
img{border:none;}
a{color:#33332c;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}


.column1{
	float:left;
	background:url(../images/line-two-columns.gif) no-repeat 100% 0;
	width:326px;
	padding:0 16px 5px 0;
	margin:23px 28px 0 0;
	overflow:hidden;
}
.column1 h1,
.column2 h2{
	margin:0 0 5px;
	font-size:14px;
	color:#d73f4a;
}
.total{
	list-style:none;
	padding:0;
	margin:0 0 -9px -6px;
	width:100px;
	overflow:hidden;
}
.total li{
	display:inline;
	background:url(../images/split.gif) no-repeat 0 3px;
	padding:0 1px 0 6px;
}
.total li a{
	color:#a2a2a2;
	text-decoration:none;
}
.total li a:hover{
	text-decoration:underline;
}
#carusel,
#carusel2{
	height:1%;
	overflow:hidden;
}
#carusel a.link-prev,
#carusel a.link-next,
#carusel2 a.link-prev,
#carusel2 a.link-next{
	float:right;
	outline:none;
	width:23px;
	height:22px;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
}
#carusel a.link-prev span,
#carusel a.link-next span,
#carusel2 a.link-prev span,
#carusel2 a.link-next span{
	display:block;
	width:23px;
	height:22px;
}
#carusel a.link-prev span,
#carusel2 a.link-prev span{
	background:url(../images/btn-prev.gif) no-repeat;
}
#carusel a.link-next span,
#carusel2 a.link-next span{
	background:url(../images/btn-next.gif) no-repeat;
}
#carusel a:hover.link-prev span,
#carusel a:hover.link-next span,
#carusel2 a:hover.link-prev span,
#carusel2 a:hover.link-next span{
	background-position:0 -22px;
}
#carusel div{
	width:326px;
	overflow:hidden;
	position:relative;
	float:left;
	padding:0 0 12px;
}
#carusel div ul{
	list-style:none;
	padding:0;
	margin:0;
	width:99999px;
	position:relative;
}
#carusel div ul li{
	float:left;
	width:326px;
	padding:0 16px 0 0;
}
#carusel div ul li ul{
	list-style:none;
	margin:0;
	padding:0;
	width:326px;
	overflow:hidden;
}
#carusel div ul li ul li{
	background:url(../images/bg-txt-box.gif) repeat-x 0 100%;
}
#carusel h2,
.news-box h3{
	margin:15px 0 0;
	font-size:14px;
}
#carusel h2 a,
.news-box h3 a{
	text-decoration:none;
}
#carusel h2 a:hover,
.news-box h3 a:hover{
	text-decoration:underline;
}
#carusel p,
.news-box p{
	margin:0 0 19px;
	line-height:17px;
}
.column2{
	float:left;
	width:252px;
	overflow:hidden;
	margin:28px 0 0;
}
.column2 .total{
	margin:0 0 0 -6px;
}
#carusel2 div{
	width:252px;
	overflow:hidden;
	position:relative;
	float:left;
}
#carusel2 div ul{
	list-style:none;
	padding:0;
	margin:0;
	width:99999px;
	position:relative;
}
#carusel2 div ul li{
	float:left;
	width:236px;
	padding:0 16px 0 0;
}
#carusel2 div ul li ul{
	list-style:none;
	margin:0 0 -10px;
	padding:0;
	width:236px;
	overflow:hidden;
}
#carusel2 div ul li ul li{
	background:url(../images/bg-txt-box.gif) repeat-x 0 100%;
}
.feb{
	float:left;
	width:38px;
	margin:7px 5px 0 0;
}
.feb img{
	display:block;
}
#carusel2 div.news-box{
	float:left;
	width:185px;
}
.news-box h3{margin:7px 0 0;}
.news-box p a{
	color:#d73f4a;
	text-decoration:none;
}
.news-box p a:hover{
	text-decoration:underline;
}





