body{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; font-size: 0.63em; margin: 0px; padding: 0px;}

.txtactivo{	color: #F61D26;}
.izda{float: left; padding-right: 20px; padding-bottom: 20px;}
.dcha {float: right; padding-bottom: 20px; padding-left: 20px;}

.ocultar{ display: none;}
a, a:link, a:visited{	text-decoration: none; color: #000;}
a:hover{	text-decoration: underline; color: #F61D26;}
img{	border: 0px;}

#principal {	width: 998px; margin-left: auto; margin-right: auto;}
#cabecera{	width: 998px; height: 43px; background-image: url(../Public/Img/cab_gris.gif); background-position: top left; background-repeat: no-repeat; margin: 0px; padding: 0px; float: left;}
#cabecera .emvismesa{	width: 128px; height: 43px; float: left; }
#cabecera .emvismesa h1{	width: 128px; height: 43px; display: block; margin: 0px; padding: 0px;}
#cabecera .emvismesa h1 a{	width: 128px; height: 43px; display: block; margin: 0px; padding: 0px;}
#cabecera .emvismesa h1 a span{ display: none;}
#cabecera .logomelilla{	width: 184px; height: 43px; float: right; }
#cabecera .logomelilla h2 {	width: 184px; height: 43px; display: block; margin: 0px; padding: 0px;}
#cabecera .logomelilla h2 a{width: 184px; height: 43px; display: block; margin: 0px; padding: 0px;}
#cabecera .logomelilla h2 a span{	display: none;}


#foto{	width: 998px; height: 191px; float: left; margin: 0px; padding: 0px; background-image: url(../Public/Img/fotopral.jpg); background-repeat: no-repeat; }
#foto h1{	display: none;}

#accesos{	width: 998px; background-image: url(../Public/Img/adorno_circulo.gif); background-position: top left; margin: 0px; padding: 0px; float: left; margin-bottom: 15px; margin-top: 15px;}
#accesos ul{	margin: 0px; padding: 0px; background-color: #FFF; padding-left: 10px; float: right; padding-bottom: 6px; padding-top: 3px; }
#accesos ul li{	display: inline; list-style-type: none; margin-left: 3px; padding-left: 5px; border-left: 1px solid #000;}
#accesos ul li.inicio{	display: inline; list-style-type: none; margin-left: 3px; padding-left: 0px; border-left: 0px}

#cuerpo{	width: 998px; float: left; margin: 0px; padding: 0px;}

/* MENU ORIGINAL
#menupral{ width: 240px; float: left; padding: 0px; margin: 0px; padding-bottom: 10px; padding-top: 10px; background-color: #F2F2F2; }
#menupral ul{	margin: 6px; padding: 0px; list-style-type: none; margin-left: 15px;}
#menupral ul li{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; }
#menupral ul li ul{	margin: 0px; padding: 0px; margin-left: 10px;}
#menupral ul li ul li{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../img/punto.gif); background-position: top left; background-repeat: no-repeat;}
#menupral h3.titulo{	background-color: #3F3F3F; margin: 0px; padding: 6px; text-transform: uppercase; font-size: 1.2em; margin-left: 10px; margin-right: 10px; color: #FFF;}
#menupral h3 a, #menupral h3 a:link,#menupral h3 a:visited {	color: #FFFFFF; text-decoration: none;}
#menupral h3 a:hover{	color: #FFFFFF; text-decoration: underline;}
*/

/*****************************ESTILOS DEL TREEVIEW******************************/
.menupral{ width: 240px; float: left; padding: 0px; margin: 0px; padding-bottom: 10px; padding-top: 10px; background-color: #F2F2F2; }

.raizNivel {display: none;}
.primerNivel { width: 200px; background-color: #3F3F3F; margin: 0px; padding: 6px; text-transform: uppercase; font-weight:bold; font-size: 1.2em; margin-left: 10px; margin-right: 10px; color: #FFF;}
.segundoNivel{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; font-weight:bold; background-image: url(../Public/Img/cuna.gif); background-position: top left; background-repeat: no-repeat;}
.tercerNivel{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../Public/Img/cuna.gif); background-position: top left; background-repeat: no-repeat;}
.cuartoNivel{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../Public/Img/punto.gif); background-position: top left; background-repeat: no-repeat;}

.primerNivel a, .primerNivel a:link, .primerNivel a:visited {color: #FFFFFF; text-decoration: none;}
.primerNivel a:hover {color: #FFFFFF; text-decoration: underline;}
.segundoNivel a{background-image: none;}
.tercerNivel a{background-image: none;}
.cuartoNivel a{background-image: none;}
/*****************************FIN ESTILOS DEL TREEVIEW******************************/

#contenidohome{	width: 474px; margin: 0px; padding: 0px; float: left; margin-left: 25px; margin-right: 25px;}
.cuadroinfo{ width: 454px; background-color: #FEF0CE; padding: 10px; margin-bottom: 20px; float: left;overflow:auto;}
.cuadroinfo h1{	font-size: 1.2em; color:#DA2F39; margin: 0px; padding: 0px; padding-bottom: 10px; text-transform: uppercase;}
/*.cuadroinfo p{	margin: 0px; padding: 0px; padding-bottom: 10px;}*/
.cuadroinfo p{	margin: 0px; padding: 0px;}
.noticias { width: 474px; float: left; margin: 0px; padding: 0px; margin-bottom: 15px;}
.noticias h1{	margin: 0px; padding: 0px; background-image: url(../Public/Img/adorno_circulo.gif); font-size: 1.2em; text-transform: uppercase;}
.noticias h1 span{	background-color: #FFF; margin: 0px; padding-right: 10px; padding-bottom: 5px; padding-top: 4px; }
.noticias a{	color: #DA2F39;}
.noticias p{margin:0px}


#zonaderecha{	width: 234px; margin: 0px; padding: 0px; float: left;}
.bannerhome{	margin: 0px; padding: 0px; margin-bottom: 15px; float: left;}

#pie{	width: 998px; float: left; margin: 0px; padding: 0px; padding-bottom: 20px; margin-top: 20px; background-image: url(../Public/Img/pie_bg.gif); background-position: top left; background-repeat: no-repeat; padding-top: 26px;}
#pie .logos{	float: left; margin: 0px; padding: 0px; margin-top: 7px;}
#pie .emvismensalogo{	float: right; margin: 0px; padding: 0px;}

#ruta{	width: 728px; margin: 0px; padding: 0px; margin-left: 25px; margin-bottom: 20px; float: left; }

#contenidoint{	width: 732px; float: left; margin: 0px; padding: 0px; margin-left: 25px;}
#contenidoint h1{	margin: 0px; padding: 0px; background-image: url(../Public/Img/adorno_circulo.gif); font-size: 1.2em; text-transform: uppercase; background-position: bottom left; padding-bottom: 15px; background-repeat: repeat-x; display: block; margin-bottom: 20px;}
#contenidoint h1 span{	margin: 0px; padding-right: 10px; padding-bottom: 5px; padding-top: 4px; }
#contenidoint h2{	margin: 0px; padding: 0px; font-size: 1.2em; text-transform: uppercase; background-position: bottom left; padding-bottom: 15px; background-repeat: repeat-x; display: block; color: #FF0000;}
#contenidoint h3 {	font-size: 1.1em; color: #000; font-weight: bold; margin: 0px; padding: 0px; padding-bottom: 15px;}

#contenidoint p{	margin: 0px; padding: 0px; text-align: justify; padding-bottom: 10px;}
#contenidoint p.volver{ text-align: left; margin: 0px; padding: 0px; font-weight: bold; border-top: 1px solid #CCC; padding-top: 10px; text-transform: uppercase; }
#contenidoint ul{	margin: 6px; padding: 0px; list-style-type: none; margin-left: 15px;}
#contenidoint ul li{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../Public/Img/cuna.gif); background-position: top left; background-repeat: no-repeat;}
#contenidoint ul li ul{	margin: 0px; padding: 0px; margin-left: 10px;}
#contenidoint ul li ul li{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../Public/Img/punto.gif); background-position: top left; background-repeat: no-repeat;}

#contenidointnoticias{	width: 732px; float: left; margin: 0px; padding: 0px; margin-left: 25px;}
#contenidointnoticias h1{	margin: 0px; padding: 0px; background-image: url(../Public/Img/adorno_circulo.gif); font-size: 1.2em; text-transform: uppercase; background-position: bottom left; padding-bottom: 15px; background-repeat: repeat-x; display: block; margin-bottom: 20px;}
#contenidointnoticias h1 span{	margin: 0px; padding-right: 10px; padding-bottom: 5px; padding-top: 4px; }
#contenidointnoticias h2{	margin: 0px; padding: 0px; font-size: 1.2em; text-transform: uppercase; background-position: bottom left; padding-bottom: 15px; background-repeat: repeat-x; display: block; color: #FF0000;}
#contenidointnoticias h3 {	font-size: 1.1em; color: #000; font-weight: bold; margin: 0px; padding: 0px; padding-bottom: 15px;}

#contenidointnoticias p{	margin: 0px; padding: 0px; text-align: justify;}
#contenidointnoticias p.volver{ text-align: left; margin: 0px; padding: 0px; font-weight: bold; border-top: 1px solid #CCC; padding-top: 10px; text-transform: uppercase; }
#contenidointnoticias ul{	margin: 6px; padding: 0px; list-style-type: none; margin-left: 15px;}
#contenidointnoticias ul li{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../Public/Img/cuna.gif); background-position: top left; background-repeat: no-repeat;}
#contenidointnoticias ul li ul{	margin: 0px; padding: 0px; margin-left: 10px;}
#contenidointnoticias ul li ul li{	padding: 0px; margin: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; background-image: url(../Public/Img/punto.gif); background-position: top left; background-repeat: no-repeat;}

#datos{	width: 497px; float: left; }
#datos table{ border-collapse: collapse; margin: 0px; padding: 0px;}
#datos table th{	background-color: #F61D26; color: #FFF; border: 1px solid #FFF; }
#datos table td{	border: 1px solid #FFF; background-color: #F2F2F2; }


#fotos{	width: 200px; float: left; background-color: #F2F2F2; margin-left: 15px; padding: 10px; text-align: center; }
#fotos h2{ font-size: 1.2em; color: #3F3F3F; text-transform: uppercase; display: block; margin: 0px; padding: 0px; background-image: url(../Public/Img/galtit_bg.gif); background-position: bottom center; background-repeat: no-repeat; padding-bottom: 30px; margin-bottom: 16px;}
#fotos img{	border: 1px solid #3F3F3F; margin: 0px; padding: 0px; margin-bottom: 3px; width: 118px;}
#fotos .pie{	margin: 0px; padding: 0px; margin-bottom: 0px;  clear: left; display: block;}

.col10{	width: 10%;  float: left; margin: 0px; padding-bottom: 5px; }
.col20{	width: 20%;  float: left; margin: 0px; padding-bottom: 5px; }
.col30{	width: 30%;  float: left; margin: 0px; padding-bottom: 5px; }
.col40{	width: 40%;  float: left; margin: 0px; padding-bottom: 5px; }
.col50{	width: 50%;  float: left; margin: 0px; padding-bottom: 5px; }
.col60{	width: 60%;  float: left; margin: 0px; padding-bottom: 5px; }
.col70{	width: 70%;  float: left; margin: 0px; padding-bottom: 5px; }
.col80{	width: 80%;  float: left; margin: 0px; padding-bottom: 5px; }
.col90{	width: 90%;  float: left; margin: 0px; padding-bottom: 5px; }
.col100{	width: 100%; float: left; margin: 0px; padding: 0px; clear: both;}

form{	margin: 0px; padding: 0px;}
input.plano { border: 0px; background-color: #FF0000; color: #FFF; font-weight: bold;}
select.plano, textarea.plano{ border: 1px solid #DDD; color: #000; background-color: #FFF;}


table.faqs{	margin: 0px; padding: 0px;}
table.faqs .num{ width:10px; background-color: #FFDCDD; text-align: center; vertical-align: top; padding: 5px;}
table.faqs .tit{ background-color: #F6F6F6; padding: 5px; text-align: left; vertical-align: top;}


#paginacion{ margin:0px; padding:0px; color: #494B48; float:right; margin-bottom:20px; border-top: 1px solid #494B48; padding-top: 5px; margin-top: 20px; width: 100%; }
#paginacion ul{margin: 0px;	padding: 0px;	list-style-type: none; }
#paginacion ul li{display: inline; background-image: url(../Public/Img/null.gif); background-position: top left; background-repeat: no-repeat; padding: 0px; margin: 0px; }
#paginacion a{text-decoration: none;color: #494B48;}
#paginacion a:hover{text-decoration: none; color: #FF5C00;}

.boton{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: Black;
text-decoration: none;
}