
body{font: 12px/19px arial;padding: 0;margin: 0;color: #111;background: #012C66}

a:link, a:visited{}
a:hover{}

h1{font: italic 24px impact;color: #F7C100;margin: 0 0 20px 0;padding: 0}
h2{font: italic bold 16px arial;color: #013781;margin: 0 0 10px 0;padding: 0}
h3{font: italic bold 16px arial;margin: 0;padding: 0;}
h6{}

p{margin: 1em 0}

.clear{ clear: both }

#logo{background: #f7c100;padding: 5px 50px 5px 10px;vertical-align: top  }

#nav{background: #f7c100;width: 100%  }
.horbar{ }
.horbar table{width: 100%  }
.horbar table td {}
.horbaritem	{position: relative;}
.horbaritem a:link, .horbaritem a:visited{font: italic 14px impact;color: #012c66;white-space: nowrap;padding: 5px 5px 5px 5px;text-align: center }
.horbaritem a:hover{color: #F7C100;background: #012C66;text-decoration: none;}
.horbaritem a.act{ font: italic 14px impact;display: block;white-space: nowrap;padding: 5px;text-align: center;color: #F7C100;background: #012C66;text-decoration: none;cursor: text }
.horbaritem a img{ }


.submenu	{ position: absolute;visibility: hidden;left: -5px; top: 0;background: #012C66;z-index: 5}

.subframe	{position: relative;padding: 5px 5px 3px 5px  }

.item a:link, .item a:visited {display: block!important;color: #c9daf2;margin:0 0 2px 0;padding: 5px 10px 5px 10px;background: #013781;text-decoration: none;}
.item a:hover {background: #F7C100;color: #013781;text-decoration: none;}






#pics_table{ height: 270px }
#pics_table td{ width: 33% }


#marquee{ background: #D21505;color: #fff;padding: 3px 5px 5px 5px;font: 12px tahoma }
#marquee a:link, #marquee a:visited{ color: #F7C100;}
#marquee a:hover{ color: white;}

#home_cols td{vertical-align: top  }

.blue_col{ background: #013781;width: 33%; }

.yellow_col{ background: #f7c100;width: 33%;padding-right: 0!important }
.yellow_col_2{ background: #f7c100;width: 66%;padding-right: 0!important }

.yellow_col h1{ color: #111;margin-bottom: 20px}
.yellow_col_2 h1{ color: #111;margin-bottom: 20px}

.blue_col{color: white}
.blue_col a:link, .blue_col a:visited{color: #F7C100}
.blue_col a:hover, .blue_col a:active{color: white}


.blue_col h1 a:link, .blue_col h1 a:visited{color: #F7C100}
.blue_col h1 a:hover{color: white}

.blue, .dark_blue{background:#013781;padding: 20px;   }
.blue p {font: 12px/19px arial;padding: 0;color: #ffffff;}
/*.blue img, .dark_blue img {border:4px solid #f7c100;}
.blue img:hover, .dark_blue img:hover {border:4px solid white;}*/

.yellow{ background: #F7C100;padding: 20px 0 20px 20px; }
.yellow a:link, .yellow a:visited{ color: #111 }
.yellow a:hover, .yellow a:active{ color: #D21505 }
/*.yellow img {border:4px solid #D21505;}
.yellow img:hover {border:4px solid #111111;}*/

.yellow ol{margin: 0 0 0 20px}

.yellow ol li{margin: 20px 0 20px 0 }


.red_link:link,.red_link:visited{ color: #111;white-space: nowrap }
.red_link:hover{ color: #D21505; }


ul.uslugi_list{margin: 0;padding: 0 0 0 15px;  }
ul.uslugi_list li a:link, ul.uslugi_list li a:visited{color: white; }
ul.uslugi_list li a:hover, ul.uslugi_list li a:active{color: #F7C100; }

ul.uslugi_list_search{margin: 10px 0 0 0;padding: 0 0 0 15px;color: #F7C100  }
ul.uslugi_list_search li a:link, ul.uslugi_list_search li a:visited{color: #F7C100; }
ul.uslugi_list_search li a:hover, ul.uslugi_list_search li a:active{color: white; }


#gumi_search{ margin: 20px 0 0 0;padding: 0 }
#fieldset1_table{ margin: 0 0 10px 0 }
#fieldset1_table td{ padding: 0;width: 33%;}
#fieldset1_table td input{display: block }
#fieldset1_table td select{width: 80% }

#fieldset2_table td{padding: 0;vertical-align: top  }
#fieldset2_table td img{float: left;margin: 10px 0 0 0  }
.label_td{ width: 33%;white-space: nowrap;padding: 7px 6px 7px 0!important}
.label_td strong{ color:#D21505 }
#fieldset2_table td input, #fieldset2_table td textarea{width: 90% }
#fieldset2_table td input.captcha_input{width: 80px;margin: 10px 0 0 10px}
#fieldset2_table td select{margin: 7px 0 7px 0;border: 0;width: 90%}
#gumi_search input[type="submit"]{cursor: pointer;width: 80px }
.buton{ text-align: right;margin: 20px 20px 0 0; }


#registraciq{ margin: 20px 0 0 0;padding: 0 }

#reg_table td{padding: 0;vertical-align: top  }
.label_td{ white-space: nowrap;padding: 7px 6px 7px 0!important;width: 30%}
.label_td strong{ color:#D21505 }
#reg_table td input, #reg_table td textarea{width: 90% }
#reg_table td input.captcha_input{width: 80px;margin: 10px 0 0 10px}
#reg_table td select{margin: 7px 0 7px 0;border: 0;width: 90%}
#registraciq input[type="submit"],#registraciq input[type="button"]{cursor: pointer;width: auto;margin: 10px 20px 0 0 }


.cats{  }
.cats td{ padding: 15px 15px 15px 0;text-align: center }
.cats td a:link, .cats td a:visited{ display: block; }
.cats td a img{ display: block;margin: 0 auto;border: 0 }


a.active_submenu{ color: #F7C100!important;text-decoration: none;cursor: text }

.price{ color: #D21505;font-weight: bold }

.next_prev_holder{color: #0e8dbc;margin: 20px 0 20px 0;float: left;}
.next_prev_holder span{padding:5px 6px 3px 6px;color: #D21505;font-weight: bold  }
.next_prev_holder a:link, .next_prev_holder a:visited{padding:5px 6px 3px 6px;}
.next_prev_holder a:hover{padding:5px 6px 3px 6px;}

.next_prev_holder img, .next_prev_holder img:hover{ border: 0 }
.pokazva{ float: right;margin: 20px 20px 20px 0; }



.zapazete_4as:link,.zapazete_4as:visited{ font: 18px arial;color: white!important;display: block;padding: 10px;text-decoration: none;margin: 20px 0 0 0;background: #d21505;width: 180px}
.zapazete_4as:hover{ text-decoration: underline;}

/*#preporachvame{  }
#preporachvame td{ padding: 0 20px 20px 0;width: 50% }

.yellow_h_bgr:link{ background: #F7C100;font:bold 12px arial;color: black;display: block;padding: 5px;text-decoration: none }
.yellow_h_bgr:hover{ background: #00132c;font:bold 12px arial;color: #F7C100;display: block;padding: 5px;text-decoration: none }*/

.article{ color: white;margin: 0 0 20px 0; }
.article_link:link, .article_link:visited{ font:italic bold 13px arial;color:#F7C100;display: block;margin: 0 0 0 0}
.article_link:hover{ color:white}

#footer{ background: #012C66;font: 12px arial;color: white;width: 100% }
#footer td{padding: 20px 0 20px 20px; }
#footer td a:link, #footer td a:visited{color: #F7C100;font: 12px arial;margin: 0 20px 0 0;white-space: nowrap }
#footer td a:hover{color: white }


.service_list td{ padding: 20px 20px 20px 0 }
.service_list td.text{ width: 100% }
.service_list td.img_link a:link, .service_list td.img_link a:visited { display: block }
.service_list td.img_link a:hover, .service_list td.img_link a:active { }
.service_list img{ border: 0 }

h2 a:link{ color: #012C66 }
h2 a:hover{ color: #D21505 }

.service_list_2 td{ padding: 20px 20px 20px 0 }
.service_list_2 td a:link, .service_list_2 td a:visited { border: 3px solid #D21505 }
.service_list_2 td a:hover, .service_list_2 td a:active { border: 3px solid #111111 }
.service_list_2 td img{margin: 0 0 10px 0 }
.service_list_2 td.text{ width: 50% }


.s_big_pic td{ width: 33%;color: white;padding: 20px 0 20px 0 }
.s_big_pic td img{ margin: 0 0 10px 0;border: 3px solid #F7C100 }
.s_big_pic td p{ margin: 5px 30px 0 0 }

.s_big_pic td h2{ color: #F7C100;margin: 0 40px 0 0;line-height: 22px }
.s_big_pic td h2 a:link, .s_big_pic td h2 a:visited{ color: #F7C100; }
.s_big_pic td h2 a:hover{ color: #D21505; }


.gallery a:link, .gallery a:visited{ display: block;float: left;width:119px;height: 94px;overflow: hidden;border:2px solid #f7c100;margin:1px; }
.gallery a:hover, .gallery a:active{border:2px solid #d21505; }

.gallery a img{ 

}

.css_1_name:link, .css_1_name:visited{ display: block;text-align: center; }
.css_1_name:link img{ display: block;margin: 0 auto }


.prod_pod_name{ display: block;margin: 20px auto 0 auto }
.prod_pod_name a img{ display: block;margin: 20px auto 0 auto }
.prod_pod_name img { border: 0;margin: 0 auto 5px auto }
.prod_pod_name img:hover{ border: 0 }

.product_details img{ border: 0; }
.product_details img:hover{ border: 0; }

.prev_link:link, .prev_link:visited{ display: block;margin: 20px 0 }
.prev_link img{ border: 0;margin: 0 5px 0 0 }


.order_btn{ cursor: pointer;margin: 20px 0 }


.basket{ margin: 20px 20px 0 0;width: 95% }
.basket td{padding: 0 0 40px 0;vertical-align: top }

.basket_pod{ margin: 0 20px 0 0;width: 95% }
.basket_pod input[type="button"], .basket_pod input[type="submit"]{ cursor: pointer }


.step3_porychka{  }
.step3_porychka td, .step3_porychka th{padding: 10px 20px 10px 0  }
.step3_porychka th{ font-weight: normal;font-style: italic }

.step3_ceni{padding: 5px 20px 5px 0  }


form[name="send_order"] input[type="button"]{ cursor: pointer;width: auto; }


#basket_info_small{ background: #D21505;color: white;cursor: pointer }
#basket_info_small td{ padding: 10px}

#porychka_cols td{ width: ;vertical-align: top;padding: 0 30px 0 0;}
#porychka_cols td label{display: block;margin: 0 0 5px 0 }


table.parametres {
	border-top:1px solid #012c66;
	border-left:1px solid #012c66;
}

table.parametres tr td{
	border-right:1px solid #012c66;
	border-bottom:1px solid #012c66;
	padding:7px;
	font:bold 13px arial;
	color:#f7c100;
}

table.parametres tr.bgr {
	background: #013781;
}

table.parametres tr.bgr2 {
	background: #034aaa;
}

.structure {
	width:200px;
	float:left;
	padding:3px 0px 3px 10px;;
	border-right:1px solid black;
	margin:0px 0px 0px 12px;
}

.structure2 {
	width:200px;
	float:right;
	padding:3px;
	margin:0px 0px 0px 0px;
}
#strrr {
	width:450px;
	float:center;
	line-height:23px;
	margin:12px 0px 0px 12px;
}

table.tov_index {
   margin-top:12px;
	border-top:1px solid #012c66;
	border-left:1px solid #012c66;
}

table.tov_index tr td {
	border-right:1px solid #012c66;
	border-bottom:1px solid #012c66;
}

.tov_index_bgr {
	background:#012c66;
	color:white;
}

.tov_index_bgr2 {
	background: #F7C100;
}

/*------------------------------- left menu -------------------------------- */

.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}

#qm0	
	{	
		width:175px;
		background-color:#012c66;
		border-width:10px 0px 0px;
		border-style:solid;
		border-color:#f7c100;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:3px 40px 3px 8px;
		color:#fff;
		font-family:Arial;
		font-size:12px;
		text-decoration:underline;
		/*border-width:1px 0px;
		border-style:dashed;
		border-color:#E5E7DB;*/
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#7C7F57;
		color:#E5E7DB;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		width:auto;
		padding:5px;
		margin:0px 0px 0px -1px;
		background-color:#012c66;
		border-width:5px 0px 0px;
		border-style:solid;
		border-color:#f7c100;
		/*border-width:1px;
		border-style:solid;
		border-color:#7C7F57;*/
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:1px 40px 2px 5px;
		/*border-width:1px 0px;
		border-style:dashed;
		border-color:#E5E7DB;*/
	}


