@import url("css_navi.css");
 
 body {
	background-image: url('../images/body_hintergrund_gesamt1.jpg');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#0950A2;
	margin-top: 2px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif 
	    }
  
@media print
{
.noprint {display:none;}
}
    
ul, li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#inhalt h1 {
	padding-left: 20px;
	height: 20px;
	font-size: 18px;
	font-weight:bold;
    color: #FFFFFF;
	margin-top: 20px;
    margin-left: 0px;
   background: url('../images/headline_hintergrund2.jpg') no-repeat left 0px;
        
}

#news_container {
	position: absolute; left: 0px; top: 490px; width: 650px;
		 }

hr.news_line {
 margin-top: 30px;
 margin-bottom: 30px;
 width:450px; 
 color: #0066CC;
   height:1px
   }

.news_ticker {
 text-align: left;
 margin-top: 30px;
 margin-bottom: 30px;
 font-size: 14px;
color: #000066;
   }

.news_bild_text {
	font-size: 11px;
	}
	
.news_ueberschrift {
	font-size: 14px;
	color: #CC0000;
	border-bottom: none;
	font-weight: bold;
	}

.news_links {
	font-size: 11px;
	color: #000066;
	border-bottom:none;
	}

.news_aktuelles {
	font-size: 14px;
	font-weight:bold;
	letter-spacing:2px;
	color: #000066;
	border-bottom:1px #CCCCCC solid;
	}
.news_contens {
	text-align: left;
		}

#news {
	z-index: 1;
	padding-top: 30px;
    margin-left: 20px;
   font-size: 13px;
   width: 690px;
}

#news a {
	text-decoration: none;
    color: #000066;
    font-size: 11px;
	font-weight:bold;
    }

#news a:hover {
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
    color: #ffc;
	background-color: #ffffff;
    }

#inhalt h2 {
	font-size: 14px;
	}

#inhalt h3 {
	position: absolute; left: 75px; top: 40px; width: 508px; height: 20px;
    font-size: 12px;
	color: #0A50A1;
	}

.download {
	position: absolute; right: 235px; top: 20px; 
    }    

    
.clearer {
	clear: both;
}
#all {
	position: relative;
	width: 940px;
	margin: 0 auto;
	text-align: left;
}


#inhalt {
	 position:absolute;
 left:1px; top:171px; 
    float: left;
	 width: 939px;
	margin-bottom: 0px;
	color: #000066;
	background-color: #D6E2F0;
	background-image:url('../images/seite_menue_links4.jpg');
  background-repeat:repeat-y;
  background-position: 728px 50%;
    }
    
#inhaltin {
	z-index: 1;
	padding-top: 30px;
    margin-left: 20px;
   font-size: 13px;
   width: 690px;
}

.inhalt_liste { margin-left: 20px; 
list-style-image: url('../images/rechteck1.gif'); }

#inhaltin a {
	text-decoration: none;
    color: #000000;
    font-size: 12px;
	font-weight:bold;
    border-bottom:1px dotted #0A50A1;
    }

.hinweis {	
	position:absolute;
    left:20px; top:70px; 
    color: #ff0033;
    z-index:100;
    }

#inhaltin a:hover {
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
    color: #ffc;
	background-color: #0A50A1;
    }

#inhalt a {
	text-decoration: none;
    color: #000000;
    font-size: 12px;
	font-weight:bold;
    border-bottom:1px dotted #0A50A1;
    }

#inhalt a:hover {
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
    color: #ffc;
	background-color: #0A50A1;
    }
         
p {
	margin-top: 5px;
	margin-bottom: 5px;
}

hr {
 width:600px; 
 color: #35A263;
   height:1px}

#inhalt_stellen {
	padding-top: 30px;
    margin-left: 20px;
   font-size: 13px;
   width: 600px;
}


.blocksatz {
	text-align:justify;
}

.web_kennnummer {
	font-weight:bold;
     color: #35A262
    }

.dottet {
	    border-bottom:1px dotted #0A50A1;
        }
    
.pic {	
	padding: 5px;
	border: 0px solid #ccc;
	border-bottom: 1px solid #777;
	background-color: #FAF9E7;
}

.pic_rechts_float {	
	float:right;
	 margin-left:20px;
     }

.pic_links_float {	
	float:left;
	margin-right:20px; 
     }

      
.pictop {	
	padding-bottom: 5px;
	 }
     
.piclogo {	
	position:absolute;
    left:15px; top:50px; 
    z-index:1;
    padding-bottom: 0;
	 }
     
   .picanilogo {	
	position:absolute;
    left:1px; top:44px; 
    z-index:2;
    padding-bottom: 0;
	 }
   .kontaktlink {	
	position:absolute;
    left:300px; top:580px; 
    z-index:1;
    padding-bottom: 0;
	 }
     .picinhalt {	
	position:absolute;
    left:100px; top:100px; 
    z-index:1;
    padding-bottom: 0;
	 }
   
   .jobs {	
	position:absolute;
    left:580px; top:1px; 
    z-index:1;
    padding-bottom: 0;
	 }
      
   .navi1px {	
	position:absolute;
    right:0px; bottom:-2px; 
    padding-bottom: 0;
	}
   
   #videoPlayer  
{
    position:absolute;
    left:75px; top:120px;
    }   
   
#adresse  
{
    font-size: 11px;
	color: #0A50A1;
    position:absolute;
    bottom:0px; 
    margin-bottom: 5px;
	font-weight:bold;
    text-align: center;
	margin-top: 0px;
   margin-left: 120px;
   } 
   
.links_video {
    position:absolute;
    left:75px; top:650px;
    }   

label, input {
	width: 200px;
	float: left;
	margin-bottom: 0.5em;	
}

label, input, textarea {
	width: 220px;
	float: left;
	margin-bottom: 0.5em;	
}

label {
	text-align: right;
	width: 100px;
	float: left;	
	padding-right: 1em;
}

.ueberschrift_gruen {
 height: 12px;
 background-color: #D6E2F0;
 background: url('../images/back_ueb_team1.jpg') no-repeat left 0px;
   color: #000066;
 font-size: 14px;
font-weight:bold;
}

.zuerich {
 font-family: Zurich BlkEx BT, Verdana, Arial, Helvetica  
}
.zuerich_gruen {
font-family: Zurich BlkEx BT, Verdana, Arial, Helvetica;  
color:#009E38;
font-size: 14px;
font-weight:bold;
}

.zuerich_gruen_12 {
font-family: Zurich BlkEx BT, Verdana, Arial, Helvetica;  
color:#009E38;
font-size: 12px;
  text-align: left;
}

.zuerich_gruen_11 {
font-family: Zurich BlkEx BT, Verdana, Arial, Helvetica;  
color:#009E38;
font-size: 11px;
  text-align: left;
}


Zurich BlkEx BT

br {
	clear: left;
}