@import "../horizontal/css/menu.css";
@import "../vertical/css/menu.css";



.cz_act {
float:left;
border: 1px solid #000;
margin:5px 0 0 0;
width:275px;
height:177px;
}



html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  text-align:center; /*Хак выравнивания по центру*/
}

body {
background: #ffffff;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
}

#logo {
position: absolute;
margin-top:10px;
margin-left:10px;
}


#header {
	   font-size:11px;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color: #ffffff;
       background:#e2e1e1;
       overflow:hidden;
}


#header_main {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:right;
margin-top:-44px;
margin-right:10px;
}


#header_main a {
font-weight:bold;
text-decoration: none;
}

#header_main a:hover {
color: #000000;
}

#footer {
width:949px;
margin:0 auto;
       font-size:12px;
       font-family:Arial, Verdana, Helvetica, sans-serif;
       color: #000000;
       background:#e8e6e7;
text-align:center;
       overflow:hidden;
}


#foot {
width:949px;
margin:0 auto;
height:30px;
background: url(../img/foot_bg.gif) repeat-x;
text-align:left;
}

#foot a {
font-size:13px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
color: #000000;
text-decoration:none;
}


#sites {
width:949px;
margin:0 auto;
text-align:right;
}

#content {
       font-size:12px;
       font-family:Arial, Verdana, Helvetica, sans-serif;
       color: #ffffff;
       overflow:hidden;
}

#sidebar {
       font-size:11px;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       background: red;
       color: #000000;
       overflow:hidden;
}





#wrap {
	width:949px; /*Хак выравнивания по центру*/
	margin:0 auto; /*Хак выравнивания по центру*/
	text-align:left;
}

#header {
	text-align:left;
        overflow:hidden;
}

#main-body {
	float:left;
	width:100%;
padding-bottom:10px;
  height: 500px;
}

#content {
	float:right;
	width:100%;
}
#sidebar {
	float:left;
	width:30%;
}
.inside {
	padding:10px;
}


#pic_news {
position:absolute;
margin-top:197px;
margin-left:10px;
}


.ram_l {
DISPLAY: inline; 
FLOAT: left; 
MARGIN: 0px 80px 0px 30px; 
WIDTH: 150px; 
POSITION: relative
}


.ram_l a{
 color:#d02301;
    font-size:11px;
	font-family:Verdana;
text-decoration: none;
list-style:none;
}

.ram_l ul{
list-style:none;
margin-left:10px;
}

.ram_c {
DISPLAY: inline; 
FLOAT: left; 
MARGIN: 0px 80px 0px -45px; 
WIDTH: 170px; 
POSITION: relative
}

.ram_c a{
 color:#d58c0d;
    font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
list-style:none;
}
.ram_r {
DISPLAY: inline; 
FLOAT: left; 
MARGIN: 0px 80px 0px -65px; 
WIDTH: 140px; 
POSITION: relative
}
.ram_r a{
 color:#d02301;
    font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
list-style:none;
}

.ram_b {
font-weight:normal;
color:#000000;
PADDING-RIGHT: 5px; 
BACKGROUND: #fff; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 5px;  
HEIGHT: 150px
}

.ram_b p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #000000;
margin-left:5px;
}

.small {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color: #cc0000;
}


.nname {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color: #000000;
}

.nn {
margin-left:5px;
}

#live {
text-align: left;
}