
body { margin:0px;padding:0px;background-color:#F2F2ED;background-image:url('img/site_bg.gif'); 
scrollbar-face-color:#A9AA97; 
scrollbar-shadow-color:#F2F2ED; 
scrollbar-highlight-color:#F2F2ED; 
scrollbar-3dlight-color:#F2F2ED; 
scrollbar-darkshadow-color:#F2F2ED; 
scrollbar-track-color:#F2F2ED;
scrollbar-arrow-color:#F2F2ED; 
color:#000000;
}

body.popup {background-image:url('img/beige_bg.gif'); 
}

a.topnavi {font-family:arial,verdana,helvetica,sans-serif;font-size:10px; text-decoration:none;color:#F2F2ED }
a.topnavi:link {color:#F2F2ED}
a.topnavi:visited {color:#F2F2ED}
a.topnavi:hover {color:#C1005C}
a.topnavi:active {color:#C1005C}

a.topnavi_active {font-family:arial,verdana,helvetica,sans-serif;font-size:10px; text-decoration:none;color:#F2F2ED; }
a.topnavi_active:link {color:#C1005C}
a.topnavi_active:visited {color:#C1005C}
a.topnavi_active:hover {color:#C1005C}
a.topnavi_active:active {color:#C1005C}

a.backtotop {font-family:arial,verdana,helvetica,sans-serif; }
a.backtotop:link {color:#000000;font-size:0.8em;text-decoration:none; }
a.backtotop:visited {color:#000000;font-size:0.8em;text-decoration:none; }
a.backtotop:hover {color:#C1005C;font-size:0.8em;text-decoration:none; }
a.backtotop:active {color:#C1005C;font-size:0.8em;text-decoration:none; }

#HEADER   { position:absolute;top:0px;left:0px;width:1003px;background-color:#F2F2ED;text-align:center;border-bottom:1px solid #FFFFFF;}
#HEADER_1 { position:absolute;top:0px;left:0px;width:210px;height:103px;border-bottom:1px solid #FFFFFF;background-image:url('img/beige_bg.gif')}
#HEADER_2 { position:absolute;top:0px;left:210px;width:700px;height:103px;border-bottom:1px solid #FFFFFF;}
#HEADER_3 { position:absolute;top:104px;left:0px;border-bottom:1px solid #FFFFFF;}
#TOPNAVI  { position:absolute;top:5px;left:750px;font-size:10px;color:#F2F2ED }

#NAVI     { position:absolute;top:132px;left:0px;width:210px; }
#CONTENT  { position:absolute;top:155px;left:240px;width:550px; }
#RECHTS   { position:absolute;top:152px;left:743px;width:210px; }

#SM_active {background-color:#F2F2ED;}
#MM_inactive {background-color:#D2DEF9;}
#SM_inactive {background-color:#EBF1FF;}
.MM {background-color:#D2DEF9;padding:2px;padding-right:10px;padding-top:2px;border-bottom:1px solid #EBF1FF;border-left:1px solid #EBF1FF;border-right:1px solid #EBF1FF;height:19px;text-align:right}
.SM {background-color:#EBF1FF;padding:2px;padding-right:10px;;height:19px;text-align:right;border-bottom:1px solid #FFFFFF;}
#SUCHE { position:absolute;top:109px;left:744px;}
input.suche { font-size:10px;color:#4C4D3D;width:210px;height:16px;border:1px solid #A6AA8F;border-left:10px solid BFC1B4;background-color:#F2F2ED;margin-bottom:3px;}

a {font-family:arial,verdana,arial,helvetica,sans-serif;font-size:1em;text-decoration:underline;font-weight:none }


/* Footer */
#FOOTER {width:550px;margin-top:20px;}
#FOOTER_LINKS  {position:absolute;left:1px;width:240px;text-align:left;float:right;}
#FOOTER_RECHTS {position:absolute;left:310px;width:240px;text-align:right;}
span.footer_info {font-size:1.1em;}
a.footer {font-family:arial,verdana,arial,helvetica,sans-serif;font-size:1.1em;text-decoration:none;font-weight:none }
a.footer:link {color:#4C4D3D; }
a.footer:visited {color:#4C4D3D; }
a.footer:hover {color:#C1005C; }
a.footer:active {color:#C1005C;}
/* Footer */


/* Quicklinks */
.QL {width:210px;background-color:#A9AA97;padding-left:10px;padding-top:3px;padding-bottom:3px;}
.QLITEM {width:199;background-color:#F2F2ED;padding-left:7px;padding-top:5px;font-size:1em;border-bottom:1px solid #4C4D3D;line-height:14px;}
a.QLA {font-weight:none }
a.QLA:link {color:#4C4D3D }
a.QLA:visited {color:#4C4D3D }
a.QLA:hover {color:#C1005C }
a.QLA:active {color:#C1005C }
/* Quicklinks */


/* Bannerliste */
.BL {width:210px;background-color:#A9AA97;padding-left:10px;padding-top:3px;padding-bottom:3px;}
.BLITEM {width:199;background-color:#F2F2ED;font-size:1em;border-bottom:1px solid #4C4D3D;font-size:0.85em;padding:5px;padding-left:25px;}
/* Bannerliste */



a.menu {font-weight:none;text-decoration:none;font-size:1.1em }
a.menu:link {color:#000000 }
a.menu:visited {color:#000000 }
a.menu:hover {color:#C1005C }
a.menu:active {color:#C1005C }


a:link {color:#000000 }
a:visited {color:#000000 }
a:hover {color:#C1005C }
a:active {color:#C1005C }


p,span,div,ul,li,ol,td,body {font-family:arial,helvetica,sans-serif;font-size:0.9em;color:#000000;line-height:1.5em}
h1 {font-family:arial,verdana,helvetica,sans-serif;font-size:1.4em; font-weight:bold; color:#4C4D3D;display:inline;line-height:1.6em}
h3 {font-family:arial,verdana,helvetica,sans-serif;font-size:1.8em; font-weight:bold; color:#4C4D3D;display:inline;line-height:2em}
b {font-weight:bold;}
i {font-style:italic;}
li {padding-bottom:5px;font-size:1.1em}
pre {color:#2F5F8B;line-height:1.2em;}

.headline {font-weight:bold;}

input.searchfieldlinks{font-size:12px; }
input.submitlinks{font-size:12px; font-weight:bold;}
.found {background-color:#DDDDDD}
table.news, td.news { background-color:#FFFFFF; }
span.copyright { font-style:italic;font-size:11px }
span.imgtext { font-size:11px }
span.header { font-size:14px;font-weight:bold }
span.news_active { font-weight:bold; color:#BB0F56; }
span.news_inactive { font-weight:bold; color:#333333; }
span.klein {font-size:10px}
td.pink {font-size:12px;font-weight:bold;color:#BB0F56}
td.pink_balken {background-color:#BB0F56}
td.bgcolor {background-color:#F6F6F6;font-size:10px;line-height:12px;}
.error {font-weight:bold; color:#BB0F56;}
.powered {font-size:0.8em;}




/* Formularfelder */
textarea{
font-family:arial,sans-serif;
font-size:0.9em;
background-color:#F2F2ED; 
border:1px solid #4C4D3D;
scrollbar-face-color:#A9AA97; 
scrollbar-shadow-color:#F2F2ED; 
scrollbar-highlight-color:#F2F2ED; 
scrollbar-3dlight-color:#F2F2ED; 
scrollbar-darkshadow-color:#F2F2ED; 
scrollbar-track-color:#F2F2ED;
scrollbar-arrow-color:#F2F2ED; 
color:#000000;
}
input {font-family:arial,sans-serif;font-size:0.9em;color:#000000;background-color:#F2F2ED; border:1px solid #4C4D3D;}
select, option {font-size:0.9em; font-family:arial,sans-serif; color:#000000; background-color:#F2F2ED;}
input.checkbox, input.radio {border:none;background-color:#F2F2ED}

/* Login-Bereich */
input.login{width:100px;height:18px;}
input.loginsubmit{background-color:#D2DEF9;width:100px;height:18px;}
/* Login-Bereich */

/* Newsletter-Bereich */
input.nl{width:200px;height:18px;}
input.nlsubmit{background-color:#D2DEF9;width:100px;height:18px;}
/* Login-Bereich */


input.searchfield{padding-left:5px; width:300px;height:18px; border:1px solid #BB0F56; background-color:#EEEEEE; font-size:11px;}
input.searchfieldlinks{padding-left:5px; width:150px; height:16px; border:1px solid #BB0F56; background-color:#eeeeee; font-size:11px; }
input.submitlinks{width:47px; height:16px; border:1px solid #BB0F56; background-color:#BB0F56; font-size:11px; font-weight:bold; color:white}

table.suche{width:400px; border:1px solid #333333; background-color:#FAFAFA; font-size:11px; padding:10px}
input.radio2 {background-color:#FAFAFA; border:none}

textarea.form1 {width:400px; height:150px;}
input.form1 {width:400px;}
input.button1 {width:123px; background-color:#D2DEF9;color:#000000;font-weight:bold}

input.form2 {width:360px;}
input.button2 {width:70px; background-color:#D2DEF9;color:#000000;font-weight:bold}

.IMG_L {float:left;padding-right:10px;}
.logotypo {text-align:justify;color:#808080;font-weight:bold;width:100px;}

.comment { color:#4C4D3D }
