@charset "windows-1251";
/* CSS Document */

html{
	height:100%;
}
body{
	min-width:1001px;
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;
	margin:0;
	padding:0;
	font:normal 13px Arial;
	color:#4d4136;
	background:transparent url(/images/bg.gif) repeat scroll 0 0;
}
a{
	color:#A43E52;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
div.clear_fix{
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}
div.clear_fix2{
	clear:both;
	line-height:0;
	font-size:0;
	height:9px;
	margin:15px 0;
	background:transparent url(/images/line.png) no-repeat scroll 100% 0;
}
div.line{
	line-height:0;
	font-size:0;
	height:9px;
	background:transparent url(/images/line.png) no-repeat scroll 100% 0;
}
img{
	border:none;
}
h5{
	font:normal 18px Georgia;
	color:#9b8c58;
	margin:0;
	background:transparent url(/images/h3.gif) no-repeat scroll 140px 0;
}
h4{
	font:normal 16px Georgia;
	color:#9b8c58;
	margin:0;
	padding:0;
}
h4.product a {
	font:normal 16px Georgia;
	color:#9b8c58;
	margin:0;
	padding:0;
}
h4.product a:hover{
	text-decoration:none;
}
h1{
	font:normal 24px Georgia;
	color:#7F0115;
	display:inline;
	margin:0;
	padding:0 30px 0 0;
	background:transparent url(/images/h3.gif) no-repeat scroll 100% 50%;
}
h3{
	font:normal 24px Georgia;
	color:#7F0115;
	display:inline;
	margin:0;
	padding:0 30px 0 0;
	background:transparent url(/images/h3.gif) no-repeat scroll 100% 50%;
}
h2{
	font:normal 24px Georgia;
	color:#745d3B;
	display:inline;
	margin:0;
	padding:0 30px 0 0;
	background:transparent url(/images/h3.gif) no-repeat scroll 100% 50%;
}
#without_bg, #without_bg2,  #without_bg3{
	background:none;
}
#bg_2{
	background:transparent url(/images/content_2_2.png) no-repeat scroll 10px 0;
}
#pad{
	margin:0 0 0 16px;
}
#new_width, #new_width2{
	width:65%;
}
p.center{
	text-align:center;
}
div.wrapper{
	padding:0;
}


/* head start */
div.head{
	width:100%;
	overflow:hidden;
	height:250px;
	position:relative;
}
div.head_left{
	float:left;
	width:230px;
}
div.head_right{
	float:right;
	width:100%;
	margin:0 -230px 0 0;
}
div.head_right div.inner{
	padding:0 360px 0 0;
}
div.contact{
	width:170px;
	height:250px;
	position:absolute;
	top:0;
	right:0;
	background:transparent url(/images/zigzag01.png) no-repeat scroll 0 0;
}
div.link_head, div.link_footer{
	text-align:center;
	font:normal 12px Tahoma;
	padding:30px 0 2px 0;
}
div.link_head img, div.link_footer img{
	vertical-align:bottom;
}
div.link_head a, div.link_footer a{
	padding:0 0 1px 0;
	margin:0 12px;
	color:#DCBFC4;
	text-decoration:none;
	border-bottom:dashed 1px #DCBFC4;
}
div.link_head a:hover, div.link_head2 a:hover{
	border-bottom:none 0;
}
div.link_head2{
	text-align:center;
	font:normal 11px "Palatino Linotype", Palatino;
	padding:0 0 2px 0;
}
div.link_head2 img{
	vertical-align:bottom;
}
div.link_head2 a{
	font-size:16px;
	margin:0 20px;
	color:#DD8A37;
	text-decoration:none;
	border-bottom:dashed 1px #DD8A37;
}
div.head div.banner p{
	margin:30px 0;
	text-align:center;
}
div.contact p.tel_up{
	color:#D2A4AB;
	font:normal 14px "Palatino Linotype", Palatino;
	margin:62px 0 0 10px;
}
div.contact p.tel_down{
	color:#F9B941;
	font:normal 32px "Palatino Linotype", Palatino;
	margin:0 0 0 10px;
}
div.contact p.tel_inf{
	color:#FFF;
	font:normal 12px Tahoma;
	margin:0 0 0 10px;
	line-height:20px;
}
div.contact p.tel_inf a{
	color:#F1AE3E;
	text-decoration:underline;
}
div.contact p.tel_inf a:hover{
	text-decoration:none;
}
/* head end */


