/*
 _____  __  __   ______         _                                       
|  __ \|  \/  | |  ____|       (_)                                      
| |  | | \  / | | |__ _   _ ___ _  ___  _ __       ___ ___  _ __ ___  
| |  | | |\/| | |  __| | | / __| |/ _ \| '_ \     / __/ _ \| '_ ` _ \ 
| |__| | |  | | | |  | |_| \__ \ | (_) | | | | _ | (_| (_) | | | | | |
|_____/|_|  |_| |_|   \__,_|___/_|\___/|_| |_|(_) \___\___/|_| |_| |_|

DMFusion.com!

*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
em, i {
	font-style:italic;
}
strong, b {
	font-weight:700;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: #000;
	background: #f1eff0;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
	vertical-align:top;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clear {
	width:100%;
	clear:both;
	height:0;
}
.main {
	width:980px;
	margin:0px auto;
}
/*header*/

.bannerTop {
	width:980px;
	clear:both;
	background-color:#FFFFFF;
	text-align:center;
}
.containerLogo {
	width:975px;
	height:107px;
	clear:both;
	background:#fff;
	border:3px solid #e2e4df;
	margin:10px 0 8px;
	position:relative;
}
.containerLogoTL {
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	top:-8px;
	right:-8px;
	background:url(/images/spriteSur54.jpg) -22px -177px no-repeat;
	z-index:100;
}
.containerLogoTR {
	display:none;
	width:20px;
	height:20px;
	position:absolute;
	top:-8px;
	left:-8px;
	background:url(/images/spriteSur54.jpg) 0 -177px no-repeat;
}
.containerLogoBL {
	width:20px;
	height:20px;
	position:absolute;
	bottom:-3px;
	left:-3px;
	background:url(/images/spriteSur54.jpg) 0 -284px no-repeat;
}
.containerLogoBR {
	width:20px;
	height:20px;
	position:absolute;
	bottom:-3px;
	right:-3px;
	background:url(/images/spriteSur54.jpg) -22px -284px no-repeat;
}
.containerLogoR {
	display:none;
	width:136px;
	height:78px;
	position:absolute;
	top:0px;
	right:0;
	background:url(/images/spriteSur54.jpg) -10px -59px no-repeat;
}
.logo {
	background:url(/images/spriteSur54.jpg) no-repeat scroll 0 -315px transparent;
	display:block;
	height:77px;
	left:0;
	position:absolute;
	top:-12px;
	width:331px;
}
h1#logo {
	position: relative;
	text-indent: -999999px;
}
.backMap {
	width:673px;
	/*#width:688px;*/
	height:122px;
	float:left;
	background:url(/images/spritesNew.jpg) -292px 0px;
	padding-right:15px;
}
.bannerRight {
	width:500px;
	height:60px;
	float:right;
	margin-top:35px;
}
.containerMenuTop {
	border-top:1px solid #CCC;
	width:925px;
	padding:4px 0 0 0;
	position:absolute;
	left:20px;
	bottom:10px;
	height:20px;
	clear:both;
}
.containerMenuTop img {
	float:right;
	margin-top:4px;
}
.containerMenuTop div {
	background:url(/images/spriteSur54.jpg) no-repeat scroll 0 -147px transparent;
	float:right;
	height:22px;
	margin:0;
	padding:4px 5px 0 7px;
	width:145px;
}
.containerMenuTop input {
	width:142px;
	height:auto;
	color:#666666;
	border:0px;
	background:none;
	font:13px Arial, Helvetica, sans-serif;
}
#btnOk {
	display:block;
	float:right;
	background:url(/images/spriteSur54.jpg) -148px -59px no-repeat;
	height:25px;
	margin:0;
	width:72px;
}
#btnOk:hover {
	background:url(/images/spriteSur54.jpg) -148px -59px no-repeat;
	opacity: .8;
	filter: alpha(opacity=80);
	-moz-opacity: .8
}
/*.txtUser{
	width:190px;
	height:26px;
	font:13px Arial, Helvetica, sans-serif;
	color:#666666;
	background-repeat:repeat-x;
	clear:both;
	border:1px;
	border-style:solid;
	border-color:#999999;
	background-image:url(/images/backTxt1.jpg);
	float:left;
	margin:0px;
	padding-left:0px;
	padding-top:3px;
	}
.txtPass{
	width:95px;
	height:26px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	background-repeat:repeat-x;
	clear:both;
	border:1px;
	border-style:solid;
	border-color:#999999;
	background-image:url(/images/backTxt1.jpg);
	float:left;
	margin:0px;
	padding-left:0px;
	padding-top:3px;
	}*/
.sharerCont {
	margin:10px 0 5px;
	height:20px;
}
.twitter-share-button {
/*margin-top:10px;	*/
}
.fb-comments-button {
	background:url("/images/fbSmallIcon.png") no-repeat scroll 0 1px transparent;
	color:#335577 !important;
	float:left;
	font-size:11px !important;
	font-weight:bold !important;
	height:13px;
	margin-top:3px !important;
	padding:0 10px 6px 15px;
	text-decoration:none !important;
}
ul {
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
	display:block;
}
/*ul.menu {
border-right: solid 1px #CCC;	
}*/

