/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:12px Arial, Helvetica, sans-serif; color:#000;}
a{color:#3e3e3e; text-decoration:underline;}
a:hover{text-decoration:none;}

.btn{cursor:pointer; border:none;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

.overflow{overflow:hidden; zoom:1;}
.clear{clear:both;}
.float_left{float:left;}
.float_right{float:right;}

/* H */
h1{font:bold 26px Arial, Helvetica, sans-serif; color:#2b0e05; margin-bottom:15px;}
h2{font:normal 20px Arial, Helvetica, sans-serif; color:#702d15; margin-bottom:15px;}
h3{font:normal 20px Arial, Helvetica, sans-serif; color:#702d14; margin-bottom:10px;}
h4{font:bold 15px Arial, Helvetica, sans-serif; color:#3c3c3c; margin-bottom:10px;}
h5{}
h6{}

/* SETTINGS*/
body{font:13px Arial, Helvetica, sans-serif; color:#3e3e3e; background:#020201 url(../i/body_bg.jpg) 50% 0;}
.main{min-width:1000px;width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left; min-height:100%; _height:100%;}

/* HEADER */
.header{height:134px; width:1000px; margin:0 auto; position:relative;}
.logo{position:absolute; top:14px; left:45px;}
.name{position:absolute; top:40px; left:209px;}
.ico{position:absolute; top:30px; right:27px; width:12px;}
.ico a{display:block; width:12px; height:10px; margin-bottom:18px; font-size:0; line-height:0;}
.ico .mail{background:url(../i/ico_mail.gif) no-repeat;}
.ico .map{background:url(../i/ico_map.gif) no-repeat;}
.ico .search{background:url(../i/ico_search.gif) no-repeat;}
.ico a:hover{background-position:0 -10px;}
/* navigation */
.navigation{width:219px; height:124px; position:absolute; top:0; left:702px;}
.navigation ul{width:219px; height:117px; background:url(../i/navigation_bg.png); padding:6px 0 0 0;}
.navigation li {position:relative;vertical-align:top;zoom:1;}
.navigation a{font:14px Georgia, "Times New Roman", Times, serif; color:#efefea; display:block; padding:1px 0 3px 28px; zoom:1; margin-bottom:1px; position:relative;}
.navigation a:hover{color:#929292;}
.navigation .current, .navigation .current:hover{background:#d4d3d1; color:#332c2a;}
	.navigation ul ul {position:absolute;top:-6px;margin-right:100%;right:0;display:none;text-align:right;width:auto;padding:9px 20px;background:url("../i/submenu.png");height:auto;white-space:nowrap;}
	.navigation ul ul li {margin:0 0 5px;}
.navigation ul li.hover {background:#1e1917;}
		.navigation ul ul a {font:12px Georgia;padding:0;}

/* NAV */
.nav{height:40px; background:#51504f; margin-bottom:11px;}
.nav ul{height:40px; width:948px; margin:0 auto; background:#51504f; padding:0 26px;}
.nav li{float:left; width:314px; height:40px; text-align:center;}
.nav a{font:28px/40px Georgia, "Times New Roman", Times, serif; color:#fff;}
.nav a:hover{color:#b1b0b0;}
.nav .selected{background:url(../i/nav_bg.jpg);}
.nav .selected a, .nav .selected a:hover{color:#000;}

/* PRESENTATION */
.presentation{width:100%;text-align:center;width:1000px;margin:0 auto;position:relative;}
	.pres-prev {width:29px;height:45px;background:url("../i/prev.png") no-repeat;position:absolute;top:186px;left:10px; z-index: 998;cursor:pointer;}
	.pres-next {width:29px;height:45px;background:url("../i/next.png") no-repeat;position:absolute;top:186px; right:10px; z-index: 998;cursor:pointer;}

/* CENTER */
.center{position:relative; z-index:999;}
.center .title{width:1000px; margin:0 auto; position:relative;}
.center .title h1{position:absolute; top:22px; left:26px;}
.side{width:339px; height:389px; position:absolute; top:22px; right:0; width:70px; overflow:hidden; zoom:1; z-index:999;}
.side .bg{width:338px; height:369px; background:url(../i/side_bg.png); padding:9px 0 9px 1px;}
.side ul{width:314px;}
.side li{height:52px; margin-bottom:1px; overflow:hidden; zoom:1; padding:0 0 0 8px; cursor:pointer;}
.side .image{width:52px; height:52px; overflow:hidden; zoom:1; float:left; margin-right:9px;}
.side .text{padding:10px 0 0 0;}
.side h2{font:normal 10px Arial, Helvetica, sans-serif; color:#f7c13d; text-transform:uppercase; margin-bottom:1px;padding:6px 0 0;}
.side p{font:10px Arial, Helvetica, sans-serif; color:#12110e; display:none;}
.side a {text-decoration:none;display:block;position:relative;overflow:hidden;zoom:1;}
.side .hover{background:url(../i/side_hov.gif);}
.side .hover h2{color:#fff;}
.side .current{background:url(../i/side_cur.gif);}
.side .current h2{color:#fff; font:bold 11px Arial, Helvetica, sans-serif;}
.side .current p{display:block;}

/* CONTENT */
.outer{zoom: 1; padding-bottom:40px; width:1000px; margin:0 auto; position:absolute; top:-51px; left:50%; margin:0 0 0 -500px; }
.container{width:962px; margin:0 auto; padding:0 5px; background:url(../i/container_bg.png) repeat-y;}
.close{width:23px; height:24px; background:url(../i/close.gif) no-repeat; position:absolute; top:24px; right:29px; cursor:pointer;}
.content{padding:23px 57px;min-height:500px;}
.content p{margin:0 0 20px 0; line-height:18px;}
.content ul, .content ol{margin:0 0 20px 0; line-height:20px; padding:10px 30px; background:#d1c49f;}
.content ul li{background:url(../i/list_style.gif) no-repeat 0 10px; padding-left:20px;}
.content ol li{list-style:decimal; margin-left:20px;}
.content ul ul, .content ol ol{padding:0; margin:0;}
.content img{float:left; margin-right:20px;}
.content a{color:#3e3e3e;}
.content a:hover{color:#292422;text-decoration:underline;}
.content hr{color:#3e3e3e; margin-bottom:15px;}
.star{color:#8c3104;}
.content .print{overflow:hidden; zoom:1;padding:25px 0 0;}
.content .print a{font-size:11px; color:#3e3e3e; padding:1px 16px 1px 30px; background:url(../i/print_ico.gif) no-repeat 11px 1px; float:left;text-decoration:underline;}
.content .print a:hover{text-decoration:none;}
/* table */
.table{width:100%; margin-bottom:20px;}
.table th{font:bold 13px Arial, Helvetica, sans-serif; color:#3c3c3c; border:1px solid #8b8880; background:#d1c49f; text-align:left; vertical-align:middle; padding:10px 12px;}
.table td{font:12px Arial, Helvetica, sans-serif; border:1px solid #8b8880; color:#000; text-align:left; vertical-align:top; padding:7px 12px;}
/* form */
.form{padding-left:40px; margin-bottom:20px;}
.form td{padding-bottom:10px;}
.form .lefttd{font:12px Arial, Helvetica, sans-serif; color:#6a6a6a; text-align:left; vertical-align:top; padding-right:20px;}
.form .input{width:342px; background:#d1c49f; border:none; padding:2px;}
.form select{width:346px; background:#d1c49f; border:none; padding:2px;}
.form textarea{width:342px; height:120px; background:#d1c49f; border:none; padding:2px;}
.form .comment{font-size:11px;}
.form .btn{width:215px; height:49px; background:url(../i/form_btn.gif) no-repeat; color:#000; font:26px Georgia, "Times New Roman", Times, serif; padding-bottom:10px;}
.form .btn:hover{background-position:0 -49px;}
/* menu */
.menu{overflow:hidden; zoom:1; margin-bottom:30px; height:21px;}
.menu a{float:left; height:21px; padding:0 16px; font:14px/20px Arial, Helvetica, sans-serif; color:#2e2a29; background:none;}
.menu a:hover{color:#6e6867; text-decoration:none;}
.menu .current, .menu .current:hover{background:#84807f; color:#fff;}
/* news */
.news .item{padding-bottom:10px;}
.news .date{width:97px; height:17px; background:#d1c49f; color:#3c3c3c; font:11px/17px Arial, Helvetica, sans-serif; margin-bottom:10px; text-align:center;}
.news h2{margin-bottom:10px;}
.news h2 a{background:#f8f5f5; padding:1px 18px 3px 18px; margin-bottom:1px; text-decoration:none; color:#3c3c3c;}
.news h2 a:hover{color:#3c3c3c;}
.news p a{text-decoration:none; background:none; color:#3c3c3c;}
.news p a:hover{text-decoration:underline; color:#3c3c3c;}
/* archive */
.archive{font:10px Arial, Helvetica, sans-serif; margin-bottom:30px; color:#3c3c3c;}
.archive a{color:#3c3c3c; background:none;}
.archive a:hover{color:#3c3c3c; background:none; text-decoration:none;}
.archive span{margin:0 3px;}
/* article */
.article .date{width:97px; height:17px; background:#d1c49f; color:#3c3c3c; font:11px/17px Arial, Helvetica, sans-serif; margin-bottom:25px; text-align:center;}
.article h2{margin-bottom:14px;}
/* pager */
.pager{font:11px/16px Arial, Helvetica, sans-serif; color:#3c3c3c; height:16px; margin-bottom:20px; width:212px; margin-left:-17px;}
.pager a{color:#3c3c3c; background:none; text-decoration:none; height:16px;}
.pager a:hover{color:#3c3c3c; text-decoration:underline;}
.pager .prev{float:left; padding-left:17px; background:url(../i/prev_arr.gif) no-repeat; margin-right:20px;}
.pager .next{float:right; padding-right:17px; background:url(../i/next_arr.gif) no-repeat 100% 0; margin-left:20px;}
/* no_page */
.no_page .image{text-align:center;}
.no_page .image img{float:none; margin:0;}
.no_page .text{width:358px; height:104px; background:url(../i/404_bg.png) no-repeat; margin:0 auto; padding:30px 35px;}
.no_page h5{font:normal 36px Georgia, "Times New Roman", Times, serif; color:#efefea; margin-bottom:10px;}
.no_page p{font:15px/20px Georgia, "Times New Roman", Times, serif; color:#efefea;}
.no_page p a{color:#efefea; background:none;}
/* calculator */
.parameters {zoom:1;}
.parameters:after {clear:both;content:'';display:block;}
.parameters .image{width:320px; height:212px; float:left; background:#d1c49f; padding:30px 0 0 0; margin-right:35px;}
.parameters .image table{margin:0 auto;}
.parameters .image table img{float:none; margin:0;}
.parameters .description:after {clear:both;content:'';display:block;}
.parameters .description {zoom:1;}
.parameters .left{width:260px; float:left; margin-top:-13px;}
.parameters .right{width:215px; float:right; margin-top:-13px;}
.parameters h5{font:bold 16px Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px;}
.parameters .row{padding-top:13px; color:#000; clear:both;}
.parameters label{color:#6a6a6a;}
.parameters .x{font:bold 16px Arial, Helvetica, sans-serif; float:left; margin-right:5px; padding-top:3px;}
.parameters .mm{float:left; padding-top:5px;}
.parameters .int{padding-left:20px;zoom:1;}
.parameters .minus{float:left; margin-right:5px; background:none; margin-top:5px;}
.parameters .plus{float:left; margin-right:5px; background:none; margin-top:5px;}
.parameters img{margin:0;}
.parameters .type{height:112px;}
.parameters .type a{background:none;}
.parameters .type span{position:absolute; background:#fff; border:1px solid #a8a8a8; font-size:11px; color:#404040; padding:5px 0 5px 5px; width:182px; left:-8px; top:55px; display:none;}
.parameters .type td{padding-right:4px;}
.parameters .type img{border:1px solid #6a6a6a;}
.parameters .type th{text-align:center; padding-top:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#403734;}
.parameters .type .item{position:relative; width:33px;}
.total{margin:0; overflow:hidden; zoom:1; padding-bottom:15px; padding-top:20px;}
.total .button{float:right;width:183px;}
.total .left{padding-left:20px;}
.total h5{font:bold 16px Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px;}
.total p{margin:0 0 6px 0; padding-left:14px; font-size:11px; line-height:normal; color:#6a6a6a;}
.total p img{float:none; margin:0; vertical-align:middle;}
.total p a{background:none;}
.price h5{font:bold 16px Arial, Helvetica, sans-serif; color:#000; margin-bottom:7px;}
.price h5 span{background:#f7c13d;color:#333;padding:0 3px;}
.price h5 .valuta {font-weight:normal;}
.price p{color:#0f0300;}


/* BOTTOM */
.bottom{width:1000px; margin:0 auto;}
.bottom .left{width:640px; float:left; padding-bottom:25px; padding:0 0 0 9px;}
.bottom .right{width:330px; float:right; padding:10px 20px 25px 0;}
.bottom .right li{padding-bottom:20px;}
.bottom .right h3{font:normal 13px Georgia, "Times New Roman", Times, serif; color:#dd9701; margin-bottom:6px;}
.bottom .right p{font:11px/16px Georgia, "Times New Roman", Times, serif; color:#c7ac83;}
.bottom .right a{color:#c7ac83; text-decoration:none;}
.bottom .right a:hover{text-decoration:underline;}

/* footer */
.footer{width:558px; margin:0 auto 0 17px; overflow:hidden; zoom:1; color:#c7ac83; font:11px Georgia, "Times New Roman", Times, serif; padding:40px 0 0 0;}
.footer a{color:#c7ac83;}
.copy{width:250px; float:left;}
.copy p{font:15px Georgia, "Times New Roman", Times, serif; margin-bottom:8px;}
.create{float:right; padding:4px 0 0 0;}

/* forms */
.content #forms td {padding:3px 5px 8px 0;color:#6a6a6a;font-size:0.85em;}
.content #forms td.lefttd {width:150px;}

.content #forms .jqTransformInputWrapper {width:270px !important;}
.content #forms .jqTransformInputInner div input {width:250px;}
.content #forms .jqTransformSelectWrapper {width:270px !important;}
.content #forms .jqTransformSelectWrapper ul {width:268px !important;}

/* tables */
table.tbl td {border:1px solid #8b8880;padding:5px 15px;vertical-align:top;}
table.tbl td.theader {background:#d1c49f;}


.int .jqTransformRadioWrapper {
	float: left;
}
/*
.no_ajax {display:block;text-decoration:none;}
*/
#calc_form {zoom:1;}
#calc_form:after {clear:both;display:block;content:'';}

.html_title {display:none;}
