/* CSS Document */
body{ 	background:#fff url(hintergrund.gif) repeat-y; }
img { border:0px; behavior: url("iepngfix.htc") }
body,td { 
 margin:0px; 
 font-size:11px;
 color:#312e25;
 font-family:Verdana,Arial;
 line-height:1.5em;
}

.karte { font-size:13px; color:#FFF; position:absolute; width:80px; }
.karte2 { font-size:13px; color:#868277; position:absolute; width:80px; }

.karte a { color:#FFF;}

h1 { color:#FFF; font-size:13px; margin:0px; padding:0px; line-height:1.5em; }
h2 { color:#FFF; font-size:13px; margin:0px; padding:0px; line-height:1.5em; font-size:11px; font-weight:normal; }
h3 { font-size:15px; margin:0px; padding:0px; line-height:1.4em; font-weight:normal; }
.edit { font-family: Verdana; font-size: 11px; background: #fff; color: #312e25; border: 1px solid #c9c7be;  }
.edit3 { font-family: Verdana;     font-size: 14px; margin:0 0 5px 5px; height: 28px; padding-left:5px; width: 210px; background: #fff; color: #312e25; border: 1px solid #c9c7be; }
.button { font-family: Verdana; font-size:11px; background: #FFDE84; color: #312e25; font-weight: bold; border: 1px solid #F0A902 }
a:hover {COLOR:#FF9000}
a {text-decoration: none;  color:#312e25;}
.headline {font-size:11px; letter-spacing:0.2mm; word-spacing:0.3mm;*}
a.other  {COLOR:#FFDE84}
a.other:hover  {COLOR:#FFDE84}
a.other2 {COLOR:#fff}
a.other2:hover {COLOR:#fff}
a.weiss  {COLOR:#fff}
a.weiss:hover  {COLOR:#fac330}
a.grau   {COLOR:#bdbab2}
a.grau:hover   {COLOR:#ffa200}
a.backg   {COLOR:#312e25; display:block;}
a.backg:hover   {color:#ffa200}


a.cl1 { font-size:18px; color:#312e25; }
a.cl2 { font-size:17px; color:#2f2d27; }
a.cl3 { font-size:16px; color:#504d43; }
a.cl4 { font-size:15px; color:#666256; }
a.cl5 { font-size:14px; color:#7b7666; }
a.cl6 { font-size:13px; color:#837e6e; }
a.cl7 { font-size:12px; color:#918b79; }
a.cl8 { font-size:11px; color:#a09a85; }
a.cl9 { font-size:10px; color:#b9b29a; }
a.cl1:hover, a.cl2:hover,a.cl3:hover,a.cl4:hover,a.cl5:hover,a.cl6:hover,a.cl7:hover,a.cl8:hover,a.cl9:hover  { color:#FF9000; }

a.clbig1 { font-size:22px; color:#312e25; }
a.clbig2 { font-size:21px; color:#2f2d27; }
a.clbig3 { font-size:20px; color:#504d43; }
a.clbig4 { font-size:19px; color:#666256; }
a.clbig5 { font-size:18px; color:#7b7666; }
a.clbig6 { font-size:17px; color:#837e6e; }
a.clbig7 { font-size:16px; color:#918b79; }
a.clbig8 { font-size:15px; color:#a09a85; }
a.clbig9 { font-size:14px; color:#b9b29a; }
a.clbig1:hover, a.clbig2:hover,a.clbig3:hover,a.clbig4:hover,a.clbig5:hover,a.clbig6:hover,a.clbig7:hover,a.clbig8:hover,a.clbig9:hover  { color:#FF9000; }



.c1 {background-COLOR:#FFEAAD;} 
.c2 {background-COLOR:#FFF5D4;}
.c3 {background-COLOR:#FFF5D4; COLOR:#FFF5D4;}
.c4 {background-COLOR:#FFF5D4;}
.ul {text-decoration: underline;}
.box {
color: #312e25;
/* background-color: #898989; */
filter:Alpha(opacity=70, finishopacity=60, style=0);
 }
 
 /* Partnerlinks auf Suchseiten*/
.plink { margin-top:6px; margin-top:17px; font-size:12px }
 
.mskin{ position:absolute; width:195px; background:#FFF5D4; border:1px solid #ffa200; font:normal 7pt Verdana; line-height:18px; z-index:100; visibility:hidden; }
.mskin a{ text-decoration:none; color:#312e25; padding-left:8px; padding-right:8px; }
#mouseoverstyle{ background-color:#FFDE84; }
#mouseoverstyle a{ color:#312e25; }


