/*WEB-BERN.COM - GANZE SITE*/
body { 
	margin-top:0px;
    border:0px;
    padding:0px;
    font-family: Tahoma , Verdana, Frutiger, Helvetica, Sans-Serif;
    font-size:10pt;
    background-color:#eaf2f6;
    color:#0c4059;
    }
    h1  {
    font-size:1.6em;
    line-height:110%;
    color:#0c4059;
    font-family: Tahoma , Verdana, Frutiger, Helvetica, Sans-Serif;
    background-color:transparent;
    margin: 10px 0px 10px 25px;
    font-weight: 500;
   	}
   	h2  {
    font-size:1.2em;
    line-height:110%;
    color:#0c4059;
    font-family: Tahoma , Verdana, Frutiger, Helvetica, Sans-Serif;
    background-color:transparent;
    margin: 10px 0px 0px 25px;
    font-weight: 800;
   	}
   	h3  {
    font-size:1.2em;
    line-height:110%;
    color:#0c4059;
    font-family: Tahoma , Verdana, Frutiger, Helvetica, Sans-Serif;
    background-color:transparent;
    margin: 10px 0px 0px 25px;
    padding-bottom:8px;
    font-weight: 100;
   	}
   	img{
   	border:none;
   	}
   	
#hinter{
position:relative;left:0px;top:30px;
margin:0px auto 0px auto;
padding:0px 10px 0px 10px;
z-index:5;
background-image:url(../bilder/hg.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
width:834px;
height:816px;
border: none;
}

#leier{
position:absolute;top:5px;left:200px;
background-image:url(../bilder/leier.png);
background-repeat:no-repeat;
padding:0px;
margin:0px;
z-index:40;
width:500px; 
height:50px;
}

*html #logolayer{
background-image:url(../bilder/ovalweiss.gif);

}

#logolayer{
position:absolute;top:-28px;left:-25px;
z-index:100;
margin:0px 0px 0px 0px;
width:223px;
height:103px;
background-image:url(../bilder/logo.png);

}
#logo{ 
position:absolute;
top:-20px;
left:-30px;
}
*html #layerlinks{
margin:-13px 0px 0px 0px;
}


#layerlinks{
margin:0px 0px 0px 0px;
z-index:32;
width:117px;
height:725px;
background-image:url(../bilder/kasten.png);
opacity:0.6;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=60)”;
filter: alpha(opacity=60);
float:left;
}



#subnavi{
position:absolute;top:105px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}




#subnavi2{
position:absolute;top:165px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}


#subnavi3{
position:absolute;top:225px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#subnavi4{
position:absolute;top:285px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#subnavi5{
position:absolute;top:345px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#subnavi6{
position:absolute;top:405px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#subnavi7{
position:absolute;top:465px;left:-30px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



.subnavitext{
position:absolute;top:14px;left:0px;
text-align:center;
font-size:1.2em;
font-weight:100;
color:#021314;
width:150px;
height:55px;
z-index:100;
}

 	.subnavitext a:link{font-weight:lighter; color:#0e3f51; text-decoration:none;}
 	.subnavitext a:visited{font-weight:lighter; color:#0e3f51; text-decoration:none;}
 	.subnavitext a:hover{font-weight:lighter; color:#b5c5c2; text-decoration:none;}
 	


#ovalrechts{
position:absolute;top:105px;left:672px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#ovalrechts2{
position:absolute;top:165px;left:672px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#ovalrechts3{
position:absolute;top:225px;left:672px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#ovalrechts4{
position:absolute;top:285px;left:672px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#ovalrechts5{
position:absolute;top:345px;left:672px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}



#ovalrechts6{
position:absolute;top:405px;left:672px;
z-index:35;
margin:0px 0px 0px 0px;
width:150px;
height:55px;
background-image:url(../bilder/suboval.png);
background-image:url(../bilder/suboval.gif)\9;
opacity:0.8;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
filter: alpha(opacity=80);
z-index:45;
}

*html #layerrechts{
margin:-13px 0px 0px 0px;
}

#layerrechts{
margin:0px 0px 0px 0px;
z-index:31;
width:157px;
height:725px;
background-image:url(../bilder/kasten.png);
opacity:0.6;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=60)”;
filter: alpha(opacity=60);
float:right
}

#layerunten{
position:relative;top:0px;left:0px;
padding:0px;
margin:0px auto 0px auto;
z-index:30;
height:800px;
width:560px;
background-image:url(../bilder/kasten.png);
opacity:0.6;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=60)”;
filter: alpha(opacity=60);
}

