
form{
 	margin:0px;
  	padding:0px;
	}


td,div,.c2,.c1{
	font-size:11px;
   	font-family:verdana, Tahoma;
	color:#444444;
	line-height:14px;
}

.c2,.c1 {
	margin:0px;
	font-weight:normal;
}

.search_cat {
	font-size:11px;
   	font-family:verdana, Tahoma;
	color:#444444;
	font-weigth:none;
	margin:0px;
	font-weight:normal;
}

.cat_path {
	font-size:11px;
   	font-family:verdana, Tahoma;
	color:#444444;
	font-weigth:none;
	margin:0px;
	font-weight:normal;
}




.c3 {
	font-size:12px;
   	font-family:verdana, Tahoma;
	color:#444444;
	line-height:14px;
	margin:0px;
	font-weight:normal;
}


.cc:hover{ text-decoration:underline;color:#bc0000;}

.cc {
	color:#222222;
	text-decoration:none;
}




.copyright{
	font-size:9px;
}
h1 {font-size:14px;}
h3 {font-size:14px;margin:3px;color:#bc0000;}
.c:hover{ text-decoration:underline;color:#bc0000;}
.maincat{
   	font-family:verdana, Tahoma;
	font-size:14px;color:#aa0000;text-decoration:none;font-weight:bold; 
}
.maincat:hover{
   	font-family:verdana, Tahoma;
	font-size:14px;color:#aa0000;text-decoration:none;font-weight:bold;
	border-bottom: 1px dashed #aa0000; 
}


.pointer{
	margin-right:9px;
	vertical-align:middle;
}

.right_clmn{
	padding-left:29px;
	padding-top:27px; 
	padding-right:25px;
	background-color:#333333;
	line-height:13px;
}

.menu{
	color:#ffffff; text-decoration:none;font-size:11px;font-weight:bold; 
}

.menu:hover { color:black; }

.mainmenu:hover{ font-weight:bold; font-size:11px;  }












a{ color:#bc0000; }
a:hover{ text-decoration:none}
a.red_:hover{ text-decoration:underline}

.c {
	color:#222222;
	text-decoration:none;
}



 .input{
 		width:133px; height:19px;
		background-color:#DFBC79; 
		font-size:12px;
		font-family:Times New Roman;
		color:#000000;
		border-width:1px;
		border-style:solid;
		border-color:#FEF0D8;
		margin:0px;
		padding:0 0 0 4px;
		}
 .textarea{
 		width:133px; height:57px;
		background-color:#DFBC79; 
		font-size:12px;
		font-family:Times New Roman;
		color:#000000;
		border-width:1px;
		border-style:solid;
		border-color:#FEF0D8;
		margin:0px;
		padding:0 0 0 4px;
		overflow:hidden;
		}





table.add_free	td	{cursor:pointer;font-family: Arial, Sans-Serif; font-size: 90%;}
.add_free {cursor:pointer;font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;display: block; padding: 5px; text-decoration: none; background-color: #f5f5f5}
.add_free:link {cursor:pointer;font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_free:visited {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_free:active {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_free:hover {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; background-color: #abadb3;}


table.add_pay	td	{cursor:pointer;font-family: Arial, Sans-Serif; font-size: 90%;}
.add_pay {cursor:pointer;font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;display: block; padding: 5px; text-decoration: none; background-color: #edf8ff}
.add_pay:link {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_pay:visited {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_pay:active {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_pay:hover {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; background-color: #285a8c;}


table.add_spec	td	{cursor:pointer;font-family: Arial, Sans-Serif; font-size: 90%;}
.add_spec {cursor:pointer;font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; text-decoration: none; background-color: #ffeded}
.add_spec:link {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_spec:visited {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_spec:active {font-size: 12px; color:#000000; text-align : center; font-weight:bold;text-decoration:none;}
.add_spec:hover {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; background-color: #c60000;}








table.add_free_on	td	{cursor:pointer;font-family: Arial, Sans-Serif; font-size: 90%;}
.add_free_on {cursor:pointer;font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;display: block; padding: 5px; text-decoration: none; background-color: #abadb3}
.add_free_on:link {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_free_on:visited {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_free_on:active {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_free_on:hover {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; background-color: #abadb3;}


table.add_pay_on	td	{cursor:pointer;font-family: Arial, Sans-Serif; font-size: 90%;}
.add_pay_on {cursor:pointer;font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;display: block; padding: 5px; text-decoration: none; background-color: #285a8c}
.add_pay_on:link {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_pay_on:visited {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_pay_on:active {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_pay_on:hover {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; background-color: #285a8c;}


table.add_spec_on	td	{cursor:pointer;font-family: Arial, Sans-Serif; font-size: 90%;}
.add_spec_on {cursor:pointer;font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; text-decoration: none; background-color: #c60000}
.add_spec_on:link {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_spec_on:visited {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_spec_on:active {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none;}
.add_spec_on:hover {font-size: 12px; color:#ffffff; text-align : center; font-weight:bold;text-decoration:none; display: block; padding: 5px; background-color: #c60000;}





.add_free_line { background-color:#abadb3; }
.add_pay_line { background-color:#285a8c; }
.add_spec_line { background-color:#c60000; }

.add_free_border { border: 1px #abadb3 solid;cursor: pointer;}
.add_pay_border { border: 1px #285a8c solid;cursor: pointer;}
.add_spec_border { border: 1px #c60000 solid;cursor: pointer;}

.add_free_border2 { border: 5px #abadb3 solid;background-color:white;}
.add_pay_border2 { border: 5px #285a8c solid;background-color:white;}
.add_spec_border2 { border: 5px #c60000 solid;background-color:white;}

.add_free_in { padding:20px; border: #abadb3 1px solid; border-top:0px #abadb3 solid; background-color:#f5f5f5; }
.add_pay_in { padding:20px; border: #285a8c 1px solid; border-top:0px #285a8c solid; background-color:#edf8ff; }
.add_spec_in { padding:20px; border: #c60000 1px solid; border-top:0px #c60000 solid; background-color:#ffeded; }



.add_free_title { background-color:#f5f5f5; }
.add_pay_title { background-color:#edf8ff; }
.add_spec_title { background-color:#ffeded; }








.infobox {

	border:1px #aaccee solid;
}

.infobox_title {
	padding:3px;
	background-color:#cedfeb;
	border-bottom:2px #aaccee solid;
	font-size: 12px; 
	font-weight:bold;
}

.infobox_title_free {
	padding:3px;
	background-color:#abadb3;
	border-bottom:2px #aaccee solid;
	font-size: 12px; 
	font-weight:bold;
	color:#ffffff;
}

.infobox_title_pay {
	padding:3px;
	background-color:#285a8c;
	border-bottom:2px #aaccee solid;
	font-size: 12px; 
	font-weight:bold;
	color:#ffffff;
}

.infobox_title_spec {
	padding:3px;
	background-color:#c60000;
	border-bottom:2px #aaccee solid;
	font-size: 12px; 
	font-weight:bold;
	color:#ffffff;
}

.infobox_info {
	padding:3px;
	border-bottom:1px #aaccee solid;
}

.infobox_info_free {
	padding:3px;
	background-color:#f5f5f5;
	border-bottom:1px #aaccee solid;
}

.infobox_info_pay {
	padding:3px;
	background-color:#edf8ff;
	border-bottom:1px #aaccee solid;
}

.infobox_info_spec {
	padding:3px;
	background-color:#ffeded;
	border-bottom:1px #aaccee solid;
}


.field {
	padding:0px;
	border:1px #aaccee solid;
}

.button {
	FONT-FAMILY: Arial,Helvetica,Verdana,Geneva,sans-serif;
	BACKGROUND-COLOR: #cedfeb;
	BORDER: #62a6ce 1px solid;
	FONT-SIZE: 11px;
	color:#000000;
	font-weight:bold;
}







.table_ad{
	width:100%;
}

.table_title {
	padding:2px;
	background-color:#e1e1e1;
	border-bottom:1px #e1e1e1 solid;
	font-size: 12px; 
	color:#232323;
	font-weight:bold;
}


.atable_title {
	padding:2px;
	background-color:#cedfeb;
	border-bottom:1px #aaccee solid;
	font-size: 12px; 
	color:#232323;
	font-weight:bold;
}


table.table_ad tr.table_info td {
	padding:2px;
	border-bottom:1px #e5e5e5 solid;
	border-left:1px #e5e5e5 dashed;
	height:30px;
	vertical-align:middle;
}
table.table_ad tr.table_info td a,table.table_ad tr.table_info2 td a {font-size: 11px; color:#444444;text-decoration:none; text-decoration: none; vertical-align:middle;display: block;}
table.table_ad tr.table_info td a:link,table.table_ad tr.table_info2 td a:link {font-size: 11px; color:#444444; text-decoration:none;vertical-align:middle;display: block;}
table.table_ad tr.table_info td a:hover,table.table_ad tr.table_info2 td a:hover {font-size: 11px; color:#ffffff; text-decoration:underline; vertical-align:middle;display: block;}




table.table_ad tr.table_info_over td a {font-size: 11px; color:#ffffff;text-decoration:none; text-decoration: none; vertical-align:middle;display: block;}
table.table_ad tr.table_info_over td a:link {font-size: 11px; color:#ffffff; text-decoration:none;vertical-align:middle;display: block;}
table.table_ad tr.table_info_over td a:hover {font-size: 11px; color:#ffffff; text-decoration:none;vertical-align:middle;display: block;}






table.table_ad tr.table_info2 td {
	padding:2px;
	border-bottom:1px #e1e1e1 solid;
	border-left:1px #e1e1e1 dashed;
	background-color:#f4f4f4;
	height:30px;
	vertical-align:middle;
}

table.table_ad tr.table_info_over td {
	padding:2px;
	border-bottom:1px #e1e1e1 solid;
	border-left:1px #5787b8 dashed;
	height:30px;
	background-color:#5787b8;
	color:white;
	cursor:pointer;
	vertical-align:middle;
}

table.table_ad tr.table_info_over td.left {
	padding:2px;
	border-bottom:1px #e1e1e1 solid;
	border-left:0px #e1e1e1 dashed;
	vertical-align:middle;
}


table.table_ad tr.table_info td.left, table.table_ad tr.table_info2 td.left {
	padding:2px;
	border-bottom:1px #e1e1e1 solid;
	border-left:0px #e1e1e1 dashed;
	vertical-align:middle;
}














table.table_ad tr.table_info_spec td {
	padding:2px;
	aborder-bottom:1px #e5e5e5 solid;
	border-left:1px #e5e5e5 dashed;
	height:45px;
	background-color: #ffeded;
	border-bottom:1px #c60000 solid;
	border-top:1px #c60000 solid;
	vertical-align:middle;
}
table.table_ad tr.table_info_spec td a {font-size: 11px; color:#000000;text-decoration:none; text-decoration: none; vertical-align:middle;display: block;}
table.table_ad tr.table_info_spec td a:link {font-size: 11px; color:#000000; text-decoration:none;vertical-align:middle;display: block;}
table.table_ad tr.table_info_spec td a:hover {font-size: 11px; color:#ffffff; text-decoration:underline;vertical-align:middle; display: block;}




table.table_ad tr.table_info_over_spec td a {font-size: 11px; color:#ffffff;text-decoration:none; text-decoration: none; vertical-align:middle;display: block;}
table.table_ad tr.table_info_over_spec td a:link {font-size: 11px; color:#ffffff; text-decoration:none;vertical-align:middle;display: block;}
table.table_ad tr.table_info_over_spec td a:hover {font-size: 11px; color:#ffffff; text-decoration:none;vertical-align:middle;display: block;}





table.table_ad tr.table_info_over_spec td {
	padding:2px;
	aborder-bottom:1px #e5e5e5 solid;
	border-left:1px #5787b8 dashed;
	height:45px;
	background-color: #d15b5b;
	color:white;
	cursor:pointer;
	border-bottom:1px #c60000 solid;
	border-top:1px #c60000 solid;
	vertical-align:middle;
}

table.table_ad tr.table_info_over_spec td.left {
	padding:2px;
	aborder-bottom:1px #e5e5e5 solid;
	border-left:0px #e1e1e1 dashed;
	height:45px;
	background-color: #d15b5b;
	border-bottom:1px #c60000 solid;
	border-top:1px #c60000 solid;
	vertical-align:middle;
}


table.table_ad tr.table_info_spec td.left {
	padding:2px;
	aborder-bottom:1px #e5e5e5 solid;
	border-left:0px #e1e1e1 dashed;
	background-color: #ffeded;
	height:45px;
	border-bottom:1px #c60000 solid;
	border-top:1px #c60000 solid;
	vertical-align:middle;
}




.ad_description {
	font-size:12px;
   	font-family:verdana,san-serif,Tahoma;
	padding:0px;
	margin:0px;
	line-height:18px;

}


.price {
	margin:0px;  font-size:30px;font-family:arial,verdana,impact;color:bc0000;
}




.maintable { background-image:url('images/header.gif'); }


.cur { cursor:pointer; }


body {
 	margin:0px;
	margin-top:10px;
 	margin-bottom:10px;	
  	padding:0px;
	background-color:#eeeeee;
	overflow-y: scroll;
	font-size:11px;
	font-family:verdana;
}


.small_region {
	afont-size:12px;
	width:200px;
}