html, body{
margin:0 0 0 0;}

#header {
width:100%;
height:15em;}

#left-menu{
float:left;
width:30%;}

#login-search{
float:right;
width:30%;}

.logo-menu {
background:url(/img/logo.jpg) no-repeat top center;
height:21.9em;
width:31.3em;}

.shadow-top {
background:url(/img/shadow-top.jpg) repeat-x;}

#menu {
width:15em;}

ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
margin:0.2em 0 0 0;
border: 0 none;
padding: 0;
width:100%;
list-style: none;}

ul#navmenu-v li {
float: left; 
display: block !important; 
display: inline; 
position: relative;}
  
ul#navmenu-v li ul li {			
border:none;
border-bottom:#FFFFFF 2px solid;}

ul#navmenu-v a {
padding: 0 0 0 0;
display: block;
background:url(/img/str-1.gif) no-repeat left center;
color: #000000;
font: bold 14px/24px Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
height: auto !important;
height: 1%;
padding-left:3.2em;}


ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
background: #ff9825 url(/img/str-2.gif) no-repeat left center;
color: #000000;}

.menu {
text-align: left;
line-height: 30px; margin:0px;
list-style: none;
width:100%;}

ul.main-menu li {
height:2.5em;
display: inline;
float:left;
margin:0px;
text-align:center;}

.f18 a{
color:#FFFFFF;
font:bold 18px Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;}

.f18 a:hover{
color:#FFFFFF;
font:bold 18px Geneva, Arial, Helvetica, sans-serif;}

#adress{
background:url(/img/mobile.jpg) no-repeat right center;
height:6em;
width:11em;
padding-right:4em;
text-align:center;
padding-top:0.5em;}

#login{
background: url(/img/login-bg.jpg) repeat-x top;
height:13em;
width:100%;}

#bg-login{
background:url(/img/key.jpg) no-repeat left top;
height:2.4em;
padding-top:1.3em;
padding-left:0.5em;}

#area-login-pass{
height:4em;
padding-left:1em;}

.line-login-pass {
border:1px solid #878787;
width:10em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:1.2em;
padding:0;
margin: 0;}

#search{
background:url(/img/pls-1.jpg) no-repeat left top;
height:1.6em;
padding-top:0.45em;
padding-left:0.5em;
margin:0;}

#area-search{
margin-left:1em;
background:url(/img/search.jpg) no-repeat left;
height:5.1em;
padding-left:5.55em;}

.news{
border-left:#FF6600 solid 1px;}

#news{
margin:0 1.5em 0 1.5em;}

.maincontainer{
padding-left:1.7em;
padding-right:1.7em;}

.other-info{
background:url(/img/block.jpg) no-repeat top center;
height:11em;}

.news-container{
padding:0.7em 0 0.7em 0;}

.del{
background: #0033FF;
margin:0 auto;
width:96%;
font-size:1px;
height:1px;}

#footer{
background:url(/img/bg-ft-pl.jpg) repeat-x;
height:3.98em;}

#ft-bg-lf{
background:url(/img/bg-ft-lf.jpg) no-repeat left top;
height:3.98em;
width:19em;
float:left;}

#ft-bg-rg{
background:url(/img/bg-ft-rg.jpg) no-repeat right top;
height:3.98em;
width:30em;
float:right;}

#counter{
float:left;
width:5.5em;
margin-left:1em;
margin-top:1em;
display:inline;}

#copyright{
float:right;
margin-top:1.6em;
display:inline;}

ul.menu-bottom li {
height:1.8em;
display: inline;
float: left;
padding-top:6px; 
margin:0px;
background-image: url(/img/li.gif);
background-repeat:no-repeat;
background-position: top left;
text-align:center;}

ul.menu-bottom a {
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px; 
height: 20px;
display:block; 
margin: auto 0px; 
padding: 2px 4px; 
color: #ffffff;
text-decoration:none;}

ul.menu-bottom a:hover {
color: white; 
text-decoration:underline;}

.f7 {
font-size: 16px;
font-weight: bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #3c3c3c;}

.f7-blue {
font-size: 16px;
font-weight: bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #034ea2;}

.f8-blue {
font-size: 14px;
font-weight: bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #034ea2;}

.f10 {
color: #FFFFFF;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:16px;}

.f17 {
font-size: 16px; 
font-weight: bold; 
font-family: Geneva, Arial, Helvetica, sans-serif; 
color: #FF9900; }

.f16 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;}

.f14{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;}

.f20 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #3f3f3f; }

.f13 a{
font-size: 14px;
font-weight: bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FF9900;}

.f13 a:hover{
font-size: 14px;
font-weight: bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FF9900;
text-decoration:none;}