ul.menu li {
	width:auto;
	float:left;
	display:block;
	padding:inherit;
	margin-right:1px;
	font:13px Arial, Helvetica, sans-serif;
	color:#fffffe;
	position:relative;
	border-left: solid 1px #CCC;
}
ul.menu li a {
	padding-top:10px;
	width:auto;
	display:block;
	cursor:pointer;
	text-decoration:none;
	font:700 12px Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
	padding:3px 8px 2px 8px;
	line-height:2;
	margin: 0 0 0 1px;/*background:url(/images/menu_bg.jpg) center bottom repeat-x;*/
}
ul.menu li a:Hover {
	color:#000;
	background:url(/images/menu_bg.jpg) center bottom repeat-x;
}
.otherMenu {
	background:#F5F5F5 !important;
}
.otherMenu:hover {
	background:#E2E4DF !important;
}
.menuTL {
	width:8px;
	height:8px;
	display:none;
	position:absolute;
	top:2px;
	left:0;
	background:url(/images/spriteSur54.jpg) -238px -85px no-repeat;
}
.menuTR {
	width:8px;
	height:8px;
	display:none;
	position:absolute;
	top:2px;
	right:0;
	background:url(/images/spriteSur54.jpg) -247px -85px no-repeat;
}
.menuBL {
	width:8px;
	height:8px;
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -256px -85px no-repeat;
}
.menuBR {
	width:8px;
	height:8px;
	display:none;
	position:absolute;
	bottom:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -265px -85px no-repeat;
}
ul.menu li h2 {
	font-size:13px;
}
/*body*/
.containerBody {
	width:944px;
	height:auto;
	padding:10px;
	clear:both;
	background-color:#fff;
	border:8px solid #e2e4df;
	position:relative;
	margin:0 0 10px;
}
.containerBodyTL {
	width:20px;
	height:20px;
	position:absolute;
	top:-8px;
	left:-8px;
	background:url(/images/spriteSur54.jpg) 0 -177px no-repeat;
}
.containerBodyTR {
	width:20px;
	height:20px;
	position:absolute;
	top:-8px;
	right:-8px;
	background:url(/images/spriteSur54.jpg) -22px -177px no-repeat;
}
.containerBodyBL {
	width:20px;
	height:20px;
	position:absolute;
	bottom:-8px;
	left:-8px;
	background:url(/images/spriteSur54.jpg) -44px -177px no-repeat;
}
.containerBodyBR {
	width:20px;
	height:20px;
	position:absolute;
	bottom:-8px;
	right:-8px;
	background:url(/images/spriteSur54.jpg) -66px -177px no-repeat;
}
.columnLeft {
	width:707px;
	height:auto;
	float:left;
	padding:0 10px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
.columnRight {
	width:212px;
	height:auto;
	float:right;
}
.hours {
	color:#20B9D9;
}
.newsDest, .newsDest1 {
	width:686px;
	clear:both;
	background-color:#eee;
	padding:10px;
	text-align:left;
	margin-bottom:22px;
}
.newsDest1 {
	margin-bottom:45px
}
*+html .newsDest1 {
	margin-bottom:10px;
	padding-left:1px;
}
.newsDest1 {
	background-color:#fff;
}
.newsDest {
	position:relative;
}
.newsDestTL {
	width:10px;
	height:10px;
	position:absolute;
	top:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -222px -59px no-repeat;
}
.newsDestTR {
	width:10px;
	height:10px;
	position:absolute;
	top:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -233px -59px no-repeat;
}
.newsDestBL {
	width:10px;
	height:10px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -244px -59px no-repeat;
}
.newsDestBR {
	width:10px;
	height:10px;
	position:absolute;
	bottom:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -255px -59px no-repeat;
}
.hr {
	margin:0;
	border:0;
	border-top:1px solid #e4e4e4;
	background:none;
}
/*.newsDest1 {
width:700px;
padding:5px;
height:auto;
}*/

.newsDest1 {
	width:700px;
	padding:2px;
	height:auto;
}
/**+html .newsDest1{
    width:731px;
	height:25px;
	padding:2px;
	}*/
*+html .newsDest {
	padding-bottom:2px;
}
ul.recomended {
	width:auto;
	height:auto;
	padding-left:40px;
}
ul.recomended li {
	width:330px;
	height:30px;
	margin-bottom:10px;/*#margin-bottom:5px;*/
	}
ul.recomended li#msj {
	width:300px;
	height:auto;
	margin-bottom:10px;
	/*#margin-bottom:5px;*/
	font-size:11px;
}
ul.recomended li img {
	float:left;
}
ul.recomended li #refresh {
	width:35px;
	height:35px;
	display:block;
	margin-right:4px;
	margin-top:-3px;
	background:url(/images/spriteSur54.jpg) -169px -244px no-repeat;
	float:left;
}
p.rotuleRecomended {
	width:120px;
	height:23px;
	font:13px Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	display:block;
	padding-top:7px;
}
.containerRecomended {
	width:390px;
	background-color:#FFF;
	border:1px solid #000;
	height:380px;
}
.bandLogoCont {
	width:100%;
	height:51px;
	border-bottom:5px solid #20b9d9;
	background:#daf4fa;
}
.bandLogo {
	width:167px;
	height:40px;
	background:url(/images/spriteSur54.jpg) 0px -244px no-repeat;
	float:left;
	margin:5px 0 0 5px;
}
.titlePop {
	width:390px;
	height:30px;
	background-color:#303030;
	clear:both;
	margin-bottom:20px;
}
.marquesine input {
	width:592px;
	/*#width:624px;*/
	padding-top:2px;
	float:right;
	font-size:11px;
	text-align:left;
	/*display:block;*/
	border:0px;
	padding-top:12px;
}
*+html .marquesine input {
	margin-top:2px;
}
.contCaptcha {
	/**/width:auto;
	height:30px;
	float:left;
	margin-right:5px;/*#margin-right:2px;*/
	}
.newsDest a.title {
	display:block;
	font:400 30px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	text-decoration:none;
	color:#333;
}
/*.btnTitles{
	width:80px;
	height:18px;
	background:url(/images/spritesNew.jpg) -418px -122px no-repeat;
	margin-right:10px;
	float:left;
	}*/
