body  {
	margin: 0;
	padding: 0;
	color: #000;
	font: 14px Tahoma, Arial, Verdana, sans-serif;
	}
p {
	margin: 0;
	padding: 0 0 10px 0;
	color: #000;
	text-indent: 30px;
	font: 13px Tahoma, Arial, Verdana, sans-serif;
	}
 
div {
	margin: 0; 
	padding: 0;	
	border: 0px; 
	color: #000;
	font: 13px Tahoma, Arial, Verdana, sans-serif; 
	}

table,td {
	margin: 0;  
	padding: 0; 
	border: 0px;
	color: #000;
	font: 13px Tahoma, Arial, Verdana, sans-serif; }

a {	
	color: #8f1313; 
	text-decoration: underline ;
	}

a:hover, p a:hover {
	text-decoration:underline ;
	color: #C80707; }

h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
	color: #000;
	font-family:Tahoma, Arial, Verdana, sans-serif;}
h1 {
	font:27px Tahoma, Arial, Verdana, sans-serif;
	padding:0 0 10px 0;
	text-decoration: none;
	color:#8f1313;
	}	
h2 {
	font:21px Tahoma, Arial, Verdana, sans-serif;
	padding-bottom: 15px;
	text-decoration: none;
	color:#8f1313;
	}
h2 a{color: #8f1313;}
h3 {font:18px Tahoma, Arial, Verdana, sans-serif;color: #000; padding:5px 0 0 0px;}

h4 { font: bold 14px Tahoma, Arial, Verdana, sans-serif;}
h5 {
	font:bold 13px Tahoma, Arial, Verdana, sans-serif;
	color: #0A5192;
	text-decoration: underline;
	}
h6{
	font: bold 11px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	}

img {border: 0;}
a img {border:0}

.clear {clear: both; font-size: 1px; height: 1px; line-height: 1px}

form {margin:0; padding: 0;}
input, select, textarea {padding: 0; margin: 0; font:13px Tahoma, Arial, Verdana, sans-serif; border: 1; color: #000;}
label {font:13px Tahoma, Arial, Verdana, sans-serif; color: #000;}
select {  border: 1px solid #000;  font:13px Tahoma, Arial, Verdana, sans-serif;}
textarea { height:65px; padding: 0 2px; border: 1px solid #7f9db9;  font:13px Tahoma, Arial, Verdana, sans-serif;}


ul, li, ol {margin: 0; padding: 0;}
/*for height*/
#measurer {
    width: 100%;
    height: 1px;
    line-height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;}
 
/*account height*/
#for_all { 
	width: expression(document.getElementById("measurer").clientWidth < 995 ? "995px" : 
 	  (document.getElementById("measurer").clientWidth > 1400 ? "1400px" : "100%"));
   /*for*/
    min-width: 995px;
    max-width: 1400px; }
#zone{
	padding:8px 8px 10px 8px;
	}
	
table{

	}
table td{
	vertical-align:top;
	}

td.leftColumn 
{
    width: 250px;
}

.main_menu li{
			list-style: none;
			padding:15px 5px 15px 0px;
			}
	.main_menu li a{
				font: 14px Tahoma, Arial, Verdana, sans-serif;
				}
				
.formName { font-weight:bold;  width:180px; padding:5px 10px 5px 0; text-align:right;}
.formName span { color:#ce2119;}
.formValue {line-height:19px; font-size:12px; padding:3px 10px 5px 0; vertical-align:top;}	
.formValue .text_field { width:100%;}	
.formValue .textarea_field { width:99.5%; height:96px; border: 1px solid #7f9db9;}		
/*news */
#content {padding:5px 20px 10px 20px;}	
#content ul, li {
margin: 0px 0px 0px 0px; 
padding: 0px 0px 10px 0px; 
list-style:none;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 14px;
}			
/*news */
#news h2{font:21px Tahoma, Arial, Verdana, sans-serif;
	padding-bottom: 15px; padding-top: 10px; color:#8f1313; text-decoration:none;} 
#news .newtext{border-bottom-width: 1px;
            border-bottom-style: dashed; padding-bottom:10px;}	
#news .newtext p{font:14px Tahoma, Arial, Verdana, sans-serif; } 

#com_news_text {display: none;}


.video {list-style-type:none;background: url("images/icons/video.jpg") no-repeat 0 0px; padding:3px 0 16px 0;}
.video a {padding-left:37px; display:block; font:21px Tahoma, Arial, Verdana, sans-serif; color:#8f1313;}
.video a:hover {color: #c80707;}	

.audio {list-style-type:none;background: url("images/icons/audio.jpg") no-repeat 0 0px; padding:3px 0 16px 0;}
.audio a {padding-left:37px; display:block; font:21px Tahoma, Arial, Verdana, sans-serif; color:#8f1313;}
.audio a:hover {color: #c80707;}		

.resenz {list-style-type:none;background: url("images/icons/resenz.jpg") no-repeat 0 0px; padding:3px 0 16px 0;}
.resenz a {padding-left:37px; display:block; font:21px Tahoma, Arial, Verdana, sans-serif; color:#8f1313;}
.resenz a:hover {color: #c80707;}

.staty {list-style-type:none;background: url("images/icons/staty.jpg") no-repeat 0 0px; padding:3px 0 16px 0;}
.staty a {padding-left:37px; display:block; font:21px Tahoma, Arial, Verdana, sans-serif; color:#8f1313;}
.staty a:hover {color: #c80707;}

/***************************** Таблица с рамкой ************************************/
        #texttab table
        {
            border-top: 1px #404040 solid;
            border-left: 1px #404040 solid;
            padding: 0px 0px 0px 0px;
            border-collapse: collapse;
        }
        #texttab table td
        {
            border-bottom: 1px #404040 solid;
            border-right: 1px #404040 solid;
            padding: 2px 2px 2px 2px;
        }
/***************************** Таблица с рамкой ************************************/
.nomer_str{
	float:left;
	padding-top:0px;
	}
	.nomer_str li{
		float:left;
		list-style:none;
		padding-right: 3px;		
		}
		.nomer_str li span{
			padding: 5px 3px;display: block;
			}
		    .nomer_str li div
		    {
		        display: inline;
		    }
			.nomer_str li a
			{
				padding: 5px 6px;display: block; color:#000;
				}
				.nomer_str li a:hover {
					color:#fff;
					text-decoration:none;
					background: url("images/yellow_bg.gif") no-repeat 0 0;
					}
			.nomer_str a.select{
				color:#fff;
				text-decoration:none;
				background: url("images/yellow_bg.gif") no-repeat 0 0;
				}
.left_arrow, .right_arrow{
	width: 25px;
	height: 15px;
	padding: 0;
	margin: 0;
	}
.left_arrow, .right_arrow{
	float:left;
	margin-top:7px;
	width: 20px;
	height: 13px;
	padding:0 0 2px 7px;
	}
	.left_arrow a, .right_arrow a{
		display:block;
		text-indent:-3000px;
		overflow:hidden;
		height:100%;
		}
.left_arrow{
	background:url("images/li22.gif") no-repeat 6px 2px;
	}
.right_arrow{
	background:url("images/li21.gif") no-repeat 6px 2px;
	}		