html { height:100%; }
body { background-color:#FFFFFF;}
body, table, td, p, div, b, strong {font-family: Verdana, Helvetica, sans-serif; color:#000000; font-size: 11px; margin-top: 0; margin-left: 0; line-height:14px}

a 		{ color:#00236C; text-decoration:underline; }
a:HOVER	{ color:#000000; text-decoration:underline; }

.principal { position:relative; top:4px; width:808px; height:auto; border: solid 3px #710420; overflow:hidden; text-align:left; }
.header { width:100%; height:176px; margin: 2px 2px 2px 2px;}

.content { width:592px; margin:25px 26px 10px 22px; overflow:hidden;}
.content2 { width:619px; margin:25px 0px 0px 21px; overflow:hidden;}

.headerline { width:100%; background-color:#710420; height:3px; overflow:hidden; }
.footer { color:#84253E; line-height:30px; text-align:center; font-size: 10px}
.clear 		{ clear:both; height:2px; overflow:hidden; }

/* startpage news */
.headlinetitle {background-color:#710420; line-height:20px; color:white; width:186px; font-weight:bold; padding-left:4px; }

.box {background-color:#ffffff; border-left: solid 2px #710420; text-align:left; width:190px}
.boxContent {padding: 5px 4px 20px 4px}
.box td, .box div, .box a, .box span {color: #000000}

.clear2 	{ clear:both; height:6px; overflow:hidden; }

/* SubPageBar */
.subpagepar {background-color:#EDD8BC; padding: 2px 3px 3px 6px; }

/* Repeater */
.rptitle {background-color:#EDD8BC; padding: 3px 4px 3px 4px; border-bottom: solid 1px #5D4422}
.rptitle A, .rptitle A:visited, .rptitle A:hover  {color:#5D4422; font-size:11px; font-weight:bold; text-decoration:none}
.rpdate	{font-size:11px; font-weight:bold}
.rplinkpage { font-weight: bold}

/* Navigation */
#nav		{ width:165px; background-color:#9E1237; margin:0px 0px 24px 0px; height:auto; overflow:hidden;}
.mainmenu 		{ padding:0px 0px 0px 6px; border-bottom:1px solid #9E1237; line-height:24px; }
.mainmenuOver 	{ padding:0px 0px 0px 6px; border-bottom:1px solid #9E1237; line-height:24px; background-color:#710420; }
.mainmenu A  { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size: 10px}
.mainmenu A:HOVER, .mainmenuOver A, .mainmenuOver A:HOVER { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size: 10px }

.submenu 		{ margin-left:15px; padding:0px 3px; border-bottom:1px solid #9E1237; line-height:20px;}
.submenuOver 	{ margin-left:15px; padding:0px 3px; border-bottom:1px solid #9E1237; color:#ffffff; line-height:20px; background-color:#710420; }
.submenu A  { color:#FFFFFF; text-decoration:none; font-size: 10px }
.submenu A:HOVER, .submenuOver A, .submenuOver A:HOVER { color:#ffffff; text-decoration:none; font-size: 10px }

#nav2 {width:530px; line-height:18px; margin:0px 0px 0px 0px; overflow:hidden;}
A.mainmenu2 { font-weight:bold; margin:0px; padding:5px 10px; color:#710420; text-decoration:none; line-height:18px; font-size: 10px}
A.mainmenu2Over, A.mainmenu2:HOVER, A.mainmenu2Over:HOVER {font-weight:bold; background-color:#E9DDC4; padding:5px 10px; color:#710420; text-decoration:none; line-height:18px; font-size: 10px}

/* Navi Search */
.txtSearch	{ font-size: 11px; color:Black; width: 100px; border: solid 1px #DBC4A5; margin: 0px 0px 0px 4px}
.submit	    { background-color:#DBC4A5; width: 45px; height:17px; font-size:10px; color:#00236C; border: 0px; cursor:pointer}
.submitOver { background-color:#DBC4A5; width: 45px; height:17px; font-size:10px; color:#000; border: 0px; cursor:pointer }

/* CMS Styles */
.headline {font-weight: bold; FONT-SIZE: 14px; COLOR: #00236C; line-height:22px}
.lineheight16 {line-height:16px;}
.lineheight18 {line-height:18px;}
.lineheight20 {line-height:20px;}

/* Forms */
input		  	{ font-family:Verdana, Helv, Helvetica, sans-serif; font-size:11px; color:Black; border: solid 1px #5D4422;}
select			{ font-family:Verdana, Helv, Helvetica, sans-serif; font-size:11px; color:Black; border: solid 1px #5D4422;}
textarea		{ font-family:Verdana, Helv, Helvetica, sans-serif; font-size:11px; color:Black; border: solid 1px #5D4422;}
.submitstandard { background-color:#DBC4A5; height:17px; border: solid 1px #DBC4A5; font-size:11px; cursor:pointer}

.header	{color: #000000; font-size:16px; font-weight:bold; }