.btnTitles {
	width:95px;
	height:32px;
	background:url(/images/spritesNew.jpg) -610px -389px no-repeat;
	margin-right:10px;
	float:left;
	margin-top:3px;
	margin-left:3px;
}
.newsDest a.detail {
	display:block;
	text-decoration:none;
	color:#333;
	font:15px Arial, Helvetica, sans-serif;
}
.containerVideo {
	width:365px;
	height:245px;
	float:left;
	margin-right:10px;
	margin-bottom:2px;
	background-color:#CCCCCC;
}
.ContMoreTitles {
	width:212px;
	/*#width:214px;*/
	height:auto;
	text-align:center;
	margin-top:5px;
}
.menuMoreTitles {
	width:213px;
	/*#width:215px;*/
	height:28px;
	padding-left:5px;
	margin-bottom:10px;
}
a.menuMoreTitles {
	width:65px;
	height:23px;
	background:url(/images/spriteSur54.jpg) 0px -211px;
	margin-right:3px;
	display:block;
	text-align:center;
	float:left;
	font:700 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:8px 0 0;
}
a:hover.menuMoreTitles {
	background:url(/images/spriteSur54.jpg) -66px -211px;
	color:#27bfd4;
}
ul.itemsVot {
	width:210px;
	height:auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
ul.itemsVot li {
	width:200px;
	text-align:left;
	margin-left:7px;
	padding-bottom:13px;
	display:block;
}
a.itemsVote {
	width:180px;
	float:left;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
ul.ContBannerRegistration {
	width:212px;
	height:auto;
	text-align:center;
}
.time {
	/*	border:1px solid;*/
	border-right:solid 1px #E3E3E1;
	clear:both;
	display:block;
	height:66px;
	/*	margin-bottom:5px;*/
	width:155px;
	text-align:right
}
.containerTime {
	height:30px;
	position:absolute;
	right:0;
	top:0;
	width:30px;
}
.containerDate {
	width:auto;
	color:#20B9D9;
	font:700 11px Arial, Helvetica, sans-serif;
	text-align:left;
	padding:2px 0 0;
}
.containerRegister, .contRecomend {
	padding-left:8px;
	margin:10px 0 10px 0;
}
.contRecomend {
	margin:5px 0 10px;
	margin:auto;
	width:185px;
}
a.linkRegister {
	width:auto;
	height:20px;
	padding:5px 8px 0;
	font:700 12px Arial, Helvetica, sans-serif;
	color:#1FB6DC;
	margin-right:5px;
	text-decoration:none;
	float:left;
	display:block;
	border:2px solid #66ccda;
	-moz-border-radius:8px;
	background:#b1e6f6;
}
a.linkRegister:hover {
	background:#73d2ea;
	color:#fff;
}
p.titleLogin {
	width:202px;
	/*#width:212px;*/
	height:20px;
	font-size:12px;
	color:#fffffe;
	text-align:left;
	padding-left:10px;
	display:block;
}
a.forgetPass {
	font-size:11px;
	color:#fffffe;
	text-decoration:none;
}
.CTxt {
	width:202px;
	/*#width:212px;*/
	height:26px;
	padding-left:10px;
	display:block;
	margin-bottom:7px;
}
.CTxt img {
	float:left;
	margin-left:3px;
}
.CdateTime {
	bottom:20px;
	display:block;
	float:right;
	position:absolute;
	right:0;
	width:auto;
	margin:0;
	padding:0;
}
.dateTime {
	display:block;
	width:auto;
	color:#000;
	font:9px Arial, Helvetica, sans-serif;
	text-align:right;
}
ul.ContBannerRegistration li#registration {
	width:191px;
	text-align:center;
	background-color:#d5f2f8;
	padding:5px;
	margin-bottom:10px;/*	border:5px solid #ade5f2;*/
}
ul.ContBannerRegistration li {
	width:auto;
	height:auto;
	text-align:center;
	margin-bottom:10px;
	position:relative;
}
#registration {
	/*	border-right: 1px solid #E3E3E1;*/
	position:absolute;
	left:335px;
	top:2px;
	height:63px;
	text-align:right;
	width:150px;
}
.registrationTL {
	width:11px;
	height:11px;
	position:absolute;
	top:-5px;
	left:-5px;
	background:url(/images/spriteSur54.jpg) -238px -70px no-repeat;
}
.registrationTR {
	width:11px;
	height:11px;
	position:absolute;
	top:-5px;
	right:-5px;
	background:url(/images/spriteSur54.jpg) -250px -70px no-repeat;
}
.registrationBL {
	width:11px;
	height:11px;
	position:absolute;
	bottom:-5px;
	left:-5px;
	background:url(/images/spriteSur54.jpg) -262px -70px no-repeat;
}
.registrationBR {
	width:11px;
	height:11px;
	position:absolute;
	bottom:-5px;
	right:-5px;
	background:url(/images/spriteSur54.jpg) -274px -70px no-repeat;
}
ul.listNewsBottom {
	width:343px;
	height:auto;
	float:left;
	display:block;
}
ul.listNewsBottom li {
	width:341px;
	height:auto;
	margin-bottom:10px;
}
a.tilesNewsBottom {
	width:auto;
	display:block;
	margin-bottom:10px;
	text-align:left;
	text-decoration:none;
	color:#333333;
	font:400 22px Arial, Helvetica, sans-serif;
}
ul.listNewsLeft {
	width:345px;
	height:auto;
	float:left;
	display:block;
}
ul.listNewsLeft li {
	width:345px;
	height:auto;
	margin-bottom:10px;
}
ul.listNewsLeft li a.tilesNewsLeft {
	width:auto;
	display:block;
	margin-bottom:10px;
	text-align:left;
	text-decoration:none;
	color:#333;
	font:26px/28px Arial, Helvetica, sans-serif;
}
.containerPhotoNewsLeft {
	width:auto;
	height:auto;
	margin-bottom:10px;
}
.containerPhotoNewsLeft img {
	max-width:329px;
	border:7px solid #e3e7ea;
}
.containerPhotoNewsDest {
	width:auto;
	height:auto;
	margin:0 10px -3px 0;
	/*#margin-bottom:-23px;*/
	float:left;
}
*+html .containerPhotoNewsDest {
	margin:0 10px 5px 0;
}
a.DetailNewsLeft {
	width:auto;
	display:block;
	text-decoration:none;
	color:#666;
	text-align:left;
	margin-bottom:5px;
	font:12px Arial, Helvetica, sans-serif;
}
.bannerNewsLeft, .bannerNewsRight {
	width:341px;
	height:auto;
	display:block;
	text-align:center;
	padding:0px;
	margin:0px;
}
div.containerAudio {
	width:auto;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin:10px 0 5px 0;
	text-align:left;
}
.containerAudio img {
	margin-right:5px;
	float:left;
}
ul.listNewsRight {
	width:345px;
	height:auto;
	float:right;
}
ul.listNewsRight li {
	width:345px;
	height:auto;
	background-color:#fff;
	margin-bottom:10px;
}
*+html ul.listNewsRight li {
	padding-bottom:5px;
}
ul.listNewsRight li#more {
	width:343px;
	margin-bottom:10px;
}
.NewsBig {
	width:auto;
	height:auto;
	clear:both;
}
ul.NewsBig li {
	height:auto;
	margin-bottom:10px;
}
ul.NewsBig li a.tilesNewsBig {
	width:auto;
	display:block;
	font:26px/28px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	text-align:left;
	text-decoration:none;
	color:#333;
}
.DetailNewsBig {
	margin-bottom:5px;
}
.DetailNewsBig a {
	width:auto;
	display:block;
	text-decoration:none;
	color:#666666;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
}
.picNewsBig {
	width:auto;
	height:auto;
	float:left;
	margin:0 5px 5px 0;
}
.lineSeparation {
	width:736px;
	height:5px;
	border-bottom:1px dotted #999999;
	clear:both;
	margin-bottom:10px;
}
.containerBtnsMore {
	width:341px;
	height:36px;
	text-align:center;
}
A.btnsMore, A.btnsMoreSelected {
	height:23px;
	width:102px;
	display:block;
	float:left;
	margin-right:3px;
	background:url(/images/spriteSur54.jpg) -190px -177px;
	color:#999999;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:10px 0 0;
	font:700 12px Arial, Helvetica, sans-serif;
	color:#1B97B1;
}
A.btnsMore:hover, A.btnsMoreSelected {
	background:url(/images/spriteSur54.jpg) -87px -177px;
	color:#20B9D9;
}
.sideContainer {
	font:12px Arial, Helvetica, sans-serif;
	color:#12687A;
	padding:10px;
	background:#d5f2f8;
	margin:-3px 0 0;
	position:relative;
}
.sideContainerTL {
	width:8px;
	height:8px;
	position:absolute;
	top:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -266px -59px;
}
.sideContainerTR {
	width:8px;
	height:8px;
	position:absolute;
	top:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -275px -59px;
}
.sideContainerBL {
	width:8px;
	height:8px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -284px -59px;
}
.sideContainerBR {
	width:8px;
	height:8px;
	position:absolute;
	bottom:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -293px -59px;
}
ul.NewsTitleBottom {
	width:340px;
	float:right;
	border-top:1px solid #cecece;
}
.NewsHistoryDate {
	width:320px;
	height:auto;
	display:block;
	float:left;
	color:#666666;
	font-weight:normal;
}
a.titleBottom strong {
	display:block;
	width:auto;
	text-decoration:none;
	margin-bottom:5px;
	color:#20B9D9;
	text-align:left;
	font:400 12px Arial, Helvetica, sans-serif;
}
a.titleBottom {
	color:#666;
	font:400 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
ul.NewsTitleBottom li {
	height:auto;
	display:block;
	padding:7px;
	border-bottom:1px solid #cecece;
	background-color:#F1F1F1;
	text-align:left;
	font-weight:bold;
}
ul.NewsTitleBottom li.white {
	background-color:#FFF;
}
ul.NewsHistory {
	width:320px;
	display:block;
}
ul.NewsHistory li {
	width:320px;
	height:auto;
	display:block;
	margin-bottom:10px;
	padding:0px;
	border:0px;
	text-align:left;
	font-weight:bold;
	background-color:#D5F2F8;
}
*+html ul.NewsHistory li {
	margin-bottom:5px;
}
.bulletHistory {
	width:16px;
	height:16px;
	float:left;
	background:url(/images/spriteSur54.jpg) -222px -69px no-repeat;
}
.bulletHistory2 {
	width:16px;
	height:16px;
	float:left;
	background:url(/images/spriteSur54.jpg) -293px -85px no-repeat;
}
.bulletHistoryBottom {
	width:16px;
	height:16px;
	float:left;
	margin-left:5px;
	background-image:url(/images/bullet.gif);
}
a.NewsDate {
	width:295px;
	height:auto;
	display:block;
	float:left;
	text-decoration:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#12687A;
	padding:0 0 0 5px;
}
a:hover.NewsDate {
	text-decoration:underline;
}
ul.listNewsRight li a.tilesNewsRight {
	width:auto;
	display:block;
	margin-bottom:10px;
	text-align:left;
	text-decoration:none;
	color:#333333;
	font:24px/26px Arial, Helvetica, sans-serif;
}
a.DetailNewsRight {
	margin-bottom:5px;
}
.DetailNewsRight a {
	width:auto;
	display:block;
	text-decoration:none;
	color:#666;
	text-align:left;
	margin:0 0 5px;
	font:14px Arial, Helvetica, sans-serif;
}
.picNewsRight {
	width:auto;
	height:auto;
	float:left;
	margin-right:5px;
}
.picNewsRight img {
	max-width:179px;
	border:6px solid #e5e5e5;
}
.footer {
	width:980px;
	height:30px;
	margin:0 auto;
	z-index:5;
}
.bandCopy {
	width:980px;
	height:30px;
	background:url(/images/barraInf.png) center no-repeat;
	position:fixed;
	bottom:0;
}
.copy {
	width:auto;
	height:auto;
	padding:10px 0 0 12px;
	font-size:11px;
	color:#666;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
}
a.email {
	font-size:11px;
	color:#666;
	text-decoration:none;
	font:12px Arial, Helvetica, sans-serif;
}
a:hover.email {
	text-decoration:underline;
}
.facebook, .twitter, .rss {
	float:right;
	width:23px;
	height:22px;
	display:block;
}
.facebook {
	margin:5px 30px 0 0;
}
.twitter, .rss, youtube {
	margin:5px 3px 0 0;
}
ul.comment {
	width:100%;
	height:auto;
}
ul.comment li#title {
	width:100%;
	height:24px;
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
	clear:both;
	padding-top:6px;
	margin-bottom:10px;
	color:#FF6600;
	font:14px Arial, Helvetica, sans-serif;
	margin-top:10px;
}
ul.comment li#title img {
	margin-right:5px;
}
p.comment {
	width:auto;
	height:auto;
	text-align:left;
	padding-bottom:5px;
	clear:both;
	display:block;
}
.italP {
	font-size:11px;
	font-style:italic;
}
ul.comment li {
	width:100%;
	height:auto;
	text-align:left;
	margin-bottom:20px;/*#margin-bottom:10px;*/
	}
