/* CSS Document */
body{
font-family:Arial, Sans-serif;
font-size:12px;
font-weight:normal;
text-align: center;
margin:0 auto;
background-image: url(images/bg.jpg);
background-repeat: repeat-x;
color: #2f2f2f;
}

.wrapper{
width:801px;
height:775px;
margin:auto;
background-color: white;
border: 1px solid #153b63;
}

a{
color: navy;
}

a:hover{
color: #000;
}

.top{
margin:0px;
float:left;
}

.side{
background-image: url(images/side.jpg);
background-repeat: no-repeat;
width:236px;
height:601px;
float:left;
text-align: left;
margin-top:-3px;
}

.sidenav{
width:200px;
margin-top:10px;
}

/* First  Level UL tags */

.nav, .nav ul{
padding: 0;
margin: 0;line-height: 1;
list-style: none;
height:18px;
}

/* First Level Links */

.nav li{
float: bottom;
}

.nav li a{
background-image: url(images/butback.gif);
background-repeat: no-repeat;
width: 200px;
height:18px;
display: block;

color: #fff;
text-decoration: none;
     
padding: 3px 0px 0px 5px;
font:11px Arial, sans-serif;
text-align:left; text-indent:15px;
margin-right:1px;
}

.nav li a:hover{
background-image: url(images/butbacko.gif);
background-repeat: no-repeat;
color: #fff;
display: block; height:18px;
}


/* Hide the drop-downs until mouseover */
     
.nav li ul{
width: 139px;
}
     
/* Show the drop-downs on mouseover */     

.nav li:hover ul, .nav li.sfhover ul{
left: auto;
}


h1{
font-size:11px;
font-weight:normal;
color:#fff;
float:left;
margin-left:10px;
margin-top:15px;
}

html>body h1{
margin-top:140px;
}


.maincontent{
float:left;
width:580px;
margin-top:-590px;
margin-left:110px;
font-size: 10px;
}

html>body .maincontent{
margin-left:220px;
}

*:lang(en) .maincontent{
margin-top:-590px;
margin-left:230px;
}

.title{
font-size: 12px;
}

.maincontentother{
float:left;
width:580px;
margin-top:-600px;
margin-left:110px;
font-size: 10px;

}


html>body .maincontentother{
margin-left:220px;
margin-top:-605px;
}

*:lang(en) .maincontentother{
margin-top:-830px;
margin-left:230px;
}



.flash{
margin:0px;
float:left;
height:221px;
border: 1px rgb(0,0,0) solid;
}

.headerbar{
background-image: url(images/headerbar.jpg);
background-repeat: no-repeat;
width:565px;
height:39px;
margin-top:10px;
padding:10px 0px 10px 10px;
color:white;
text-align: left;
}

*:lang(en) .headerbar{
margin-top:240px;
}

.headerbarother{
background-image: url(images/headerbar.jpg);
background-repeat: no-repeat;
width:565px;
height:39px;
margin-top:10px;
padding:10px;
color:white;
text-align: left;

}

*:lang(en) .headerbarother{
margin-top:240px;
}

.content{
float:left;
width:540px;
margin-left:2px;
text-align: left;
margin-top: -20px;

}

.content b{
color: navy;
}





.map img{
border: 1px white solid;
}

.map img:hover{
border: 1px navy solid;
}
