
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	font:normal 12px/14px Arial, Tahoma, Helvetica, sans-serif;
	color: #484848;
	background-color: #f4f4f4;
}

pre {
	margin: 0;
	font:normal 12px/14px Arial, Tahoma, Helvetica, sans-serif;
	color: #484848;
}

#bodyPopups {
	margin: 0;
	background-image:none;
}

form {
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:2px 0 2px 0;
	color: #003366;
	text-align: left;
}

input.text {
	margin:1px 6px 0 0;
	padding-left:2px;
	border:1px solid #b3b3b3;
	font-size:11px;
	color:#5d5d5d;
	vertical-align:middle;
}

label {
	color:#006b33;
	cursor:pointer;
}

p {
	font-family: "Trebuchet MS";
	color:#333 !important;
	margin:0;
}

p.clear {
	margin:0;
	padding:0;
	clear:both
}

textarea {
	padding-left:2px;
	border:1px solid #b3b3b3;
	font-size:11px;
	color:#4d4d4d;
}

a {
	color:#5d5d5d;
	text-decoration:none!important;
}

img { border: 0; }

a:visited { color:#484848; }

strong { font-weight: bold; }

a:focus { outline: none; }

a:hover {
	color:#006b33;
	text-decoration:underline!important;
}

acronym {
	border-bottom:1px dotted;
	cursor:help;
}

ol.li { list-style-type:decimal!important }

.clear { clear:both; }

.armarbanner { margin: 4px 0 4px 0; }

/* PUNTO BIZ */

.contenedorGeneral {
	float: left;
	width: 805px;
	background:#FFF;
}

.contenedorGeneral .top { font:normal 11px/13px Arial, Tahoma, Helvetica, sans-serif; }

.contenedorGeneral .top .top-tex { /*color:#FFFFFF; */ color:#5d5d5d; }

.contenedorGeneral .top .top-tex a {
	/*color:#FFFFFF;*/
   color:#5d5d5d;
	text-decoration:none!important;
}

.contenedorGeneral .top .top-tex a:hover {
	/*color:#87AA2D;*/
   color:#006b33;
	text-decoration:underline!important;
}

.contenedorGeneral .top .menuoff {
	background:#ccd4bf;
	color: #5d5d5d;
}

.contenedorGeneral .top .menuon {
	background:#006b33;
	color: #FFF;
}

.contenedorGeneral .footer .logo {
	float: left;
	width: 44px;
}

.contenedorGeneral .footer .texto {
	float: left;
	padding: 7px 0 0 20px;
}

.contenedorGeneral .piefooter {
	width: 795px;
	height: 20px;
	color: #006b33;
	background:#006b33;
}

.contenedorMenu {
	background:#ccd4bf;
	width:795px;
	height: 22px;
	margin-top: 2px;
}


.menu {
	float:left;
	padding: 4px 8px 0 8px;
}
.menu:hover > div 
{
	display:block;
}
.separadormenu {
	background:#FFF;
	width:2px;
	height: 22px;
	float: left;
}

#menuTop { float: right; }

#menuTop a {
	color: #484848;
	font-size: 10px;
}

#menuTop img { padding:0 8px 0 8px; }

.submenu {
	display:none;
	position:absolute;
	z-index:100;
	background:none !important;
	background: #fff;
}

.submenu .sombra {
	border:2px solid #eaeaea;
	background:#fff
}

.submenu .marco { border:1px solid #C4C4C4; }

.submenu .cierre {
	height:3px;
	font-size:3px;
	background:#227912;
}

.submenu .titulo {
	padding:2px 5px 0 5px;
	font-size:11px;
}

.submenu .subTitulo {
	padding:0 8px 0px 8px;
	font-size:10px;
	line-height:14px;
	width:150px;
	float:left;
}

.submenu .subTitulo a { color:#006b33; }

.submenu .subTitulo_sec {
	padding:0 8px 0px 8px;
	font-size:10px;
	line-height:14px;
	width:150px;
	
}

.submenu .subTitulo_sec a { color:#006b33; }

.input_buscar {
	width: 100px;
	height: 12px;
	float: left;
	margin: 0 9px 0 5px;
	border: 1px solid #707070;
	font-size: 9px;
}

.input_ingresar {
	width: 100px;
	height: 12px;
	float: left;
	margin: 0 0 0 5px;
	border: 1px solid #707070;
	font-size: 9px;
	color:#5d5d5d;
}

.mensajeTop {
	font-size: 10px;
	/*color: #87AA2D;*/
   color: #B22222;
	padding:0;
}

#buscarTitulo {
	width:765px;
	padding: 5px;
	background:#f3f3f3;
	color: #006b33;
	font-size: 11px;
}

.mensaje {
	color:#DC143C;
	padding: 2px;
	text-align: center;
}

#contenedorUrgente {
	background: url(../img/urgente_titulo.gif) no-repeat left top #9d0d02;
	margin: 0 0 5px 0;
}

#contenedorUrgente .texto {
	font:bold 11px Arial;
	color: #ffffff;
	padding: 6px 0 6px 85px;
}

#contenedorEdicionAnterior {
	margin: 0 0 5px 0;
	padding: 5px;
	background-color: #9d0d02;
}

#contenedorEdicionAnterior .texto {
	font:bold 11px Arial;
	color: #ffffff;
}

.input_40, .input_45, .input_50, .input_60, .input_74, .input_100, .input_150, .input_200, .input_250, .input_250x3, .input_350x4 {
	border: solid 1px #c4c4c4;
	border-bottom: solid 1px #707070;
	color: #000;
	font-size: 9px;
}

.input_40 {
	width: 40px;
	height: 15px;
}

.input_45 {
	width: 45px;
	height: 15px;
}

.input_50 {
	width: 55px;
	height: 15px;
}

.input_60 {
	width: 60px;
	height: 15px;
}

.input_74 {
	width: 74px;
	height: 15px;
	float: left;
}

.input_100 {
	width: 98px;
	height: 15px;
	float: left;
	margin: 0 8px 0 16px;
}

.input_150 {
	width: 150px;
	height: 15px;
	float: left;
	margin: 0 10px 0 16px;
	padding:0;
}

.input_150x3 {
	width: 150px;
	height: 45px;
	float: left;
	margin: 0 10px 0 16px;
}

.input_250 {
	width: 250px;
	height: 18px;
	float: left;
	margin: 0 5px 0 10px;
}

.input_250x3 {
	width: 250px;
	height: 54px;
	float: left;
	margin: 0 5px 0 10px;
	font-size: 11px;
}

.input_350x4 {
	width: 350px;
	height: 72px;
	float: left;
	margin: 0 5px 0 10px;
	font-size: 11px;
}

.input_checkbox {
	float: left;
	margin: 5px 10px 0 10px;
}

.requerido {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006b33;
	line-height: 140%;
}

#fondoB {
	background:url(/global/img/fondoB.gif) repeat-x bottom;
	margin:0 auto;
	padding:0;
}

#fondoBL {
	background:url(/global/img/fondoBL.gif) no-repeat bottom left;
	margin:0 auto;
	padding:0;
}

#fondoBR {
	background:url(/global/img/fondoBR2.gif) no-repeat bottom right;
	margin:0 auto;
	padding:0;
}

#fondoL {
	background:url(/global/img/fondoL.gif) repeat-y left top;
	margin:0 auto;
	padding:0;
}

#fondoR {
	background:url(/global/img/fondoR2.gif) repeat-y right top;
	margin:0 auto;
	padding:0;
}

#fondoESP { padding:0 10px 25px 0; }

h1 {
	font:bold 23px/25px Arial, Tahoma, Helvetica;
	color: #006b33;
}

h2 {
	font:bold 20px/22px Arial, Tahoma, Helvetica;
	color: #006b33;
}

h3 {
	font:bold 18px/21px Arial, Tahoma, Helvetica;
	color: #006b33;
}

h4 {
	font:bold 16px/20px Arial, Tahoma, Helvetica;
	color: #006b33;
}

h5 {
	font:bold 13px/15px Arial, Tahoma, Helvetica;
	color: #006b33;
}

h6 {
	font: 34px/36px Arial, Tahoma, Helvetica;
	color: #006b33;
}

/*
h1 {font: 20px/24px Arial, Tahoma, Helvetica; color: #006b33;}
h2 {font:bold 16px/18px Arial, Tahoma, Helvetica; color: #006b33;}
h3 {font:bold 14px/17px Arial, Tahoma, Helvetica; color: #006b33;}
h4 {font:bold 12px/16px Arial, Tahoma, Helvetica; color: #006b33;}
h5 {font:bold 11px/14px Arial, Tahoma, Helvetica; color: #006b33;}
h6 {font: 30px/32px Arial, Tahoma, Helvetica; color: #006b33;}
*/
/* PPIO PORTADA */
#columnas1a3 { width: 780px; }

#columnas1a3 .separador {
	background:#FFF;
	width:2px;
	height: 18px;
	float: left;
}

#columnas1a3 #columna1 {
	border-right: solid 1px #eeeeee;
	float: left;
	width: 315px;
	padding:0 10px 0 0;
}

#columnas1a3 #columna1 #ultimasnoticias { margin:0; }

#columnas1a3 #columna1 #ultimasnoticias #TITultimasnoticias {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna1 #ultimasnoticias #TITultimasnoticias .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna1 #ultimasnoticias #TITultimasnoticias .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna1 #ultimasnoticias #TITultimasnoticias .extra {
	float: right;
	padding:3px 6px 0 0;
	color:#FFF;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .hora {
	float: left;
	background:#006b33;
	width: 32px;
	height: 13px;
	color:#FFF;
	font-size: 9px;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .titulo { padding:3px 0 0 0; }

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .fotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 306px;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .video {
	border: 1px solid #cdcdcd;
	padding: 2px;
	margin: 5px 0 5px 0;
	width: 306px;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .fotoport_l {
	float: left;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 100px;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna1 #ultimasnoticias #NOTultimasnoticias .caso {
	width: 306px;
	margin: 0 0 5px 0;
	padding: 3px;
	background:#DDE3D5;
}

#columnas1a3 #columna1 #edicionmatutina { margin:0 0 0 0; }

#columnas1a3 #columna1 #edicionmatutina #TITedicionmatutina {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna1 #edicionmatutina #TITedicionmatutina .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna1 #edicionmatutina #TITedicionmatutina .titulo {
	float: left;
	padding:3px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina .titulo { padding:3px 0 0 0; }

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina .fotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 306px;
}

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina .video {
	border: 1px solid #cdcdcd;
	padding: 2px;
	margin: 5px 0 5px 0;
	width: 306px;
}

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina .fotoport_l {
	float: left;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 100px;
}

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna1 #edicionmatutina #NOTedicionmatutina .caso {
	width: 306px;
	margin: 0 0 5px 0;
	padding: 3px;
	background:#DDE3D5;
}