ul.social, ul.date, ul.vote {
	width:100%;
	height:25px;
	border-bottom:1px dotted #ccc;
	clear:both;
	padding-top:3px;
	margin-bottom:10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
ul.social li {
	width:auto;
	height:auto;
	float:right;
	margin-left:10px;
}
ul.social li#marg {
	width:72px;
	height:15px;
	margin-right:10px;
	background:url(/images/spriteSur54.jpg) -148px -116px no-repeat;
}
ul.social #print {
	display:block;
	width:68px;
	height:15px;
	margin-right:10px;
	background:url(/images/spriteSur54.jpg) -221px -116px no-repeat;
	cursor:pointer;
}
ul.date li {
	width:auto;
	height:auto;
	float:left;
	margin-right:5px;
}
ul.date li#dateB {
	font-weight:bold;
	color:#17bdd7;
}
ul.vote li {
	width:auto;
	height:15px;
	float:left;
	margin-right:30px;
	color:#333332;
}
ul.vote li a {
	color:#333332;
	text-decoration:none;
}
ul.vote li#comment {
	width:auto;
	height:auto;
	float:right;
	margin-right:0px;
	color:#17bdd7;
}
#develpNews p {
	font:13px Arial, Helvetica, sans-serif;
	color:#333;
}
ul.vote li#send img {
	margin-right:5px;
}
#send .send {
	float:left;
	width:17px;
	height:15px;
	background:url(/images/spritesNew.jpg) -815px -122px no-repeat;
}
ul.vote li#comment img {
	margin-right:5px;
}
#comment .commentImg, .comment .commentImg {
	float:left;
	width:15px;
	height:14px;
	background:url(/images/spriteSur54.jpg) -293px -70px no-repeat;
	margin:0 5px 0 0;
}
h1#titleP {
	width:100%;
	font:40px Arial, Helvetica, sans-serif;
	clear:both;
	margin-bottom:5px;
	display:block;
}
h2#titleS {
	width:100%;
	font:14px/18px Arial, Helvetica, sans-serif;
	clear:both;
	margin-bottom:15px;
	display:block;
	color:#333;
}
.contPicP {
	height:auto;
}
.contAudio {
	/**/width:auto;
	float:left;
	font-size:11px;
	margin-top:10px;
}
div.contAudio ul li {
	border:none;
	width:300px;
	padding:0px;
	margin:0px 0px 5px 0px;
}
li.audiobox_home, li.videobox_home {
	width:auto;
	clear:both;
	border:none;
}
.audiobox_home div.img {
	width:18px;
	height:16px;
	background:url(/images/spritesNew.jpg) -212px -122px;
	margin:0 5px 5px 0;
	float:left;
}
.videobox_home div.img {
	width:14px;
	height:16px;
	background:url(/images/spritesNew.jpg) -388px -122px;
	margin:0 9px 5px 0;
	float:left;
}
.audiobox_home a, .videobox_home a {
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#20B9D9;
}
.audiobox_home a:hover, .videobox_home a:hover {
	color:#666666;
}
.contPicP img#big {
	/*display:block;*/
	border:8px solid #EEEEEE;
}
.contPicP img#PicB {
	border:10px solid #EAEAEA;
}
ul.contDatePic {
	/*width:500px;*/
	width:100%;
	min-height:17px;
	/*#height:25px;*/
	padding:10px 0;
	display:block;
	margin:0 0 10px 0;
	border-bottom:1px dotted #ccc;
	margin-top:5px;
}
ul.contDatePic div {
	width:auto;
}
/*.newsAudio, .newsVideo {
	width:auto;
	}*/
