@charset "windows-1251";
/* CSS Document */
* {margin:0; padding:0}
#ovalblock{width:950px; margin:0 auto; background:#1b4157 url(img/bottomoval.png) no-repeat left bottom; margin-top:3px;overflow:hidden;position:relative;margin-top:5px;}
#all{background:url(img/topoval.png) no-repeat left top;overflow:hidden;position:relative;}
#header{width:950px; height:188px; border-bottom:3px solid #F00}
#left{width:170px;vertical-align:top;float:left;padding-bottom:1500px;margin-bottom:-1500px;}
#left ul {list-style:none; margin:1px 0 0 10px;}
#left ul a {
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	display:block;
	width:136px;
	height:30px;
	margin:-2px;
	padding-top:4px;
	padding-left:6px;
	background:url(img/knopka.png) no-repeat;
	line-height:23px;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;}/*Ширину и высоту кнопки мы взяли на 10 px меньше, т.к надо учитывать паддинг и марджин*/
* html #left li a { height: 1%; } /*специальный хак для IE 6.0. который не понимает блочный элемент, если для него не задана высота*/
#left ul a:hover {background-image:url(img/knopa2.gif);color:#FD2F0C; top:1px; left:1px}/* Меняем цвет фона у навигации при наведении*/
#center {margin:0 190px 0 170px; background:#1b4157; vertical-align:top;padding-bottom:1500px;margin-bottom:-1500px;}
#right {width:190px; vertical-align:top;background:#1b4157;float:right;padding-bottom:1500px;margin-bottom:-1500px;}
#footer{width:950px;clear:both;margin:auto;border-top:3px solid #F00}
.pfoot{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic;padding-top:5px; text-align:center;color:#ACACAC}/*Класс для текста в футере*/

body{background:url(img/fonik.png)}
p{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-align:left;padding:8px;}
.zametki{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding-left:2px;color:#1b4157;list-style:none;}
.arhiv{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding-left:35px;color:#1b4157;list-style:none;}
a{font-weight:bold; color:#1d425a}
a:hover{color:#EC0000}
.ptext{font-weight:bold; font-style:italic; color:#2D97C4;}/*Для выделения текста*/
h1,h2,h3 {font:20px Arial, Helvetica, sans-serif; color:#1d425a;font-weight:bold;border-bottom:1px solid #F00; margin-bottom: 0.5em; text-align:center;}
.img{padding:3px}/*Задаём отступы картинкам в тексте*/
/*Начало блока с закруглениями для основного текста -делаем b блочным элементом высотой 1px и задаем ему соответствующие поля. */
.r1, .r2, .r3 {display: block;height:1px;}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color:#f6f8f9;}/*Блок с закруглениями - указываем цвет фона и отступы*/
.inner-box {padding: 0.7em 1em;}
p{text-align:justify;}

.r1, .r2, .r3 {overflow: hidden; font-size:1px;}/*Для старых версий IE, IE в quirks mode и блоков вложенных в таблицы в IE7 добавим правило font-size:1px КОНЕЦ БЛОКА С ЗАКРУГЛЕНИЯМИ ДЛЯ ОСНОВНОГО ТЕКСТА*/

#blockrov{width:175px; background:#f6f8f9 url(img/righybottom.png) no-repeat left bottom;font-size:14px;margin:auto;}/*Начало кода блока для рекламы*/
.pnew{text-align:left;font-size:12px; color:#606;}
#blockrov p{text-align:left}
#blockrov h3{background:url(img/righytop.png) no-repeat left top;font-family:Arial, Helvetica, sans-serif;font-size:14px; padding-top:4px; text-align:center}/*Конец блока с закруглениями для рекламы*/
.headpic{margin:8px 10px 0 375px; position:absolute;}

#li{margin-left:10px}/*Подвигаем меню "ГЛАВНАЯ", ибо она вне категорий*/


.tablecont{border-bottom:1px solid #1B4157; width:520px; margin:auto}/*Параметры нашей таблицы для статей*/
.title_td{ background-color:#89B8C7; border-top:2px solid #F00}/*Задаём цвет для верхней ячейки*/
/*Два класса ниже для заголовка и для даты и автора - оформление текста*/
.zagolovok{font:14px Verdana, Geneva, sans-serif;font-style:italic; color:#FFF;font-weight:bold;margin-left:20px;padding-top:1px;padding-bottom:1px;}
.date_author{font-size:12px; font-family:Arial, Helvetica, sans-serif;padding-top:1px; margin-left:20px; padding-bottom:1px; color:#300;}
.view_title{font-size:16px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#309;text-align:center;}
.view_date{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#033; margin-top:-3px; margin-left:25px;}
.prosmotr{font-size:11px; font-weight:bold; color:#666}/*Класс для  просмотров,даты и автора*/

/*Стили к комментариям*/
.comment{font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#275270;}
.comment_add{font-size:11px;}
.post_div{margin:13px; background:#BED8D8;
-webkit-border-radius:6px;/*Скругление углов у блоков, 3 записи*/
-moz-border-radius:5px; 
-khtml-border-radius:10px}
/*Правила для поиска по сайту НАЧАЛО:*/
.poisk{margin:120px -2px; position:absolute;}/*Спозиционировали блок*/
.p_search{color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;}
#main_nav  {}/* Начало горизонтального меню */
#main_nav li { float:left; margin-left:8px; margin-top:2px;padding-top:5px; list-style:none;background-color:#2B6272; height:24px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;box-shadow:2px 2px 3px #000 }
#main_nav li a{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-style:italic; text-decoration:none; padding:10px 15px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#main_nav li a.active, #main_nav li a:hover{background-color:#4090A9;color:#D3000B}/* Конец горизонтального меню */
/*Классы для меню в футере*/
#main_navfoot ul{margin-left:210px}
#main_navfoot li { float:left; margin-left:5px; margin-top:15px; list-style:none }
#main_navfoot li a{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF;font-style:oblique; padding:8px 15px;}
/*Оформляем постраничную навигацию*/
.pstrnav {padding:0px 10px 20px 15px;color:#003264;}
.pstrnav a{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;}
#gosha{position:relative; padding-left:25px;}
#gosha_2{position:relative; padding-left:14px;}
