.komentariy {font:11px Arial;}





/*оформление картинок*/

IMG.foto {border:1px solid white; margin:2px;}



IMG.right {border:1px solid white; display:block; float:right; margin:3px 0px 10px 10px;}

IMG.left {border:1px solid white; display:block; float:left; margin:3px 10px 10px 0px;}



TABLE.image_and_text_right {display:block; float:right; margin:3px 0px 10px 10px;}

TABLE.image_and_text_right TD IMG {border:1px solid white;}

TABLE.image_and_text_right TD {font:11px Arial;}



TABLE.image_and_text_left {display:block; float:left; margin:3px 5px 5px 0px;}

TABLE.image_and_text_left TD IMG {border:1px solid white;}

TABLE.image_and_text_left TD {font:11px Arial;}



.text1, .text1 td.body{font:13px Arial; color:black;}







DIV.list {margin-left:20px; font:13px Arial;}

IMG.image_left {margin:2px 5px 5px 0px; border:1px solid white; float:left;}



/*нижняя часть страницы*/

#foot td {font:11px Verdana; color:black;}

#foot {margin:0px 20px 10px 20px;}

DIV#line_foot {margin:5px 20px 5px 20px; border-top:1px solid white; font-size:0px;}


#sled {margin:0px 0px 10px 0px; width:100%; background:#C8CCE4;padding:0px 0px 3px 35px;}











/*для страницы награды*/

TD.nagrady {
	background:#C0C5DE;
	border:1px solid #929AC3;
	width:120px;
	padding:7px 0px;
	text-align:center;
}

TD.nagrady A IMG {border:1px solid #929AC3;}

TD.raboty {
	color:#4B3204;
	font:bold 14px Arial;
	line-height:1px;
	background:#DCAF4F url(i_demo/raboty_fon.gif);
	width:118px;
	height:98px;
}

TD.raboty IMG {
	border:1px solid #DCAF4F;
	margin:4px 0px 0px 0px;
}

img.avtor {border:1px solid white;}


/* стиль для ссылки актуальный вопрос и обратная связь */

.aktualny_vopros {
	background:url(i/aktualny_vopros.gif) no-repeat 2px 0px;
	width:248px;
	height:118px;
}

.aktualny_vopros .vopros {
	font: bold 12px Verdana;
	padding:40px 30px 0px 27px;
	color:#03008D;
}

/* раздел «актуальные вопросы»*/

.avtor_otveta {
	text-align:right;
	font:12px Verdana;
	margin-bottom:10px;
}



/* плавающие блоки наши работы */

.raboty_float {
	display:block;
	float:right;
	margin:0 0 0 10px;
	text-align:center;

}

.raboty_float div {
	border:1px solid #AABADB;
	background:#B2C4E3;
	margin:5px;
	padding:3px;
}

.raboty_float IMG {
	border:1px solid white;
}

div.text-left {
	float:left;
}

div.text-right {
	float:right;
}

span.clear {
	clear:both;
}

.video {
	float:right;
	width:250px;
	margin:0 0 0 15px;
	font-size:11px;
	text-align:center;
}


div#glavblok {
	background-color: #e7f3e3;
	position: static;
	display: none;
}
div#sitedental a:link, div#blokk a:visited, div#blokk a:hover, div#blokk a:active {color: #53a93e;  font: 11px bold tahoma;}
div#bsitedental {
	background-color: #e7f3e3;
	border: 1px solid #417b31;
	float: left;
	border-collapse: collapse;
	width:200px;
	font: 11px tahoma;
	color: #515151;
	padding: 5px;
	margin: 2px;
}