body {margin:0;padding:0;background:#ffffff repeat-x top left url('../img/bg_top.gif');}
img {border:0;behavior: url('common/pngbehavior.htc');}
.png {behavior: url('common/pngbehavior.htc');}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;}		
tr,td,font {font-family: Arial;font-size:100%;text-decoration:none;color:#000000;}

a {color:#2472b4;}
a:hover {text-decoration:none;color:#1b5485;}

h1 {color:#ba2228;font-weight:normal;font-size:145%;margin:0px 0px 0.2em 0px;}
h2 {color:#ba2228;font-weight:normal;font-size:115%;margin:1em 0px 0.2em 0px;}
h3 {color:#ba2228;font-weight:bold;font-size:105%;margin:0px 20px 5px 0px;}
h4 {font-weight:bold;font-size:100%;margin:0px 0px 5px 0px;}

.m_top {background-repeat:repeat-x;background-position:top left;border-left:1px solid #f6f0de;}
.m_top td.sp {width:5%;padding-left:20px;}
.m_top a {color:#000000;text-decoration:none;font-size:70%;font-weight:bold;}
.m_top a.act {color:#c22d2a;text-decoration:underline;}

.types {color:#5974ab;font-size:18px;border-bottom:1px solid #eacaa1;}

.m_icos td.sp {width:5%;padding-left:25px;}
.m_icos td.ico {width:5%;padding-right:10px;}
.m_icos td a {color:#000000;text-decoration:none;font-size:90%;font-weight:bold;}

.actions td {vertical-align:top;}
.actions td.sp {width:5%;padding-left:25px;}
.actions .now {background-repeat:repeat-x;background-position:top left;}
.actions .reflex {background-repeat:repeat-x;background-position:top left;}

.content p {font-size:80%;margin:0px 10px 15px 25px;}
.content ul, ol {margin:0px 10px 15px 65px;}

.info td {vertical-align:top;}
.info td.sp {padding-left:25px;width:5%;}
.info h5 {margin:0px 0px 8px 0px;color:#ff9c00;}
.info p {font-size:80%;margin:0px 15px 15px 0px;color:#55514b;}

.link_home {margin:4px 10px 4px 0px;}
.link_home a {color:#fff8ee;font-size:8pt;}
.link_home a:hover {text-decoration:none;color:#fff8ee;}

.l_br_plashka {background:#ede3c0;}
.l_br_plashka td {vertical-align:top;}
.l_br_plashka .sp {width:5%;padding-left:20px;}
.l_br_plashka .cooler p {margin:0px 10px 5px 0px;font-size:70%;}
.l_br_plashka .cooler p .l {color:#a19d95;}

.know p {font-size:70%;}

.copy td {vertical-align:top;font-size:70%;}
.copy .sp {width:5%;padding:20px;}
.copy .g {color:#a69a8f;}
.copy .r {color:#000000;}
.copy .r p {width:80%;margin:0px 0px 30px 0px;}
.copy p {margin:0px 0px 15px 30px;}

.m_sub td {height:20px;vertical-align:middle;}
.m_sub a {font-size:80%;}
.m_sub .act td {background:#f6f2e7;}
.m_sub .act a {color:#ba2228;font-weight:bold;}
.m_sub .link {padding-right:10px;}

.m_sub_vert td {padding:2px 18px 2px 18px;height:20px;vertical-align:middle;}
.m_sub_vert a {font-size:80%;}
.m_sub_vert .act {background:#f6f2e7;}
.m_sub_vert .act a {color:#ba2228;font-weight:bold;}

.picture {vertical-align:top;text-align:center;}
.picture a {font-size:70%;}

.description p {font-size:70%;margin:0px 0px 5px 0px;}
.description p .l {color:#a19d95;font-size:100%;}
.description .n {color:#c21f1e;font-size:120%;}

.cooler_plashka td {font-size:70%;font-weight:bold;text-align:center;background:#ede3c0;padding:0.5em 2px 0.5em 2px;}
.cooler_plashka .links td {padding:10px 0px 5px 0px;}
.cooler_plashka .links td a {text-decoration:none;}
.cooler_plashka .links td a.act {color:#ba2228;}

.content .head {font-size:110%;}

.gr_plashka {background:#dae5dd repeat-x top left url('../img/gr_pl_bg.gif');}

.gr_plashka_ser {background:#dae5dd repeat-x top left url('../img/gr_pl_bg.gif');}
.gr_plashka_ser h3 {margin:0px 0px 3px 30px;}
.gr_plashka_ser #gr_pl_txt p {margin:0px;}

.yl_plashka {background:#f1f1d1 repeat-x top left url('../img/yl_pl_bg.gif');}
.yl_plashka .on_yl {margin:0px;}
.yl_plashka .on_yl p {margin:0px 0px;}
.yl_plashka .on_yl h3 {margin:0px 20px 5px 30px;}
.yl_plashka .txt {margin:0px 10px 10px 10px;}

.yl_plashka_ser {background:#f1f1d1 repeat-x top left url('../img/yl_pl_bg.gif');}
.yl_plashka_ser h3 {margin:0px 0px 3px 30px;}
.yl_plashka_ser #yl_pl_txt p {margin:0px;}

.star {margin-top:1em;}
.star td {vertical-align:top;}
.star p {color:#a19d95;}

.l_br_plashka {background:#ede3c0 repeat-x top left url('../img/scr_bg.gif');}
.l_br_plashka .text {padding:20px 20px 10px 30px;font-weight:bold;}

ul {margin:5px 10px 10px 30px;}
li {margin:0px 0px 10px 0px;font-size:80%;}

.gray {color:#a19d95;}
.d_gray {color:#55514b;}

.cooler_block {width:99%;position:relative;}

.cooler {width:30%;position:relative;float:left;margin:0px 0px 20px 20px;}
.cooler .picture {padding-right:20px;}

.info_block {font-size:80%;}
.info_block h5 {margin:0px 0px 5px 0px;}
.info_block p {margin:0px 10px 15px 0px;}

#txt {width:100%;}
#txt .sel {margin:0px 0px 15px 0px;position:relative;left:-10%;width:110%;}
#txt .sel_2 {margin:0px 0px 15px 0px;position:relative;left:0px;width:95%;}
#txt .reg {margin-left:0px;}	
#txt .reg p {margin-left:30px;width:100%;}		
#txt .text {margin-left:10px;}			
#txt .text p {margin-left:0px;}

#back_connection {width:80%;}
#back_connection p {font-weight:bold;}
#back_connection td {vertical-align:top;text-align:right;padding-right:20px;}
#back_connection .textfield {width:100%;height:150px;}
#back_connection .textstring {width:100%;}
#back_connection #buttons td {padding-top:10px;text-align:right;}
#back_connection .buttonred {color:#ba2228;}

#page_text_content {width:95%;margin-left:0px;margin-top:20px;}
#page_text_content p {margin-left:30px;}
#page_text_content .imp {font-size:110%;font-weight:normal;margin-left:10px;color:#7b7061;}
#page_text_content .lbrown {margin:10px 25px 15px 10px;}
#page_text_content h5 {font-size:80%;}

.cool {background:#ede3c0;}
.cool p {margin:0px 10px 5px 0px;font-size:70%;}
.cool p .l {color:#78736a;}

.know p {font-size:80%;}

.visible {display:block;}
.invisible {display:none;}

.t_on_pl {margin:0px 10px 0px 10px;}
.t_on_pl h3 {margin:0px;}
.t_on_pl p {font-size:80%;margin:5px 0px 5px 0px;}

.m_icos td .act2 {color:#ba2228;text-decoration:none;}

#basement {background:no-repeat bottom left url('../img/bot_flow.gif');}

#stripe {height:27px;background:#ede3c0;}

#action_box {background:repeat-x top left url('../img/ind_act_bg.gif');}
#action_box td {height:183px;}
.cooler_on_ind{width:100%;}
.cooler_on_ind td {vertical-align:bottom;text-align:left;}
.cooler_on_ind a {font-weight:bold;font-size:70%;text-decoration:none;}
.cooler_on_ind p {margin:0px 0px 5px 0px;}

.backform {background:#f6f2e7;margin:0px 30px 0px 0px;}
.backform td {vertical-align:top;padding:4px 30px 4px 4px;}
.backform .n {text-align:right;}
.backform .str {width:100%;}
.backform .area {width:100%;height:130px;font-family:Arial;font-size:80%}
.backform .buttonred {color:#ec180d;}

.show {position:absolute;center:0px;border:7px solid #dcd9cf;background:#ede3c0 no-repeat center url('../img/loading.gif');}
.show img {border:0;behavior:none;}

sup {font-size:80%;}

p.start {font-size:100%;color:#a28a6c;}

#cooler_is {margin-top:10px;margin-bottom:15px;}
#cooler_is td {font-size:80%;}
#cooler_is .name div {background:#ba2228;font-weight:bold;color:#ffffff;padding:3px 15px 3px 15px;width:70%;}
#cooler_is .info td {padding:5px 15px 0px 15px;}

#load_ajax {font-size:70%;font-weight:bold;background:#ba2228;color:#ffffff;padding:2px 5px;}

#pompa {color:#494b47;}

.where_boxes {margin-bottom:1.5em;}
.where_boxes td {vertical-align:top;width:30%;}
.where_boxes .sp {width:5%;padding-left:20px;}
.where_boxes .t_y_box {background:#f1f1d1;}
.where_boxes .t_g_box {background:#eaf0eb;}
.where_boxes .b_y_box {background:#f1f1d1;text-align:right;}
.where_boxes .b_g_box {background:#eaf0eb;text-align:right;}
.where_boxes .m_y_box {background:#f1f1d1;padding:0 20px;}
.where_boxes .m_g_box {background:#eaf0eb;padding:0 20px;}
.where_boxes p {font-size:80%;margin:0.2em 0 0.8em 0;}

.water_provider .wp_logo {vertical-align:bottom;padding-top:20px;}
.water_provider .wp_info {vertical-align:top;padding-bottom:20px;border-bottom:2px solid #f6f2e7;}
.water_provider p {margin:0 20px 0.6em 0 !important;padding:0;}
.water_provider .last .wp_info {border-bottom:none;}

#jsmenu span {font-size:80%;margin:0 0 0 30px;cursor:pointer;color:#2472b4;border-bottom:1px dashed;}
#jsmenu .jsmenu_on {color:#ba2228;font-weight:bold;border:none;cursor:default;} 

#q_form .n {padding-bottom:0;} 
#q_form .radio {vertical-align:top;padding-right:15px;}
#q_form .radio td {padding:0 10px 0 0;vertical-align:top;font-size:80%;border:none;width:20%;}
#q_form h3 {margin:1em 0 0.2em 30px;font-size:90%;padding:0.4em 0;}
#q_form .marks td {font:bold 70% Arial;color:#9e9a90;padding-left:6px;}

.oasis-box td {vertical-align:top;}
.oasis-box .ills-box {width:60%;text-align:center;padding-right:15px;}
.oasis-box .info-box {width:40%;font:70% Arial;}

.oasis-info-box {position:absolute;z-index:5;width:50%;background:#ffffff;padding:20px;border:7px solid #dcd9cf;}
.oasis-info-box table {width:100%;}
.oasis-info-box td {vertical-align:top;}
.oasis-info-box .picture {width:35%;text-align:center;}
.oasis-info-box .description p {font:90% Arial;line-height:1.3em;}
.oasis-info-box .description ul {margin:0.2em 0 1.2em 0;padding:0 0 0 1.2em;}
.oasis-info-box .description li {margin:0 0 0.8em 0;padding:0;font:90% Arial;line-height:1.3em;}

.info-boxes td {vertical-align:top;width:48%;padding-bottom:18px;}
.info-boxes .green {background:#eaf0eb no-repeat bottom right url('../img/gr_pl_b_c.gif');}
.info-boxes .yellow {background:#f1f1d1 no-repeat bottom right url('../img/yl_pl_b_c.gif');}
.info-boxes .spacer {width:4%;padding-left:10px;}
.info-boxes h3 {margin:0 0 0.2em 0;padding:0;}
.info-boxes p {margin:0 0 0.8em 0 !important;padding:0;}
.info-boxes .info {padding:0 18px;} 

#about-water-boxes {margin-top:20px;margin-bottom:1.5em;}
#about-water-boxes td {width:30%;}
#about-water-boxes .spacer {width:5%;}

#about-water-texts {width:100%;}
#about-water-texts td {vertical-align:top;}
#about-water-texts .spacer {width:5%;padding-left:25px;}
#about-water-texts p {font:80% Arial;padding-left:2em;}
#about-water-texts h3 {margin:0 0 -0.5em 0;font:normal 120% Arial;}
#about-water-texts h4 {margin:1.6em 0 -0.6em 1em;font:bold 90% Arial;}
#about-water-texts ol,ul {margin:0 0 1.2em 0;padding:0 0 0 4em;}

.top-line-links {width:100%;}
.top-line-links td {white-space:nowrap;padding:0 15px;vertical-align:top;padding-top:0.4em;text-align:right;font:70% Arial;color:#fff8ee;height:25px;}
.top-line-links a {color:#fff8ee;}

.cooler_spec {margin:0.2em 0 0 1.2em;padding:0;}
.cooler_spec li {padding:0 0 0.4em 0;margin:0;font:70% Arial;color:#A19D95;}
.cooler_spec span {color:#000;}



/*новогодний баннер*/
.banner{width:100%; background:url(img/ny2009/blue-bg.png) repeat-x; position:relative; overflow:hidden;}
	.banner .left-bar{width:50%; margin-left:0px; height:183px; background:url(img/ny2009/blue-left.jpg) right no-repeat; float:left;}
	.banner .center-bar{position:absolute; left:40%; width:30%; top:0; z-index:2;}
	.banner .right-bar{position:absolute;right:0; top:0;}
	.banner .text{position:absolute;z-index:5;left:50%; top:50px;}
/*новогодний баннер*/
/*второй новогодний баннер*/
.white-banner{width:100%; position:relative; overflow:hidden; height:241px;}
	.white-banner .text{position:absolute;left:5%; top:40px; z-index:3;}
	.white-banner .budki{position:absolute; right:28%; width:34%; top:40px; z-index:2;}
		.white-banner .budki .left{position:absolute; left:0; top:72px;}
		.white-banner .budki .right{float:right;}
	.white-banner .guys{position:absolute; right:-90px; top:0; background:url(img/ny2009/white-guys.png); width:202px; height:236px;}
/*второй новогодний баннер*/


