html {background:#e9f5f5}
body, td {font-family:Verdana; font-size:12px;}
h1 , h2, h3, h4, h5, h6, a {color:#1e5288;}

a:hover{color:#666;}

table.main {min-width:998px;}

table.cm_1 {background:#BFDEFF url(../images/p10.png) left bottom repeat-x;}
td.cm_2 {background:url(../images/p8.png) right repeat-y;}
table.cm_3 {background:url(../images/p9.png) bottom right no-repeat;}
td.cm_4 {background:url(../images/p12.png) left repeat-y;}
table.cm_5 {background:url(../images/p11.png) bottom left no-repeat;}
td.cm_6 {background:url(../images/p6.png) repeat-x;}
table.cm_7 {background:url(../images/p7.png) top right no-repeat;}
td.cm_8 {background:url(../images/p5.png) top left no-repeat;}

td.line1, table.t_tbl {height:278px;}

td.line1 {background:url(../images/header_center.png) 0px 0px repeat-x;}
td.line2 {height:37px;}
td.line3 {}

td.t1{width:494px; background:url(../images/header_left.jpg) no-repeat}
td.t3 { background:url(../images/header_right.jpg) right top no-repeat}

div.logo {
cursor:pointer;
height:103px;
left:14px;
position:absolute;
top:12px;
width:384px;
}

.rr_prds td {
 font-size:12px;
}

.stat1 {
height:25px;
left:42px;
position:absolute;
top:150px;
width:25px;
}

.stat2 {
height:25px;
left:42px;
position:absolute;
top:178px;
width:25px;
}

div.b1 {background:url(../images/menu_center.png) repeat-y;}
div.b2 {background:url(../images/menu_bottom.png) left bottom no-repeat;}
div.b3 {background:url(../images/menu_top.png) no-repeat;}

td.news div.b3 {background:url(../images/c_top.png) no-repeat;}
td.news div.b2 {background:url(../images/c_bottom.png) left bottom no-repeat;}
td.news div.b1 {background:url(../images/c_center.png) repeat-y;}

.ttl{padding:9px 0px 7px 22px; color:#000; font-size:12px;text-transform:uppercase;}
.cnt{padding:15px 30px 42px 22px; color:#000;}

.cnt table {
 height:60px;
}

.ishop_crt1 {
    font-size: 11px;
    position: absolute;
    right: 31px;
    top: 266px;
}

td.conts td{
 line-height:1.7;
}

.mc1, table.lc {width:284px;}
table.lc {height:100%;}
.lmc {padding:36px 0px 20px 0px; background:url(../images/search.png) no-repeat}

.cw {
height:630px;
}

.top_text {
	background:url(../images/top_text.png) no-repeat;
	width:369px;
	height:240px;
	left:50%;
	margin-left:-178px;
	position:absolute;
	top:0px;
}

.top_phone {
color:#1e5288;
font-family:Verdana;
font-size:30px;
left:35px;
text-align:left;
font-weight:bold;
position:absolute;
top:111px;
white-space:nowrap;
}

.top_icq1 {
color:#1E5288;
font-family:Verdana;
font-size:21px;
font-weight:bold;
left:74px;
position:absolute;
text-align:left;
top:149px;
white-space:nowrap;
}

.top_icq2 {
color:#1E5288;
font-family:Verdana;
font-size:21px;
font-weight:bold;
left:74px;
position:absolute;
text-align:left;
top:176px;
white-space:nowrap;
}

.top_email {
color:#1E5288;
font-family:Verdana;
font-size:21px;
font-weight:bold;
left:40px;
position:absolute;
text-align:left;
top:206px;
white-space:nowrap;
}

.top_email2 {
color:#1E5288;
font-family:Verdana;
font-size:21px;
font-weight:bold;
position:absolute;
right:18px;
text-align:left;
top:198px;
white-space:nowrap;
}

.outer_path, .path_tbl {
 height:10px;
}



.path_p2 {
padding-top:10px;
background:url(../images/path.png) 6px bottom no-repeat;
padding-bottom:17px;
padding-left:17px;
vertical-align:top;
 
 
}

.path_p2 , .path_p2 a{
 color:#1e5288;
 font-size:12px;
 font-weight:bold;
}

.outer_content {
 padding:15px 29px 44px 22px;
 text-align:justify;
}


.line4 {
  background:url(../images/footer_center.png) left top repeat-x;
}

.line4, .tbl_4 {
 height:105px;
}

.f1 {
 background:url(../images/footer_left.png) left top no-repeat;
  width:108px;
}

.f3{
 background:url(../images/footer_right.png) right top no-repeat;
 width:277px;


}

#flash {
 position:absolute;
 left:0px;
 width:570px;
 height:269px;
 top:0px;
}

.abouts {
	position:absolute;
	left:34px;
	width:400px;
	margin:-87px 0 0 0px;
}

.abouts, .abouts a {
	color:#fff;
	text-decoration:none;
}

.monolit {
 position:absolute;
 right:30px;
 margin:-72px 0px 0px 0px;
}

.counter {
 position:absolute;
 left:50%;
 margin:-72px 0px 0px -39px;
}

.peredovik {
	display:block;
	position:absolute;
	right:77px;
	text-align:center;
	margin-top:-69px;
	width:200px;
}

div.peredovik, div.peredovik a, div.peredovik a:hover {
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
