/* Global */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

	body { font-family:Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; 
	font-size:12px; color:#2a2a2a; margin:0; padding:0; 
	text-align:center; /*For IE6 Shenanigans*/ 
	background-color:#fff; line-height: 1;}
	img {border:0}
	a {color:#2f2f2f; text-decoration:underline; /*font-size:12px;*/}
	a:hover {color:#ffa429; text-decoration:none; }
	:focus { outline: 0; }
	table { border-collapse: collapse; border-spacing: 0; }
	p { margin:5px; text-align:justify}
	small {font-size:9px; color:#aaa; font-weight:100}

/* CSS */
	#main_table {margin: 0 auto; border:0; width:1010px; text-align:justify; position:relative;}

.tab1 {height:59px; font-size:11px; color:#aaa; text-align:center}
.tab2 {height:41px; width:100%; background-color:#000; color:#fff; font-size:14px; text-align:center; }

.h_left { padding:0; width:300px; text-align:center; vertical-align:top; }
.h_center { background:url(2011/images/hbg3.jpg) 0 0 no-repeat #F8C65D; padding:15px 0 0 87px; text-align:left; }
.h_right {background-color:#F8C65D; background-image:url(/images/vert_line.jpg); background-position:left bottom; background-repeat:no-repeat; width:348px; vertical-align:top; }
#h_auth {width:100%; height:30px; background-image:url(/2011/images/auth.jpg); background-repeat:no-repeat; padding:29px 0 0 10px}
.h_yan {margin:5px 0}
.h_spr {margin:5px 0}
.title_1 {background-color:#F8C65D; border-bottom:2px solid #b8b8b8; width:10px; height:20px}
.title_2{ background-color:#e7e7e7; border-bottom:2px solid #b8b8b8; font-size:10px; color:#808080; text-transform:uppercase; }
.title_2 a { font-size:1em; text-decoration:none; }
.title_2 a:hover { text-decoration:underline; }
.title_3 { background-color:#e7e7e7; border-bottom:2px solid #b8b8b8; width:75px}

.expert_h {width:224px; height:25px; background-color:#000; border:1px solid #000; padding:10px}
.expert_c {width:224px; height:100%; background-color:#ffcc66; border-left:1px solid #d98c23; border-right:1px solid #d98c23}
.expert_f {width:224px; height:10px; background-image:url(/images/exp_bot.jpg); background-position:top left; background-repeat:no-repeat;}

.list {font-size:11px; padding:10px 0; color:#2f2f2f}
.srch {border:1px solid #ddd; background-color:#fff; color:#999;}
.login {border:1px solid #d98c23; background-color:#fff; padding:2px; color:#999; width:135px; }
.log_bt { border:0; background-image:url(/2011/images/bt_login.jpg); height:30px; width:30px; background-repeat:no-repeat; cursor:pointer; }
p.reg {font-size:11px; color:#FFF; padding:0; margin:0; }
p.loginza-box { padding:0; margin:3px 0 0; font-size:11px; height:14px; line-height:14px; }
p.loginza-box img { position:relative; top:4px; }
p.user {font-size:12px; color:#2F2F2F}

.regist {color:#fff; text-decoration:underline; font-size:11px}
.regist:hover {color:#ffa429}
.check {border:1px solid #d98c23;}

.descr {margin-left:120px}
.descr_line {margin-left:129px}

.content {width:97%; padding:10px; font-size:12px; text-align:justify}

.list_table {padding:15px; border:1px solid #ddd}

p.descript {font-size:12px; padding:5px;}

/* LINKS */

.avto_link {color:#a16d01; text-decoration:underline; font-size:12px}
.avto_link:hover {color:#ffa429; text-decoration:none;}

.fin_link {color:#008000; text-decoration:underline; font-size:12px}
.fin_link:hover {color:#ffa429; text-decoration:none;}

.dom_link {color:#0000C5; text-decoration:underline; font-size:12px}
.dom_link:hover {color:#ffa429; text-decoration:none;}

.head_link {color:#6e150e; text-decoration:none;}
.head_link:hover {color:#ffa429; text-decoration:underline;}

.end_link {color:#6e150e; font-size:12px; text-decoration:none;}
.end_link:hover {color:#ffa429; text-decoration:underline;}

.nav_link {color:#fff; text-decoration:underline; font-size:14px;}
.nav_link:hover {color:#ffa429; text-decoration:none;}

.list_link {color:#941a04; text-decoration:underline; font-size:12px;}
.list_link:hover {color:#ffa429; text-decoration:none;}

.yan_link {color:#a16d01; text-decoration:underline; font-size:12px}
.yan_link:hover {color:#ffa429; text-decoration:none;}

.rub_link {color:#808080; text-decoration:underline; font-size:10px;}
.rub_link:hover {color:#ffa429; text-decoration:none;}

.localnews {color:#7A271A; text-decoration:underline; font-size:17px; font-weight:bold}
.localnews:hover {color:#ffa429}

.localitem {color:#8B8B8B; font-size:10px; text-decoration:underline}
.localitem:hover {color:#ffa429}

.expert {color:#fff; font-size:12px; text-decoration:underline;}
.expert:hover {color:#fff; text-decoration:none;}

p.litem {margin-top:2px; }

<!--YANDEX NEWS-->
	span.yandex_date {font-size: 85%; margin-right:0.5em;} 
	div.yandex_informer	{font-size: 85%; margin-bottom: 0.3em;} 
<!--YANDEX NEWS-->

.vak {border:1px solid #ddd; text-align:center; padding:5px; font-size:14px;}
.vak2 { border-bottom:1px solid #ddd; width:300px; padding:5px;}
.vak3 { border-bottom:1px solid #ddd; padding:5px; }
.vak4 { border-bottom:1px solid #ddd; width:100px; text-align:center; padding:5px;}
.vak5 { border-bottom:1px solid #ddd; width:50px; text-align:center; padding:5px }
.vak6 { border-bottom:1px solid #ddd; width:200px; text-align:left; padding:5px }


div#search,
div#username,
div#password { position:relative; float:left; margin-right:15px; }
label.overlabel { position:absolute; top:3px; left:5px; z-index:1; color:#999; }
label.overlabel { color:#999; }
label.overlabel-apply { position:absolute; top:3px; left:5px; z-index:1; color:#999; font-family: Verdana; font-size: 11px; }

/* Таблицы ъявлениях*/
.t1 {padding:5px 0 0 20px}
.t2 {padding:5px 0 0 20px}

.in1 {border:1px solid #d98c23; padding:2px;}

.rubr_block { float:left; width:280px; height:192px; margin-right:1%; padding:10px; overflow:hidden; }
.obyavs { width:560px; }
.obj-block1, .obj-block2, .obj-block3 { border:1px solid #fecb62; padding:4px 10px; margin-top:10px; line-height:1.5em; }
.obj-block2 { border-color:#0000C5; }
.f13 { font-size:13px !important; }
.rubr_block h3 { text-transform:uppercase; margin:20px 0 0 0; }
.clear { clear:both; }
.webcam-block { float:left; padding:10px; }
.f11 { font-size:11px; }

.hbg1 { background:url(2011/images/hbg1.gif) 0 100% no-repeat; }
.hbg2 { background:url(2011/images/hbg2.gif) 0 0 no-repeat #000; text-align:left; padding-left:85px; }

#new-footer { border-collapse:collapse; width:100%; background:#f8c65d; border-bottom:5px solid #ffa429; height:120px; margin-top:10px; }
#new-footer th { padding:5px; vertical-align:top; text-align:left; background:#ffa429; color:#fff; height:15px; }
#new-footer td { padding:5px; vertical-align:top; text-align:left; }
#blogo { background:url(2011/images/flogo.gif) center no-repeat; }
.bmenu { font-size:13px; line-height:1.6em; }
td#counters { vertical-align:bottom; text-align:right; }