/* blocks 1 start */
div.cont_1{
	height:1%;
	background:#FFF url(/images/cont_1_left.png) repeat-y scroll 0 0;
}
div.cont_1_r{
	background:transparent url(/images/cont_1_right.png) repeat-y scroll 100% 0;
}
div.cont_1_r_d{
	background:transparent url(/images/cont_1_right_d.png) no-repeat scroll 100% 100%;
}
div.cont_1_round_up{
	background:transparent url(/images/cont_1_round_up.png) no-repeat scroll 221px 0;
}
div.cont_1_round_down{
	width:100%;
	overflow:hidden;
	background:transparent url(/images/cont_1_round_down.png) no-repeat scroll 221px 100%;
	padding:0 0 20px 0;
}
div.cont_1_left{
	float:left;
	width:230px;
}
div.cont_1_left div.inner{
	background:transparent url(/images/cont_1_left_u.png) no-repeat scroll 0 0;
}
div.cont_1_right{
	float:right;
	width:100%;
	margin:0 -230px 0 0;
}
div.cont_1_right div.inner{
	padding:0 233px 0 0;
}
div.cont_1_wrap_in{
	width:100%;
	overflow:hidden;
}
div.cont_1_left_in{
	float:left;
	width:100%;
	margin:0 -196px 0 0;
}
div.cont_1_left_in div.inner_in{
	padding:0 196px 0 0;
}
div.cont_1_right_in{
	float:right;
	width:196px;
}
div.cont_1_right_in div.inner_in{
	background:transparent url(/images/cont_1_right_u.png) no-repeat scroll 1px 0;
}
/* blocks 1 end */


/* zakaz start */
p.zakaz_head{
	font:normal 18px Georgia;
	color:#2d1f12;
	padding:33px 0 0 0;
	margin:0 0 0 28px;
}
p.zakaz_tov{
	font:normal 12px Arial;
	color:#4d4136;
	margin:15px 0 0 28px;
	line-height:18px;
}
p.zakaz{
	font:normal 12px Arial;
	margin:25px 0 0 28px;
}
p.zakaz a{
	color:#971b2e;
	text-decoration:underline;
}
p.zakaz a:hover{
	text-decoration:none;
}
p.zakaz_enter{
	font:normal 16px Arial;
	color:#444;
	margin:55px 0 20px 28px;
	line-height:18px;
}
p.zakaz_enter a{
	color:#971B2E;
}
ul.user{
	padding:0 0 0 22px;
	margin:35px 0;
	list-style:none;
}
ul.user li{
	padding:3px 0 3px 10px;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:14px;
	background:transparent url(/images/user_list.gif) no-repeat scroll 0 9px;
}
ul.user li.nastr{
	padding:12px 0 3px 10px;
	background:transparent url(/images/user_list.gif) no-repeat scroll 0 18px;
}
ul.user li a{
	color:#971b2e;
}

ul.office{
	margin:35px 0;
}
ul.office li{
	color: #444444;
	padding:3px 0 3px 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
}
ul.office li.nastr{
	padding:12px 0 3px 0;
}

ul.office li a{
	color:#971b2e;
	font-size: 12px;
}


div.input{
	width:149px;
	padding:0 4px;
	height:21px;
	margin:10px auto;
	background:transparent url(/images/input.gif) no-repeat scroll 50% 50%;
}
form{
	margin:0;
	padding:0;
}
div.input input{
	margin:0;
	padding:3px 0 0 0;
	width:149px;
	border:0 none;
	background:none;
	font:normal 11px Arial;
	color:#444;
}
p.zakaz_links{
	font:normal 12px Arial;
	margin:10px 0 0 28px;
	line-height:20px;
}
p.zakaz_links a{
	color:#971b2e;
	text-decoration:underline;
}
p.zakaz_links a:hover{
	text-decoration:none;
}
p.zakaz_button{
	margin:20px 20px 0 0;
	text-align:right;
}
input.login_button {
	background-image: url(/images/enter.gif); 
	width: 67px; 
	height: 21px; 
	border-width: 0;
}
/* zakaz end */