#columnas1a3 #columna1 #regiones { margin:0 0 0 0; }

#columnas1a3 #columna1 #regiones #TITregiones {
	width: 100%;
	height: 18px;
	background:#006B33;
	margin:0 0 5px 0;
}

#columnas1a3 #columna1 #regiones #TITregiones .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna1 #regiones #TITregiones .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna1 #regiones #NOTregiones {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna1 #regiones #NOTregiones .titulo { padding:3px 0 0 0; }

#columnas1a3 #columna1 #regiones #NOTedicionmatutina .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna1 #opinion { margin:0 0 0 0; }

#columnas1a3 #columna1 #opinion #TITopinion {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna1 #opinion #TITopinion .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna1 #opinion #TITopinion .titulo {
	float: left;
	padding:3px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna1 #opinion #NOTopinion {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna1 #opinion #NOTopinion .autor { padding:0 0 5px 0; }

#columnas1a3 #columna1 #opinion #NOTopinion .titulo {
	float: left;
	padding:0 0 0 0;
	width: 250px;
}

#columnas1a3 #columna1 #opinion #NOTopinion .fotoport {
	float: right;
	margin:0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#columnas1a3 #columna1 #opinion #NOTopinion .copete { margin:0 0 5px 0; }

#columnas1a3 #columna1 #showbiz { margin:0 0 0 0; }

#columnas1a3 #columna1 #showbiz #TITshowbiz {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna1 #showbiz #TITshowbiz .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna1 #showbiz #TITshowbiz .titulo {
	float: left;
	padding:1px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna1 #showbiz #TITshowbiz a:hover { text-decoration:none!important; }

#columnas1a3 #columna1 #showbiz #NOTshowbiz {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna1 #showbiz #NOTshowbiz .titulo { padding:3px 0 0 0; }

#columnas1a3 #columna1 #showbiz #NOTshowbiz .fotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 306px;
}

#columnas1a3 #columna1 #showbiz #NOTshowbiz .fotoport_l {
	float: left;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 100px;
}

#columnas1a3 #columna1 #showbiz #NOTshowbiz .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna1 #showbiz .contenedorMenu {
	background:#ccd4bf;
	width:100%;
	height: 22px;
}

#columnas1a3 #columna1 #showbiz .menu {
	float:left;
	padding: 4px 0 0 0;
}

#columnas1a3 #columna1 #showbiz .separadormenu {
	background:#FFF;
	width:2px;
	height: 22px;
	float: left;
}

#columnas1a3 #columna2 {
	float: left;
	width: 210px;
	border-right: solid 1px #eeeeee;
	border-left: solid 1px #eeeeee;
	padding:0 9px 0 9px;
}

#columnas1a3 #columna2 #invitado { margin:0 0 0 0; }

#columnas1a3 #columna2 #invitado #TITinvitado {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #invitado #TITinvitado .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #invitado #TITinvitado .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #invitado #NOTinvitado {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna2 #invitado #NOTinvitado .autor { padding:0 0 5px 0; }

#columnas1a3 #columna2 #invitado #NOTinvitado .titulo { padding:0; }

#columnas1a3 #columna2 #invitado #NOTinvitado .fotoport {
	float: left;
	margin:0 0 3px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#columnas1a3 #columna2 #invitado #NOTinvitado .copete { margin:0 0 5px 0; }

#columnas1a3 #columna2 #loquehayquesaber { margin:0; }

#columnas1a3 #columna2 #loquehayquesaber #TITloquehayquesaber {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #loquehayquesaber #TITloquehayquesaber .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #loquehayquesaber #TITloquehayquesaber .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #loquehayquesaber #NOTloquehayquesaber { margin:0 0 6px 0; }

/*#columnas1a3 #columna2 #loquehayquesaber #NOTloquehayquesaber #texto{float: right; width: 273px;}*/
#columnas1a3 #columna2 #loquehayquesaber #NOTloquehayquesaber #texto .dot {
	float: left;
	margin: 0 4px 0 0;
}

#columnas1a3 #columna2 #loquehayquesaber #NOTloquehayquesaber #texto .titulo {
	float: left;
	width: 200px;
}

/*#columnas1a3 #columna2 #loquehayquesaber #NOTloquehayquesaber .extra{float: right; padding:3px 6px 0 0; color:#FFF;}*/

#columnas1a3 #columna2 #vidriera { margin:0 0 0 0; }

#columnas1a3 #columna2 #vidriera #TITvidriera {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #vidriera #TITvidriera .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #vidriera #TITvidriera .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #vidriera #NOTvidriera {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna2 #vidriera #NOTvidriera .titulo { padding:0 0 3px 0; }

#columnas1a3 #columna2 #vidriera #NOTvidriera .volanta { padding:3px 0 0 0; }

#columnas1a3 #columna2 #vidriera #NOTvidriera .fotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 200px;
}

#columnas1a3 #columna2 #vidriera #NOTvidriera .video {
	border: 1px solid #cdcdcd;
	padding: 2px;
	margin: 5px 0 5px 0;
	width: 200px;
}

/*#columnas1a3 #columna2 #vidriera #NOTvidriera .fotoport_l{float: left; margin: 0 4px 5px 0; border: 1px solid #cdcdcd; padding: 2px; width: 70px;}*/
#columnas1a3 #columna2 #vidriera #NOTvidriera .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna2 #vidriera #NOTvidrierasec .fotoport_l {
	float: right;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 70px;
}

#columnas1a3 #columna2 #vidriera #NOTvidrierasec #texto {
	float: left;
	width: 120px;
}

#columnas1a3 #columna2 #vidriera #NOTvidrierasec #texto .volanta { padding:0 0 0 0; }

#columnas1a3 #columna2 #vidriera #NOTvidrierasec #texto .titulo { padding:0 0 3px 0; }

#columnas1a3 #columna2 #vidriera #destacado {
	width: 200px;
	background: #CCCCCC;
	padding: 5px;
}

#columnas1a3 #columna2 #vidriera #destacado .marco .blanco {
	width: 190px;
	padding: 3px;
	background: #fff;
	border: 1px solid #cecece;
}

#columnas1a3 #columna2 #vidriera #destacado .marco .blanco .foto { padding-bottom: 2px; }

#columnas1a3 #columna2 #vidriera #destacado .marco .blanco h5 { padding: 0 3px 5px 3px; }

#columnas1a3 #columna2 #vidriera #destacado .marco .blanco .volanta {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #999;
	text-align: left;
	padding: 1px 3px 4px 3px;
}

#columnas1a3 #columna2 #vidriera #destacado .marco .blanco .copete {
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0 3px 15px 3px;
	color: #333;
}

#columnas1a3 #columna2 #vidriera #destacado .marco .boton {
	float: left;
	padding-right: 3px;
}

#columnas1a3 #columna2 #vidriera #destacado .blanco2 {
	width: 198px;
	background: #fff;
	padding: 0 9px 9px 9px;
	margin: 4px 0 4px 0;
}

#columnas1a3 #columna2 #vidriera #destacado .blanco2 .banner { padding-top: 9px; }

#columnas1a3 #columna2 #entrevista { margin:0 0 0 0; }

#columnas1a3 #columna2 #entrevista #TITentrevista {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #entrevista #TITentrevista .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #entrevista #TITentrevista .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #entrevista #NOTentrevista {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna2 #entrevista #NOTentrevista .autor { padding:0 0 5px 0; }

#columnas1a3 #columna2 #entrevista #NOTentrevista .titulo { padding:0; }

#columnas1a3 #columna2 #entrevista #NOTentrevista .fotoport {
	float: left;
	margin:0 3px 0 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#columnas1a3 #columna2 #entrevista #NOTentrevista .copete { margin:0 0 5px 0; }

#columnas1a3 #columna2 #weblog { margin:0 0 5px 0; }

#columnas1a3 #columna2 #weblog #TITweblog {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #weblog #TITweblog .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #weblog #TITweblog .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #weblog #NOTweblog {
	width: 100%;
	margin:0 0 0 0;
}

#columnas1a3 #columna2 #weblog #NOTweblog .marco { margin:0 0 4px 0; }

.verMasBlog {
	background:url(/global/img/bullet.gif) no-repeat left center;
	padding-left: 8px;
	margin-bottom: 10px;
}

#columnas1a3 #columna2 #feedback { margin:0 0 0 0; }

#columnas1a3 #columna2 #feedback #TITfeedback {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #feedback #TITfeedback .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #feedback #TITfeedback .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #feedback #NOTfeedback {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna2 #feedback #NOTfeedback .titulo { padding:3px 0 0 0; }

#columnas1a3 #columna2 #feedback #NOTfeedback .fotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 200px;
}

#columnas1a3 #columna2 #feedback #NOTfeedback .video {
	border: 1px solid #cdcdcd;
	padding: 2px;
	margin: 5px 0 5px 0;
	width: 200;
}

#columnas1a3 #columna2 #feedback #NOTfeedback .fotoport_l {
	float: left;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 70px;
}

#columnas1a3 #columna2 #feedback #NOTfeedback .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna2 #analisis { margin:0 0 0 0; }

#columnas1a3 #columna2 #analisis #TITanalisis {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #analisis #TITanalisis .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #analisis #TITanalisis .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #analisis #NOTanalisis {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna2 #analisis #NOTanalisis .titulo { padding:3px 0 0 0; }

#columnas1a3 #columna2 #analisis #NOTanalisis .fotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 200px;
}

#columnas1a3 #columna2 #analisis #NOTanalisis .video {
	border: 1px solid #cdcdcd;
	padding: 2px;
	margin: 5px 0 5px 0;
	width: 200;
}

