html,body {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: "Tahoma", verdana, sans-serif;
}

body{	
	text-align:left;
	background:  url(images/site_wrapper.jpg) top left repeat;
	height:100%;
}

img { border: none;}

ul, ol {list-style:none;}

div,p  { margin-top:0px;}


#page {
	position: relative;
	margin-top: 0px;    	
	width: 100%;
	height:100%;
	vertical-align: middle;
}

#nazad a {
	font-size: 10px;
	font-weight: bold;
	color: #3f556c;
	text-decoration: none;
}

.date {
font-size: 10px;
color: #fff;
background:#3f556c;
}

h3 {
	font-size: 14px;
line-height: 0.8em;
margin-bottom: 0.5em;
	color: #3f556c;
}
p {
	font-size: 12px;

margin-bottom: 0.5em;
	color: #6d6d6d;
}

a{	text-decoration: none;}

/* --------------главная: центральное меню на картинках и новости--------------- */

#main {
	margin-top: 0px;
	width:1060px;
}

#main-navig {
	position: relative;
	float: left;
	z-index: 200;
	margin-top: 0px;    	
	margin-left: -0px;   
	width: 810px;
	height:385px;
}


#im-1, #im-2, #im-3, #im-4, #im-5, #im-6 {
position: absolute;
width: 228px;
border: 0;
z-index: 250;
display: block;
opacity: 0;
filter: alpha(opacity=0);
}


#im-1 {left: 0px;top: 76px;}
#im-2 {left: 0px;top: 177px;}
#im-3 {left: 0px;top: 274px;}
#im-4 {left: 393px;top: 88px;}
#im-5 {left: 393px;top: 180px;}
#im-6 {left: 393px;top: 270px;}


.spec-news-cont {	
position: relative;
text-align:left;
float: left;
margin-top: 400px;
width: 220px;
height:100px;
padding: 15px; 
z-index: 502;
text-decoration: none;
}

/* -------------меню------------------------------ */

#container-2 {
position: absolute;
width:300px; 
margin-top: 20px;
margin-left: -20px;
font-weight: normal;
font-size: 12px;

}
.toggler {
cursor: pointer;
background-color: #ededed;
border-right: 5px #b4272f solid;
padding-top: 5px;
padding-left: 5px;
width:200px; 
}


#container-2 #menu li {
 padding: 1px;
cursor: pointer;
list-style-type: none;

}


#container-2 #menu a {
 padding-left: 0px;
	color: #b4272f;
	text-decoration: none;
	height: 20px;
	width: 200px;
	display: block;
	outline:0;

}

#container-2 #menu a:hover {
	color: #007cc3;
}


#container-2 #menu .accordion a {
	color: #b4272f;
padding-left: 20px;

}


#container-2 #menu .accordion a:hover {
	color: #007cc3;

}


/* --------------контент------------------------------- */
.content {
	padding:15px;
	margin-left: 0px;
}

.content p {
	font-size: 12px;
	color: #2f2f2f;
	line-height: 18px;
	_line-height: 16px;
}

.content p a {
	color: #ab9d6e;
}

.content p a:hover {
	background-color: #ab9d6e;
	color: #ffffff;
}


.content ul li{
	font-size: 12px;
	color: #fff;
	margin-bottom: 0.5em;
	font-size: 110%;
}

.content a {
    color: #ab9d6e;
}

.content a:hover {
    background-color: #ab9d6e;
    color: #fff;
}


/* --------------низ------------------------------- */

#clearfooter {
	width:1060px;
	height:10px;
} 

#footer {
position: relative;
	width:1060px;
	height:50px;
	text-align:left;
background:  url(../../images/footer.jpg) top right no-repeat;
background-color: #ffffff;

}

#footer p {
	margin-top: 0px;
	font-size: 10px;
	padding: 20px;
	color: #b4272f;
}
#footer p a {
	text-decoration: none;
	color: #b4272f;
}





#pub a {
    font-size: 14px;
    color: #ab9d6e;
}

#pub a:hover {
    background-color: #ab9d6e;
    color: #fff;
}
