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 {
		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;
}
.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;
}