/* CSS Document */

body		{ font-size:12px; font-family: Arial; color:#ffffff; MARGIN: 0px; BACKGROUND-COLOR: #1d1d1d; padding:0px;}
table		{ font-size:12px; font-family: Arial; color:#ffffff; border: 0px;}
tr			{}
td			{}
hr			{ width: 100%; color:#7f7f7f; height:1px;}
p			{ margin: 0 0 10 0;}
img			{ border:0px;}



/* фоны */
.div_fon	{}
.div_fon_l	{ background-image:url(images/fon_l.jpg); background-position: right top; background-repeat:no-repeat; height: 305px;}
.div_fon_r	{ background-image:url(images/fon_r.jpg); background-position: left top; background-repeat:no-repeat; height: 305px;}
.div_fon_ce	{ background-image:url(images/fon_1.jpg); background-position: left top; background-repeat:no-repeat;}
.menu		{ background-image:url(images/fon_2.jpg); background-repeat:no-repeat; background-position: top left;}
.bgimg	{ background-position: center center; background-repeat:no-repeat; }


/* меню */
.menu2{margin-right:10px;font-weight:bold;}
.menu2act{margin-right:10px;font-weight:bold;}

/* тексты цвета */
.txt_red	{ color:#d90000;}
.txt_green	{ color:#009933;}
.txt_blue	{ color:#1a3f97;}
.txt_gray	{ color:#818181;}
.txt_white 	{ color:#FFFFFF;}

/* тексты размеры */
.txt9		{ font-size:9px;}
.txt10		{ font-size:10px;}
.txt11		{ font-size:11px;}
.txt12		{ font-size:12px;}
.txt14		{ font-size:14px;}
.txt16		{ font-size:16px;}
.txt18		{ font-size:18px;}
.txt25		{ font-size:25px;}
.arial		{ font-family:arial;}
.tahoma		{ font-family: tahoma;}
.block		{ display:block;}

/* тексты заголовки */
h1, h2, h3 	{ margin:0px; padding:0px; font-size:12px;}
h4			{ margin:0px; padding:0px; font-size:11px; margin-bottom:3px;}

.t30		{ font-size:30px;}

.news_h1	{ font-size:16px; font-family:arial; font-weight:bold; margin-bottom:10px;}
.news_h1_s	{ font-weight:normal;}
.news_h2	{ font-size:14px; font-family:arial; font-weight:bold; margin-bottom:10px;}
.news_img_b	{ border:#1d1d1d solid 1px; margin-right:15px;}
.news_img_s	{ border:#1d1d1d solid 1px; margin-bottom:10px; display:block;}
.news_img_m { border:#1d1d1d solid 1px; }

.prg_img_m { border:#1d1d1d solid 1px;}




/* расположение */
.head_logo	{ text-transform:uppercase; font-size:10px; margin: 0 0 0 108;}
.head_1		{ width: 492px;position:relative;display:block;}
.head_2		{ width: 203px;}

.m02t		{ margin-top:2px;}
.m10b		{ margin-bottom:10px;}
.m10l		{ margin-left:10px;}
.m20r		{ margin-right:20px;}
.m20l		{ margin-left:20px;}
.m20t		{ margin-top:20px;}
.m20b		{ margin-bottom:20px;}
.m56t		{ margin-top:56px;}

.p10		{ padding:10px;}
.p10b		{ padding-bottom:10px;}
.p5b		{ padding-bottom:5px; display:block;}


.h33		{ height:28px; border-bottom: 3px solid #000000; margin-top:5px;}
.h60		{ padding-top:17px; font-size:30px; font-family:tahoma; background-image:url(images/lip.gif); background-position: right top; background-repeat:no-repeat;}
.h20		{ padding-top:29px; font-size:20px; font-family:tahoma; padding-left:10px; background-image: url(images/fon_1.jpg); background-position: right bottom; background-repeat:no-repeat;}
.h10		{ height:10px;}
.h5			{ height: 5px;}
.h59		{ height:54px;}
.h59_act	{ background-color:#d80001;}


.tbl_menu	{ height:35px; width:100%;}

.cen_1	{}
.cen_2	{ border-left: 15px solid #1d1d1d; width:240px;}
.cen_3	{ border-left: 1px solid #1d1d1d; width:243px;}

.bg_1d1d1d	{ background-color:#1d1d1d;}
.bg_424242	{ background-color:#424242;}
.bg_2d2d2d	{ background-color:#2d2d2d;}
.bg_484848	{ background-color:#484848;}



.news_data	{ font-size:10px; padding: 0 5 0 5; background-color:#da0001; margin-bottom:20px;}
.line	{ background-image:url(images/ln_2.gif); background-repeat: repeat-x; background-position: top right;}
.news_fon	{ background-image:url(images/news_fon.gif); background-repeat: repeat-x; background-position: left top;}
.news_fon2	{ background-image:url(images/news_fon2.gif); background-repeat: repeat-x; background-position: left top;}
.div_red	{ background-image:url(images/line_red.gif); background-position: center top; height: 50px; padding-top: 15px; background-repeat:no-repeat; text-align:center;}

.prg_old,.prg_old a     {color:#898989;}
.prg_div		{ padding:10px; background-image: url(images/prg_fon.gif); background-position: top center; background-repeat:repeat-x; display:block;}
.prg_div_act	{ padding:10px; background-image: url(images/fon_l.jpg); background-position: top center; background-repeat:repeat-x; display:block;}
.prg_act	{ padding:10px; background-image: url(images/fon_l.jpg); background-position: top right; background-repeat:no-repeat; display:block; background-color:#730014}
.div_titl	{ background-image: url(images/fon_1.jpg); background-position: right bottom; background-repeat:no-repeat;}

.bot_1		{ background-image:url(images/bot_1.gif); background-repeat:repeat-x; background-position: top left; height:25px; text-align: right;}


/* формы */
/* заголовки разделов */
.prog_h1 {padding-top:29px; font-size:20px; font-family:tahoma; padding-bottom:10px; padding-left:0px; }
/* ссылки */
a			{ color:#f1fbfc; text-decoration:underline;}
a:hover		{ color:#ff9947; text-decoration:none;}
a.bot		{color:#7f7f7f;}
a.bot:hover	{color:#ff9947;}

a.men		{ font-size: 14px; font-weight:bold; text-transform:uppercase; padding:7 7 12 7; text-decoration:none; display:block;margin-bottom:5px; }
a.men:hover	{ color:#000000; background-image:url(images/men_on.gif); background-position:center top; background-repeat:no-repeat;}

a.menhov	{ color:#000000; font-size: 14px; font-weight:bold; text-transform:uppercase; padding: 7 7 12 7; text-decoration:none; display:block; margin-bottom:5px; background-image:url(images/men_act.gif); background-position:center top; background-repeat:no-repeat;}
a.menhov:hover	{ color:#000000;}

a.next		{ color:#FF0000; font-size:10px;  font-family: tahoma;}
a.next:hover { color: #FF0000;}


	
/* списки */
/* картинки */
.logo		{ margin: 42 0 0 0; display:block;}
.cimg {border: 1px solid #404040; margin-top:10px; margin-bottom:10px; text-align:center;}
.limg {border: 1px solid #404040; margin-right:15px; margin-bottom:10px}
.rimg {border: 1px solid #404040; margin-left:15px; margin-bottom:10px}
.limg0 {margin-right:15px; margin-bottom:10px}
.rimg0 {margin-left:15px; margin-bottom:10px}


/* пожелания */

/* сетка выходов передачи */
.progdata{font-size:16px;color:#d90000;font-weight:bold;padding-bottom:8px; }
.progdata_gray{font-size:16px;color:#818181;font-weight:bold;padding-bottom:8px; }
.titprog {  background-color:#730014;font-weight:bold;font-size:12px;height:20;padding:2 2 2 10;margin-right:10}
#efir{ MARGIN:10;}
#efir I{ MARGIN: 2 2 2 20;display:block; font-style:normal;}
#efir A{ MARGIN: 2 2 2 0; display:block; font-weight:bold;}

/*фотогалереи*/
#bigGal { border:#505050 solid 1px; margin-bottom:10;}
.thumbimg {border:#505050 solid 1px; margin-bottom:10px;margin-left:2px; width:100;height:100;}
.curimg {border:#ff9947 solid 1px;}
/* комментарии */
.cmnt_btm {border-top:9px #DA0000 solid;text-align:right;padding-top:5px;}
A.tnav{font-size: 10px; padding: 3 0 3 0; text-align:center; display:block; width: 18px; margin-right: 3px; background-color: #484848; color:#FFFFFF; text-decoration:none; float:right;}
B.tnav{font-size: 10px; padding: 3 0 3 0; text-align:center; display:block; width: 18px; margin-right: 3px; background-color: #DA0000; color:#FFFFFF;  float:right;}

/* поиск */
.inp_search2{ height: 20px; font-size:12px; font-family: tahoma; color: #ffffff; padding-left:5px; width:100%; border: 1px #808080 solid ; background-color:#484848}

/* навигация по страницам */
#navPage {margin-top:10;}
.a_spisok__legend {font-size:10px; color:#909090;}
.a_spisok_a		 { font-size: 10px; text-align:center; height:18px; width: 18px; color:#FFFFFF;
background-color: #474645;vertical-align:middle;
}
.a_spisok_a a {color:white; text-decoration:none;}
.a_spisok_a:hover	 { text-decoration:none; color:#FFFFFF;
background-color: #d90000;
}
.txt_spisok_act_a		 { font-size: 10px;  color:#FFFFFF; text-align:center; width: 18px;vertical-align:middle;
background-color: #d90000; 
}

.zadai_list{}
.zvoprdata{background-color:#404040;padding:5px 5px 5px 5px;margin-top:5px}
.zvoprdata em{font-size:8px;font-style:normal}
.zvoprvopros{padding:10px;background-color:#303030;}
.zvoprotvet{padding:5px 10px 10px 20px ;background-color:#303030;}
.zvoprotvet div{color:#FF0000;margin-bottom:5px;}
.zvoprspacer	{background-color:#303030;background-image:url(images/ln_2.gif); background-repeat: repeat-x; background-position: top right; height:4px; font:2px/2px; }

.knkotvet {color:#EFF8B0;}
.knkvariant{margin-top:8px;}
.knkvariant input{margin-right:8px;}

#mrubrik	{ background-image:url(images/news_fon.gif); background-repeat: repeat-x; background-position: left top;
padding:10px;
}
#mrubrik a {margin-right:10px;padding:0px 5px;text-decoration:none;}
#mrubrik .act{color:#ff9947;}
.txt_gray .next {text-decoration:none;}

#linkparner img{border:0;margin-right:10px;margin-bottom:10px;}



.pcode{
	color: #676565;
	font-size: 7px;
}
#copyright .pcode a, .pcode a{
    color: #676565;
}
#copyright .pcode a:hover, .pcode a:hover{
    color: #676565;
}

.new-year{
    position:absolute;
    left:-60px;
    top:3px;
    width:186px;
}
