*{
margin:0px;
border:0;
}

body{
	background:#fff url('../images/bg.jpg') repeat-x;
	padding-bottom:30px;
	font-family:Tahoma;
}
a, a:visited{
	color:#336AC6;
}
a:hover{
	text-decoration:none;
	color:#336AC6;
}

.main{
	width:1085px;
	margin:0 auto;
}
.header{
	margin-top:60px;
	font-family: Verdana, Geneva, sans-serif;
}
.h_menu{
	width:100%;
}
.h_menu a{
color:#000;
text-decoration:none;
	border-bottom:2px #FAC300 solid;
}
.h_menu a:hover{
	border-bottom:0;
}

.head_link {
    font-family: Verdana, Geneva, sans-serif;
    color: #000000 !important;
    text-decoration:none;
    border-bottom:2px #FAC300 solid;
}

.logo{
	width:285px;
	height:38px;
	background:transparent url('../images/logo.png') no-repeat top right;
}
.logo-td {
    width:285px;
    height:38px;
}
#h_menu_spacer{
	width:150px;
}
.current_item a{
	font-weight:bold;
	border-bottom:0;
}
.content{
	width:1085px;
	margin-top:50px;
}
.l_content{
	width:500px;
	height:auto;
	float:left;
	font-family:Tahoma;
	margin-left:40px;

}
.l_content h1{
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:20px;
    font-size:26px;
}
.l_content h2{
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:20px;
}
.l_content p:first-letter{
	margin-left:8px;
}
.l_content p{
	color:#636363;
	font-size:14px;
	line-height:24px;
}
.p_img01{
	background: url('../images/pads02.jpg') no-repeat top left;
	width:500px;
	height:345px;
	margin-top:60px;
}
.p_img02{
	background: url('../images/pads03.jpg') no-repeat top left;
	width:500px;
	height:283px;
}
.p_img03{
	background: url('../images/pads04.jpg') no-repeat top left;
	width:500px;
	height:235px;
}

.r_content{
	width:510px;
	height:auto;
	float:right;
	margin-right:30px;
}
.r_content h1{
	 font-style:italic;
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:24px;
	 margin-left:45px;
     font-weight:normal;
}

.r_content h1 a{
	color:#FFB900;
}
.pads_img{
	background: url('../images/pads01.jpg') no-repeat top left;
	width:350px;
	height:113px;
	padding:25px 0 0 148px;
	margin:35px 0 50px 0;
} 
.pads_img a{
	color:#90680e;
	font-size:24px;
}
.adv_img{
	background: url('../images/adv01.jpg') no-repeat top left;
	width:342px;
	height:169px;
	padding:25px 0 0 153px;
	margin:35px 0 45px 0;
} 
.adv_img a{
	color:#90680e;
	font-size:24px;
}
.adv_link{
	width:219px;
	height:1px;
	margin-top:35px;
}
.adv_link a{
	background: url('../images/adv_btn.gif') no-repeat top left;
	padding:5px 0 0 219px;

}
.r_pad_cont{
	width:480px;
	height:225px;
	font-family:Tahoma;
	margin-left:35px;
}
.r_pad_cont h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
    font-weight:normal;
}
.r_pad_cont p{
	margin-top:15px;
	color:#636363;
	font-size:15px;
}
.r_pad_sep{
	width:480px;
	height:3px;
	border-bottom: 2px black solid;
	margin:0 0 70px 35px;
}
.about_head{
	background: url('../images/about_h_bg.gif') no-repeat top left;
	margin:0 auto 30px auto;
	width:1000px;
	height:495px;
	padding:0 0 0 12px;
}
.about_head_body{
	background-color:#E2E2E2;
	height:471px;
	width:965px;
	float:left;
	padding:12px 0;
}
.about_head_body_item1{
	background: url('../images/adv_body.jpg') no-repeat top left;
	width:475px;
	height:292px;
	float:left;
}
.about_head_body_item2{
	background: url('../images/adv_body01.jpg') no-repeat top left;
	font-family:Verdana, Geneva, sans-serif;
    padding:30px 10px 0 60px;
    width:420px;
    height:262px;
	float:left;
	font-size:24px;
	font-weight:lighter;
}
.about_head_body_item9{
	background: url('../images/adv_body04.jpg') no-repeat top left;
	width:490px;
	height:292px;
	float:left;
	display:none;
}
.about_head_body_item10{
	background: url('../images/adv_body05.jpg') no-repeat top left;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	font-size:24px;
	font-weight:lighter;
    padding:30px 0 0 60px;
    height:262px;
	width:415px;
	float:left;
	display:none;
}
.about_head_body_item3{
	font-size:14px;
	border-left:1px #FAC300 solid;
	width:350px;
	padding-left:10px;
	margin-top:20px;
	line-height:22px; 
}
.about_head_body_item11{
	font-size:14px;
	border-left:1px #FAC300 solid;
	padding-left:10px;
	margin-top:20px;
    width:415px;
    line-height:17px;
}

