@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300);
@font-face {
	font-family: 'bawdy';
	src: url('font/bawdy-webfont-webfont.eot');
	src: url('font/bawdy-webfont-webfont.eot?#iefix')
		format('embedded-opentype'), url('font/bawdy-webfont-webfont.woff')
		format('woff'), url('font/bawdy-webfont-webfont.ttf')
		format('truetype'), url('font/bawdy-webfont-webfont.svg#bawdybolda')
		format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AsapRegular';
	src: url('font/Asap-Regular-webfont.eot');
	src: url('font/Asap-Regular-webfont.eot?#iefix')
		format('embedded-opentype'), url('font/Asap-Regular-webfont.woff')
		format('woff'), url('font/Asap-Regular-webfont.ttf')
		format('truetype'),
		url('font/Asap-Regular-webfont.svg#font/AsapRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AsapItalic';
	src: url('font/Asap-Italic-webfont.eot');
	src: url('font/Asap-Italic-webfont.eot?#iefix')
		format('embedded-opentype'), url('font/Asap-Italic-webfont.woff')
		format('woff'), url('font/Asap-Italic-webfont.ttf') format('truetype'),
		url('font/Asap-Italic-webfont.svg#font/AsapItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AsapBold';
	src: url('font/Asap-Bold-webfont.eot');
	src: url('font/Asap-Bold-webfont.eot?#iefix')
		format('embedded-opentype'), url('font/Asap-Bold-webfont.woff')
		format('woff'), url('font/Asap-Bold-webfont.ttf') format('truetype'),
		url('font/Asap-Bold-webfont.svg#font/AsapBold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AsapBoldItalic';
	src: url('font/Asap-BoldItalic-webfont.eot');
	src: url('font/Asap-BoldItalic-webfont.eot?#iefix')
		format('embedded-opentype'), url('font/Asap-BoldItalic-webfont.woff')
		format('woff'), url('font/Asap-BoldItalic-webfont.ttf')
		format('truetype'),
		url('font/Asap-BoldItalic-webfont.svg#font/AsapBoldItalic')
		format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	margin: 0;
	padding: 0;
	color: #000;
	font: normal 12px Helvetica, arial;
	width: 100%;
}

.container {
	width: 970px;
	margin: 0 auto;
}

#bgpp {
	width: 100%;
}

#clima {
	width: 150px;
	display: inline-table;
}

#indic {
	text-shadow: 0px 1px 1px #4d4d4d;
	font-family: Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}

#indicVal {
	text-shadow: 0px 1px 1px #4d4d4d;
	font-family: Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ccc;
}

#tiempo {
	text-shadow: 0px 1px 1px #4d4d4d;
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin-left: 10px;
	width: 130px;
}

#icontiempo {
	display: inline;
	margin-top: 15px;
}

.loaderTemp {
	width: 150px;
	height: 90px;
	background-image: url(../images/loader.gif);
	background-position: center;
	background-repeat: no-repeat;
}

#lik {
	width: 100%;
	margin: 0 auto;
	background-color: #fff;
}

#lik .spon {
	margin: 0 auto;
	padding-top: 5px;
	width: 970px;
}

#lik .spon1 {
	margin: 0 auto;
	width: 970px;
	
	border:1px solid #000;
	margin-bottom:8px;
	overflow:hidden;
	margin-top: 5px;
}

#menup {
	width: 100%;
	height: 36px;
	background-color: #fff;
	background-image: url(../images/energy/menu.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	float:left;
}

#separadorUp {
	height: 1px;
	width: 755px;
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
	border-top: 1px solid #ccc;
}

#separadorDown {
	height: 1px;
	width: 755px;
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
	border-top: 1px solid #ccc;
}

#tmpLayerOptions {
	margin-left: 12px;
	position: relative;
	margin-bottom: 2px;
	float: left;
}

#tmpNQN,#tmpCRD,#tmpMDZ {
	display: inline;
	float: left;
	position: relative;
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-right: 3px;
	padding: 3px;
	cursor: pointer;
}

.tciudad {
	color: #666;
	text-shadow: none;
}

.activeT {
	color: #333;
	font-weight: bold;
	background-color: #fff;
}

.inactiveT {
	color: #fff;
	font-weight: normal;
	background-color: #333;
}

#menup .red {
	margin: 0 auto;
	width: 970px;
}

.red div {
	font-family: 'Open Sans';
	font-size: 12px;
	float: left;
	display: inline;
		text-transform: uppercase;
}

.red a {
	text-decoration: none;
	color: #000;
	cursor: pointer;
}

#brand_index {
	padding-top: 18px;
	padding-bottom: 8px;
	width: 100%;
	border-bottom: 1px dotted #666;
	position: relative;
	background-image: url(../UI/shale.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 450px;
}



#brand {
	padding-top: 8px;
	padding-bottom: 8px;
	width: 100%;
	border-bottom: 1px dotted #666;
	position: relative;
	background-color: #8e8693;
}

.lo {
	margin: 0 auto;
	width: 970px;
}

#papel {
	width: 166px;
	height: 110px;
	overflow: hidden;
	border: 1px solid #ccc;
	margin-left: 10px;
}

#papel div {
	width: 83px;
	height: 110px;
	float: left;
	display: inline;
}

#papel:hover {
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
}

#bgpp {
	height: 240px;
	background-image: url(../images/UI/bgpp.jpg);
	position: relative;
	clear: both;
}

#contenedorsmart {
	position: fixed;
	display: none;
	z-index: 1000;
	background-color: #fff;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	display: none;
	overflow: hidden;
	border: 1px solid #ccc;
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.84);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.84);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.84);
}

#overlayPapel {
	background-color: #000;
	opacity: .6;
	filter: alpha(opacity =   60);
	position: absolute;
	display: none;
	z-index: 999;
}

#overlayPopup {
	background-color: #000;
	opacity: .6;
	filter: alpha(opacity =   60);
	position: absolute;
	display: none;
	z-index: 1050;
}

#popupLog {
	width: 500px;
	height: 300px;
	position: absolute;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.6);
	background-color: #fff;
	display: none;
	z-index: 1100;
	padding: 10px;
	text-align: center;
	background-image: url(../images/UI/bgpop.png);
}

#cerr {
	background-image: url(../images/UI/closepaper.png);
	cursor: pointer;
	float: right;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
	width: 50px;
	z-index: 110000;
}

#controls {
	float: left;
	height: 40px;
	position: absolute;
	width: 120px;
	z-index: 2000;
}

#logo {
	width: 360px;
	height: 87px;
	background-image: url(../images/UI/logo.jpg);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
}

#tiraIzquierda {
	float: left;
	width: 350px;
	padding-right: 5px;
	border-right: 1px dotted #333;
	margin-right: 5px;
}

#tiraIzquierda #bnr300Lat {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#tiraDerecha {
	display: inline;
	width: 350px;
	float: right;
	position: relative;
	padding-left: 5px;
}

#tiraDerecha #bnr300Lat {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#contenidoTira {
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
	float: left;
}

#lateralCom .timeago {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 4px;
}

