.label
{
	color:Gray;
	font-size:12px;
	font-family:Tahoma;
}
.center_fr
{
	width:100%;
	height:700px;
}
.labelM
{
	color:Gray;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
}
.error
{
	color:#A00000;
	font-weight:bold;
	padding:10px;
	border:solid 2px #A00000;
	margin-bottom:10px;
}
.action_button
{
	font-size:16px;
	font-weight:bold;
	color:#009000;
	width:150px;
	height:30px;
}
.ok
{
		color:#009000;
		padding:10px;
	border:solid 2px #009000;
padding-bottom:20px;
margin-bottom:10px;
}
.date
{
	font-size:10px;
	color:Gray;
	padding:0;
}
.post_list td
{
	vertical-align:top;
	padding-bottom:10px;
}
.image_with_exp
{
   cursor:pointer;
}
img
{
        border:0;
}
 a
{
	COLOR: #333366;
	FONT-FAMILY: "Arial"; 
	FONT-SIZE: 10pt; 
}

*
{
	padding:0;
	margin:0;
}
.post
{
	vertical-align:top;
}
.post td
{
	padding-bottom:10px;
}
.news_PUB,
.news_NOT_PUB,
.news_WAS_PUB
{ padding-bottom:15px; width:200px; padding-right:15px;}

.news_PUB a
{
	color: Green;
	font-weight: bold;
}
.news_NOT_PUB a
{
	color: red;
	font-weight: bold;
}
.rubrics .rubric
{
	display:inline-block;
	margin-right:10px;
	
	border-top:solid 1px gray;
	border-left:solid 1px gray;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	background-color:#f6e6de;
	
	margin-bottom:3px;
}
.rubrics .rubric span
{
	display:inline-block;
		
	border-top:solid 1px #e7e7e7;
	border-left:solid 1px #e7e7e7;
	border-right:solid 1px gray;
	border-bottom:solid 1px gray;
	padding:3px;
	
}
.rubrics .rubric span label
{
	padding-left:3px;
}
.news_WAS_PUB a
{
	color: Gray;
	font-weight: bold;
}
#root
{
	border-top:solid 2px white;
	border-left:solid 2px white;
}
.left
{ 
	vertical-align:top;
	background-image:url(/images/left_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:193px;
}
.data
{
	vertical-align:top;
	
	
}
.data .int1
{
	padding-top:5px;
	padding-left:30px;
	padding-bottom:10px;
	
	padding-right:20px;
}
.title
{
	font-family:Arial;
	font-size:16px;
	color:Red;
	font-weight:bold;
}
.news_header
{
	font-family:Arial;
	font-size:14pt;
	color:Red;
	font-weight:bold;
	
	text-transform:uppercase;
}
.header
{
	padding:10px;
}
.footer
{
	background-image:url(/images/t.jpg);
	background-position:top left ;
	background-repeat:repeat;
	width:100%;
	text-align:right;
}
.footer .int1{ padding:3px; padding-right:10px;}

.auth_form input,.auth_form a{ display:block;}
.auth_form
{

}
.register
{
	width:150px;
	padding :20px;
	padding-top:5px;
	vertical-align:top;
}
.auth_form input{ width:150px; margin-bottom:15px;}
.auth_form a
{  
	font-size:12px;
	 text-transform:uppercase;
	  width:100%; 
	  text-align:center;
	  padding-bottom:15px;
	  
}
.auth_menu input,.auth_menu a
{
	display:block;
	float:left;
	padding-left:10px;
}
.auth_menu
{
	height:30px;
	padding-bottom:15px;
}
.actions
{
	vertical-align:top;
	width:230px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
	
	background-image:url(/images/data_fon.GIF);
	background-position:top left;
	background-repeat:repeat-y;
}
.actions .news_anonce a
{
	text-decoration:none;
}
.messages
{
	vertical-align:top;
	width:280px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	padding-top:5px;
	
}
.messages .int1
{
	background-color:#eeeeee;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:20px;
}

.messages .news_item
{
	height:100px;
	overflow:auto;
}

.mail_form .title
{
	font-size:14px;
	color:#0000A0;
	display:block;
	padding-bottom:5px;
	padding-top:10px;
	font-weight:bold;
}

.mail_form .send_ok
{
	font-size:16px;
	color:#0000A0;
	display:block;
	padding-bottom:20px;
	padding-top:20px;
}
.mail_form .send_err
{
	font-size:16px;
	color:#B00000;
	display:block;
	padding-bottom:20px;
	padding-top:20px;
	font-weight:bold;
}
.mail_form span.text
{
	font-size:14px;
	color:#0000A0;
	display:block;
	padding-left:10px;
	padding-top:5px;
}
.mail_form input.text
{
	font-size:14px;
	color:#0000A0;
	xdisplay:block;
	
	width:420px;
}
	