/* podarok start */
p.podarok_button{
	margin:5px 37px 0 0;
	text-align:right;
}
ul.podarok_list{
	padding:0 24px 0 37px;
	margin:60px 0 0 0;
	list-style:none;
}
ul.podarok_list li{
	border-bottom:dashed 1px #ABA5A0;
	padding:15px 0 15px 10px;
	font:normal 18px "Palatino Linotype", Palatino;
	line-height:20px;
	background:transparent url(/images/podarok_list.png) no-repeat scroll 0 23px;
}
ul.podarok_list li a{
	color:#C49135;
	text-decoration:none;
}
ul.podarok_list li a:hover{
	color:#FFF;
}
/* podarok end */


/* content start */

div.content_1{
	padding:25px 10px 0px 16px;
}
div.blok_cont_1{
	float:left;
	width:33%;
}
div.blok_cont_1 a{
	text-align:center;
	font:normal 17px Georgia;
	color:#776043;
	text-decoration:none;
}
div.blok_cont_1 p{
	text-align:center;
}
#marg, #marg2, #marg3, #marg4, #marg5, #marg6{
	margin:0 0 15px 0;
}
div.marg {
	margin:0 0 15px 0;
}
table.table_01{
	margin:10px 0;
	width:100%;
	border:0 none;
	border-collapse:collapse;
}
table.table_01 td{
	padding:10px 5px;
	font:normal 12px Arial;
	color:#4D4136;
	vertical-align:top;
	text-align:left;
}
table.table_01 strong{
	font:italic 12px Georgia;
	color:#B2A77F;
}
table.table_01 span.day{
	font:italic 24px Georgia;
	color:#7F0115;
}
table.table_01 span.name{
	font:italic 12px Georgia;
	color:#7F0115;
}
table.table_01 span.znak{
	font:italic 18px Georgia;
	color:#B2A77F;
}
table.table_01 a.znak{
	color:#B2A77F;
}
table.table_01 .tr_01 td{
	height:38px;
	background:#EBE8DE;
	font:normal 12px Arial;
	color:#2D1F12;
	vertical-align:middle;
	padding:0 5px;
}
table.table_01 td.td_01_l{
	width:30%;
	padding:0 0 0 10px;
	background:#EBE8DE url(/images/table_01_l.png) no-repeat scroll 0 0;
}
table.table_01 td.td_01_znak{
	width:124px;
	padding:0 0 0 10px;
}
table.table_01 td.td_01_r{
	width:30%;
	padding:0 10px 0 0;
	background:#EBE8DE url(/images/table_01_r.png) no-repeat scroll 100% 0;
}

table.table_02{
	margin:10px 0;
	width:100%;
	border:0 none;
	border-collapse:collapse;
}
table.table_02 td{
	padding:10px 5px;
	font:normal 12px Arial;
	color:#4D4136;
	vertical-align:top;
	text-align:left;
}
table.table_02 strong{
	font:italic 12px Georgia;
	color:#B2A77F;
}
table.table_02 .tr_01 td{
	height:38px;
	background:#EBE8DE;
	font:normal 12px Arial;
	color:#2D1F12;
	vertical-align:middle;
	padding:0 5px;
}
table.table_02 .tr_01 td.price{
	width: 50px;
	padding-left: 10px;
}
table.table_02 .tr_01 td.count{
	width: 70px;
}
table.table_02 td.td_01_l{
	width:20%;
	padding:0 0 0 10px;
	background:#EBE8DE url(/images/table_01_l.png) no-repeat scroll 0 0;
}
table.table_02 td.td_01_r{
	width:12%;
	background:#EBE8DE url(/images/table_01_r.png) no-repeat scroll 100% 0;
}

