body{ font: 11px/15px tahoma;color: #999 }


.box,.content,.prod_table,.left_menu_table,.flash_box, .home,.serviz_vhod,.info,.send_to_friend_form
{ -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.left_td
{
border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px; 
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;  }


.flash_cont{ 
border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;overflow: hidden!important;width: 642px;height: 313px;position: relative  }

.flash_box, .right_td, .img_cat
{
border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px; 
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;  }

.flash_box{ width: 642px;overflow: hidden;height: 313px;margin: 0 0 0 0px }
	
.home{ overflow: hidden;height: 350px;width: 825px;margin: 0 0 10px 0; }

.slogan{ position: absolute;top: -60px;left: 300px }
	
.prod_table{margin: 0 0 15px 0;z-index: 2;width: 828px;border-collapse: separate }
.left_td{ background: #131111;padding: 15px 10px 15px 15px;width: 160px;vertical-align: top;overflow: hidden }
.right_td{ background: #242020;vertical-align: top;position: relative;}

.lqvo_menu{ margin: 0 0 0 5px;padding: 0 0 0 12px }
.lqvo_menu li{ margin: 0 0 6px 0px;}
.lqvo_menu li a{ text-decoration: none;color: #bababa}
.lqvo_menu li a:hover{ color: white}

.content{ background:#1c1c1c;  padding:20px;margin: 0 0 15px 0;overflow: hidden }
.content p{ margin: 0 0 15px 0 }

.footer{ font: 10px tahoma; color: #777;overflow: hidden;clear: both }
.footer a{ color: #aaa; }

.left{ float: left;margin: 0 20px 0 0 }
.center{ float: left }
.right{ float: right }


.box{width: 405px;height: 110px;overflow: hidden;margin: 0 0 15px 0;display: block;float: left  }
.smargin{ margin: 0 15px 0 0 }

.left_menu_table{overflow: hidden }
.left_menu_table td{ vertical-align: top }

h2{ font: bold 12px Tahoma, Geneva, sans-serif; color: #133566; display: block; padding-left: 30px; border-bottom: 2px solid #133566; height: 10px; width: 100px; text-align: center; }


.h_info { font: bold 12px  Arial, Helvetica, sans-serif; color: #2f6fca; padding-right: 10px; }
.h_info a{ font: bold 12px  Arial, Helvetica, sans-serif; color: #2f6fca; }
.producti_c { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #133566; }
	
	
	
.product_name { display: block; margin-bottom: 0px; font: 12px Tahoma; color: #203c56; text-decoration: none; }

.product_name2 { display: block; margin-bottom: 5px; font: 11px/15px tahoma; color: #ebd5a2; text-decoration: none; }

	.product_disc1 { font: 11px/15px tahoma; color: #A1A1A1; text-decoration: none; }


h5 { font: bold 10px Verdana, Arial, Helvetica, sans-serif; }	
.link_on { font: bold 12px Arial, Helvetica, sans-serif; color: #993333; }
.cr_text { font: 12px Arial, Helvetica, sans-serif; color: #2f6fca; }
.na4alo { font: 14px Arial, Helvetica, sans-serif; color: #133566; line-height: 18px; }
.dizain a{ font: 11px Tahoma; color: #b8143e; text-decoration: none; }
.dizain a:visited{ font: 11px Tahoma; color: #b8143e; text-decoration: none; }
.dizain a:hover{ font: 11px Tahoma; color: #b8143e; text-decoration: underline; }
.copyright { font: 11px Tahoma; color: #565656; }
.category { font: bold 11px Tahoma; color: #555555; }
.text { font: 11px Tahoma; color: #555555; }
.obratno { font: bold 11px Tahoma; color: #555555; text-transform: uppercase; text-decoration: none; }
.obratno:visited { font: bold 11px Tahoma; color: #555555; text-transform: uppercase; text-decoration: none; }
.obratno:hover { font: bold 11px Tahoma; color: #555555; text-transform: uppercase; text-decoration: underline; }


h3{ font: 18px tahoma; color: white; padding: 0; margin: 0 0 10px 20px; text-decoration: none; }
h3 a:link, h3 a:visited{ font: 18px tahoma; color: white; padding: 0; margin: 0; text-decoration: none; }
h3 a:hover, h3 a:active{ font: 18px tahoma; color: #ffffcc; padding: 0; margin: 0; text-decoration: none; }


/*----------------------------   menu left   --------------------------------------------------*/

.cat_name0, .cat_name0_act { display: block; font: 18px tahoma; color: white; padding: 0 0 5px 0px; text-decoration: none; text-transform: uppercase; }
.cat_name0 a{ display: block; font: 18px tahoma; color: white; text-decoration: none; text-transform: uppercase; }


.cat_name1,.cat_name1_act   { margin: 0; padding:3px 0 0px 0; list-style-image: url(../im/bullet_left_menu.gif); font: 12px/14px tahoma; text-transform: uppercase; color: #dbcd8c; text-decoration: none; }
.cat_name1_act a{ padding: 3px; background: #dbcd8c; color: Black; text-decoration: none; }
.cat_name1 a{ padding: 0; list-style-image: url(../im/bullet_left_menu.gif); font: 12px/18px tahoma; color: #dbcd8c; text-decoration: none; }
.cat_name1 a:hover{ padding: 3px; background: #dbcd8c; color: Black; text-decoration: none; }
.cat_name1_act { padding: 3px 0 5px 0 }
.cat_name2, .cat_name2_act { padding: 0px 0 0px 15px; font: 12px tahoma; color: #fff; text-decoration: none;}
.cat_name2 a,.cat_name2_act a { padding: 0 0 3px 0px; font: 12px tahoma; color: #bababa; text-decoration: none;display: block }
.cat_name2 a:hover{ color: white; text-decoration: none; }
.cat_name2_act a{color: white;  }
	
/*----------------------------   end of menu left   --------------------------------------------------*/


#content{ font: 11px/15px tahoma; color: #A1A1A1; }


.captcha{ width: 100px; height: 40px; font: bold 25px/35px arial; color: #DBCD8C; background-color: #5c5c5c; border: 1px solid #DBCD8C; }


span.captcha { display: block; border: 0; float: left; height: 25px; font: 11px/18px arial; text-transform: uppercase; color: #DBCD8C; background-color: transparent; }

.upper{
		text-transform: uppercase;
	}
	
	.fiel_style{ border: 1px solid #DBCD8C; }
	
	#content li{ padding-left: 20px; margin: 0 0 0 40px; font: 11px/17px tahoma; color: #d4d4a5; list-style: url(../im/chavka_li.gif); }

		#content ul{ margin: 10px 0 0 30px; }
	
	h4{ font: bold 12px tahoma; text-transform: uppercase; color: White; margin: 0 0 10px 0; padding: 0; }
	
		h5{ font: bold 11px tahoma; color: #cccc99; margin: 0 0 10px 0; padding: 0; }
	
	.service_table{ font: 11px tahoma; color: #8c8c8c; }
	
	.service_table img{ margin: 2px 6px 0px 0; }
	
	.service_table strong{ font: bold 11px tahoma; color: #a8a8a8; }
		
		.service_img{ margin: 0 15px 10px 15px; }
		.service_table td{ background: url(../im/service_table_bgr.jpg) no-repeat; }
		
	.contact_table a{ color: #cccc99; }
	.contact_table{ font: 11px tahoma; color: #c8c8c8; }
	
	.contact_table strong{ font: bold 11px tahoma; text-transform: uppercase; color: #cccc99; }
		
		.product_name{ font: 18px tahoma; display: block; color: White; }
	.product_img{ margin-right: 15px; }
	
	.img_product:link,.img_product:visited{ display: block; border: 1px solid #6d635a; }
	.img_product:hover{ border: 1px solid #baa87d; opacity: 0.3; }

.img_product_basket { border: 1px solid #baa87d; }
	
.yellow_txt{ color: #d4d4a5; margin-left: 15px; display: block; }

#marki { margin: 0 0px 15px 0px; border-bottom: 1px dotted #CCCC99; padding: 0 0 15px 0; }
#marki h4 { }
#marki h5 { font: bold 10px Verdana, Arial, Helvetica, sans-serif; }	
#marki p { margin: 0; }

.invitation { /*width: 570px;*/ display: block; clear: both; margin: 0px 0px 23px 0px; }

.invitation { font: italic 17px "Palatino Linotype"; color: #f8e1aa; }

.invitation p{ font: italic 17px "Palatino Linotype"; color: #f8e1aa; }

.invitation i { font: 28px "Monotype Corsiva"; color: #f8e1aa; margin-bottom: 5px; }

.link_about:link, .link_about:visited { color: #cccc99; }

.link_about:active, .link_about:hover { color: #f3f36f; }

.product-price{ font:11px/14px "Tahoma"; font-weight:bold; color:#a9b6af; margin-top:12px;}
.product-price b{ color:#dbcd8c; font-size:12px;}
.priceots{ color:white; font:11px/24px Tahoma;}

.warn, .errorRed { color:#C00000;}

.basket {  color: white;text-decoration:underline; }
.basket_big { margin:20px 20px 20px 20px;}

#gallery img { border: 2px solid #fefcc4; margin: 0px 8px 3px 0px; }
#gallery h4 { color: #fffcaa; padding: 0px; margin: 12px 0px 5px 0px; }
#gallery h3 { color: #fefcc4; text-align: left; padding: 0px; margin: 15px 0px 0px 0px; border-top: 3px double #fefcc4; border-bottom: 3px double #fefcc4; }

.reg_for_game{ position: fixed;top: 10%;left: 50%;width: 50%;margin-left: -25%;font: normal 100% Verdana;font-size: 10px;}
.reg_for_game fieldset {-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;border: 1px solid #000000;padding-top: 1.5em;margin: .5em 0;background-color: #d3d3d3;color: #000000;text-align: left;padding:20px }
.reg_for_game legend{text-transform: capitalize;font-weight: bold;color: #ffffff;background: #000000;padding: .5em 1em;border: 1px solid #000000;-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;font-size: 1.2em;}

.indicate-required{text-align: right;font-style: italic;overflow: hidden;color: #000000;margin: 0 9% 0 0;}
.reg_for_game .field-group{margin: 0 5% 0 5%;padding: 2px 0;clear: both;overflow: hidden;}
.reg_for_game label {display: block;margin: 15px 0 .3em 0;font-weight: bold;}
.reg_for_game input { margin-right: 1.5em;padding: .2em .3em;width: 90%;float: left;z-index: 999;}
.reg_for_game .send_reg{clear: both;margin: 1em 0 1em 5%;width: auto;display: block;}
.reg_for_game .butt_close { background: transparent url(http://cooksgroup.us1.list-manage.com/images/closebox.png) no-repeat;display: none;height: 30px;width: 30px;text-indent: -999em;position: absolute;top: 10px;right: -10px;}

.reg_for_game input.radion_butt {width:10px;margin-right:3px; padding:0; float:none}
.reg_for_game .field-group p { background:#ffddda; width:60%; padding:5px;margin:5px 0 0 0;}
.reg_for_game .field-group span {font-weight:bold; color:#FF0000}

.serviz_vhod{ padding: 30px 20px 20px 20px;overflow: hidden;background: #1c1c1c;font: 15px tahoma;color: #777;margin: 0 0 15px 0 }
.serviz_vhod h2{ white-space: nowrap; font: 15px/17px "century gothic", arial; color: #9b9798; float: left; margin: -10px 30px 0 0; text-transform: uppercase; text-align: left; padding: 0; width: auto; border: none; height: auto; }
.serviz_vhod h2 strong{color: #fff;display: block }
.serviz_vhod>span{ text-align: center;display: block;padding: 5px 170px 0 0;margin: 0 auto }
.serviz_vhod label{display:block;float: left;margin: 0 10px 0 0;line-height: 30px  }
.serviz_vhod input[type="text"],.serviz_vhod input[type="password"]{ background: #555; color: #fff; display: block; float: left; margin: 0 27px 0 0; padding: 6px 5px; border-left: 1px solid #000; border-top: 1px solid #000; border-right: 1px solid #777; border-bottom: 1px solid #777; }
.serviz_vhod input[type="submit"]{ padding: 4px 5px 5px 5px;font: 13px verdana;margin: 0;float: right;}

.info{ background: #111;color: red;font: bold 13px verdana;clear: both;margin: 0 0 15px 0;padding: 10px;text-align: center }

.statusi{ overflow: hidden;margin: 0 0 20px 0;padding: 20px 0 0 0;clear: both; }
.statusi li{border-top: 1px dashed #333;float: left;width: 19.8%;margin: 0 1px 0 0;color: #777;font: 13px tahoma;border-bottom: 15px solid #333;list-style: none;padding: 15px 0 10px 0;text-align: center;}
.statusi li.minal{color: #777;border-bottom: 15px solid #3b5b2e}
.statusi li.tekusht{color: #fff;border-bottom: 15px solid #539f38}

.thanks{ text-align: center; margin: 0!important; padding: 10px 0 0 0; border-top: 1px dotted #777; font: 18px "Palatino Linotype", serif; letter-spacing: 3px; }
.promqna{ padding: 10px 0 0 0;font: 14px arial;text-align: center }

.social{margin: 0 0 10px 0;clear: both;text-align: center;padding: 0 15px }
.fb-like{ float: left }
.dotted_link{ border-bottom: 1px dotted;text-decoration: none;color: #DBCD8C;display: block;float: right }
.dotted_link:hover{ opacity:0.7 }
.float_none{ float: none;display: inline;line-height: 13px }

.send_to_friend_form{padding: 20px;clear: both;margin: 0 15px 0px 15px;background: #111 }
.send_to_friend_form h2{color:#DBCD8C;margin: 0 0 10px 0;width: 100%;height: auto;padding: 0;border: none;text-align: left }
.send_to_friend_form h2 strong{color:#fff}
.send_to_friend_form label{ padding: 5px 0 0 0;width: 140px;display: block;}
.send_to_friend_form label strong{color:#B80000}
.send_to_friend_form label[for="category"]{width:100%;padding: 0 }
.send_to_friend_form input[type="text"]{ width: 80%;padding: 3px;font:bold 12px arial;background:#333;border: none;color: #ccc  }
.send_to_friend_form textarea{ width: 90%;padding: 3px;background:#333;border: none;color: #ccc    }
.send_to_friend_form input[type="checkbox"]{float: right;}
.send_to_friend_form td{ padding: 10px 15px 0 0;font: 13px arial }
.send_to_friend_form td em{font:italic 11px arial }
.send_to_friend_form img{ margin: -5px 10px 10px 0!important;border: 1px solid #aaa}
.send_to_friend_form input[type="button"]{padding:4px 6px 4px 6px;text-transform:capitalize;margin:5px 0 0 155px;font-size: 16px;font-weight: bold;text-align: center;}
.send_to_friend_form p{ padding: 10px 0px 0 155px;margin: 0}
.send_to_friend_form p strong{color:#B80000}
