/*general*/

html{*background-color:#e6e5dd;}

body {background:#e6e5dd url(../images/bg.jpg) no-repeat bottom; margin:0px;}

.wrap{margin:0px auto; font-family: arial, helvetica, sans-serif; font-size:12px; color:#514845; line-height:18px; width:955px;}

a{color:#514845;}

img{border:none;}

div{margin:0px; padding:0px;}

hr{color:#514845; background-color:#514845; height:1px;border:none;}

.clear{clear:both;}


/*header*/

.header{background:url(../images/header_bg.jpg) no-repeat left top;}

.logo{margin:117px 0px 0px 42px;}

.vouchers{float:right; margin:128px 42px 0px 0px; *margin:-30px 42px 0px 0px;}

.menu{margin:0px 0px 0px 43px;}

.menu a{color:#e6e5dd;text-decoration:none;display:block; float:left;background-color:#514845;margin-right:1px;padding:2px 18px;}

.menu a:hover{background-color:#8cd4dd; color:#514845;}

.menu .current{background-color:#8cd4dd; color:#514845;}


/*main*/

.main{padding-left:42px;margin-top:40px;}

.banner{position:relative; left:754px; top:-290px;}


.main_new{background:url(../images/new_bg.jpg); width:478px; height:325px;margin:20px 0px 0px 42px; padding:310px 0px 0px 395px;*margin-top:0px;}

.brown_bg{background:url(../images/brown_bg.jpg) left no-repeat #514845; color:#ffffff;padding-left:5px;font-size:14px;}

.small_txt{font-size:10px;margin-top:20px;}


.main_flash{padding-left:39px;}

.main_flash .infant_img{margin-left:-16px;margin-top:-3px;margin-bottom:-100px;}


.main_about .flash{float:left;width:420px;}

.about_txt{background:url(../images/about_bg.jpg); width:453px; height:257px;float:left;padding:20px;margin-bottom:30px;}


.main_limited{background:url(../images/limited_bg.jpg); width:862px; height:227px;margin:22px 0px 0px 1px;padding:80px 0px 0px 50px;}

.limited_txt{width:175px;font-size:14px; line-height:18px;margin-bottom:43px;}

.limited_txt .title{font-size:18px; line-height:18px;}

.main_limited .btn{display:inline-block; font-size:14px; font-weight:bold; color:#ffffff; background-color:#514845;padding:3px 7px;margin-left:95px;cursor:pointer;} 

.main_limited .btn:hover{background-color:#8cd4dd;color:#514845;}

.main_limited .big_title{font-size:27px; font-weight:bold;margin-left:510px;margin-top:20px;}

.main_limited .order_title{font-size:14px; font-weight:bold;color:#FFFFFF;}

.main_limited .left_form{float:left;width:220px;margin-right:65px;margin-top:25px;*margin-top:10px;}

.main_limited .middle_form{float:left;width:220px;margin-right:65px;margin-top:25px;*margin-top:10px;}

.main_limited .right_form{float:left;width:240px;margin-top:25px;*margin-top:10px;}

.main_limited input{border-right: 1px solid #c8c7bf; border-bottom: 1px solid #c8c7bf; border-top: 1px solid #999890; border-left: 1px solid #999890; width:220px;margin-bottom:12px;}

.main_limited .checkbox{ width:13px;margin-top:4px;margin-left:0px;margin-right:5px;vertical-align:top;border:none;margin-bottom:6px;}

.main_limited .checkbox, x:-moz-any-link{ width:13px;margin-top:8px;margin-left:0px;margin-right:5px;vertical-align:top;border:none;margin-bottom:8px;}

.main_limited .submit{width:100px; color:#ffffff; font-weight:bold;background:#514845;padding:2px 10px;margin-top:4px;margin-left:125px;border:none;cursor:pointer;}

.main_limited .submit:hover{background:#8cd4dd;color:#514845;}

.main_limited .chb_txt{display:inline-block; margin-top:5px;}

.main_limited .close{background:url(../images/close_btn.jpg);height:19px; width:19px;display:inline-block;float:right;cursor:pointer;}

.main_limited .close:hover{background:url(../images/close_btn_hover.jpg);height:19px; width:19px;display:inline-block;float:right;}

.main_limited #orderform{background:url(../images/orderform_bg.png); width:848px; height:304px;z-index:1px;position:absolute; top:-292px; left:-24px;padding:17px 20px 17px 30px; visibility:hidden;*line-height:16px;}


.main_family img{float:left;}

.family_txt{background:url(../images/family_bg.jpg); width:493px; height:257px;float:left;padding:25px;margin-bottom:30px;}

.family_txt .left_form{float:left;width:250px;}

.family_txt .right_form{float:left;width:230px;}

.family_txt input{border-right: 1px solid #c8c7bf; border-bottom: 1px solid #c8c7bf; border-top: 1px solid #999890; border-left: 1px solid #999890; width:210px;margin-bottom:12px;}

.family_txt .checkbox {width:13px;margin-top:15px;margin-left:1px;margin-right:5px;vertical-align:top;border:none;margin-bottom:6px;}

.family_txt .checkbox, x:-moz-any-link{ width:13px;margin-top:18px;margin-left:1px;margin-right:5px;vertical-align:top;border:none;margin-bottom:8px;}

.family_txt .checktxt{margin-left:5px;margin-top:17px;line-height:16px;display:inline-block;width:190px;}

.family_txt .submit{width:50px; color:#ffffff; font-weight:bold;background:#514845;padding:3px;margin-top:10px;margin-left:160px;border:none;cursor:pointer;}

.family_txt .submit:hover{background:#8cd4dd;color:#514845;}


.address{float:left;background:url(../images/contact_image.jpg); width:151px; height:250px;padding:46px 190px 0px 60px;margin-left:4px;}

.contact_txt{background:url(../images/contact_bg.jpg); width:448px; height:216px;float:left;padding:50px 30px 30px 30px;margin-bottom:30px;}

.contact_txt .left_form{float:left;width:170px;}

.contact_txt .right_form{float:left;width:250px;}

.contact_txt input{border-right: 1px solid #c8c7bf; border-bottom: 1px solid #c8c7bf; border-top: 1px solid #999890; border-left: 1px solid #999890; width:140px;margin-bottom:12px;}

.contact_txt textarea{border-right: 1px solid #c8c7bf; border-bottom: 1px solid #c8c7bf; border-top: 1px solid #999890; border-left: 1px solid #999890; width:250px;margin-bottom:12px;}

.contact_txt .submit{width:70px; color:#ffffff; font-weight:bold;background:#514845;padding:3px 10px;margin-top:0px;margin-left:180px;border:none;cursor:pointer;}

.contact_txt .submit:hover{background:#8cd4dd;color:#514845;}


.blueline{background:url(../images/blueline_bg.jpg) left no-repeat #8cd4dd; padding:3px 50px; width:814px;height:17px;margin-top:22px;}

.brownline{background-color:#514845; text-align:center; width:872px;height:43px; line-height:40px;margin-left:41px;font-weight:bold; font-size:27px; color:#e6e5dd;}

.brownline a{color:#e6e5dd;text-decoration:none;}

.brownline a:hover{color:#99cccc;}

.brownline .current{color:#99cccc;}

.brownline .nis{font-size:34px;}

.items{padding-left:40px;}

.item{width:433px; height:146px; float:left;background-color:#ffffff;margin-right:4px;margin-top:4px;padding:2px 0px 2px 2px;}

.item_long{width:433px; height:196px; float:left;background-color:#ffffff;margin-right:4px;margin-top:4px;padding:2px 0px 2px 2px;}

.item_long img{margin-right:20px;float:left;cursor:pointer;}

.item img{margin-right:20px;float:left; cursor:pointer;}

.item_txt{float:left;margin-top:14px;width:265px;height:110px;}

.item_long_txt{float:left;margin-top:14px;width:265px;height:160px;}

.item_title{font-size:18px;margin-bottom:5px;}

.order{display:inline-block;width:60px; color:#ffffff; font-weight:bold;background:#514845;padding:3px;text-align:center; float:right;cursor:pointer;}

.order:hover{background:#8cd4dd;color:#514845;}

.main_gift .order_title{font-size:14px; font-weight:bold;color:#FFFFFF;}

.main_gift .left_form{float:left;width:220px;margin-right:65px;margin-top:25px;*margin-top:10px;}

.main_gift .middle_form{float:left;width:220px;margin-right:65px;margin-top:25px;*margin-top:10px;}

.main_gift .right_form{float:left;width:240px;margin-top:25px;*margin-top:10px;}

.main_gift input{border-right: 1px solid #c8c7bf; border-bottom: 1px solid #c8c7bf; border-top: 1px solid #999890; border-left: 1px solid #999890; width:220px;margin-bottom:12px;}

.main_gift .checkbox{width:13px;margin-top:4px;margin-left:0px;margin-right:5px;vertical-align:top;border:none;margin-bottom:6px;}

.main_gift .checkbox, x:-moz-any-link{ width:13px;margin-top:8px;margin-left:0px;margin-right:5px;vertical-align:top;border:none;margin-bottom:8px;}

.main_gift .submit{width:100px; color:#ffffff; font-weight:bold;background:#514845;padding:2px 10px;margin-top:4px;margin-left:125px;border:none;cursor:pointer;}

.main_gift .submit:hover{background:#8cd4dd;color:#514845;}

.main_gift .chb_txt{display:inline-block; margin-top:5px;}

.main_gift .close{background:url(../images/close_btn.jpg);height:19px; width:19px;display:inline-block;float:right;cursor:pointer;}

.main_gift .close:hover{background:url(../images/close_btn_hover.jpg);height:19px; width:19px;display:inline-block;float:right;}

.main_gift #orderform{background:url(../images/orderform_bg.png); width:848px; height:304px;z-index:1px;position:absolute; top:-622px; left:27px;padding:17px 20px 17px 30px; visibility:hidden;*line-height:16px;}

.main_gift #orderform2{background:url(../images/orderform_bg.png); width:848px; height:304px;z-index:1px;position:absolute; top:-776px; left:27px;padding:17px 20px 17px 30px; visibility:hidden;*line-height:16px;}

.main_gift #orderform3{background:url(../images/orderform_bg.png); width:848px; height:304px;z-index:1px;position:absolute; top:-622px; left:27px;padding:17px 20px 17px 30px; visibility:hidden;*line-height:16px;}

.main_gift #orderform4{background:url(../images/orderform_bg.png); width:848px; height:304px;z-index:1px;position:absolute; top:-364px; left:27px;padding:17px 20px 17px 30px; visibility:hidden;*line-height:16px;}

.main_gift .item_big{cursor:pointer;z-index:1px;position:absolute; top:-615px; left:40px; visibility:hidden;}

.main_gift .item2_big{cursor:pointer;z-index:1px;position:absolute; top:-765px; left:40px; visibility:hidden;}

.main_gift .item3_big{cursor:pointer;z-index:1px;position:absolute; top:-355px; left:40px; visibility:hidden;}






/*footer*/

.footer{text-align:right; font-size:10px;color:#9c9a9a; margin:30px 40px 65px 44px;}

.footer .facebook{float:left;margin-top:79px; *margin-top:-21px;}

.footer a{font-size:10px; color:#9c9a9a;}

