@charset "windows-1251";
/* CSS Document */
new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: underline;
}

img { border:0px; }
img.png { behavior: url('/pngbehavior.htc'); }
body {background-color:#FFFFFF;}
div {font-family:Arial, Helvetica, sans-serif;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 1.2em; color: #333333;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 1.2em; color: #333333;}
a:hover {Text-decoration: underline; color:#000000;}
a:link {color:#5887FC;}
a:visited {color:#5887FC;}
a:visited:hover {color:#000000;}
input, select {font-family:Arial, Helvetica, sans-serif; font-size:80%;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:80%; color: #666666;}

.text p {
	padding: 0px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:130%;
	text-align: justify;
}
.report_table td p {padding:0px; }
.text à {padding: 0px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:130%;text-align: justify; }
.text li {padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:130%;text-align: justify; }

.partner {display:block; margin:0px 0px 25px 0px;}
.partner p {padding: 0px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; }
#head_partner {font-size:12px; font-weight:bold;}

.nav_text a {font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:150%; }

#present p, #present a, #present li {font-size:12px;}

#small_nav {margin:5px 0px 5px 0px; padding: 0px 0px 0px 0px; color:#666666;  font-family:Arial, Helvetica, sans-serif; font-size:11px;  line-height:130%;}

#head_rc {font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px 0px 10px 0px;}
.text_rc p {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0px 0px 3px 0px;  line-height:130%; }

H1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; padding: 0px 0px 15px 0px; text-align: left; color:#000000; font-weight:normal; margin:0px 0px 10px 0px; }
H2 {font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold;}
H3 {font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;}




#block {padding: 0px 3px 0px 3px;}
#block .curve {background:#F5F5EA;}
#block .reducer {padding: 1em;}
#block p {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#right_block {padding: 0px 3px 0px 3px;}
#right_block .curve {background:#DAE1E0;}
#right_block .reducer {padding: 1em;}
#right_block p {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

table.rightBlock {width:30%; margin: 0 0px 1em 10px; background-color:#FFFFFF;}
table.rightBlock td {padding: 0px 0px 0px 0px;}
table.rightBlock_partner {width:240px; margin: 0 0px 0px 0px; background-color:#FFFFFF;}
table.rightBlock_partner td {padding: 0px 0px 0px 0px;}

#top_nav {display:block; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; float:left; background-color:#FFFFFF;}
#top_nav p {font-family:Arial, Helvetica, sans-serif; font-size:95%; font-weight:bold;}
#top_nav a {font-family:Arial, Helvetica, sans-serif; font-size:95%; font-weight:bold;}
#top_nav a:hover {Text-decoration: underline; color:#003333; }

#city_partner p { padding:5px 0px 0px 0px;}

.table_price {border-top:#DDDDDD 1px solid;border-bottom:#DDDDDD 2px solid; border-left: #DDDDDD 1px solid;}
.list_price_heard td {padding: 10px 10px 10px 10px; border-bottom:#336666 2px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040;font-weight:bold;background-color:#EEEEEE; border-right: #DDDDDD 1px solid;}

.list_price_heard_2 td {padding: 10px 10px 10px 10px; border-top:#DDDDDD 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336666;font-weight:bold;background-color:#F2F2F2; border-right: #DDDDDD 1px solid;}
.list_price td {padding: 3px 5px 3px 5px; border-top:#DDDDDD 1px solid; border-right: #DDDDDD 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
#left_price {text-align:left;}

#date_news {color: #000000; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#title_news {margin:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#pln { margin:0px 0px 0px 0px; padding: 10px 10px 0px 0px; font-weight:bold; font-size:100%; color:#999999;}
#plh { margin:0px 0px 0px 0px; padding: 10px 0px 0px 0px; font-size:80%;}
#demo_banner{
    position:absolute;
	background-image:url('../images/demo.gif');
	width:248px;
	height:141px;
	margin-left:361px;
	margin-top:0px;
	cursor:pointer;
}
#partner{
	font-size:20px;
	text-decoration:none;
	padding-left:10px;
}
#pbanners {height:100px;}
#pbanners img{border:1px solid #ddd;}
.bannerlink{width:120px; heigt:42px;padding-left:10px;float:left; }


