@charset "utf-8";
/* CSS Document */
body{
	color:#a5a6b0;
	font-family:Arial, Helvetica, sans-serif;
	background:#f3f4f5 url(../images/bg.jpg) left top repeat-x;
}
body, html, div, form, p, ul, ol, li{ padding:0px; margin:0px; list-style:none;}
a{ outline:none; text-decoration:none;}
.clear{ clear:both;}
.bold{ font-weight:bold;}
input, select{ border:none;}
.bor{ border:none;}
#mainwraper{
	width:1066px;
	margin:0px auto 0px auto;
}
.logo{
	text-align:center;
	margin-top:30px;
}
#contentsec{
	padding:25px 0px 0px 0px;
}
.title{
	color:#000;
	text-align:center;
	font-size:25px;
	font-weight:bold;
	padding-top: 25px;
	padding-bottom:25px;
}
.citisblock{
	margin:0px 0px 10px 0px;
}
.topcurve{
	background:url(../images/topcurve.jpg) left bottom no-repeat;
	width:1066px;
	height:24px;
}
.citiesbg{
	background:url(../images/boxbg.jpg) left top repeat-y;
}
.bottomcurve{
	background:url(../images/bottomcurve.jpg) left top no-repeat;
	width:1066px;
	height:24px;
}
.res_cities{
	float:left;
}
.res_cities ul{
	padding:0px ;
	margin:0px;
}
.res_cities ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a4a7b3;
	font-weight:normal;
	padding:0px 0px 0px 30px;
	width:236px;
	line-height:26px;
}
.res_cities ul li a{
	color:#a4a7b3;
	text-decoration:none;
}
/*
.res_cities ul li a:hover, .res_cities ul li a.active{
	text-decoration:underline;
	color:#2e94cf;
}
*/
.res_cities ul li a.active{
	text-decoration:underline;
	color:#2e94cf;
}

.res_cities ul li a.active:hover{
	text-decoration:none;
	color:#2e94cf;
}

.footer{
	font-size:14px;
	text-align:center;
	color:#333;
	padding-bottom:10px;
}
.footer a{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
.footer a:hover{
	color:#000;
	text-decoration:underline;
}