#lateralCom .titulo {
	font-family: helvetica,arial;
	font-weight: bold;
	line-height:15px;
	font-size: 13px;
	margin-bottom: 10px;
}

#lateralCom #secPeq {
	padding: 3px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #fff;
	font-size: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	possition: relative;
	margin-bottom: 5px;
	width: 80px;
}

#lateralCom #fotoCuad {
	width: 80px;
	height: 40px;
	float: right;
	margin-left: 10px;
	position: relative;
}

#lateralSustenta #fotoCuad {
	width: 180px;
	float: left;
	position: relative;
        height: 90px;
}

#lateralSustenta .titulo {
	font-family: helvetica,arial;
	font-weight: bold;
	line-height:17px;
	font-size: 16px;
	margin-bottom: 10px;
}

#lateralSustenta {
	border-bottom: 1px solid #eaeaea;
	position: relative;
	float: left;
	padding-top: 5px;
}


#noborder div {
	border: none;
}

#lateralCom {
	border-bottom: 1px solid #eaeaea;
	position: relative;
	float: left;
	padding-top: 5px;
}



.cabezalc {
	font-family: helvetica, arial;
	font-weight: bold;
	color: #000;
	font-size: 25px;
	letter-spacing: -1px;
	padding-bottom:5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #eaeaea;
	padding-top:5px;
}

.cabezaln {
	background-color: #ce881a;
}

.cabezalr {
	background-color: #fff;
	color: #333;
	border-bottom: 1px solid #ccc;
}

.cabezalnormal {
	font-size: 20px;
	color: #444;
	border-bottom: 1px solid #eaeaea;
	letter-spacing: -1px;
	margin-bottom: 5px;
	padding-left: 0px;
	/*float: left;*/
	display: block;
}

#audioCuad {
	width: 22px;
	height: 50px;
	margin-right: 10px;
	background-image: url(../images/UI/audio.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
}

#contenedorTira {
	padding-bottom: 15px;
	padding-top: 15px;
	border-bottom: 1px dotted #ccc;
}

#contenedorTira
 #secAgo {
	display: inline;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
}

#contenedorTira
.timeago {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 12px;
}

#commentQuad {
	background-image: url(../images/UI/coment_cuad.png);
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 95px;
	width: 77px;
	height: 19px;
	padding-top: 4px;
	float: left;
	position: relative;
	bottom: 10px;
}

#imagenTira {
	border: 1px solid #000;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	position: relative;
}

#volantaTira,#tituloTira,#bajadaTira {
	display: inline;
}

#volantaTira {
	font-family: helvetica, arial;
	font-size: 13px;
	margin-bottom: 4px;
}

#tituloTira {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 17px;
	line-height: 19px;
	text-align: left;
	margin-bottom: 10px;
	display: inline;
	position: relative;
}

.vdesc {
	width: 152px;
	height: 180px;
	background-color: #333;
	display: none;
	padding: 10px;
	position: absolute;
	color: #fff;
	z-index: 100;
}

#bajadaTira {
	margin-top: 10px;
	line-height: 18px;
	color: #000;
	position: relative;
	font-family: helvetica, arial;
	font-weight: normal;
}

#bajadaCentro {
	margin-top: 10px;
	line-height: 15px;
	color: #000;
	font-family: helvetica, arial;
	font-weight: normal;
	margin-top: 10px;
}

#imagenLateral {
	overflow: hidden;
	width: 190px;
	height: 126px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-top: 10px;
	position: relative;
}

#imagenLateralImp {
	overflow: hidden;
	width: 150px;
	height: 93px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-top: 10px;
	position: relative;
	float: left;
	margin-right: 10px;
}

#imagenTelam {
	overflow: hidden;
	width: 160px;
	height: 100px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-top: 10px;
	position: relative;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.imagenLateralcls {
	overflow: hidden;
	width: 220px;
	height: 133px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-top: 10px;
}

#volantaImportante,#tituloImportante,#bajadaImportante {
	display: inline;
}

#tituloImportante {
	font-family: 'PT Sans', sans-serif;
	font-size: 25px;
	line-height: 27px;
	text-align: left;
	margin-bottom: 10px;
}

#contenedorImportante {
	margin-right: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
}

#contenedorSec {
	width: 340px;
	margin-right: 7px;
	margin-bottom: 10px;
}

#contenedorSec #imagenLateral {
	width: 330px;
	height: 220px;
}

#rpage {
	width: 80px;
	height: 109px;
	border: 1px solid #ccc;
	-moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.6);
}

#delrpage {
	width: 80px;
	text-align: center;
	cursor: pointer;
	margin-top: 6px;
}

#scrollRec {
	width: 480px;
	height: 170px;
	overflow: hidden;
	padding-top: 5px;
	margin: 5px;
}

#sec {
	padding: 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: inline;
}

#sec a {
	color: #fff;
}

#secPeq {
	padding: 4px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	possition: relative;
	margin-bottom: 5px;
	width: 100px;
}

.ppAmb {
	text-shadow: 0px 1px 1px #4d4d4d;
	font-family: Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding: 4px;
	position: absolute;
	background-color: #666;
}

.ppTem {
	font-family: Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #eaeaea;
	padding-top: 3px;
	padding-bottom: 3px;
}

.ppTem a,a:hover {
	color: #eaeaea;
}

#prevTira {
	
}

#page { /* margin-bottom: 5px; */
	/* border-right: 1px solid #ccc; */
	/* border-left: 1px solid #ccc; */
	margin-top: 10px;
}

#prev1 {
	margin: 0;
	color: #555;
	font: normal 10pt Arial, Helvetica, sans-serif;
	background: #EFEFEF;
}

#prev1titulo {
	font-size: 30px;
	text-align: left;
}

#prev1volanta {
	font-size: 12px;
	text-align: left;
	font-style: italic;
}

#prev2titulo {
	font-size: 35px;
	text-align: left;
}

#lats {
	background-image: url(../images/UI/deg_lat.jpg);
	background-repeat: repeat-y;
}



#prevPrintitulo {
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 18px;
	font-size: 18px;
	text-align: left;
	margin-bottom: 5px;
	color: #fff;
}

#prevPrintitulo a {
	text-decoration: none;
	color: #fff;
}

#prevPrintituloAudio {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 34px;
	line-height: 36px;
	letter-spacing: -1px;
	margin-bottom: 5px;
	color: #333;
	padding-right: 15px;
	clear: right;
	text-shadow: 0 1px 0 #f4f4f4;
	display: inline;
}

#temaCol {
	font-family: Helvetica, Arial;
	font-weight: bold;
	line-height: 25px;
	letter-spacing: -1px;
	font-size: 23px;
	text-align: left;
	margin-bottom: 10px;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #333;
	padding: 5px;
}

#secEspecial {
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	color: #333;
	margin-top: 15px;
	letter-spacing: -1px;
	text-transform: uppercase;
}

#tituloLateral {
	font-family: AsapRegular;
	font-size: 20px;
	line-height: 22px;
	text-align: left;
	color: #666;
	margin-top: 5px;
}