#columnas1a3 #columna2 #analisis #NOTanalisis .fotoport_l {
	float: left;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 70px;
}

#columnas1a3 #columna2 #analisis #NOTanalisis .copete {
	float: left;
	margin: 0 0 5px 0;
}

#columnas1a3 #columna2 #latenias { margin:0; }

#columnas1a3 #columna2 #latenias #TITlatenias {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna2 #latenias #TITlatenias .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna2 #latenias #TITlatenias .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna2 #latenias #NOTlatenias { margin:0 0 6px 0; }

/*#columnas1a3 #columna3 #enoff #NOTenoff #texto{float: right; width: 273px;}*/
#columnas1a3 #columna2 #latenias #NOTlatenias #texto .dot {
	float: left;
	margin: 0 4px 0 0;
}

#columnas1a3 #columna2 #latenias #NOTlatenias #texto .titulo {
	float: left;
	width: 200px;
	padding: 0 0 2px 0;
}

#columnas1a3 #columna3 {
	float: left;
	width: 210px;
	border-left: solid 1px #eeeeee;
	padding:0 0 0 8px;
}

#columnas1a3 #columna3 #enoff { margin:0; }

#columnas1a3 #columna3 #enoff #TITenoff {
	width: 100%;
	height: 18px;
	background:#E00503;
	margin:0 0 5px 0;
}

#columnas1a3 #columna3 #enoff #TITenoff .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna3 #enoff #TITenoff .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna3 #enoff #NOTenoff { margin:0 0 6px 0; }

/*#columnas1a3 #columna3 #enoff #NOTenoff #texto{float: right; width: 273px;}*/
#columnas1a3 #columna3 #enoff #NOTenoff #texto .dot {
	float: left;
	margin: 0 4px 0 0;
}

#columnas1a3 #columna3 #enoff #NOTenoff #texto .titulo {
	float: left;
	width: 200px;
	padding: 0 0 2px 0;
}

/*#columnas1a3 #columna3 #enoff #NOTenoff .extra{float: right; padding:3px 6px 0 0; color:#FFF;}*/

#columnas1a3 #columna3 #agenda { margin:0; }

#columnas1a3 #columna3 #agenda #TITagenda {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna3 #agenda #TITagenda .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna3 #agenda #TITagenda .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna3 #agenda #NOTagenda { margin:0 0 6px 0; }

#columnas1a3 #columna3 #agenda #NOTagenda #texto { margin:0 0 4px 0; }

#columnas1a3 #columna3 #agenda #NOTagenda #texto .titulo { float: left; }

#columnas1a3 #columna3 #agenda .mas {
	background: url(/global/img/bullet.gif) no-repeat left center;
	padding: 0 0 4px 8px;
	margin-left: 100px;
}

/*#columnas1a3 #columna3 #agenda #NOTagenda .extra{float: right; padding:3px 6px 0 0; color:#FFF;}*/

#columnas1a3 #columna3 #novedades { margin:0 0 0 0; }

#columnas1a3 #columna3 #novedades #TITnovedades {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna3 #novedades #TITnovedades .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna3 #novedades #TITnovedades .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna3 #novedades #NOTnovedades .fotoport_l {
	float: left;
	margin: 0 3px 0 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#columnas1a3 #columna3 #novedades #NOTnovedades .fotoport_l_big {
	margin: 0 3px 0 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#columnas1a3 #columna3 #novedades #NOTnovedades #texto { /*	float: left;
	width: 130px;*/ }

#columnas1a3 #columna3 #novedades #NOTnovedades #texto .volanta {
	padding:0;
	margin-bottom:3px;
}

#columnas1a3 #columna3 #novedades #NOTnovedades #texto .titulo { padding:0 0 3px 0; }

#columnas1a3 #columna3 #novedades #NOTnovedades #texto .copete { padding:0 0 0 0; }

#columnas1a3 #columna3 #fichaje { margin:0 0 0 0; }

#columnas1a3 #columna3 #fichaje #TITfichaje {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna3 #fichaje #TITfichaje .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna3 #fichaje #TITfichaje .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna3 #fichaje #NOTfichaje {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna3 #fichaje #NOTfichaje .fotoport {
	float: left;
	margin:0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#columnas1a3 #columna3 #fichaje #NOTfichaje #nombre {
	float: right;
	margin:0 0 0 0;
}

#columnas1a3 #columna3 #fichaje #NOTfichaje #nombre .titulo {
	padding:0 0 0 0;
	width: 145px;
}

#columnas1a3 #columna3 #fichaje #NOTfichaje #nombre .volanta { margin:0 0 0 0; width: 145px;}

#columnas1a3 #columna3 #elvideo { margin:0 0 0 0; }

#columnas1a3 #columna3 #elvideo #TITelvideo {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna3 #elvideo #TITelvideo .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna3 #elvideo #TITelvideo .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna3 #elvideo #NOTelvideo {
	width: 100%;
	margin:0 0 6px 0;
}

#columnas1a3 #columna3 #elvideo #NOTelvideo .video { }

#columnas1a3 #columna3 #encuesta { margin:0 0 5px 0; }

#columnas1a3 #columna3 #encuesta #TITencuesta {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

#columnas1a3 #columna3 #encuesta #TITencuesta .icono {
	float: left;
	background:#e00503;
	width: 18px;
}

#columnas1a3 #columna3 #encuesta #TITencuesta .titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#FFF;
}

#columnas1a3 #columna3 #encuesta #NOTencuesta {
	width: 100%;
	margin:0;
	padding:0;
}

#columnas1y2 {
	border-right: solid 1px #eeeeee;
	float: left;
	width: 545px;
	padding:0 10px 0 0;
}

#columnas1y2 #buscarTitulo {
	width:535px;
	padding: 5px;
	background:#f3f3f3;
	color: #006b33;
	font-size: 11px;
}

#NOTencuesta .titulo {
	color:#006B33;
	margin:0;
	padding:0px;
}

#NOTencuesta .radio {
	padding-right:3px;
	padding-top:1px;
}

#NOTencuesta .opcion { font-size: 12px; }

#NOTencuesta table, #NOTencuesta .votar { padding:5px 0 5px 0; }

#NOTencuesta .resultados {
	background: url(/global/img/bullet.gif) no-repeat left center;
	padding-left: 8px;
}

#TITencuestaPopUp {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 10px 0;
}

#TITencuestaPopUp .icono {
	float: left;
	width: 18px;
}

#TITencuestaPopUp .titulo {
	float: left;
	padding:3px 0 0 6px;
	color:#FFF;
}

.encuesta_cantidad { padding:3px 3px 0 0; }

.piePopupEnc {
	background: #f3f4f6;
	text-align: center;
	color: #555555;
	padding: 10px 0;
	width:355px;
}

/* FIN PORTADA */

#fichaTotal {
	width: 525px;
	float: left;
	padding: 0 0 0 0;
}

#fichaTotal .volanta {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #999;
	padding-bottom: 4px;
	text-align: left;
}

#fichaTotal .copete {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 5px 0 4px 0;
}

#fichaTotal .titulo {
	font: 22px/24px Arial, Tahoma, Helvetica;
	color:#006b33;
}

#fichaTotal .texto {
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 8px;
}

#fichaTotal a { color: Blue; }

#fichaTotal a:hover {
	color: Blue;
	text-decoration:underline!important;
}

#fichaTotal .contenedorFechaAutor {
	margin: 4px 0 4px 0;
	border-top: 1px solid #cecece;
}

#fichaTotal .fechaHora {
	float: left;
	font: normal 10px Tahoma, Verdana, Arial;
	color: #006b33;
	padding-bottom: 4px;
	text-align: left;
}

#fichaTotal #autores { float: right; }

#fichaTotal #autores .autores2 { float: left; }

#fichaTotal .autor {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #006b33;
	padding-bottom: 4px;
	text-align: right;
}

#fichaMini {
	width: 775px;
	float: left;
	padding: 0 0 0 0;
}

#fichaMini .volanta {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #999;
	padding-bottom: 4px;
	text-align: left;
}

#fichaMini .copete {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 5px 0 4px 0;
}

#fichaMini .titulo {
	font: 22px/24px Arial, Tahoma, Helvetica;
	color:#006b33;
}

#fichaMini .texto {
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 8px;
}

#fichaMini .contenedorFechaAutor {
	margin: 4px 0 4px 0;
	border-top: 1px solid #cecece;
}

#fichaMini .fechaHora {
	float: left;
	font: normal 10px Tahoma, Verdana, Arial;
	color: #006b33;
	padding-bottom: 4px;
	text-align: left;
}

#fichaMini .autor {
	float: right;
	font: normal 10px Tahoma, Verdana, Arial;
	color: #006b33;
	padding-bottom: 4px;
	text-align: right;
}

#tiempoLectura {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #006b33;
	padding: 0 0 4px 0;
}

#noticiaColumna {
	width: 220px;
	float: right;
}

#noticiaColumna .banner { padding: 0 6px 9px 4px; }

.gris-ficha {
	background: #efefef;
	padding: 6px;
}

#noticiaColumna .marco {
	background: #fff;
	border: 1px solid #cecece;
	padding: 1px;
	margin-bottom: 8px;
}

#noticiaColumna .titulo {
	font: bold 11px Arial, Verdana;
	color: #006b33;
	padding: 2px 6px 2px 6px;
}

#noticiaColumna .tiempoLectura {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #006b33;
	padding:0 5px 4px 0;
}

#noticiaColumna .foto img {
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#noticiaColumna .pie {
	padding: 2px 14px 6px 14px;
	font: normal 11px Arial, Verdana;
	color: #006b33;
	text-align: right;
}

#noticiaColumna .vermas {
	width: 92%;
	padding: 6px 0 0 14px;
	font: normal 11px Arial, Verdana;
	color: #006b33;
	text-align: right;
	border-top: 1px solid #cdcdcd;
	margin-top: 8px;
}

#noticiaOpciones {
	width: 220px;
	background-color: #FFFFFF;
	padding: 29px 0 0 0;
}

#bloquesito {
	float:left;
	padding:0 3px 0 3px;
}

#bannerMediano {
	width:195px;
	padding: 0 4px 10px 4px;
}