.about_head_body_item4{
	margin-top:5px;
	background-color:#000;
	height:9px;
	width:964px;
	float:left;
}
.about_head_body_item5{
	background-color:#FAC301;
	height:9px;
	width:482px;
}
.about_head_body_item6{
	background: #E2E2E2 url('../images/adv_body06.jpg') no-repeat top left;
	float:left;
	width:476px;
	height:121px;
}
.about_head_body_item7{
	background: #E2E2E2 url('../images/adv_body03.jpg') no-repeat top left;
	float:left;
	width:489px;
	height:121px;
}
.about_head_body_item8{
	background: #E2E2E2 url('../images/about_slider.jpg') no-repeat top left;
	float:left;
	width:965px;
	height:42px;

}
#scroller{
	background: url('../images/scroller.gif') no-repeat top center;
	width:153px;
	height:42px;
	position:relative;
	left:812px;
}
#scroller_1{
	width:56px;
	height:42px;
	cursor:pointer;
}
.about_head_r{
	background: url('../images/about_h_bg_r.gif') no-repeat top left;
	height:495px;
	width:13px;
	float:left;
}
.about_content{
	margin:0 0 0 37px;;
	width:990px;
	height:750px;
	display:none;
}
#about_content_loader{
	background: url('../images/loader.gif') no-repeat  center top;
	margin:0 0 0 37px;;
	width:990px;
	height:750px;
	
}
.adv_reg{
	width:628px;
	height:auto;
	float:left;
	margin-left:23px;
	padding-left:25px;
	background: url('../images/adv_bg.jpg') repeat-x bottom;
}
.adv_reg h1{
	font-family:Verdana, Geneva, sans-serif;
	background: url('../images/adv_bg.png')  no-repeat top left;
	height:81px;
	font-size:24px;
	padding:25px 0 0 170px;
}
.web_reg{
	width:628px;
	height:auto;
	float:left;
	margin-left:23px;
	padding-left:25px;
	background: url('../images/adv_bg.jpg') repeat-x bottom;
}
.web_reg h1{
	font-family:Verdana, Geneva, sans-serif;
	background: url('../images/web_reg_bg.png')  no-repeat top left;
	height:81px;
	font-size:24px;
	padding:45px 0 0 130px;
}