#tituloLateralImp {
	font-family: 'Open Sans';
	font-weight: 400;
	font-size: 20px;
	line-height: 20px;
	text-align: left;
	color: #000;
	margin-top: 5px;
}

#tituloLateral a {
	text-decoration: none;
	color: #666;
}

#cuad {
	width: 210px;
	float: left;
	margin-bottom: 5px;
	padding-right: 8px;
	position: relative;
}

#cuad .titulo {
	font-family: helvetica, arial;
	font-size: 17px;
	position: relative;
	float: left;
}

#contenedorImportanteBajo {
	width: 172px;
	height: 190px;
	background-color: #eaeaea;
}

#tituloImportanteBajo {
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: -0.5px;
	font-size: 14px;
	text-align: left;
	margin-bottom: 5px;
	color: #0A246A;
	padding: 7px;
	width: 158px;
	position: relative;
}

#imagenImportanteBajo {
	height: 100px;
	overflow: hidden;
}

#contenedorNoImportante {
	padding-top: 10px;
	float: left;
	margin-bottom: 10px;
	padding-right: 10px;
	clear: both;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}

#contenedorNoImportante #imagenNoImportante {
	border: 1px solid #333;
	float: left;
	margin-right: 10px;
	position: relative;
}

#contenedorNoImportante #tituloNoImportante {
	diaplay: inline;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 25px;
	position: relative;
	letter-spacing: -1px;
	line-height: 27px;
}

#contenedorNoImportante #bajadaNoImportante {
	display: inline;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 12px;
	position: relative;
}

#contenedorNoImportante #secAgo {
	display: inline;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
}

#contenedorNoImportante .timeago {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 12px;
}

#prevPrin {
	font-family: helvetica, arial;
	font-size: 15px;
	line-height: 17px;
}

.itppal {
	width: 150px;
	padding: 10px;
	position: relative;
	margin-left: 3px;
	background-image: url(../UI/fnd.png);

}

#ssdown {
	background-image: url(../images/energy/seps.jpg);
	background-position: top;
	height: 20px;
	margin-top: 10px;
}

#imgppl {
	width: 150px;
	height: 100px;
	overflow: hidden;
	position: relative;
	border-radius: 5px;
	margin-bottom: 5px;
}

#lateralSlider {
	padding: 8px;
	padding-left: 12px;
}

#tira5 {
	
}

#prevPrinvolanta {
	color: #fff;
	font-size: 14px;
	padding-right: 15px;
}

#prevPrinvolantaAudio {
	color: #333;
	font-size: 14px;
	padding-right: 15px;
	padding-top: 5px;
	text-shadow: 0 1px 0 #f4f4f4;
	padding-left: 50px;
	float: left;
	background-image: url(../images/UI/soundBig.png);
	background-position: 10px center;
	background-repeat: no-repeat;
}

#audioparrafo {
	float: left;
	background-image: url(../images/UI/soundty.png);
	background-repeat: no-repeat;
	position: relative;
	margin-right: 7px;
	width: 20px;
	height: 19px;
}

#prev2volanta {
	font-size: 12px;
	text-align: left;
	font-style: italic;
}

#prevTiratitulo {
	font-size: 20px;
	text-align: left;
}

#prevTiravolanta {
	font-size: 11px;
	text-align: left;
	font-style: italic;
}

#prevTirad {
	float: right;
	width: 355px;
}

#prevTirai {
	float: left;
	width: 355px;
}

#header {
	margin: 0;
	padding: 0;
}

#content {
	width: 970px;
	margin-top: 10px;
	float:left;
}

#sidebar {
	padding: 20px 20px 20px 0;
}

#mainmenu {
	background-color: #1babe7;
}

#mainmenu ul {
	padding: 6px 20px 5px 20px;
	margin: 0px;
}

#mainmenu ul li {
	display: inline;
}

#mainmenu ul li a {
	color: #ffffff;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 8px;
}

#mainmenu ul li a:hover,#mainmenu ul li.active a {
	color: #6399cd;
	background-color: #EFF4FA;
	text-decoration: none;
}

div.flash-error,div.flash-notice,div.flash-success {
	padding: .8em;
	margin-bottom: 1em;
	border: 2px solid #ddd;
}

div.flash-error {
	background: #FBE3E4;
	color: #8a1f11;
	border-color: #FBC2C4;
}

div.flash-notice {
	background: #FFF6BF;
	color: #514721;
	border-color: #FFD324;
}

div.flash-success {
	background: #E6EFC2;
	color: #264409;
	border-color: #C6D880;
}

div.flash-error a {
	color: #8a1f11;
}

div.flash-notice a {
	color: #514721;
}

div.flash-success a {
	color: #264409;
}

div.form .rememberMe label {
	display: inline;
}

div.view {
	padding: 10px;
	margin: 10px 0;
	border: 1px solid #C9E0ED;
}

div.breadcrumbs {
	font-size: 0.9em;
	padding: 5px 20px;
}

div.breadcrumbs span {
	font-weight: bold;
}

div.search-form {
	padding: 10px;
	margin: 10px 0;
	background: #eee;
}

.portlet {
	
}

.portlet-decoration {
	padding: 3px 8px;
	background: #B7D6E7;
	border-left: 5px solid #6FACCF;
}

.portlet-title {
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: #298dcd;
}

.portlet-content {
	font-size: 0.9em;
	margin: 0 0 15px 0;
	padding: 5px 8px;
	background: #EFFDFF;
}

.portlet-content ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.portlet-content li {
	padding: 2px 0 4px 0px;
}

.operations {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.operations li {
	padding-bottom: 2px;
}

.operations li a {
	font: bold 12px Arial;
	color: #0066A4;
	display: block;
	padding: 2px 0 2px 8px;
	line-height: 15px;
	text-decoration: none;
}

.operations li a:visited {
	color: #0066A4;
}

.operations li a:hover {
	background: #80CFFF;
}

.close {
	cursor: pointer;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 14px;
	padding-top: 3px;
}

#ingreso,#entrar_cta {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 13px;
	padding: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	background-color: #4b5f6d;
	cursor: pointer;
}

#envio {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 13px;
	padding: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	background-color: #4b5f6d;
	cursor: pointer;
	margin-left: 5px;
}

#guardarpags {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	background-color: #4b5f6d;
	cursor: pointer;
	margin-left: 5px;
	width: 120px;
}

#micta {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	color: #fff;
	background-color: #666;
	cursor: pointer;
	margin: 0px;
	margin-left: 5px;
	width: 100px;
	display: inline;
}

#lout {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	color: #fff;
	background-color: orange;
	cursor: pointer;
	width: 55px;
	display: inline;
}

#cerrarPopup {
	background-image: url(../images/UI/cerrar.png);
	width: 30px;
	height: 30px;
	position: absolute;
	top: -15px;
	right: -15px;
}

#registro {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 13px;
	color: #333;
	padding: 4px;
	padding-left: 10px;
	cursor: pointer;
}

#buscarl {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 18px;
	color: #666;
	padding: 0px;
	margin-left: 5px;
}