table.table_spares{
	margin:10px 0;
	width:100%;
	border:0 none;
	border-collapse:collapse;
}
table.table_spares td{
	padding:5px 5px;
	font-size: 14px;
	color:#4D4136;
	vertical-align:top;
	text-align:left;
}
table.table_spares strong{
	font:italic 12px Georgia;
	color:#B2A77F;
}
table.table_spares .tr_01 td{
	height:38px;
	background:#EBE8DE;
	color:#2D1F12;
	vertical-align:middle;
	padding:0 5px;
	font:normal 12px Arial;
}
table.table_spares td.td_01_l{
	width: 20px;
	padding:0 0 0 10px;
	background:#EBE8DE url(/images/table_01_l.png) no-repeat scroll 0 0;
}
table.table_spares td.td_01_r {
	width:70px;
	background:#EBE8DE url(/images/table_01_r.png) no-repeat scroll 100% 0;
}

table.table_files{
	margin:10px 0;
	width:100%;
	border:0 none;
	border-collapse:collapse;
}
table.table_files td{
	padding:5px 5px;
	font:normal 12px Arial;
	color:#4D4136;
	vertical-align:top;
	text-align:left;
}
table.table_files strong{
	font:italic 12px Georgia;
	color:#B2A77F;
}
table.table_files .tr_01 td{
	height:38px;
	background:#EBE8DE;
	color:#2D1F12;
	vertical-align:middle;
	padding:0 5px;
	font:normal 12px Arial;
}
table.table_files td.td_01_l{
	width: 30%;
	padding:0 0 0 10px;
	background:#EBE8DE url(/images/table_01_l.png) no-repeat scroll 0 0;
}
table.table_files td.td_01_r {
	width: 70%;
	background:#EBE8DE url(/images/table_01_r.png) no-repeat scroll 100% 0;
}


table.table_spares_upload{
	margin:10px 0;
	width:100%;
	border:0 none;
	border-collapse:collapse;
}
table.table_spares_upload td{
	padding:5px 5px;
	font:normal 12px Arial;
	color:#4D4136;
	vertical-align:top;
	text-align:left;
}
table.table_spares_upload strong{
	font:italic 12px Georgia;
	color:#B2A77F;
}
table.table_spares_upload .tr_01 td{
	height:38px;
	background:#EBE8DE;
	color:#2D1F12;
	vertical-align:middle;
	padding:0 5px;
	font:normal 12px Arial;
}
table.table_spares_upload .tr_01 td.description{
	width: 60px;
}
table.table_spares_upload td.td_01_l{
	width: 230px;
	padding:0 0 0 10px;
	background:#EBE8DE url(/images/table_01_l.png) no-repeat scroll 0 0;
}
table.table_spares_upload td.td_01_r {
	width: 82px;
	background:#EBE8DE url(/images/table_01_r.png) no-repeat scroll 100% 0;
}

table.table_orders{
	margin:10px 0;
	width:100%;
	border:0 none;
	border-collapse:collapse;
}
table.table_orders td{
	padding:10px 5px;
	font:normal 12px Arial;
	color:#4D4136;
	vertical-align:top;
	text-align:left;
}
table.table_orders strong{
	font:italic 12px Georgia;
	color:#B2A77F;
}
table.table_orders .tr_01 td{
	height:38px;
	background:#EBE8DE;
	font:normal 12px Arial;
	color:#2D1F12;
	vertical-align:middle;
	padding:0 5px;
}
table.table_orders .tr_01 td.price{
	width: 25%;
}

table.table_orders td.td_01_l{
	width:25%;
	padding:0 0 0 10px;
	background:#EBE8DE url(/images/table_01_l.png) no-repeat scroll 0 0;
}
table.table_orders td.td_01_r{
	width:25%;
	background:#EBE8DE url(/images/table_01_r.png) no-repeat scroll 100% 0;
}


p.intro{
	text-align:justify;
}
div.intro{
	text-align:justify;
}
p.path{
	font:normal 12px Arial;
	color:#444;
}
h2.razd{
	font: normal 19px Georgia;
	color:#978852;
	background:transparent url(/images/razd.gif) no-repeat scroll 100% 7px;
	padding:0 12px 0 0;
}
div.tovar_cont_1 {
	font:normal 14px Georgia;
	margin:15px 0;
	text-align:center;
	line-height:30px;
}
div.tovar_cont_1 img{
	margin:0 10px;
}
div.tovar_cont_1 a{
	white-space:nowrap;
	color:#a93749;
	text-decoration:none;
	border-bottom:dashed 1px #A93749;
}
div.tovar_cont_1 a:hover{
	border-bottom:none 0;;
}
/* content end */



