body,table,tr,th,td,input,div,select,textarea,p,span,a { font-size:12px; font-family:Verdana,Arial; color:#6f7476;}

body { margin:0;background-color:#ffffff;}
a { color:#B91326; text-decoration:none; }
a:hover { text-decoration:underline; }
div.clr { clear:both; }
form { margin:0px; padding:0px;}
span.pero1 { color:#b91326; font-weight:bold; }
span.pero2 { color:#6f7476; font-weight:bold; }
img { border:none; }
div.adrwidth { float:left; width:57px; }

/*#border { width:896px; height:647px; }*/
#border { width:896px; height:619px;background-color:#ffffff; }
/*#border #logo { width:100%; height:120px; }*/
#border #logo { width:100%; height:104px; }
#border #logo img { margin-left:440px; margin-top:52px; }
#border #top { width:100%; height:19px; background-color:#6F7476; }
/*#border #head { width:100%; height:125px; background-color:#6F7476; }*/
#border #head { width:100%; height:120px; background-color:#6F7476; }
/*#border #head #img      { float:left; width:566px; height:100%; background:url('../img/head.jpg') no-repeat; }*/
#border #head #img      { float:left; width:571px; height:100%; background:url('../img/head.jpg') no-repeat; }
/*#border #head #kontakt  { float:left; width:125px; height:100%; background-color:#B91326; }*/
#border #head #kontakt  { float:left; width:120px; height:100%; background-color:#B91326; line-height:18px;}
#border #head #kontakt p { margin:0px; padding:7px; }
#border #head #kontakt a  { color:#ffffff; text-decoration:none; }
#border #head #kontakt a:hover  { text-decoration:underline;}
#border #head #kontakt a.bold  { font-weight:bold; }

#border #head #verlauf3 { float:left; width:205px; height:100%; background-color:#6F7476; }
/*#border #head #verlauf3 #v3_top    { width:100%; height:91px; background-color:#6f7476; }*/
#border #head #verlauf3 #v3_top    { width:100%; height:86px; background-color:#6f7476; }

#border #head #verlauf3 #v3_bottom { width:100%; height:34px; background:url('../img/verlauf3.gif') repeat-y; }

/*#border #mainborder { width:100%;height:383px; }*/
#border #mainborder { width:100%;height:376px; }
#border #mainborder #left { float:left; width:191px; height:100%; }
#border #mainborder #left #v1   { width:100%; height:32px; background:url('../img/verlauf1.gif') repeat-y; }
/*#border #mainborder #left #menu { width:100%; height:351px; background-color:#6F7476; }*/
#border #mainborder #left #menu { width:100%; height:344px; background-color:#6F7476; }
#border #mainborder #left #menu #format { padding-top:12px; padding-right:20px; text-align:right; line-height:18px; }
#border #mainborder #left #menu #format a { color:#ffffff; /*text-decoration:none;*/ }
#border #mainborder #left #menu #format div { height:25px; }
#border #mainborder #left #menu #format a.bold { font-weight:bold }
#border #mainborder #main { float:left;width:705px;height:100%; }
#border #mainborder #main #titel { width:100%; height:32px; background:url('../img/verlauftitel.gif') repeat-y; }
#border #mainborder #main #titel h1 { color:#ffffff; padding:0px; margin:0px; font-size:20px; padding-left:10px; padding-top:4px; font-weight:normal; letter-spacing:2px; }
#border #mainborder #main #content { width:100%; height:208px; background-color:#ffffff; overflow:auto;}
#border #mainborder #main #content p  {color:#6f7476; padding-left:10px; padding-top:12px; line-height:18px; margin:0px;}
#border #mainborder #main #content ul { padding:0px; margin:0px; padding-left:26px; padding-top:12px; color:#6f7476}
#border #mainborder #main #content li { padding-bottom:17px; }
#border #mainborder #main #content h2 { font-weight:bold; color:#B91326; margin:0px; padding:0px; font-size:12px; margin-bottom:3px;}
#border #mainborder #main #content h3 { font-weight:bold; color:#B91326; margin:0px; padding:0px; font-size:10px; margin-bottom:3px;}
#border #mainborder #main #content p.p3 { margin:0px; padding:0px; font-size:10px; line-height:15px; }
#border #mainborder #main #content span.span3 { font-size:10px; }

/*#border #mainborder #main #bottom { width:100%;height:126px }*/
#border #mainborder #main #bottom { width:100%;height:120px }
/*#border #mainborder #main #bottom #menu2 { float:left; width:126px; height:100%; background-color:#b91326; }*/
#border #mainborder #main #bottom #menu2 { float:left; width:120px; height:100%; background-color:#b91326; }
#border #mainborder #main #bottom #menu2 p { margin:0px; padding:10px; text-align:right; line-height:18px; }
#border #mainborder #main #bottom #menu2 a { color:#ffffff;  }
#border #mainborder #main #bottom #menu2 a.bold { font-weight:bold; }

#border #mainborder #main #bottom #v2   { float:left; width:579px; height:100%; background:url('../img/verlauf2.gif') repeat-y; }
#border #mainborder #main #bottom #v2 p { margin:0px; line-height:18px; padding:10px; }
#border #mainborder #main #bottom #v2 a {color:#ffffff; }
#border #mainborder #main #copyright { width:100%; height:16px; background-color:#6F7476; color:#ffffff; font-size:11px;}
#border #mainborder #main #copyright p { margin:0px; padding:0px; padding-top:1px; color:#ffffff;}

/* Home */
#border #mainborder #main #content #home { background-color:#6F7476; width:100%; height:100%; }
#border #mainborder #main #content #home p { color:#ffffff; }
#border #mainborder #main #content #home span.pero2 { color:#ffffff; font-weight:bold; }

/* Kontakt */
#border #mainborder #main #content #kontakt_adr2  { float:left; padding-left:10px; padding-top:12px; width:280px; color:#6F7476;  }
#border #mainborder #main #content #kontakt_form2 { float:left; padding-top:12px; width:350px; color:#6F7476; }

/*Kontaktformular*/
#border #mainborder #main #content #kontakt_border { width:650px; }
#border #mainborder #main #content #kontakt_form { float:left;width:367px; color:#6f7476; padding-left:10px; padding-top:2px; }
#border #mainborder #main #content #kontakt_form #k_titel { float:left; width:140px; padding-left:0px; }
#border #mainborder #main #content #kontakt_form #k_submit { float:left; width:72px;text-align:right; }
#border #mainborder #main #content #kontakt_adr  { float:left;width:220px; color:#6f7476; padding-top:5px; font-size:12px; line-height:14px; }
#border #mainborder #main #content div.form { float:left;width:80px; color:#6f7476; text-align:right; padding-right:5px; font-size:11px;}
#border #mainborder #main #content div.forminput { float:left;width:220px; font-size:11px;}
input.text { width:234px; height:12px; margin-bottom:0px; font-size:11px; margin-bottom:1px; border:1px solid #6f7476; }
textarea { width:214px; height:26px; font-size:11px;  border:1px solid #6f7476;}

/* News */
#border #mainborder #main #content div.news { padding-top:12px; padding-left:10px; color:#6f7476; width:350px; line-height:18px;}
#border #mainborder #main #content h2.news { padding:0px; margin:0px;}
#border #mainborder #main #content #news_detail { padding-top:12px; padding-left:10px; color:#6f7476; width:410px; line-height:18px;}

/* Netzwerk */
#border #mainborder #main #content #padnetz_content { float:left;width:350px; color:#6f7476; padding-left:10px; padding-top:12px; line-height:18px; }
#border #mainborder #main #content #padnetz_img { float:left; width:200px; }