/* js page loader settings */
#loader {display:none}
/* end js page loader settings */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0} table {border-collapse:collapse;border-spacing:0} fieldset,img {border:0} address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} ol,ul {list-style:none} caption,th {text-align:left} h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} q:before,q:after {content:''} abbr,acronym {border:0} /* clear settings */

/* clear font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; */
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear {background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;} /* grid */

.block {display:inline;float:left;position:relative;border:0px solid black;}


body {background:url(../img/bg.jpg) repeat;font-family:Times New Roman;font-size:10pt;color:#87310b}
h1 {padding:2px;font-size:14pt}
h6 {font-size:10pt}

body, a, h1 {color:#87310b}
a:hover {color:#000;}

/* classes and ids */

#main {width:970px;margin:0 auto;background-color:#fbf3e7}
#shapka {margin:0 auto;background:url(../img/shapka.jpg) no-repeat;width:868px;height:338px;
	border-left:2px solid #9a4d2b;border-bottom:2px solid #9a4d2b;border-right:2px solid #9a4d2b}
ul.gmenu {overflow:hidden;padding:8px 0 0 15px}
ul.gmenu li {float:left;padding:4px 3px}
ul.gmenu li a {font-size:12pt;}
ul.gmenu li.perk {margin:3px 0 0 0;}

#hcont {position:absolute;top:160px;margin-left:325px;font-size:13pt;font-weight:bold}
#hcont p {color:red;}

.levak  {width:340px;border:0px solid black;margin-left:50px}
.pravak {width:525px;border:0px solid black;}

#form {line-height: 150%; font-size:14px;}
#form p {padding:3px 0;}

#lmenu {line-height: 2em;}
#lmenu li {padding:3px 0}
#lmenu li a {font-size:12pt;text-transform:uppercase;background:url(../img/menu_noactive.jpg) no-repeat 0% 50%;padding-left:15px}
#lmenu li a:hover, #lmenu li a.active {background:url(../img/menu_active.jpg) no-repeat 0% 50%;color:#000}

.mod_block2 {overflow:hidden;width:500px;background-color:#faeedd;border:2px solid #9a4d2b;padding:10px 10px 15px 10px}
.mod_block {overflow:hidden;width:500px;background-color:#f4ddbe;border:2px solid #9a4d2b;padding:10px 10px 15px 10px}
.mod_block .ttle, .mod_block2 .ttle{font-style:italic;text-align:center;display:block;padding:2px 0 10px 0}

.mod_block .kartinka, .mod_block2 .kartinka{width:164px;}
.mod_block .prevtext, .mod_block2 .prevtext{width:330px;}

#foot {overflow:hidden;border:0px solid black}
#foot .lfoot {width:300px;border:0px solid black;margin-left:70px}
#foot .rfoot {width:550px;border:0px solid black;text-align:right;}
a.mailto {color:#de6d3b;text-decoration:none}
a.mailto:hover {color:#000}

#sells_form td {padding-top: 5px;}
#sells_form input {width:100%;}
#sells_form SELECT {width:100%;}








.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}



ul{border:0; margin:0; padding:0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:13px;
list-style:none;
margin-right:2px;
}
#pagination-digg a{
border:solid 1px #9aafe5
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
}
#pagination-digg .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #0e509e
}
