html, body {margin:0px; padding:0px; width:100%; height:100%}

td, th, div {text-align:left; vertical-align:top; font-family:Verdana; font-size:12px; color:#010101;}
a {font-size:12px; font-family:Verdana; color:#017aa7; text-decoration:underline;}
a:hover {color:#848484;}

label {font-family:Verdana; color:#017aa7; font-size:13px;}
input.contactin {width:453px; height:22px; background-color:#ebebeb; border:0px; margin-bottom:5px;}
textarea.contactte {width:505px; height:169px; background-color:#ebebeb; border:0px; margin-bottom:5px;}
input.cod {width:132px; height:18px; background-color:#ebebeb; border:0px;}

h1 {margin:0px; padding:0px; line-height:normal; font-weight:normal; font-size:17px; color:#010101; padding-left:5px; padding-top:2px;}
h2 {margin:0px; padding:0px; font-weight:normal; font-size:17px; color:#000000; margin-top:14px; margin-bottom:13px;}
form {margin:0px; padding:0px;}

#divtte {position:absolute; margin-top:72px;}
#os_table {background-image:url(../img/fon.jpg); background-position:center top;}

#hider {background-image:url(../img/hider.jpg); background-repeat:no-repeat; background-position:center top;}
#logo {margin-left:90px; margin-top:30px;}
#v_vashdom {margin-left:120px; margin-top:11px;}

#ico_h {margin-left:320px;}
#ico_c {margin-left:20px;}
#ico_i {margin-left:20px;}

#adress span {margin-left:216px;}
#adress {color:#FFFFFF; font-size:13px;}
#adress a {color:#FFFFFF; font-size:13px; text-decoration:underline;}
#adress a:hover {color:#FF6600; text-decoration:none;}

#img_x {padding-top:87px;}
#img_phone {margin-left:120px;}
#img_icq {margin-left:133px;}

#content_bg {background-image:url(../img/content_bg.jpg); background-repeat:repeat-y; background-position:left top;}
#h1_fon {background-image:url(../img/h1_fon.jpg); background-repeat:no-repeat; background-position:top left;}

#one_pachway {margin-left:395px;}
#pachway {vertical-align:bottom; font-size:10px; color:#707171;}
#pachway span {margin-left:13px; margin-right:12px;}
#pachway a {color:#707171; font-size:10px; text-decoration:underline;}
#pachway a:hover {text-decoration:underline; color:#017aa7;}

#footernews_fon {background-image:url(../img/footernews_fon.jpg); background-repeat:no-repeat; background-position:bottom left;}

#boc {background-image:url(../img/boc/fon_boc.jpg); background-repeat:no-repeat; background-position:right top;}
#gal_boc {padding-bottom:5px;}
#aboc {padding-top:7px; text-align:center;}
#aboc a {font-size:11px; margin-left:5px;}
#aboc a:hover{}

.lboc {}
.lboc2 {background-image:url(../img/boc/left_svet.jpg); background-repeat:no-repeat; background-position:right top;}
.rboc {}
.rboc2 {background-image:url(../img/boc/right_svet.jpg); background-repeat:no-repeat; background-position:top left;}

.tt_contact p {margin:0px; margin-top:8px;}
#contact_map {background-image:url(../img/contact_map.jpg); background-repeat:no-repeat; background-position:left top; line-height:18px; vertical-align:bottom;}
#contact_mapp {background-image:url(../img/map_spb.jpg); background-repeat:no-repeat; background-position:left top; line-height:18px; vertical-align:bottom;}
#contact_mapp_ekb {background-image:url(../img/map_ekb.jpg); background-repeat:no-repeat; background-position:left top; line-height:18px; vertical-align:bottom;}
#tablecontact_form {background-image:url(../img/contact_strelka.jpg); background-repeat:no-repeat; background-position:right bottom; background-color:#dbdbdb; padding-top:25px; padding-left:15px;}
#contact_bottomtd {text-align:right; vertical-align:bottom;}
#contact_samcod {border:0px #00FF00 solid; width:140px; height:40px; position:absolute; margin-top:330px; margin-left:200px;}
#contact_samcod2 {border:0px #00FF00 solid; width:140px; height:40px; position:absolute; margin-top:295px; margin-left:200px;}
#contact_samcod3 {border:0px #00FF00 solid; width:140px; height:40px; position:absolute; margin-top:412px; margin-left:200px;}

.date_news { font-size:11px; color:#017aa7;}
.text_news { font-size:10px; color:#575757;}
.next_news {text-align:right;}
.next_news a {text-decoration:underline; font-size:10px; color:#000000;}
.next_news a:hover {color:#017aa7; text-decoration:underline;}

.th_newss {height:20px; background-image:url(../img/news_line.jpg); background-repeat:no-repeat; background-position:inherit left;}
.th_newss span {font-size:12px; font-weight:bold; color:#5e5e5e; background-color:#FFFFFF; padding-right:4px;}
.spanenews_date {color:#d3d3d3; font-size:27px; font-weight:bold}
a.anews_next {color:#41b2dc; font-size:11px; text-decoration:underline;}
a.anews_next:hover {color:#666666; text-decoration:underline;}
a.anews_next span {text-decoration:none; font-size:9px;}

.navigation_text {background-image:url(../img/navigation_text.jpg); background-repeat:no-repeat; background-position:top left; text-align:center; vertical-align:middle; font-size:13px;}
#pagenavigcurrent {width:30px; height:30px; background-image:url(../img/navigation_bg.jpg); background-repeat:no-repeat; background-position:top left; text-align:center; vertical-align:middle; color:#FFFFFF; background-color:#cacaca; font-weight:bold;}
.pagenavigcurrent {width:30px; height:30px; text-align:center; vertical-align:middle;}
.pagenavigcurrent a {color:#848484; text-decoration:none; font-weight:bold;}
.pagenavigcurrent a:hover {color:#41b2dc; text-decoration:underline;}

span.decarationspan {text-decoration:underline;}

#left_serch {background-image:url(../img/serch_fon.jpg); background-repeat:no-repeat; background-position:right top; padding-top:25px;}
#leftinput {font-size:11px; font-family:Verdana; color:#4e4e4e; border:0px #00FF00 solid; margin-left:7px; margin-top:1px;}

.lmenu_td {width:300px; height:27px; background-image:url(../img/lmenu_bg.jpg); background-repeat:no-repeat; background-position:top left; padding-top:2px;}
.lmenu_td a {color:#353535; font-size:17px; text-decoration:none; margin-left:20px;}
.lmenu_td a:hover {text-decoration:none; color:#d8d8d8;}
.lmenu_td_activ {width:300px; height:27px; background-image:url(../img/lmenu_bgactiv.jpg); background-repeat:no-repeat; background-position:top left; padding-top:2px;}
.lmenu_td_activ a {color:#d8d8d8; font-size:17px; text-decoration:none; margin-left:20px;}
.lmenu_td_activ a:hover {text-decoration:none; color:#d8d8d8;}

.lmenu_podtd {padding-top:7px; padding-bottom:8px;}
.lmenu_podtd a {font-size:14px; color:#525252; text-decoration:none;}
.lmenu_podtd a:hover {color:#017aa7; text-decoration:none;}

#zadat_v {position:absolute; border:0px #00FF00 solid; width:176p; height:57px;}
#zakaz {position:absolute; border:0px #00FF00 solid; height:58px; width:139px; margin-left:140px; margin-top:40px;}

#left {background-image:url(../img/left_bg.jpg); background-repeat:repeat-y; background-position:right;}
#left_bg {background-image:url(../img/left_bg_white.jpg); background-position:right; background-repeat:repeat-y;}
#sites_bg {background-image:url(../img/footer_bgsite.jpg); background-repeat:no-repeat; background-position:right bottom;}


#site_freshcool {margin-left:199px;}
#site_lefeokna {margin-left:41px;}
#site_ecozhizn {margin-left:75px; margin-top:35px;}
#site_bestrol {margin-left:36px; margin-top:45px;}
#site_test {margin-left:80px;}


#footer {text-align:center; background-image:url(../img/footer_fon.jpg); background-repeat:no-repeat; background-position:center top;}
#footer_text {font-size:10px; color:#848484; line-height:11px; padding-top:23px;}
#footer_text a {font-size:10px; color:#848484; text-decoration:underline;}
#footer_text a:hover {color:#017aa7;}
#footer_ico {padding-top:23px;}
#footer_ico img {margin-right:20px;}

.sttr {width:11px; height:5px; margin-right:5px; margin-bottom:2px;}
a#part{text-decoration:none;}
a#part:hover {text-decoration:none;}
a#part_one {text-decoration:none;}
a#part_one:hover {text-decoration:none;}





* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.size7 {font-size:17px; font-weight:normal;}

#krovmarket {position:absolute; border:0px #FF0000 solid; margin-top:140px; margin-left:15px; width:350px;}

#krovmarketwo {position:absolute; border:0px #FF0000 solid; margin-top:117px; margin-left:-360px; width:350px;}