/* blocks 2 start */
div.cont_2{
	margin:1px 0 0 0;
	height:1%;
	background:#FFF url(/images/cont_2_left.png) repeat-y scroll 0 0;
}
div.cont_2_r{
	background:transparent url(/images/cont_2_right.png) repeat-y scroll 100% 0;
}
div.cont_2_l_d{
	background:transparent url(/images/cont_2_left_d.png) no-repeat scroll 0 100%;
}
div.cont_2_r_d{
	background:transparent url(/images/cont_2_right_d.png) no-repeat scroll 100% 100%;
}
div.cont_2_r_u{
	background:transparent url(/images/cont_2_right_u.png) no-repeat scroll 100% 0;
}
div.cont_2_round_up{
	background:transparent url(/images/cont_2_round_up.png) no-repeat scroll 221px 0;
}
div.cont_2_round_down{
	width:100%;
	overflow:hidden;
	background:transparent url(/images/cont_2_round_down.png) no-repeat scroll 221px 100%;
	padding:0 0 20px 0;
}
div.cont_2_left{
	float:left;
	width:230px;
}
div.cont_2_left div.inner{
	background:transparent url(/images/cont_2_left_u.png) no-repeat scroll 0 0;
}
div.cont_2_right{
	float:right;
	width:100%;
	margin:0 -230px 0 0;
}
div.cont_2_right div.inner{
	padding:0 233px 0 1px;
}
/* blocks 2 end */


/* catalog start */
ul.catalog{
	padding:15px 10px 0 10px;
	margin:0 0 0 0;
	list-style:none;
}
ul.catalog li{
	padding:10px 0 10px 20px;
	font:normal 16px "Palatino Linotype", Palatino;
	line-height:20px;
	background:transparent url(/images/catalog_list.png) no-repeat scroll 0 14px;
}
ul.catalog li a{
	color:#584117;
	text-decoration:none;
	border-bottom:dashed 1px #584117;
}
ul.catalog li a:hover{
	border-bottom:none 0;
}
/* catalog end */


/* content 2 start */
div.content_2{
	height:1%;
	padding: 25px 20px 0 16px;
	background:transparent url(/images/content_2.png) no-repeat scroll 10px 0;
}
div.blok_cont_2{
	float:left;
	width:24%;
}
div.blok_cont_2 a{
	text-align:center;
	font:normal 14px Georgia;
	color:#7F0115;
	text-decoration:none;
}
div.blok_cont_2 p{
	text-align:center;
}
div.content_2_left, div.content_2_right{
	float:left;
	width:49%;	
}
div.content_2_left div.in, div.content_2_right div.in{
	overflow:hidden;
}
div.date{
	float:left;
	width:60px;
	font:italic 12px Georgia;
	color:#808080;
}
div.date span{
	font:italic 33px Georgia;
	color:#978852;
}
div.news{
	width:100%;
	float:right;
	margin:0 -60px 0 0;
	padding:5px 0 0 0;
}
div.news_in{
	padding:0 110px 0 0;
}
div.blok_cont_3{
	float:left;
	width:24%;
}
div.blok_cont_3 a{
	text-align:center;
	font:normal 13px Arial;
}
div.blok_cont_3 p{
	text-align:center;
}
p.voit_button{
	margin:10px 0 10px 25px;
}
div.specifications {
	padding-left: 15px;
}
/* content 2 end */


/* content 3 start */
div.content_3{
	height:1%;
	padding: 25px 1px 0 0;
}
/* content 3 end */


/* content 4 start */
div.content_4_left{
	float:left;
	width:100%;
	margin:0 -196px 0 0;
}
div.content_4_left div.content_4{
	padding:0 196px 0 0;
}
div.content_4_right{
	float:right;
	width:196px;
}
ul.text{
	padding:0;
	margin:0 0 20px 0;
	list-style:none;
}
ul.text li{
	padding:0 0 0 10px;
	line-height:16px;
}
span.color{
	color:#A39666;
}
/* content 4 end */


