﻿body {
background-color: #fff;
margin: auto;
text-align: center;
height:100%;
min-height:1000px;
font-family: arial;
font-size:12px;
	}

#all {
	background-color: #fff;
	margin: auto;
	padding:0px;
	width: 960px;
	text-align:left;
	border:1px solid #fff;
}
hr {background : #CCCCCC;
border-top : 1px solid #CCCCCC;
color : #CCCCCC;
height : 1px;
}


#head {
margin:0px;
height:339px;
width: 960px;
background:url("../img/head.jpg") no-repeat top left;
}
#logo {
padding-top: 20px;
padding-left: 30px;
width:300px;
}

#logo h1 {
font-size:20px;
color:#291574;
text-decoration: none;
}

.carousel_container {
margin-top:-20px;
text-align:center;}

#r {
width:100px;
height:100px;
margin-top:150px;
position:absolute;

}

/* меню */
#menu_hor {
z-index:9;
text-align:left;
height:10px;
width:690px;
margin:-40px 0px 0px 238px;
padding:20px 0px 20px 0px;
}

#menu_hor a{
font-size:14px;
font-weight:bold;
color:#d9271b;
font-family: "Tahoma";
text-decoration: none;
}

.b_m {
display:inline;
padding:14px;
margin:20px 10px 20px 10px;
width:150px;
background:url("../img/b_menu.gif") no-repeat bottom right;
}

#menu_v {
margin-top:0px;
width:278px;
float:left;
}

.m{
padding:10px;
font-weight:bold;
text-align:left;
font-size:16px;
color:#291574;
text-decoration: none;
line-height: 20px;
}

.mr{
padding:10px;
font-weight:bold;
text-align:left;
font-size:16px;
color:#2915cc;
text-decoration: underline;
line-height: 20px;
}

.mc {
font-size:14px;
color:#291574;
}

ul, li {margin-left:10px;}

.t{
vertical-align:bottom;
padding-right:20px;
}

#show, #content {
width:660px;
float:right;
margin-top:0px;
padding:10px;
text-align:justify;
height:100%;
min-height:500px;
border-left:1px solid #ccc;
}

#content h1{
text-align:left;
font-size:20px;
}

#content h2, #show h2{
text-align:left;
font-size:16px;
}

.hoverRow { background-color:#ccc; }

#content a, #content a:hover{color:#000;}
#content a{text-decoration: underline;}
#content a:hover{text-decoration: none;}

#footer {
height:20px ;
background-color: #000;
color:#fff;
padding:10px;
margin-bottom:0px;
padding-bottom:0px;
}

#footer a{
color:#fff;
}
.box-clear{
clear: both;
	}

.r {
color:#d9271b;
}



