
*{ margin: 0;padding: 0 }

body{ background: #fdfbea;font:12px arial; width: 100%;color: #565252 }

a:link, a:visited{ color: #d61b13;text-decoration: underline }
a:hover, a:active{color: #222;text-decoration: none  }

p{ text-align: justify;margin: 0px 0 15px 0;text-indent:20px }

h1{font:24px arial;color: #dd1c14;margin: 20px 0 10px 0  }
h2{font: 20px "arial black";color: #0d0c0c;float: left }
h3{font: 30px arial;color: #f0e806;margin: 0 0 15px 0  }
h4{ font: 14px arial;color: #e9281e }
h5{font:18px arial;color: #222;margin: 10px 0 10px 0  }
h6{ font:bold 14px arial;color: #222;margin: 30px 0 10px 0 }


.page-zaglavie{
	background: #dedede url(../im/h2_bgr.jpg) repeat-y right top;
	text-align: left;
	padding: 6px 30px;
	margin: 0;
	font: 20px "arial black";color: #0d0c0c;
}


#clear{ clear: both }

#site_container{ float: left;width: 1000px; }


.kat_nomer{ font: italic 12px arial;color: gray;display: block;margin: 10px 0 }
.kat_nomer strong{ color: black }


#left_column{ float: left;background: #fdfbea }
#menu{ background:black url(../im/menu_bgr.jpg) no-repeat right bottom;padding: 15px }
#menu a:link, #menu a:visited{display: block;background: url(../im/menu_bullet.gif) no-repeat 0 8px;color: white;text-decoration: none;padding: 5px 0 5px 25px  }
#menu a:hover, #menu a:active{color: #fe3830  }
#magazin_home{ padding: 22px;font: 11px arial;color: #333;background: white }
.copyright{ font: 11px arial;color: #888888;display: block;padding: 48px 22px 22px 22px;background: white }

#center_column{ float: left;background: #e8271f;min-height: 692px;width: 213px }
#cat_menu{ padding: 17px 5px 17px 15px;background: url(../im/cat_bgr.jpg) repeat-x left top }
.cat_menu:link, .cat_menu:visited{display: block;background: url(../im/cat_bullet.gif) no-repeat 0 11px;color: white;text-decoration: underline;padding: 5px 0 5px 10px;font: 14px arial;}
.cat_menu:hover, .cat_menu:active, .cat_menu_act{color:#f0e806!important;display: block;background: url(../im/cat_bullet.gif) no-repeat 0 11px;text-decoration: underline;padding: 5px 0 5px 10px;font: 14px arial;  }

#right_column{ float: left;margin: 0;width: 570px;background: white;min-height: 690px }
.opisanie{ display: block;background:#534c4c url(../im/h_bgr.jpg) repeat-y right top;color: white;text-align: right;padding: 15px 15px 14px 15px;/*width: 555px*/ }

#promo_text{ clear: both;background: #fdfbea }
.obadete_se{font: 48px "arial narrow", arial;color: #e9271f;display: block;float: left;margin: 0 0 0px 0;width: auto  }
.i{font: 14px arial;color: #777574;display: block;float: left;margin: 40px 10px 0 10px;width: auto}
.vzemete{font: 36px "arial black";color: #190909;display: block;float: left;margin: 20px 0 0 0;width: auto }
hr{ margin: 0 50px 0 -80px;color: #d6d6d6;height: 1px;clear: both;width: auto% }
.va6iqt_individualen_proekt{font: 18px "arial narrow", arial;color: #808080;display: block;float: left;text-align: right;width: auto  }
.bezplatno{ font: 48px "arial narrow", arial;color: #e9271f;display: block;float: left;text-transform: uppercase;margin:20px 0 0 -10px;width: auto  }

#promo_home{ clear: both;background: #ededed;width:570px;text-align: center }
.prod{
	float: left;
	width: 155px;
	padding: 20px 0px 20px 30px;
	text-align: left;
	margin:0 auto;
	height: 130px;
	
}

.prod-link:link, .prod-link:visited{
	border: 5px solid #ddd;
	background: none;
	padding: 0;
	display: block;
	width: 130px;
	height: 90px;
	overflow: hidden;
	
}

.prod-link:hover, .prod-link:active{
border: 5px solid #e8261e;
background: none;
	padding: 0;
	display: block;
	width: 130px;
	height: 90px;
	overflow: hidden;
}

.prod-link img{ margin: 0;border: 0; }

.prod_name_link:link, .prod_name_link:visited{
	display: block;
	background: url(../im/prod_bullet.gif) no-repeat left 6px;
	padding: 0 0 0 10px;
	margin: 5px 0 0 0;
	font:12px arial;
}
.prod_name_link:hover, .prod_name_link:active{display: block;}


.percent{ text-decoration: none;color: #222 }

#new_home{ background: white;text-align: center;width: 570px;padding: 0 0 20px 0}





#product_details{ background: white;padding: 15px;width: 530px }

.linkback:link, .linkback:visited{ color: #7f7f7f; }
.linkback:hover, .linkback:active{ color: #7f7f7f; }


input[type="button"]{ font: 24px arial;color: white;background: url(../im/button_bgr.jpg) repeat-x;border: 0;cursor: pointer;float: right }
input[type="button"]:hover{ font: 24px arial;color: white;background: url(../im/button_bgr_ov.jpg) repeat-x;border: 0;cursor: pointer }

label{ display: block;font: 11px arial;display: block;margin: 0 0 3px 0 }

#inputi_left{ float: left;}
#inputi_left input{ width: 240px;margin: 0 0 5px 0;font: 11px arial;color: #565252; }

#zapitvane{ float: right;margin: 0 0 20px 0;font: 11px arial;}
#zapitvane textarea{ width: 270px;font: 11px arial;padding: 5px;color: #565252; }

#captcha_div{ float: left;font: 11px arial;margin: 0 0 20px 0; }

.send_to_friend_form{ width: 540px;}

#content{ padding: 20px;}


#dopalnitelni{ margin: 10px 0 0 0 }

#dopalnitelni img{ width: 80px;margin: 0 10px 0 0 }

#next_prev { height: 20px; position: relative; clear: both; margin: 20px 40px 10px 30px; }
	
#next_prev span{ display: block; float: left; padding: 2px 4px 2px 4px; margin: 1px; background: black; color: white; }

.next_prev:link, .next_prev:visited, .next_prev_digits:link, .next_prev_digits:visited{ display: block; float: left; padding: 2px 4px 2px 4px; margin: 1px; background: #e8271f; color: white; text-decoration: none; }	

.next_prev:hover, .next_prev:active, .next_prev_digits:hover, .next_prev_digits:active{ background: black; }

.next_prev_all:link,.next_prev_all:visited{ display: block; float: right; padding: 2px 4px 2px 4px; margin: 1px; background: #e8271f; color: white; text-decoration: none; }	

.next_prev_all:hover,.next_prev_all:active{ background: black; }

#dinamic_form{ margin: 0 auto 0 auto;width: 200px;text-align: center }
#dinamic_form label{ display: block;margin: 5px 0 0 0;text-align: left }



#dinamic_form input{font: 11px arial;color: #777;width: 200px}

#dinamic_form textarea{font: 11px arial;color: #777;width: 200px;height: 70px}

#dinamic_form input.buton{  font: 24px arial;color: white;background: url(../im/button_bgr.jpg) repeat-x;border: 0;cursor: pointer;width: auto;margin: 20px auto 0 auto;}
#dinamic_form input.buton:hover{  font: 24px arial;color: white;background: url(../im/button_bgr_ov.jpg) repeat-x;border: 0;cursor: pointer;float: right;width: auto }

#captcha_div_contact{ margin: 10px 0 0 0 }
#captcha_div_contact input{ width: 80px;height: 38px;font:bold 28px/38px arial; text-align:center;color: black }
#captcha_div_contact img{ border: 1px solid #aaa;margin: 0 10px 0 0 }


.sitemap_page{
	display: block;
	margin: 5px 0 0 50px;
	font: 16px "arial black";
	text-decoration: none!important;
	color: black!important;
	background: url(../im/menu_bullet1.gif) no-repeat 0 6px;
	padding: 0 0 0 15px
}
.sitemap_cat{
	display: block;
	margin: 3px 0 0 70px;
	font: 12px "arial black";
	text-decoration: none!important;
	background: url(../im/cat_bullet.gif) no-repeat 0 6px;
	padding: 0 0 0 10px
	
}
.sitemap_cat_sub{
	display: block;
	margin: 3px 0 0 90px;
	font: 12px arial;
	color: #777!important;
	background: url(../im/prod_bullet.gif) no-repeat left 6px;
	padding: 0 0 0 10px
}
