body {
font: 12px Verdana, Arial, Tahoma, sans-serif;
background-color: #006633;
margin:10px 0 0 0;
}
a{
text-decoration: none;
}
form{
margin:0;
padding:0;
}
#head{
background: #41BE94 url(/p/head_right.jpg) no-repeat bottom right;
border-top:1px solid #E4E8F2;
border-right:1px solid #006633;
height:74px;
}
#dSearch{
background: #006633 url(/p/search_fon.gif) no-repeat top left;
padding-left:6px;
height:33px;
margin:0;
}
#iSearch{
width:96px;
height:18px;
border:1px solid #000;
color:#707070;
vertical-align:middle;
}
#bSearch{
vertical-align:middle;
margin-left:4px;
padding:0; margin:0;
border:0;
}
#date{
background: url(/p/date.gif) no-repeat left top;
margin:0;
height:16px;
border-bottom: 1px solid #006633;
text-align:center;
color:#FFF;
vertical-align:middle;
padding-top:19px;
font: 11px Tahoma, Verdana, Arial;
font-weight: bold;
}
#afterDate{
background: #2C4B88 url(/p/pagina.gif) no-repeat left center;
border-bottom:1px solid #2C4B88;
height:18px;
padding-left:23px;
font: 13px Verdana, Arial, Tahoma, sans-serif;
color: #FFF;
font-weight: bold;
}
.firstM{
background: #2BB184 url(/p/first_left.gif) no-repeat left center;
border-bottom:1px solid #006633;
height:18px;
padding-left:23px;
}
.firstM a{
font: 13px Verdana, Arial, Tahoma, sans-serif;
color: #FFF;
font-weight: bold;
}
.secondM{
background-color: #2BB184;
border-bottom:1px solid #006633;
text-align:left;
padding-left:25px;
white-space:nowrap;
}
.secondM a{
font: 11px Verdana, Arial, Tahoma, sans-serif;
color: #FFF;
}
#center_top{
background: #FFCC00 url(/p/center_top.gif) no-repeat left top;
border-top:1px solid #FFF;
margin:0;
padding:0;
}
#fon{
border-top:1px solid #FFF;
}
.korzina{
border-top:1px solid #FFF;
background: #FFCC00 url(/p/korzina_fon.gif) bottom;
padding-top:9px;
}
.korzina a{
color: #000;
text-decoration: underline;
}
.dAuth{
border-top:1px solid #FFF;
background: #FFCC00 url(/p/korzina_fon.gif) repeat-x bottom;
}
.dAuth input{
height:15px;
width:62px;
border:1px solid #31559C;
color: #707070;
font: 11px Verdana, Arial, Tahoma, sans-serif;
}
#auth{
color: #122D5A;
font: 10px Verdana, Arial, Tahoma, sans-serif;
padding-bottom:10px;
}
#center{
background-color:#FFF;
}
#right{
background-color:#EFEFEF;
border-left:1px solid #C0C8D0;
border-top:1px solid #C0C8D0;
border-right:1px solid #006633;
width:150px;
}
#menu_right{
margin:2px;
border:1px solid #CCC;
width:146px;
}
#orange{
margin: 0 2px 2px 2px;
border: 1px solid #FFCC00;
background-color: #FFEEA9;
padding:2px;
text-align: justify;
font: 11px Verdana, Tahoma, Arial, sans-serif;
}
#orange a{
color: #122D5A;
text-decoration: none;
}
#orange a:hover{
color: #BF0000;
text-decoration: underline;
}
#for_self{
margin: 2px 2px 0 2px;
background: #FCAA59 url(/p/for_self.gif) no-repeat top right;
}
#for_novinki{
margin: 2px 2px 0 2px;
background: #FCAA59 url(/p/for_novinki.gif) no-repeat top right;
}