/* round div start */
div.nav{
	float:left;
/*	width:360px; */
	margin:0 0 0 20px;
	padding:10px 0 0 0;
}
div.nav a.number, div.ser_l_t_right a.number{
	margin:0 0 0 10px;
	padding:2px;
	color:#6E5637;
	text-decoration:none;
}
div.nav a.number:hover, div.ser_l_t_right a.number:hover{
	background:#6e5637;
	color:#FFF;
}
a.act, a.act2 {
	margin:0 0 0 10px;
	padding:2px;
	color:#6E5637;
	text-decoration:none;
	background:#6e5637;
	color:#FFF;
}
div.ser_l_t{
	float:left;
	margin:0 0 0 10px;
	background:#F0EEE6 url(/images/ser_l_t.gif) no-repeat scroll 0 0;
	width:205px;
}
div.ser_r_t{
	background:transparent url(/images/ser_r_t.gif) no-repeat scroll 100% 0;
}
div.ser_l_b{
	background:transparent url(/images/ser_l_b.gif) no-repeat scroll 0 100%;
}
div.ser_r_b{
	background:transparent url(/images/ser_r_b.gif) no-repeat scroll 100% 100%;
	padding:10px;
	text-align:center;
}
div.ser_l_t_right{
	float:left;
	background:#F0EEE6 url(/images/ser_l_t.gif) no-repeat scroll 0 0;
	width:186px;
}
div.ser_l_t_next{
	float:right;
	margin:0 10px 0 0;
	background:#F0EEE6 url(/images/ser_l_t.gif) no-repeat scroll 0 0;
	width:205px;
}
div.ser_l_t_prev{
	float:left;
	margin:0 0 0 10px;
	background:#F0EEE6 url(/images/ser_l_t.gif) no-repeat scroll 0 0;
	width:205px;
}
#non_act{
	background:none;
}
#non_act div{
	background:none;
}
/* round div end */


/* tovar start */
div.tovar{
	float:left;
	width:200px;
	text-align:center;
}
div.info{
	float:right;
	width:100%;
	margin:0 -200px 0 0;
}
div.info_in{
	padding:0 200px 0 0;
}
div.info_in2{
	margin:0 200px 0 0;
}
p.price{
	padding:0;
	margin:0;
	font:normal 11px Arial;
	color:#444;
}
p.price_num{
	padding:0;
	margin:0;
	font:normal 24px Georgia;
	color:#7F0115;
}
div.input_2{
	width:130px;
	padding:0 0 0 10px;
	height:21px;
	margin:10px 0;
	background:transparent url(/images/input_2.gif) no-repeat scroll 0 0;
}
div.input_2 input{
	margin:0;
	padding:3px 0 0 0;
	width:30px;
	border:0 none;
	background:none;
	font:normal 12px Arial;
	color:#444;
}
div.input_2 a{
	float:right;
}
/* tovar end */


/* sobutia start */
div.sobutia{
	padding:10px 10px 15px 0;
	background:transparent url(/images/line2.png) no-repeat scroll 100% 100%;
}
div.sobutia p{
	font-size:12px;
}
span.date{
	font:italic 12px Georgia;
	color:#808080;
}
/* sobutia start */


/* footer start */
div.footer{
	height:124px;
	position:relative;
}
div.footer_in{
	padding:30px 0 0 240px;
}
div.footer_in div{
	color:#FFF;
	float:left;
	width:24%;
	text-align:center;
}
div.footer_in a{
	color:#F1AE3E;
}
div.footer_in a:hover{
	text-decoration:none;
}
div.footer_in .mail{
	text-align:left;
}
div.footer_in .copy{
	color:#F1AE3E;
	text-align:right;
}
div.footer_cont{
	width:230px;
	position:absolute;
	top:0;
	left:0;
}
div.footer_cont p.tel_up{
	color:#D2A4AB;
	font:normal 14px "Palatino Linotype", Palatino;
	margin:26px 0 0 40px;
}
div.footer_cont p.tel_down{
	color:#F9B941;
	font:normal 32px "Palatino Linotype", Palatino;
	margin:0 0 0 40px;
}
div.zigzag{
	position:absolute;
	top:0;
	right:0;
	height:124px;
	width:239px;
	background:transparent url(/images/zigzag02.png) no-repeat scroll 100% 0;
}
div.link_footer{
	padding:10px 0 3px 0;
	position:absolute;
	bottom:0;
	left:0;
	height:27px;
	width:100%;
	background:transparent url(/images/footer.png) repeat-x scroll 0 0;
}
div.link_footer a:hover{
	border-bottom:none 0;
}
/* footer end */


