/**********************************************************/
/*** CSS-Datei für www.st-bonifatius.de					***/
/*** Copyright: Micha Pikora (http://www.pikora.net)	***/
/**********************************************************/
/*** Sommerstil											***/
/*** Haupteinstellungen der Seite						***/
/**********************************************************/

/*** Allgemeine Einstellungen ***/
TD
{
	font-family:Tahoma, Arial;
	color:#181818;
	font-size:14px;
}
HR
{
	border:0.05em #78d solid;
}

/*** Innere Boxen ***/
TABLE.inner_title
{
	background-color:#5481A8;
	border-top:1px #fff solid;
	border-left:1px #fff solid;
	border-right:1px #5383AB solid;
	border-bottom:1px #5383AB solid;
}
TD.inner_title
{
	color:#fff;
	font-size:14px;
	letter-spacing:1px;
	line-height:22px;
	font-weight:bold;
}
TABLE.inner_body
{
	padding:4px;
	background-color:#fff;
	border-top:0px #fff solid;
	border-left:1px #fff solid;
	border-right:1px #5383AB solid;
	border-bottom:0px #5383AB solid;
}
TD.inner_body
{
	color:#181818;
}
TABLE.inner_bottom
{
	background-color:#fff;
	border-top:0px #fff solid;
	border-left:1px #fff solid;
	border-right:1px #5383AB solid;
	border-bottom:1px #5383AB solid;
}
TD.inner_bottom
{
	color:#000;
}
A.inner_bottom
{
	color:#000;
}
A:LINK.inner_bottom, A:VISITED.inner_bottom
{
	color:#000;
}
A:ACTIVE.inner_bottom, A:FOCUS.inner_bottom, A:HOVER.inner_bottom, A:VISITED:HOVER.inner_bottom
{
	color:#333;
}

/*** Text-Formatierung ***/
.normaltext
{
	font-size:14px;
}
.normaltext_little
{
	font-size:10px;
}
.styledtext
{
	letter-spacing:1px;
	line-height:22px;
}
.styledtext_little
{
	font-size:10px;
	letter-spacing:1px;
	line-height:14px;
}

.padding
{
	padding:4px;
}
.white
{
	color:#fff;
}
.red
{
	color:#b33;
}
.blue
{
	color:#334F67;
}
.little
{
	font-size:10px;
}
.bold
{
	font-weight:bold;
}
.italic
{
	font-style:italic;
}
.underline
{
	border-bottom:1px #5383AB solid;
}
.big
{
	font-size:20px;
}


/*** Allgemeine Linkdarstellung ***/
A
{
	font-size:14px;
}
A:LINK, A:VISITED
{
	color:#334F67;
}
A:ACTIVE, A:FOCUS, A:HOVER, A:VISITED:HOVER
{
	color:#5383AB;
}

A.normal
{
}
A:LINK.normal, A:VISITED.normal
{
	color:#334F67;
}
A:ACTIVE.normal, A:FOCUS.normal, A:HOVER.normal, A:VISITED:HOVER.normal
{
	color:#5383AB;
}

A.little
{
	font-size:10px;
}
A:LINK.little, A:VISITED.little
{
	color:#334F67;
}
A:ACTIVE.little, A:FOCUS.little, A:HOVER.little, A:VISITED:HOVER.little
{
	color:#5383AB;
}

/*** Hintergrund der Textfelder ***/
TABLE.text_title
{
	background-color:#fff;
	padding:2px;
	border-top:1px #eee solid;
	border-left:1px #eee solid;
	border-right:1px #5383AB solid;
	border-bottom:0px #5383AB solid;
}
TD.text_title
{
	color:#334F67;
	font-weight:bold;
	border-bottom:1px #334F67 solid;
}
TABLE.text_body
{
	background-color:#fff;
	padding:2px;
	border-top:0px #eee solid;
	border-left:1px #eee solid;
	border-right:1px #5383AB solid;
	border-bottom:0px #5383AB solid;
}
TABLE.text_bottom
{
	background-color:#fff;
	padding:2px;
	border-top:0px #eee solid;
	border-left:1px #eee solid;
	border-right:1px #5383AB solid;
	border-bottom:2px #5383AB solid;
}


/*** Darstellung von INPUT- und TEXTBOXEN ***/
INPUT.text
{
	font-family:Tahoma,Arial,Times New Roman;
	color:#334F67;
	font-size:14px;
	padding:1px;
	border-top:1px #334F67 solid;
	border-left:1px #334F67 solid;
	border-right:1px #5383AB solid;
	border-bottom:1px #5383AB solid;
}
INPUT.button
{
	font-family:Tahoma,Arial,Times New Roman;
	color:#334F67;
	background-color:#cde4ec;
	font-weight:bold;
	font-size:14px;
	padding:2px;
	letter-spacing:2px;
	border-top:2px #5383AB solid;
	border-left:2px #5383AB solid;
	border-right:2px #334F67 solid;
	border-bottom:2px #334F67 solid;
}
TEXTAREA
{
	font-family:Tahoma,Arial,Times New Roman;
	color:#334F67;
	background-color:#fff;
	font-size:14px;
	padding:2px;
	border-top:1px #334F67 solid;
	border-left:1px #334F67 solid;
	border-right:1px #5383AB solid;
	border-bottom:1px #5383AB solid;
}
