@font-face{font-family:"Open Sans Condensed";font-style:normal;font-weight:normal;src:url("../fonts/OpenSans-CondLight-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-CondLight-webfont.woff") format("woff"), url("../fonts/OpenSans-CondLight-webfont.ttf") format("truetype"), url("../fonts/OpenSans-CondLight-webfont.svg#OpenSansCondensedLight") format("svg");}
@font-face{font-family:"Open Sans Condensed";font-style:italic;font-weight:normal;src:url("../fonts/OpenSans-CondLightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-CondLightItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-CondLightItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic") format("svg");}
@font-face{font-family:"Open Sans Condensed";font-style:normal;font-weight:bold;src:url("../fonts/OpenSans-CondBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-CondBold-webfont.woff") format("woff"), url("../fonts/OpenSans-CondBold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-CondBold-webfont.svg#OpenSansCondensedBold") format("svg");}
body{color:#775A52;font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:20px;text-align:left;}
body .view-page{font-weight:normal;font-family:'Roboto Condensed', sans-serif;}
body .view-page ul li{font-size:14px;line-height:1.5em;}
*::-moz-selection{background:none repeat scroll 0 0 #775A52;color:#FFFFFF;}
a img{border:0 none;}
.clear{clear:both;height:0;overflow:hidden;}
td, th{vertical-align:top;}
a{color:#A98C7F;text-decoration:underline;}
a:visited, .link-color, .link-color:visited{color:#A98C7F;}
a:active, a:focus, input{outline:0 none;}
a:hover, .link-color:hover{color:#A98C7F;text-decoration:underline;}
a.green{color:#bcb441;}
a.green:hover{color:#777f27;}
a.green:visited{color:#bcb441;}
table{border:0 none;border-collapse:collapse;}
.content table{margin:10px 0 40px;position:relative;width:100%;}
.content table.nested{margin:10px 0 55px;}
.content table table{margin:0;}
.content > .center > table:after{border-top:1px solid #ECE7E4;bottom:-23px;content:"";display:block;height:1px;left:0;margin:10px 0 0;position:absolute;width:100%;}
caption, legend{font-weight:normal;font-style:normal;color:#775952;font-family:"Open Sans Condensed", Arial, Helvetica, sans-serif;font-size:26px;margin:0 0 10px;padding:0;line-height:30px;text-align:center;}
.content table td, .content table th{border:none;padding:5px 8px;vertical-align:middle;text-align:center;font-size:12px;}
.content table th{font-size:12px;padding-top:0;line-height: 16px;}
.content table td{font-size:15px;}
.content table tr:nth-child(2n) td, .content table.nested table tr:nth-child(2n) td{background:none repeat scroll 0 0 #F8F5F3;}
.content table.nested > tbody > tr:nth-child(2n) td{background:none repeat scroll 0 0 transparent;}
.content > .center > table:first-child td:first-child, .content > .center > table:first-child th:first-child{padding-left:0;}
.content table.nested td:first-child td:first-child, .content table.nested td:first-child th:first-child, .content table > tbody > tr > td:first-child, .content table > tbody > tr > th:first-child{text-align:left;}
.content table.nested table > tbody > tr > td:first-child, .content table.nested table > tbody > tr > th:first-child{text-align:center;}
.content table.nested > tbody > tr > td{padding:0 5px;vertical-align:top;}
.content table.nested > tbody > tr > td:first-child{padding-left:0;}
.content table.nested > tbody > tr > td:last-child{padding-right:0;}
.content #order-grid table.items tr td, .content #order-grid table.total tr td{font-family:"PT Sans", sans-serif;font-size:20px;font-weight:normal;text-decoration:none;}
.content #orders-grid table.items tr td, .content #orders-grid table.total tr td{font-family:"PT Sans", sans-serif;font-size:17px;font-weight:normal;text-decoration:none;}
.content #orders-grid table.items tr td:first-child + td, .content #orders-grid table.total tr td:first-child + td{text-align:left;width:130px;border-right:1px ridge #DEDEDE;}
.content #orders-grid table.items tr td:last-child, .content #orders-grid table.total tr td:last-child{width:27px;}
#order-grid table.items tr td:first-child, .content #order-grid table.total tr td:first-child{font-weight:bold;width:480px;}
#orders-grid table.items tr td:first-child, .content #order-grid table.total tr td:first-child{font-weight:bold;width:230px;text-decoration:underline;}
#order-grid table.items tr td:first-child + td, .content #order-grid table.total tr td:first-child + td{width:100px;}
#order-grid table.items tr td:last-child, .content #order-grid table.total tr td:last-child{width:120px;}
.content #order-grid table.total tr td{font-weight:bold;}
#main p{font-size:14px;line-height:25px;margin:0 0 20px;}
#main p small{font-size:12px;}
blockquote{background:none repeat scroll 0 0 #F4F4E3;border-bottom:1px solid #E3E3B7;border-radius:10px 10px 10px 10px;font-size:26px;font-style:normal;font-weight:normal;line-height:30px;margin:30px 0 40px;padding:20px 30px 25px;}
.content ul{margin:5px 0 30px;padding:0;}
.content ol{margin:5px 0 30px;padding:0;}
.content ul li, .content ol li{list-style:none outside none;}
.content ul li{list-style:disc outside none;margin:0 0 12px 15px;padding:0;}
.content ol li{list-style:decimal outside none;margin:0 0 12px 17px;padding:0;}
.content ul ul, .content ul ol, .content ol ul, .content ol ol{margin-bottom:0;padding-bottom:0;}
.content ul ul, .content ol ol, .content ul ol, .content ol ul{margin-top:15px;}
.content ul.leaf li{list-style-image:url(../img/listok_but.png);}
.content #order-title li{display:inline-block;list-style-type:none;list-style-position:inside;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{color:#775952;font-style:normal;font-weight:normal;margin:0;padding:0;position:relative;}
h1, .h1{font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:49px;line-height:49px;margin:0 0 30px;}
h2, .h2{font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:26px;line-height:30px;margin:0 0 20px;}
h3, .h3{font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:22px;line-height:22px;margin:0 0 20px;}
h4, .h4{font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin:0 0 20px;}
h5, .h5{font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;margin:0 0 20px;}
h6, .h6{color:#A98D80;font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:20px;margin:0 0 5px;}
.item-page h1:first-line, .item-page .h1:first-line{font-size:65px;line-height:82px;}
caption, h1.center, .h1.center, h2.center, .h2.center, h3.center, .h3.center, h4.center, .h4.center, h5.center, .h5.center, h6.center, .h6.center, .catalog-box > h2, .catalog-box > .h2{background:url("../img/bg_title.gif") repeat-x scroll left center transparent;text-align:center;}
caption span, h1.center span, .h1.center span, h2.center span, .h2.center span, h3.center span, .h3.center span, h4.center span, .h4.center span, h5.center span, .h5.center span, h6.center span, .h6.center span, .catalog-box > h2 span, .catalog-box > .h2 span{background:none repeat scroll 0 0 #FFFFFF;padding:0 10px;position:relative;top:-2px;}
.columns h1.center span, .columns .h1.center span, .columns h2.center span, .columns .h2.center span, .columns h3.center span, .columns .h3.center span, .columns h4.center span, .columns .h4.center span, .columns h5.center span, .columns .h5.center span, .columns h6.center span, .columns .h6.center span, .catalog-box > .h2 span, .related h2 span, .related .h2 span{background:none repeat scroll 0 0 #F4F4E3;}
.catalog-box > h2, .catalog-box > .h2{background-image:url("../img/bg_title_2.gif");}
#index h1, #index .h1{font-size:32px;line-height:39px;margin-bottom:0;}
.content table.list-forms{margin-left:72px;margin-right:72px;width:816px;}
.content table td.form{text-align:left;vertical-align:top;width:50%;}
.list-forms .form:last-child{padding-left:35px;}
.width-365{position:relative;width:365px;}
.border-bottom-beige{border-bottom:1px solid #ECE7E4;}
form section{margin:0 auto;width:680px;}
.width-365 fieldset{padding-bottom:50px;}
form fieldset{border:1px solid #E7E1D6;border-radius:10px 10px 10px 10px;padding:20px;background-color:#f8f5f3;}
form legend{background:url("../img/bg_title.gif") repeat-x scroll left center transparent;margin:0;text-align:center;width:100%;}
legend span{background:#fff;padding:0 8px;}
form legend span{background:none repeat scroll 0 0 #FFFFFF;padding:0 8px;}
form .input-text, form textarea, form select{background-color:#fff;border:1px solid #E2D6CD;border-radius:5px 5px 5px 5px;color:#775A52;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:2px 0;padding:5px;width:320px;}
form .input-text.input-date{background:url("../img/input-date.gif") no-repeat scroll 86px center #fff;}
form .input-text-small{width:200px;}
form .input-text-very-small{width:70px;}
form label{display:block;font-size:12px;margin:12px 0 0;}
form.edit-data-user{position:relative;}
a.btn{text-decoration:none;}
.btn{background:url("../img/btn.png") repeat-x scroll 0 0 transparent;border:medium none;display:inline-block;height:37px;position:relative;z-index:0;}
.btn-light{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E7E1D6;color:#A98C7F;display:inline-block;font-size:12px;height:34px;line-height:34px;margin-top:-5px;padding:0 12px;position:relative;text-decoration:none;vertical-align:middle;z-index:0;}
.btn-light.beige{background:none repeat scroll 0 0 #F1EEED;}
.btn-light-left{border-radius:5px 0 0 5px;}
.btn-ligth-right{border-radius:0 5px 5px 0;}
.btn:hover{background-position:0 -81px;}
.btn input, .btn span{color:#FFFFFF;text-shadow:0 1px 0 #769CB6;text-transform:uppercase;}
.btn input, .btn span, .btn-light input, .btn-light span{background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;display:inline-block;font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:9px 20px;}
.upper-top-block .btn span{background:url("../img/arrows.png") no-repeat scroll 0 -9px transparent;display:inline-block;height:10px;margin:0 0 -1px;padding:0 5px 0 0;width:10px;}
.btn.green-sm, .btn.grey-sm{height:21px;line-height:19px;text-shadow:0 1px 0 #7B7B7B;cursor:pointer;}
.btn.grey-sm{background:url("../img/btn-grey-sm.png") repeat-x scroll 0 -28px transparent;}
.btn.green-sm{background:url("../img/btn-green-sm.png") repeat-x scroll 0 -28px transparent;}
.btn-light input, .btn-light span{color:#A98C7F;font-size:12px;}
.btn:before, .btn:after{background:url("../img/btn.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:37px;position:absolute;top:0;width:5px;}
.btn:after{background-position:0 -37px;left:-5px;}
.no-left.btn:after{background:none;}
.btn-no-before:before, .btn-no-after:after{display:none;}
.btn:before{background-position:-5px -37px;right:-5px;}
.btn:hover:after{background-position:0 -120px;}
.btn:hover:before{background-position:-5px -120px;}
.btn.desabled{background-position:0 -163px;}
.btn.desabled:after{background-position:0 -203px;}
.btn.desabled:before{background-position:-5px -203px;}
.btn-refresh{background:url("../img/btn_refresh.jpg") no-repeat scroll left center transparent;color:#775A52;display:inline-block;font-size:12px;padding-left:13px;text-decoration:none;}
.btn input.btn-unlock{background:url("../img/btn_unlock.png") no-repeat scroll left center transparent;margin-left:15px;}
.butons .btn-text{border:1px solid #E2D6CD;border-radius:7px 0 0 7px;display:block;float:left;padding:6px 20px 7px;text-decoration:none;}
.butons .btn-text span{font-size:14px;text-decoration:none;padding-left:10px;background:url('../img/arrow_left-broun.png') no-repeat left center transparent;}
form .captcha img{display:inline-block;height:50px;width:120px;}
form .captcha span{float:left;}
form .captcha label{padding-top:11px;}
.row.pos-a{bottom:-19px;left:0;position:absolute;text-align:center;width:100%;}
.border-light{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E7E1D6;}
.border-rounded{border-radius:5px 5px 5px 5px;}
.clock{background:url("../img/icon-clock.gif") no-repeat scroll left center transparent;padding-left:13px;}
.text-date{background:url("../img/input-date.gif") no-repeat scroll 72px center #FBF8F4;color:#775A52;display:inline-block;font-size:14px;margin-left:10px;padding:10px 9px;text-align:left;width:80px;}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
hr{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #ECE7E4;border-top:1px solid #ECE7E4;clear:both;height:1px;margin:30px 0;}
.float-right{float:right;}
.float-left{float:left;}
.small{font-size:10px !important;}
.regular{font-size:12px !important;}
.larger{font-size:13px !important;}
.large{font-size:14px !important;}
.b{font-weight:bold;}
.i{font-style:italic;}
.u{text-decoration:underline;}
.l{text-align:left;}
.r{text-align:right;}
.c{text-align:center;}
.fl{float:left !important;}
.fr{float:right !important;}
.ib{display:inline-block;}
.relative{position:relative;}
.no-bg{background:none repeat scroll 0 0 transparent !important;}
.no-padding{padding:0 !important;}
.no-margin{margin:0 !important;}
fieldset{border:1px solid #e7e1d6;padding:20px 0 50px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;}
.btn-clear-cart span{padding:0 20px;}
#order-title h1{margin:0;line-height:44px;}
.total-info table{margin:0;}
.pad-top-10{padding-top:10px;}
.column-5 a{color:#92786D;}
.column-5 a:hover{text-decoration:none;}
.round-box ul li{list-style-image:url(../img/arrow_right.png);padding-left:15px;margin-left:30px;}
.question{position:relative;padding:12px 0 12px 0;margin:5px 0 25px;border-top:2px solid #917c77;border-bottom:1px solid #917c77;}
.question:after,
.question:before{content:"";display:block;position:absolute;width:0;height:0;left:80px;z-index:1;}
.question:after{bottom:-11px;border-top:11px solid #917c77;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:0 solid transparent;}
.question:before{bottom:-10px;z-index:2;border-top:11px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:0 solid transparent;}