html {margin:0; padding:0;}
body {margin:0; padding:0; background: #d0d0d0 url(img/fon5.gif); font-family:tahoma, arial, sans-serif;}

#all {width:900px; padding:0; margin:0 auto;}

#header {height:66px; font-size:14px; background: url(img/bg_header.gif); margin-top:20px;}

#center {font-size:12px; width:540px; background-color:#ffffff; float:left;}

#center table {margin:0; padding:0; font-size:12px;}

#left {font-size:14px; font-weight:normal; width:179px; background:#E6E6FA url('img/bg_left_right2.gif') left repeat-y;
	float:left; border-right:1px #a0a0a0 solid;}

#left p {padding:0 0 10px 0; margin:0;}
#left input#ok {background:#fffffc; border:1px #666666 solid;}

#right {font-size:14px; width:179px; background:#E6E6FA url('img/bg_left_right2.gif') right repeat-y;
	float:right; border-left:1px #a0a0a0 solid; padding:0;}

#footer {display:block; height:24px; font-size:11px; line-height:20px; font-weight:normal; width:900px;
	background: url(img/bg_footer.gif); color: #444444; margin:0 auto; margin-bottom:20px; padding:0; clear:both;}

div.inn {margin:0 8px;}

h1 {margin:0; font-size:140%;}
#center h1 {text-align:center;}

#header h1 {font-family:serif, 'times'; color: #FFFFF0; padding-top:1ex; font-size:140%;}
#header h1 a, #header h1 a:visited {color: #FFFFF0;}

table.spisokrub {width:100%}
table.spisokrub td {padding:1ex 0.5em;}

form#addsite tr {vertical-align:top;}
form#addsite td {padding:1ex 0;}

a, a:visited {color: blue;}

#left a {color:#000;}
#left a:hover {color:#a00000;}

#header h2 {font-size:12px; width:200px; float:left; border:solid 0px red; margin:0 40px 0 0; padding:0}

#header ul {float:left; width:620px; border:solid 0px red; margin:0px 0 0 0; padding:0; list-style-type:none; padding-top:6px; }

#header li {float:left; margin:0 6px 0 0; background: url(img/knopka.gif);  width:90px;  padding:5px 0;}
#header li a {text-decoration:none; color:#333733; display:block; text-align:center; font-size:12px; font-weight:bold}

#header li.simple {background:none; width:180px}
#header li.simple a {display:inline; border-bottom:dotted 1px #000;}

#left, #center, #right {padding-top:12px;}

a:hover {color:#a00000;}

#header a:hover {color:#fff;}

#vyb_country, #vyb_region, #vyb_city {width:160px; height:40px}

#vyb_country select, #vyb_region select, #vyb_city select {width:140px}

table#dobt {border-collapse:collapse}
#dobt td {padding-bottom:10px}
#dobt tr, #dobt td {/* vertical-align:bottom */}

.smalltext {font-size:11px}

.required {color:#a00}

input.itxt {width:240px}

.darkblue {color:#007}

#center h4 {margin-left:10px}

div.poslednie {width:99%; clear:both; border-bottom:1px dashed #ddd; margin:8px 0;}
.poslednie h4, .poslednie p {margin:0;}

.poslednie h4 {font-size:14px;}
.poslednie p {font-size:12px;}

.avtor {font-weight:bold}

p.otdeli {width:100%; height:4px; margin:0; line-height:1px; clear:both}

img.thumb {border:0; float:left; margin-right:8px; width:100px; height:100px; border:solid 1px #eef}

p.objav_dop_dannye {margin:0 0 6px;}

div.objav_cont, div.objav_cont p {margin-top:6px; font-size:16px; font-family:Georgia, 'Courier New', Sans-Serif, 'Lucida Grande', Times, serif; }

div.spisok_rub {width:250px; float:left; margin-left:10px}
.spisok_rub ul {list-style-type:none; margin:0 0 0 8px; padding:0 }
.spisok_rub h3 {margin:10px 0 6px 0; font-size:15px}

.spisok_rub li {margin-top:4px}

.hilite {background:#ff9}

li.sub {display:none}
li.rest_rubs a, li.rest_rubs a:visited, .spisok_rub h3 a, .spisok_rub h3 a:visited {color:#00a;}
li.rest_rubs {margin-left:10px}
li.podrubrika {display:none}

img.reload-pic {width:14px; height:14px; border:0; margin-left:2px}

img.inlajn {margin-bottom:-4px}

img.obj {padding:2px; border:#ccc 1px solid;}
