/* gopress style cms */
body {
   padding:0px;
   margin: 0px;
   /* background-color:#2C3C48; */
}

/* identificarse */
#contents {
	padding:0 0 0 0;
	
	margin-top:70px;
	margin-right:auto;
	margin-left:auto;
	
	width: 480px;
	position:relative;

	/* background-color:#003300; */
}

#logotipo {
	text-align:right;
}

#entrada {
	width: 480px;
	border-left: 8px solid #D3D7D9;
	border-bottom: 8px solid #D3D7D9;
	border-right: 8px solid #D3D7D9;
	border-top: 8px solid #D3D7D9;
}

/* textos */
.texto_mini {
	font-family:Arial;
	font-size:8px;
	color:#000000;
}

.usuario {
	font-family:Arial;
	font-size:12px;
	color:#3FB2D9;
	font-weight:bold;
	text-decoration:none;
}

.usuario:hover {
	text-decoration:underline;
}

.usuario2 {
	font-family:Arial;
	font-size:11px;
	color:#3FB2D9;
	font-weight:bold;
	text-decoration:none;
}

.usuarioTexto {
	font-family:Arial;
	font-size:12px;
	color:#3FB2D9;
	font-weight:bold;
	text-decoration:none;
}

.diaActual {
	font-family:Arial;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.fechaActual {
	font-family:Arial;
	font-size:11px;
	color:#3FB2D9;
	font-weight:bold;
}

.tipoUsuario {
	font-family:Arial;
	font-size:11px;
	color:#CFD3D6;
	font-weight:bold;
}

.horaActual {
	font-family:Arial;
	font-size:11px;
	color:#CFD3D6;
	font-weight:bold;
}

.textoAyuda{
    /* font-style:italic; */
	font-weight:normal;
	font-size: 11px;
	font-family: arial;
	color:#666666;
}
/* botones */
.btTipoUsuario {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#CFD3D6;
	font-weight:bold;
}
.btTipoUsuario:hover {
	text-decoration:underline;
}

.btIrPeriodico {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}

.btIrPeriodico:hover {
	text-decoration:underline;
}

/* cms style */
.campoFormularioEditor {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	
	border:1px solid #CCCCCC;
}


.campoFormularioTextarea {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	height:100px;
	
	padding: 3px ;
	margin: 1px;
	
	border:1px solid #CCCCCC;
}
.campoFormularioAzul {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#3FB2D9;
	height:25px;
	
	padding: 3px;
	margin: 1px;
	
	border:1px solid #CCCCCC;
}
.campoFormularioAzul:focus {
	border:1px solid #3FB2D9;
}

.campoAzul {
	text-decoration:none;
	font-family:Verdana;
	font-size:15px;
	color:#3FB2D9;
	
	padding: 3px;
	margin: 1px;
	
}

.campoAzulMini {
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#3FB2D9;
}

.campoFormularioAzulVer {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#3FB2D9;
	
	padding: 3px;
	margin: 1px;
}
.campoFormularioError {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	
	padding: 3px;
	margin: 1px;
	
	border:1px solid #CC0000;
}

.campoFormulario:focus {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	
	border:1px solid #3FB2D9;
}

.campoFormularioVer {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	
	padding: 3px;
	margin: 1px;
	
}


.infoTamanyos {
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-left:36px; 
	margin-top:10px;
}

.campoFormularioVerAzul{
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#3FB2D9;
	
	padding: 3px;
	margin: 1px;
	
}

.btEnlace {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	
	padding: 3px;
	margin: 1px;
	
}
.btEnlace:hover {
	color:#3FB2D9;
}

.campoFormularioCheckBox {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	
	padding: 3px;
	margin: 1px;
}

.campoFormulario2 {	
	text-decoration:none;
	font-family:Verdana;
	font-size:20px;
	color:#6B8687;
	background-color:#F5F5F5;
	
	padding: 3px;
	margin: 1px;

	border:1px solid #686868;
}

.campoFormulario2:focus {
	border:1px solid #3FB2D9;
	background-color:#FFFFFF;
}

.campoError {	
	text-decoration:none;
	font-family:Verdana;
	font-size:20px;
	color:#6B8687;
	background-color:#F5F5F5;
	
	padding: 3px;
	margin: 1px;

	border:1px solid #CC0000;
}

.campoError:focus {
	border:1px solid #CC0000;
	background-color:#FFFFFF;
}

.submitFormulario {	
	text-decoration:none;
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	font-weight:bold;
	
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;

	border:0px solid #686868;
}

.submitFormulario:focus {	
	color:#3FB2D9;
	background-color:#FFFFFF;
	
	border:1px solid #3FB2D9;
	
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.submitFormularioMini {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	font-weight:bold;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioMini[disabled] {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	background-color:#AFDFEF;
	font-weight:bold;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioMiniAct {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#FFCC00;
	font-weight:bold;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioMiniPublicar{	
	text-decoration:none;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	font-weight:bold;
	
	.padding-right: 1px;
	.padding-left: 1px;
	.padding-bottom: 1px;
	.padding-top: 1px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioMiniActPublicar {	
	text-decoration:none;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#FFCC00;
	
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	font-weight:bold;
	
	.padding-right: 1px;
	.padding-left: 1px;
	.padding-bottom: 1px;
	.padding-top: 1px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioMiniRedPublicar{	
	text-decoration:none;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight:bold;
	
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioMini:focus {	
	color:#3FB2D9;
	background-color:#FFFFFF;
	
	border:1px solid #3FB2D9;
	
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.submitFormularioMiniRed {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight:bold;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
}


.submitFormularioMiniRss {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#FF9900;
	font-weight:bold;
	cursor:pointer;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
}

.submitFormularioMiniGris {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#999999;
	font-weight:bold;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
}

.Oculto{
	display:none;
}

.alpha{
	opacity: 0.5; 				/* Firefox */
	filter: alpha(opacity='50');/* IE */
	-moz-opacity:0.50;			/* Mozilla */
}

.submitFormularioGuardarCopia {	
	text-decoration:none;
	font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	font-weight:bold;
	
	padding-right: 28px;
	padding-left: 28px;
	padding-bottom: 8px;
	padding-top: 8px;

	border:0px solid #686868;
	cursor:pointer;
}

.submitFormularioCargarCopia {	
	text-decoration:none;
	font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	font-weight:bold;
	
	padding-right: 28px;
	padding-left: 28px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
	cursor:pointer;
}


.submitFormularioMiniFile {	
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#3FB2D9;
	font-weight:bold;
	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;

	border:0px solid #686868;
}




.textoFormularioError {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	
	padding: 5px;
	margin: 1px;
}

.textoFormularioErrorEnlace {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	
	padding: 5px;
	margin: 1px;
}

.textoFormularioErrorEnlace:hover {
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	
	padding: 5px;
	margin: 1px;
}

.textoFormulario2 {
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}

.textoFormulario3 {
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
}

.textoFormularioFirma {
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

.btFormularioFirma {
	text-decoration:underline;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

.btFormularioFirma:hover {
	text-decoration:underline;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}

.textoFormularioAct {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#FFCC00;
	background:RED;
	font-weight:bold;	
	padding: 5px;
	margin: 1px;
}

.btSubmenu {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

.btSubmenu:hover {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	background-color:#525252;
		
	color:#FFFFFF;
}

.menuReferencia {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#333333;
}

.btMenuReferencia {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#333333;
}

.btMenuReferencia:hover {
	font-family:Arial;
	font-size:11px;
	color:#3FB2D9;
}


.btWidgetExterno {
	
	padding-top: 3px;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial;
	font-size:14px;
	color:#333333;
}

.btWidgetExterno:hover {
	color:#3FB2D9;
}

.btEnlacePie {
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}

.btEnlacePie:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.imagen{
	border: 3px solid #D4D7D9;
	margin: 8px;
	padding:1px;
}
.imagenHover{
	border: 3px solid #40B3D9;
	margin: 8px;
	padding:1px;
}

/* datagrid */
.datagrid{
    text-decoration:none;
	font-size: 13px;
	font-family: arial; 
	color:#000000;
}

.datagridRegistro{
    text-decoration:none;
	font-size: 12px;
	font-family: arial; 
	color:#3FB2D9;
}

.btDatagrid{
    text-decoration:none;
	font-size: 11px;
	font-family: arial; 
	color: #000000;
}

.btDatagrid:hover{
    text-decoration:underline;
	font-size: 11px;
	font-family: arial; 
	color: #3C7298;
	/*color: #B07D7D;*/
}

.btCabeceraDatagrid{
    text-decoration: none;
	font-size:10px;
	font-family:Arial;
	/* font-style:italic; */
	color:#666666;
	/*background-color:#FF0000;*/
}

.btCabeceraDatagrid2{
    text-decoration: none;
	font-size:10px;
	font-family:Arial;
	/* font-style:italic; */
	color:#666666;
	/*background-color:#FF0000;*/
}


.btCabeceraDatagrid:hover{
    text-decoration: underline;
}

.rollOverDatagrid {
    text-decoration: none;
	font-size:15px;
	font-family:Arial;
	margin: 5px;
	border: 1px solid #3EB2D9;
	background-color:#FFFFFF;
	cursor:pointer;
	/*padding-left:5px;*/
}

.rollOutDatagrid {
    text-decoration: none;
	font-size:15px;
	font-family:Arial;
	margin: 5px;
	border: 1px solid #3EB2D9;
	background-color:#E5F5FA;
	cursor:pointer;
	/*padding-left:5px;*/
}

/* confirm */
.textoError {
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	color: #CC0000;
}
.textoError2 {
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
    padding:10px;
	color: #FFFFFF;
	background-color:#CC0000;
}
.textoError3 {
	visibility:hidden;
}

.textoErrorMini {
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color: #CC0000;
}

.textoOkViejo {
    text-decoration : none;
	font-size: 11px;
	font-family:Arial; 
	color:#009999;
}

.textoOk {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#009999;
	font-weight:bold;
	
	padding: 5px;
	margin: 1px;
}


.imgcabecera{
	background: url("imagenes/cabecera.jpg") no-repeat left;
}


.elcentro{
	background-color: red;
}

.lineaVI{
	background: url("imagenes/vertical_izquierda_editor.gif") no-repeat right top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 78px;
	width: 1px
}

.lineaHI{
	background: url("imagenes/horizontal_izquierda_editor.gif") no-repeat left top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 16px;
	width: 84px
}

.lineaVD{
	background: url("imagenes/vertical_derecha_editor.gif") no-repeat left bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 78px;
	width: 1px
}

.lineaHD{
	background: url("imagenes/horizontal_derecha_editor.gif") no-repeat right bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 6px;
	width: 84px
}

.tabmenu a, .tabmenu img, .tabmenu p{
	border: none;
	text-decoration: none;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tabmenu a:hover{
	cursor: pointer;
	text-decoration: underline;
}

.txtdescrip{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.txtdescrip2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	/*border:1px solid red;*/
}
/********* estilos para noticia.php y noticiaVer.php **********/

/*
.noticia{
	/*color: #2C3C48;* /
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	border:1px solid #CCCCCC;
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	/*border: 1px solid blue;*/
	/*background: gray;* /
}*/

.noticiaVer{
	/*color: #2C3C48;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	/*border:1px solid #CCCCCC;*/
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	/*border: 1px solid blue;*/
	/*background: gray;*/
}

.noticiaTitulo{
	color: #2C3C48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	border:1px solid #CCCCCC;
}

.noticiaTitulo:focus{
	border:1px solid #3FB2D9;
}

.noticiaTituloVer{
	color: #2C3C48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	/*border:1px solid #CCCCCC;*/
}

.btNoticiaTitulo{
	text-decoration:none;
	color: #2C3C48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	/*border:1px solid #CCCCCC;*/
}

.btNoticiaTitulo:hover{
	text-decoration:none;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;

	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
}


.noticiaTituloVerAzul{
	color: #3FB2D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	/*border:1px solid #CCCCCC;*/
}

.noticiaTituloError{
	color: #2C3C48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	/*background: white; /* Esto evita que el fondo sea del color que se ponga al t�tulo de "otras noticias"*/
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	border:1px solid #CC0000;
}

.noticiaAntetitulo{
	color: #AEBCC7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	height:40px;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	border:1px solid #CCCCCC;
}

.noticiaAntetitulo:focus{
	border:1px solid #3FB2D9;
}

.noticiaAntetituloVer{
	color: #AEBCC7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 97%;
	/*border:1px solid #CCCCCC;*/
}

#errorMsg
{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#c0130c;
	font-weight:bold;
	border:none;
}

.bloquePub
{
	text-align: center;
	font-size: 10px;
	text-transform: uppercase;
	color: white;
	/*background: #2C3C48; /*front*/
	background: #3FB2D9;  /*cms */
	width: 170px;
	/*height: 16px;*/
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
}

.seccionPub
{
	padding-top:2px;
	padding-bottom:2px;
}

.handle
{
	cursor:move;
}

/* ESTILOS INSERTAR/MODIFICAR */
.textoFormulario {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	padding: 5px;
	margin: 1px;
}

.textoFormularioTextArea {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	padding-left:30px;
	padding-bottom:10px;
	padding-top: 5px;
	margin: 1px;
}

.textoFormularioTextAreaWidget {
	text-decoration:none;
	font-family:Arial;
	font-size:10px;
	color:#333333;
	/*font-weight:bold;*/
	text-align:center;
	
	padding-bottom:10px;
	padding-top: 5px;
}

.textoFormularioGaleria {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#3fb2d9;
	color:#333333;
	font-weight:bold;
	
	padding-left:0px;
	padding-bottom:5px;
	padding-top: 5px;
	margin: 1px;
}
.textoFormularioGaleria a {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#3fb2d9;
	font-weight:bold;
}
.textoFormularioGaleria a:hover {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#CFD3D6;
	font-weight:bold;
}



.tituloGaleria {
	text-decoration:none;
	font-family:Arial;
	font-size:19px;
	color:#D4D7D9;
	font-weight:bold;
	
	padding-left:30px;
	padding-bottom:10px;
	padding-top: 40px;
	margin: 1px;
}
.tituloGaleria a {
	text-decoration:none;
	color:#AAAAAA;
}
.tituloGaleria a:hover {
	text-decoration:none;
	color:#40B3D9;
}


.textoFormularioVer {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	text-align:rigth;
	
	padding: 5px;
	margin: 1px;
}

.campoFormulario {
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	height:25px;
	
	padding: 3px ;
	margin: 1px;
	
	border:1px solid #CCCCCC;
}

.tdCampoFormulario{
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
}

.tdCampoFormularioTextArea{
	padding-bottom:10px;
	padding-right:10px;
	padding-left:30px;
}

.tdCampoFormularioTituloVer{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	padding-right:10px;
	padding-left:10px;
}

.tdCampoFormularioVer{
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	
	margin: 1px;
	
	padding-right:10px;
	padding-left:10px;
}


/* ESTILOS VER */
.tituloVer {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	padding-top: 30px;
	padding-bottom: 10px;
	padding-right:30px;
	padding-left:30px;
}

.textoVer{
	font-family: Verdana;
	font-size: 12px;
	
	padding-right:30px;
	padding-left:30px;
}

/* CONTENTS */

.paddingRight10 {
	padding-right:10px;
}
/* FORM */
table#contenidosForm {
  font-family:Arial;
  font-size:8px;
  color:#000000;
  
  width:100%;
}

table#contenidosForm td.contenidosFormMargenIzquierda {
  padding-left:70px;
}

table#contenidosForm td.contenidosFormMargenDerecha {
  padding-right:70px;
}

/* REFERENCIA */
table#referencia {
  font-family:Arial;
  font-size:8px;
  color:#000000;
  
  padding-top: 10px;
  padding-bottom: 10px;
	
  width:100%;
  height:48px;
}

table#referencia td#icono {
	padding-left: 20px;
}

table#referencia td#bts {
	text-align:right;
	padding-right:50px;
}

#iconoseccion {
	padding-right: 5px;
}

/* MENU */
table#menu {
	padding-top: 5px;
	padding-bottom: 5px;
	width:100%;
}

table#menu td.inicio {
	padding-left: 10px;
}

table#menu td.inicio2 {
	padding-left: 10px;
	padding-right: 10px;
}

table#menu td.item {
	padding-left: 5px;
}

table#menu td.fin {
	padding-left: 5px;
	padding-right: 10px;
}

table#menu td.fin2 {
	padding-right: 10px;
}

