@charset "windows-1251";
html{
        margin-left: auto;
        margin-right: auto;
        text-align: center;
}

body{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333366;
	margin : 10px;
	text-align: justify;
	

}

.jcontent{
        font-size : 8pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #333366;
        text-align : justify;
}

.header, .title{
	font-size : 9pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #201810;
	font-weight : normal;
}

hr{
        height: 1px;
        color : gray;
}

.contur{
        border: solid 1px  #003366;
        margin-right : 10px;
        margin-left : 0px;
        margin-top : 2px;
}
A {
        text-decoration : underline;
        color : #0000FF;
}
A:HOVER, A:FOCUS {
        text-decoration : none;
        color : #066BC6;
}

.links{
        font-size: 11px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #333366;
}

input, select, textarea{
  background-color: white;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8pt;
}


td{
    font-size : 8pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #333366;
}

.orange{
        color : #FFCC00;
}
.delbtn{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
        background-color : #CC3333;
        color : White;
        width : 100px;
}
.izmbtn{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
        background-color : #0099CC;
        color : White;
        width : 100px;
}
.btn{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size : 11px;
        background-color : White;
        width : 100px;
}
.noborder{
        border : 1px solid Black;
        background-color : White;
}

.linkz{
  text-decoration: underline;
  color: blue;

}

 /* link for MOre...*/
.linkz_podrob{
  text-decoration: underline;
  color: red;
  float:right;

}



/*  новые стили*/

/*хедер сайта*/
#header{
	margin: 15px auto 20px auto;
	text-align: center;
	position: relative;
	background-image: url(../pic/_zub-1.jpg);
	background-repeat: no-repeat;
	width:750px;
	height:149px;

}

#header_text{
	position: absolute;
	top: 0;
	right:0;
	width:650px;
	text-align:justify;
}


/* Большой левый блок*/
#big_left_block{
        margin: 0px;
        padding: 0px;
        float: left;
        width: 180px;

}

/* Слой меню*/
#menu{
       
        padding-left: 10px;
        margin: 10px auto 5px auto;
}

/* класс для ссылок меню*/

.menu_link{
        list-style-type: none;
        text-decoration: underline;
        /*width: 170px;*/
		/*width:auto;*/
       /* line-height: 25px;*/
/*        clear: both;*/
       /* float: left;*/
}


.menu_link{
	font-size:9pt;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: 500;
	text-decoration: underline;
	padding: 1px 0px 1px 13px;
	margin:1px auto 1px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	letter-spacing: -1px;
	background-image: url(/pic/li.gif);
/*	border-bottom:1px #000 solid;*/
	display: block;


}



/* НАЧАЛО стили для календаря*/

/* стиль для блоков  года и месяца над календарем*/
.year_month{
                background-color: #EAFFF1;
                text-align: center;
                margin: 2 auto 2 auto;
                padding: 2;

}


/* стиль для дива содержащ. весь календарь*/
.calendar{
        margin: 10px auto 20px 10;
/*        margin-left: 20px;*/
        /*padding: 5 auto 5 auto;*/
        /*border: 1px solid #000;*/
        text-align: center;
}

/*стиль для названий дней Пн Вт  ... Пт*/
.name_of_day{
        text-align: center;
        font-weight: 600;
        border-right: 1px dotted #63644F;
        float: left;
        width: 25px;
        color: #63644F;
}

/*стиль для названий дней выходных Сб и Вс*/
.name_of_day_weekend{
        text-align: center;
        color: #FF0000;
        font-weight: 600;
        border-right: 1px dotted #63644F;
        float: left;
        width: 25px;
}


/* стиль для блоков, содержащие число месяца*/
.chislo_month
{
        border: 1px solid #ddd;
        float: left;
        width: 20px;
        text-align:center;
        color: #996600;
}

/* стиль для блоков, содержащие число месяца когда число сегодняшнее*/
.chislo_month_today
{
        border: 1px solid #ddd;
        float: left;
        width: 20px;
        text-align:center;
        background-color: #FF99CC;
}




/* КОНЕЦ стили для календаря*/



/* блок с сылками на друзей*/
#frend{
        background-color: #FFFFCC;
        clear: left;
}


/* блок с формой поиска*/
#poisk{
        margin-top: 10px;
        clear: both;
}