#textBuscar {
	width: 210px;
	height: 12px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 4px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	margin: 0px;
}

#fechaPapelDigital {
	padding: 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #333;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #ccc;
	height: 13px;
}

#caja_ingresar input {
	width: 210px;
	height: 12px;
	border: 1px solid #ccc;
	padding: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 70px;
}

#name_,#emailPerdiClave,#emailSolicitud {
	width: 210px;
	height: 12px;
	border: 1px solid #ccc;
	padding: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 0px;
	padding-left: 5px;
}

#preloader1,#preloader2,#preloader3 {
	width: 17px;
	height: 17px;
	display: none;
	background-image: url(../images/UI/preloader.gif);
	margin-left: 4px;
}

#user {
	background-image: url(../images/UI/usr.jpg);
	background-repeat: no-repeat;
	background-position: -2px;
}

#pass {
	background-image: url(../images/UI/key.jpg);
	background-repeat: no-repeat;
	background-position: -2px -3px;
}

.ic_container {
	vertical-align: baseline;
	/*margin:10px;*/
	position: relative;
	/*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}

.overlay {
	opacity: 0.3;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50 );
}

.ic_caption {
	position: absolute;
	opacity: 0.6;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	left: 0px;
	right: 0px;
	cursor: default;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60 );
}

.ic_category {
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding: 10px;
	padding-bottom: 0px;
	margin: 0px;
	color: #fff;
}

.ic_caption .timeago {
	display: inline;
}

.ic_caption h3 {
	padding: 10px;
	margin: 0px;
	font-size: 18px;
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 20px;
}

.ic_text {
	padding: 10px;
	padding-top: 0px;
	margin: 0px;
	text-align: left;
	font-size: 13px;
	color: #fff;
}

#imagenLateral a {
	color: #fff;
}

.imagenLateralcls a {
	color: #fff;
}

.imagenLateralcls a:hover {
	color: #fff;
}

#fotoCuad {
	width: 190px;
	height: 130px;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
}

.marqq {
	background-color: #eaeaea;
	border-radius: 3px;
}

#_4col {
	min-height: 600px;
	float: left;
}

#bnr_spon {
	border: 1px solid #333;
	padding: 5px;
	background-color: #fff;
	float: left;
}

#bnr180 { /* border: 1px solid #ccc; */
	padding: 5px;
}

.bnr180 { /* border: 1px solid #ccc; */
	padding: 5px;
}

#bnrss #bnr180 {
	border: 1px solid #ccc;
	margin: 10px;
}

#bnrsec {
	border: 1px solid #ccc;
	width: 180px;
}

#ult {
	padding: 10px;
	background-color: #8e8693;
	width: 160px;
	clear:both;
}

#notelamPpal {
	margin: 7px;
	padding: 10px;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	background-color: #a6b5bc;
	font-weight: bold;
	font-size: 14px;
}

#notelam #titulo {
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	margin-top: 5px;
	color: #fff;
}

#notelam #bajada {
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	margin-top: 3px;
	margin-bottom: 15px;
	color: #fff;
}

#ult #notelam {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
}

#notelam a {
	color: #fff;
}

#notelam .timeago {
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	margin-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #eaeaea;
	color: #fff;
}

#ult #titulo {
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	margin-top: 5px;
}

#ult #bajada {
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	margin-top: 3px;
	margin-bottom: 15px;
}

#ult .timeago {
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	margin-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ccc;
}

.timeago {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 11px;
	margin-top: 5px;
}

#contenedorTira .timeago {
	display: inline;
}

#contenedorNoImportante .timeago {
	display: inline;
}

#tituloRelacion {
	font-family: Helvetica, Arial;
	font-weight: normal;
	font-size: 13px;
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom: 1px solid #ccc;
}

a {
	text-decoration: none;
	color: #333;
}

a:hover {
	color: #000;
}

#nextPpal {
	width: 16px;
	height: 200px;
	background-image: url(../images/UI/next.png);
	position: relative;
	right: 0px;
	clear: right;
}

#prevPpal {
	width: 16px;
	margin-right: 5px;
	height: 200px;
	background-image: url(../images/UI/prev.png);
}

#ppales {
	width: 531px;
	margin-right: 10px;
	position: relative;
}

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}

.vscrollerbase {
	width: 6px;
}

.vscrollerbar {
	width: 6px;
	background-color: black;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 3px 3px;
	cursor: pointer;
}

.hscrollerbase {
	height: 8px;
	background-color: #ccc;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 3px 3px;
}

.hscrollerbar {
	height: 8px;
	background-color: #333;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 3px 3px;
	cursor: pointer;
}

.scrollerjogbox {
	width: 10px;
	height: 10px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background-color: gray;
}

ul.ldd_menu {
	margin: 0px;
	padding: 0;
	display: block;
	height: 36px;
	list-style: none;
}

ul.ldd_menu a {
	text-decoration: none;
}

ul.ldd_menu>li {
	float: left;
	position: relative;
}

ul.ldd_menu>li>span {
	float: left;
	color: #000;
	height: 14px;
	cursor: default;
	padding: 9px;
	padding-top: 12px;
	border-left: 1px solid #ccc;
}

ul.ldd_menu .ldd_submenu {
	position: absolute;
	top: 36px;
	width: 550px;
	display: none;
	left: 0px;
	font-size: 12px;
	background: #333;
	z-index: 10000;
	clear: both;
	-moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.47);
	-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.47);
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.47);
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

a.ldd_subfoot {
	background-color: #f0f0f0;
	color: #444;
	display: block;
	clear: both;
	padding: 15px 20px;
	text-transform: uppercase;
	font-family: Arial, serif;
	font-size: 12px;
}

ul.ldd_menu ul {
	list-style: none;
	float: left;
	margin: 10px 0px 10px 10px;
	padding: 10px;
}

li.ldd_heading {
	font-family: Georgia, serif;
	font-size: 13px;
	font-style: italic;
	color: #000;
	margin-left: 4px;
	margin-bottom: 4px;
}

ul.ldd_menu ul li a {
	font-family: AsapRegular;
	font-weight: normal;
	font-size: 15px;
	line-height: 20px;
	color: #000;
	padding: 1px 3px;
}
/* 24221F,363F45,4B5F6D,5E7C88,FEB41C */
#desarrolloNota {
	width: 630px;
	border-right: 1px solid #ccc;
	float: left;
	padding-right: 5px;
	padding-bottom: 30px;
	clear: both;
	min-height: 900px;
}

#notaLateral {
	display: inline;
	padding-bottom: 30px;
	float: left;
	width: 320px;
	position: relative;
	padding-left: 10px;
}

#notaLateral #bnr300Lat {
	padding: 0px;
}

#prettyPhoto {
	float: left;
}

#desarrolloNota #tituloPrincipal {
	font-family:'Open Sans';
	font-weight: 400;
	font-size: 45px;
	letter-spacing: -2px;
	line-height: 45px;
	margin-bottom: 15px;
}

