body{
margin-top:7px;
background:#fff url('../images/bgdg.jpg') repeat-x;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#main_container{
width:955px;
margin-left:auto;
margin-right:auto;
padding:0;
padding-bottom:4px;;
background:url('../images/bb.gif') 0 100% repeat-x;
}

#header{
}

#bant{
padding:30px 0 0 50px;
margin-left:193px;
/*background:url('../images/bant.gif') 50px 30px no-repeat;*/
}

#logo{
background:url('../images/logo.jpg') left 0 no-repeat;
height:150px;
width:193px;
float:left;
}

#menu_top{
clear:both;
font-size:1em;
height:36px;
padding-top:10px;
background:#e7e7e8;
position:relative;
}

#flags{
position:absolute;
right:0;
bottom:0;
padding:4px;
}
#flags img{
border:none;
}

#menu_top ul{
padding:0;
margin:2px 0 0 0;
width:100%;
}

#menu_top li{
float:left;
margin-left:6px;
list-style: none;
background: #fff url("../images/menu_cr.gif") 100% 0 no-repeat;
}

#menu_top li a {
color:#555;
text-decoration:none;
font-weight: bold;
background:url("../images/menu_cl.gif") 0 0 no-repeat;
float:left;
}

#menu_top li b {
background:url("../images/menu_ob.gif") 0 100% repeat-x;
display:block;
height:14px;
padding:10px 7px;
float:left;
cursor:pointer;
}

#menu_top li.hover {
background:#9c0353 url("../images/menu_crr.gif") 100% 0 no-repeat;
}
#menu_top li.hover a {
background:url("../images/menu_clr.gif") 0 0 no-repeat;
color:#fff;
}
#menu_top li.hover b {
background:none;
}

#menu_top li.hover ul {
display:block;
}

#menu_top ul li.active {
background-position:100% -28px;
background-color:#00c1eb;
}
#menu_top ul li.active a {
color: #fff;
background-position:0 -28px;
}

#menu_top ul ul{
position:absolute;
bottom:-24px;
left:0;
height:20px;
background:#f6f6f6;
display:none;
width:490px;
padding-right:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border:1px solid #eee;
}

#menu_top ul ul li, #menu_top li.hover ul li{
background:none;
padding:2px;
}

#menu_top ul ul li a, #menu_top li.hover ul a{
background:none;
color:#666;
font-size:0.9em;
}

#menu_top ul ul a:hover{
color:#9c0353;
}

#bt{
background:url('../images/bbt.gif') repeat-x;
height:8px;
line-height:8px;
position:absolute;
bottom:0;
left:0;
width:99%;
margin:0 4px;
}

h2{
padding:0;
margin:0;
color:#d03282;
font-size:1.2em;
margin-bottom:8px;
}

h3{
padding:0;
margin:0;
color:#d03282;
font-size:1.2em;
position:relative;
font-weight:bold;
}

.pav {
background:#f0f0f0 url('../images/bgpav.gif') 0 0 repeat-x;
position:relative;
}

.pavfooter{
font-size:0.9em;
background:url('../images/pavcorner.jpg') bottom right no-repeat;
padding:6px;
padding-bottom:12px;
margin-bottom:-4px;
margin-right:-3px;
zoom:1;
}

.pavfooter a{
color:#333;
}

.pavfooter img{
display:block;
margin:0 auto 4px auto;
}

#right .pavfooter ul{
list-style: none;
padding:0;
margin:0;
}

p.news{
height:90px;
}

.pavfooter ul li{
margin-bottom:6px;
}

.pavfooter ul li a{
color:#333;
}

.title{
font-weight:bold;
}

.title b{
color:#d03282;
}

.plus{
position:absolute;
bottom:0;
left:0;
width:100%;
font-size:0.8em;
display:block;
text-align:right;
clear:left;
}

.plus a{
color:#d03282;
text-decoration:none;
padding-right:4px;
}

.bt{
background:url('../images/bt.gif') 0 0 repeat-x;
padding-top:4px;
margin-bottom:20px;
zoom:1;
width:98%;
}
.br{
background:url('../images/br.gif') 100% 0 repeat-y;
margin-right:-1px;
padding-right:2px;
}
.bb{
background:url('../images/bb.gif') 0 101% repeat-x;
/*margin-bottom:4px;*/
}
.bl{
background:url('../images/bl.gif') -2px 0 repeat-y;
padding:2px;
padding-bottom:3px;
margin:0;
}

html>/**/body .bl{
padding-bottom:4px;
}

#body{
background:#fff url('../images/bbl-2.gif') 0 0 repeat-y;
padding-left:10px;
margin:0;
border:0px solid blue;
}

* html #body{
height:200px;
}

#sub-body{
padding:10px 10px 0 0;
background:#fff url('../images/bbr-2.gif') 100% 0 repeat-y;
}

#center{
font-size:1em;
background:#fff;
margin-right:236px;
margin-left:20px;
}

#center img{
display:block;
margin:4px 0 8px 0;
}

#center ul{
margin:0;
border:none;
list-style:none;
}

#center br{
line-height:10px;
}

#left{
width:215px;
float:left;
background:#fff;
border:0px solid blue;
}

#right{
width:220px;
float:right;
background:#fff;
}

#footer{
width:966px;
margin:40px auto 0 auto;
padding:10px 0;
font-size:0.9em;
text-align:center;
}

#copyr{
padding:10px 0;
color:#d03282;
clear:both;
font-size:0.9em;
text-align:center;
}

#copyr ul{
margin:0;
padding:0;
width:auto;
margin:0 auto;
}

#copyr li{
float:left;
margin-left:8px;
list-style: none;
}

#copyr a{
color:#d03282;
font-weight:bold;
font-size:0.8em;
}

#footer ul{
list-style:none;
padding:0;
margin:4px 25%;
width:auto;
float:left;
display:inline;
text-align:left;
}

#footer ul ul{
margin:0;
border:none;
float:none;
display:block;
}

#footer ul a{
color:#aaa;
}

#footer ul li{
float:left;
padding-left:40px;
}

#footer ul ul li{
float:none;
padding:0;
}

#depot img {
border:none;
}

div.but a{
display:block;
background:url('../images/button.gif') 0 -2px no-repeat;
width:210px;
height:30px;
line-height:20px;
padding-top:8px;
margin-top:6px;
text-align:center;
font-size:1em;
font-weight:bold;
color:#333;
text-decoration:none;
}

div.but a:hover{
background:url('../images/button.gif') 0 -40px no-repeat;
color:#fff;
text-decoration:none;
}

#map-canvas {
margin:0;
padding:0;
}
#map {
margin:0;
padding:0;
}
input.thickbox{
font-size:0.9;
}

#ref img {
border:none;
vertical-align:middle;
}
#ref ul {
list-style:none;
padding:0;
width:auto;
text-align:left;
}
#ref ul li{
float:left;
padding:4px;
height:146px;
line-height:146px;
width:146px;
}
input.thickbox{
font-size:12px;
}