#path{
background-color:#2BB184;
color:#FFF;
margin: 0 3px 1px 3px;
height: 15px;
padding: 0 5px 0 5px;
}
#path a{
font: 11px Verdana, Arial, Tahoma, sans-serif;
font-weight:bold;
color:#FFF;
}
#menu_left_bottom{
background: #006633 url(/p/menu_left_bottom.gif) no-repeat top left;
height:14px;
}
#bottom_left{
background: #006633 url(/p/bottom_left.gif) no-repeat top left;
font: 9px Tahoma, Verdana, Arial,sans-serif;
color: #AAB2B9;
text-align:center;
height:50px;
}
#bottom_center{
background: #006633 url(/p/bottom_center.gif) no-repeat top left;
height:49px;
text-align:center;
padding-bottom:1px;
font: 9px Tahoma, Verdana, Arial,sans-serif;
color: #FFF;
}
#bottom_center a{
font: 9px Tahoma, Verdana, Arial,sans-serif;
color: #FFF;
}
#bottom_right{
background: #006633 url(/p/bottom_right.gif) no-repeat top left;
height:50px;
border-right:1px solid #006633;
}
#bottom{
border-top:1px solid #FFF;
background: #006633 url(/p/bottom_fon.gif) no-repeat top left;
font: 11px Tahoma, Verdana, Arial,sans-serif;
color: #FFF;
text-align:center;
padding-top:10px;
}
#content{
margin:5px;
font: 12px Verdana, Arial, Tahoma, sans-serif;
color:#707070;
}
#content label, fieldset{
font: 12px Verdana, Arial, Tahoma, sans-serif;
color:#707070;
}
fieldset{
border: 1px solid #006633;
}
#content input, textarea{
border: 1px solid #006633;
color:#707070;
background-color: #FFF;
}
#content button{
border: 1px solid #006633;
color:#000;
background-color: #D8D7D7;
}
#content a{
font: 13px Verdana, Tahoma, Arial, sans-serif;
text-decoration: none;
color: #006633;
}
#content a:hover{
text-decoration: underline;
}
#month, #month a, #notNew a{
font: 12px Verdana, Tahoma, Arial,sans-serif;
color: #FF9933;
font-weight:bold;
}
#new{
border:1px solid #C0C8D0;
padding:4px;
background-color:#EFEFEF;
font: 12px Verdana, Arial, Tahoma, sans-serif;
text-align:left;
}
#notNew{
border:1px solid #C0C8D0;
color:#113A72;
font: 12px Verdana, Arial, Tahoma, sans-serif;
text-align:left;
}
#priceHead{
background:#C0C8D0;
padding:2px; 
}
#priceImg{
float:left; 
margin:2px;
border:1px solid #4B78A5; 
}
.forumTop {
	color:#000;
	border-top: 1px solid #2CB184;
	border-left: 1px solid #2CB184;
	font: 12px Verdana, Arial, Tahoma, sans-serif;
}
.forumTop th{
	 background-color: #2CB184;
	 padding-left:10px;
	 padding-right:10px;
	 font-weight:bold;
	 color:#FFF;
	 border-bottom: 1px solid #2CB184;
	 border-right: 1px solid #2CB184;
}
.forumTop td{
	 padding-left:10px;
	 padding-right:10px;
	 border-bottom: 1px solid #2CB184;
	 border-right: 1px solid #2CB184;
	 background-color:#ECECEC;
}
.forumTheme {
	color:#203050;
	border-top: 1px solid #2CB184;
	border-left: 1px solid #2CB184;
	font: 12px Verdana, Arial, Tahoma, sans-serif;
}
.forumTheme th{
	 background-color: #EFEFEF;
	 padding-left:10px;
	 padding-right:10px;
	 font-weight:bold;
	 color:#000;
	 border-bottom: 1px solid #2CB184;
	 border-right: 1px solid #2CB184;
}
.forumTheme td{
	 padding-left:10px;
	 padding-right:10px;
	 border-bottom: 1px solid #2CB184;
	 border-right: 1px solid #2CB184;
	 background-color:#FFF;
}

#forumList {
	color:#FFF;
	border: 1px solid #2CB184;
	font: 12px Verdana, Arial, Tahoma, sans-serif;
}
#forumList a{
font-weight:bold;
}
#forumList th{
	 background-color: #2CB184;
	 padding-left:10px;
	 padding-right:10px;
	 font-weight:bold;
	 color:#FFF;
	 border-bottom: 1px solid #2CB184;
	 border-right: 1px solid #2CB184;
	 text-align:left;
	 font: 12px Verdana, Tahoma, Arial, sans-serif;
	 font-weight:bold;
}
#forumList td{
	 padding-left:10px;
	 padding-right:10px;
	 background-color:#FFF;
}
.red_text{
color:#FF3333;
}
.img_info{
	float:left;
	border:1px solid #999; 
	margin:3px;
}
#counter{
	background:#2BB184;
	vertical-align:middle;
	border:1px solid #FFF;
	width:125px;
	text-align:center;
	padding:5px;
	color:#FFF;
	margin:5px;
	font: 12px Verdana, Tahoma, Arial, sans-serif;
}
.map ul {margin-top: 0;}
.map .first {
	list-style:square;
}
.map .second {
	margin-left: 20px;
	list-style:square;
	}
.map .third {	
	margin-left: 40px;
	list-style:square;
}
.map .fourth {	
	margin-left: 60px;
	list-style:square;
}
.map .fiveth {	
	margin-left: 80px;
	list-style:square;
}