ul.contDatePic .audiobox_home, ul.contDatePic .videobox_home {
	/**/width:auto;
	margin-right:10px;
	float:left;
	clear:none;
}
p#develpNews {
	font-size:14px;
	text-align:left;
	display:block;
	color:#666;
	margin-bottom:30px;
}
.containerForm {
	width:100%;
	height:auto;
}
p.titleForm {
	width:100%;
	height:auto;
	margin-bottom:5px;
	display:block;
	clear:both;
	font:13px Arial, Helvetica, sans-serif;
	color:#666;
}
.containerLeftForm {
	width:auto;
	float:left;
}
.containerRightForm {
	width:auto;
	float:left;
	margin-left:12px;
}
p.lineForm {
	width:477px;
	margin-bottom:5px;
	display:block;
}
.ccaptcha {
	width:477px;
	height:30px;
	margin-bottom:5px;
}
.ccaptcha #refresh {
	float:left;
	margin-left:0px;
	width:29px;
	height:29px;
	background:url(/images/spritesNew.jpg) -241px -353px no-repeat;
	cursor:pointer;
}
p.lineForm1 {
	width:210px;
	margin-bottom:5px;
	display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#666;
}
.txtAreaComment, .txtBoxComment, .txtBoxCaptcha, .txtBoxRecomended, .txtBoxCaptcha1 {
	width:477px;
	height:156px;
	background-color:#F0F0F0;
	border:1px solid #ccc;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.txtBoxRecomended {
	width:198px;
	height:22px;
	float:left;
	padding:5px;
}
textarea.txtBoxRecomended {
	height:82px;
	margin:0 0 10px 0;
}
select.txtBoxRecomended {
	width:210px;
	height:34px;
}
.txtBoxCaptcha, .txtBoxCaptcha1 {
	width:45px;
	height:22px;
	/*#height:29px;*/
	padding-top:5px;
	float:left;
	margin-left:5px;/*#margin-left:3px;*/
	}
