#clearfloats{clear:both}
a{text-decoration: none; color: #000; }
.links a{color: #aaa; }
.links{color: #aaa; }
.blue{color: #00F;}
img{border: none;}
.small{ font-size: 9px; }

body { 
	margin:0; 
	padding:0;
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color:#000;	
	background-color: #fff;
/*	background: url(images/bg.jpg) repeat-x #d8e2fb;*/
	text-align: center;
}
#index_list{
	width: 800px;
	margin: 10px auto 0 auto;
	border: solid 1px #ccc;
	background-color: #fff;
}
img#logo { 
	display: inline;
	float: left;
}
#text{
	margin: 10px 10px 0 10px;	
	text-align: center;
	color: #777;
	height: 80px;
}
#left {
	display: inline;
	float: left;
	text-align: left;
	margin: 10px;
}
#right {
	margin: 10px;
	display: inline;
	float: right;
	text-align: right;
	color: #777;
}
#black{color: #000;	}
#right a{color: #777;	}
#right a:hover{text-decoration: underline;}
#no_data{color: #A00;}

#cities{
	width: 800px;
	margin: 0 0 0 40px;
}
/* .index_city img{
	width: 60px;
	height: 60px;
} */
.index_city{
	width: 140px;
	height: 110px;
	display:inline;
	float:left;
	margin: 0 0 0px 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

#text2{
	padding: 20px 50px;	
	text-align: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
}

#welcome{
	padding: 20px 20px;	
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
}



#offer{	width: 370px; margin: 0 auto; border-bottom: 1px solid #00f;}
#offer a{	color: #00F; text-decoration: none; font-size: 12px; font-weight: bold;}


