/* custom stuff */

html {color: #256600; padding:20px;}

body {color: #256600; background: #E5DEC3; margin: 0px; font: 90%/1.3 tahoma, verdana, sans-serif; height:100%; width:100%} 

th { color: #000000; }

p {text-align:justify;font-size:11px;margin: 10px 0px; padding: 2px 5px;} 

a:link {color: #996100;	text-decoration: none; font-weight: bold;} 

a:visited  {color: #996100; 	text-decoration: none; font-weight: bold;} 

a:hover {color: #256600; text-decoration: underline; font-weight: bold; }  



a.green:link {color: #256600;	text-decoration: underline; font-weight: bold; 	font-size: 10px;} 

a.green:visited  {color: #256600; 	text-decoration: underline; font-weight: bold; font-size: 10px;} 

a.green:hover {color: #256600; text-decoration: none; font-weight: bold; font-size: 10px;}  


a.gold:link {color: #C02700;	text-decoration: underline; font-weight: bold; 	font-size: 10px;} 

a.gold:visited  {color: #C02700; 	text-decoration: underline; font-weight: bold; font-size: 10px;} 

a.gold:hover {color: #C02700; text-decoration: none; font-weight: bold; font-size: 10px;}  


a.gray:link {color: #999999;	text-decoration: underline; font-weight: bold; 	font-size: 10px;} 

a.gray:visited  {color: #999999; 	text-decoration: underline; font-weight: bold; font-size: 10px;} 

a.gray:hover {color: #256600; text-decoration: none; font-weight: bold; font-size: 10px;}  



a.gray_ex:link {color: #999999;	text-decoration: none; font-weight: bold;} 

a.gray_ex:visited  {color: #999999; text-decoration: none; font-weight: bold;} 

a.gray_ex:hover {color: #256600; text-decoration: underline; font-weight: bold; }  

label {cursor: hand;}



a.red:link {color: #CC0000;	text-decoration: underline; font-weight: bold; 	font-size: 10px;} 

a.red:visited  {color: #CC0000; 	text-decoration: underline; font-weight: bold; font-size: 10px;} 

a.red:hover {color: #256600; text-decoration: none; font-weight: bold; font-size: 10px;}  



a.orange:link {color: #FF9900;	text-decoration: underline; font-weight: bold; font-size: 10px;} 

a.orange:visited  {color: #FF9900; 	text-decoration: underline; font-weight: bold; font-size: 10px;} 

a.orange:hover {color: #256600; text-decoration: none; font-weight: bold; font-size: 10px;}  





td,tr,p,div {font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.articles_main {padding-left: -10px; font-family: Arial, Geneva CY, Sans-Serif; font-size: 15px;}

.articles_main p {padding-left: -10px; font-family: Arial, Geneva CY, Sans-Serif; font-size: 15px;}

.articles_main td {padding-left: -10px; font-family: Arial, Geneva CY, Sans-Serif; font-size: 15px;}

H1 {font: 100% Arial; color:#660E00; border: 1px solid #000; display: inline; margin: 5px 100px ;text-align:right}

H2 { font: 18px; tahoma, verdana, arial; color:#660E00;}

H3 { font: tahoma, verdana, arial; color:#660E00;}

H4 { font: tahoma, verdana, arial; color:#660E00;}

input.button {border-width: 2px; border-style: groove; }



table { 

border-collapse: collapse;

bordercolor='#CFCFCF';

}

INPUT {

	font-size: 11px;

	border: 1px solid #000000;

	font-weight:bold;

	background: #E2E5CF;

	color:#660E00;

}

SELECT {

	font-size: 11px;

	border: 0;

	font-weight:bold;

	background: #E2E5CF;

	color:#660E00;

}

TEXTAREA {

	font-size: 11px;

	border: 0;

	font-weight:bold;

	background: #E2E5CF;

	color:#660E00;

}

.selecteditem {

    color: #660E00;

}

.submenu {

    text-align: center;

}

hr {

	border: 1px solid #660000;

}

a.nav_articles_container_header a:link {color: #256600;	text-decoration: none; font-weight: bold;} 

a.nav_articles_container_header a:visited  {color: #256600; 	text-decoration: none; font-weight: bold;} 

a.nav_articles_container_header a:hover {color: #526600; text-decoration: underline; font-weight: bold; }  



.articles { padding-top:10px; }



.nav_articles_container a:link {color: #660E00;	text-decoration: none; font-weight: normal;} 

.nav_articles_container a:visited  {color: #660E00; 	text-decoration: none; font-weight: normal;} 

.nav_articles_container a:hover {color: #660E00; text-decoration: underline; font-weight: normal; }  



div.sub_nav_button{

	background: #EFEAD9;

	padding: 4px;

	margin: 1px;

	border: solid 1px #787062;

}

div.sub_nav_button_serv {

	background: #E9EFD9;

	padding: 4px;

	margin: 1px;

	border: solid 1px #787062;

}

div.sub_nav_button_shmot {

	background: #EFDFD9;

	padding: 4px;

	margin: 1px;

	border: solid 1px #787062;

}

div.sub_nav_button_over{

	padding: 4px;

	background: #FFFFFF;

	margin: 1px;

	border: solid 1px #BAB49E;

	color: #B26559;

}

div.nav_btn_container{

	float: left;

	width: 154px;

	margin-bottom:2px;

}div.nav_articles_container {

	float: left;

	width: 154px;

	border: 1px solid #787062;

	background-color: #E9EFD9;

}

.nav_articles_container_header {

	font-weight: bold;

	margin-top: -1px;

	padding-bottom: 8px;

	padding-top: 2px;

	padding-left: 6px;

}

.articles_item {

	background-color: #FFF7D9;

	margin-bottom: 4px;

	padding-bottom: 4px;

	padding-top: 4px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BAB49E;

	padding-left: 4px;

}

.articles_item_last {



	background-color: #FFF7D9;

	padding-bottom: 4px;

	padding-top: 4px;

	padding-left: 4px;

}

.icon {

	border: solid 1px #B6B564;

}

.ad1 {

	font-size: 10px;

	color: #FFFF00;

	line-height: 12px;

}

.ad2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 12px;

	color: #FFFFFF;

}

.ad3 {

	height: 60px;

	width: 468px;

	text-align: center;

	background-color: #AD6E00;

	cursor: hand;

	border-color: #990000;

	border-style: solid;

	border-width: 2px;

}

#banner_place {
 	text-align:right;
}

.on {
	color: #006600;
	font-weight: bold;
}
.title {
	font-size: 10pt;
	font-weight: bold;
}
.red {
	font-size: 10pt;
	font-weight: bold;
}
.green {
	font-size: 10pt;
	font-weight: bold;
}
.gray {
	font-size: 10pt;
	font-weight: bold;
}
.orange {
	font-size: 10pt;
	font-weight: bold;
}
.gold {
	font-size: 10pt;
	font-weight: bold;
}
.razdel {
	background-color: #fff7d9;
	font-size: 12px;
	font-weight: bold;
}
.off {
	color: #990000;
}
.vote {
        margin-left: 2px;
        margin-right: 2px;
        margin-top: 2px;
        margin-bottom: 2px;
	width: 80px;
	border-width: 2px;
	border-style: solid;
	border-color: #256600;
	background-color: #FFF7D9;
	color: #FFF7D9;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* все пять объявлений */
#ad2web table, #ad2web {
  font-size: 9pt;
  line-height: 101%;
}

/* блок одного объявления */
.ad_block {
  background-color: white;
  padding: 0px;
}

/* заголовок - первая строка */
.ad_header,
a.ad_header:link,
a.ad_header:hover,
a.ad_header:visited {
  color: #FF7000;
  font-size:14px;
  text-decoration: none;
}

/* текст - вторая строка */
.ad_text,
a.ad_text:link,
a.ad_text:hover,
a.ad_text:visited {
  color:black;
  text-decoration: none;
}

/* меняем свойства ссылок */
.ad_header, .ad_text {
  text-decoration: none;
}

.ad_header:hover, .ad_text:hover {
  text-decoration: underline;
}

/* текст под объявлениями */
.ad_place {
  color:gray;
}


/* цена объявления */
.ad_price {
  padding-right: 3px;
  padding-left: 3px;
  color:gray;
}

.td_with_marker {
  background-image: url('http://l2db.ru/images/sword.gif');
  background-repeat: no-repeat;
  background-position: center center;
  height: 30px;
  width: 35px;
  margin-top: 0px;
}

.td_with_marker div {
  width: 35px;
}

