body {font-family: Arial, Verdana,  Helvetica,sans-serif; font-size:100%; color:#535353; font-weight:normal; line-height:17px;
 padding:0px; margin:0px;}
table {font-family: Arial, Verdana, Helvetica,sans-serif; font-size:100%; color:#535353; font-weight:normal; line-height:17px;
 border-collapse: collapse; border:none;}
td {margin: 0px;padding: 0px; vertical-align: top; text-align:left;}
img { border:none;}

/* верх право низ лево */
A:link { text-decoration:underline;}
A:visited { text-decoration:underline;}
A:hover { text-decoration:none;}

.index { background:#FAF5E2;}
/*.junior { background: url(../images/fon_junior_btm.jpg) center bottom no-repeat #05295D;} */
.junior { background: #05295D;} 
.article-lay { background:url(../images/txt-btm.jpg) center bottom no-repeat #FAF5E2;}
.baby {background: url(../images/fon_baby3.jpg) top center no-repeat;}

/* дистрибьюторы */
#cities {float:right; width:150px; text-align:left; font-size:0.8em; position:absolute; right:-233px; top:0;}
#cities ul {list-style-type:none; margin-left:0; padding-left:0;}
#cities a {color:#00477E;}
#cities li {margin-bottom:5px;}
#cities h2 {color:#00471B; font-size:1.3em; margin-top:0; //margin-top:5px;}
.active a {color:#535353; text-decoration:none;}

.index_layout { margin:0px; padding:0px; background: url(../images/fon-index1.jpg) top center no-repeat #FAF5E2; text-align:center; min-width:1000px;}
.index_content { width:1000px;}
.buy_layout { margin:0px; padding:0px; background: url(../images/fon_buy1.jpg) top center no-repeat; text-align:center;}
.buy_layout1 { margin:0px; padding:0px; background: url(../images/txt-top.jpg) top center no-repeat; text-align:center;}
.header {padding:50px 0px 0px 120px; text-align:left;}
#logo {}
#logo img {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gif/logo.png'); background:url(../gif/logo.gif);}
.png { behavior: url('../css/pngfix.htc');}
.footer { padding:30px 0px 25px 135px; text-align:left;}
.footer table { width:820px;}
.content1 {margin-top:40px;}
.content2 {}
.title { margin:15px 0px 5px 0px;position:relative;}
.title h1 { font-size:120%; font-weight:normal; margin:5px 0px 5px 0px; color:#003B7D;}
.article { color:#001A35; font-size:85%; margin:0px 0px 50px 0px;min-height:510px; _height:400px;}
.article h2 { font-size:120%; color:#00400F; margin:15px 0px 6px 0px; font-weight:normal; }
.article p { margin:3px 0px 12px 0px; }
.article a { color:#037EC4;}
.tel { font-size:150%; color:#001A35; line-height:22px;}
.txt2 { color:#001A35; padding-right:8px;}
.txt3 { color:#001A35; font-size:70%; line-height:15px;}
.txt4 { color:#375370; font-size:70%;}
.article-content {width:560px; text-align:left; }
.article-content1 {width:840px; text-align:left; padding-left:78px;}
.sert-content {width:710px; padding-left:150px; text-align:left;}
.sert-item { margin-bottom:30px;}
.article1 {font-size:80%;}
.article1 p { color:#001A35;  margin:3px 0px 12px 0px;}
.article1 div {color:#001A35; margin:3px 0px 12px 0px;}
.article1 p.big { font-size:110%;}
.article1 div.big { font-size:110%;}
.article1 p.pad {  margin:3px 0px 12px 30px;}
.article1 div.pad {  margin:3px 0px 12px 30px;}
.photo { width:115px; height:76px; border:2px solid #FFFFFF;}
.photo1 { width:115px; height:76px;}
.gallery { margin:30px 0px 0px 35px;}

/* tino */
.tino { background:url(../images/fon_tino_btm_1.jpg) center bottom no-repeat; }
/*.tino_layout { margin:0px; padding:0px; background: url(../images/fon_tino1.jpg) top center no-repeat; text-align:center;} */
.tino_layout { margin:0px; padding:0px; background: url(../images/fon_tino_top_1.jpg) top center no-repeat; text-align:center;}
.tino_content {width:870px; margin:40px 0px 0px 0px;}
.tino-txt {margin:25px 0px 0px 30px; width:438px;}
.tino-txt1 {margin:140px 0px 0px 110px; text-align:left; }
.tino_example { position:absolute; margin:54px 0px 0px 230px; text-align:right;}
.t_other {position:absolute; margin:325px 0px 0px 255px;}
.td-baby1 {padding-top:35px; width:68px;}
.baby-img1 {position:absolute; margin-left:-10px;}
.where-buy {margin:12px 0px 0px 20px;}
.change-case {text-align:left; margin-top:60px;}
.colors {padding:18px 0px 0px 0px;}
.colors div { float:left; margin-right:10px;}
.colors div.selected { margin-top:-9px;}

/* junior */
/*.junior_layout { margin:0px; padding:0px; background: url(../images/fon_junior1.jpg) top center no-repeat #05295D; text-align:center;} */
.junior { background: url(../images/fon_junior_btm.jpg) center bottom no-repeat #05295D;}
.junior_layout { margin:0px; padding:0px; background: url(../images/fon_junior_top.jpg) top center no-repeat; text-align:center;} 
.junior_layout1 {background:url(../images/fon_junior1.png) top center no-repeat;}
.junior_content {margin:50px 0px 0px 0px; height:480px; width:890px; text-align:left;}
.junior_txt {width:330px; position:absolute;} 
.junior_content1 { position:absolute; width:960px; padding:40px 0px 0px 40px; text-align:left;  margin-left:-425px;}
.junior_fon {margin:0px;  width:1000px; text-align:left;}
/*.junior_txt {width:330px;} */
.td-junior {padding:5px 0px 0px 8px;}
.td-baby2 {padding:35px 0px 0px 5px;}

/* baby */
.baby_layout { margin:0px; padding:0px;  text-align:center;}
.baby_content {width:890px; margin:40px 0px 0px 0px; text-align:left; height:550px;}
.baby_txt { margin-top:40px; width:330px;}
.baby_example { position:absolute; margin:0px 0px 0px 345px; text-align:right;  top:168px;}
.td-baby3 { padding-top:73px; width:75px;}
.baby-img2 {position:absolute; margin-left:-3px;}
.other1 {position:absolute; margin:165px 0px 0px 255px;}

.topmenu1 { font-size:105%;}
.topmenu1 div { float:left; color:#004694; margin-right:33px; line-height:20px;}
.topmenu1 div a { color:#004694;}
.topmenu2 { height:30px;}8
.topmenu2 div { float:left; margin-right:30px;}
.topmenu2a { height:30px; padding:0px 0px 0px 220px; margin-top:-22px; text-align:left;}
.topmenu2a div { float:left; margin-right:30px;}
.icons {}
.icons td { vertical-align:bottom; text-align:center;}

.tl-b { color:#005E73; font-size:150%;  position:absolute; line-height:29px; font-weight:bold; white-space:nowrap;}
.tl-w { color:#FFFFFF; font-size:150%; position:relative; margin:-1px 0px 0px -1px; line-height:29px; font-weight:bold; white-space:nowrap;}
.big { font-size:120%;}
.top-tl { padding:9px 0px 0px 20px;}
.junior1 {position:absolute; margin:60px 0px 0px 0px;}
.baby1 {position:absolute; margin:63px 0px 0px 290px;}
.tino1 {position:absolute; margin:-135px 0px 0px -10px;}
.tino1a {margin:-53px 0px 0px 5px; position:relative;}
.newyear-pr {position:absolute; right:29px; top:78px;}
.newyear-pr img {vertical-align:middle; margin-right:10px;}
.newyear-pr a, .newyear-pr a:visited {font-size:23px; color:#004694;}
.i-text { padding:0px 0px 0px 20px; font-size:85%; color:#00355E;}
.i-text span.big1 { font-size:185%; margin:0px 0px 0px -16px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif;}
.i-text span.big2 { color:#008E2B; font-size:185%; margin:0px 0px 0px -16px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif;}
.i-text span.green { color:#008E2B;}
.i-text a { color:#0085EC;}

.green1 { color:#008E2B; font-family:Georgia, "Times New Roman", Times, serif; font-size:250%; line-height:20px; white-space:nowrap;}
.green1 span { font-size:45%; font-family:Arial;}
.green1a { color:#008E2B; font-family:Georgia, "Times New Roman", Times, serif; font-size:230%; line-height:20px; white-space:nowrap;}
.green1a span { font-size:55%; font-family:Arial; padding-right:20px;}
.green2 { color:#01753D; font-size:105%; line-height:20px;}
.green2 span { font-size:120%;}
.green2 a { color:#016CB7;}
.green2a a { color:#01753D; font-size:105%; }
.green3 { color:#0C7C48; font-size:100%;}
.green3 span.big { font-size:110%;}
.green4 { color:#006C19; font-size:90%;}
.green4a { color:#006C19; font-size:90%;}
.green5 { color:#00400F; font-size:95%; font-weight:bold;}
.green5a { color:#00400F; font-size:85%;}
.green5a a { color:#00400F; }
.green6 { color:#44CB6D; font-size:105%;}
.green6 span { font-size:135%; line-height:20px;}
.green6 a {font-size:135%; color:#6CC3FF; line-height:20px;}
.green6a {font-family:Georgia, "Times New Roman", Times, serif; font-size:230%; line-height:20px; white-space:nowrap; color:#44CB6D;}
.green6a span { font-size:55%; font-family:Arial; padding-right:20px;}
.blue1 { color:#004694; font-size:105%;}
.blue1 a { color:#004694;}
.blue2 { color:#001E46; font-size:75%; }
.blue3 { color:#004377; font-size:125%; }
.blue4 { color:#018CB7; font-size:80%;}
.blue4 a { color:#018CB7;}
.blue5 { color:#0189B5; font-size:105%;}
.blue5 a {color:#0189B5;}
.blue6 { color:#00477E; font-size:90%;}
.blue6 a { color:#00477E; }
.blue7 { color:#003E73; font-size:110%; }
.blue8 { color:#0147A6; font-size:105%;}
.blue9 { color:#72C1FF; font-size:80%;}
.blue9 a { color:#72C1FF;}
.blue10 { color:#74BFFF; font-size:120%;}
.blue10 a { color:#74BFFF;}
.white1 { font-size:75%; color:#FFFFFF;}
.white2 { font-size:90%; color:#FFFFFF;}
.white2 a { color:#FFFFFF;}
.white3 { color:#FEFEFE; font-size:100%;}

.pl5 { padding-left:5px;}
.pl20 { padding-left:20px;}
.pt5 { padding-top:5px;}
.pt7 { padding-top:7px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
.pt30 { padding-top:30px;}
.pt35 { padding-top:35px;}
.pt45 { padding-top:45px;}
.pt80 { padding-top:80px;}
.pt100 { padding-top:100px;}
.w350 { width:350px;}

.pb5 { padding-bottom:5px;}
.pl68 {margin-left:68px;}
.w100 { width:100%;}
.vb { vertical-align:bottom;}
.ar {}

.polist {}
.polist div { float:left; width: 200px;}
.polist div.label { margin:5px 6px 0px 0px; width:108px;}
.polist-link { position:absolute; margin-left:-108px;}
.link {position:absolute; z-index:1;}
.pa {position:absolute;}
.z2 {z-index:2;}
.cp { cursor:pointer; cursor:hand;}
.color { padding:20px 10px 0px 0px;}
.color-selected { padding:10px 10px 0px 0px;;}
.cl { position:absolute; cursor:pointer; cursor:hand;}
.photo-layer {position:absolute; top:300px;left :0px; width:100%; text-align:center;}
.photo-layer1 {padding:10px 15px 10px 15px; background:#FFFFFF; width:600px; border:1px solid #4548A6;}

.sert-item h2{ color: #003b7d; font-size:18px; font-weight:normal; margin: 1px 0 15px 0;}
.bottomlinks{ font-size:10px; color:#c2c2c2; margin-top:0px;}
.bottomlinks a{font-size:10px; color:#c2c2c2;}
.active a {color:#535353; text-decoration:none;}
#cities a.active {color:#535353; text-decoration:none;}

/***************NEW STYLES**********************************/
body{ min-width:1000px;}

/*layer*/
.layer{ position:absolute; top:100px; left:35%; z-index:10000;}
.layer .l_top{ background:url(../images/l_top.png) no-repeat; height:25px; width:391px;}
.layer .l_bottom{ background:url(../images/l_bottom.png) no-repeat; height:25px; width:391px;}
.layer .l_center{ background:url(../images/l_center.png) no-repeat; font-size:14px; padding:10px 30px 17px; width:335px;}
.layer .l_center .h2{ display:block; font-size:18px; padding-bottom:24px; padding-left:18px;}
.layer .l_center table{ width:330px;}
.layer .l_center td{ padding-bottom:15px;}
.layer .l_center td label, .layer .l_center td strong{ padding-left:18px; width:75px; display:block;}
.layer .l_center td strong{ line-height:18px; padding-bottom:7px; padding-top:2px;}
.layer .l_center td big{display:block; font-size:16px; padding-left:2px; padding-top:2px;}
.layer .l_center td input.count{ height:20px; padding:2px 5px 1px; width:25px; display:inline; font-family:arial; font-size:12px;}
.layer .l_center td input.text{ height:20px; margin-right:40px; padding:2px 5px 1px; width:175px; font-family:arial; font-size:12px;}
.layer .l_center td input:focus{ border-bottom-color:#fa7a69;}
.layer .l_center td.line{ border-top:1px solid #d2d3d4; padding-bottom:13px;}
.layer .l_center button{font-family:arial; font-size:14px; margin-left:16px; margin-top:10px; padding:1px 5px;}
.x img{ float:right; margin-right:10px; _position:absolute; _top:30px; _right:20px;}

/*new text zones*/
.new_text_zone_junior{ position: absolute; top: 240px; color: #74BFFF;}
.new_text_zone_junior p{ margin:0; line-height:18px; font-size:12px; padding-bottom:7px;}
.new_text_zone_tino{ color: #004377; padding-left:20px; padding-top:30px;}
.new_text_zone_tino p{ margin:0; line-height:18px; font-size:12px; padding-bottom:7px;}
.new_text_zone_baby{ color: #004377; padding-top:25px;}
.new_text_zone_baby p{ margin:0; line-height:18px; font-size:12px; padding-bottom:7px;}
