@charset "utf-8";
a img {border: none}
form {margin:0; padding:0}
table {font-size:100%}
html {
	height:100%;
}
.artgk {
	margin-right:10px;
	padding-top:20px;
	font-size:10px;
	background:url(/img/artgk_logo.png) top no-repeat;
	text-align:center;
	cursor:pointer;
	width:120px;
}
a .artgk{
	color:#931A1F;
 	text-decoration:none;
}
a:hover .artgk{
 	text-decoration:underline;
}
#__modalbox {background:none !important; border: none !important;}
body {
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-color:#F9AB15;
	height:100%;
}
.fone {
	background: url(/img/fone.jpg) repeat-y;
}
.fone table{
	text-align:left;
}
p {
	margin:0;
	padding:0;	
}
.invbl {display:none}
a {
	color:#7C330A;
}
.chernb {
	background-color:#250F11;
}
.butt_entr {
	background:url(/img/knopka_vhod.png);
	width:53px;
	height:26px;
	border:none;
	cursor:pointer;
}
.hrefs_forget {
	text-align:right;
}
.hrefs_forget a {
	padding-left:15px;
}
.menu {
	text-align:center;
}
.menu a{
	color:#C9CBCA;
	font-weight:bold;
	font-size:14px;
	padding:4px 10px;
	text-decoration:none;
}
.menu a:hover, .menu .actuel a{
	color:#000;
	text-decoration:underline;
}
.tel {
	color:#FFF;
	font-size:36px;
	font-weight:bold;
}
.left_menu {
	background-color:#FFF;
	padding:15px 10px 20px 10px;
	border:#FFF solid 1px;
}
.partners {
	background-color:#FFF;
	text-align:center;
	border:#FFF solid 1px;
	line-height:22px;
	font-size:14px;
}
.left_menu a{
	color:#898989;
	font-size:14px;
	display:block;
	padding:5px 0 5px 35px;
	font-weight:bold;
	text-decoration:none;
}
.left_menu a:hover, .left_menu .actuel a{
	color:#fff;
	text-decoration:underline;
	background:url(/img/razdel_menu_activnii.png) left top no-repeat;
}
.bask_main {
	font-size:11px;
}
.registr {
	background-color:#FF7E00;
	font-size:14px;
	color:#FFF;
	padding:5px;
}
.registr input, .registr textarea, .otzyv input,  .otzyv textarea{
	background-color:#CAFFA5;
	border:#526643 solid 1px;
}
.otzyv {
	font-size:14px;
}
.butt_regist {
	background:url(/img/knopka_zaregatsa.jpg) no-repeat;
	width:158px;
	height:29px;
	border:none;
	cursor:pointer;
}
.butt_oform {
	background:url(/img/knopka_oformit_zakaz.jpg) no-repeat;
	width:158px;
	height:30px;
	border:none;
	cursor:pointer;
}
.cena {
	color:#F48309;
}
.polos, .frontier td {
	border-top:#A13E17 solid 1px;
	margin:10px;
	line-height:3px;
}
.white {
	color:#FFF;
	font-size:14px;
}
.white a{
	color:#8A8987;
}
.zagol {
	font-size:16px;
	font-weight:bold;
	color:#A72321;
}
.zagol2 {
	color:#F48309;
	font-style:italic;
	line-height:36px;
	font-size:14px;
}
.zagol3 {
	color:#A72321;
	font-size:12px;
	font-weight:bold;
}
.one_blud {
	float:left;
	margin-bottom:15px;
}
.big_img {
	background-color:#FFFFFF;
	border:#FF7E00 solid 12px;
}
.bigimg_top {
	background-color:#FF7E00;
	color:#FFFFFF;
	font-size:16px;
}
.bigimg_top a{
	float:right;
	color:#E9C7A2;
}
.left_arr {
	background:url(/img/strelka_vlev.png) no-repeat;
	width:14px;
	height:35px;
	display:block;
	text-decoration:none;
}
.left_arr:hover {
	background:url(/img/strelka_vlev_activ.png) no-repeat;
}
.right_arr {
	display:block;
	background:url(/img/strelka_vprav.png) no-repeat;
	width:14px;
	height:35px;
	text-decoration:none;
}
.right_arr:hover {
	background:url(/img/strelka_vprav_activ.png) no-repeat;
}
.left_img img{
	float:left;
	margin:0 10px 10px 0;
}
.basktable td{
	text-align:center;
	padding-top:10px;
}
.basktable .zagol3{
	text-align:left;
	padding-top:15px;
}
.bask_cena {
	font-size:14px;
	color:#F48309;
}
.zakass {
	font-size:10px;
}
.bluda_day td {
	border-top:#CCC solid 1px;
	border-left:#CCC solid 1px;
	padding:3px 7px;
}
.bluda_day {
	border-right:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
}
.dopinf {
	cursor:pointer;
	text-decoration:underline;
	font-style:italic;
}
.flo {
	float:left;
	margin-right:10px;
}
