* {

	margin: 0;

	padding: 0;

	border: 0;

	list-style: none;

}

body {

    background-color:#e9e9e9;

	text-align: center;

	font: 9pt Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

	border: 0;	

}

a {

	color: #000000;

	text-decoration: underline;

} 

a:hover {

	text-decoration: none;

} 

2div {

border: 1 solid #3ff;

}

#header {

	background: url(img/header_bg.jpg) 0px 27px no-repeat;

	margin-left: auto;

	margin-right: auto;

	width: 992px;

	height: 486px;

	text-align: left;

} 

#header .fastmenu {

	background: url(img/fastmenu_bg.gif);

	margin-left: auto;

	margin-right: auto;

	width: 992px;

	height: 28px;

	text-align: right;

} 

#header .fastmenu .left {

	background: url(img/fastmenu_lr.gif) left no-repeat;

	width: 992px;

	height: 28px;

} 

#header .fastmenu .right {

	background: url(img/fastmenu_lr.gif) right no-repeat;

	width: 992px;

	height: 28px;

} 

#header .fastmenu .panel {

	background: url(img/panel.gif);

	width: 258px;

	height: 28px;

	float:right;

} 

#header .logo {

	background: url(img/logo.gif) no-repeat;

	height: 128px;

	margin: 0 41 0 504;

}

#header .menu {

	background: url(img/menu.gif) no-repeat;

	width: 431px;

	height: 80px;

	margin: 250 0 0 0;

}

#header .menu a {

	color: #666666;

}



#header .menu .group1 {

	font: 11px/24px Tahoma;

	height: 80px;

	width: 100px;

	float: left;

}

#header .menu .group2 {

	font: 11px/24px Tahoma;

	height: 80px;

	width: 91px;

	float: left;

}

#header .menu .group3 {

	font: 11px/24px Tahoma;

	height: 80px;

	width: 81px;

	float: left;

}

#header .menu .group4 {

	font: 11px/24px Tahoma;

	height: 80px;

	width: 158px;

	float: left;

}

#border {

    background-color:#ffffff;

	width: 992px;

	position: relative;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

} 

#container {

    background-color:#ffffff;

	width: 990px;
	
	position: relative;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

} 

#search {

	background: url(img/search_bg.gif) repeat-x;

	width: 990px;

	height: 49px;

	text-align: left;

} 

#search .panel {

	background: url(img/search.gif) no-repeat;

	width: 240px;

	height: 49px;

	margin: 0 0 0 185;

} 

#search .panel .text {

	margin: 12 0 0 4;

	float:left;

} 

#search .panel .text input {

	border:1 solid #a3a3a3;

	background: #717171;

	color:#a3a3a3;

} 

#search .panel .button{

	margin: 1 0 0 5;

	float:right;

} 

#sector {

	background: url(img/phone.gif) no-repeat bottom;

	position: relative;

	text-align: left;

}

.phone {

	width:400px;

	text-align: right;

	position: absolute;

} 

.sector_sep {

	clear:both;

	text-align: right;

	margin: 0px 318px 0px 0px;

}

#block1 {

	background: url(img/block1_bg.jpg) no-repeat;

	width: 405px;

	height: 464px;

	text-align:left;

	float:left;

} 

#block1 .info {

	font: 11px Tahoma;

	color:#646462;

	width: 140px;

	margin: 84 0 0 196;

	text-align: left;

} 

#block1 .info h2 {

	font: 11px/18px Tahoma;

	font-weight:bold;

	color:#1c9013;

	padding: 2 0 3 0;

} 

#block1 .info a {

	color:#646462;

} 

#block2 {

	background: url(img/block2_bg.jpg) no-repeat;

	width: 585px;

	height: 464px;

	float:left;

	text-align:left;

} 

#block2 .head {

	font: 11px Tahoma;

	font-weight:bold;

	text-decoration:underline;

	color:#FFFFFF;

	margin: 66 0 25 250;

} 

#block2 .car {

	font: 11px/18px Tahoma;

	color:#656565;

	width: 200px;

	height: 100px;

	margin: 0 0 15 250;

} 

#block2 .car a {

	color:#656565;

}

#block3 {

	width: 405px;

	float:left;

} 

#block3 .news {

	background: url(img/news.gif) no-repeat;

	margin: 98 70 0 53;

	text-align:left;

} 

#block3 .news .all {

	padding:36 0 0 198;

} 

#block3 .news .date {

	font: 11px Tahoma;

	color: #666666;

}

#block3 .news .header {

	font: 11px/18px Tahoma;

	color: #1b920f;

	font-weight:bold;

	margin: 2 0 0 0;

}

#block3 .news .text {

	font: 11px/18px Tahoma;

	color: #666666;

}

#block3 .news .text a {

	text-decoration:none;

	color: #666666;

}

#block3 .news .text a:hover {

	text-decoration:underline;

	color: #666666;

}



#block4 {

	width: 341px;

	float:left;

	position: relative;

	margin: 0px 0px 60px 0px;

} 

#block4 .about {

	background: url(img/about.gif) no-repeat;

	margin: 98 59 0 0;

	text-align:left;

} 

#block4 .about .all {

	padding: 36 0 0 198;

} 

#block4 .about .text {

	font: 11px/18px Tahoma;

	color: #666666;

} 

#block5 {

	background: url(img/shes.gif) right 285px no-repeat;

	height:500;

	width: 244px;

	float:right;

} 

#block5 .poll {

	background: url(img/poll.gif) no-repeat;

	margin: 98 45 0 0;

	text-align:left;

	height:100;

} 

#block5 .poll .vote {

	padding: 75 0 0 0;

	font: 11px/18px Tahoma;

	color: #666666;

	width: 199px;

} 

#block5 .poll .vote a {

	padding: 0 0 0 19;

	color: #666666;

} 

#footer {

	background: url(img/footer_bg.gif) no-repeat;

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 990px;

	height: 102px;
	
	bottom: 0px;

} 

#footer .cre {

	font: 11px/13px Tahoma;

	padding:37 0 0 56;

	color:#666666;

	text-align:left;

	float:left;

} 

#footer .cre a {

	color:#666666;

} 

#footer .con {

	background: url(img/cont.gif) 0px 10px no-repeat;

	font: 11px/14px Tahoma;

	padding:35 75 0 0;

	color:#666666;

	text-align:left;

	float:right;

} 

#footer .con a {

	color:#666666;

} 