/***** carousel style*****/
.carousel-wrapper {
	width:1003px;
	position:relative;
	}
.carousel,
.carousel-2{
	width:1003px;
	height:160px;
	overflow:hidden;
	position:relative;
	overflow:hidden;
	}
.carousel-2 {height:365px;}
.next1,
.prev1,
.next2 ,
.prev2 {
	display:block;
	width:31px;
	height:31px;
	text-indent:-5000px;
	cursor:pointer;
	position:absolute;
	right:1px;
	top:-12px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	z-index:5;
	background:url(../images/control.png) no-repeat right -33px;
	}
.prev1,
.prev2{background-position:left top; right:38px;}
.next1:hover,
.next2:hover {background-position:right top;}
.prev1:hover,
.prev2:hover {background-position:left -33px;}
#carousel li,
#carousel-2 li {
	width:238px !important;
	height:128px !important;
	overflow:hidden;
	position:relative;
	background:url(../images/img-bottom-bg.png) no-repeat left bottom;
	padding-bottom:9px;
	margin-right:19px !important;
	}
#carousel-2 li {
	margin-right:20px !important;
	background:none;
	padding-bottom:0;
	width:220px !important;
	height:365px !important;
	}
#carousel-2 li img {background:url(../images/img-bottom-bg2.html) no-repeat left bottom; padding-bottom:14px;}
.link-3 {
	display:block;
	background:url(../images/link-3-bg.png) no-repeat left top;
	position:absolute;
	overflow:hidden;
	width:125px;
	height:25px;
	font-size:14px;
	line-height:29px;
	color:#fff;
	top:88px;
	right:0px;
	text-decoration:none;
	text-indent:10px;
	}
.link-3:hover {background-position:left -38px;}
.time {display:block; text-transform:uppercase; text-align:center; padding-top:6px;}
.time span {
	display:block;
	font-size:30px;
	line-height:39px;
	color:#4b4d50;
	margin-bottom:-5px;
	}
.time strong {
	display:block;
	font-size:14px;
	line-height:18px;
	color:#7a7b7d;
	text-align:left;
	padding-left:7px;
	}
.text-3 {
	font-size:14px;
	line-height:20px;
	color:#575757;
	}
.padding-grid-1 {padding:6px 0 0 0;}
.box-1 {
	width:938px;
	border:1px solid #d4d4d4;
	background:url(../images/box-1-bg.gif) repeat-x center top #f3f3f3;
	border-radius:5px;
	}
.padding-box {padding:12px 14px 11px 25px;}
.text-4 {
	font-size:21px;
	line-height:30px;
	display:block;
	color:#fe7522;
	padding-top:5px;
	}
