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

body{
	background-color : white;
	background-image:url(/pic/plenka1.gif);
	background-position: 0 0 ;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333366;
	margin : 10px;
	text-align: justify;
	background-repeat: repeat-y;        /*min-width: 800px;
        max-width: 1100px;
        /*width: 900px;        */

}

/* Слой меню*/
/*
#menu{
        font-size: 11pt;
        margin-bottom: 15px;
        margin-top: 15px;
        margin-left: -10px;
}*/

/* класс для ссылок меню*/
/*
.menu_link{
	font-size:9pt;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: 500;
	text-decoration: underline;
	padding: 0px 0px 0px 10px;
	margin:0px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	letter-spacing: -1px;
	background-image: url(/pic/li.gif);
	border:1px #000 solid;
	display: inline;


}
*/

/* оформление слоя содерж ссылку на соотв раздел*/
/*
#new{
        background-image: url(/pic/new16x16.png);
}

#ng{
        background-image: url(/pic/PC16x16.png);
}
#ag{
        background-image: url(/pic/mobil16x16.png);
}
#nf{
        background-image: url(/pic/film16x16.png);
}
#af{
        background-image: url(/pic/game16x16.png);
}
#ns{
        background-image: url(/pic/ns16x16.png);
}
*/



/*
.content, p, h1{
        font-size : 8pt;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #333366;
        font-weight : normal;
        font-style : normal;
        font-variant : normal;
}

*/

.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;
}

.ok{
  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;

}
/*
H1 , H1:LINK{
  font-size : 10pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : #3333cc;
  font-weight : bold;
  margin: 0px;
  padding: 0px;
}


H1:HOVER, H1:FOCUS{
        color : #3300CC;
}


h2.snp {
 /* display:inline;
  font-size:8pt;
  font-weight:400;*/
color:red;
}


.rd{
        background-color: #607488;
}

*/




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

/*хедер сайта*/
#header{
		position:relative;
        margin: 15px auto 20px 15px;
        text-align: center;
		border-bottom:3px solid #FFCC99;


}

#logo_text{
	position:absolute;
	top:80px;
	left:20;
	color:#AE0000;
	font-size:20pt;
	border-top: dotted 1px green;

}


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

}

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


/*menu section for game and film*/
.menu_sect{
	margin:15px 0 0 0;
	border-top: 1px dotted red;
	position:relative;

}

/* menu section head*/
.menu_sect_head{
	margin-top:1px;	
	font-weight: 600;
	color:red;
	position:relative;

}



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

.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 10px;
	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: 10 auto 20 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: 5px;
        clear: both;
}

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

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

/* submit form*/
#form_submit{
 	background-image: url(/pic/search16x16.png);
    background-repeat: no-repeat;
    background-position: 0 3;
    height:20px;
    width:20px;
    border:none;
    cursor:pointer;
    cursor:hand;
    

}


/* класс для вида ссылки в результате поиска*/
.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 0px 10px 10px;

}

#top_nazvan_razd{
        font-size: 13pt;
        background-image: url(/pic/bg_top_nazvan_razd.gif);
        background-color: #EAFFF1;
/*        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: #EAFFF1;
        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;
}



h2.snp {
  display:inline;
  font-size:8pt;
  font-weight:400;

}


/* стиль для названия раздела*/
.razdel{
        color: #007700;
        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;
}

/* стиль кнопок для перехода по блокам*/
.button_link{
        margin-left:1px;
		background-color: #EAFFF1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align:center;
        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;
        text-align:center;
        /*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;
}


/*футер*/
#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;
}