#desarrolloNota #tituloPrincipalETC {
	font-family: helvetica, arial;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 50px;
	letter-spacing: -2px;
	line-height: 45px;
	margin-bottom: 15px;
	margin-top: 15px;
	color: #ce881a;
}

#desarrolloNota #cuerpo {
	margin-top: 10px;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 14px;
	 padding-right: 10px;
}

#desarrolloNota #bajada {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 20px;
	color: #444;
	margin-bottom: 15px;
}

#bgpp .seccion {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 30px;
	color: #444;
	text-shadow: 0 1px 0 #f4f4f4;
}

.seccion {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 20px;
	color: #444;
}

#bgpp .tema {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 30px;
	color: #fff;
	text-shadow: 0 1px 0 #333;
	padding-left: 10px;
	position: relative
}

#desarrolloNota #fecha {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 15px;
	color: #444;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
}

#desarrolloNota #extSocial {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}

#desarrolloNota #audioNota {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #ccc;
	border-top: 1px dotted #ccc;
	padding-left: 40px;
	background-image: url(../images/UI/audio.png);
	background-repeat: no-repeat;
	background-position: 5px;
}

#temaListon {
	display: inline;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 15px;
	margin-left: 15px;
	color: #fff;
	background-color: #666;
	padding: 5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: relative;
}

#expanderNota {
	height: 34px;
	cursor: pointer;
}

#agreement {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 5px;
	color: #666;
}

#acepto {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 14px;
	color: #666;
}

#agreement span {
	font-weight: bold;
	font-size: 14px;
}

#alias {
	height: 60px;
	width: 60px;
	float: left;
	margin-right: 10px;
	clear: right;
}

#aliasname {
	font-size: 16px;
	position: relative;
	padding: 5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #4b5f6d;
	color: #fff;
	display: inline;
	top: 4px;
	text-shadow: 0 1px 0 #333;
}

#comentario {
	padding: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #e3e3e3;
	display: inline;
	top: 10px;
	text-shadow: 0 1px 0 #f4f4f4;
	position: relative;
	width: 580px;
	float: left;
}

#rescomment {
	float: right;
	position: relative;
	top: 5px;
	cursor: pointer;
}

#form_comment input[type=text],textarea {
	width: 98%;
	height: 12px;
	border: 1px solid #ccc;
	padding: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 0px;
}

#form_comment textarea {
	height: 100px;
	resize: none;
}

#form_comment #yt0 {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 13px;
	padding: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	background-color: #4b5f6d;
}

#enrta {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 14px;
	display: inline;
	visibility: hidden;
}

#restoreRta {
	font-family: helvetica, arial;
	font-weight: bold;
	cursor: pointer;
	display: inline;
	position: relative;
	margin-left: 15px;
	color: #0066A4;
	visibility: hidden;
}

#thnota {
	padding: 4px;
	border: 1px dotted #444;
	display: inline;
	margin-right: 5px;
	margin-top: 5px;
	float: right;
	overflow: hidden;
	clear: both;
	margin-left: 10px;
	
}

#descFoto {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 14px;
	padding-top: 5px;
	width: 600px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	position: relative;
	clear: both;
}

.pet {
	background-color: #eaeaea;
	padding: 8px;
	padding-top: 15px;
	padding-bottom: 15px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-left: 12px;
}

#destST {
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 44px;
	line-height:44px;
	padding-bottom: 10px;
	letter-spacing: -2px;
	margin-top: 2px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}

#bajada  #sec {
	padding: 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: inline;
	float: left;
	background-color: #FF7200;
	margin-right: 10px;
}

#contenedorRelacion {
	padding_left: 10px;
}

#bnr300Lat {
	padding: 3px;
	border: 1px solid #ccc;
	background-color: #fff;
	text-align: center;
	float:left;
	margin-top:5px;
	margin-bottom: 5px;
}

#_4col #bncuad {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}

#imgplayer {
	background-image: url(../images/UI/player.png);
	position: absolute;
	left: 50%;
	top: 50%;
	height: 15px;
	margin-top: -55px;
	width: 110px;
	margin-left: -55px;
	height: 95px;
}

#imgplayerp {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 52px;
	margin-top: -30px;
	width: 60px;
	margin-left: -30px;
	background-image: url(../images/UI/playerp.png);
	background-position: center;
	background-repeat: no-repeat;
	z-index: 100;
}

.fppal {
	border: 1px solid #444;
	position: relative;
}

#BuscarTodo td {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}

#BuscarTodo #textBuscar {
	padding: 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #333;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #ccc;
	height: 20px;
	width: 500px;
	font-size: 17px;
}

#BuscarTodo #fechaInicio,#fechaFin {
	font-weight: bold;
	color: #333;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #ccc;
	height: 20px;
}

#resultadosBusca {
	width: 730px;
}

.list-view {
	width: 730px;
	padding-right: 10px;
}

.list-view .summary {
	text-align: center;
	padding-top: 5px;
	font-family: helvetica, arial;
	font-weight: bold;
	color: #333;
}

#resultadosBusca #rfecha {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 3px;
	margin-bottom: 7px;
	margin-top: 10px;
	border-bottom: 1px solid #ccc;
}

#resultadosBusca #rtitulo {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 20px;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

#resultadosBusca #rcuerpo {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 13px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #ccc;
}

.pager {
	position: relative;
	margin-bottom: 10px;
	margin-top: 15px;
}

.list-view .summary {
	margin-bottom: 15px;
}

.pager ul {
	padding-top: 20px;
	display: inline;
	margin-right: 0px;
	position: relative;
}

.pager ul>li {
	display: inline;
	list-style: none outside none;
	zoom: 1;
}

.pager .page {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 20px;
	width: 20px;
	background-color: #777;
	padding: 5px;
}

.pager .selected {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 20px;
	width: 20px;
	background-color: #000;
	padding: 5px;
}

.pager  a {
	color: #fff;
}

.pager  img {
	padding-top: 3px;
	display: inline;
}

.pager li>.first,.last {
	display: none;
}

#encuesta {
	margin: 4px;
	padding: 10px;
}

.cvoto {
	height: 20px;
	border: 1px solid #ccc;
}

.cvoto div {
	height: 20px;
	background-color: #ccc;
}

.spon {
	width: 970px;
	height: 50px;
	overflow: hidden;
}

.usual {
	background: #181818;
	color: #111;
	padding: 15px 15px;
	width: 320px;
	margin-right: 5px;
}

.usual li {
	list-style: none;
	float: left;
}

.usual ul a {
	display: block;
	padding: 6px 10px;
	text-decoration: none !important;
	margin: 1px;
	margin-left: 0px;
	font: 10px helvetica;
	font-weight: bold;
	color: #FFF;
	background: #f16a05;
}

.usual ul a:hover {
	color: #FFF;
	background: #111;
}

.usual ul a.selected {
	margin-bottom: 0;
	color: #000;
	background: snow;
	border-bottom: 1px solid snow;
	cursor: default;
}

.usual div {
	clear: left;
	background: snow;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 13px;
}

