body {
    background-color: #ffb100;
    font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    color: #000000;
    width: 100%;
    height: 100%;
}

a {
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    color: #000000;
}

a img {
    border: 0px;
}

div {
    margin: 0px;
    padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

h1, h2 {
	font-family: georgia, serif;
	font-weight: normal;
	font-size: 20px;
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #545454;
}

h1 {
	font-size: 36px;
}

table td {
	font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: none;
   	color: #000000;
}

.top_l {
	background: url('/_images/top_l_cat.jpg') top left no-repeat;
	width:320px;
	height:185px;
}

.top_m {
	background: url('/_images/top_m.jpg') top left no-repeat;
	width:569px;
}

.tels {
	text-align:right;
	padding-top:35px;
	padding-right:30px;
	font:bold 15px Arial;
	color:#000000;
}

.top_r {
	background: url('/_images/top_r_cat.jpg') top left no-repeat;
	width:311px;
}

.basket {
	text-align:right;
	padding-top:50px;
	padding-right:70px;
	font:normal 12px Verdana;
	color:#000000;
}

.basket span{
	color:#ae0509;
	font-weight:bold;
}

.basket a{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.basket a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.mid_l {
	width:318px;
	padding-bottom:340px;
	padding-top:40px;
}

.mid_m {

}

.mid_r {
	width:311px;
}

.mid_top {
	width:571px;
}

.mid_top_cont {
	font:normal 26px Impact, Tahoma;
	color:#ffffff;
	padding-top:30px;
	min-height:250px;
	height:auto !important;
  	height:250px;
}

.t_sc {
	width:571px;
	height:127px;
	/*background: url('/_images/bg_t_sc.jpg') top left no-repeat; */
}

.mid_bottom {
	/*background: url('/_images/mid_m_bott.jpg') top left no-repeat; */
	width:571px;
	height:81px;
}

.img_bord {
	border:1px solid #c6c6c6;
	margin-right:5px;
	margin-left:5px;
}

.artic {
	font:normal 11px Verdana;
	color:#000000;
	padding-top:10px;
	padding-left:30px;
	text-align:left;
}

.artic2 {
	font:normal 11px Verdana;
	color:#000000;
	padding-top:10px;
	text-align:left;
}

.inbask {
	width:150px;
}

.inbask a {
	font:normal 26px Impact, Tahoma;
	color:#ffffff;
	text-decoration:underline;
}

.inbask {
	padding-top:11px;
	
}

.inbask a:hover{
	text-decoration:none;
}

.recom {
	padding-top:70px;
	width:150px;
}

.recom img {
	display:block;
	margin-bottom:5px;
}

.t_top_scrol {
	width:1200px;
	height:165px;
	background: url('/_images/bg_top_scrol.jpg') top left no-repeat;
}

.t_top_scrol .td_m {
}

.mid_scrol {
	background: url('/_images/mid_scrol_3.jpg') top left no-repeat;
	width:817px;
	height:169px;
}

.footer_bot_l {
	background: url('/_images/fotter_bot_l.jpg') top left no-repeat;
	width:350px;
	height:152px;
}

.footer_bot_m {
	background: url('/_images/fotter_bot_m.jpg') top left no-repeat;
	width:460px;
	height:152px;
}

.footer_bot_r {
	background: url('/_images/fotter_bot_r.jpg') top left no-repeat;
	width:390px;
	height:152px;
}

.contacts1 span{
	font:bold 28px Arial;
	color:#000000;
	text-transform:uppercase;
}

.contacts1 {
	font:normal 14px Arial;
	color:#526064;
	padding-top:20px;
	padding-left:130px;
}

.contacts2 span{
	font:bold 28px Arial;
	color:#000000;
	text-transform:uppercase;
}

.contacts2 {
	font:normal 14px Arial;
	color:#526064;
	padding-top:20px;
	padding-left:170px;
}

.contacts3 span{
	font:bold 28px Arial;
	color:#000000;
	text-transform:uppercase;
}

.contacts3 {
	font:normal 14px Arial;
	color:#526064;
	padding-top:20px;
	padding-left:130px;
}

.contacts3 a{
	color:#526064;
	text-decoration:underline;
}

.contacts3 a:hover{
	text-decoration:none;
}

.logo {
	margin-top:20px;
	margin-left:25px;
}

.midsc1 {
	width:135px;
	height:169px;
	background: url('/_images/mid_scrol_1.jpg') top left no-repeat;
}

.midsc2 {
	width:202px;
	height:169px;
	background: url('/_images/mid_scrol_5.jpg') top left no-repeat;
}

.midsc3 {
	width:117px;
	height:67px;
	background: url('/_images/fotter_top_l.jpg') top left no-repeat;
}

.midsc4 {
	width:900px;
	height:67px;
	background: url('/_images/fotter_top_r.jpg') top left no-repeat;
}

.d_basket_bluzki {
	font:normal 12px Verdana;
	color:#010101;
	text-align:right;
	padding-right:74px;
	padding-top:25px;
}

.d_basket_bluzki .s_red {
	font:bold 12px Verdana;
	color:#ae0509;
}

.d_basket_bluzki a {
	display:block;
	text-align:right;
	font:bold 12px Verdana;
	color:#000000;
	text-decoration:underline;
}

.d_basket_bluzki a:hover {
	text-decoration:none;
}

.d_menu_left {
	padding-left:18px;
	padding-top:20px;
}

.d_menu_left a {
	display:block;
	font:normal 13px Verdana;
	color:#000000;
}

.d_menu_left a:hover {
	text-decoration:underline;
}

.messageOK, .messageError {
    padding: 15px;
    color: white;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}

.messageOK a, .messageError a {
	color:#FFFFFF;
	text-decoration:underline;
}

.messageOK a:hover, .messageError a:hover {
	text-decoration:none;
}

.messageOK {
    background-color: green;
}

.messageError {
    background-color: red;
}

.t_sc td .d_scroll_cont {
	height:105px;
	width:500px;
	/overflow:hidden;
}

.t_top_scrol .td_m .d_scroll_cont {
	width:1130px;
	height:161px;
	overflow:auto;
	margin-left:33px;
	padding-top:4px;
	/overflow:auto;
}

.t_top_scrol .td_m .d_scroll_cont li .a_selected img {
	border:2px solid red;
}


.t_top_scrol .td_m .d_scroll_cont li {
	list-style: none;
    width: 136px;
    height: 137px;
    text-align:center;
}

.t_mid_scrol {
	width:1200px;
	height:165px;
	background: url('/_images/bg_mid_scrol.jpg') top left no-repeat;
}


.t_mid_scrol .td_mid .d_scroll_cont {
	margin-top:14px;
	width:840px;
	height:137px;
	/overflow:hidden;
}

.d_r_main {
	width:1200px;
	background: url('/_images/r_catalog.jpg') top left repeat-y;
}

.t_r_main {
	width:100%;
	background: url('/_images/bg_main_form.jpg') bottom left no-repeat;
}

.d_cont_description {
	/*min-height:60px;
	height:auto !important;
  	height:60px; */
	padding:15px 10px 20px 10px;
	text-align:justify;
}

.d_r_main_top {
	width:1200px;
	background: url('/_images/bg_form_cat_top.jpg') top left no-repeat;
}

.mid_top_cont {
	/*min-height:250px;
	height:auto !important;
  	height:250px; */
}

.d_counters {
	text-align:right;
	padding-right:20px;
	margin-top:50px;
}

.d_mainmenu {
	padding-left:18px;
	padding-right:5px;
	margin-top:10px;
}

.d_mainmenu .a1 {
	display:block;
	font: normal 12px Arial;
	color:#192745;
	text-decoration:underline;
}

.d_mainmenu .a2 {
	display:block;
	font: normal 12px Arial;
	color:#192745;
	padding-left:15px;
	text-decoration:underline;
}

.d_mainmenu .a3 {
	display:block;
	font: normal 12px Arial;
	color:#192745;
	padding-left:30px;
	text-decoration:underline;
}

.d_mainmenu .a1:hover, .d_mainmenu .a2:hover, .d_mainmenu .a3:hover {
	text-decoration:none;
}

.d_cont_caption {
	height:50px;
	text-align:center;
	padding-top:40px;
	font:normal 28px Impact;
	color:#ffffff;
}


/* max-sliders */
#jscontainer {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
   /*overflow: hidden;*/
}
#jscontainer #jscontent {
    position: relative;
    left: -100%;
    top: 0;
}
/* end-max-sliders */

.d_form_cat {
	width:571px;
	height:127px;
	background: url('/_images/bg_maincat_form_block.jpg') top left no-repeat;
}

.d_block_top_conteiner {
	background: url('/_images/bg_maincat_form_block_top_top.jpg') top left no-repeat;
}

.d_block_top {
	margin-bottom:10px;
	width:571px;
	min-height:75px;
	height:expression(this.scrollHeight < 75? "75px" : "auto");
	padding-bottom:15px;
	background: url('/_images/bg_maincat_form_block_top_bottom.jpg') bottom left no-repeat;
}

.aregistr {
	text-decoration: underline;
}

.aregistr:hover {
	text-decoration: none;
}

#dadd {
	font:bold 11px Arial;
	text-align: left;
	color:#ff0000;
}

#azoom {
	display: block;
	font:normal 11px Arial;
	text-decoration: underline;
	text-align: center;
	margin-bottom:-50px;
}

#azoom:hover {
	text-decoration: none;
}
