/* CSS Document */
*{
   margin: 0px;
   padding: 0px;
}
body{
   font: 12px Tahoma;
   color: #000;
   background: #888888;
}
.minilogo{
   padding-top: 0px;
   padding-bottom: 12px;
   padding-left: 87px;
}
a{
   font: 12px Tahoma;
   color: #000000;
   text-decoration: none;
}
a:hover{
   text-decoration: underline;
}
.ahover{
   color: #000000;
}
.ruen{
   padding: 10px;
   position: absolute;
   top: 6px;
   right: 0px;
   z-index: 1;
}
.maps{
   padding: 10px;
   position: absolute;
   top: 31px;
   right: 0px;
   z-index: 1;
}
.ruen a{
   font: 11px  Tahoma;
   color: rgb(185,200,228);
}
.navibar{
   width: 100%;
}
.link{
   float: left;
   
}
.link a{
   color: #000000;
   display: block;
   height: 34px;
   padding-top: 29px;
   font: 19px Helvetica, sans-serif;
   text-decoration: none;
   text-transform: uppercase;
   
}
.link a:hover{
   background: url(/images/link.gif) repeat-x top;
}
.active_link{
   float: left;
}
.active_link a{
   color: #000000;
   display: block;
   height: 34px;
   background: url(/images/active_link.gif) no-repeat right top;
   padding-top: 29px;
   font: 19px Helvetica, sans-serif;
   text-decoration: none;
   text-transform: uppercase;
}
.submenu{
   text-align: right;
   list-style-type: none;
}
.pad10{
   padding-top: 10px;
}
.padr10{
   padding-right: 20px;
}
.submenu a{
	color: #616264;
	font: bold 11px Helvetica, sans-serif;
	text-decoration: none;
}
.submenu a:hover{
	color: #000000;
}
.nobold{
   list-style-type: none;
}
.nobold a{
   font: 11px Helvetica, sans-serif;
   color: #A5A4A3;
}
.active{
	color: red;
}
.back1{
   display: block;
   background: url(/images/back.gif) no-repeat top left;
   width: 98px;
   height: 29px;
}
.back1:hover{
   background: url(/images/back_hover.gif) no-repeat top left;

}
.ahead1{
   background: url(/images/ahead.gif) no-repeat top left;
   display: block;
   width: 97px;
   height: 25px;
}
.ahead1:hover{
   background: url(/images/ahead_hover.gif) no-repeat top left;
}
.back2{
   display: block;
   background: url(/images/back2.gif) no-repeat top left;
   width: 93px;
   height: 33px;
}
.back2:hover{
   background: url(/images/back2_hover.gif) no-repeat top left;

}
.ahead2{
   background: url(/images/ahead2.gif) no-repeat top left;
   display: block;
   width: 107px;
   height: 26px;
}
.ahead2:hover{
   background: url(/images/ahead2_hover.gif) no-repeat top left;
}
.back3{
   position: relative;
   top: -15px;
   display: block;
   background: url(/images/back3_hover.gif) no-repeat top left;
   width: 97px;
   height: 32px;
}
.back3:hover{
   background: url(/images/back3.gif) no-repeat top left;
}
.ahead3{
   position: relative;
   left: 50px;
   
   background: url(/images/ahead3.gif) no-repeat top left;
   display: block;
   width: 95px;
   height: 37px;
}
.ahead3:hover{
   background: url(/images/ahead3_hover.gif) no-repeat top left;
}
.item_item{
   width: 160px;
   height: 160px;
   vertical-align: middle;
   margin-top: 0px;
   margin-bottom: 40px;
   margin-right: 40px;
   float: left;
}
.item_item2{
   width: 200px;
   height: 200px;
   vertical-align: middle;
   margin-top: 0px;
   float: left;
}
.content{
   padding: 15px;
   padding-top: 15px;
   padding-left: 40px;
   padding-right: 0px;
}
.title_news{
   font:bold 14px Helvetica;
   color: #8B8C8B;
}
.anews{
   color: #FFFFFF;
}
.map{
   list-style-type: none;
}
.map li{
   padding-left:20px;
   list-style-type: none;
}
.content a{
   color: rgb(0,180,32);
}