.txtBoxCaptcha1 {
	margin-left:0px;
}
.txtBoxComment {
	width:210px;
	height:22px;
	padding-top:4px;
}
.conditions {
	font:11px Arial, Helvetica, sans-serif;
	color:#666;/*font-stretch:extra-condensed;*/
}
.stars {
	width:auto;
	float:left;
}
.rotule {
	width:auto;
	float:left;
	margin-right:5px;
}
a.btnSend {
	display:block;
	/*width:115px;*/
width:auto;
	height:19px;
	font:13px Arial, Helvetica, sans-serif;
	background-color:#F0F0F0;
	border:1px solid #ccc;
	text-align:center;
	text-decoration:none;
	color:#666666;
	padding:7px 7px 6px 7px;
	float:left;
	-moz-border-radius:6px;
}
.lineContactUs {
	width:154px;
	height:25px;
	clear:both;
	margin-bottom:10px;
	background:url(/images/spriteSur54.jpg) -132px -211px repeat-x;
}
.lineContactUs2 {
	width:100%;
	height:auto;
	clear:both;
	margin-bottom:10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
.lineContactUs1 {
	clear:both;
	margin-bottom:10px;
	background:#efefef;
	color:#999;
	font:11px Arial, Helvetica, sans-serif;
	padding:12px;
	position:relative;
}
.lineContactUs1TL {
	width:10px;
	height:10px;
	position:absolute;
	top:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -222px -59px no-repeat;
}
.lineContactUs1TR {
	width:10px;
	height:10px;
	position:absolute;
	top:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -233px -59px no-repeat;
}
.lineContactUs1BL {
	width:10px;
	height:10px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(/images/spriteSur54.jpg) -244px -59px no-repeat;
}
.lineContactUs1BR {
	width:10px;
	height:10px;
	position:absolute;
	bottom:0;
	right:0;
	background:url(/images/spriteSur54.jpg) -255px -59px no-repeat;
}
.lineContactUs1 img {
	margin-right:3px;
}
ul.contactUs {
	width:345px;
	display:block;
	text-align:left;
}
ul.contactUs li img {
	float:left;
}
ul.contactUs li #refresh {
	margin-left:3px;
	margin-right:7px;
	background:url(/images/spritesNew.jpg) -241px -353px no-repeat;
}
ul.contactUs li {
	width:330px;
	min-height:33px;
	margin-bottom:7px;
	clear:both;
}
.lineContactPoints {
	border-bottom:1px dotted #999999;
	padding:3px 0 5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#999999;
}
a:hover.btnSend {
	background-color:#E2E2E2;
	color:#666666;
}
.clearfix {
	clear:both;
}
.field_error {
	border:1px solid #CC0000;
}
ul.pagination {
	width:auto;
	float:right;
}
.containerPagination {
	width:699px;
	height:auto;
	padding:25px 43px 0 0;
}
*+html .containerPagination {
	width:762px;
}
ul.pagination li, ul.pagination li a {
	width:auto;
	height:auto;
	display:block;
	text-align:center;
	border:1px solid #ccc;
	padding:5px 10px 5px 10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	margin:0 0 10px 5px;
}
ul.pagination li {
	width:auto !important;
	border:none;
	padding:0px;
	margin:0px;
	float:right;
	display:inline;
	background:#FFFFFF !important;
}
ul.pagination li a:hover {
	color:#fff;
	background-color:#20B9D9;
}
a.logoDm {
	width:31px;
	height:31px;
	display:block;
	float:right;
	/*background:url(/images/spritesNew.jpg) -210px -353px no-repeat;*/
	margin:10px 9px 0 0;
}
/**************************************************************
	MultiBox
	v1.3
**************************************************************/
.MultiBoxContainer {
	position: absolute;
	border: 20px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 10;
	text-align: left;/*overflow: hidden;*/
	}
.MultiBoxLoading {
	background: url(/images/loader.gif) no-repeat center;
}
.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(/images/close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}
.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}
.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}
.MultiBoxPrevious {
	position: absolute;
	background:url(/images/spritesNew.jpg) -576px -122px no-repeat;
	width: 26px;
	height: 26px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}
.MultiBoxNext {
	position: absolute;
	background:url(/images/spritesNew.jpg) -524px -122px no-repeat;
	width: 26px;
	height: 26px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}
