body{
margin:0px;
padding:0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}
.logo{
margin-left:20px;
margin-top:20px;
clear:both;}
.logo-pic{
float:left;
}


.top{
background-position:top;
background-image: url(img/top-fon02.jpg);
background-repeat:repeat-x;
}
h2{
color:#007d4c;
font-size:17px;
margin-left:0px;
margin-top:6px;
font-weight:bold;
}
h3{
color:#007d4c;
font-size:13px;
font-weight:bold;
margin:0px;
padding:0px;
}
x.menuon{
font-size:12px;
color:#FFFFFF;
margin-right:5px;
margin-left:10px;}
x.menuoff{
font-size:12px;
color:#FFFFFF;
margin-right:5px;
margin-left:10px;}
.menuon2{
width:220px;
font-size:12px;
color:#FFFFFF;
display:block;
margin-bottom:1px;
text-decoration:none;
padding:3px;
border-bottom:1px dashed #83b3d4;
}
a.menuon2:hover{

color:#D0DCE8;

}
.menuoff2{
font-size:12px;
color:#FFFFFF;
margin-bottom:5px;}
.menuon3{
font-size:11px;
color:#333333;
margin-bottom:3px;
margin-right:5px;
margin-left:10px;
}
.menuoff3{
font-size:11px;
color:#666666;
margin-bottom:5px;
margin-right:5px;
margin-left:10px;}
a.menuoff3:hover{
color:#000000;
}
.txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
xmargin:25px;
font-size:12px;}
a{
color:#007D4C;}



tr,td{
font-size:12px;}

.phone{
position:absolute;
top:59px;
left:268px;
font-weight:bold;
color:#d0dce8;
font-size:21px;
margin:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
display:block;
float:right;
}
.phone a{
font-weight:bold;
color:#d0dce8;
font-size:13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.slogan1{
position:absolute;
top:310px;
right:20px;
background-color:#007d4c;
display:block;
padding-bottom:1px;
padding-right:5px;
padding-left:5px;
width: auto;
text-align: right;
font-weight:bold;
color:#FFFA08;
font-size:18px;
margin:3px;
margin-right:10px;
}
.slogan2{
position:absolute;
top:335px;
right:10px;
background-color:#007d4c;
display:block;
padding-bottom:1px;
padding-right:5px;
padding-left:5px;
width: auto;
text-align: right;
font-weight:bold;
color:#FFFA08;
font-size:14px;
margin:3px;
margin-right:10px;
}
.tdmenu{
background-color:#007D4C;
border-top:1px solid #FFFFFF;
}
.on{
padding:2px;
border:2px solid #d0dce8;
}
.lang{
position:absolute;
right:15px;
top:70px;
}
#bottomlinks{
xposition: relative;
xclear: both;
xmargin-top:59px;
bottom:0px;
xtext-align:center;
padding:5px;
float:left;
}
.footer{
padding-top:10px;
display:block;
background-position:bottom;
background-image:url(img/footer-fon.jpg);
background-repeat:repeat-x;
height:147px;
}
.rihgt{
padding-top:30px;
position: static;
bottom:0px;
right:5px;
display:block;
float:right;
vertical-align:bottom;
width:280px;
height:80px;
font-size:11px;
xbackground-image:url(img/top-fon02.jpg);
xborder:1px solid #cccccc;

}
.picnews{
float:left;
margin:5px 10px 5px 0px;
border:2px solid #007D4C;
}
.picnews img{
max-width:200px; 
}
.blocknews{
xmin-height:70px;
xdisplay:block;
clear:both;
font-size:11px;
padding-bottom:10px;
margin:0px;
xborder-bottom:1px solid #e4e4e4;}
.data{
margin-bottom:5px;
}
.menu-title{
color:#FFFFFF;
margin-top:7px;
margin-bottom:7px;}
.enter{
margin:3px;
font-weight:bold;
text-align:left;}
.img_phone_left{
float:left;}
.copy{
padding:20px 0 0 10px;
text-align:left;
font-size:11px;
height: 0;
clear: both;
}
.copy2{
padding:5px 0 0 10px;
text-align:left;
font-size:11px;
background:#c7c7c6;
}
.page{
margin:0 10px 0 10px;
font-size:12px;
display:block;}
.reg{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#007D4C;
text-decoration:underline;
text-align: left;
background-color:transparent;
padding:0px;
margin:0px;
border:0px;
font-size: 11px;}
.minititle{
font-size:18px;
font-weight:bold;
color:#999999;
display:block;
margin-top:10px;
border-bottom:1px solid #cccccc;}
.name{
font-size:18px;
xfont-weight:bold;
display:block;
margin-top:10px;
margin-bottom:0px;
color:#007D4C;
}
#login_form{
margin:0px;
padding:0px;}

#login_register{
width:110px;}

textarea{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
input{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.small{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
