@charset "windows-1251";
/* 		CSS Document 				*/
/*		Author: Erik Svoboda		*/
/*		www.master-erik.com			*/
/*		Create: 2008-12-30			*/
html,body{
background-color:#af7976; font:normal 14px Arial, Helvetica, sans-serif; color:#000; vertical-align:baseline; border:0 none;
}
body {
line-height:1;
}
html>body #main{
height:auto;
}
*{
margin:0; padding:0;
}
A{
text-decoration:none;
}
A img {
border:none;
}
#main{
width:100%; height:100%; min-height:100%; min-width:1000px; margin:0 auto;
}
#container {
border-left:200px solid #af7976; background:#af7976;
}
.clearfix:after {
content: "."; display: block; height:0; clear:both; visibility:hidden;
}
/*HEADER*/
#header{
height:200px; background:url(../images/bgHeader.jpg) repeat-x;
}
.globus{
background:url(../images/globus.png) no-repeat; display:block; width:265px; height:150px; margin:0 auto; position:relative; top:0; z-index:10;
}
.smog{
position:relative; z-index:5;
}
.smog1{
background:url(../images/smog1.jpg) no-repeat; float:left; display:block; width:200px; height:208px;
}
.smog2{
background:url(../images/smog2.jpg) no-repeat; float:left; display:block; width:800px; height:150px;
}
.kurs{
background:url(../images/kurs.png) no-repeat; display:block; width:288px; height:51px; position:relative; z-index:15; top:-110px; left:240px;
}
.address{
background:url(../images/address.png) no-repeat; display:block; width:203px; height:37px; position:absolute; top:10px; right:10px; z-index:15;
}
/*MENU COLUMN*/
#nav {
 width:200px; float:left; margin-left:-200px; color:#fff;
}
.menu_block{
display:block; width:180px; height:auto; margin:0 auto; 
}
.menu_title{
text-align:right; margin:30px 0 10px;
}
.menu_title h2{
color:#805957; font-size:12px;
}
.menu_cont{
background-color:#805957; border:#cd8e8a solid 1px;
}
.menu_cont ul{
list-style-image:url(../images/menuPoint.jpg); margin:20px 0 20px 30px; padding-right:10px;
}
.menu_cont ul a{
color:#fdffe0; font-size:13px; 
}
.menu_cont ul a:hover{
text-decoration:underline;
}
.menu_cont ul li{
margin:10px 0;
}
.menu_cont dl{
color:#fdffe0; margin:10px;
}
.menu_cont span{
background:url(../images/menuPoint.jpg) no-repeat; display:block; width:6px; height:6px; position:relative; left:-15px; top:10px;
}
.menu_cont dt{
padding-left:20px;
}
.menu_cont dd{
padding:5px;
}
.phone{
color:#fdffe0; font-size:16px;
}
/*CONTENT*/
#content {
background-color:#ffffff; margin-right:10px;
}
#content_page{
position:relative; left:0; top:-50px; background-color:#ffffff; 
display:block; height:100%; padding:10px; line-height:1.3;
}
.content_info{
margin:10px; text-indent:20px;
}
.content_title h1{
margin:10px; text-align:center; color:#964f4b; font-style:italic; text-decoration:underline;
}
.content_title h2{
margin:10px; color:#964f4b; font-style:italic; text-decoration:underline; font-size:16px;
}
.list_title{
font-weight:600; line-height:3; margin-left:20px;
}
.list{
margin-left:30px;
}
.border_line{
background:url(../images/borderLine.jpg) repeat-x; display:block; width:500px; height:1px; margin:30px auto 15px;
}
.popular{
font-weight:600; line-height:3; color:#964f4b; font-size:16px; margin-left:20px;	
}
.pop_list{
margin-left:30px;
}
.pop_list ul{
color:#964f4b;
}
.pop_list a{
color:#964f4b;
}
.selection{
font-weight:600;
}
.more{
text-align:right; margin-right:30px;
}
.more a{
color:#000; font-style:italic;
}
.baner{
background-color:#805957; border:#cd8e8a solid 1px; 
font-size:14px; color:#fbffc7; text-align:right; padding:15px 10px; float:right; margin:10px;
}
.baner1{
color:#fbffc7
}
.baner p{
margin-top:15px;
}
.baner span, p{
font-weight:600; line-height:1.2;
}
.partners{
display:block; width:auto; height:auto; background-color:#805957; border:#cd8e8a solid 1px; padding:10px; 
color:#fbffc7; position:relative; top:50px; left:0;
}
.partners span{
font-weight:600;
}
.partners a:hover, .pop_list a:hover, .more a:hover{
text-decoration:underline;
}
.partners a{
color:#fbffc7;
}
/*FOOTER*/
#footer{
display:block; height:50px; width:100%; border-top:#cc9999 solid 1px; 
}



a {
	font-size: 9pt;
	color: #964f4b;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.sub_menu {font:normal 14px times; text-decoration:underline; color:#B12C00;}
.sub_menu:hover {font:normal 14px times; text-decoration:underline; color:#000000;}

.r2 {
	background: #f5f5f5;
	text-align: center;
}

.r1 {
	background: #ebebeb;
	text-align: center;
}

.r2l {
	background: #f5f5f5;
	text-align: left;
}

.r1l {
	background: #ebebeb;
	text-align: left;
}

.rh {
	background: #adadad;
	text-align: center;
}

.rr {
	background: #c7c7c7;
	text-align: center;
}

.red_index {color:#b60000; font-size:16px; text-decoration:blink; letter-spacing:+1}