.relacionadaL {
	background: #f3f4f6;
	padding: 3px 0 4px 3px;
	margin-top: 1px;
	border-bottom: 2px solid #dce0e9;
}

.relacionadaL .icono {
	float: left;
	padding-right: 7px;
}

.relacionadaL .texto {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #006b33;
	padding-top: 2px;
}

.relacionadaL .texto a { color: #006b33; }

.relacionadaA {
	background: #fbfcfd;
	padding: 3px 0 4px 3px;
	margin-top: 1px;
	border-bottom: 2px solid #f3f4f6;
}

.relacionadaA .icono {
	float: left;
	padding-right: 7px;
}

.relacionadaA .texto {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #006b33;
	padding-top: 2px;
}

.relacionadaA .texto a { color: #006b33; }

.relacionadaD {
	background: #fbfcfd;
	padding: 3px 0 4px 3px;
	margin-top: 1px;
	border-bottom: 2px solid #f3f4f6;
}

.relacionadaD .icono {
	float: left;
	padding-right: 7px;
}

.relacionadaD .texto {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #006b33;
	padding-top: 2px;
}

.relacionadaD .texto a { color: #006b33; }

#noticiaDerecha {
	float:right;
	width:220px;
	padding: 5px;
	background:#efefef;
	margin-left:5px;
}

#noticiaDerecha_marco {
	width:210px;
	padding: 3px;
	background:#ffffff;
	border: solid 1px #b9b9b9;
}

#noticiaDerecha_top {
	width:200px;
	padding: 7px 5px 7px 5px;
	background:#908c8d;
	border-bottom: solid 1px #ffffff;
	font:bold 16px/19px times;
	color:#dedede;
}

#noticiaDerecha_audio {
	width:204px;
	padding-left:5px;
	color:#ffffff;
	background:#908c8d;
	border-bottom: solid 1px #ffffff;
	font:bold 16px/19px times;
	color:#dedede;
}

#principal {
	width: 775px;
	padding-top: 0px;
	float: left;
}

.noticia .volanta {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #999;
	padding-bottom: 4px;
	text-align: left;
}

.noticia .copete {
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 5px 0 6px 0;
}

.noticia a { color:#006b33; }

.noticia .relacionada {
	background: #f3f4f6;
	padding: 3px 0 4px 3px;
	margin-top: 2px;
}

.noticia .relacionada .icono {
	float: left;
	padding-right: 7px;
}

.noticia .relacionada .texto {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #006b33;
	padding-top: 2px;
}

.noticia .relacionada .texto a { color: #006b33; }

#columna1y2 {
	float: left;
	width: 380px;
}

#columna1y2 .noticia { padding: 0 0 0 14px; }

.foto { padding: 0 8px; }

.foto .center { margin-bottom: 3px; }

.foto .left {
	float: left;
	margin-right: 5px;
}

.foto .right {
	float: right;
	margin-left: 5px;
}
.right {
	float: right;
	
}
.foto img {
	border: 1px solid #cdcdcd;
	padding: 2px;
}

.fotoficha {
	width:100%;
	background: #EFEFEF;
	border:1px solid #B5B5B5;
	padding:20px 0;
	margin:10px 0;
}

.fotoficha .pie { margin:10px 40px; }

.fotoficha .vermas {
	width: 100%;
	padding-top: 5px;
	font: normal 11px Arial, Verdana;
	color: #10934E;
	text-align: right;
	border-top: 1px solid #cdcdcd;
	margin-top: 8px;
}

.fotoficha .vermas a.zoom {
	padding-right: 40px;
	color: #10934E !important;
	background: url(/global/img/punto.gif) no-repeat left center;
	padding-left: 10px;
}

.fotoficha img {
	border: 1px solid #cdcdcd;
	padding: 2px;
}

#paginador {
	float: right;
	margin:0;
	padding:0;
}

#paginadorBloque {
	float:left;
	padding: 1px 1px 0 1px;
}

#paginadorBloque img { margin:0; }

#paginadorBloque_actual {
	float:left;
	padding: 3px 3px 0 0;
}

#paginadorBloque_actual b { font-size: 11px; }

#comentariosnotas { }

/*formulario de comentarios*/

#comentariosnotas #ComentariosTitulo {
	width:525px;
	padding: 5px;
	margin: 20px 0 0 0;
	background:#f3f3f3;
	color: #006b33;
	font-size: 11px;
}

#comentariosnotas div#tituloComent {
	background: #ebf3e8;
	border-bottom: 1px solid #bebebe;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	margin: 20px 0px 0px;
	text-align: left;
	padding: 5px 0px 5px 10px;
}

#comentariosnotas div#textoComentario {
	width:515px;
	background: #f5f9f3;
	border-bottom: 1px solid #ababab;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	margin: 5px 0px 5px;
	text-align: left;
	padding: 10px;
}

#comentariosnotas .tituloInputs {
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px 0px 1px;
	width: 60px;
}

#comentariosnotas .tituloInputDesarrollo {
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 1px 0px 0px;
	width: 140px;
}

#comentariosnotas .inputs {
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	text-align: left;
	margin: 0px;
	padding: 4px 2px 2px 3px;
	width: 250px;
	height: 15px;
	background: #f5f9f3;
	border: 1px solid #d7d7d7;
}

#comentariosnotas .areasTexto {
	width: 430px;
	height: 150px;
	float: left;
	margin: 0 0 0 5px;
	font-size: 11px;
}

#comentariosnotas .enviar {
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	width: 60px;
	height: 25px;
	background: #e9ede7;
	margin: 0px;
	padding: 0px;
	border: 1px solid #bebebe;
}

#comentariosnotas div#publicado {
	font: 9px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	margin: 0px;
	padding: 10px 0px 0px;
	text-align: right;
}

.fechaFoto { font-size: 9px; }

.tituloFoto { font-size: 10px; }

.popupFoto { background: #b5c9dd; }

.popupFoto img { border: 1px solid #fff; }

#popUp {
	padding: 0px 10px 0;
	background: #FFFFFF;
	margin: 0px;
}

#popUp .logo { padding: 0px; }

#popUp .icono {
	float:left;
	padding: 0px 5px 5px;
}

#popUp #top { padding-bottom: 10px; }

#popUp #cerrar {
	padding-bottom: 5px;
	float:right;
}

#popUp #cerrar #palabra {
	padding: 5px 2px 0 5px;
	float:left;
	color:#999;
}

#popUp #cerrar #icono {
	padding: 5px 2px 0 5px;
	float:left;
}

#popUp .marco400 {
	padding: 2px 2px 10px;
	width: 400px;
}

#popUp .marco400 #footer {
	background: url(/global/img/back_footer.gif) repeat-x top;
	border-bottom: solid 1px #dbd9d9;
	border-right: solid 1px #eeeeee;
	height:43px;
	width:400px;
}

#popUp .marco400 #footer #pie {
	float: left;
	text-align: center;
	width: 400px;
	padding-top: 10px;
}

#popUp .marco520 {
	padding: 2px;
	border: solid 1px #dedede;
	width: 520px;
	margin-bottom:5px;
}

#popUp .marco520 #footer {
	background: url(global/img/back_footer.gif) repeat-x top;
	border-bottom: solid 1px #dbd9d9;
	border-right: solid 1px #eeeeee;
	height:43px;
	width:520px;
}

#popUp .marco520 #footer #pie {
	float: left;
	text-align: center;
	width: 520px;
	padding-top: 10px;
}

#popUp .marco {
	padding: 2px;
	width: 400px;
	border: solid 1px #dedede;
	margin-bottom:5px;
}

#popUp #buscarTitulo {
	width: 385px;
	padding: 7px 5px 0px;
	background:#f3f3f3;
	color: #006b33;
	font-size: 11px;
	border-bottom:solid 2px #dedede;
	margin: 0px;
	height: 18px;
}

#popUp .volanta {
	font: normal 10px Tahoma, Verdana, Arial;
	color: #999;
	padding: 0 0 4px 10px;
	text-align: left;
}

#popUp #titulo { padding: 0 0 2px 10px; }

#popUp .textos {
	font: 13px/15px Tahoma, Arial;
	color: #999;
	padding-bottom: 2px;
}

#popUp .etiqueta {
	padding: 2px 0 10px;
	float:left;
	width: 90px;
}

#popUp .obligatorio {
	color: #777777;
	padding-top: 3px;
}

#popUp .input {
	padding: 0 5px 10px 0;
	float:left;
}

#popUp #detalle {
	float: left;
	padding-right: 205px;
}

#popUp #mensaje {
	font-size: 10px;
	color: #DC143C;
}

#popUp #boton { float:left; }

.popUpCopy {
	font: normal 11px Tahoma, Arial, Verdana;
	color: #929292;
	padding: 10px;
}

.popUpLinks {
	font: normal 11px Tahoma, Arial, Verdana;
	color: #929292;
}

.popUpPie {
	padding-top: 2px;
	font: normal 11px Arial, Verdana;
	color: #587695;
	text-align: right;
}

.popUpSlogan {
	font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #40668c;
	padding-top: 3px;
}

.piePopup {
	background: #f3f4f6;
	text-align: center;
	color: #555555;
	padding: 10px 0;
}

#calendario { font-size:12px; }

/*PREMIOS INDICE*/
#iconoIndice {
	float: left;
	height: 32px;
	width: 32px;
	background: #D99534;
	display:inline;
}

#titIndice {
	font: 18px Arial, Helvetica, sans-serif;
	color: #CFB68B;
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	line-height: 32px;
	padding-left:8px;	
	float: right; width:738px;	
	
}
#titIndice2 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #CFB68B;
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	line-height: 32px;
	padding-left:8px;	
	float: right; width:503px;	
	
}

#tituloPremios .separador {
	display: inline;
	float: left;
	height: 32px;
	width: 3px;
}

#contenidoPremios {
	background: #E4E4DF;
	padding: 10px ;
	margin-top: 5px;
}

#contenidoPremios h1.tit-post {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom: 10px;
}

#contenidoPremios p {
	font: 11px Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom: 10px;
}


#intro h2 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom: 10px;
}

#imgPremio {
	float: left;
	
	width: 126px;
	margin-right: 10px;
}

#txtIntro { float:right; width:384px; }

#txtIntro p {
	font: 11px/1.5em Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom:5px;
}

