@charset "UTF-8";
/* CSS Document */

html,body{
	margin:0px;
	padding:0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	height:100%;
}

table{font-family:Arial,Helvetica,sans-serif;font-size:12px;}

.maintable{width:100%;border-collapse:collapse;border:0;padding:0;}
.maintable td{border-collapse:collapse;padding:0;border:0;}

img {border:0;}

/* разметка */
#header td{height:80px;color:#FFF;background-color:#000}
#logo{text-align:right;width:180px;}
#footer td{height:20px;color:#9E9E9E;background-color:#000;text-align:center;vertical-align:middle}
#footer a{text-decoration:none;color:#9E9E9E;}

.v_line {background:url(images/fon_vline.gif) repeat-x}

#blockleft{
	vertical-align:top;
	width:180px;
	font-size:9px;
	border-right:1px dotted black;
	padding-top:4px;
	background-color: #FFFFFF;
}

.divader td{height:4px;border-bottom:1px dotted black;}
.divader_bottom td{height:3px;border-top:1px dotted black;}

#blockleft h3{margin:0px;height:16px;color:#eaeaea;background-color:#000;font-size:12px;text-align:center;font-weight:normal;line-height:16px;}

#partners div{border-top:dotted 1px black;border-bottom:dotted 1px black;overflow:hidden;margin-top:4px; text-align:center;}
#partners {
	font-size: 9px;
	color: #000000;
}
#partners a{
	text-decoration: none; 
	color: black;
	font-size:9px;
	font-family:"Trebuchet MS";
}
#partners td {
	border-collapse:collapse;
}

#partners img{
	float:left;
	margin-left:5px;

}
#partners p{margin:0;}
#partners p a{text-decoration: none; color: black; }

#blockright {width:172px!important; background-color:#eaeaea; vertical-align:top;border-left:1px dotted black;pading:2px;}
#blockright img {border:0; width:168px; margin-bottom:7px;padding-left:2px;}
#blockright h3{background-color:#F00;color:#FFF;font-size:13px;height:18px;line-height:18px;margin:0;margin-bottom;6px;padding:0;text-align:center;font-weight:normal}

.none{border:0;padding:0;border-collapse:collapse;}
.none td{border:0;padding:0;border-collapse:collapse}


#footer .none{margin-left:40px;}
#footer .none td{width:180px;}

#r_block{margin:4px;font-size:11px;padding:0;}


.red {color:red;}

#top_menu {position:absolute;top:40px;left:220px;width:180px;font-size:13px;background-color:#eaeaea;overflow:hidden}
#top_menu a{text-decoration:none;}
#top_menu .title{height:16px;line-height:16px;text-align:center;background-color:#b21719;color:#FFF}
#top_menu .title a{color:#fff;}
#top_menu .pagetitle{height:28px;background-color:#FFF;padding-top:4px;padding-left:16px;line-height:90%;}
#top_menu .pagetitle a{color:black}

#top_menu ul{list-style:none;padding:0;margin:0;margin-left:8px;margin-bottom:16px;}
#top_menu li{list-style:none;padding:0;margin:0}

#top_menu ul li{margin-top:16px;color:#b21719}
#top_menu ul li a{color:#b21719}

#top_menu ul li ul li{margin-top:0px;color:#000;font-size:11px;}
#top_menu ul li ul li a{color:#000}
#top_menu ul li ul li:hover{background-color:#FFF}
#main {vertical-align:top;height:604px; background-color:#FFFFFF;}
#main .none {width:100%;height:100%;vertical-align:top;}
#main .none td{vertical-align:top;}