table#menu td#ayuda {
	text-align:right;
	padding-left:10px;
	padding-right:50px;
}

/* PIE */
table#pie {
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;

	 margin-top: 10px; 
	width:100%;
	height:40px;

	background-color: #322410;
	border-style:none;
}

table#pie td#pieLeft {
	padding-left: 10px;
	width: 350px;
}

table#pie td#pieLeft {
	padding-left: 10px;
	width: 350px;
}

table#pie td#pieRight {
	text-align:right;
	padding-right: 10px;
	width: 350px;
}

table#rsstable {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
}


/* POPUPS!  */

#atencion {
	position:absolute; 
	width:406px;
	height:92px;
	z-index: 100;
	top:50%; 
	left:250px;
	background-image: url(./imagenes/cargador.gif); 
	font-size:16px;
	text-indent: 140px;
	color: #3FB2D9;
	text-align:left;
	line-height: 5;

}

.imgBorde {
	border: 0px solid #3FB2D9;
}


/* TABS CONTENT */
#tabs {
	height:26px;
	background-color:#FFFFFF; /* 049ACD */
	
	margin: 0;
}

#tabs li {
	.display:inline;
	list-style-type: none;
	position:relative;
	left: -40px;
	.left: 0px;
}

#tabs .no_active a{
	
	height:14px;
	
	background-color:#FFFFFF;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	/* border-bottom:1px solid #CCCCCC; */


	float: left;
	
	margin-top:7px;
	padding-top:4px;

	padding-right:11px;
	padding-left:10px;
	
	color: #979EA4;
	font-weight:bold;
	margin-right:-1px;
	
	text-align:center;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	
}
#tabs .no_active a:hover { color: #3FB2D9; }

