﻿/* (c) 2005 http://www.nuweb.ch */

body     { margin: auto; height:100%;  
		   font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; line-height:16px; background-color:#E2E2E2
         }


/* margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; */
		 
html     { height:100%;}

/* === Link Stile === */
a:link    { color: #000000; text-decoration:none;}
a:visited { color: #000000; text-decoration:none;}
a:hover   { color: #993333; text-decoration:none;}

a.la:link    { color: #333333; text-decoration:none;}
a.la:visited { color: #333333; text-decoration:none;}
a.la:hover   { color: #333333; text-decoration:underline;}

#content a:link     { color: #000000; text-decoration:underline;}
#content a:visited  { color: #000000; text-decoration:underline;}
#content a:hover    { color: #993333; text-decoration:underline;} 
#content a:active   { color: #993333; text-decoration:underline;} 


/* === Layout Container === */
#headimg {
background-image:url(images/header.jpg);
background-repeat: no-repeat;
padding: 0px;
width:850px;
height:120px;
background-color:#FFFFFF;
}

#header {
height: 21px;
width:850px;
border-top: 1px solid #365169;
border-bottom: 1px solid #365169;
background-color: #96CFEC;
margin:0 auto;
}
#wrapper {
margin: 0 auto;
background-color: #ffffff;
color: #000;
padding: 0;
width:850px;
border-right: 1px solid #365169;
border-left: 1px solid #365169;
background-color:#F5F8FA;
background-image:url(images/bg_menuC.jpg);
background-position:0px 140px;
background-repeat:repeat-y;

}
#menue {
float:left;
width: 190px;
padding: 20px 0px;
}

#content {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 20px;
margin-left: 210px;
text-align: left;
padding-top:20px;
min-height: 410px;
/* -- *  height:410px;  */
vertical-align:top; 

}

#headerA {
position:relative; 
margin-left:20px;
width:170px;
height:20px;
float:left; display:inline;
font-family:Verdana, Arial, Helvetica; 
font-size:11px; 
color:#333333; 
font-weight:normal;
padding-top:2px;
}
#headerB {
position:relative; 
margin-left:20px;
width:150px;
height:20px;
float:left; display:inline;
font-family:Verdana, Arial, Helvetica; 
font-size:11px; 
color:#333333; 
font-weight:normal;
padding-top:2px;
}

#headerC {
position:relative; 
margin-left:640px; 
width:200px;
height:15px;
padding-top:3px;
color:#333333;
}

