#container
{
width: 942px;
margin: 0px auto;
font-family:Tahoma;
}
#langbar
{
padding-left: 40px;
margin-bottom: 10px;
font-size:10px;
}
#langbar img
{
border:none;
border-bottom-color:#FFFFFF;
}
#leftbar
{
float: left;
width: 300px;
margin: 0;
}

#rightbar
{
float: right;
width: 450px;
margin: 0;
}

#midbar
{
margin-left: 303px;
margin-right: 450px;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #fff;
background-color: #3d8cd3;

font-size:9px;
}
#footer a{
text-decoration:none;
color:#ffffff;
}

#logo
{
height: 100px;
margin-top:20px;
margin-left:15px;

}

#bluebar
{
height: 20px;
background-color:#3d8cd3;
color:#FFFFFF;
font-size:14px;
padding-left: 5px;
padding-top:2px;
}
#bluebarrent
{
height: 50px;
background-color:#3d8cd3;
color:#FFFFFF;
text-align:center;
padding-top:10px;
}
#mainmenu
{
height: 20px;
background-color:#028002;
color:#FFFFFF;
padding-left: 15px;
padding-top:3px;
padding-bottom:3px;
width:170px;
font-size:14px;
}
#mainmenuselected
{
height: 20px;
background-color:#00a500;
color:#FFFFFF;
padding-left: 15px;
padding-top:3px;
padding-bottom:3px;
width:170px;
font-size:14px;
}
#mainmenu a
{
text-decoration:none;
color:#FFFFFF;
}
#topimg
{
}

#leftcontent
{
font-size:13px;
padding: 5px;
}
#midcontent
{
padding: 7px;
background-color:#eeeeee;
width:170px;
margin-top:3px;
}
#leftcontentimg
{
float: left;
padding: 15px 5px 20px 5px;
}
#rightcontentimg
{
float: left;
padding: 11px 5px 10px 5px;
}
#rightcontent
{
font-size:13px;
padding: 5px;
}
#leftcontentimgcntr
{
float: none;
margin: 15px 61px 15px 74px;
border-style:solid;
border-color:#000000;
border-width:thin;
}
#leftcontentimgcntr1
{
float: none;
margin: 15px 71px 15px 74px;
border-style:solid;
border-color:#000000;
border-width:thin;
}
#leftbar p, #rightbar p { margin: 0 0 1em 0; }
#bluebar h5 { margin: 0 0 5px 0; }