/* поиск клипарт*/
#poisk_pic{
        font-size: 11pt;
        padding-left: 20px;
        height: 18px;
        background-image: url(/pic/search.jpg);
        background-repeat: no-repeat;
        background-position: 0 2;
}

/* форма поиска*/
#poisk_frm{
        background-color: #ECFFFF;
        width: 170px;
        margin: 0px;
        padding: 0px;
        margin-top: 4px;
}

/* класс для вида ссылки в результате поиска*/
.poisk_link{
        height: 20px;
        color: #CC3300;
}



/* cсамый главный слой содержащий контент*/
#content{
/*        margin-left: 185px; */
   /*     margin-left:auto;*/
        /*width: 550px;*/
/*        width: 99%;*/
        padding: 50px 0 0 0;
        position: relative;
/*        margin-right: auto;*/
		margin: 0px 10px 10px 10px;

}

#top_nazvan_razd{
        font-size: 13pt;
        background-image: url(/pic/bg_top_nazvan_razd.gif);
        background-color: #D2F0F4;
/*        width: 500px;*/
        width:99%;
        padding-left: 10px;
        padding-right: 5px;
        padding-bottom: 9px;
        background-repeat: repeat-x;
        height: 20px;
}

/* слой с новостью*/
.news{
        /*width: 500px;*/
        width: 99%;
        height: auto;
        margin-top: 5px;
        padding-top: 20px;
        padding-bottom: 5px;
        padding-left: 10px;
        padding-right: 5px;
        border-top-color: #000;
        border-top-style: dashed;
        border-top-width: 1px;
        position: relative;
        background-color: #CCFFFF;
        text-align: justify;
        color: #333366;
}

/*стиль дата публиукации в новостях на главных страницах*/
.data_pub_glavn{
        color: #CC3300;
        text-align: right;
}

/* сииль для заголовка новости на главных*/
.title_news_glavn{

}


/* используется в подробной новости*/
h1 {
        font-size: 12pt;
        width: 400px;
        text-align: left;
        margin: 0px;
        padding: 0px;
}

/* стиль для названия раздела*/
.razdel{
        color: #FF0000;
        position: absolute;
        right: 5px;
        top:3px;
}

/* стиль блока превбю новостей их максимум 10 штук;*/
.cont_block{
      /* background-color: #AFBABA;*/
          /* width: 500px;*/
          width: auto;

}



/*стиль дата публиукации в новости подробней*/
.data_pub{
        color: #CC3300;
        text-align: right;
        margin-top: 10px;
                /*clear: both;*/
}

/* стиль для слоя содержащие ссылки (КНОПКИ) нв включение выключение блоков контента*/
#link_block{
        margin-top: 15px;
        text-align: center;
        position: absolute;
        top: 10px;
        width: 600px;
		display:block;
}

/* стиль кнопок для перехода по блокам*/
.button_link{
        margin-left:1px;
		background-color: #EAFFF1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000000;
        border-top-color: #E1FFED;
        border-top-width: 1px;
        border-top-style: solid;
       /* border-top: #E1FFED 1px soloid;*/
        border-left-color: #E1FFED;
        border-left-width: 1px;
        border-left-style: solid;
       /* border-left: #E1FFED 1px soloid;*/
        border-right-color: #C6C1BB;
        border-right-width: 1px;
        border-right-style: solid;
        /*border-right: #C6C1BB 1px soloid;*/
        border-bottom-color: #C6C1BB;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        /*border-bottom: 1px #C6C1BB soloid;*/
        width: 25px;
        cursor: pointer;
        cursor: hand;
}

/* стиль кнопок для перехода по блокам когда мышка над кнопкой*/
.button_link_over{
	border: red 1px solid;

        background-color: #EAFFF1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #000000;
        margin-left:1px;
        width: 25px;
        cursor: pointer;
        cursor: hand;
}



/* большой левый блок*/
#big_right_block{
       border-left:1px dotted #B34E22;
	   margin-left:5px;
	   background-color:#FFFFCC;
	   padding:3px;
}


/*футер*/
#footer{
        clear: both;
        text-align: center;
        margin: 20px auto 10px auto;

}

/*str_author подпись автора*/
.str_author{
	float: right;
	text-align:right; 
	margin:10px auto 5px auto;
}

/* block promo*/
.pic_promo{
        
        margin-top: 10px;
}