#tabs .active a {
	.padding-bottom:3px;
	.position:relative;
	.top:1px;
	/*
	height:18px;
	background-color:#FFFFFF;
	*/
	height:18px;
	background-color:#FFFFFF;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	
	font-weight:bold;
	color: #3FB2D9;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	
	float: left;
	
	margin-top:4px;
	padding-top:4px;

	padding-right:10px;
	padding-left:10px;
	text-decoration: none;
}


.tabs_contents {
	border: 1px solid #CCCCCC;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.tabs_contents div {

	
	font-family:Arial;
	font-size:11px;
	/*
	background-color:#F5F5F5;
	text-align:center;
	*/
}


.cdSelectActivo {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.cdSelectNoActivo {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#333333;
}

/** nuevos en suscripcion ***/

/* SUSCRIPCION */
.suscripcion_box {
	margin-top:10px;
	margin-bottom:10px;
	
	padding: 15px 15px 15px 15px;
	
	background-color:#F5F5F5;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.suscripcion_section{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:50px;
	padding-right:50px;

}

.suscripcion_title {
	background-color:#F5F5F5;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;

}

.suscripcion_text{
	padding-left:20px;

}

.btMenuReferenciaBig {
	color:#333333;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
}

.btMenuReferenciaBig:hover {
	color:#3FB2D9;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
}

.btMenuReferenciaBig2 {
	color:#333333;
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
}

.btMenuReferenciaBig2:hover {
	color:#3FB2D9;
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
}

.seccion_modificar {
	float:left; 
	width:100%; 
	margin-top:12px; 
}

.seccion_titulo {
	float:left; 
	font-family:Arial; font-size:20px; font-weight:bold; line-height:23px; color:#3FB2D9; 
	margin-left:0px;
}

.seccion_principal{
	width:91%;
	margin-top:20px;
	padding-left:60px;
	float:left; clear:both;
	font-family:Arial; font-size:13px;
}

.seccion_titulo_principal {
	font-weight:bold; color:#3FB2D9; vertical-align:2px;
}