.MultiBoxNextDisabled {
	cursor: default;
	background:url(/images/spritesNew.jpg) -498px -122px no-repeat;
	width: 26px;
	height: 26px;
}
.MultiBoxPreviousDisabled {
	cursor: default;
	background:url(/images/spritesNew.jpg) -550px -122px no-repeat;
	width: 26px;
	height: 26px;
}
.MultiBoxTitle {
	/**/width:auto;
	position: relative;
	margin: 10px 35px 0 35px;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fffffe;
	font-weight: bold;
	text-align: left;
}
.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fffffe;
	text-align: right;
}
.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fffffe;
	text-align: left;
}
/*************************************************************/
.zelect {
	height:10px !important;
	margin:0px !important;
	padding:0px !important;
	width:auto;
}
.btn_zelect {
	border:0;
	bottom:0;
	color:#333333;
	cursor:pointer;
	font:bold 9px Arial, Helvetica, sans-serif;
	height:10px !important;
	margin:0 !important;
	padding:0 !important;
	position:absolute;
	right:0;
	text-align:right;
	width:73px;
}
.zelect .opciones_zelect {
	display: block;
	width: 75px;
	height:10px;
	position: absolute;
	right: 0px;
	top: 10px;
	/*	background-color:#0BABDB;*/
	z-index:50 !important;
}
.zelect .opciones_zelect a {
	display: block;
	width: 100%;
	height:12px;
	padding:1px;
	text-decoration: none;
	text-indent: 5px;
	color:#fff;
	background:#000;
	font:700 9px Arial, Helvetica, sans-serif;
	text-align:right;
	z-index:50 !important;
}
.zelect .opciones_zelect a:hover {
	background: #D5F2F8;
	border:1px solid #ADE5F2;
	color:#000;
}
/*marquesina* fotos*/	
	.highlights {
	width:134px;
	overflow-x:hidden;
	overflow:hidden;
	margin:0px;
	max-height:434px;
	float:right;
}
.highlights img {
	border-width: 5px;
	margin:0px;
	padding:0px;
}
ul.marque {
	margin:0px;
	padding:0px;
	width:134px;
}
ul.marque li {
	list-style:none;
	padding:0px;
	margin:0px;
}
.no_multimedia {
	margin:0px 0px 10px 0px !important;
	padding:0px !important;
}
.ad {
	border:1px solid #000000;
}
/* **banners */
.banner01Container {
	/*padding:10px; */
/*background:#e2e4df; */
margin:10px auto 0;
	width:975px;
	position:relative;
	background: url(/images/spriteSur54.jpg) -329px -0px no-repeat;
}
.banner01ContTL {
	width:8px;
	height:8px;
	display:none;
	background: url(/images/spriteSur54.jpg) -266px -139px no-repeat;
	position:absolute;
	top:0;
	left:0;
}
.banner01ContTR {
	width:8px;
	height:8px;
	display:none;
	background: url(/images/spriteSur54.jpg) -275px -139px no-repeat;
	position:absolute;
	top:0;
	right:0;
}
.banner01ContBL {
	width:8px;
	height:8px;
	display:none;
	background: url(/images/spriteSur54.jpg) -266px -147px no-repeat;
	position:absolute;
	bottom:0;
	left:0;
}
.banner01ContBR {
	width:8px;
	height:8px;
	display:none;
	background: url(/images/spriteSur54.jpg) -275px -147px no-repeat;
	position:absolute;
	bottom:0;
	right:0;
}
.banner01 {
	width:960px;
	height:60px;
	background:white;
	overflow: hidden;
	margin-left:14px;
}
.banner02 {
	background:none repeat scroll 0 0 white;
	/*border:1px solid;*/
float:left;
	height:60px;
margin:;
	overflow:hidden;
	position:absolute;
	right:13px;
	top:7px;
	width:460px;
}
.banner03 {
	width:200px;
	height:270px;
	background:white;
	margin:10px 0 10px 6px;
	overflow: hidden;
}
.banner04 {
	width:200px;
	height:60px;
	background:white;
	margin:0 0 10px 6px;
	overflow: hidden;
}
.banner05 {
	width:345px;
	height:60px;
	background:white;
	margin:0 0 10px 0;
	overflow: hidden;
}
.banner06 {
	width:345px;
	height:120px;
	background:white;
	margin:0 0 10px 0;
	overflow: hidden;
}
.banner07 {
	width:680px;
	height:60px;
	background:white;
	margin:0 0 10px 15px;
	overflow: hidden;
}
.banner09 {
	width:700px;
	height:80px;
	background:white;
	margin:0 0 15px 5px;
	overflow: hidden;
}
.banner09-left {
    width:340px;
	/*height:80px;*/
    height:66px;    
	background:white;
	float:left;
	margin:15px 20px 15px 0;
	overflow: hidden;
}
.banner09-right {
    width:340px;
	/*height:80px;*/
    height:66px;    
	background:white;
	float:left;
	margin:15px 0 15px;
	overflow: hidden;
}
.banner10 {
	width:340px;
	height:80px;
	background:white;
	float:left;
	margin:15px 20px 15px 0;
	overflow: hidden;
}
.banner11 {
	width:340px;
	height:80px;
	background:white;
	float:left;
	margin:15px 0 15px;
	overflow: hidden;
}
/**/

