body {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	color: #fff;
	background-color:000;
	margin:0;
	padding:0;
}




td {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	color: #fff;
}






H1 {
	font-size: 30px;
	font-style: normal;
	font-weight:normal;
	color: #fff;

}
H2 {
	font-size: 20px;
	font-style: normal;
	font-weight:normal;
	color:#fff;
}
H3 {
	font-size: 18px;
	font-style: normal;
	font-weight:normal;
	color:#f8c604;
}

a {
	color:#ffcb03;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:underline;
}
li {
	list-style-image:url(imgs/m.gif);}

.big {
	font-size: 21px;
}
.small {
	font-size: 11px;
}
.middle {
	font-size:12px;
	width:170px;

}
.middle2 {
	font-size:12px;


}

.yell {
	font-size:13px;
	color:#ffcb03;

}
.button {
	padding-left:14px;
	padding-right:14px;
	display:block;
	height:31px;
	line-height:31px;
	font-size:13px;
	color:#ffcb03;
	background-color:#0c238a;
	background-image:url(imgs/button_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.language {
	height:32px;
	font-size:13px;
	color:#ffcb03;
	padding-right:20px;
}

.center {
	padding-left:55px;

}

.leftmenu {
	width:250px;
	background-color:#070c1f;
	background-image:url(imgs/shop_menu_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.shopmenu {
	padding-left:26px;
	padding-top:15px;
}
.shopmenu a {
	font-size:18px;
	line-height:26px;
}
.shopmenu span a {
	color:#ffea99;
	padding-left:25px;
	font-size:13px;
}
.menu {
	padding-bottom:3px;
	height:60px;
	background-image:url(imgs/menu_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	text-align:center;
}
.menu table td {
	height:60px;
	background-image:url(imgs/menu_link.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.menu a {
	font-size:18px;
	margin-right:10px;
	margin-left:10px;
	text-decoration:none;
	text-transform:uppercase;
}
.menu a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.menu a#activ {
	color:#fff;
}
.name {
	color:#7f6401;
	font-size:11px;
	padding-right:10px;
}
.news_desc {
	color:#F7C301;
	font-size:13px;
	padding-right:10px;
}
.basketinfo {
	font-size:13px;
}
.basketinfo span {
	color:#96aaff;
}
.basketzak {
	padding-bottom:6px;
	padding-left:20px;
	padding-right:15px;
}
.basketzak a {
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.basketzak a:hover {
	color:#fff;
}
.tovar {
	width:200px;
	margin-bottom:50px;
}
.tovar td {
	font-size:13px;
}
.tovar img {
	border:2px solid #f9c704;
}
.tovar td {
	padding-bottom:2px;
}
.price {
	color:#ffcb03;
}
.price span {
	font-size:28px;
}
.tobasket {
	display:block;
	height:29px;
	line-height:29px;
	padding-right:30px;
	padding-left:10px;
	font-size:11px;
	color:#c9ac21;
	background-image:url(imgs/tobasket_bg.gif);
	background-position:right top;
	border-left:1px solid #3d4a87;

}
.login {
	border:1px solid #000;
	background-color:#99a1c6;
	padding-left:3px;
	font-size:13px;
	color:#000;
	background-image:url(imgs/input_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial;

}
.zag {
	height:43px;
	background-color:#0a1e77;
	font-size:13px;
	color:fff;
	padding-left:26px;
	background-image:url(imgs/zag_bg.gif);

}
.news {
	padding:8px;
	font-size:13px;
}
.news span {
	color:#f8b902;
	font-weight:normal;
	font-size:15px;
	margin-bottom:10px;
}
.news a {
	color:#967600;
	font-size:11px;

}
.news img {
	border:3px solid #b3cae3;
	margin-bottom:20px;
}
.news_list td {
	padding-bottom:40px;
	padding-right:50px;
}
.news_list td a {
	color:#fff;
}
.news_list td img {
	border:1px solid #ffcb03;
	margin-right:20px;
	margin-bottom:10px;
}


.resettes_list td {
	padding-bottom:10px;
	padding-right:10px;
}
.resettes_list td a {
	color:#fff;
}
.resettes_list td img {
	border:1px solid #ffcb03;
	/*margin-right:20px;
	margin-bottom:10px;*/
}







.photos_list td {
	padding-bottom:20px;
	padding-right:20px;
}
.photos_list td a {
	color:#fff;
}
.photos_list td img {
	border:1px solid #ffcb03;
	margin-right:10px;
	margin-bottom:10px;
}

.button_add_to_basket {
	/*
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;

	cursor:pointer;
	background-color:#0083c7;
	height:22px;
	  */
	display:block;
	height:29px;
	width: 90px;
	line-height:29px;
	padding-right:30px;
	padding-left:10px;
	font-size:11px;
	color:#c9ac21;
	background-image:url(imgs/tobasket_bg.gif);
	background-position:right top;
	border-left:1px solid #3d4a87;
    border:0;

}

.button_login {
	/*
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;

	cursor:pointer;
	background-color:#0083c7;
	height:22px;
	  */
	display:block;
	height:29px;
	width: 90px;
	line-height:29px;
	padding-right:30px;
	padding-left:10px;
	font-size:17px;
	font-weight:bold;
	color:#c9ac21;
	background-image:url(imgs/login_button_bg.gif);
	background-position:right top;
	border-left:1px solid #3d4a87;
    border:0;

}







.content_main {
	background-color:#0a102a;
	background-image:url(imgs/content_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:550px;
	padding:35px 35px 35px 35px;
	}
.inner {
	background-color:#0a102a;
	background-image:url(imgs/content_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:550px;
	padding-bottom:4px;
	}
.inner_standart {
	background-color:#0a102a;
	background-image:url(imgs/content_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:550px;
	padding-bottom:30px;
	padding-left:50px;
	padding-right:50px;
	padding-top:40px;
	}
.input {
	border:1px solid #000;
	background-color:#99a1c6;
	padding-left:3px;
	font-size:13px;
	color:#000;
	background-image:url(imgs/input_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial;
	height:23px;
	font-weight:bold;
}
.step {
	font-size:13px;
	color:#959ec4;
}
.step_activ {
	font-size:13px;
	color:#f9c301;
}
.whitebord {
	padding:10px;
	border:2px solid #fff;

}
.but {
	background-color:#0b2182;
	border-bottom:1px solid #040b2c;
	border-right:1px solid #040b2c;
	border-top:1px solid #7280ba;
	border-left:1px solid #3c4778;
	font-size:12px;
	text-transform:uppercase;
	cursor:pointer;
	color:fbc804;
	height:28px;
	background-image:url(imgs/but_bg.gif);
	padding-left:5px;
	padding-right:5px;

}
.footer {
	height:65px;
}

.footer td {
	color:#806602;
	font-size:12px;
}
.footer td a {
	margin-left:25px;
	margin-right:25px;

}
.tabl th {
	background-color:#07134f;
	height:26px;
	font-weight:normal;
	color:#959ec4;
	font-size:13px;
}
.tabl td {
	border-bottom:1px solid #435295;
	background-image:url(imgs/td_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:8px;
	font-size:13px;
}
.tabl td img {
	border:2px solid #f9c704;
}
.tabl span {


}

.google_map {
	font-family: Arial;
	font-size: 16px;
	font-style: strong;
	color: #DAAC01;
}

.small_dark_text {
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color:#0B1A5E;
}

.g_map_img {
	border:1px solid #ffcb03;
	padding-top:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.error_report{

         font-size: 12px;
         color: #FF4311;
         padding-left: 10px;


  }
.error{

         font-size: 16px;
         color: #FF4311;
         padding-left: 0px;
  }
