/* CityDesk default style sheet */


/* Basic HTML Element Style  */
body {	
	background: url(../templates/kachel_body.jpg);	
	font-family: Arial, Verdana ,Helvetica , sans-serif;
	font-size: 14px;
	text-align: center;	  
    color:#003366;
    padding:0px;
    margin:0px;
}

h1, h2, h3, h4, h5, h6, p, form {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        margin:0;
        padding:0;
        font-size:100%;
}

/*Structural elements  */
#container {
	width: 850px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	color:#003366;
	background-color: #FFFFCC;					
}


/* Menue---Oben---------------------- */

#navcontainer{
float: left;
margin-left: 0px;
padding: 0;

}

#navlist2
{
width: 727px;
height: 23px;
margin-top: 0px;
margin-left: 0px;
padding: 5px 0 0 0;
background: url(../templates/kachel_menue.jpg);
}

#navlist2 ul, #navlist2 li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist2 a:link, #navlist2 a:visited
{
float: right;
margin: 0px 12px 4px 17px;
line-height: 14px;
text-decoration: none;       
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:9pt;
color: #444444;  
font-weight: bold;
}

#navlist2 a:link#current, #navlist2 a:visited#current, #navlist2 a:hover
{
background: transparent;
color: #4444444;
}

#navlist2 a:hover { color: #777777; }
/* Ende Menue oben------------------------- */




/* Anfang Navigation Links------------------ */
#navList {
       float: left;
       padding: 0;
       width: 120px;
	   margin: 0px 0px 0px 0px;	      
	   background: url(../templates/kachel.jpg);
}
#navList ul{ 
       display: block; 
       list-style: none;      	  
	   padding: 0;
	   margin: 80px 0px 0px 0px;
	   padding: 0px 0px 305px 15px;	   		
}
#navList li{
       width: 105px;
       display: block;
       list-style-type: none;
       margin: 5px 0px 0px 0px;
       padding:0;            
}
#navList a{ 
display: block;
       margin: 5px 0px 0px 0px;      
       text-decoration: none;       
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-weight:bold;
       font-size:10pt;
       color: #333333;       
}
#navList a:link {
       display: block;  
       margin: 5px 0px 0px 0px;      
       text-decoration: none;       
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-weight:bold;
       font-size:10pt;
       color: #333333;       
}

#navList a:link:hover {
        display: block;
        margin: 5px 0px 0px 0px;
        font-family : Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        font-size:10pt;
        color: #777777;
        text-decoration:none;                              
}
#navList a:link:active {
        font-family : Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        font-size:10pt;
        color: #777777;
        text-decoration:none;
}

#navList a.aktuell {
        font-family : Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        font-size:10pt;
        color: #777777;
        text-decoration:none;
}
/* Ende Navigation Links------------------ */

#articleList {
    padding: 0; 		
}
#articleList h3 {
	font: 13px verdana, tahoma, arial, sans-serif;
	margin: 5px 0px 0px 5px;
	color: #333333;	
}

#articleList h3 li{
        width:8.2em;
        max-width:10em;
        min-width:10em;
        font-size:120%;
        display: block;               
}
#articleList h3 a{       
       text-decoration: none;       
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-weight:bold;
       font-size:9pt;
       color: #333333;       
}
#articleList h3 a:hover {
        font-family : Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        font-size:9pt;
        color: #777777;
        text-decoration:none;                
}
#articleList h3 a.aktuell {
        font-family : Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        font-size:9pt;
        color: #777777;
        text-decoration:none;                 
}


/* text effects */
em.title {
}


/* article-body-text------------------------ */
#article {
        margin-top:40px;
        margin-left:160px;
        width: 680px;
        background-color: #FFFFCC;                          
}
/* Links article-body-text------------------------ */
#article a {
        text-decoration:underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:normal;
        font-size:12px;
        color:#003366;        
        letter-spacing :0.6px;
}
#article a:hover {
        text-decoration:none;
        font-family :Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size:12px;
        color:#003366;        
        letter-spacing :0.6px;
}
#article a.aktuell {
        text-decoration:none;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size:12px;
        color: #003366;        
        letter-spacing :0.6px;
}    
#text {
	margin: 0 0 0 0px;
	width: 610px;	
}
#border {
    font: bold 11px verdana, tahoma, arial, sans-serif;
	list-style-type: none;
	margin: 15px 0 0 0;	
	padding: 5px 0 0 0;
	border-top: solid 1px #078;
	text-align: light;
	height: 50px;	 
}

/* Impressum------------------------ */
#article-impressum {
       position: absolute;
        top:200px;
        margin-left:260px;
        width: 540px;               
}
#article-impressum a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:12px;
        color:#003366;        
        letter-spacing :0.6px;
}
#article-impressum a:hover {
        font-family :Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size:12px;
        color:#666666;        
        letter-spacing :0.6px;
}
#article-impressum a.aktuell {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size:12px;
        color: #666666;        
        letter-spacing :0.6px;
}
/* TextuntenFFFDCA;------------------------ */
#textunten {
        margin:	 0;   
        padding: 0;	 
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size:5px;
        color: #FFFDCA;       
}
/* Rollerblitz-Text ------------------------ */

#rollerblitz_text {        
        padding:0px;
        margin:0px;
        margin-top:-38px;
        margin-left:162px;  
        font-family: Arial, Verdana ,Helvetica , sans-serif;
	    font-size: 14px;	     
        color:#003366;              
        width: 650px;
        background-color: #FFFFCC;
}
#datum_hi {                
        border: 1px #FF9999 solid;
        margin: 3px 5px 3px 0px;
        padding: 5px 5px 3px 5px;
        width: 50px;
        height: 25px;
        background:#FF9999;
        font-family: Arial, Verdana ,Helvetica , sans-serif;
        font-size: 12px;
        color:#ffffcc;
        font-weight: bold;
}
#hoehe_gesamt {
        height="619px";
}
