/* ### Prinversion optimiert für FireFox ### */

/*Alles was mit dem Grundlayout zusammenhängt*/
body, a, #content, #content_news, h1, h2 {font-size: 0.88em;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#container_all{margin:auto;width:910px;}
#container_content_all{width:910px;clear:left;}

/*Kopfzeile für die Druckversion*/
#head {display:none;}
#head_print{font-size:2em;padding:0 0 20px 20px;font-weight:bold;}

/*Navigationsmenü vertikal */
#nav_content_box{height:20px;width:100%;}
#nav_content_box #nav_left{height:20px;}
#nav_content_box #nav_mid{height:20px;width:59px;}

/*Navigationsmenü allgemein*/
ul {margin: 0;padding: 0 0 0 5px;}
ul li {list-style:none;margin:0;padding:0;display:inline;}
ul li a {display: block;float: left;text-decoration:none;}
ul li a span {border-right: 1px solid black;padding:0 10px 0 10px;}
ul li.last a span {border-right:none;}
#nav_left ul {margin:3px;}

/*News*/
#content_news ul li a {padding-bottom:15px;text-decoration:none;}
#content_news ul li h1 {font-size: 0.95em;}

/*Alles zum Content*/
#content{float:left;width:630px;}
#content_news{float:left;width:242px;padding:15px 0px 10px 20px;}
.content_box{padding:15px 0px 0 20px;}
.content_box2, .content_box3, .content_box_full{float:left;padding:0 40px 20px 10px;width:365px;}
.content_box3{padding-left:0px;}
.content_box img{float:left;}
.content_box img .img_right{float:right;}

/*Überschriftenlayout*/
h1{font-size:1.1em;text-align:left;margin:0;clear:left;}
h2{margin:0;font-weight:bold;}

/*Footer*/
.footer{width:936px;height:56px;clear:left;}
.copyright{width:100%;text-align:center;font-size:0.8em;padding:15px;color:#696969;}
