/*
——————————————————————————————-——————————————
CSS: Îñíîâíîé
Site: petrovka [http://www.petrovka19.ru]
Author: U-Studio [http://www.stuudio.ru]
Version: 20 Jan 2009
—————————————————————————————-——————————————- */

html,body {padding:0; margin:0; border:0;}
body {color:#575757; background:#ffffff; font:80% Arial, sans-serif; line-height:1.5;}

.all {width:1000px; height:100%; border:0; border-collapse:collapse; text-allign:left; }
html>body .all {height:auto; min-height:100%;} 

a{color:#46ba1d; border-bottom:1px; text-decoration:underline;}
.up{color:#46ba1d; font-weight:bold}
a:hover {text-decoration:none;}
a.ajaxlink {border-bottom:1px dotted #74cb55; text-decoration:none;}
.ajaxlink2 span,.ajaxlink2a span{white-space:nowrap;font-weight:bold;text-decoration:none;color:#aaa;font-size:13px}
.ajaxlink2a span{}
.ajaxlink3 {border-bottom:1px dotted #ffffff; text-decoration:none;font-weight:bold;}
.nowrap{white-space:nowrap;text-align:right;display:block}
/*color:#46ba1d; color:#ed24e1*/
h1 {color:#575757;font:170% Arial, serif;}
h2 {color:#46ba1d;font:150% Arial, serif;padding:0;margin:0 0 5px 0}
h3 {color:#575757;font:120% Arial, serif;padding:0;margin:20px 0 5px 0}
h4 {color:#46ba1d;font:170% Arial, serif;margin:0 0 5px 0;}
.pr h4 a {text-decoration:none}
.pr h4 a:hover {text-decoration:underline}
.h2{color:#575757;font:18pt Arial, serif;padding:0;margin:0 0 10px 0}
.h6{color:#575757;font: bold 13pt Arial, serif;padding:0;margin:0 0 10px 0}

/*div {border:1px solid #000;} */
img {border:0;}
input {background:0; border:0; color:#969696; font:10px Verdana;}
/* --------------------------------------------
 øàïêà äîêóìåíòà
----------------------------------------------- */
.top {width:1000px; height:115px;}
.top a {color:#313131; text-decoration:none; font-size:12px;}
.logo {width:206px; height:50px; margin:33px 40px 0 35px; float:left;}


.spacer_top {width:40px; height:24px;float:left;}

.tel {margin:40px 0 0 0; font-size:18px; float:left;text-align:center;width:260px}
.tel span {color:#838383;}
.prezent {padding:0; float:left;}
.menu_top,.menu_top_open{width:82px; height:24px; text-align:center; background:url(../i/menu_top_bg.gif) no-repeat 0 0; padding:5px 0 0 0; margin:38px 0 0 20px; float:left;}
.menu_top_small,.menu_top_small_open {width:63px; height:24px; text-align:center; background:url(../i/menu_top_small_bg.gif) no-repeat 0 0; padding:5px 0 0 0; margin:38px 0 0 20px; float:left;}
.menu_top_small_open{background:url(../i/menu_top_small_open_bg.gif) no-repeat 0 0;}
.menu_top_open{background:url(../i/menu_top_open_bg.gif) no-repeat 0 0;}

.menu {width:100%; height:62px; background:url(../i/menu_bg.gif) repeat-x 0 0; line-height:1;}
.menu_l {width:45px; background:url(../i/menul_bg.gif) no-repeat 0 0;}
.menu a {color:#fff; font-size:24px; text-decoration:none;}
.menu a:hover{color:#a9e892}
.menu2over, .menu2, .menu2_open {vertical-align:top; padding:11px 29px 0 29px;}
.menu2_open {background:url(../i/menu_open.gif) no-repeat 50% 48px;}
.menu2_open a{color:#a9e892}
.menu2over a{color:#cbf1bc}

body:last-child:not(:root:root) .menu2_open {background:url(../i/menu_open.gif) no-repeat 40% 48px;}

@-moz-document url-prefix() {
  .menu2_open {background:url(../i/menu_open.gif) no-repeat 40% 48px;}
}

.menu_search {width:223px; background:url(../i/search_bg.gif) no-repeat 0 0; text-align:left; vertical-align:top;}
#search {width:120px; height:16px; background-color:#fff; font:10px Tahoma;margin:17px 0 0 15px;padding:0; float:left;}
#search_but {width:45px; height:18px; margin:15px 0 0 15px; float:left;}

#stip{text-align:left;border:1px solid #1c7700;position:absolute;top:163px;background-color:#1c7700;color:#d2ebb5;width:170px;padding:3px}

#iright{text-align:right}
/* --------------------------------------------
 òåëî äîêóìåíòà 
----------------------------------------------- */
.col {width:100%; float:left;}
.col_l #tagw1,.col_l #tagw2,.col_l #tagw3,.col_l #tagw4,.col_l #tagw5 {width:393px; height:452px; margin:28px 15px 20px 32px; padding:5px 0 0 15px;float:left;}
.col_l #tagw1 {background:url(../i/bg/sky_.jpg) no-repeat 0 0;}
.col_l #tagw2 {background:url(../i/bg/dew_.jpg) no-repeat 0 0;}
.col_l #tagw3 {background:url(../i/bg/cloud_.jpg) no-repeat 0 0;}
.col_l #tagw4 {background:url(../i/bg/flower_.jpg) no-repeat 0 0;}
.col_l #tagw5 {background:url(../i/bg/drop_.jpg) no-repeat 0 0;}

#tags2 {background:url(../i/bg/sky_.jpg) no-repeat 0 0;}

#tag2w1,#tag2w2,#tag2w3,#tag2w4,#tag2w5{padding:5px 5px 7px 5px;width:200px;position:absolute;left:0;top:163px;background: #1a6d00 url('../i/tag2bg.jpg') no-repeat 0 0;opacity:0.9}
.tags2 a{color:#94f481;}
.tags2 a:hover{color:#ffffff;}
a.tags2here{color:#ffffff;text-decoration:none}

.col_t #ts1,.col_t #ts2,.col_t #ts3,.col_t #ts4,.col_t #ts5 {width:60px; height:70px}
.col_t #ts1 {background:url(../i/bg/sky_s.jpg) no-repeat 0 0;}
.col_t #ts2 {background:url(../i/bg/dew_s.jpg) no-repeat 0 0;}
.col_t #ts3 {background:url(../i/bg/cloud_s.jpg) no-repeat 0 0;}
.col_t #ts4 {background:url(../i/bg/flower_s.jpg) no-repeat 0 0;}
.col_t #ts5 {background:url(../i/bg/drop_s.jpg) no-repeat 0 0;}

.col_l .h5 {font:300% Arial, serif;}
.col_l .h4 {font:240% Arial, serif;}
.col_l .h3 {font:150% Arial, serif;}
.col_l .h2 {font:120% Arial, serif;}
.col_l .h1 {font:100% Arial, serif;}
.col_l ul {list-style:none; padding:0;margin:0;text-align:left;float:left;}
.col_l li {padding:5px 0;margin:0 0;width:365px;}
.col_l a {color:#fff; text-decoration:none; border-bottom:1px solid #fff;}
.col_l a:hover {border:0}

.col_t {float:left;padding:0 0 0 35px;text-align:left;}
.col_t td{vertical-align:top}
.preparatñ,.preparat,.preparat1,.preparat0{margin:0 10px 0 0;width:328px;height:300px;}
.preparatñ img,.preparat img,.preparat1 img,.preparat0 img{margin:0 7px 0 0;}
.col_t .preparat {background:url(../i/bg/p_bg.gif) no-repeat 0 0}
.col_t .preparat1 {height:300px;background:url(../i/bg/p1a_bg.jpg) oo-repeat 0 0}
.col_t .preparatc {height:300px}
.col_t .preparat0 {height:100px;opacity:1;}
.col_t h1{color:#51ab47;font-size:14pt;margin:10px 0 10px 13px;padding:0}
.col_t h1 a{text-decoration:none;}
.col_t .txt{padding:0 30px 0 15px;overflow:vertical}
.col_t .txt a{text-decoration:none;color:#333}
.col_t .preparat_etc{text-align:right;height:20px;padding:0 26px 10px 0}
.col_t .preparat_etc0{text-align:right;height:10px;padding:0 26px 25px 0}
#ajax,.loader{clear: both;width:700px;}
*html #ajax,*html .loader{clear: both;width:680px;}
#ajax h1.title{color:#575757;font:18pt Arial, serif;padding:0;margin:0 0 15px 15px}
#ajax h1.title1{color:#575757;font:18pt Arial, serif;padding:0;margin:0 0 0 0}
#ajax .headtxt1{padding:0 0 0 15px;vertical-align:top}
#ajax .headtab1{margin:20px 0 15px 0;float:left}
#ajax .ptab{float:left}
#ajax h1.title1 a{text-decoration:underline}
#stars{background:url(../i/stars.png) no-repeat 0 0;width:70px;height:15px;float:right;}
#stars div{background:url(../i/stars_.png) no-repeat 0 0;width:0px;height:15px;float:left}
.box_comments{font:9px Tahoma;float:right;padding:3px 0 0 0}
.box_comments a{text-decoration:none;color:#666}
.box_comments a:hover{text-decoration:underline}
.small{font:11px Tahoma}

.col_r {width:520px; margin:0 10px 20px 0; text-align:left; float:left;}
*html .col_r{width:500px;}
.col_r_sec {width:250px; margin:10px 10px 20px 0; text-align:left; float:right;}
.col_r_sec .etc td{padding:5px;font-size:90%}
.col_r_sec .etc {}
.col_r_sec .order{padding:0 0 0 40px}
.col_r_sec #order_form{padding:0 0 0 3px}
.col_r_sec .order .in, .order #order_cont, .col_r_sec .order textarea{width:153px}
#order_submit{width:105px;height:24px;background:url(../i/but_send.gif) no-repeat 0 0}

.pr {padding-top:5px;}
.pr1 {background:url(../i/pr_01_bg.gif) repeat-y 0 0;}
.pr2 {background:url(../i/pr_02_bg.gif) repeat-y 100% 100%;}
.pr3 {background:url(../i/pr_03_bg.gif) repeat-x 0 100%;}
.pr4 {background:url(../i/pr_04_bg.gif) repeat-x 0 0;}
.pr5 {background:url(../i/pr_05_bg.gif) no-repeat 0 0;}
.pr6 {background:url(../i/pr_06_bg.gif) no-repeat 100% 0;}
.pr7 {background:url(../i/pr_07_bg.gif) no-repeat 0 100%;}
.pr8 {background:url(../i/pr_08_bg.gif) no-repeat 100% 100%;}


.pr4_ {background:url(../i/pr_04_bg_.gif) repeat-x 0 0;}
.pr5_ {background:url(../i/pr_05_bg_.gif) no-repeat 0 0;}
.pr6_ {background:url(../i/pr_06_bg_.gif) no-repeat 100% 0;}

.txt_sec strong{font-weight:normal}


.pr9 {padding:35px 12px 15px 1px}
.pr9 h4 {margin:0 0 12px 0;padding:0 18px 5px 19px}
.pr9 h4.prh1bg{background-color:#f1fede;}
.pr9 .prtxt {padding:0 18px 0 19px}

.links {width:960px; padding:10px 0 20px 33px; border-bottom:1px solid #d2d2d2; float:left;text-align:left}
.links a {font-size:110%;}
.links img {font-size:110%;}
.links #links_more {color:#46ba1d; font-weight: bold; font-size:110%; border-bottom:1px dashed #74cb55;}

.lenta,.lenta_end{border-bottom:1px solid #e6e6e6;margin: 0 0 20px 0;}
.lenta_data{text-align:right;font:10px Verdana}

#links_more,.searchItem,.hand,#search_but,.ajaxlink2,.ajaxlink2a,.but_ok,.but_da,.ajaxlink3,.up{cursor:hand;cursor:pointer;-moz-user-select: none;-khtml-user-select: none;user-select: none;}

#links_less_icon{display:none}
#links_more_icon{}

.txt_sec,.txt{text-align:left;padding:5px 20px 20px 35px;font-size:11pt;line-height:150%}
.txt_sec{padding:20px 20px 20px 35px;width:650px;float:left;font-size:12pt;line-height:170%}
.txt_secd h1{padding:0;margin:0 0 10px 0}

.hide{display:none}

.bubble{display:none;position:absolute;top:230px;left:39%;text-align:left;font-size:11pt;filter:expression(fixPNG(this));}
.bubble_top{background:url(../i/bubble.png) no-repeat 0 0;width:230px;padding:20px 30px 0 50px;font-size:11pt;filter:expression(fixPNG(this));}
.bubble_bottom{background:url(../i/bubble_bot.png) no-repeat 0 0;height:27px;width:303px;font-size:11pt;filter:expression(fixPNG(this));}
.bubble_{display:none;position:absolute;top:230px;left:39%;width:300px;height:110px;text-align:left;font-size:11pt;filter:expression(fixPNG(this));}
.bu1{background:url(../i/bu1.png) no-repeat 0 0;}
.bu2{background:url(../i/bu2.png) no-repeat 100% 0;}
.bu3{background:url(../i/bu3.png) no-repeat 100% 100%;}
.bu4{background:url(../i/bu4.png) no-repeat 0 100%;}
.bu0{padding:20px 20px 20px 50px;}

.bubble2{display:none;position:absolute;top:330px;left:42%;width:200px;height:110px;text-align:left;padding:20px 0 0 50px;font-size:11pt;}
.png{filter:expression(fixPNG(this));}

.tip-title {
	background:#f8ffeb;
	border:1px solid #70e035;
	color:#58b02a;
	font:menu;
	padding:4px 9px 6px 9px;
	text-align:left;
}
.printer{padding: 0 0 10px 55px}

/* --------------------------------------------
	ôîðìû
-----------------------------------------------*/
.sub_in #submail, .order .in, .order #order_cont, #com_name, #com_mail, .inp, textarea{border:1px solid #e6e6e6;border-top:1px solid #aaadb2;border-right:1px solid #aaadb2;padding:3px;color:#000}
.inp{width:200px;height:20px;font:12px Verdana}
#com_form textarea{width:630px;height:100px}
#com_form table{width:630px;font:11px Arial}
#com_tel {width:5px}

.com_container {margin:15px 0 0 0}

.comc {margin:10px 0}
.coms {width:640px;background: #f2fedf url(../i/com_01_bg.gif) no-repeat 0 0;}
.com1 {background:url(../i/com_02_bg.gif) no-repeat 100% 0;}
.com2 {background:url(../i/com_03_bg.gif) no-repeat 100% 100%;}
.com3 {padding:7px 15px;background:url(../i/com_04_bg.gif) no-repeat 0 100%; }


.acoms{width:640px;background: #fef2fd url(../i/acom_01_bg.gif) no-repeat 0 0;}
.acom1 {background:url(../i/acom_02_bg.gif) no-repeat 100% 0;}
.acom2 {background:url(../i/acom_03_bg.gif) no-repeat 100% 100%;}
.acom3 {padding:7px 15px;background:url(../i/acom_04_bg.gif) no-repeat 0 100%; }
.acom_author a{color:#ed24e1;}
.com_author a, .acom_author a{text-decoration:none}
.com_author a{color:#46ba1d;}
.com_data{color:#c6ceb9;font:9px Tahoma}
.newcom{width:490px;padding:10px 15px;margin:10px 0;border:1px solid #e6e6e6;}


/* --------------------------------------------
	ïîäïèñêà 
-----------------------------------------------*/
.sub_in{padding:0 0 0 0}
.sub_in #submail{width:155px;font:10px Tahoma;color:#666;height:14px;background-color:#fff}
.but_ok {width:32px;height:22px;background:url(../i/but_ok.gif) no-repeat 0 0}
.but_da {width:70px;height:22px;background:url(../i/but_da.gif) no-repeat 0 0}
.sub_ok{padding:0px 0 0 3px}
#subscriber {float:right;width:250px}
#subscribe3 table{float:left}
#subscribe2{width:640px;background-color:#3d9817;color:#fff;font-size:13px}
.col_r_links {color:#bdbdbd;float:right;padding:5px 15px 0 0}


.sub1 {background:url(../i/sub_01_bg.gif) no-repeat 0 0;}
.sub2 {background:url(../i/sub_02_bg.gif) no-repeat 100% 0;}
.sub3 {background:url(../i/sub_03_bg.gif) no-repeat 100% 100%;}
.sub4 {background:url(../i/sub_04_bg.gif) no-repeat 0 100%;padding:5px 10px}
/* --------------------------------------------
	ïîäâàë äîêóìåíòà
----------------------------------------------- */

.bottom {width:100%; height:120px; background:url(../i/bottom_bg.jpg) no-repeat 450px 0; float:left;}
.info {width:385px; margin:25px 0 50px 35px; font-size:110%; text-align:left; line-height:1.5; float:left;text-align:left}
.info a {font-size:110%;}
.ustudio {margin:20px 35px 20px 0; text-align:right; float:right;}
.ustudio_txt{padding-top:10px;}
.ustudio img {margin-left:12px;}

#searchcontrol{width:620px}
.gsc-webResult{width:600px}
.gs-title a.gs-title{color:#46ba1d;}
.gs-title a.gs-title b{color:#f20569;}
.gsc-cursor-box {width:600px}

.gsc-results .gsc-cursor-box div.gsc-cursor-current-page {background-color:#f20569;padding:1px 3px 1px 3px;color:#fff}
.gsc-results .gsc-cursor-box div.gsc-cursor-page_off {color:#46ba1d;}
.gsc-trailing-more-results {visibility:hidden}
.gsc-search-box {display:none}

.tabp {width:100%}
.tabp td{padding:0px 7px;font-size:10pt;border-bottom:1px solid #ddd}
.tabhead, .tabhead a{color:#278307;background-color:#d9f1c3;font-weight:bold}

.pages{font-size:180%;padding:10px 0 20px 10px}
.pages span{background-color:#f20569;color:#fff;padding:0 3px}

.clearfix,.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clearfix{
	height: 0px;
	border:1px solid #000;
}