#txtIntro2 { float:right; width:384px; }

#txtIntro2 p {
	font: 12px/1.3em Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom:24px;
}

.titMarron {color:#AE8A59; font-size: 20px; font-weight:bold; margin-bottom:0.75em;}


#ganadores { margin: 20px 0px 0px; }

.box-ganadores {
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	float: left;
	width: 169px;
	margin:0 3px;
}





.tit-ganadores {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 10px;
	line-height:20px;	
}

.dataEd {
	background: #FFFFFF;
	padding:5px 0;
	height: 90px;
}

.picWinner {
	float: left;
	height: 55px;
	width: 55px;
	margin-right: 3px;
	margin-left: 10px;
	
}

.prize {
	font: 11px Arial, Helvetica, sans-serif;
	color: #616161;
	overflow: hidden;
	padding-top:5px;	
}

.nombreWinner {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #484848;
}

.listGan { margin:10px 0 0 10px; position: relative; }

.listGan span {
	font: 11px Arial, Helvetica, sans-serif;
	color: #616161;
	background: url(/global/img/listGanIco.png) no-repeat left top;
	padding-left: 15px;
	border-bottom: 1px solid #A258D4;
	text-decoration: none;
}

#contentCuadrosPI {
	margin: 0;
	padding-top: 20px;
}

.cuadrosPIleft {
	float: left;
	width: 252px;
	
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	margin:0 3px 10px;
}

.cuadrosPIright {
	float: right;
	width: 252px;
	
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	margin:0 3px 10px;
}

#contentCuadrosPI h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 10px;
	line-height:25px;
}

#contentCuadrosPI .dataCuadrosPI {
	background: #FFFFFF;
	padding:8px 10px;
	height:220px;
}

#contentCuadrosPI .txtCuadrosPI {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #484848;
}

.CuadrosPIlink, .CuadrosPIlink2 {
	margin:10px 0 0;
	text-align:right;
}

.CuadrosPIlink, .CuadrosPIlink2 a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #616161;
	background: url(/global/img/listGanIco.gif) no-repeat left top;
	padding-left: 15px;
	border-bottom: 1px solid #D99534;
	text-decoration: none;
}

.CuadrosPIlink, .CuadrosPIlink2 a:hover {
	color: #556423;
	text-decoration: none;
	border-bottom: none;
}

.CuadrosPIlink2 a { background: url(/global/img/linkIco2.gif) no-repeat left 2px; }

ul#categorias {
	margin: 0px;
	padding: 0px;
}

ul#categorias li {
	list-style: none;
	padding: 5px 0px 5px 10px;
	background: url(/global/img/bullet.png) no-repeat left 10px;
}

ul#categorias li span {
	color:#AE8A59; font-weight:bold;
}

#contactData {
	background: #FFF;
	padding: 10px;
	border: 1px solid #AE8A59;
	margin: 10px 3px;
	line-height: 1.5em;
}

#contactData a:hover { color:#34470F; }

.partes {
	font-size: 12px;
	font-weight: normal;
}

#contenidoPremios input {
	font-size: 11px;
	background: #FFFFFF;
	border-style: none;
	width: 100%;
	height:20px;
	padding:3px 2px 0 3px;
}

#formPostTable {margin-bottom:20px;}
#formPostTable td {
	padding-top: 5px;
	padding-bottom: 6px;
}

.dataFormPost {
	width: 230px;
	text-align: right;
	padding-right:5px;
	font-size: 11px;	
}

.dataFormPost2 {
	width: 80px;
	text-align: right;
	padding-right:5px;
	font-size: 11px;		
}

p.indice-lnk {font-size:13px !important; text-align:center; margin:12px 0 24px !important;}
a.ilnk {color:#663494;}
a.ilnk:hover {color:#616161;}
.oblig {
	font: 16px Arial, Helvetica, sans-serif;
	color: #FF0000;
	float:right;
	padding:2px 0 0 2px;
}

.oblig_ok {
	font: 16px Arial, Helvetica, sans-serif;
	color: #000;
	float:right;
	padding:2px 0 0 2px;
}

#corte { margin-top:20px; }

#corte h1 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #616161;/*margin-bottom: 10px;*/
}

#corte p {
	font: 11px/1.5em Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom: 10px;
}
#tipoPremio {margin-bottom:20px;}
#tipoPremio td {
	height:20px;
	text-align:left;
	font-size: 12px;
	padding:5px;	
}

#tipoPremio input {
	border-style: none;
	background: #FFFFFF;
	height: 12px;
	width: 12px;
}

#contenidoPremios textarea.razones {
	background: #FFFFFF;
	border-style: none;
	overflow: hidden;
	height: 300px;
	width: 755px;
	padding:3px 3px 0 0;
	font: 11px/1.5em Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom:8px;	
}


input.enviarPost {width:135px !important; height:26px !important; background: transparent url(/global/img/bt-enviarpost.png) no-repeat 0 0 !important;}
input.enviarPost:hover {background: transparent url(/global/img/bt-enviarpost.png) no-repeat 0 -36px !important;}

#promoPremioHome {
	background: #FAF1E5;
	border: 1px solid #D99534;
	margin-bottom:10px;
}

#promoPremioHome .tituloPremioHome {
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #616161;
}

#promoPremioHome div.titPH {
	float:left;
	padding:5px 0 0 10px;
}

#promoPremioHome #premioImgHome {
	float:left;
	padding:5px 0px 0px 10px;
}

#promoPremioHome .infoPremioHome {
	font: 11px/1.3em Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	background: #FAF1E5;
}

#promoPremioHome #linksPremioHome {
	background: #D99534;
	padding-top: 5px;
	padding-bottom: 5px;
}

#linksPremioHome .linkPH1 {
	float:left;
	padding-left:10px;
}

#linksPremioHome .linkPH2 {
	float:right;
	margin-right:10px;
}

#linksPremioHome .linkPH1 a, #linksPremioHome .linkPH2 a {
	font: 11px Arial, Helvetica, sans-serif;
	color: white;
	background: url(/global/img/linkIco.gif) no-repeat left 2px;
	padding-left: 15px;
	border-bottom: 1px solid #D99534;
	text-decoration: none;
}

#linksPremioHome .linkPH1 a:hover, #linksPremioHome .linkPH2 a:hover {
	color: white;
	text-decoration: none;
	border-bottom: none;
}

#ganadores .sublistGan {
	background: #E3E0E6;
	z-index: 1000;
	position:absolute;
	width:220px;/*left:30px;*/
}

#ganadores .sublistGan2 {
	background: #DFE0CE;
	z-index: 1000;
	position:absolute;
	width:160px;
	left:207px;
}

#ganadores .sublistGan3 {
	background: #DFE0CE;
	z-index: 1000;
	position:absolute;
	width:160px;
	left:384px;
}

#ganadores .titSublistGan {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #A258D4;
	padding: 5px;
}

#ganadores ul#premiosOtorgados {
	background: #E3E0E6;
	margin: 0px;
	list-style: none;
}

#ganadores ul#premiosOtorgados li {
	background: #E3E0E6;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #F0EEF1;
	border-bottom: 1px solid #F0EEF1;
	display: block;
	padding: 5px 9px;
}

#ganadores .premioEmp {
	font: 11px Arial, Helvetica, sans-serif;
	color: #616161;
}

#ganadores .nomEmp {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #484848;
	margin-top: 3px;
}

#enlacesSublist ul {
	list-style: none;
	background: #A258D4;
	height:25px;
}

#enlacesSublist ul li#lefty {
	display: inline;
	float: left;
	padding: 5px 8px;
	border-right: 1px solid #DFE0CE;
}

#enlacesSublist ul li#righty {
	display: inline;
	float: right;
	padding: 5px 15px;
	background: url(/global/img/cerrarIco.gif) no-repeat left 9px;
}

#enlacesSublist ul li a.sublistLink {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(none);
	margin: 0px;
	padding: 0px;
	border-style: none;
}

#enlacesSublist ul li a.sublistLink:hover { }

#formVot { }

#pestTit {
	background: url(/global/img/form2Pest.png) no-repeat left top;
	height: 25px;
	width: 87px;
	margin-left: 6px;	
}

#pestTit h1 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:25px;
	text-align:center;
}

.concursantes {
	border: solid 1px #7BB396;
	padding:10px;
	background-color:#FBFCFB;
}


.box-ternas {
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	float: left;
	width: 250px;
	margin:0 6px;
}



.box-ternas2 {
	background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */
	float: left;
	width: 400px;
	margin:0 6px;
}

.tit-ternas {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding:5px 10px ;
	line-height:16px;	
}



.dataTernas, .dataTernas2 {
	background: #FFFFFF;
	padding:15px 12px 12px;
	
}

.dataTernas input, .dataTernas2 input {
	float: left !important; width:12px !important; margin-right:8px; top:-0.2em; position:relative;
}

.dataTernas label {
	float: left !important; width:140px !important; color:#616161 !important;
}

.dataTernas2 label {
	float: left !important; width:240px !important; color:#616161 !important;
}


.dataTernas .verMas, .dataTernas2 .verMas  {
	float: right; width:50px; color:#616161; font-weight:bold;
}

.dataTernas .verMas:hover, .dataTernas2 .verMas:hover {
	color:#AE8A59; 
}

.botones-pasos {padding: 24px 0 12px; text-align:center;}
.botones-pasos2 {float: right; width:220px;}
.botones-pasos3 {float: right; width:104px;}
input.siguiente {width:94px !important; height:25px !important; background: transparent url(/global/img/bt-siguiente.png) no-repeat 0 0 !important;}
input.siguiente:hover {background: transparent url(/global/img/bt-siguiente.png) no-repeat 0 -35px !important;}
input.votarPI {width:94px !important; height:25px !important; background: transparent url(/global/img/bt-votar.png) no-repeat 0 0 !important;}
input.votarPI:hover {background: transparent url(/global/img/bt-votar.png) no-repeat 0 -35px !important;}
a.votarPI {width:94px !important; height:25px !important; background: transparent url(/global/img/bt-votar.png) no-repeat 0 0 !important; display:block;}
a.votarPI:hover {background: transparent url(/global/img/bt-votar.png) no-repeat 0 -35px !important;}