.button {
	display:inline-block; 
	padding:3px 12px 3px 17px;
	font-size:15px;
	line-height:29px;
	color:#fff;
	background:url(../images/button-tail.gif) repeat-x center top #6bc7ff;
	border:1px solid #2694c4;
	-moz-box-shadow: 0px 1px 1px #c7c6c6;
	-webkit-box-shadow: 0px 1px 1px #c7c6c6;
	box-shadow: 0px 1px 1px #c7c6c6;
	margin-bottom:1px;
	border-radius:3px;
	cursor:pointer;
}	
	
	.button:hover {background:#FE7522; border-color:#FE7522;}

aside p {
	font-size:11px;
	line-height:17px;
	color:#656565;
	}
.link-4 {
	display:inline-block;
	text-decoration:none;
	font-size:12px;
	line-height:21px;
	color:#f3f3f3;
	}
.list-1 li {
	font-size:12px;
	line-height:18px; 
	padding:0 0 7px 13px; 
	background:url(../images/marker-1.gif) 2px 5px no-repeat;
}
	.list-1 li a {
		display:inline-block;
		color:#a0a0a0;
		position:relative;
		overflow:hidden;
		}
			.list-1 li a span {
				display:block;
				height:1px;
				width:0;
				background:#a0a0a0;
				position:absolute;
				left:50%;
				bottom:0;
			}
		
.list-services {
	padding:0px 0 0 0;
}
	.list-services li {
		padding:4px 0 3px 0px;
		font-size:11px;
		line-height:20px;
	}
 	.list-services li a {
		color:#bebdbd;
		display:inline-block;
		text-decoration:none;
		/*background:url(../images/list-services.png) no-repeat left 1px;*/
		padding:2px 0 2px 33px;
		}
			.list-services li.n-1 a {background-position:left -30px;}
			.list-services li.n-2 a {background-position:left -61px;}

.text-5 {
	display:block;
	font-size:22px;
	line-height:31px;
	color:#878787;
	}
.text-6 {
	display:block;
	font-size:19px;
	line-height:28px;
	color:#c5c4c4;
	margin-top:-6px;
	margin-bottom:22px;
	}
.text-6 a {color:#c5c4c4;}
.text-7 {
	display:block;
	font-size:12px;
	line-height:19px;
	color:#c5c4c4;
	}
	.text-7 span {display:block; margin-top:-6px;}
#blok-top1 {
	position:fixed;
	z-index:999;
	right:50%;
	margin-right:-579px;
	bottom:305px;
	}
.top1 {
	display:block;
	width:25px;
	height:30px;
	background:url(../images/top.png) no-repeat left top ;
	cursor:pointer;
	text-indent:-60000px;
}
	.top1:hover {background-position: left bottom;}
	.style-img {
		border:1px solid #d9d9d9;
		background:#fff;
		padding:4px;
		}
.style-img-bottom,
.style-img-bottom1,
.style-img-bottom2,
.style-img-bottom3,
.style-img-bottom4,
.style-img-bottom5 {
	background:url(../images/style-img-bottom.html) no-repeat left bottom;
	padding-bottom:11px;
	}
.style-img-bottom1 {background:url(../images/style-img-bottom1.html) no-repeat left bottom;}
.style-img-bottom2 {background:url(../images/style-img-bottom2.html) no-repeat left bottom;}
.style-img-bottom3 {background:url(../images/style-img-bottom3.html) no-repeat left bottom;}
.style-img-bottom4 {background:url(../images/style-img-bottom4.html) no-repeat left bottom; margin-bottom:3px;}
.style-img-bottom5 {background:url(../images/style-img-bottom5.html) no-repeat left bottom;}
.date {
	display:block;
	font-size:16px;
	line-height:27px;
	color:#6e6e6e;
	float:left;
	margin-right:8px;
	}
.padding-grid-2 {padding:4px 0 0 0;}
.list-2 {padding:0 0 0 46px;}
.list-2 li {
	font-size:14px; 
	line-height:24px;
	font-weight:bold;
	padding:2px 0 4px 0; 
	letter-spacing:-1px;
}
	.list-2 li a {
		display:inline-block; 
		color:#2faee6; 
		padding-left:12px; 
		background:url(../images/marker-2.html) 0 8px no-repeat;
	}
		.list-2 li a:hover {color:#FE7522;}
	.list-2 .last-item {background:none;}
.marker {
	display:block;
	float:left;
	width:6px;
	background:url(../images/marker-2.html) no-repeat left 6px;
	height:15px;
	margin-right:5px;
	}
.border-bot-extra {
	width:100%;
	padding-bottom:10px;
	background:url(../images/border-bot-extra.html) repeat-x center bottom;
	margin-bottom:10px;
	}
.link:hover {text-decoration:underline;} 
.list-3 dt {
	font-size:17px;
	line-height:23px;
	color:#565656;
	background:url(../images/marker-3.html) no-repeat -1px 6px;
	font-weight:bold;
	padding:1px 0 0 19px;
	}
.list-3 dt a {color:#565656; text-decoration:none;}
.list-3 dt a:hover {color:#FE7522;}
.list-3 dd {padding:0 0 12px 21px;}
.list-3 dd.last {padding-bottom:0px;}
.inline {display:inline-block;}
.box-img {
	width:270px;
	padding:19px 10px 29px 20px;
	background:#bcbcbc;
	border-radius:5px;
	}
.box-img:hover {background:#f26522; color:#fff;}
.box-img .link {color:#616161;}
.box-img:hover .link {color:#fff; text-decoration:none;}
.padding-img-text {padding:13px 20px 0  10px;}
.indent-bot-none {margin-bottom:0px;}
.indent-top {margin-top:-6px;}
#map_canvas {
	width:330px;
	height:329px;
	overflow:hidden;
	}
.link-5 dt {
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	color:#797979;
	padding-bottom:21px;
	padding-top:3px;
	}
dl span {float:left; width:82px;}

/***** carousel style*****/