/* === Anzeige Services  (Print / Tellafriend / Volltextsuche === */
a.infoA { position:absolute; z-index:1; background-color:#96CDEB; left:120px; top:4px;   }
a.infoA:hover {z-index:2; background-color:transparent;}
a.infoA span.new {display: none}
a:hover span.new { display:block; position:absolute;  left:-120px; width:100px; color:#333333; top:0px; }

a.infoB { position:absolute; z-index:1; background-color:#96CDEB; left:140px; top:4px; z-index:1; }
a.infoB:hover { z-index:2; background-color:transparent;}
a.infoB span.new2 {display: none}
a:hover span.new2 { display:block; position:absolute; top:0px; left:-140px; width:100px; color:#333333; z-index:100; }  

a.infoC {  position:absolute; z-index:1; background-color:#96CDEB; left:162px; top:4px; z-index:1; }
a.infoC:hover {z-index:2; background-color:transparent;}
a.infoC span.new3 {display: none}
a:hover span.new3 { display:block; position:absolute; top:0px; left:-162px; width:100px; color:#333333; z-index:100; }


#footer {
position: relative;
bottom: -1px;
clear:both;
text-align: center;
border-top: 1px solid #365169;
border-bottom: 1px solid #365169;
background-color: #96CFEC;
color: #000000;
width:850px;
height: 20px;
padding-top:5px;

}

#ads {
position: absolute;
/* clear: left; */
padding: 0px;
text-align: left;
color: #ccc;
width:120px;
/* height:100%; */
left: 865px;
top: 0px;
text-align:center;

}

#counter {
position:absolute;
width:180px;
height:70px;
margin-top: -1px;
* margin-top: -80px;
left: 0px;
/*  left:10px; top: 350px; */
padding-left:0px;
font-family:Verdana, sans-serif; 
font-size:11px; 
font-weight:normal;
z-index:3;
}




/* === Text-Stile f?r Seiteninhalt === */
.titel    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:bold; }
.titel2   { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; }
.lauf     { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; line-height:16px;  }
.lauf2    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; line-height:16px;  }
.laufkl   { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#333333; font-weight: normal;  }
.nav      { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#000000; font-weight: normal; }
.form     { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#666666; font-weight:normal; }
h1        { font-family:Verdana, Arial, Helvetica; font-size:13px; color:#993333; font-weight:bold; line-height:18px; display:inline; letter-spacing:0.5pt;}
		
.linkbox {border-top: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #999999;border-right: 1px solid #999999;}
.lboxtop {border-top: 1px solid #999999;}
.cinput   {font-family:verdana,arial;font-size:10px; border:1px solid; border-color:#999999; background-color:#FFFFFF;vertical-align:top;}
.cbutton  {font-family:verdana,arial;font-size:10px; border:1px solid; border-color:#730507; background-color:#FFE1E9;vertical-align:top;}


/* Stile für Navigation*/
a.Stufe1 { display:block; width:169px; height:18px;font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold;padding-top:2px; padding-left:20px; background-color:transparent; border-bottom: 1px solid #365169; color:#000000; text-decoration:none;  }
a:link.Stufe1    { color: #000000; text-decoration:none; background-color:transparent;}
a:visited.Stufe1 { color: #000000; text-decoration:none; background-color:transparent;}
a:hover.Stufe1   { color: #730507; text-decoration:none; background-color:#AFBED1;}
a:active.Stufe1  { color: #730507; text-decoration:none; background-color:#AFBED1;}
.Stufe1_act      { color: #000000;   text-decoration: none;}
.Stufe1_active_link { display:block; width:169px; height:18px;font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold;padding-top:2px; padding-left:20px; 
                      background-color:#AFBED1; color: #730507; text-decoration: none; border-bottom: 1px solid #365169;}


a.Stufe2 { display:block; width:159px; height:18px;font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal;padding-top:2px; padding-left:30px; background-color:#E2E2E2;   }
a:link.Stufe2    { color: #000000; text-decoration: none;}
a:visited.Stufe2 { color: #000000; text-decoration: none;}
a:hover.Stufe2   { color: #730507; text-decoration: none;}
.Stufe2_act      { color: #000000; text-decoration: none;}
.Stufe2_active_link { display:block; width:159px; height:18px;font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal;padding-top:2px; padding-left:30px; 
                      background-color:#E2E2E2; color: #730507; text-decoration: none;  }

.border_bottom {border-bottom: 1px solid #365169;}
  
					  

a.Stufe3 { display:block; width:125px; height:18px;font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:normal;padding-top:2px; padding-left:25px; background-color:transparent;  }
a:link.Stufe3    { color: #000000; text-decoration: none;}
a:visited.Stufe3 { color: #000000; text-decoration: none;}
a:hover.Stufe3   { color: #FF6C00; text-decoration: none;}
.Stufe3_act      { color: #000000; text-decoration: none;}
.Stufe3_active_link { display:block; width:125px; height:18px;font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:normal;padding-top:2px; padding-left:25px; 
                      background-color:transparent; color: #FF6C00;   text-decoration: none;}


a:link.Stufe4 { color: #000000; font-family:verdana, arial, sans-serif;  line-height:15px; padding-left: 30px; font-size:11px;text-decoration: none;}
a:visited.Stufe4 { color: #000000; font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 30px; font-size:11px;text-decoration: none;}
a:hover.Stufe4 { color: #0B249D; font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 30px; font-size:11px;text-decoration: none;}
.Stufe4_act { color: #000000;  font-family:verdana, arial, sans-serif;  line-height:15px; padding-left: 30px; font-size:11px; text-decoration: none;}
.Stufe4_active_link { color: #0B249D;  font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 30px; font-size:11px; text-decoration: none;}


a:link.Stufe5 { color: #000000; font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 40px; font-size:11px;text-decoration: none;}
a:visited.Stufe5 { color: #000000; font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 40px; font-size:11px;text-decoration: none;}
a:hover.Stufe5 { color: #0B249D; font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 40px; font-size:11px;text-decoration: none;}
.Stufe5_act { color: #000000;  font-family:verdana, arial, sans-serif;  line-height:15px; padding-left: 40px; font-size:11px; text-decoration: none;}
.Stufe5_active_link { color: #0B249D;  font-family:verdana, arial, sans-serif; line-height:15px;  padding-left: 40px; font-size:11px; text-decoration: none;}