.pod_menu{width:180px;background-color:#eaeaea}

#shop {position:absolute;top:40px;left:400px;color:#9e9e9e;width:180px;text-align:center}
#sale {position:absolute;top:40px;left:580px;color:#9e9e9e;width:180px;text-align:center}
#ju {position:absolute;top:40px;left:220px;color:#9e9e9e;width:180px;text-align:center}

#content{padding:30px;overflow:auto;height:760px;margin:4px;margin-right:0;}

.d_main_item{overflow:hidden;margin-bottom:16px;}
* html .d_main_item{overflow:hidden;margin-bottom:70px;}

.d_main_item h2{background-color:#eaeaea;font-size:11px;width:167px;height:16;line-height:16px;text-align:center;margin:0;padding:0;font-weight:normal;margin-bottom:8px;}
.d_main_item h2 a{color:#B21719;text-decoration:none}

.image_b {height:40px;width:8px;background-color:#eaeaea;float:left;}


.text_b {}

.block {width:173px;background:url(/images/plashka_gray.gif) repeat-x;float:left;margin-right:10px;}
.block img {}


.red_text_b{position:relative}
.red_block {width:173px;background:url(/images/plashka_red.gif) repeat-x;float:left;margin-right:10px;}
.red_text_b a{text-decoration:none;color:black}


.sub_pages_menu ul{display:none;}

#createdon {text-align:right;font-weight:bold;font-size:10px;}

#pagetitle {padding-left:48px;background:url(images/h1.gif) repeat-y;font-size:14px;font-weight:bold;margin-bottom:10px;}
#pagetitle h1{margin:0;font-weight:normal;font-size:24px;}

#img {margin-bottom:10px}


blockquote {font-style:italic;margin:0;padding:10px 40px;}
blockquote.red {background-color:#b21719;color:#FFF;font-style:normal}

.upper{text-transform:uppercase}

.main  {width:100%;}
table.main td{vertical-align:top;padding:6px;}
td.td_right {width:100px;border-right:1px dotted black;font-size:10px;padding-left:0px !important;}

h2{color:#b21719;text-transform:uppercase;font-size:11px;margin-top:16px;margin-bottom:0;}
p {margin:0}

.big {text-transform:uppercase;font-weight:bold;}



.news {
    margin-top:16px;
    width:100%;
	height:20px;
    overflow:hidden;
}
div.move {
    overflow:hidden;
    width:99999px;
}
.news p {
    float:left;
    margin:0;
}

.result th {background-color:#a72c1d;color:#FFF;text-align:left;}

.red_line {padding-left:20px;background:url(images/red_line.gif) repeat-y;margin-bottom:10px;}

#search{margin:0;padding:0;border:0;margin-top:4px;margin-bottom:16px;background-color:#000}
#ajaxSearch_form{margin:0;padding:0;overflow:hidden;}
#ajaxSearch_input{width:102px;height:17px;color:#9E9E9E;background-color:#000;border:0;margin:0;padding:0;float:left}
#ajaxSearch_submit{width:40px;background-color:#d01012;color:#FFF;border:0;height:17px;margin:0;padding:0;font-size:10px;float:right}

#ajaxSearch_form input{vertical-align:middle}

.povod_text{margin:4px;}

.povod .red {
	font-size:12px;
	margin-bottom:0;
	text-align: center;
}

.povod a {color:#888888;text-decoration:none;font-style:italic;}

.text_b a{color:black;text-decoration:none}

.small {font-size:10px;}

.r_head {font-size:14px;font-weight:bold;margin-bottom:10px;}

.povod p {margin-bottom:10px;}

#shop a{text-decoration:none;color:#9e9e9e;}
#sale a{text-decoration:none;color:#9e9e9e;}
#ju a{text-decoration:none;color:#9e9e9e;}

.thumbscontainer {margin-left:-6px;margin-right:-6px;}

marquee {padding:16px;}

.partners_img{
	width: 65px;
	min-height: 70px;
	float: left;
	text-align: center;
}

#scroller_container {
position: relative;
width: 600px;
height: 60px;
overflow: hidden;
}

#scroller {
white-space: nowrap;
line-height: 60px;
font-size: 36px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.povod_more{
	margin-bottom:10px;
}

.mycoment{
	background-color:#FF0000;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0;
	text-align:left;
	margin-bottom:10px;
	padding-left:10px;
}
.down_banner{
	background-color: #ababa7;
}
.autowrite{	
	border-bottom:1px solid black;
	border-top:1px solid black;
	color:black;
	font-size:10px;
	margin-top:10px;
	padding:15px 5px;
}#mytopmenu11 {
	color:#9E9E9E;
	margin-left:260px;
	text-align:center;
	

	
	
}
#mytopmenu11 a{text-decoration:none;color:#9e9e9e;}
.ditto_page{
	padding:0 3px;
	line-height:2;
}

#slide-container {
     text-align:center;
     
  }
  #slide-container #slideshow {
	width:400px;
	margin:auto;
	position:relative;
	height: 70px;
  }
  #slide-container #slideshow IMG {
     position:absolute;
     top:0;
     left:0;
  }
  
  .mypaginate{
  	width:320px;
  }