/*Обнуление всех элементов, задание первоначальных общих данных для пустого окна*/

html, body, h1, h2, h3, h4, h5, p, a, ul, ol, span, table, td, tr, select, li, input, form, img{margin:0; padding:0}

li{list-style:none}

html, body{min-width:996px;
	width:100%;
	height:100%;}

body{background:url(../img/column3.gif) repeat-y right;}

/*Общий контейнер центрированный на экране*/

#wrap{background:url(../img/column1.gif) repeat-y left;
	min-width:996px;
	width:100%;
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative}

/*Шапка*/

#header{background:url(../img/header.gif) repeat-x;
	width:100%;
	height:190px;
	min-width:996px;}

#header .head_left{background:url(../img/header1.gif) no-repeat left;
	height:190px;}

#header .head_left .head_right{background:url(../img/header2.gif) no-repeat right;
	height:190px;
	padding-left:36px;}

#header .head_left .head_right .logo{padding-top:36px;}

#header .head_left .head_right h1{color:#000;
	font:19px "Times New Roman", Arial;
	padding-bottom:10px;}

#header .head_left .head_right p{color:#000;
	font:12px Arial;
	padding-top:10px;
	margin-right:557px;
	border-top:1px solid #ADADAD}

/*ОБщий блок Содержимого*/

#content{width:100%;
	overflow:hidden;
	padding-bottom:20px}

/*Первая колонка сайта*/

#content .column1{background:url(../img/column1_top.gif) no-repeat;
	width:304px;
	margin-right:-304px;
	padding-bottom:17px;
	float:left;}

/*Навигация по сайту*/

#content .column1 .nav{overflow:hidden;
	padding-top:34px;
	padding-left:33px;
	padding-right:62px;
	width:209px}

#content .column1 .nav a{float:left;
	clear:both;
	display:block;}

#content .column1 .nav li{background:url(../img/line.gif) repeat-x bottom;
	padding:9px 0;
	width:209px;
	float:left;
	clear:both}

#content .column1 .nav li ol{overflow:hidden;
	padding-left:12px;
	width:197px;
	padding-top:2px;
	float:left;
	clear:both}

#content .column1 .nav li ol li{background:none;
	width:197px;
	padding:0;
	float:left;
	clear:both}

#content .column1 .nav li ol li a{background:url(../img/marker.gif) no-repeat 0 10px;
	color:#515151;
	font:13px Arial;
	line-height:20px;
	padding-left:12px;
	width:197px;
	text-decoration:none}

#content .column1 .nav li ol li a:hover{color:#8D1212;
	text-decoration:underline}

/*Блок контактов*/

#content .column1 .contact{background:url(../img/contact.gif) repeat-y;
	width:270px;
	float:left;}

#content .column1 .contact .cont_top{background:url(../img/contact1.gif) no-repeat;
	width:270px;
	height:97px;
	float:left}

#content .column1 .contact .cont_in{background:url(../img/contact2.gif) no-repeat bottom;
	padding-bottom:70px;
	padding-left:38px;
	padding-right:52px;
	float:left;
	width:180px;}

#content .column1 .contact .cont_in p{color:#000;
	font:12px Tahoma;
	line-height:22px}
#content .column1 .contact .cont_in p a {color:#515151;text-decoration:none;}
#content .column1 .contact .cont_in p a:hover {color:#8D1212;text-decoration:underline;}

#content .column1 .contact .cont_in .line{background:url(../img/line1.gif) repeat-x 0 9px;
	height:20px;
	width:100%}

/*3-я колонка сайта с новостями*/

#content .column3{background:url(../img/column2_top.gif) no-repeat;
	width:180px;
	padding-top:35px;
	padding-left:57px;
	padding-right:30px;
	margin-left:-267px;
	font:12px Arial;
	color:#850101;
	float:right;}
	
#content .column3 span.teman{
	font:12px Arial;
	text-decoration:none;
	color:#850101;
}
#content .column3 img{padding-bottom:10px}

#content .column3 p{color:#850101;
	font:12px Arial;
	padding-bottom:10px}

#content .column3 span{color:#010101;
	font:bold 11px Arial;
	display:block;
	text-decoration:underline}

#content .column3 a{color:#515151;
	font:12px Arial;
	display:block;
	padding-top:7px;
	padding-bottom:5px;
	text-decoration:none}

#content .column3 a:hover{color:#850101;
	text-decoration:underline}

/*Вторая колонка с основным содержимым*/

#content .column2{margin-left:304px;
	margin-right:267px;
	padding-left:22px;
	padding-right:15px;
	padding-bottom:60px;
	overflow:hidden;}

#content .column2 .about{padding-top:48px;text-align:justify;}

#content .column2 .about span{color:#000;
	font:bold 13px Arial;
	display:block;}

#content .column2 .about p{color:#515151;
	font:12px Arial;
	padding-top:10px;
	padding-bottom:20px}

#content .column2 .uslugi{padding-top:15px;}
#content .column2 .uslugi h3 {color:#850101;}
#content .column2 .uslugi img{padding-bottom:6px;
	display:block}
#content .column2 .uslugi {color:#515151;
	font:12px Arial;
	border-top:1px solid #E5E5E5;
	display:block;
	padding-top:9px;
	padding-bottom:20px;
	text-decoration:none;
	text-align:justify;
}
#content .column2 .uslugi a{color:#940000;
	font:12px Arial;
	text-decoration:underline}

#content .column2 .uslugi a:hover{color:#9b0066;
	text-decoration:underline}
	
#content .column2 .uslugi a:visited{color:#940000;
	text-decoration:underline}


		
	
	/*Очистка подвала*/

.clear{clear:both;
	height:93px;}

/*ПОдвал*/

#footer{background:url(../img/footer.gif) repeat-x;
	width:100%;
	min-width:996px;
	height:93px;
	position:relative;
	margin:0 auto;
	margin-top:-93px}

#footer #book{background: url(../img/book.png) no-repeat;
	position:absolute;
	width:246px;
	height:148px;
	top:-83px;
	left:252px;}

#footer .foot_left{background:url(../img/footer1.gif) no-repeat;
	width:100%;
	height:93px;}

#footer .foot_right{background:url(../img/footer2.gif) no-repeat right;
	height:93px;
	padding-top:5px;
		padding-left:470px;
color:#4e1e07;
	font:11px Arial;}

	
	#footer .foot_right a{color:#4e1e07;
	font:11px Arial;


	text-decoration:none}