.logoDMD {
	width:30px;
	height:30px;
	float:right;
}
.contLogoDm {
	width:100%;
	height:30px;
}
.isla_twitterCont {
	background:url(/images/spriteSur54x.jpg) repeat-x 0 0 #0A6792;
	width:340px;
	height:429px;
	position:relative;
	color:#000;
}
.isla_twitterCont .e {
	background:url(/images/spriteSur54x.jpg) 0 -445px repeat-x;
	height:100%;
	right:0;
	position:absolute;
	top:0;
	width:3px;
}
.isla_twitterCont .o {
	background:url(/images/spriteSur54x.jpg) 0 -445px repeat-x;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:3px;
}
.isla_twitterCont .no {
	background:url(/images/spriteSur54.jpg) -309px -81px no-repeat;
	height:9px;
	left:0;
	position:absolute;
	top:0;
	width:9px;
}
.isla_twitterCont .ne {
	background:url(/images/spriteSur54.jpg) -318px -81px no-repeat;
	height:9px;
	right:0;
	position:absolute;
	top:0;
	width:9px;
}
.isla_twitterCont .so {
	background:url(/images/spriteSur54.jpg) -309px -90px;
	bottom:0;
	height:9px;
	left:0;
	position:absolute;
	width:9px;
}
.isla_twitterCont .se {
	background:url(/images/spriteSur54.jpg) -318px -90px;
	bottom:0;
	height:9px;
	position:absolute;
	right:0;
	width:9px;
}
.isla_twitterCont .title {
	background:url(/images/spriteSur54.jpg) -190px -283px no-repeat;
	height:16px;
	left:8px;
	position:absolute;
	top:14px;
	width:141px;
}
.isla_twitterCont .logo {
	background:url(/images/spriteSur54.jpg) -288px -101px no-repeat;
	height:33px;
	left:299px;
	position:absolute;
	top:6px;
	width:36px;
}
.isla_twitterCont #isla_twitter {
	background: #FFF;
	bottom:8px;
	height:370px;
	left:8px;
	margin:auto;
	overflow:auto;
	padding:4px 8px 6px 11px;
	position:absolute;
	width:304px;
}
.isla_twitterCont select {
	left:8px;
	position:absolute;
	top:42px;
}
.isla_twitterCont .cont {
	border-bottom:#E2E2E2 dotted 1px;
	padding:8px 0;
}
.isla_twitterCont .tweet {
	margin-left:5px;
}
.isla_twitterCont .user {
	color:#226B8C;
}
.isla_twitterCont .user a {
	color:#226B8C;
	text-decoration:none;
}
.isla_twitterCont .user a:hover {
	color:#226B8C;
	text-decoration:underline;
}
.isla_twitterCont .date {
	color:#4B94CB;
	font-size:9px;
}
.isla_twitterCont img {
	width:30px;
	height:30px;
	margin:0 13px 5px 0;
	float:left;
}
.isla_twitterCont .separator {
	border-left:1px solid #1B5E8B;
	border-right:1px solid #439FC4;
	height:25px;
	left:158px;
	position:absolute;
	top:9px;
}
.isla_twitterCont .nickSur {
	background:#20445A;
	color:#FFFFFF;
	height:15px;
	left:170px;
	padding:5px 10px;
	position:absolute;
	top:9px;
	width:40px;
}
/* agregado provisorio para policiales */
div.policiales {
	width: 100%;
	text-align: center;
}
div.policiales ul {
}
div.policiales ul li {
	float: left;
	margin: 2px 10px;
	border: 1px solid #e4e4e4;
	width: 200px;
}
#tt {
	position:absolute;
	display:block;
	background:url(/images/tt_left.gif) top left no-repeat;
	z-index: 999;
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(/images/tt_top.gif) top right no-repeat;
	overflow:hidden;
}
#ttcont {
	display:block;
	padding:2px 12px 3px 7px;
	margin-left:5px;
	background:#666;
	color:#fff;
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(/images/tt_bottom.gif) top right no-repeat;
	overflow:hidden;
}
/* agregado provisorio para policiales */
.policialesTitle {
    background: url("/images/spriteSur54.jpg") no-repeat scroll 0 -44px transparent;
    height: 13px;
    margin: 18px 0 0;
    width: 128px;
}
.newsList {
    margin: 18px 0;
}
.newsList .top {
	background: url("/images/newsTopBg.png") repeat-x scroll 0 0 transparent;
	height: 43px;
	position: relative;
}
.newsList .top .separator1 {
	border-left: 1px solid #D3D1D2;
	border-right: 1px solid #FFFEFF;
	height: 27px;
	left: 205px;
	position: absolute;
	top: 7px;
	width: 0;
}
.newsList .top .separator2 {
	border-left: 1px solid #D3D1D2;
	border-right: 1px solid #FFFEFF;
	height: 27px;
	left: 452px;
	position: absolute;
	top: 7px;
	width: 0;
}
.newsList .top .que {
    background: url("/images/spriteSur54.jpg") no-repeat scroll -96px -284px transparent;
    height: 14px;
    left: 10px;
    position: absolute;
    top: 14px;
    width: 35px;
}
.newsList .top .donde {
    background: url("/images/spriteSur54.jpg") no-repeat scroll -42px -284px transparent;
    height: 13px;
    left: 216px;
    position: absolute;
    top: 14px;
    width: 54px;
}
.newsList .top .como {
    background: url("/images/spriteSur54.jpg") no-repeat scroll -42px -297px transparent;
    height: 13px;
    left: 461px;
    position: absolute;
    top: 14px;
    width: 50px;
}
.newsList .middle {
	border-bottom: 1px solid #FFFFFF;
}
.newsList .middle ul {
	background-color: #F4F4F4;
	border-bottom: 1px solid #E2E2E2;
	height: 34px;
	position: relative;
}
.newsList .middle ul:hover {
	background-color: #D7EFF1;
}
.newsList .middle ul li {
	height: 34px;
	line-height: 30px;
	position: absolute;
	padding: 0 10px;
}
.newsList .middle ul li a {
    color: #1E92A9;
    display: block;
    font-weight: bold;
    height: 32px;
    overflow: hidden;
    text-decoration: none;
}
.newsList .middle ul li .icon {
    background: url("/images/spriteSur54.jpg") no-repeat scroll -207px -260px transparent;
    float: left;
    height: 16px;
    margin-right: 5px;
    margin-top: 8px;
    width: 16px;
}
.newsList .middle ul:hover li .icon {
    background: url("/images/spriteSur54.jpg") no-repeat scroll -207px -244px transparent;
}
.newsList .middle ul .left {
	left: 0;
	width: 186px;
}
.newsList .middle ul .center {
	left: 206px;
	width: 226px;
}
.newsList .middle ul .center a {
    color: #666666;
    font-weight: normal;
}
.newsList .middle ul:hover .center {
    color: #1E92A9;
    font-weight: bold;
}
.newsList .middle ul:hover .right a {
    color: #1E92A9;
    font-weight: bold;
}
.newsList .middle ul:hover .center a {
    color: #1E92A9;
    font-weight: bold;
}

.newsList .middle ul .right {
	left: 452px;
	width: 235px;
}

.newsList .middle ul .right a {
    color: #666666;
    font-weight: normal;
}


.newsList .middle ul .right .globo {
    background: url("/images/newsGlobo.png") repeat scroll 0 0 transparent;
    bottom: 27px;
    color: #FFFFFF;
    height: 76px;
    left: -83px;
    line-height: 18px;
    padding: 12px;
    position: absolute;
    width: 316px;
    display:none; 
}
.newsList .middle ul .right .globo div {
    height: 70px;
    left: 12px;
    overflow: auto;
    position: absolute;
    width: 315px;
}
.newsList .middle ul:hover .right .globo {
    display:block;
}
.newsList .bottom {
    background-color: #EEEDE8;
    height: 10px;
}

