﻿html, body {margin: 0; padding: 0; height: 100%;}
body { background:#1fc3f3 url('img/bg.jpg') repeat-x left top;}
.conteiner {position: relative;	min-width:990px; min-height: 100%;}
* html .conteiner {height: 100%;}
*html body {width:expression( documentElement.clientWidth < 995 ? (documentElement.clientWidth == 0 ? (body.clientWidth < 995 ? "995" : "auto") : "995px") : "auto" );}
* {padding:0px; margin:0px;}
img {border:none;}

h1 { color:#fff; text-align:right; font:bold 42px "Times New Roman", Times, serif; font-style:italic; padding-right:20px;}

.header {position:relative; height:200px; background:url('img/feerverk.png') no-repeat; behavior:url('iepngfix.htc');}
.header .logo {width:222px; height:115px; margin-top:46px; float:right; padding-right:53px;}
.header .logo img {behavior:url('iepngfix.htc');}
 .wedding { width:264px; height:214px; background:url('img/wedding.png') no-repeat; position:absolute; top:75px; left:13px; behavior:url('iepngfix.htc'); z-index:10;}
 
.feerverk {background:url('img/feerverk1.png') no-repeat; position:absolute; top:5px; left:40%; behavior:url('iepngfix.htc'); z-index:10; width:212px; height:191px;}

.left {float:left;position:relative; width:200px;}
.right {float:right;position:relative; width:200px;}


.end_content {position:relative; height:66px; clear:both;}
.txt {padding-left:115px;padding-right:115px;}

.txt .block_top .top_left { width:32px; height:33px; background:url('img/cell1.png'); behavior:url('iepngfix.htc');}
.txt .block_top .top_right { width:32px; height:33px; background:url('img/cell3.png'); behavior:url('iepngfix.htc');}
.txt .block_top .top_center {height:33px; background:url('img/cell2.png') repeat-x; behavior:url('iepngfix.htc');}

.txt .middle_left {background:url('img/cell4.png') repeat-y left top; behavior:url('iepngfix.htc');}
.txt .block_middle .middle_right {background:url('img/cell5.png') repeat-y left top; behavior:url('iepngfix.htc');}
.txt .block_middle .middle_center {background:#fff;}

.txt .block_bottom .bottom_left { width:32px; height:29px; background:url('img/cell6.png'); behavior:url('iepngfix.htc');}
.txt .block_bottom .bottom_right { width:32px; height:29px; background:url('img/cell8.png') no-repeat; behavior:url('iepngfix.htc');}
.txt .block_bottom .bottom_center {height:29px; background:url('img/cell7.png') repeat-x; behavior:url('iepngfix.htc');}

.txt h2 {color:#0071bc; font:20px Myriad Pro; padding:10px 0px 17px 0px;}
.txt p {font:14px Myriad Pro; text-indent:10px;}
.txt p.li {color:#0071bc;}
.txt p a {color:#e80000;}
.txt p.view {padding:10px 0px 7px 0px;}
.txt p.view a {margin-right:15px;}
.txt p.href_mini {text-indent:0px; padding-top:10px;}
.txt p.href_mini a {text-decoration:none; margin-right:50px;}
.txt p.href_mini a img {margin-left:8px; vertical-align:middle;}



.footer {min-width:995px; position:relative; margin-top:-66px; height:66px;}
.footer p {color:#fff; font:14px Myriad Pro; text-align:center;}




.info {color:#ccc;}
.info p {font-size:14px; line-height:150%; padding-bottom:18px;}
.info p strong, .info p span {color:#fff;}
.info p a {color:#00aef0; text-decoration:none; border-bottom:1px solid #23576b;}
.info p a:hover {text-decoration:none; border:none;}
.end_content {height:85px;}

.box_table {width:100%; float:left; position:relative;}
.box_table .head {font-size:13px; font-weight:bold;}
.box_table .head td {padding-bottom:8px; border-bottom:1px solid #808080; padding-top:0px; color:#ccc;}
.box_table td {vertical-align:top; padding:16px 0px; border-bottom:1px dotted #404040; font-size:13px; color:#535353;}
.box_table td span {color:#f06; font-size:18px;}
.box_table td input {width:24px; height:20px; border:none; background:url('../img/box_input.gif') no-repeat; text-align:right; padding:5px 17px 0px 12px; color:#535353; font-size:13px; vertical-align:middle; margin-right:9px;}
.info .box_table p {padding-bottom:15px; line-height:150%; padding-top:4px; padding-right:30px;}
.box_table div.price {height:19px; background:url('../img/box_price_left.gif') no-repeat; float:left; color:#f06; font-size:12px; padding:3px 6px 0px 7px;}
.box_table div.right_price {width:1px; height:22px; float:left; background:url('../img/box_price_right.gif') no-repeat;}
.box_table div.price strong {font-size:13px;}
.box_table div.price div.left {float:left;}
.box_table div.price div {float:left; width:1px; height:22px;}
.info .box_table p.tovar_info {padding-bottom:0px; line-height:100%; width:100%; float:left; padding-top:15px; font-size:11px; padding-right:0px;}
.info .box_table td p.tovar_info span {color:#888; font-size:11px;}
.box_table .count td {border:none; text-align:right;}
.box_table .count td span {color:#fff; font-size:22px; padding-right:30px;}
.box_table .count td input.submit {width:290px; height:35px; background:url('../img/box_submit.gif') no-repeat; text-align:center; padding:0px 0px 1px 0px; color:#fff; font-size:15px; margin-right:0px; margin-bottom:25px;}

.order {width:450px; float:left;}
.order select {width:450px;}
.info .order p {font-size:12px; line-height:100%; padding-bottom:4px; padding-top:11px; padding-left:20px; color:#fff;}
.info .order textarea {width:418px; height:127px; border:none; background:none; overflow:hidden; line-height:150%; color:#555; line-height:150%; background-repeat:no-repeat}
.order .area {width:418px; height:127px; background:url('../img/textarea.gif') no-repeat left top; padding:11px 16px; margin-bottom:20px;}
.info .order input {width:450px; height:35px; text-align:center; font-size:15px; color:#fff; padding-bottom:1px; background:url('../img/reg_submit.gif') no-repeat; border:none;}
.info .order select {color:#555;}

.right h3 {color:#fff; font-size:18px; font-weight:100; padding:8px 0px 20px 0px;}
.right a {color:#00aef0; font-size:13px;}
.right a:hover {text-decoration:none;}
.right p {color:#00aef0; font-size:11px; padding:11px 0px 5px 0px; width:100%;}
.right .check {height:24px; padding-left:115px;}
.right .check div {float:left; width:22px; height:22px;}
.check input {opacity:0; width:22px; height:22px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.checkboxOn {background:url('../img/checkbox_on.gif') no-repeat 0 0;}
.checkboxOff {background:url('../img/checkbox_off.gif') no-repeat 0 0;}
.right .img {margin-top:-4px; float:left; position:relative; padding-bottom:40px; width:100%;}
.right .img img {float:left; position:relative;}
.right p.other {padding:0px; padding-bottom:20px;}
.right p.other a {font-size:14px;}