/* forms start */
div.itext_l {
	background: transparent url(/images/input_l.gif) no-repeat scroll 0pt 0pt;
	padding-left: 4px;
	height: 21px;
}
div.itext_r {
	background: transparent url(/images/input_r.gif) no-repeat scroll top right;
	padding-right: 4px;
	height: 21px;
	
}
div.itext_c {
	background: transparent url(/images/input_c.gif) repeat-x scroll 0pt 0pt;
	height: 21px;
}
input.itext {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#444444;
	font-family:Arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:3px 0 0;
	width:100%;
}
div.search_string {
	width: 300px;
	padding-right: 5px;
	float: left;
}
input.button_67 {
	border:0;
	background: url('/images/button_bg_67.gif') transparent;
	color: #FFFFFF;
	height: 21px;
	width: 67px;
	padding: 0 15px 3px 0;
	font-family: arial;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
}
input.button_80 {
	border:0;
	background: url('/images/button_bg_80.gif') transparent;
	color: #FFFFFF;
	height: 21px;
	width: 80px;
	padding: 0 15px 3px 0;
	font-family: arial;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
}
input.button_100 {
	border:0;
	background: url('/images/button_bg_100.gif') transparent;
	color: #FFFFFF;
	height: 21px;
	width: 100px;
	padding: 0 15px 3px 0;
	font-family: arial;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
}
input.button_120 {
	border:0;
	background: url('/images/button_bg_120.gif') transparent;
	color: #FFFFFF;
	height: 21px;
	width: 120px;
	padding: 0 15px 3px 0;
	font-family: arial;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
}
input.button_300 {
	border:0;
	background: url('/images/button_bg_300.gif') transparent;
	color: #FFFFFF;
	height: 21px;
	width: 300px;
	padding: 0 15px 3px 0;
	font-family: arial;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
}
.questionField {
border : 1px solid #4D4136;;
}
.questionFieldWrong{
 border: 1px solid #A43E52;
}
.questionFieldRight{
 border: 1px solid #3a3;
}

textarea.ttext {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#444444;
	font-family:Arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:2px 0 2px 0;
	padding:3px 0 0 4px;
	width:99%;
}

div.ttext_t_l {
	background: transparent url(/images/angle_t_l.gif) no-repeat scroll top left;
}
div.ttext_t_m {
	background: transparent url(/images/border_t.gif) repeat-x scroll top left;
}
div.ttext_t_r {
	background: transparent url(/images/angle_t_r.gif) no-repeat scroll top right;
}
div.ttext_b_l {
	background: transparent url(/images/angle_b_l.gif) no-repeat scroll bottom left;
}
div.ttext_b_m {
	background: transparent url(/images/border_b.gif) repeat-x scroll bottom left;
}
div.ttext_b_r {
	background: transparent url(/images/angle_b_r.gif) no-repeat scroll bottom right;
}
div.ttext_r {
	background: transparent url(/images/border_r.gif) repeat-y scroll top right;
}
div.ttext_l {
	background: transparent url(/images/border_l.gif) repeat-y scroll top left;
}

label {
	cursor:pointer;
}
div.iamount {
	width: 40px;
}

div.add_to_cart {
	padding: 5px 0 10px 0;
	width: 160px;
}
div.add_to_cart div.amount{
	width: 48px;
	float: left;
	padding-right: 5px;
}
input.add_to_cart_button {
	border:0;
	background: url('/images/cart.gif') transparent;
	color: #FFFFFF;
	height: 21px;
	width: 87px;
	padding: 0 15px 3px 0;
	font-family: arial;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
}

.gi_untit{
	background : url(../_img/untitled2.gif) repeat-x top;
	width: 100%;
}
/* forms end */