/* farben und so

dunkelbraun, schrift: #645028

dunkeldunkelbraun, titel: #45371C

blau: 6699CC

grau nav: 999999

beige: CBA36E



*/





p, td  {  line-height: 18px; color:#444444; font-size: 13px; font-family: Georgia, serif; }

body  { line-height: 18px; margin: 0px; padding: 0px; color: #444444; font-size: 13px; font-family: Georgia, serif;

/*

  scrollbar-base-color:#ffffff;

  scrollbar-3dlight-color: #666666;

  scrollbar-arrow-color:#000000;

  scrollbar-darkshadow-color:#000000;

  scrollbar-face-color:#ffffff;

  scrollbar-highlight-color:#000000;

  scrollbar-shadow-color:#000000;

  scrollbar-track-color:#ffffff;

*/

}


/* 650 */
#container { width: 1000px; position: relative; top: 0px; left:0px; }
#head { z-index: 5; width: 650px; height: 61px; line-height: 60px; text-align:left; position: absolute; top:5px; left: 255px;  border-bottom: 1px solid #D00000; }
#print { width: 300px; text-align:right; position:absolute; top: 42px; left: 559px; z-index:99 }
#nav { width: 650px; text-align:left; position: absolute; top: 73px; left: 260px; }
#subnav { width: 240px; text-align:right; position: absolute; top: 175px; left: 0px; }
#content { width: 650px; text-align:left; position:absolute; top: 120px; left: 255px; padding-bottom: 15px; }


a, a:active, a:link, a:visited, a:focus { color: #D00000; text-decoration: none; }

a:hover  { color: #ffffff; text-decoration: none; background-color: #D00000; }



a.nav, a.nav:active, a.nav:link, a.nav:visited, a.nav:focus { color: #D00000; text-decoration: none; padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right:4px;}

a.nav:hover { color: #ffffff; background-color: #D00000; }



a.nav_over, a.nav_over:active, a.nav_over:link, a.nav_over:visited, a.nav_over:focus { color: #ffffff; background-color:#D00000; text-decoration: none; padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right:4px;}



div.standardpad

{

	padding: 7px;

}



.title, h1 {

	font-weight: normal;

	margin-top:0px;

	margin-bottom:22px;

	color: #444444;

	font-size: 24px;
	line-height: 28px;

}



h2 {

	font-weight: bold;

	margin-top:25px;

	margin-bottom:14px;

	color: #444444;
	line-height: 24px;
	font-size: 17px;

}



.subtitle  {

	color: #444444;

	font-size: 11px;

	font-weight: bold;

}



.small

{

	font-size: 9px;

}



hr {

	border-top:#ffffff solid 1px;

	border-bottom:#CCCCCC solid 1px;

}



/* forms */
form {
	margin: 0px;
	padding: 0px;
}

.input_text
{
padding-right: 3px;
width: 170px;
color: #444444; font-size: 11px; font-family: Courier, sans-serif;
border: 1px solid #000000;
margin-bottom: 3px;
text-align:right;
}

.input_text_wide
{
padding-left: 2px;
width: 230px;
color: #444444; font-size: 11px; font-family: Courier, sans-serif;
border: 1px solid #000000;
margin-right: 3px;
}




.input_textarea

{

padding-left: 2px;

width: 400px; height: 150;

color: #333333; font-size: 11px; font-family: Courier, sans-serif;

border: 1px solid #b5aa76;

}
