html {height: 100%;}
body { font-family: verdana, arial, tahoma, sans-serif; padding: 0px; margin: 0px; font-size: 11px;background: #FFF ; color: #333333;line-height: 16px;}

h2 { margin: 0px; padding: 0px 0px 4px 0px; font-size: 13px; font-weight:bold; border-top: 1px solid #fa961c; padding-top:15px}
h3 { margin: 0px; padding: 0px 0px 4px 0px; font-size: 13px; font-weight:bold;}
h1 { padding: 5px 0px 3px 0px; margin: 0px 0px 12px 0px; border-bottom: 1px solid;font-size: 16px;font-weight: bold; color: #00A6E9; background-color:#FFFFFF; line-height:21px}
.orange {font-size: 22px; font-weight:bold; color:#fa961c}
.orange_kl {color:#fa961c}
p { margin: 0px; padding: 0px 0px 16px 0px; line-height: 16px;}

a{outline: none;}

/* Mian DIV */
#main{ width: 780px; background: #FFF url(../grafik/main_content.jpg) repeat-y}

/* bild */
.right { float: right; padding: 0px 0px 0px 8px;}
img{border: 0px;}

/* Listen */
ol { margin: 8px 0px 0px 24px; padding: 0px;}
ol li { margin: 0px 0px 11px 0px; padding: 0px; }

/* Margin für Inhalt-DIVs */
#main, #footer, #logo, #content
{ margin-left: auto; margin-right: auto;}

/* image-bild oben */
#bild { width: 758px; height: 150px;text-align: left; padding-left:14px}

/* content main */
#content { width: 780px;height: auto;padding: 0px;overflow: hidden; } 
#rechts { width: 210px; float: right; padding: 0px 0px 15px 0px;}

.rechts_side { text-align: left; width: 188px; float: left; margin: 0px 0px 25px 0px;}
.rechts_side img { margin-left:19px; border:0; padding:0 0 0 0; margin-top:0px;}
.rechts_head { height: 19px; width: 185px; padding: 7px 0px 3px 19px; background: #CFD5D9; color: #333333;}
.rechts_head h1 { padding: 0px; margin: 0px; font-weight: bold;}
.rechts_content{padding: 14px 8px 8px 19px;}
.rechts_content_go{padding: 0px 8px 0px 19px;}

.rechts_content p { line-height: 14px; padding: 0px 0px 8px 0px; }

.rechts_content2 {padding: 0 0 0 0; margin-left:19px; border-left: 1px solid #fa961c; border-right: 1px solid #fa961c; width:158px}
.rechts_content2 p { line-height: 16px; padding-left:5px; padding-top:0px; padding-bottom:5px; padding-right:3px; color: #6C6C6C; font-size:13px; font-family: arial, tahoma, sans-serif; margin:0 0 0 0}
.rechts_content2 a,.rechts_content2 a:link, .rechts_content2 a:visited {padding: 0px 0px 2px 0px;text-decoration: underline;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:bold; font-size:13px; font-family: arial, tahoma, sans-serif; }
.rechts_content2 a:hover,.rechts_content2 a:active {padding: 0px 0px 2px 0px;text-decoration: underline;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:bold; font-size:13px; font-family: arial, tahoma, sans-serif;}

.rechts_content2 a.blink,.rechts_content2 a.blink:link, .rechts_content2 a.blink:visited {padding: 0px 0px 2px 0px;text-decoration: none;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:normal; font-size:9px; font-family: arial, tahoma, sans-serif;}
.rechts_content2 a.blink:hover,.rechts_content2 a.blink:active {padding: 0px 0px 2px 0px;text-decoration: none;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:normal; font-size:9px; font-family: arial, tahoma, sans-serif;}
.go {padding: 0px 0px 2px 0px;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:normal; font-size:9px; font-family: arial, tahoma, sans-serif;}
.gotx {font-size:12px;}
.gotx_head {font-size:13px; font-weight:bold; color: #fa961c;background-color:#DDEFFB;}
.rechts_content2 a.blink2,.rechts_content2 a.blink2:link, .rechts_content2 a.blink2:visited {padding: 0px 0px 2px 0px;text-decoration: underline;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:bold; font-size:11px; font-family: arial, tahoma, sans-serif;}
.rechts_content2 a.blink2:hover,.rechts_content2 a.blink2:active {padding: 0px 0px 2px 0px;text-decoration: underline;color: #fa961c;background-color:#DDEFFB;line-height:18px; font-weight:bold; font-size:11px; font-family: arial, tahoma, sans-serif;}



.rechts_content a,.rechts_content a:link, .rechts_content a:visited {padding: 0px 0px 2px 0px;text-decoration: none;border-bottom: 1px dashed;color: #fa961c;background-color:#DDEFFB;line-height:18px;}
.rechts_content a:hover,a:active {color:#00A6E9; background-color:#DDEFFB;}
/* Linker Inhalt */
#co_links { text-align: left; width: 519px; float: left; padding: 10px 0px 0px 30px;}

#co_links a.list,#co_links a.list:link, #co_links a.list:visited {padding: 0px 0px 2px 0px;text-decoration: none;color: #333333;background-color:#FFFFFF;line-height:20px;}
#co_links a.list:hover,a.list:active {color:#00A6E9}

#co_links a.text,#co_links a.text:link, #co_links a.text:visited {padding: 0px 0px 2px 0px;text-decoration: none;border-bottom: 1px dashed;color: #333333;background-color:#FFFFFF;line-height:20px;}
#co_links a.text:hover,a.text:active {color:#00A6E9}


#menu {border-left: 1px solid #fa961c; border-right: 1px solid #fa961c; padding:10px }