.usual div a {
	color: #000;
	font-weight: 700;
}

#usual2 {
	background: #ccc;
	float: left;
}

#usual2 a.selected {
	background: snow;
}

#tabs3 {
	background: #fff;
}

#usual2 div {
	overflow: hidden;
}

#tabs3 {
	background: #fff;
}

#loMas {
	padding: 10px;
	width: 300px;
	padding-top: 5px;
}

#loMas #rfecha {
	margin: 0;
	font-size: 11px;
}

#loMas #mastitulo {
	margin: 0;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 4px;
	padding-right: 5px;
}

#marcoEncuesta {
	margin-left: 10px;
}

#marcoEncuesta #imagen {
	border-right: 1px solid #ccc;
	vertical-align: top;
}

#marcoEncuesta #pregEncuesta {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
}

#marcoEncuesta .cvoto {
	font-family: helvetica, arial;
	font-weight: normal;
	margin-top: 3px;
	font-size: 12px;
	margin-bottom: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
}

#marcoEncuesta .cvoto>div {
	background-color: #298dcd;
}

#buscadorpapel {
	width: 345px;
	background-color: #547F92;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}

#tpapel .items {
	
}

#tpapel {
	width: 360px;
	margin-left: 5px;
	float: left;
	position: relative;
	margin-top: 10px;
}

#tpapel #papel {
	margin-left: 5px;
	position: relative;
	margin-bottom: 5px;
	float: left;
	display: inline;
}

#piebusca {
	font-family: helvetica, arial;
	font-weight: normal;
	margin: 5px;
	font-size: 12px;
	color: #fff;
}

.ldd_submenu ul {
	padding: 5px;
	float: left;
	display: inline;
}

#timeagom {
	font-family: helvetica, arial;
	font-weight: normal;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 10px;
	background-color: #666;
	padding: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float:left;
	position: relative;
	color: #fff;
}

#ttitmenu {
	font-family: 'Open Sans';
	font-size: 13px;
	font-weight: 300;
	margin-bottom: 5px;
	font-size: 15px;
	color: #333;
	position: relative;
	text-transform: none;
}

#ttitmenu a {
	color: #fff;
}

#imagenmenu {
	border: 1px solid #333;
	width: 145px;
	position: relative;
}

#infoFooter {
	width: 970px;
	margin: 0 auto;
	position: relative;
}

#footer {
	width: 100%;
	height: 200px;
	background-color: #292929;
	position: relative;
	bottom: 0px;
	float: left;
}

#menusr {
	margin-top: 20px;
	width: 200px;
}

#menusr div {
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 25px;
	letter-spacing: -1px;
	font-size: 23px;
	text-align: left;
	margin-bottom: 5px;
	color: #333;
	padding-right: 15px;
	text-shadow: 0 1px 0 #f4f4f4;
	margin-left: 20px;
	background-image: url(../images/UI/sepusr.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 7px;
}

.inpie {
	font-family: helvetica, arial;
	line-height: 14px;
	font-size: 12px;
	margin-bottom: 5px;
	color: #eaeaea;
	background-image: url(../images/tbl.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 95px;
	padding-left: 20px;
	position: relative;
}

.inpieMenu {
	font-family: helvetica, arial;
	line-height: 23px;
	font-size: 17px;
	margin-bottom: 5px;
	color: #eaeaea;
	padding-top: 15px;
	min-height: 151px;
}

.inpieMenu a {
	color: #eaeaea;
}

.inpieMenu a:hover {
	color: #fff;
}

#tdmenu {
	background-color: #eaeaea;
	border-right: 1px solid #ccc;
}

#cpousr {
	margin: 8px;
}

#wel {
	background-color: #547F92;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 25px;
	letter-spacing: -1px;
	font-size: 23px;
	padding: 7px;
	color: #fff;
	margin: 8px;
}

#cpousr h3 {
	margin: 8px;
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 25px;
}

#cpousr {
	border-right: 1px dotted #666;
}

#cpousr #tcomment {
	background-image: url(../images/UI/comentuser.png);
	background-repeat: no-repeat;
	margin: 8px;
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 25px;
	font-size: 23px;
	padding-left: 35px;
	height: 35px;
}

#cpousr #trecortes {
	background-image: url(../images/UI/recuser.png);
	background-repeat: no-repeat;
	background-position: 4px;
	margin: 8px;
	font-family: helvetica, arial;
	font-weight: bold;
	line-height: 25px;
	font-size: 23px;
	padding-left: 35px;
	color: #8AB05E;
	height: 35px;
}

#recorte {
	border-bottom: 1px solid #ccc;
}

#recorte div {
	margin: 8px;
}

#recorte #titulo {
	background-image: url(../images/UI/pagerec.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
	padding-bottom: 5px;
	font-size: 16px;
}

#comment {
	border-bottom: 1px solid #ccc;
}

#comment div {
	margin: 8px;
}

#cpousr #yo {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
}

#cpousr #titulo {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 16px;
}

#cpousr #comentaste {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 13px;
}

#cpousr input[type=text],input[type=password] {
	width: 350px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #ccc;
	height: 15px;
}

#menusactive {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 13px;
	padding: 15px;
}

#menusactive #bien {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 13px;
}

#menusactive #imp {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #333;
}

#menusactive span {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 13px;
}

/*--------- SECCION ETC ----------*/
.usualetc {
	color: #111;
	width: 355px;
	position: relative;
}

.usualetc li {
	list-style: none;
	float: left;
}

.usualetc ul a {
	display: block;
	padding: 6px 5px;
	text-decoration: none !important;
	margin-right: 1px;
	font: 9px Helvetica;
	color: #333;
	background-color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}

.usualetc ul a:hover {
	color: #FFF;
	background: #111;
}

.usualetc ul a.selected {
	margin-bottom: 0;
	color: #000;
	cursor: default;
}

.usualetc div {
	clear: left;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 13px;
}

.usualetc div a {
	color: #000;
	font-weight: bold;
}

#usual2etc ul {
	width: 340px;
	margin-left: -15px;
}

#usual2etc a.selected {
	background: #000;
	color: #fff;
}

#contenedorETC {
	width: 340px;
	padding: 10px;
	background-image: url(../images/UI/bgtrans.png);
}

#contenedorETCList {
	width: 340px;
	padding: 10px;
	background-image: url(../images/UI/bgtrans.png);
	position: relative;
	float: left;
}

#imagenETCList {
	width: 90px;
	max-height: 90px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	border: 2px solid #fff;
	position: relative;
}

#bajadaETCList {
	font-family: helvetica, arial;
	font-size: 11px;
	color: #333;
	margin-top: 10px;
	display: inline;
}

#desarrolloNota #bajadaETCNota {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Georgia, Times;
	font-weight: normal;
	font-style: italic;
	font-size: 20px;
	color: #444;
	margin-bottom: 15px;
}

#desarrolloNota #cuerpoETC {
	margin-top: 10px;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 14px;
}

#notaLateralETC {
	padding: 10px;
	display: inline;
	padding-bottom: 30px;
	float: left;
	background-color: #666;
}