#blau{
position:relative;top:0px;left:0px;
z-index:35;
opacity:0.3;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=30)”;
filter: alpha(opacity=30);
width:854px; 
height:75px;
border:0px;
background-color:#71aff8;
}

*html #oval{
background-image:url(../bilder/mainoval2.gif);
filter: alpha(opacity=70);
}

#oval{
position:absolute;top:7px;left:220px;
background-image:url(../bilder/mainoval2.png);
margin:0px 0px 0px 0px;
background-repeat:no-repeat;
width:600px;
height:55px;
z-index:90;
opacity:0.9;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”;

}

.ovaltext{
position:absolute;top:0px;left:35px;
margin:0px 0px 0px 0px;
font-size:1.6em;
font-weight:300;
color:#1a5e6c;
width:560px;
height:55px;
z-index:100;
}

 	.ovaltext a:link{font-weight:lighter; color:#0c2f40; text-decoration:none;}
 	.ovaltext a:visited{font-weight:lighter; color:#0c2f40; text-decoration:none;}
 	.ovaltext a:hover{font-weight:lighter; color:#fffff6; text-decoration:none;}
 	.ovaltext a:visited:hover{font-weight:lighter; color:#fffff6; text-decoration:none;}

#blaubox{
position:relative;top:0px;left:0px;
padding:0px;
margin:0px 0px 0px -10px;
border:0px;
width:854px; 
height:75px;
}

#linie{
margin: 7px 0px 0px -10px;
z-index:35;
width:854px;
height:3px;
background-image:url(../bilder/linie.png);
background-repeat:no-repeat;
opacity:0.6;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=60)”;
filter: alpha(opacity=60);
}

*html #mittelbox{
margin:-770px 0px 0px 117px;
}

#mittelbox{
margin:-59px auto 0px 117px;
padding:0px 0px 0px 0px;
width:560px;
height:746px;
z-index:36;
}

/*html>body #childselector {
    color: lime;
  } */

#inhaltbox{
position:relative;top:0px;
margin:0px auto 0px auto;
width:557px;
z-index:37;
}

*html #textboxoben{
background-image:url(../bilder/oberrand.gif);
}

#textboxoben{
background-image:url(../bilder/oberrand.png);
background-repeat:no-repeat;
padding:0px;
margin:0px;
z-index:46;
height:73px;
}

*html #textboxmitte{
background-image:url(../bilder/mittelrand.gif);
}

#textboxmitte{
background-image:url(../bilder/mittelrand.png);
background-repeat:repeat;
padding:0px;
margin:0px;
z-index:47;
}

#contentbox{
width:520px;
height:auto;
margin:-15px 0px 0px 18px;
z-index:44;
border:1px solid #000000;
overflow:hidden;
background-image:url(../bilder/kasten.png);
opacity:0.9;
-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=90)”;
filter: alpha(opacity=90);
}

*html #textboxunten{
background-image:url(../bilder/unterrand.gif);
}

#textboxunten{
background-image:url(../bilder/unterrand.png);
background-position:0px -5px;
background-repeat:no-repeat;
padding:0px;
margin-bottom:6px;
z-index:45; 
height:10px;
}


#unterhintergrund{
position:absolute;top:820px;left:0px;
padding:0px;
margin:0px auto 0px auto;
z-index:36;
width:1000px;
height:820px;
background-color:#eaf2f6;
}

    


#abschluss{
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image: url(../bilder/hg.jpg);
	background-position: 0px -804px;
	width: 854px;
	height: 10px;
	border:none;
	background-repeat: no-repeat;
	position:absolute;top:810px;left:0px;
	z-index:36;
	}

#clear{
margin:0px;
border:none;
clear:both;
}

#label{
position:relative;top:-50px;left:125px;
width: 300px;
height:58px;
z-index:36;
overflow:hidden;
}

#blockli{
position:absolute;top:-80px;left:90px;
width:30px;
}

#validator{
position:absolute;top:-4px;left:0px;
}
.zahl{
text-decoration:none;
text-align:center;
font-size:1em;
font-weight:100;
color:#d67f32;
}

 	.zahl a:link{font-weight:lighter; color:#3d1706; text-decoration:none;}
 	.zahl a:visited{font-weight:lighter; color:#3d1706; text-decoration:none;}
 	.zahl a:hover{font-weight:lighter; color:#f4e29a; text-decoration:none;}
 	
 #seiten{
margin-left:150px;
margin-top:25px;
}     