body, div, td {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #231D1F; }

html {
overflow-y:scroll !important;
}



#divLayout
{
padding: 0px;
width: 980px;
height: 640px;
position: absolute;
top: 50%;                  
left: 50%;
margin: -320px 0px 0px -490px;                 
background-color: 8C8B8D;
}



/*************** Banner auf HP **********************************/

.textbanner {
position: absolute; 
z-index: 33; 
right: -30px; 
top: 270px;
background-color: #000;
border: 2px solid #A8121D;
padding: 15px 25px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
line-height: 22px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.50);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.50);
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.50);
}


/* Chlaus Mützen */
.chlaus-klein {
position: absolute; 
z-index: 33; 
left: 258px; 
top: 27px;
}

.chlaus-gross {
position: absolute; 
z-index: 33; 
right: -80px; 
top: -72px;
}


/*****************************************************/


.titel {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF; }

.txt_w {  
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF; }

.eyecatch {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #8ECEFF; }

.spez {  
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #F4F4F4; }

.spez2 {  
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #181818; }

.date {  
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #86868E;
padding-right: 20px; }

.date2 {  
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #3A3A3A;
padding-right: 20px; }

.tableborder {
border: 1px solid #FFFFFF; }

.tableborder2 {
border: 1px solid #D2D2D3; }

.bordermarke {
border: 1px solid #64646A; }

.mapborder {
border: 1px solid #86868E; }

p { margin:0 0 10px; 0;}
.p-s { margin: 5px 0 0 0; }


/* Wpop */

.bg_Wpop-rund {
background-image: url(images/bg_Wpop-rund.gif);
background-repeat: no-repeat; 
margin: 0px;
}

.bg_Wpop {
background-image: url(images/bg_Wpop.jpg);
background-repeat: repeat; 
margin: 0px;
}

.titel2 {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #231D1F;
}

.titel3 {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #464D54; }

.ff {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464D54;
background-color: #EDF8FD;
width: 180px;
height: 18px;
border: 1px solid;
border-color: #231D1F;
padding-left: 5px;
margin-top: 3px;
}

.send {
background-color: #231D1F; 
width: 180px; 
font-size: 11px; 
font-family: Tahoma, Verdana,Arial,Geneva; 
color: #EDF8FD;
font-weight: bold;
border: 1px solid;
border-color: #FFFFFF;
}





/* links */

a {color: #86868E; text-decoration :none;}
a:hover { color: #FFFFFF; text-decoration: underline }

.marke {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;}
a.marke {color: #FFFFFF; text-decoration :none;}
a.marke:hover {color: #FFFFFF; text-decoration: underline;}

.marke2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight: bold;}
a.marke2 {color: #FFFFFF; text-decoration :none;}
a.marke2:hover {color: #FFFFFF; text-decoration: underline;}

.design {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;}
a.design {color: #98989E; text-decoration :none;}
a.design:hover {color: #B3B3B3; text-decoration: none;}

.info {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;}
a.info {color: #C4C4C5; text-decoration :none;}
a.info:hover {color: #FFFFFF; text-decoration: none;}

a {color: #86868E; text-decoration :none;}
a:hover { color: #FFFFFF; text-decoration: underline;}



/* esc.publisher */

.nptitle {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #64646A;
}

.npheadline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #64646A;
}

.npheadlinelead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: none; 
color: #FFFFFF;
}

.nplead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF;
}

.npdoctext  {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #908E8F;
}

.npthumbtext {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}

.nppictext {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight : normal;
}

.npclosebutton {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #64646A;}

.npnav {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px;
color: #000000;
font-weight : bold;}
a.npnav {color: #FFFFFF; text-decoration :none;}