#tituloETC a {
	color: #fff;
	background-color: #000;
}

#rayaETC {
	background-color: #ce881a;
	height: 7px;
	width: 100%;
}

#tituloETCList {
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 17px;
	line-height: 16px;
	color: #fff;
	margin-top: 15px;
	letter-spacing: -1px;
	text-transform: uppercase;
	display: inline;
}

.etcListon {
	color: #ce881a;
	text-shadow: none;
}

.etcText {
	color: #ccc;
	text-shadow: none;
}

#tituloETCList a {
	color: #fff;
	background-color: #333;
}

#tituloETC {
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 40px;
	line-height: 32px;
	color: #fff;
	margin-top: 15px;
	letter-spacing: -2px;
	text-transform: uppercase;
}

#secETC {
	padding: 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: inline;
}

#imagenETC {
	overflow: hidden;
	width: 345px;
	max-height: 360px;
	position: relative;
}

#etc span {
	font-family: helvetica, arial;
	font-weight: bold;
	text-transform: uppercase;
	color: #ce881a;
	font-size: 30px;
	letter-spacing: -2px;
}

#etc {
	width: 360px;
	background-color: #eaeaea;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	position: relative;
}

#bajadaETC {
	font-family: helvetica, arial;
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	margin-top: 10px;
}

#seccionETC {
	font-family: helvetica, arial;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: -3px;
	font-size: 40px;
	color: #333;
	margin-top: 20px;
	float:left;
	width: 970px;
	position:relative;
}

#descETC {
	font-family: helvetica, arial;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 20px;
	color: #8e8693;
	background-color: #eaeaea;
	padding: 5px;
	float:left;
	width: 970px;
	position:relative;
}

.bleft {
	border-left: 1px dotted #ccc;
	padding-left: 10px;
}

.bleftnone {
	border-left: none;
	padding-left: 10px;
}

.bdown {
	border-bottom: 1px dotted #ccc;
	padding-left: 10px;
}

#etc .cabezal {
	font-family: helvetica, arial;
	font-weight: bold;
	color: #000;
	font-size: 40px;
	letter-spacing: -2px;
	margin: 10px;
}

/*------ secciones especiales ------*/
#fotoEspecial {
	width: 330px;
	overflow: hidden;
	border: 1px solid #eaeaea;
	float: left;
	margin-right: 10px;
	position: relative;
}

#fechaEspecial {
	font-family: helvetica, arial;
	text-transform: uppercase;
	color: #000;
	display: inline;
	font-weight: bold;
	float: left;
}

#tituloEspecial {
	font-family: helvetica, arial;
	color: #000;
	display: inline;
	font-weight: bold;
	font-size: 40px;
	letter-spacing: -2px;
	margin .top: 10px;
	position: relative;
}

#bajadaEspecial {
	font-family: helvetica, arial;
	color: #666;
	display: inline;
	font-weight: bold;
	font-size: 15px;
}

#contenedorEspecia {
	margin-bottom: 10px;
	margin-right: 7px;
	width: 700px;
}

#cuadEspecial {
	float: left;
	margin-top: 15px;
	margin-bottom: 8px;
	padding-bottom: 8px;
	margin-right: 5px;
	padding-right: 8px;
	position: relative;
}

#fotoCuadEspecial {
	width: 220px;
	height: 150px;
	overflow: hidden;
	margin-bottom: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: relative;
}

#titulocuadEspecial {
	font-family: helvetica, arial;
	font-size: 20px;
	text-transform: uppercase;
	color: #666;
	display: inline;
	font-weight: bold;
}

/*--------- SECCION TUR ----------*/
.usualtur {
	color: #111;
	width: 720px;
	position: relative;
}

.usualtur li {
	list-style: none;
	float: left;
}

.usualtur ul a {
	display: block;
	padding: 6px 5px;
	text-decoration: none !important;
	margin-right: 1px;
	font: 9px Helvetica;
	color: #333;
	background-color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}

.usualtur ul a:hover {
	color: #FFF;
	background: #111;
}

.usualtur ul a.selected {
	margin-bottom: 0;
	color: #000;
	cursor: default;
}

.usualtur div {
	clear: left;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 13px;
}

.usualtur>div {
	background-image: url(../images/UI/tur_bg.png);
}

.usualtur div a {
	color: #000;
	font-weight: bold;
}

#usual2tur ul {
	width: 340px;
	margin-left: -15px;
}

#usual2tur a.selected {
	background: #000;
	color: #fff;
}

#contenedorTUR {
	width: 700px;
	padding: 10px;
	float: left;
}

#contenedorTURList {
	width: 340px;
	padding: 10px;
	float: left;
}

#imagenTURList {
	width: 120px;
	height: 90px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	border: 2px solid #fff;
}

#bajadaTURList {
	font-family: helvetica, arial;
	font-size: 11px;
	color: #333;
	margin-top: 10px;
	display: inline;
}

#desarrolloNota #bajadaTURNota {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Georgia, Times;
	font-weight: normal;
	font-style: italic;
	font-size: 20px;
	color: #444;
	margin-bottom: 15px;
}

#desarrolloNota #cuerpoTUR {
	margin-top: 10px;
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 14px;
}

#notaLateralTUR {
	padding: 10px;
	display: inline;
	padding-bottom: 30px;
	float: left;
	background-color: #666;
}

#tituloTUR a {
	color: #fff;
	background-color: #1F6799;
}

#rayaTUR {
	background-color: #1f6698;
	height: 7px;
	width: 100%;
}

#tituloTURList {
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 17px;
	line-height: 16px;
	color: #fff;
	margin-top: 15px;
	letter-spacing: -1px;
	text-transform: uppercase;
	display: inline;
}

.turListon {
	color: #ce881a;
	text-shadow: none;
}

.turText {
	color: #ccc;
	text-shadow: none;
}

#tituloTURList a {
	color: #fff;
	background-color: #1F6799;
}

#tituloTUR {
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 45px;
	line-height: 38px;
	color: #fff;
	margin-top: 20px;
	letter-spacing: -2px;
	text-transform: uppercase;
	display: inline;
	float: left;
	margin-bottom: 10px;
}

#secTUR {
	padding: 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: inline;
}

#imagenTUR {
	overflow: hidden;
	width: 320px;
	max-height: 260px;
	position: relative;
	float: left;
	margin-right: 10px;
}

#tur .cabezal>span {
	font-family: helvetica, arial;
	font-weight: bold;
	text-transform: uppercase;
	color: #1f6799;
	font-size: 30px;
	letter-spacing: -2px;
}

#tur {
	width: 720px;
	background-color: #eaeaea;
	margin-top: 5px;
	position: relative;
	padding-top: 10px;
}

#tur td {
	padding: 0px;
}

#bajadaTUR {
	font-family: helvetica, arial;
	text-transform: uppercase;
	font-size: 12px;
	color: #000;
	margin-top: 20px;
	display: inline;
	position: relative;
}

#seccionTUR {
	font-family: helvetica, arial;
	text-transform: uppercase;
	font-size: 40px;
	color: #fff;
	margin-top: 10px;
	margin-left: 10px;
}

