@import url("/css/png_fix.css");
@import url("/css/ruble.css");

html, body { margin:0px; font-family:Times New Roman; font-size:12px; }
h1 { font-family:Tahoma; font-size:22px; color:#00207B; margin:5px; margin-left:0px; text-align:center; }
h2 { font-family:Arial; font-size:14px; color:#000000; padding-left:4px; margin:0px; }
h3 { font-family:Arial; font-size:14px; color:#444444; }
h4, .mt1 { font-family:Arial; font-size:14px; font-weight:bold; color:#444444; }
.dots { font-size:1px; width:100%; height:3px; background: url("/img/dot2.gif") repeat-x; }
li { list-style-image: url("/img/checked.gif"); margin-bottom:4px; }
a, a:visited, a:active { color:#444444; } a:hover { color:#888888; }
h1 a, h1 a:visited, h1 a:active { text-decoration:none; } h1 a:hover { color:black; text-decoration:underline; }
.h-phone { position:absolute; left:197px; top:53px; width:300px; height:50px; color:#FFFFFF; font-size:28px; font-family:Arial; }
.h-shadow { left:195px; top:55px; color:#000000; }
.ft { background:URL("/img/footer.png") bottom left repeat-x; }
.md { background:URL("/img/br.png") bottom right no-repeat; }
.as { position:absolute; width:100%; left:0px; }
.dt { height:185px; background:URL("/img/top_back.png") top left repeat-x; }
.rb { width:219px; background:URL("/img/220.png") top left repeat-y; }
.menu { position:absolute; left:0px; top:138px; width:100%; height:40px; }
.m_text, .submenu { font-family:Arial; font-weight:bold; font-size:12px; color:#444444; }
.m_text a, .m_text a:active, .m_text a:visited { color:#444444; text-decoration:none; cursor:hand; }
.m_text a:hover { color:#000000; text-decoration:underline; cursor:hand; }
.tl { height:57px; background:URL("/img/two-line.png") top left repeat-x; }
.tr { height:57px; background:URL("/img/two-right.png") top right no-repeat; }
.content { padding:20px; padding-top:10px; padding-bottom:10px; text-align:justify; font-family:Times New Roman; font-size:16px; }
.content strong { font-weight:bold; }
.newsblock { padding:15px; font-size:12px; font-family:Arial; }
.newsblock li { list-style-image:URL("/img/page.gif"); }
.newsblock a, .newsblock a:visited, .newsblock a:active { color:#444444; } 
.newsblock a:hover { color:#888888; }
.copy { color:#FFFFFF; font-family:Arial; font-size:12px; padding-bottom:17px; text-align:center; }
.cnts { padding:12px; }
.submenu {
	display:none; position:absolute;
	top:35px; left:20px;
	background:#F2F2F3; /*URL("/img/bm2.png") left top no-repeat;*/
	width:auto; height:auto;
	border/*-bottom*/:solid #999999 1px;
	padding-right:15px;
}		
.submenu a, .submenu a:active, .submenu a:visited { color:#444444; text-decoration:none; cursor:hand; }
.submenu a:hover { text-decoration:underline; color:#000000; cursor:hand; }
.d_table { border:solid silver 1px;border-left:none; border-top:none; }
.kl { background:URL("/img/kletko.png"); border:solid silver 1px; font-family:Times New Roman; font-style:italic; padding:4px 9px 9px 9px; }
.kl input, .kl textarea, .kl select { border:dashed #888888 1px; background:#EFEFEF; font-size:12px; font-family:Arial; padding:0px 5px 0px 5px; }
.dc { border:solid silver 1px; border-right:none; border-bottom:none; font-family:Arial; font-size:12px; }
.price { font-family:Arial; font-size:12px; }
h1.price { font-size:22px; background-color:yellow; border:dashed #444444 1px; width:140px; height:28px; }
.blue { height:30px; background:URL("/img/bb-back.png") left top repeat-x; padding-top:7px; text-align:center; }
.blue a, .blue a:active, .blue a:hover, .blue a:visited { font-family:Arial; font-size:12px; color:Yellow; text-decoration:none; }
.blue a:hover { text-decoration:underline; }
.pad5 { padding:5px;}
.f14 { font-size: 14px; font-weight:bold; }
ul { padding-left:24px; }
.tbl12 { font-size:12px; }
p { margin:0px; }
.i { font-family:Arial; font-size:11px; padding-bottom:7px; text-align:left; }
.bl { color:#000000; }