body{background-color:#fff;
margin:8px 0 0;}
img{border:none;}
.nbr{white-space:nowrap;}
table{border-collapse:collapse;
border:none;}
table td{border-collapse:collapse;
border:none;}

.lang{}
.lang img{border:#000 solid 1px;
margin-top:5px;}
div.logo{position:absolute;
top:44px;
height:65px;
width:100%;
text-align:center;}
div.en{top:26px !important;}
.slogan{font:normal 11px Verdana,Geneva,sans-serif;
letter-spacing:10px;
white-space:nowrap;
color:#000;
padding:0;
margin:0;
height:32px;
text-align:center;}
/*div.logo a{text-decoration:none;}
div.logo-in{background:url(/img/top-rus.gif) bottom center no-repeat;
display:inline-table;
height:85px;}
div.logo-in-en{background:url(/img/top-en.gif) bottom center no-repeat;
display:inline-table;
height:86px;}*/
.top{background:url(/img/bg-topl.gif) repeat-x right bottom;
height:40px;
vertical-align:top;}
.topr{background:url(/img/bg-topr.gif) left bottom repeat-x; text-align:center;}
.lcolor{background:#eeeff5;}
.rcolor{background:#fef3f2;}
.tdleft{width:23%; vertical-align:top; background:#eeeff5 url(/img/bg-tdleft.gif) top left repeat-y; padding-left:2px;}
.tdright{width:23%; vertical-align:top;}
.tdright p{font:normal 75%/140% Verdana,Geneva,sans-serif;
padding:7px 0;
margin:0 15px;}
.dot{background:url(/img/dot.gif) left bottom repeat-x;
height:5px;}
td.info-bot{background:url(/img/corner2.gif) no-repeat right bottom;}
td.info-top{background:url(/img/corner1.gif) no-repeat right top;}
/*.logo2{background:url(/img/corner4.gif) left top no-repeat; height:14px;
text-align:center;}*/
.info{padding:0 20px; vertical-align:top; width:54%;}
.bot{background:url(/img/bg-bot.gif) left bottom repeat-x;
font:normal 80%/140% Verdana,Geneva,sans-serif;
color:#000;
padding:10px 0 20px 0;
margin:0;
text-align:center;}
.bot a{color:#000;text-decoration:underline;}
.bot a:hover{text-decoration:none;}
.grey{display:block;
background:#dddddd;
height:17px;}
.darkpink{display:block;
background:#e0afab;
height:17px;}
.darkblue{display:block;
background:#8283bd;
height:17px;}


h1{font:bold 120%/140% Arial,Helvetica,sans-serif;
text-align:left;
color:#8283BD;
padding:15px 0 10px 0;
margin:0;}
h2{font:bold 95%/115% Arial,Helvetica,sans-serif;
text-align:left;
color:#7d7d7d;
padding:0;
margin:15px 0 3px 0;}
h3{font:bold 90%/120% Arial,Helvetica,sans-serif;
text-align:left;
color:#7d7d7d;
margin:0;
padding:10px 0 1px 0;}
h4{font:bold 75%/120% Verdana,Geneva,sans-serif;
text-align:left;
color:#000;
margin:0;
padding:5px 0 0;}

p{font:normal 70%/140% Verdana,Geneva,sans-serif;
color:#000;
padding:5px 0;
margin:0;
text-align:left;}

p.crumbs{font:normal 65%/130% Verdana,Geneva,sans-serif;
padding:0 0 15px;}
p.crumbs a{color:#555695;
text-decoration:underline;}
p.crumbs a:hover{color:#000;}
p.crumbs b{font-weight:normal;}

.red{color:#c77069;}
.up{font:italic 70%/140% Verdana,Geneva,sans-serif;
color:#7d7d7d;
padding:5px 0 0 60px;
text-align:left;}
h1.main, h2.main{text-align:center;}

/*menu level1*/
.parent{font-weight:bold !important;
color: #00FF00 !important;}

.lmenu p.menu1p{display:block;
font:normal 80%/120% Verdana,Geneva,sans-serif;
color:#000;
background-color:#ddd;
padding:0;
margin:0;}
.lmenu p.open1{font-weight:bold;
background-color:#FCC5C0;
padding:5px;}
.lmenu p.menu1p a{display:block;
color:#000;
padding:5px;
text-decoration:none;}
.lmenu p.menu1p a:hover{color:#000;
background-color:#FCC5C0;
text-decoration:underline;}
/*menu level2*/
.lmenu p.menu2p{display:block;
font:normal 75%/120% Verdana,Geneva,sans-serif;
color:#000;
background-color:#f6f7fc;
padding:0;
margin:0;}
.lmenu p.open2{font-weight:bold;
background-color:#f5dada;
padding:4px 0 4px 20px;}
.lmenu p.menu2p a{display:block;
color:#000;
padding:4px 5px 4px 20px;
text-decoration:none;}
.lmenu p.menu2p a:hover{color:#000;
background-color:#f5dada;
text-decoration:underline;}
/*menu level3*/
.lmenu p.menu3p{display:block;
font:normal 70%/120% Verdana,Geneva,sans-serif;
color:#000;
background-color:#f6f7fc;
padding:0;
margin:0;}
.lmenu p.open3{font-weight:bold;
background-color:#f5dada;
padding:3px 0 3px 30px;}
.lmenu p.menu3p a{display:block;
color:#000;
padding:3px 5px 3px 30px;
text-decoration:none;}
.lmenu p.menu3p a:hover{color:#000;
background-color:#f5dada;
text-decoration:underline;}
/*menu level4*/
.lmenu p.menu4p{display:block;
font:normal 70%/120% Verdana,Geneva,sans-serif;
color:#000;
background-color:#f6f7fc;
padding:0;
margin:0;}
.lmenu p.open4{font-weight:bold;
background-color:#f5dada;
padding:2px 0 2px 35px;}
.lmenu p.menu4p a{display:block;
color:#000;
padding:2px 5px 2px 35px;
text-decoration:none;}
.lmenu p.menu4p a:hover{color:#000;
background-color:#f5dada;
text-decoration:underline;}
/*menu level5*/
.lmenu p.menu5p{display:block;
font:normal 70%/120% Verdana,Geneva,sans-serif;
color:#000;
background-color:#f6f7fc;
padding:0;
margin:0;}
.lmenu p.open5{font-weight:bold;
background-color:#f5dada;
padding:2px 0 2px 45px;}
.lmenu p.menu5p a{display:block;
color:#000;
padding:2px 5px 2px 45px;
text-decoration:none;}
.lmenu p.menu5p a:hover{color:#000;
background-color:#f5dada;
text-decoration:underline;}

/*site map*/
ul.map{list-style-type:none;
list-style-image:none;
margin:0;padding:5px 0 0 25px;}
ul.map li{font:bold 85%/150% Verdana,Geneva,sans-serif;
text-align:Left;
color:#000;
text-indent:0;
margin:5px 0 5px 0;
padding:0;}
ul.map ul{list-style-type:none;
list-style-image:none;
padding-left:13px;}
ul.map ul li{font:bold 90%/120% Verdana,Geneva,sans-serif;
font-weight:normal;}
ul.map ul ul{list-style-type:none;
list-style-image:none;
padding-left:13px;}
ul.map ul ul li{font-weight:normal;
font-size:90%;}
ul.map ul ul ul ul{list-style-type:none;
list-style-image:none;
padding-left:13px;}
ul.map ul ul ul li{font-weight:normal;
font-size:95%;}
ul.map ul ul ul ul ul{list-style-type:none;
list-style-image:none;
padding-left:13px;}
ul.map ul ul ul ul li{font-weight:normal;
font-size:100%;}

/*link*/
a, a.link{color:#000;
text-decoration:underline;}
a:hover, a.link:hover{text-decoration:none;}

/*standart tab*/
.tab{border:1px solid #8a8bc0;
margin:12px 0;}
table.tab th.label{text-align: center;}
table.tab td{border:1px solid #8a8bc0;
font:normal 70%/130% Verdana,Geneva, sans-serif;
color:#000;
text-align:center;
padding:1px 3px;}
th{font:bold 75%/130% Verdana,Geneva, sans-serif;
color:#000;
padding:4px 6px;
background-color:#ddd;
border:1px solid #8a8bc0;
text-align:left;}
.tab td.tb, td.tb{font:normal 70%/130% Verdana,Geneva, sans-serif;
text-align:center;
padding:4px 6px;}
.tab td.tl, td.tl{font:normal 70%/130% Verdana,Geneva, sans-serif;
text-align:left;
padding:4px 6px;}
.tab td.tr, td.tr{font:normal 70%/130% Verdana,Geneva, sans-serif;
text-align:right;
padding:4px 6px;}

/*forms*/
form{margin:0;}
input.txt{font:normal 95% Verdana,Geneva, sans-serif;
border:1px solid #8283BD;
margin:5px 10px 5px 0;
padding:1px 2px 0 2px;}
input.but{font:normal 95% Verdana,Geneva, sans-serif;}
select{font:normal 95% Verdana,Geneva, sans-serif;}
select.sell{font:normal 70% Verdana,Geneva, sans-serif;
margin:20px 0 12px;}
textarea{font:normal 95% Verdana,Geneva, sans-serif;
border:1px solid #8283BD;
margin:5px 10px 5px 0;
padding:1px 2px 0 2px;}

/*list*/
ul{list-style:outside url(/img/bull.gif);
margin:0;
padding:0 0 0 25px;}
ol{list-style: decimal outside;
margin:0;
padding:0 0 0 25px;}
li{font:normal 70%/140% Verdana,Geneva,sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0 5px 0;
padding:0;}
ol ul li, ol ol li, ul ul li {font: normal 90%/140% Verdana,Geneva,sans-serif;
text-align:Left;
text-indent:0;
margin:2px 0 2px 0;
padding:0;}

/*copy*/
.copy{font:normal 70%/140% Verdana,Geneva,sans-serif;
color:#7D7D7D;
text-align:center;
padding:0;
margin:2px 10px 2px 15px;}
.copy a{font-weight:normal;
padding:0;
margin:0;
color:#7D7D7D;
text-decoration:underline;}
.copy a:hover{text-decoration:none;}

/*for seo*/
.blink{font:normal 10px Verdana,Geneva, sans-serif;
color:#9db8c1;
padding:0px 6px 3px;
margin:0;
text-align:right;}
.blink a{font-size:10px;
font-weight:normal;
color:#9db8c1;
text-decoration:underline;}
.blink a:hover{color:#829fb0;
text-decoration:none;}

/*img*/
.img1{margin:3px 10px 5px 0;}
.img2{margin:3px 0 5px 10px;}