#tur .cabezal {
	font-family: helvetica, arial;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	font-size: 30px;
	letter-spacing: -2px;
	margin: 10px;
}

#lateralTecno .timeago {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 4px;
}

#lateralTecno .titulo {
	font-family: helvetica, arial;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 10px;
}

#lateralTecno #secPeq {
	padding: 3px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #fff;
	font-size: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	possition: relative;
	margin-bottom: 5px;
	width: 80px;
}

#lateralTecno #fotoCuad {
	width: 210px;
	height: 100px;
	float: left;
	margin-right: 10px;
	position: relative;
	float: left;
}

#lateralTecno {
	border-bottom: 1px solid #eaeaea;
	position: relative;
	float: left;
	padding-top: 5px;
	width: 210px;
}

/*------------------OSFloat-------------------------*/
#osx-modal-content,#osx-modal-data {
	display: none;
}

/* Overlay */
#osx-overlay {
	background-color: #000;
	cursor: wait;
}

/* Container */
#osx-container {
	overflow: hidden;
	background-color: #000;
	color: #000;
	font: 16px/17px Helvetica, Arial, sans-serif;
	padding-bottom: 4px;
	width: 520px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-radius: 0 0 6px 6px;
	-moz-box-shadow: 0 0 64px #000;
	-webkit-box-shadow: 0 0 64px #000;
	z-index: 900000;
}

#osx-container a {
	color: #aaa;
}

#osx-container #osx-modal-title {
	color: #ccc;
	background-color: #444;
	font-weight: bold;
	padding: 6px 8px;
}

#osx-container .close {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
}

#osx-container .close a {
	display: block;
	color: #000;
	font-weight: bold;
	padding: 6px 12px 0;
	text-decoration: none;
}

#osx-container .close a:hover {
	color: #000;
}

#osx-container #osx-modal-data {
	font-size: 12px;
	padding: 10px;
}

#osx-container h2 {
	margin: 10px 0 6px;
}

#osx-container p {
	margin-bottom: 10px;
}

#osx-container span {
	color: #777;
}

#logo {
	margin-bottom: 20px;
	width: 300px;
}

#logo h1 {
	color: #666;
	letter-spacing: -1px;
	font-weight: normal;
}

#logo h1 span {
	color: #444;
	font-weight: bold;
}

/* Circular Content Carousel Style */



#t_empresarias{
	color: #484848;
    display: block;
    font-size: 25px;
    font-family: 'Open Sans',sans-serif;
    font-weight: normal;
    line-height: 100%;
    margin: 10px 25px 3px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
    display:block;
    font-weight: 300;
}
#t_empresarias span{
	font-weight: 400;
}
.ca-div {
	width: 750px;
	background-color:#eaeaea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	float: left;
	padding-bottom: 10px;
	margin-bottom:5px;
	margin-right:5px;
}
.ca-container{
	position:relative;
	margin:5px;
	width:725px;
	height:240px;
	margin-left: 20px;
	display:block;
	clear:both;
	float:left;
}
.ca-wrapper{
	width:692px;
	height:100%;
	position:relative;
}
.ca-item{
	position:relative;
	float:left;
	width:230px;
	height:100%;
}


.ca-icon{
	width: 215px;
	height: 125px;
	overflow: hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


.ca-item-main{
	padding:10px;
	position:absolute;
	top:5px;
	left:5px;
	right:3px;
	bottom:5px;
	background:#fff;
	overflow:hidden;
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


.ca-item h3{
	font-family: helvetica, arial;
	font-size:15px;
	font-weight: normal;
	color:#666;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	text-shadow: 0px 1px 1px #e4ebe9;
}

.ca-item-main div{
	font-family: helvetica, arial;
	font-size:12px;
	text-align:left;
	font-weight: normal;
	line-height:14px;
	margin:0px;
}

.ca-content-wrapper{
	background:#b0ccc6;
	position:absolute;
	width:0px; /* expands to width of the wrapper minus 1 element */
	height:440px;
	top:5px;
	text-align:left;
	z-index:10000;
	overflow:hidden;
}

.ca-nav span{
	width:25px;
	height:38px;
	background:transparent url(../images/arrows.png) no-repeat top left;
	position:absolute;
	top:50%;
	margin-top:-19px;
	left:-20px;
	text-indent:-9000px;
	opacity:0.5;
	cursor:pointer;
	z-index:100;
	float:left;
}
.ca-nav span.ca-nav-next{
	background-position:top right;
	left:auto;
	right:5px;
}
.ca-nav span:hover{
	opacity:1.0;
}

/*-------------------fin carrusel ----- */

#t_empresarias-video{
	color: #eaeaea;
    display: block;
    font-size: 25px;
    font-family: 'Open Sans',sans-serif;
    font-weight: normal;
    line-height: 100%;
    margin: 8px;
    display:block;
    font-weight: 300;
    margin-bottom: 3px;
}
#t_empresarias-video span{
	font-weight: 400;
}
.ca-div-video {
	margin-bottom:10px;
	width: 180px;
	background-color:#8e8693;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	float: left;
	padding-bottom: 10px;
	clear:both;
}
.ca-container-video{
	position:relative;
	margin:5px;
	width:170px;
	height:240px;
	display:block;
	clear:both;
	float:left;
}
.ca-wrapper-video{
	width:170px;
	height:100%;
	position:relative;
}
.ca-item-video{
	position:relative;
	float:left;
	width:170px;
	height:100%;
}

.ca-icon-video{
	width: 140px;
	height: 105px;
	overflow: hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


.ca-item-video-main{
	padding:10px;
	position:absolute;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	background:#333;
	overflow:hidden;
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


.ca-item-video h3{
	
	font-family: 'Open Sans',sans-serif;
	font-size:15px;
	line-height:17px;
	font-weight: 400;
	color:#fff;
	margin-bottom:5px;
	margin-top:10px;
	text-align:left;
}

.ca-item-video a{

	color:#fff;

}

.ca-item-video-main div{
	font-family: helvetica, arial;
	font-size:12px;
	text-align:left;
	font-weight: normal;
	line-height:14px;
	margin:0px;
}

.ca-content-wrapper-video{
	background:#b0ccc6;
	position:absolute;
	width:0px; /* expands to width of the wrapper minus 1 element */
	height:440px;
	top:5px;
	text-align:left;
	z-index:10000;
	overflow:hidden;
}

.ca-nav-video span{
	width:25px;
	height:38px;
	background:transparent url(../images/arrows1.png) no-repeat top left;
	position:absolute;
	top:30%;
	margin-top:-19px;
	left:5px;
	text-indent:-9000px;
	opacity:0.5;
	cursor:pointer;
	z-index:100;
	float:left;
}
.ca-nav-video span.ca-nav-next-video{
	background-position:top right;
	left:auto;
	right:5px;
}
.ca-nav-video span:hover{
	opacity:1.0;
}

/*---fin carousel video --*/

/*------------------FIN OSFloat-------------------------*/
