@charset "windows-1251";
/* CSS Document */
* {margin: 0; padding: 0;}

body {
	height: 100%;
	font-family: Trebuchet MS,  Arial, Helvetica, sans-serif; 
	font-size: 13px;
	behavior: url(csshover2.htc);}

#body {
	background-color: Black;
	color: #2c2c2c;	
}

html {height: 100%;}

a{color: #2179d4;}
a:visited {color: #2179d4;}
.htmlarea li{
	margin-left:20px;
}

#main {
	background: white url(/img/mainbg.gif) top right repeat-y;
	margin-bottom: -198px;
	min-height: 100%;
	min-width: 995px;
	max-width: 1260px;
	width: expression((w = (document.documentElement.clientWidth || document.body.clientWidth) - 20) > 1280 ? '1280px' : (w > 940 ? 'auto' : '940px'));	
	/*Устанавливаем min-width и max-width*/
}
#head {
	abackground: url(/img/_head.jpg) no-repeat; height: 420px;
}

#page {
	float:left;
	width:100%;	
}



#content {
	margin: 10px 300px 0 225px;		
}

#contentIn {
	margin: 19px 150px 0 274px;	
}

#left{
	float:left;
	width:237px;
	margin-left:-100%;
}
#right{
	float:left;
	width:320px;
	margin-left:-320px;
}

#rightIn{
	float:left;
	width:150px;
	margin-left:-150px;
}

#prefoot{
	height: 198px;
	clear: both;
}

#foot {
	min-width: 995px;
	max-width: 1260px;
	background: url(/img/footbg.gif) top left repeat-x;
	width: expression((w = (document.documentElement.clientWidth || document.body.clientWidth) - 20) > 1280 ? '1280px' : (w > 995 ? 'auto' : '995px'));	
}

#footleft {
	background: url(/img/footleftbg.gif) top left no-repeat;
	height: 198px;	
}

#footright {
	background: url(/img/footrightbg.gif) top right no-repeat;
}


#content h1{
	font-family: Trebuchet MS,  Arial, Helvetica, sans-serif; 
	font-size: 29px; color: black; font-weight: normal; padding: 9px 0 9px 24px;	
}

#content p, #contentIn p{
	padding: 8px 0 8px 0;
	clear: both; width: 100%;
}

#content #text {
	padding: 0 0 0 24px;
}

#contentIn #text {
	padding: 0 0 0 2px;
}
/*Подвал*/
#foot{
	font-size: 10px;
}
#foot a{color: #2179d4;}
#foot a:visited {color: #2179d4;}
#foot a.notumi{color: #3c3c3c; text-decoration: none;}

#footlinks {width: 300px; float: right; font-weight: bold; font-size: 11px; margin: 67px 0 0 0}
#footlinks li {
	padding: 0 0 0 14px;
	background: url(/img/footlinksli.gif) 0 0 no-repeat;
	list-style: none;
	margin: 4px 0 0 0;
}

#umiCopy{
	margin: 100px 0 0 27px;	
	width: 252px; float: left;
}
#umiCopy img{border: none;}

#atlantCopy{
	margin: 100px 0 0 0;
	color: #3c3c3c; float: left;
}

#atlantCopyIn{
	margin: 53px 0 0 0;
	color: #3c3c3c; float: left;
}



/*Правая колонка*/
#tel {
	margin: 18px 0 10px 25px;
	width: 265px; height: 74px; 
	background: url(/img/telbg.png) 0 0 no-repeat;
}


#ban_right {
	margin-left: 25px;
	width: 265px; height: 34px; 
}

#ban_right2 {
	margin:40px 6px 0 0;
	padding:0;
	float:right;
}

div.pere {
	clear: both; height: 1px;
}

/*
#content p{
	margin: 0 0 14px 0;		
}

#contentIn p{
	margin: 0 0 14px 0;		
}
*/


.konf_link div{
	float: left;
	width:136px;
	margin: 10px;
	text-align: center;
}
.konf_link div a img{
	border: 2px solid #FEBD1B;
}
.konf_link div a{
	color: #000000;
	margin: 0 auto;
}
#online_help a.current {
color:#FFFFFF !important;
display:block;
float:left;
font-size:75% !important;
font-weight:bold;
line-height:12px;
margin:11px 0pt 0pt 7px;
text-decoration:none;
white-space:nowrap;
}
#online_help a.current span{
color:#FFC21D;
font-size:93%;
}

.grey_tr td{
	background: #e4e4e4;
	
}

.greyfirst_tr td{
	background: #cccccc;
	text-align: center;
	font-weight: bold;
}

div.block{
	background: #e4e4e4;
	padding: 5px;
	border: solid 1px #acacac; 
	
}

div.block img{
	border: solid 1px #acacac; 
}

div.bordergr{
border: solid 1px #cccccc;
}
.table_yellow td{
	border:1px solid #FEBD1B;
	padding:3px;
}
.table_yellow{
	border-collapse:collapse;
}
.h1-article{
	font-size:16px;
}
.img-p{
	float:left;
	margin:0 10px 5px 0;
}

table span[class|="status"]{
	background: url('/img/true-false.gif') no-repeat 0 -37px;
	float: left;
    margin-right: 3px;
    text-indent: -9999px;
    width: 9px;
}
table span.status-available{
	background-position: 0 4px;
}
table span.status-n-a{
	background-position: 0 -16px;
}
.p-content{
	text-align:justify;
	clear:none !important;
}