.bt-volverPI {width:94px !important; height:25px !important; background: transparent url(/global/img/bt-volver.png) no-repeat 0 0 !important; display:block; margin:0 auto;}
.bt-volverPI:hover {background: transparent url(/global/img/bt-volver.png) no-repeat 0 -35px !important;}

.volverFP {padding-left:12px; float:left; width:180px;}

.volverFP a {color:#2F1360;}
.volverFP a:hover {color:#616161;}

.sep {
	clear:both;
	height:15px;
}

#contenidoPremios input.next {
	height: 25px;
	width: 85px;
	margin:10px 0 0 0;
	border:none;
	padding:0;
	text-align:right;
	height:25px;
}

#contenidoPremios input.votar {
	height: 25px;
	width: 65px;
	margin:10px 0 0 0;
	border:none;
	padding:0;
	text-align:right;
	height:25px;
}

suscripcion { width: 545px; }

#suscripcion .titulo {
	padding: 5px;
	color: #006b33;
	font: 18px/22px Arial, Helvetica, sans-serif;
}

#suscripcion .contenido1 {
	padding: 5px;
	font: 12px/16px Arial, Helvetica, sans-serif;
}

#suscripcion .titulo2 {
	color: #006b33;
	font: bold 15px Arial, Helvetica, sans-serif;
}

#contenidoPopUp {
	background: #FFF;
	padding: 22px;
		width:545px; 
	
}


#datapopup  {
	background: #E4E4DF;
	padding: 10px ;
	margin-top: 5px;
	width:525px; 
	position:relative;	
}




.txtPopUp {
	float:left;
	width:320px;
	
}

.txtPopUp p {
	font: 11px Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom: 10px;
}


.imgPopUp {
	float:right;
	width:190px;
}

#imgPopup p {
	margin:10px;
	font: 0.9em Arial, Helvetica, sans-serif;
	width: 240px;
}

#datapopup #txtPopUp p {
	font: 1em/1.5em Arial, Helvetica, sans-serif;
	color: #616161;
	margin-bottom:5px;
}

#invitacion {
	position: relative;
	background: url(/premios_indice/invitacion.png) no-repeat left top;
	height: 395px;
	width: 593px;
}

#invitacion .reserva {
	position: absolute;
	top: 156px;
	left: 167px;
	width: 387px;
}

#invitacion .empresa {
	position: absolute;
	top: 187px;
	left: 145px;
	width: 409px;
}

#invitacion .phono {
	position: absolute;
	top: 217px;
	left: 98px;
	width: 129px;
}

#invitacion .mail {
	position: absolute;
	top: 217px;
	left: 275px;
	width: 278px;
}

#invitacion .cantTarj {
	position: absolute;
	top: 246px;
	left: 140px;
	width: 54px;
}

#invitacion .totPrice {
	position: absolute;
	top: 246px;
	left: 302px;
	width: 54px;
}

#invitacion .domCobro {
	position: absolute;
	top: 275px;
	left: 160px;
	width: 396px;
}

#invitacion .localidad {
	position: absolute;
	top: 303px;
	left: 103px;
	width: 183px;
}

#invitacion .provincia {
	position: absolute;
	top: 303px;
	left: 364px;
	width: 192px;
}

#invitacion #botonSND {
	position: absolute;
	left: 246px;
	top: 336px;
	width: 104px;
	height: 28px;
}

#invitacion .mensaje {
	position: absolute;
	top: 345px;
	left: 364px;
	width: 180px;
	color:#DC143C;
}

#invitacionTNX {
	position: relative;
	background: url(/premios_indice/invitacionTNX.png) no-repeat left top;
	height: 395px;
	width: 593px;
}

#invitacionTNX #botonTNX {
	position: absolute;
	left: 246px;
	top: 336px;
	width: 108px;
	height: 28px;
}

