/* V4.1  */
*{
    margin:0;
    padding:0;
}
html, body{
    width:100%;
    height:100%;
}
body{
	color:#3A3A3A;
        font:12px Arial, sans-serif;
/*        background:#416683; */
	background: #EDEEF0 url(../images/body_bg.gif) top center repeat-y; 



}
#main{
        width:928px;
	background:#FFF;
        padding-left:9px;
}
table{
        font-size:100%;
}
/*---------
        COMMON STYLES
-----------*/
a{
        color:#416683;
}
a:hover{
	color:#fb8e00;
        text-decoration:none;
}
a img{
        border:none;
}
.clear{
        clear:both;
        height:1px;
        font-size:1px;
}
.name{
        font:bold italic 120% "Times New Roman", Times, serif;
        color:#000;
}
img{
        color:#03c;
}
/* --------- */
#header{
        height:153px;
}
.unterLinie{
	padding:5px;
	border:1px solid #416683;
	font: 12px Arial, serif;
	color:#416683; 
	font-weight:bold;
}
.unterLinie2{
	padding:5px;
	border-top:1px solid #416683;
	border-bottom:1px solid #416683;
	border-right:1px solid #416683;
	font:12px Arial, serif;
	color:#416683;
	font-weight:bold;
}
#logo_black{
        position:absolute;
	border-top:3px solid #fb8e00;
	border-right:1px solid #fb8e00;
	border-bottom:3px solid #fb8e00;
	border-left:1px solid #fb8e00;
        width:889px;
        height:250px;
        top:40px;
}


#logo{
        position:absolute;
	border-top:1px solid #416683;
	border-right:1px solid #416683;
	border-left:1px solid #416683;
	border-bottom:1px solid #416683;
        width:889px;
        height:250px;
        top:40px;
	background-color:red;
        /* фон под логотипом */
}
#logo img{
/*        margin:38px 0 0 27px;*/
margin:0px 0 0 0px;
}
#logo a{
        text-decoration:none;
        color:#fff;
}
#logo .logo{
        display:block;
        width:2em;
        margin:25px 0 0 28px;
        font:57px Georgia, "Times New Roman", Times, serif;
        letter-spacing:-1px;
}


#logo .slogan{
        font:9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
        letter-spacing:0px;
        text-transform:uppercase;
        position:absolute;
        top:82px;
}
#logo .slogan.t1{
        left:35px;
}
#logo .slogan.t2{
        left:153px;
}
#top_nav_menue{
        position:absolute;
        margin-left:0px;
        top:150px;
        list-style:none;
        font:11px Tahoma, sans-serif;
}


#top_fl{
        position:absolute;
        top:9px;
        margin-left:134px;
        background:url(/images/xxxxxx.gif) no-repeat;/* bild oben */
        width:48px;
        height:40px;
}
#top_nav{
        position:absolute;
        margin-left:0px;
        top:16px;
        list-style:none;
        font:11px Tahoma, sans-serif;
}
#top_nav li{
        float:left;
        padding:2px 5px 1px;
        border-right:dashed 1px #ccc;
}
#top_nav li.last{
        border:none;
}
#top_nav li.last a{
        background:url(/i/en.gif) no-repeat 100% 60%;
        padding-right:18px;
}
#top_nav li.here{
        font-weight:bold;
	color:#416683;
}
#rechtsWerbung{
        display:block;
        width:210px; 
	background:#ececec;
	margin-top:15px;
	float:left;
        font-size:11px;
/*        border:1px solid #416683;*/
}
#rechtsWerbung p{
        margin:5px;
}
#rechtsWerbung h1{
	font-size:14px;
	color:#416683;
        margin:5px;
}
#statistik{
        display:block;
        width:210px; 
	margin-top:20px;
	float:right;
        font-size:11px;
        border:1px solid #ececec;
}
#statistik p{
        margin:5px;
}
#statistik h1{
	font-size:14px;
	color:#fb8e00;
        margin:5px;
}
#statistik h2{
	font-size:14px;
	color:#416683;
        margin:5px;
}
#statistik a{
        font-size:12px;        
	text-decoration:none;
}
#statistik a:hover{
        font-size:12px;
        color:#416683;
	text-decoration:underline;
}
#ramen{
        display:block;
        width:670px; 
	margin-top:10px;
	float:left;
        font-size:11px;
        border:1px solid #cccccc;
}
#ramen p{
        margin:5px;
}
#ramen h1{
	font-size:14px;
	color:#416683;
        margin:5px;
}



#werbungRechts{
        display:block;
        width:210px; 
	margin-top:10px;
	float:left;
        font-size:11px;
}
#werbungRechts p{
        margin:5px;
}
#werbungRechts h1{
	font-size:14px;
	color:#416683;
        margin:5px;
}
#seiteRechts{
        display:block;
        width:210px; 
	margin-top:10px;
	float:right;
        font-size:11px;
}
#seiteRechts p{
        margin:5px;
}
#seiteRechts h1{
	font-size:14px;
	color:#416683;
        margin:5px;
}
#startRechts{
        display:block;
        width:210px; 
	margin-top:10px;
	float:left;
        font-size:11px;
}
#startRechts p{
        margin:5px;
}
#startRechts h1{
	font-size:14px;
	color:#416683;
        margin:5px;
}

#startNeu{
        display:block;
	margin-top:10px;
	float:left;
/*        font-size:12px;*/
}
#startNeu h1{
	font-size:14px;
	color:#416683;
        margin-top:5px;
        margin-bottom:15px;

}

#startSeite{
        display:block;
        width:670px; 
	margin-top:10px;
	float:left;
        font-size:11px;
        border-left:1px solid #cccccc;
        border-top:1px solid #cccccc;
        border-bottom:3px solid #cccccc;
        border-right:3px solid #cccccc;
}
#startSeite p{
        margin:5px;
}
#startSeite h1{
	font-size:14px;
	color:#416683;
        margin:5px;
}
#startSeite a{
        font-size:12px;        
	text-decoration:none;
}
#startSeite a:hover{
        font-size:12px;
        color:#416683;
	text-decoration:underline;
}
.bogen_left{
	width:10px; 
	height:30px; 
	background:url(../images/links_table.gif);
}
.bogen_mitte{	 
	height:30px; 
	background:url(../images/mitte_table.gif);
}
.bogen_right{
	width:10px; 
	height:30px; 
	background:url(../images/rechts_table.gif);
}
#top_logo_adressen {
position : absolute;
margin-left : 630px;
top : 80px;
list-style : none;
color : #ececec;
font : 10px Tahoma, sans-serif;
}
#top_logo_adressen_text {
position : absolute;
margin-left : 635px;
top : 50px;
list-style : none;
color : #fb8e00;
font : 20px Arial, sans-serif;
}
#top_logo_adressen_text_2 {
position : absolute;
margin-left : 705px;
top : 145px;
list-style : none;
color : #6b6b6b;
font : 12px Tahoma, sans-serif;
}
#top_logo_adressen_link {
position : absolute;
margin-left : 695px;
top : 160px;
list-style : none;
color : #416683;
font : 12px Tahoma, sans-serif;
}
