
/* Общее */
DIV
{
	margin: 0px;
	padding: 0px;
}

IMG
{
	border: 0px;
}

FORM
{
	margin: 0px;
	padding: 0px;
}

BODY
{
	text-decoration:none;
	color:#000;
	margin:0px;
	padding:0 10 0 10;
	font-family: Arial,Helvetica;

}

A 
{
	text-decoration: underline; 
	color: #000;
}

A:hover 
{
	text-decoration: underline;
	color: #CE2129;
}


/*	Декорации	*/
DIV.dots
{
	TEXT-ALIGN:left; BORDER-BOTTOM: #C3BDBD 1px dashed; PADDING-BOTTOM: 10px;
}

.pollbar {
  font-size:9px;
  font-family: Arial,Arial;
  color:#eee;
  padding:0px;
  margin-left:5px;
  background-color:#da251d;
}


/*	Элементы формы	*/
.inp_text	{
	border: 1px solid black;
	height: 18px;
	width: 100px;
	background-color: #eaeaea;
	color: #404040;
	font: bold 10px "Arial,Arial";
}


/*	Левая колонка	*/
DIV.full_content
{
	width:100%;
	text-align: justify;
	height: 100%;
}

DIV.main_content
{
	float: right;
}

DIV.leftcol_first
{
	width: 290px; 

	background: url(/images/site/L_F.jpg) repeat-y left;
}

DIV.leftcol_second
{
	width: 290px; 
	padding-bottom: 15px;
	background: url(/images/site/L_D.jpg) bottom no-repeat;
}

SPAN.down_line
{
	margin-top: 50px;
}

SPAN.down_line A,SPAN.down_line A:hover,SPAN.down_line A:active
{
	margin: 0 20 0 20px;
	font: 14px Arial;
	font-weight: bold;
	color: #eee;
	text-decoration: none;
}

H2,H3
{
	color: black;
	font:bold 14px  "Arial" ;
	text-transform:uppercase;
	margin:5 0 10 15px;
}

H3
{
	font-size: 80%;
}

H5
{
	color: black;
	font: bold 12px "Arial";
	background: url(/images/site/star.jpg) no-repeat middle left;
	text-transform:uppercase;
	margin: 3 0 3 3px;
	padding-left: 13px;
}

H1.ministripes
{
	font: bold 18px Arial;
	color: #666;
	border-bottom: 1px solid #666;
	margin-left: 20px;
}

.minigrey
{
	font-size: 70%; color: #666;
}

.standartgrey
{
	color: #333;
	font-size: 90%;
}

DIV.news_date,DIV.news_text
{
	color: #CC0001;
	font: 11px Arial;
	font-weight: bold;
	margin:0px;
	padding:0px;
	width: 190px;
}

DIV.news_text
{
	color: black;
	padding-bottom: 5px;
}

DIV.news_short
{
	font: normal 10px Arial;
	font-family: Arial;
	color: #666;
	padding-bottom: 8px;
	border-bottom: 1px solid black;
	width: 190px;
}



DIV.you_are_here
{
	width: 400px;
	margin: 0px;
	border: 2px solid #333333;
	border-top: 0px;
	padding: 3px;
	background-color: #CCCCCC;
	font: bold 11px "Arial";
	color: #333;
}

DIV.you_are_here SPAN A
{
	color: #C00;
}

DIV.subscr
{
	font: 12px Arial;
	font-weight: bold;
	background-color: #999;
	border: 1px solid black;
	margin: 20 0 20 0px;
}

DIV.subscr TABLE TR TD
{
	font: 12px Arial;
	font-weight: bold;
	text-decoration: none;
}

DIV.subscr INPUT
{
	border:1px solid black;
	background-color: #CCCCCC;
	font: normal 10px Tahoma;
}

INPUT#sub,INPUT#unsub
{
	font-size: 10px;
	width: 80px;
	cursor: hand;
}


LI.selected
{
	font: bold 12px "Arial";
	color: #666;
	list-style-image: url(/images/site/star.jpg);
}



/* Вопрос-ответ	*/
.question,.answer,.quest_imp
{
	font-size: 12px;
	width: 90%;
	font-family: Arial,sans-serif,Courier,"Times New Roman";
	color: #404040;
	font-weight: bold;
	border: 2px solid red;
	margin: 0px;
	padding: 8 10 8 10px;
	text-align: justify;
	background-color: white;
}
.quest_imp
{
	background-color: #ffa;
	border: 2px solid blue;
}

.answer
{
	border-color: silver;
	margin-bottom: 5px;
	font-weight: normal;
	border-top:0px;
	background-color: #ebeaea;
	color: black;
}

.question SPAN,.answer SPAN
{
	font-size: 80%;
	text-decoration: underline;
	color: #700070;
	display: block;
	margin: 0px;
	padding-left: 15px;
	padding-bottom: 6px;
}

.quest_form	INPUT,.quest_form	TEXTAREA
{
	border: 1px solid #black;
	color: #404040;
	font-weight: bold;
	background-color: #aaa;
	font-family: Arial;
}

/*	Центральное меню	*/
.center_menu,.center_menu:hover
{
	text-decoration: none;
	font-size: 13px;
	font-family: "Arial","Palatino Linotype";
	font-weight: bold;
	color: #595858;/*7b7a7a;*/
	padding: 0 15 0 2px;
	background: url(/images/for_site/delim.gif) right no-repeat;
	text-transform:uppercase;
}

.unfloat
{
	float: none; 
	clear: both;
	width: 550px; 
	height: 1px;
}

/*	Меню на самом верху	*/
.li_sel
{
}


/*	Заголовки	*/
H1.caption1
{
	font: bold 26px Arial; 
	font-weight: normal; 
	color: #333
}


/*	ДЕТИ РАЗДЕЛА	*/
A.child
{
	text-decoration: none;
}

A.child DIV
{
	width: 90%;
	border-bottom: 1px solid #666;
	margin: 5 1 5 1px;
	padding: 5px;
}

A.child:hover DIV
{
	color: #C00;
	text-decoration: none;
	cursor: hand;
}


/*	СТРАНИЦЫ	*/
DIV.pages	SPAN,DIV.pages A,DIV.pages A:hover
{
	display: inline;
	width: 15px;
	margin: 0 3 0 3px;
	border: 1px solid #aaa;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font: bold 10px Arial;
	color: #333;
}

DIV.pages A
{
	background-color: #fdd;
	color: #111;
}

DIV.pages A:hover
{
	background-color: #ffaa00;
}

SPAN.time	
{
	font-size: 90%;
	color: #c00;
}

A.bann_link
{
	font: normal 12px "Arial Narrow";
	color: #333;
	text-decoration: none;
}

A.bann_link:hover
{
	text-decoration: underline;
}

.toEndLink,.toBeginLink
{
	color: #333;
	text-decoration: none;
	font: 12px normal Tahoma;
}

.toBeginLink
{
	color: #f00;
}