.fondoIndice {background: rgb(46,30,91); /* Old browsers */
background: -moz-linear-gradient(left, rgba(46,30,91,1) 0%, rgba(103,53,149,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(46,30,91,1)), color-stop(100%,rgba(103,53,149,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1e5b', endColorstr='#673595',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(46,30,91,1) 0%,rgba(103,53,149,1) 100%); /* W3C */}

/*ENCUESTA 2007*/

.Estilo1 { color: #556423; }

.Estilo1_a {
	color: #FFFFFF;
	font-weight: bold;
	font-size:19px
}

.Estilo2 {
	font-size: 20px;
	color: #5C743D;
	font-weight: bold;
}

.Estilo5 {
	color: #FFFFFF;
	font-size: 14px;
	text-align: left;
	line-height:1.5em;
	margin:5px 0;
}

.Estilo7 {
	color: #515151;
	font: 12px/1.5em Arial, Helvetica, sans-serif;
}

.Estilo8 {
	color: #515151;
	line-height:1.2;
	padding:5px;
}



.bolita { color: #EFF4E9; }

.relacionados { margin:1em; }

.relacionados ul {
	margin: 0 30px;
	padding:.2em 0 .2em 10px;
	font-size:.92em;
	border-left: 1px solid #D8DADC;
}

.relacionados ul li { margin: 0.3em 0; }

.nuevahora {
	padding: 2px 0;
	font-weight:bold;
	color:#006b33;
	font-size: 9px;
}

.enc-hd {background:#5C743D; margin-bottom:1.2em;}
.logo-enc {float:left; width: 112px; background:white;}
h1.tit-enc {
	color: #E6E9E2;
	/*color: #E6E9E2;*/
    float: right;
    font-size: 18px;
    padding-left: 24px;
    padding-top: 3.8em;
    text-align: left;
    width: 644px;
}

.enc-cuerpo {padding: 1em 1em 1em 112px;}

.txt-encuesta {
	font-size:13px;
	margin-bottom:10px;
	line-height:1.42;
		font-family:Arial, Helvetica, sans-serif;
	color: #555;		
}

.txt-encuesta span {
	color:#5C743D;
	font-weight:bold;
}

.txt-encuesta2 {
	font-size:13px;
	margin-bottom:20px;
	line-height:1.42;
		font-family:Arial, Helvetica, sans-serif;
	color: #555;		
}

.txt-encuesta2 span {
	color:#5C743D;
	font-weight:bold;
}
.enc-textarea {border: solid 1px #9FAB94; padding: 5px; display: block; margin:0.25em 0 0.75em; width:544px; height:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #515151;
	line-height:1.2;}
	
.bt-enviar {padding: 1em 0 1em 112px;}

.bt-enviar input {background:#505746; border: solid 1px #131411; color:#FFF; font-size:11px; font-weight:bold; padding: 0.5em; font-family: Verdana, Geneva, sans-serif; cursor:pointer;}
.bt-enviar input:hover {background:#131411; }
.fotosmall {
	margin:0 0 3px 3px;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width:46px;
	float:left;
}

.error {
	background:#FFD1D2;
	color:#FFF;
	border-color:#4C0001;
	padding: 5px;	
}

.left { float:left; }

.publi {
	border: 1px solid #CCD4BF;
	font-size:13px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
}

.deautos { color:#FF6600; }

.argenprop { color:#079E00; }

/*margenes y paddings*/

.first {
	margin-left:0;
	padding-left:0;
}

.last {
	margin-right:0;
	padding-right:0;
}

.top {
	margin-top:0;
	padding-top:0;
}

.bottom {
	margin-bottom:0;
	padding-bottom:0;
}

.reset-margin { margin:0; }

.reset-padding { padding:0; }

.reset {
	margin:0;
	padding:0;
}

/* Paddings */

.p05em { padding:0.5em; }

.pt05em { padding-top:0.5em; }

.pb05em { padding-bottom:0.5em; }

.pl05em { padding-left:0.5em; }

.pr05em { padding-right:0.5em; }

.p1em { padding:1em; }

.pt1em { padding-top:1em; }

.pb1em { padding-bottom:1em; }

.pl1em { padding-left:1em; }

.pr1em { padding-right:1em; }

.p2em { padding:2em; }

.pt2em { padding-top:2em; }

.pb2em { padding-bottom:2em; }

.pl2em { padding-left:2em; }

.pr2em { padding-right:2em; }

.p2 { padding:2px; }

.pt2 { padding-top:2px; }

.pb2 { padding-bottom:2px; }

.pl2 { padding-left:2px; }

.pr2 { padding-right:2px; }

.p3 { padding:3px; }

.pt3 { padding-top:3px; }

.pb3 { padding-bottom:3px; }

.pl3 { padding-left:3px; }

.pr3 { padding-right:3px; }

.p5 { padding:5px; }

.pt5 { padding-top:5px; }

.pb5 { padding-bottom:5px; }

.pl5 { padding-left:5px; }

.pr5 { padding-right:5px; }

.p7 { padding:7px; }

.pt7 { padding-top:7px; }

.pb7 { padding-bottom:7px; }

.pl7 { padding-left:7px; }

.pr7 { padding-right:7px; }

.p10 { padding:10px; }

.pt10 { padding-top:10px; }

.pb10 { padding-bottom:10px; }

.pl10 { padding-left:10px; }

.pr10 { padding-right:10px; }

.p12 { padding:12px; }

.pt12 { padding-top:12px; }

.pb12 { padding-bottom:12px; }

.pl12 { padding-left:12px; }

.pr12 { padding-right:12px; }

.p15 { padding:15px; }

.pt15 { padding-top:15px; }

.pb15 { padding-bottom:15px; }

.pl15 { padding-left:15px; }

.pr15 { padding-right:15px; }

.p20 { padding:20px; }

.pt20 { padding-top:20px; }

.pb20 { padding-bottom:20px; }

.pl20 { padding-left:20px; }

.pr20 { padding-right:20px; }

.p25 { padding:25px; }

.pt25 { padding-top:25px; }

.pb25 { padding-bottom:25px; }

.pl25 { padding-left:25px; }

.pr25 { padding-right:25px; }

.p30 { padding:30px; }

.pt30 { padding-top:30px; }

.pb30 { padding-bottom:30px; }

.pl30 { padding-left:30px; }

.pr30 { padding-right:30px; }

.p40 { padding:40px; }

.pt40 { padding-top:40px; }

.pb40 { padding-bottom:40px; }

.pl40 { padding-left:40px; }

.pr40 { padding-right:40px; }

/* Margins */
.m25em { margin:.25em; }

.mt25em { margin-top:.25em; }

.mb25em { margin-bottom:.25em; }

.ml25em { margin-left:.25em; }

.mr25em { margin-right:.25em; }

.m05em { margin:.5em; }

.mt05em { margin-top:.5em; }

.mb05em { margin-bottom:.5em; }

.ml05em { margin-left:.5em; }

.mr05em { margin-right:.5em; }

.m1em { margin:1em; }

.mt1em { margin-top:1em; }

.mb1em { margin-bottom:1em; }

.ml1em { margin-left:1em; }

.mr1em { margin-right:1em; }

.m2em { margin:2em; }

.mt2em { margin-top:2em; }

.mb2em { margin-bottom:2em; }

.ml2em { margin-left:2em; }

.mr2em { margin-right:2em; }

.m2 { margin:2px; }

.mt2 { margin-top:2px; }

.mb2 { margin-bottom:2px; }

.ml2 { margin-left:2px; }

.mr2 { margin-right:2px; }

.m3 { margin:3px; }

.mt3 { margin-top:3px; }

.mb3 { margin-bottom:3px; }

.ml3 { margin-left:3px; }

.mr3 { margin-right:3px; }

.m5 { margin:5px; }

.mt5 { margin-top:5px; }

.mb5 { margin-bottom:5px; }

.ml5 { margin-left:5px; }

.mr5 { margin-right:5px; }

.m7 { margin:7px; }

.mt7 { margin-top:7px; }

.mb7 { margin-bottom:7px; }

.ml7 { margin-left:7px; }

.mr7 { margin-right:7px; }

.m8 { margin:8px; }

.mt8 { margin-top:8px; }

.mb8 { margin-bottom:8px; }

.ml8 { margin-left:8px; }

.mr8 { margin-right:8px; }

.m10 { margin:10px; }

.mt10 { margin-top:10px; }

.mb10 { margin-bottom:10px; }

.ml10 { margin-left:10px; }

.mr10 { margin-right:10px; }

.m15 { margin:15px; }

.mt15 { margin-top:15px; }

.mb15 { margin-bottom:15px; }

.ml15 { margin-left:15px; }

.mr15 { margin-right:15px; }

.m20 { margin:20px; }

.mt20 { margin-top:20px; }

.mb20 { margin-bottom:20px; }

.ml20 { margin-left:20px; }

.mr20 { margin-right:20px; }

.mt25 { margin-top:25px; }

.mb25 { margin-bottom:25px; }

.ml25 { margin-left:25px; }

.mr25 { margin-right:25px; }

.m30 { margin:30px; }

.mt30 { margin-top:30px; }

.mb30 { margin-bottom:30px; }

.ml30 { margin-left:30px; }

.mr30 { margin-right:30px; }

.m40 { margin:40px; }

.mt40 { margin-top:40px; }

.mb40 { margin-bottom:40px; }

.ml40 { margin-left:40px; }

.mr40 { margin-right:40px; }

.m50 { margin:50px; }

.mt50 { margin-top:50px; }

.mb50 { margin-bottom:50px; }

.ml50 { margin-left:50px; }

.mr50 { margin-right:50px; }

.radio { margin:0; }

.radio2 { padding:3px; }

.TITradio {
	width: 100%;
	height: 18px;
	background:#616161;
	margin:0 0 5px 0;
}

.radioicono {
	float: left;
	background:#e00503;
	width: 18px;
}

.radiotitulo {
	float: left;
	padding:1px 0 0 6px;
	color:#FFF;
}

.TITradio a:hover {
	text-decoration:none!important;
	color: #F7F7F7;
}

.NOTradio {
	width: 100%;
	margin:0 0 6px 0;
}

.NOTradiotitulo { padding:3px 0 0 0; }

.NOTradiofotoport_c {
	margin: 0 0 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 306px;
}

.NOTradiofotoport_l {
	float: left;
	margin: 0 4px 5px 0;
	border: 1px solid #cdcdcd;
	padding: 2px;
	width: 100px;
}

.NOTradiocopete {
	float: left;
	margin: 0 0 5px 0;
}

.radiocontenedorMenu {
	background:#ccd4bf;
	width:100%;
	height: 22px;
}

.radiomenu {
	float:left;
	padding: 4px 0 0 0;
}

.radioseparadormenu {
	background:#FFF;
	width:2px;
	height: 22px;
	float: left;
}

.form-msg-radio label {
	float:left;
	width:45px;
	margin-left:15px;
	color:#333;
	font-size:11px;
}

.listado-radio { background: #D6DFDA; }

.listado-radio ul {
	border-top: solid 1px #A7A7A0;
	list-style:none;
}

.listado-radio ul li {
	border-bottom: solid 1px #A7A7A0;
	padding:5px 0 5px;/*background: url(/global/img/radio-flechita.png) no-repeat right center;*/
                      }

.mas-audios {
	background: url(/global/img/radio-flechita.png) no-repeat right center;
	padding:5px 0;
	text-decoration:none!important;
}

.rdsec { color:#006B33; }

.rdmsg { color:#666; }

.radio-top {
	background: url(/global/img/radio1.png) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 84px;
	width: 210px;
	
}

.radio-anim {
	margin: 0 0 10px 0;
	padding: 15px 0px 0 19px;
	overflow: hidden;
	/*position: absolute;*/
	
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	height: 36px;
	width: 179px;
}

.radio-evs {
	margin: 0px 0 0 19px;
	padding: 0px;
	overflow: hidden;
	
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	height: 14px;
	width: 174px;
}

.radio-bottom {
	background: #D6DFDA url(/global/img/radio-auspicia.png) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 210px;
	position: relative;
}

.radio-auspicio {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 13px;
	top: 0;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #333;
	width: 200px;
	height:31px;
	text-align:center;
}

.inputtxt {
	left: 45px;
	top:7px;
	position: absolute;
	overflow: hidden;
	width:130px;
	border-style: none;
	padding: 2px;
	font-size:11px;
	background:white;
	color: #333;
}

#popUpRadio {
	padding: 0;
	background: #FFFFFF url(/global/img/radiopopup.png) no-repeat left top;
	margin: 0px;
	height:306px;
	width:420px;
}

#popUpRadio #top { padding-bottom: 10px; }

#popUpRadio #cerrar {
	margin: 5px 10px 0 0;
	_margin: 5px 5px 0 0;
	padding:0;
	float:right;
}

#popUpRadio .marco400 {
	padding: 0;
	width: 420px;
	height:306px;
}

#popUpRadio .etiqueta {
	padding: 0 0 0 10px;
	float:left;
	width: 100px;
}

#popUpRadio .obligatorio {
	color: #666;
	padding-top: 3px;
}

#popUpRadio .input {
	padding: 0 0 10px 0;
	float:left;
	width: 250px;
}

#popUpRadio .input input {
	width: 250px;
	background:#E3E4E6;
	border:1px solid #8B8C8E;
}

#popUpRadio .input textarea {
	border:1px solid #8B8C8E;
	width: 250px;
	background:#E3E4E6;
}

#popUpRadio .inputboton {
	padding-right:25px;
	_padding-right:30px;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

* html .clearfix { height: 1%; }

.tit-cotizaciones {
	background: url(/global/img/fondo-cotizaciones.png) repeat-x left top;
	margin-bottom: 10px;
	width:100%;
}

.tit-cotizaciones h1 {
	float:left;
	display: inline;
	width:200px;
	font-size:11px;
	margin:0;
	padding:0;
	line-height:18px;
	padding-left:8px;
}

.tit-cotizaciones div {
	float:right;
	display: inline;
	width:200px;
	text-align:right;
	font-size:10px;
	margin:0;
	padding:0;
	line-height:18px;
	color:#636363;
	padding-right:8px;
}

.tit-tipocot {
	font-size:11px;
	margin:0 0 8px;
	padding:0;
	color:#515151;
	line-height:11px;
}

.tcot {
	font-size:11px;
	margin:0;
	padding:0 5px;
	line-height:18px;
	text-align:right;
	color:#006B33;
	text-transform:uppercase;
}

.desc {
	font-size:11px;
	margin:0;
	padding:0;
	line-height:18px;
	font-weight:bold;
	color:#515151;
}

.data-cot {
	font-size:11px;
	margin:0;
	padding:0;
	line-height:18px;
	text-align:right;
	color:#515151;
}

.desc, .data-cot { padding:3px 3px; }

.tabla-data {
	background: url(/global/img/linea-cot-01.png) repeat-x left bottom;
	padding-bottom:8px;
	margin-bottom:15px;
	margin-right:5px;
}

.shortline { background: url(/global/img/linea-cot-02.png) repeat-x left bottom; }

.tit-img-cot {
	padding:7px;
	border:solid 1px #E6E6E6;
}

.cma {
	font-size:9px;
	
}

.TITindicadores {
	width: 100%;
	height: 19px;
	background:#343433;
	margin:0;
}

.indicadores .icono {
	float: left;
	background:#006B33;
	width: 18px;
	display:inline;
	border-right:solid 2px #CDCDCD;
	line-height:19px;
}

.indicadores .titulo {
	float: left;
	padding:0 0 0 4px;
	color:#FFF;
	display:inline;
	font-size:11px;
	width:150px;
	border-right:solid 2px #CDCDCD;
	line-height:19px;
}

.indicadores .data {
	float: left;
	
	color:#D60000;
	display:inline;
	font-size:10px;
	width:465px;
	border-right:solid 2px #CDCDCD;
	line-height:19px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
}

.indicadores .data input {
	color:#FFF;
	font-size:10px;
	width:457px;
	line-height:19px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	background:#343433;
	border:none;
	display:block;
	height:19px;
	padding:0 4px;
}

.indicadores .data-actualizada {
	float: left;
	padding:0 5px 0 0;
	color:#FFF;
	display:inline;
	font-size:10px;
	width:120px;
	text-align:right;
	line-height:19px;
}

.links-indicadores {
	padding:4px 0;
	border-bottom:solid 1px #CDCDCD;
	width:100%;
	margin-bottom:8px;
}

.links-indicadores .box01 {
	padding:0 5px;
	width:164px;
	float:left;
	display:inline;
	border-right: solid 1px #CDCDCD;
	position: relative;
}

.links-indicadores .box02 {
	padding:0 5px;
	width:204px;
	float:left;
	display:inline;
	position: relative;
	border-right: solid 1px #CDCDCD;
}

.links-indicadores .box01 span, .links-indicadores .box02 span {
	width:50%;
	float:left;
	display:inline-block;
}


.links-indicadores .box01 span, .links-indicadores .box02 span {
	color:#515151;
	font-size:11px;
	font-weight:bold;
}

.links-indicadores .box01 div, .links-indicadores .box02 div {
	
}

.vercot {
	width:50%;
	float:right;
	display:inline;
	text-align:right;
	color:#006B33;
	font-size:10px;
}

.subvercot {
	position:absolute;
	width:460px;
	cursor:pointer;
	border:solid 1px #CCC;
	background: #fff;
	z-index:10;
	display:none;	
}



.tabla-data-popup {
	background:#FFF;
	padding:30px;
}

.tabla-data-popup .content {
	width:384px;
	background:url(/global/img/pop-bottom.png) no-repeat left bottom;
	padding-bottom: 9px;
	background:#FFF;
}

.tabla-data-popup .content .top {
	width:384px;
	background:url(/global/img/pop-top.png) no-repeat left bottom;
	height: 14px;
}

.tabla-data-popup .content .tablabrd {
	background:url(/global/img/pop-content.png) repeat-y left bottom;
	width:384px;
}

.tabla-data-popup .content .tabla {
	margin: 0px 15px 6px 10px;
	padding: 5px 5px 10px;
	border-top: 3px solid #006B33;
	border-bottom: 3px solid #006B33;
}

.mascot {
	/*float:left;
	width:160px;
	display:inline;*/
	font-size:10px;
	padding-left:10px;
	color:#515151;/*line-height:30px;*/
}

.mascot a { color:#006B33;  }

.cma-pop {
	float:right;
	width:193px;
	display:inline;
	font-size:9px;
	color:#515151;
	
}

.tb-prgenc table td {padding:5px 3px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#515151;}

.formrg {padding:20px 0;}

.input_formrg {width:200px; padding:3px;}

#TITsob {background:	#5A3701;}
.icono-sob {float: left; display:inline; width:18px;}

.sob-titulo {
	float: left;
	padding:2px 0 0 6px;
	color:#E8E5D4;
	background:	#5A3701;
}

.sob-boton {
	float: left;
	padding-right: 3px;
}

.sob-tit, .sob-tit h5 {color:#5A3701; }

.sob-tit:hover {color:#CB5000;text-decoration:none !important;}


.contenedorAcreditacion {background:url(/global/img/form-acreditacion.jpg) no-repeat left top; padding:156px 95px 0 85px;height:600px;}
.contenedorAcreditacion h1 {
		font: bold 20px Arial, Helvetica, sans-serif;
		color: #CAA677;
		margin:0 0 8px;
		padding:0;		
}

.contenedorAcreditacion label {padding-left: 5px; color: #FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; display: block; margin-bottom:3px;}

.contenedorAcreditacion .box {width:230px;}
.contenedorAcreditacion .box2 {width:100px;}
.contenedorAcreditacion .box3 {width:130px;}
.contenedorAcreditacion select {width:80px;border:solid 1px #CFA95B; background:#E5E5E5; padding:1px 1px;}
.contenedorAcreditacion .input1 {width:230px; border:solid 1px #CFA95B; background:#E5E5E5; padding:1px;}
.contenedorAcreditacion .input2 {width:100px; border:solid 1px #CFA95B; background:#E5E5E5; padding:1px;}
.contenedorAcreditacion .lbl1 {width:100px; }
.contenedorAcreditacion .lbl2 {font-size:10px; padding: 0 8px;}
.contenedorAcreditacion .lbl2 input, .contenedorAcreditacion .lbl2 input {position:relative; top:0.15em;}
.bt-envio {border-top:solid 1px #CAA677;  text-align: right;}
.bt-envio input {background: none; border: none; font-size:12px; font-weight:bold;color: #CAA677; margin:0; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.googlemas {padding:0.5em 0 0.5em 80px; background:#f5f5f5; display: block; *display:inline;}


.row {
		zoom: 1;
		margin-left: 0;
}

.row:before, .row:after {
		display: table;
		content: "";
		zoom: 1;
}

.row:after { clear: both; }
.media-grid {
		margin-left: -11px;
		margin-bottom: 0;
		zoom: 1;
}

.media-grid:before, .media-grid:after {
		display: table;
		content: "";
		zoom: 1;
}

.media-grid:after { clear: both; }

.media-grid li { display: inline; }

.media-grid div {
		float: left;
		padding: 4px;
		margin: 0 0 9px 11px;
		border: 1px solid #ddd;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		background: #f5f5f5;
		zoom:1;
		width:110px;		
}

.media-grid div img { display: block; }

.media-grid div:hover {
		border-color: #ADD0BE;
		-webkit-box-shadow: 0 1px 4px rgba(0, 23, 11, 0.25);
		-moz-box-shadow: 0 1px 4px rgba(0, 23, 11, 0.25);
		box-shadow: 0 1px 4px rgba(0, 23, 11, 0.25);
}

.media-grid div h1 {
		font: bold 11px/1.1 Arial, Helvetica, sans-serif;
		margin-bottom: 0;
}

.box-form-biblio {background-color: #e6e6e6;
		background-repeat: no-repeat;
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
		background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
		background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
		background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
		background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
		background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); border: 1px solid #ccc;
		border-bottom-color: #bbb;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		-webkit-transition: 0.1s linear all;
		-moz-transition: 0.1s linear all;
		-ms-transition: 0.1s linear all;
		-o-transition: 0.1s linear all;
		transition: 0.1s linear all; padding:9px 18px; margin:18px 5px 18px 0;}
.form-biblio {float: left; *display: inline; width:210px;}
.form-biblio-bt {float: left; *display: inline; width:100px;}
.form-biblio label {display: block; margin-bottom:2px;}
.form-biblio .input {width:180px;}

.btn {
		cursor: pointer;
		display: inline-block;
		background-color: #e6e6e6;
		background-repeat: no-repeat;
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
		background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
		background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
		background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
		background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
		background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
		padding: 5px 14px 6px;
		text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
		color: #333;
		font-size: 12px;
		line-height: normal;
		border: 1px solid #ccc;
		border-bottom-color: #bbb;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		-webkit-transition: 0.1s linear all;
		-moz-transition: 0.1s linear all;
		-ms-transition: 0.1s linear all;
		-o-transition: 0.1s linear all;
		transition: 0.1s linear all;
		font:Arial, Helvetica, sans-serif;
		position: relative;
		top:5px;		
}

.btn:hover {
		background-position: 0 -15px;
		color: #333;
		text-decoration: none;
}

.btn:focus { outline: 1px dotted #666; }

.btn.primary {
		color: #ffffff;
		background-color: #006B33;
		background-repeat: repeat-x;
		background-image: -khtml-gradient(linear, left top, left bottom, from(#268152), to(#006B33));
		background-image: -moz-linear-gradient(top, #268152, #006B33);
		background-image: -ms-linear-gradient(top, #268152, #006B33);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #268152), color-stop(100%, #006B33));
		background-image: -webkit-linear-gradient(top, #268152, #006B33);
		background-image: -o-linear-gradient(top, #268152, #006B33);
		background-image: linear-gradient(top, #268152, #006B33);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#268152', endColorstr='#006B33', GradientType=0);
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		border-color: #006B33 #006B33 #00391B;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.biblio-ficha-img {float: left;
		padding: 4px;
		margin: 0 0 0 20px;
		border: 1px solid #ddd;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		background: #f5f5f5;
		zoom:1;
		width:180px;}
.biblio-ficha-data {float: right;
		
		margin: 0 20px 0 0;
		
		zoom:1;
		width:530px;}	

.biblio-ficha-data a {color:#006B33;}
.biblio-ficha-data a:hover {color:#333;}
.biblio-ficha-data h1 {
		font: bold 18px Arial, Helvetica, sans-serif;
		margin-bottom:0;
}	
.biblio-ficha-data h2 {
		font: bold 15px Arial, Helvetica, sans-serif;
		margin-bottom:5px;
		padding-top:9px;		
}	
.biblio-ficha-data p {
		font: 12px/1.3 Arial, Helvetica, sans-serif;
		margin-bottom:5px;
}	

.biblio-ficha-data p.de {
		font: 14px/1.3 Arial, Helvetica, sans-serif;
		margin-bottom:12px;
}	

.biblio-listado {margin-bottom:18px; padding-bottom: 9px;border-bottom:solid 1px #CCC;}
.biblio-listado-img {float: left;
		padding: 4px;
		margin: 0 0 0 20px;
		border: 1px solid #ddd;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		background: #f5f5f5;
		zoom:1;
		width:120px;}
.biblio-listado-data {float: right;
		
		margin: 0 20px 0 0;
		
		zoom:1;
		width:580px;}	

.biblio-listado-data a, .volver a {color:#006B33;}
.biblio-listado-data a:hover, .volver a:hover {color:#333;}
.biblio-listado-data h1 {
		font: bold 16px Arial, Helvetica, sans-serif;
		margin-bottom:0;
}	
.biblio-listado-data h2 {
		font: bold 13px Arial, Helvetica, sans-serif;
		margin-bottom:2px;
		padding-top:6px;		
}	
.biblio-listado-data p {
		font: 12px/1.3 Arial, Helvetica, sans-serif;
		margin-bottom:3px;
}	

.biblio-listado-data p.de {
		font: 14px/1.3 Arial, Helvetica, sans-serif;
		margin-bottom:6px;
}	

.volver {font: 11px Arial, Helvetica, sans-serif;
		margin-bottom:0; text-align:right; width:200px; float:right; *display:inline;}

.biblioteca {
	
	padding: 5px;
	background:#f3f3f3;
	color: #006b33;
	font-size: 11px;
	margin-right:8px;	
}

.biblioteca-bottom {
	
	padding: 5px;
	font-size: 11px;
	margin-right:8px;	
}
.tit-biblio {
	width:200px;
	float:left; *display:inline;
	margin-bottom:0;	
	
}

.campo_required{
background: #DF5757;
}

