/* CSS Document */



html {}

body {	margin:0px; }
#global { text-align:center; margin:0 auto; width:994px;  }
#page {	text-align:left; margin-top:20px; }

/*  HEADER BEGIN ------------------------------------*/

#header { height:82px; width:994px; min-height:93px; }
#header_left { float:left; width: 644px; padding-top:53px; }
#header_right {	float:left;	width: 350px; min-height:93px; }


/*  HEADER END ------------------------------------*/


/*  MAIN BEGIN ------------------------------------*/

#main {	}
#left {	float:left;	width:604px; padding: 20px 20px 0px 20px; background-image:url(images/head_orange.jpg); background-repeat:no-repeat; height:147px;}
#right {  float:right; width:350px; height:147px;}
/*#right p img { vertical-align:top; }*/

#content { float:left; width: 994px; min-height:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:19px; margin-top:10px; }
#content-left { float:left; width:564px; padding-left:20px; }
#content-gesamt { float:left; width:960px; padding-left:20px; }
#content-right { float:right; width:350px; margin-top:60px;}

#content-right a, #content-right a:visited  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; text-decoration:none; }
#content-right a:hover { font-weight:bold; }
#content-right ul { list-style-image: url(images/dl_icon.gif); list-style-position: inside; margin-left:0px; padding-left:0px; text-align:left; }

#content-gesamt table img  { margin-top:26px; margin-bottom:26px; }
#content-gesamt table ul { margin-top:0px; list-style:square; }
#content-gesamt a, #content-gesamt a:visited { font-size:12px; color:#333333; }
#content-gesamt a:hover { font-size:12px; font-weight:bold;}
table#ansprech td { border-bottom: solid 1px #CCCCCC; }


h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color: #333333; margin-top:26px; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; margin-bottom:4px; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; margin-bottom:6px; font-weight:normal; }
#content-left p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; margin-top:0px;}
#content-left ul { margin-top:0px; list-style:square; }
#content-left ul li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; margin-top:0px; list-style-type:square;}
#content-left ol li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; margin-top:0px; }
#content-left form, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:19px; margin-top:0px;}
#content-left a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:19px; margin-top:0px;}
.small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; line-height:14px; margin-top:0px;}


/*  MAIN END ------------------------------------*/



/*  FOOTER BEGIN ------------------------------------*/

#footer { float:left; width: 994px; margin-top: 80px; }
#footer_left { width: 624px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484F53; padding-left:20px; }
#footer_right {	width: 330px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484F53; }

/*  FOOTER END ------------------------------------*/