.reg_label{
	color:#414141;
	font-weight:bold;
	margin:0 0 10px 8px;
}
.reg_inp_l{
	background: url('../images/reg_input_bg_l.gif') no-repeat top left;
	height:27px;
	padding-left:8px;
	margin-bottom:20px;
}
.reg_txt_l{
	background: url('../images/reg_txt_bg_l.gif') no-repeat top left;
	height:148px;
	padding-left:8px;
	margin-bottom:20px;
}
.reg_inp {
	background: url('../images/reg_input_bg.jpg') repeat-x top;
	height:21px;
	width:auto;
	padding:3px; 
	float:left;
}
.reg_txt{
	background: url('../images/reg_txt_bg.jpg') repeat-x top;
	height:148px;
	width:auto;
	padding:3px; 
	float:left;

}
.reg_txt textarea{
	height:138px;
	font-size:15px;
	overflow: auto;
}
.reg_inp input{
	height:19px;
	font-size:15px;
}
.reg_inp_r{
	float:left;
	background: url('../images/reg_input_bg_r.gif') no-repeat top right;
	width:9px;
	height:27px;
}
.reg_txt_r{
	float:left;
	background: url('../images/reg_txt_bg_r.gif') no-repeat top right;
	width:8px;
	height:148px;

}
.reg_pointer{
	float:left;
	background: url('../images/reg_point.gif') no-repeat center;
	height:27px;
	width:10px;
	margin-left:10px;
}
.submit_btn{
	background: url('../images/reg_btn.gif') no-repeat center;
	width:309px;
	height:48px;
	cursor:pointer;
	margin:0 0 15px 143px;
}
.reg_footer{
	float:left;
	margin:0 0 30px 23px;
	width:653px;
	height:8px;
	background: url('../images/adv_f.jpg') no-repeat bottom left;
}
.footer{
	font-family:Tahoma;
	color:#545454;
	height:110px;
	width:1085px;
	float:left;
	background: url('../images/f_bg.jpg') no-repeat top center;
	padding:15px 0 0 60px;
	
}
.search{
	float:right;
	width:400px;
	height:50px;
	padding-top:30px;
}
.search_l{
    display:none;
	background: url('../images/search_l.jpg') no-repeat top left;
	height:34px;
	padding:0 0 0 15px;
}
.search_inp{
	background: url('../images/search_bg.jpg') repeat-x;
	height:34px;
	width:255px;
	float:left;
}
.search_inp input{
	margin:3px 0;
	height:26px;
	font-size:20px;
	color:#A0A0A0;
	width:250px;
}
.search_r{
	background: url('../images/search_r.jpg') no-repeat top left;
	height:34px;
	float:left;
	width:30px;
}
#submit_search{
	background: url('../images/search_btn.jpg') no-repeat center;
	cursor:pointer;
	width:19px;
	height:30px;
	margin:2px 0;
}
.f_adres{
	font-size:12px;
	float:left;
	width:640px;
}
.f_phone{
margin-top:20px;
	font-size:22px;
	float:left;
	width:400px;
}
.webcase{
	float:left;
	font-size:14px;
	width:185px;
}
.wm_right_content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	text-align:center;
	margin-top:80px;
	background: url('../images/wm_reg.jpg') no-repeat top center;
	padding-top:105px;
	float:right;
	width:400px;
 	height:auto;
}
.rec_right_content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	text-align:center;
	margin-top:80px;
	background: url('../images/rec_reg.jpg') no-repeat top center;
	padding-top:90px;
	float:right;
	width:400px;
 	height:auto;
}
.adv_content{
	width:960px;
	height:auto;
	padding:15px;
}
.adv_left{
	width:600px;
	float:left;
	font-family:Tahoma;
	font-size:14px;
	color:#636363;
}
.adv_left h1{
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:26px;
	 color:#000;
	 margin-bottom:10px;
}
.adv_right{
	width:338px;
	float:right;
}
.adv_r_h{
	background: url('../images/adv_r_bg_h.jpg') no-repeat top left;
	width:338px;
	height:14px;
}
.adv_r_content{
	padding:0 15px;
	width:308px;
	height:auto;
	background-color:#F0F0F0;
	color:#4B4B4B;
	font-size:14px;
	text-align:justify;
}
.adv_r_content h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.adv_block{
	margin:30px 4px 20px 4px;
	width:300px;
	height:250px;
	border: 1px #B4B4B4 solid;	
}
#adv_link{
	width:304px;
	height:auto;
	margin:77px auto 0 auto;
}
#adv_link a{
	background: url('../images/adv_r_btn.jpg') no-repeat center;
	padding:33px 0 0 304px;
}
#web_link{
	width:304px;
	height:auto;
	margin:77px auto 0 auto;
}
#web_link a{
	background: url('../images/adv_r_w_btn.jpg') no-repeat center;
	padding:33px 0 0 304px;
}

.adv_r_f{
	background: url('../images/adv_r_bg_f.jpg') no-repeat top left;
	width:338px;
	height:13px;

}
#h1{
	margin-top:40px;
}
#h1 span{
	 color:#FDC70A;
}
.header2{
    margin-bottom:10px;
    color:#4F4F4F;
    font-size:18px;
}

#div1{
	margin-top:40px;
	background: url('../images/s_01.jpg') no-repeat top left;
	padding:0 0 0 125px;
    font-size:14px;
}
#div2{
	background: url('../images/s_02.jpg') no-repeat 12% top ;
	padding:0 0 0 175px;
	font-size:14px;
	height:90px;	
}
#div3{
	background: url('../images/s_03.jpg') no-repeat top left;
	padding:0 0 0 125px;
	font-size:14px;
	height:90px;	
}
#div4{
	margin:34px 112px 30px 47px;
	height:63px;
	cursor:pointer;
}
#div5{
	margin:34px 135px 30px 106px;
	height:63px;
	cursor:pointer;
}
.about_separator{
	margin:15px 40px 15px 115px;
	border-bottom: 1px #E0E0E0 dotted;
}
.adv_left p{
	 margin:5px 0;
}

.adv_left p:first-letter{
	 margin-left:5px;
}

.left{
	float:left;
}
.right{
	float:right;
}

/* Error styles */
.error{
	width:300px;
	height:auto;
	padding:10px;
	background-color:#FFD5D5;
	border: 2px red solid;
	text-align:center;
	font-size:14px;
	position:absolute;
	z-index:1000;
	display:none;
}
.error_close{
	 float:right;
	background: transparent url('../images/close.png') no-repeat center;
	width:22px;
	height:23px;
	cursor:pointer;
}

/* - - - -  new  - - - - -  */
.price{
    padding:0 0 45px 60px;
    font-family:Verdana, Geneva, sans-serif; 
}
.price p{
    margin:15px 0 0 18px;
    font-size:14px;
}
.price p span{
    font-size:16px;
}
#price_table{
    width:945px;
    margin:50px 0 0 18px;
    font-size:22px;
}
#price_table tr{
    height:47px;
}
#price_table td{
    padding-left:20px;
}

.price_head{
    background: transparent url('../images/price_01.jpg') repeat-x;
    height:50px !important; 
    font-size:24px;
    font-weight:bold;
}




























