/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#contenedor
{
	margin: auto;
	width: 64.9em;
	left: 0em;
	margin-top: -1em;
}
#navegacionizq
{
	position: relative;
	width: 14.5em;
	float: left;
	margin-top: 0.7em;
	background-image: url(../images/fn_navegacion.gif);
	background-repeat: no-repeat;
}
#contenedordcha
{
	position: relative;
	width: 51.33em;
	float: left;
	margin-left: -1em;
	margin-top: -2.8em;
}
#contenido
{
	position: relative;
	margin-left: 1.66em;
	width: 35.47em;
	color: #003466;
	font-size: 0.9em;
	height: 100%;
}
.texto
{
	color: #003466;
	font-size: 1em;
}
#texto
{
	position: relative;
	margin-left: 0em;
	margin-top: 26em;
	width: 35.5em;
	color: #003466;
	font-size: 1.09em;
	/*text-align: justify;*/
}
#texto li
{
	list-style-image: url(/images/ico_gris.gif);
}
.left
{
	margin-left: 1.5em;
}

.leftd
{
	text-align: right;
	background-color: Aqua;
	clear: both;
	margin-top: 0em;
}
#textonoti
{
	position: relative;
	margin-left: 0em;
	margin-top: 26em;
	width: 37.47em;
	color: #003466;
	font-size: 1em;
}
/*#textonoti .noticia253, #textonoti .noticia352
{
    background-color: #febe48;
    width: 35em;
	float: left;
	margin-top: 0.5em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 0em;
	border-bottom-width: 0.08em;
	border-bottom-style: dashed;
	border-bottom-color: #4784c3;
	padding-bottom: 1em;
	padding: 1em;
	border-top-width: 0.08em;
	border-top-style: dashed;
	border-top-color: #4784c3;
	border-right-width: 0.08em;
	border-right-style: dashed;
	border-right-color: #4784c3;
	border-left-width: 0.08em;
	border-left-style: dashed;
	border-left-color: #4784c3;
}*/
#textonoti table td div
{
	border-bottom-width: 0.08em;
	border-bottom-style: dashed;
	border-bottom-color: #4784c3;
	padding-bottom: 3em;
}
#textonoti table td div .img-dec
{
	border: 0px;
}

#textonoti .fecha
{
	color: #4784c3;
	text-decoration: none;
	background-image: url(../images/gr_flecha_azul.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	color: #999999;
	text-indent: 1.25em;
	background-position: left center;
	padding-top: 0.5em;
}
#textonoti .titular
{
	font-weight: bold;
}
#textonoti div.img-dec img
{
	background-color: #fff;
	border: 0em solid #a9a9a9;
	display: block;
	margin: 0em 0.2em 0.4em 0em; /*	margin: top bottom; */
	padding: 0em;
	position: relative;
}
.table
{
	position: relative;
	margin-left: 0em;
	margin-top: 1em;
	width: 35.47em;
	color: #003466;
	font-size: 1em;
}
#derecha
{
	width: 14.60em;
	float: right;
	margin-top: 300px;
}
#calendario
{
	position: relative;
	width: 14.60em;
	float: left;
	margin-top: 0em;
}
#granada
{
	position: relative;
	float: left;
	margin-top: 0em;
}
#central
{
	position: absolute;
	width: 51.33em;
	float: left; /* display: inline;*/
	margin-left: 0em;
}
#encabezado
{
	position: relative;
	height: 0em;
	text-align: right;
	margin-top: 0em; /*background-image: url(../images/gr_subrayado_titcab.gif); 	background-repeat: no-repeat; 	background-position: left bottom;*/
	margin-right: 0.5em;
	z-index: 1;
}
#encabezadohome
{
	position: relative;
	height: 0em;
	text-align: right;
	margin-top: 0em;
	margin-right: 0.5em;
}
#miembro
{
	position: relative;
	text-align: right;
	margin-top: 0em;
	display: inline;
	float: right;
	margin-right: 0.5em;
}
#ruta
{
	position: relative;
	text-align: left;
	height: 1.3em;
	float: left;
	margin-top: 0em;
	margin-left: 1.15em;
	font-size: 1.4em;
	color: #003466;
	display: inline;
	font-weight: bold;
	margin-right: 1em;
	vertical-align: middle;
}
#rutab
{
	position: relative;
	text-align: left;
	height: 1.3em;
	float: left;
	width: 24.3em;
	margin-top: 0em;
	margin-left: 1.8em;
	font-size: 0.9em;
	color: #003466;
	display: inline;
	font-weight: bold;
	margin-right: 1em;
	vertical-align: middle;
}
#rutasf
{
	position: relative;
	text-align: left;
	height: 1.3em;
	float: left;
	width: 20.8em;
	margin-top: 0em;
	margin-left: 1.1em;
	font-size: 1.4em;
	color: #003466;
	display: inline;
	font-weight: bold;
	background-position: left bottom;
	margin-right: 1em;
}
#cabecera
{
	position: relative;
	width: 51.33em;
	float: left;
	background-image: url(../images/fn_cabecera_print.jpg);
	background-repeat: no-repeat;
	margin-top: 3em;
}
#flash
{
	position: relative;
	width: 51.33em;
	float: left;
	margin-left: 0em;
}
#imagenflash
{
	position: relative;
	float: left;
	margin-top: -1.6em;
}
#imagenflash1
{
	position: relative;
	margin-top: 0.6em;
	padding-top: 0em;
	float: left;
	display: inline;
}
#tk
{
	position: relative;
	float: right;
	margin-top: -3em;
}
#superior
{
	position: relative;
	width: 41em;
	margin-top: 25em;
}
#inscripcion
{
	position: relative;
	width: 19em;
	float: left;
	z-index: 1;
}
#proceso
{
	position: relative;
	width: 39em;
	float: left;
	z-index: 1;
}
#concurso
{
	position: relative;
	width: 19em;
	float: left;
	margin-left: 0.83em;
	z-index: 1;
}
#concurso a
{
	text-decoration: none;
}
#concurso a:hover
{
	text-decoration: underline;
}
#concursoa
{
	position: relative;
	width: 18.5em;
	float: left;
	margin-left: 0em;
	margin-top: 3em;
}
#concursoa a
{
	text-decoration: none;
}
#concursoa a:hover
{
	text-decoration: underline;
}
#concursob
{
	position: relative;
	width: 18.5em;
	float: left;
	margin-left: 0.83em;
	margin-top: 3em;
}
#concursob a
{
	text-decoration: none;
}
#concursob a:hover
{
	text-decoration: underline;
}
#todasnoticias
{
	position: relative;
	width: 41.5em;
	margin-top: 1.66em;
}
/*#todasnoticias .noticia253, #todasnoticias .noticia352
{
    background-color: #febe48;
    width: 36em;
	float: left;
	margin-top: 0.5em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 0em;
	border-bottom-width: 0.08em;
	border-bottom-style: dashed;
	border-bottom-color: #4784c3;
	padding-bottom: 1em;
	padding: 1em;
	border-top-width: 0.08em;
	border-top-style: dashed;
	border-top-color: #4784c3;
	border-right-width: 0.08em;
	border-right-style: dashed;
	border-right-color: #4784c3;
	border-left-width: 0.08em;
	border-left-style: dashed;
	border-left-color: #4784c3;
	margin-bottom: 2em;
}*/
#todasnoticias 
{
	width: 38.5em;
	float: left;
	margin-top: 0.5em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 0em;

	padding-bottom: 0em;
	margin-bottom: 0.5em;

}
#textos
{
	position: relative;
	margin-top: 0.5em;
}
#idiomas
{
	position: relative; /*width: 25em;*/
	margin-top: 1em;
	font-size: 0.9em;
	word-spacing: 0.2em;
	margin-left: 12em;
	color: #666666;
	padding-top: 0.5em;
	z-index: 1;
}
#idiomas ul
{
	list-style-type: none;
	display: inline;
	margin-left: 0em;
}
#idiomas li
{
	display: inline;
}
#idiomas a
{
	text-decoration: none;
	color: #666666;
}
#idiomas a:hover
{
	text-decoration: underline;
	color: #666666;
}
#menuservicios
{
	position: relative;
	width: 13.60em;
	height: 2.17em;
	margin-top: 0em;
	background-image: url(../images/fn_menu_servicios.jpg);
	background-repeat: no-repeat;
	font-size: 0.99em;
	text-align: center;
	padding-top: 0.6em;
	margin-bottom: -0.6em;
	word-spacing: 0.2em;
	padding-left: 0.1em;
	margin-left: 0em;
}
#menuservicios ul
{
	list-style-type: none;
	display: inline;
	margin-left: -3.5em;
}
#menuservicios li
{
	display: inline;
}
#menuservicios a
{
	text-decoration: none;
	color: #000000;
}
#menuservicios a:hover
{
	text-decoration: underline;
	color: #000000;
}
#menu
{
	position: relative;
	width: 13.4em; /*height: 18.9em;*/
	height: 17.7em;
	margin-top: 0em;
	background-image: url(../images/fn_menu.jpg);
	background-repeat: repeat-x;
	font-size: 0.99em;
	padding-top: 1em;
	padding-left: 0em;
}
#menu ul
{
	list-style-type: none;
	margin-left: -3.5em;
	line-height: 1.6em;
	width: 13.60em;
	margin-top: 0em;
}
#menu li
{
	margin-top: 0em;
	color: #003467;
	font-weight: bold;
	background-image: url(../images/fn_menu_li.gif);
	background-repeat: no-repeat;
	padding-left: 0.5em;
	margin-left: 1.1em;
}
#menu ul ul
{
	margin-top: 0em;
	padding-top: 0em;
	padding-left: 0em;
	width: 13em;
	color: #003466;
	font-size: 1em;
	margin-left: -1.4em;
}
#menu ul ul li
{
	font-weight: normal;
	height: 1.6em;
	padding-left: 0em;
	margin-top: 0em;
	padding-top: 0em;
	font-size: 1em;
	background-image: url(../images/fn_menu_liullia.gif);
	background-repeat: no-repeat;
}
#menu ul ul li a
{
	padding: 0.3em 0em 0.3em 0.5em;
	font-size: 1em;
	font-weight: normal;
}

#menu ul ul li .resaltado
{
	font-weight: bold;
	color: #ff9900;
}

#menu ul ul li .resaltado:hover
{
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
}

#menu ul ul li a:hover
{
	padding: 0.3em 0em 0.3em 0.5em;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
}
#menu .active2
{
	font-weight: normal;
	padding-left: 0.5em;
	margin-top: 0em;
	padding-top: 0em;
	font-size: 1em;
	background-image: url(../images/fn_menu_liulli_active.gif);
}
#menu a
{
	text-decoration: none;
	width: 10em;
	color: #003467;
	font-weight: bold;
}
#menu a:hover
{
	text-decoration: underline;
	color: #003467;
	font-weight: bold;
}
#menu .active
{
	color: #003467;
	background-image: url(../images/fn_menu_li_active.gif);
}
.logindiv
{
	position: relative;
	width: 13.02em;
	margin-top: 2.8em;
	background-image: url(../images/fn_form_login.gif);
	background-repeat: no-repeat;
	font-size: 0.99em;
	padding-top: 0.5em;
	color: #003467;
	margin-left: 0.25em;
	height: 19.8em;
}
#enlacescorpo
{
	position: relative;
	width: 12.68em;
	height: 12.18em;
	margin-top: 2em;
	background-image: url(../images/fn_postit_corporativo.jpg);
	background-repeat: no-repeat;
	font-size: 0.99em;
	padding-top: 1em;
	color: #003467;
	margin-left: 0.3em;
	padding-left: 0.63em;
}
.logindiv a
{
	font-size: 0.89em;
	padding-top: 0.8em;
	color: #4784c3;
	margin-left: 0.25em;
}
#enlacescorpo
{
	position: relative;
	width: 12.68em;
}
#capatrans
{
	position: relative;
	width: 13.7em;
	height: 3.86em;
	font-size: 0.99em;
	background-image: url(../images/fn_fin_menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-left: 0em;
}
#pief
{
	float: left;
	width: 51em;
	margin-top: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #003467;
	letter-spacing: 0em;
	border-top-width: 0.08em;
	border-top-style: solid;
	border-top-color: #e9e9e9;
	padding-bottom: 0.5em;
}
#pie
{
	float: left;
	width: 56.5em;
	margin-top: 0em;
	margin-left: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003467;
	letter-spacing: 0em;
	padding-bottom: 0.5em;
}
#pie ul
{
	margin-left: 0.95em;
	margin-top: 1em;
	padding-left: 0.95em;
	margin-bottom: 0em;
	padding-bottom: 0.45em;
}
#pie li
{
	display: inline;
}
#pie a
{
	font-weight: normal;
	font-size: 1.06em;
	color: #003467;
	font-family: Arial, Helvetica, sans-serif;
}
#pie a:link, #pie a:visited
{
	color: #003467;
	text-decoration: none;
}
#pie a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
#copy
{
	float: left;
	margin-top: -0.5em;
	padding-left: 2.1em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #4784c3;
}
#copy ul
{
	margin-left: 0em;
	margin-top: 0em;
	padding-left: 0.1em;
	margin-bottom: 0em;
	padding-bottom: 0.45em;
}
#copy li
{
	display: inline;
}
#copy a
{
	font-weight: normal;
	font-size: 0.8em;
	color: #003467;
	font-family: Arial, Helvetica, sans-serif;
}
#copy a:link, #copy a:visited
{
	color: #003467;
	text-decoration: none;
}
#copy a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
#miembro .underline
{
	text-decoration: underline;
}


.grisc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #2d8dc5;
}
.rojo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FF0000;
}
.fecha
{
	color: #4784c3;
	text-decoration: none;
	background-image: url(../images/gr_flecha_azul.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	color: #999999;
	text-indent: 1.25em;
	background-position: left center;
	padding-top: 0.5em;
}
.noticia
{
	width: 38em;
	float: left;
	margin-top: 0.5em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 0em;
	border-bottom-width: 0.08em;
	border-bottom-style: dashed;
	border-bottom-color: #4784c3;
	padding-bottom: 1em;
}
.noticia a
{
	font-weight: normal;
	font-size: 1em;
	color: #4784c3;
	font-family: Arial, Helvetica, sans-serif;
}
.noticia a:link, .noticia a:visited
{
	color: #4784c3;
	text-decoration: underline;
}
.noticia a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
.rayas 
{
   	border-bottom-width: 0.08em;
	border-bottom-style: dashed;
	border-bottom-color: #4784c3;
	}
.premiados
{
	width: 36em;
	float: left;
	margin-top: 0.5em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 0em;
	border-bottom-width: 0.08em;
	border-bottom-style: dashed;
	border-bottom-color: #4784c3;
	padding-bottom: 1em;
}
.premiados a
{
	font-weight: normal;
	font-size: 1em;
	color: #4784c3;
	font-family: Arial, Helvetica, sans-serif;
}
.premiados a:link, .premiados a:visited
{
	color: #4784c3;
	text-decoration: underline;
}
.premiados a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
.img
{
	display: inline;
	float: left;
	margin-right: 1em;
}
.blur
{
	background-color: #e7e7e7; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}

.shadow, .conten
{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.shadow
{
	background-color: #c4c4c4; /*shadow color*/
	color: inherit;
}

div.img-dec
{
	width: 9em;
	background: url(       '../images/shadow.gif' ) no-repeat bottom right;
	clear: left;
	float: left;
	margin: 0em 1em 0em 0em;
	padding: 0em;
	position: relative;
}
div.img-dec img
{
	background-color: #fff;
	border: 0em solid #a9a9a9;
	display: block;
	margin: 0em 0.2em 0.4em 0em; /*	margin: top bottom; */
	padding: 0em;
	position: relative;
}

.mright
{
	width: 125px;
}


.mright
{
	width: 125px;
}

.tablepre
{
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
}
.bggr
{
	background-color: #F5F5F5;
}
/*#########################---PRINT---###############################*/
#print
{
	width: 20em;
	height: 2.5em;
	float: left;
	margin-top: 1em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin-left: 0em;
}
#print a
{
	font-weight: normal;
	font-size: 1em;
	color: #4784c3;
	font-family: Arial, Helvetica, sans-serif;
	color: #4784c3;
	vertical-align: top;
}
#print a:link, #print a:visited
{
	color: #4784c3;
	text-decoration: underline;
}
#print a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
/*#########################---TOP---###############################*/
#top
{
	width: 5em;
	float: left;
	margin-top: 1em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin-left: 0em;
	height: 2.5em;
}
#top a
{
	font-weight: normal;
	font-size: 1em;
	color: #4784c3;
	font-family: Arial, Helvetica, sans-serif;
	color: #4784c3;
}
#top a:link, #top a:visited
{
	color: #4784c3;
	text-decoration: underline;
}
#top a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
#todasnoti
{
	float: right;
	position: relative;
	text-align: right;
	margin-right: -2.5em;
	height: 20px;
}
/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body
{
	font-family: Arial,sans-serif;
	color: #000000;
	font-size: 12px;
	margin-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	background-image: url(../images/fn_pagina_fire.gif);
	background-repeat: repeat-x;
}
a
{
	color: #4784c3;
	text-decoration: none;
}
a:link
{
}
a:visited
{
	color: #4784c3;
}
a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
h1
{
}

h2
{
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 0em;
}
h3
{
	font-weight: normal;
	font-size: 1em;
	margin-bottom: 0em;
	text-decoration: underline;
}
h4
{
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 0em;
	text-decoration: none;
	color: #4784c3;
	margin-left: 2em;
}

h5
{
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 0em;
	background-color: #f2f2f2;
}

ul
{
}

ul ul
{
}

ul ul ul
{
}

label
{
}
.titular
{
	font-weight: bold;
}
.azul
{
	color: #003467;
	font-weight: bold;
	margin-left: 2.5em;
	font-size: 1em;
}
.azulzr
{
	color: #003467;
	font-weight: bold;
	text-align: right;
	font-size: 1em;
	margin-right: 0.5em;
	line-height: 0.5em;
	padding-top: 0.5em;
}

.azulzrleft
{
	color: #003467;
	font-weight: bold;
	text-align: left;
	font-size: 1em;
	margin-right: 0.5em;
	line-height: 0.5em;
	padding-top: 0.5em;
}

.formulario
{
	font-size: 1em;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #989898;
	padding: 0.2em;
	margin-left: 1em;
	width: 10.6em;
}
.formu
{
	font-size: 1em;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #989898;
	margin-bottom: 3px;
}
.boton
{
	background: url(    '../images/fn_boton.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0em;
	padding-left: 0em;
	font-size: 0.9em;
	margin-top: -0.1em;
	width: 90px;
}
.botond
{
	background: url(    '../images/fn_boton.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0em;
	padding-left: 0em;
	font-size: 0.9em;
	margin-top: -0.1em;
	width: 190px;
}
.bot
{
	background: url(  '../images/fn_boton.gif' ) repeat;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	color: #666;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-top: 0em;
	padding-bottom: 0.1em;
	font-size: 0.9em;
	font-size: 1em;
}
.boton1
{
	background: url(    '../images/fn_boton.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0em;
	padding-left: 0em;
	font-size: 1em;
	margin-top: -0.1em;
}
.boton2
{
	background: url(    '../images/fn_boton.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 8.7em;
	padding-left: 0em;
	font-size: 0.9em;
	margin-top: 0em;
	margin-bottom: 0.5em;
}
.boton3
{
	background: url(    '../images/fn_boton1.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0em;
	padding-left: 0.2em;
	font-size: 1em;
	margin-top: -0.1em;
}
.boton4
{
	background: url(    '../images/fn_botona.gif' );
	background-repeat: repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0em;
	padding-left: 0em;
	font-size: 1.1em;
	margin-top: 0em;
}
.boton5
{
	background: url(    '../images/fn_botona.gif' );
	background-repeat: repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 1em;
	padding-left: 0em;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonf
{
	background: url(     '../images/fn_botonh.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #dd3900;
	margin-left: 0.5em;
	padding-left: 0.2em;
	font-size: 1.1em;
	margin-top: -0.1em;
	height: 25px;
	font-weight: bold;
}
.botons
{
	background: url(     '../images/fn_boton.gif' ) 0 50% no-repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0.5em;
	padding-left: 0.2em;
	font-size: 1.1em;
	margin-top: -0.1em;
}
.combo
{
	background: url(    '../images/fn_boton.gif' ) 0 50% no-repeat;
	border-top: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	color: #666;
	margin-left: 0.5em;
	padding-left: 0em;
	font-size: 0.9em;
	margin-top: 0em;
	background-color: #ffffff;
}
.premio
{
	color: #55a6de;
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	margin-left: 0.5em;
	padding-left: 0em;
	font-size: 1.2em;
	margin-top: 0em;
	display: none;
}
.barra
{
	font-family: "Arial" , Verdana, Helvetica, sans-serif;
	padding-left: 0em;
	margin-top: 0em;
	margin-left: 0.8em;
	font-weight: bold;
	float: right;
	display: none;
}
.top
{
	margin-top: -1em;
}
.topimg
{
	vertical-align: top;
}
.bold
{
	font-weight: bold;
}
.boldrojo
{
	font-weight: bold;
	color: Red;
}
.boldc
{
	font-weight: bold;
	text-align: center;
}
.boldh
{
	margin-bottom: 0em;
	font-weight: bold;
	vertical-align: top;
}
.tabletop
{
	margin-bottom: 0em;
	font-weight: normal;
	vertical-align: top;
}
.boldm
{
	font-weight: bold;
	margin-left: 0.5em;
	padding-bottom: 0.5em;
}
.boldtop
{
	font-weight: bold;
	vertical-align: top;
}
.boldtopa
{
	font-weight: bold;
	vertical-align: top;
	font-size: 0.9em;
}
.bggris
{
	font-weight: bold;
	background-color: #f0f6fc;
}
.bordert
{
	background-color: #F7F7F7;
	border: 0.1em dotted #003366;
}
.actions
{
	float: right;
	margin-right: 0em;
	padding-right: 0.6em;
}
.formwidth
{
	width: 15em;
	font-size: 1em;
	color: #003466;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.formwidthg
{
	width: 27em;
	height: 8em;
	color: #003466;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-color: #ffffff;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.paddingleft
{
	padding-left: 1em;
}
.borde
{
	border: 0;
}
.gris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	color: #999999;
}
.grisc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	font-style: normal;
}
.tgris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999999;
}
.center
{
	text-align: center;
}
.centerb
{
	font-weight: bold;
	text-align: center;
	height: 3em;
}
.centerbg
{
	text-align: center;
	background-color: #fac0c0;
}
.centerbggr
{
	text-align: center;
	background-color: #dcdcdc;
}
.right
{
	text-align: right;
}
.marginzr
{
	margin-left: 1em;
}

.margenceldaizq
{
	padding-left: 1em;
}

.heightable
{
	padding: 0.3em;
}
.estiloborde
{
	border: 1px solid #666666;
}
.linea
{
	border: 1px dotted #CCCCCC;
}
.text
{
	font-size: 1em;
}
.left
{
	text-align: left;
}
.leftfoto
{
	float: left;
	margin-right: 5px;
}
.bordegris
{
	background-color: #fff;
	padding-bottom: 1em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-top: 0.5em;
	border: 0.1em solid #a0a0a0;
}
.parpadeo
{
}
/*************** ESTILO BORDES REDONDEADOS *********************/
#xsnazzy h1, #xsnazzy h2, #xsnazzy p
{
	margin: 0 0.9em;
	letter-spacing: 0em;
	font-size: 0.9em;
	color: #003466;
}
#xsnazzy h1
{
	font-size: 0.9em;
	color: #fff;
}
#xsnazzy h2
{
	font-size: 0.9em;
	color: #06a;
	border: 0;
}
#xsnazzy p
{
	padding-bottom: 0.5em;
}
#xsnazzy h2
{
	padding-top: 0.5em;
}
#xsnazzy
{
	background: transparent;
	margin: 0.5em;
}

.xtop, .xbottom
{
	display: block;
	background: transparent;
	font-size: 0.1em;
}
.xb1, .xb2, .xb3, .xb4
{
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3
{
	height: 0.7em;
}
.xb2, .xb3, .xb4
{
	background: #f5f5f5;
	border-left: 0.1em solid #dbdada;
	border-right: 0.2em solid #dbdada;
}
.xb1
{
	margin: 0 4em;
	background: #dbdada;
}
.xb2
{
	margin: 0 2.8em;
	border-width: 0 0.4em;
}
.xb3
{
	margin: 0 0.6em;
}
.xb4
{
	height: 0.7em;
	margin: 0 0.3em;
}

.xboxcontent
{
	display: block;
	background: #f6f6f6;
	border: 0 solid #dbdada;
	border-width: 0 0.1em;
}

/*************** ESTILO BORDES REDONDEADOS *********************/
#xsnazzya h1, #xsnazzya h2, #xsnazzya p
{
	margin: 0 0.9em;
	letter-spacing: 0em;
	font-size: 0.9em;
	color: #003466;
}
#xsnazzya h1
{
	font-size: 0.9em;
	color: #fff;
}
#xsnazzya h2
{
	font-size: 0.9em;
	color: #06a;
	border: 0;
}
#xsnazzya p
{
	padding-bottom: 0.5em;
}
#xsnazzya h2
{
	padding-top: 0.5em;
}
#xsnazzya
{
	background: transparent;
	margin: 0.5em;
}

.xtop, .xbottom
{
	display: block;
	background: transparent;
	font-size: 0.1em;
}
.xb1, .xb2, .xb3, .xb4
{
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3
{
	height: 0.5em;
}
.xb2, .xb3, .xb4
{
	background: #f5f5f5;
	border-left: 0.1em solid #dbdada;
	border-right: 0.2em solid #dbdada;
}
.xb1
{
	margin: 0 4em;
	background: #dbdada;
}
.xb2
{
	margin: 0 2.8em;
	border-width: 0 0.4em;
}
.xb3
{
	margin: 0 0.6em;
}
.xb4
{
	height: 0.7em;
	margin: 0 0.3em;
}



.xtopa, .xbottoma
{
	display: block;
	background: transparent;
	font-size: 0.1em;
}
.xb1a, .xb2a, .xb3a, .xb4a
{
	display: block;
	overflow: hidden;
}
.xb1a, .xb2a, .xb3a
{
	height: 0.5em;
}
.xb2a, .xb3a, .xb4a
{
	background: #f3f6c1;
	border-left: 0.1em solid #dbdada;
	border-right: 0.2em solid #dbdada;
}
.xb1a
{
	margin: 0 4em;
	background: #dbdada;
}
.xb2a
{
	margin: 0 2.8em;
	border-width: 0 0.4em;
}
.xb3a
{
	margin: 0 0.6em;
}
.xb4a
{
	height: 0.7em;
	margin: 0 0.3em;
}





.xboxcontent
{
	display: block;
	background: #f6f6f6;
	border: 0 solid #dbdada;
	border-width: 0 0.1em;
}
.xboxcontenta
{
	display: block;
	background: #f3f6c1;
	border: 0 solid #dbdada;
	border-width: 0 0.1em;
}

/*#########################---AYUDA-----###############################*/
#ayuda
{
	width: 31em;
	float: left;
	margin-top: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 0.1em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color: #e9e9e9;
	border-top-color: #e9e9e9;
	background-color: #fafafa;
}
#ayuda a
{
	font-weight: normal;
	color: #4784c3;
	font-family: Arial, Helvetica, sans-serif;
}
#ayuda a:link, #ayuda a:visited
{
	color: #4784c3;
	text-decoration: underline;
}
#ayuda a:hover
{
	color: #4784c3;
	text-decoration: underline;
}
.rojo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	color: #FF0000;
}
.rojoc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #e45f1b;
	font-weight: bold;
}
.panel
{
	margin-left: 0.7em;
}

.panela
{
	margin-left: 0em;
}

.nota
{
	font-size: 0.9em;
}
.rpeqimagen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999;
}
.rpeqimagenv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #1f98d6;
}
.boton5
{
	background: url(    '../images/fn_boton.gif' );
	background-repeat: repeat;
	border-top: 0.1em solid #fff;
	border-left: 0.1em solid #fff;
	border-right: 0.1em solid #c6c6c6;
	border-bottom: 0.1em solid #c6c6c6;
	color: #666;
	margin-left: 0em;
	padding-left: 0em;
	font-size: 1.1em;
	margin-top: 0em;
}
.fgris
{
	background-color: #fbfafa;
}
.fgriso
{
	background-color: #eaeaea;
	padding: 4px;
}

h2.ncabezado
{
	font-size: 1.2em;
	background-color: #3e87be;
	color: #fff;
	padding: 2px;
	padding-left: 4px;
	border-bottom: solid 1px #003466;
	width: 90%;
}

.botoneditinscrip
{
	background: url(          '../images/edit_inscrip.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding-top: 3px; /*padding-left: 0em;*/
	padding-bottom: 3px;
	font-size: 1.1em;
	margin-top: 0em;
	padding-left: 1.8em;
}
.botonaviso
{
	background-image: url( '../images/alert.gif' );
	background-color: White;
	width: 22px;
	height: 18px;
	border: 0px;
	border-style: solid;
	border-color: White;
	cursor: hand;
}

.botonaddparticp
{
	background: url(       '../images/add_user.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 14px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonafininscrip
{
	background: url(       '../images/fin_inscrip.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 30px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonaguardarinscrip
{
	background: url(         '../images/guardar_datos.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 25px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonaabandinscrip
{
	background: url(       '../images/aband_inscrip.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 7px;
	font-size: 1.1em;
	margin-top: 0em;
}

.fright
{
	float: right;
}

.fleft
{
	float: left;
}

.botonguardar
{
	background: url(       '../images/guardar_datos.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 4px; /*padding-left: 0em;*/
	padding-left: 16px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonabajarinscrip
{
	background: url(         '../images/bajar_datos.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 30px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonaentrarinscrip
{
	background: url(         '../images/entrar_datos.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 30px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonaborrarinscrip
{
	background: url(         '../images/borrar_datos.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 3px; /*padding-left: 0em;*/
	padding-left: 20px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonvolver
{
	background: url(       '../images/volver.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 4px; /*padding-left: 0em;*/
	padding-left: 16px;
	font-size: 1.1em;
	margin-top: 0em;
}

.botoneliminar
{
	background: url(       '../images/bt_del.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 4px; /*padding-left: 0em;*/
	padding-left: 16px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botoncontinuar
{
	background: url(       '../images/bt_continuar.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 4px; /*padding-left: 0em;*/
	padding-left: 16px;
	font-size: 1.1em;
	margin-top: 0em;
}

legend
{
	font-weight: bold;
	font-size: 1.1em;
	color: #3e87be;
}
.legend
{
	font-weight: bold;
	font-size: 1.1em;
	color: #3e87be;
}
.mensajealert
{
	border-color: #777;
	border-style: dashed;
	border-width: 1px;
	padding: 3px;
	margin-bottom: 3px;
}

.botonno
{
	background: url(       '../images/bt_eliminar.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 5px; /*padding-left: 0em;*/
	padding-left: 22px;
	font-size: 1.1em;
	margin-top: 0em;
}
.botonsi
{
	background: url(       '../images/bt_si.gif' );
	background-color: #777777;
	background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
	color: #FFF;
	margin-left: 0em;
	padding: 5px; /*padding-left: 0em;*/
	padding-left: 22px;
	font-size: 1.1em;
	margin-top: 0em;
}

.dest
{
	font-style: italic;
	background-color: #fcffc6; /*text-align: justify;*/
	padding: 8px;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}


.sub
{
	border-top: solid 1px #ddd;
}
.titazul
{
	color: #4784c3;
	font-weight: bold;
	background-color: #f3f3f3;
	width: 100%;
	padding-left: 0.5em;
	height: 2em;
}
.tablaturism
{
	border-width: 1px;
	border-color: #d3d3d3;
	border-style: solid;
	margin-right: 0.3em;
	padding: 0.5em;
}
.tablaturisma
{
	border-width: 1px;
	border-color: #d3d3d3;
	border-style: solid;
	margin-left: 0.2em;
	padding: 0.5em;
}
.txtp
{
	font-size: 0.8em;
}

.topimgb
{
	vertical-align: top;
	font-weight: bold;
}

.elevator
{
	position: relative;
	float: left;
	padding-top: 5px;
}

.logotype
{
	margin-top: 25px;
}


.underline
{
	text-decoration: underline;
}

.italic
{
	font-style: italic;
}

.italicb
{
	font-style: italic;
	font-weight: bold;
}

.info, .success, .warning, .error, .validation
{
	border: 1px solid;
	margin-top: 5px;
	padding: 5px 10px 5px 40px;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 9px;
	margin-bottom: -12px;
}
.info
{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url( '../images/info.gif' );
}

.infologin
{
	border: 1px solid;
	margin-top: 5px;
	padding: 5px 10px 5px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-bottom: -12px;
	color: #D63301;
	background-color: #FFCCBA;
	background-image: url( '../images/validation.gif' );
}

#preguntasyrespuestas a
{
	font-weight: bold;
}


#preguntasyrespuestas a:hover
{
	font-weight: bold;
	text-decoration: underline;
}

#preguntasyrespuestas div
{
	margin-bottom: 1em;
}

#filtros
{
	/*background-color:Gray;*/
	margin-bottom: 1em;
}



a.realizapregunta
{
	background: url( '../images/gr_faqescribir.gif' );
	background-repeat: no-repeat;
	color: #003466; /*margin-left: 0em;*/
	padding-top: 7px;
	padding-right: 6px;
	padding-bottom: 6px;
	font-size: 1.1em; /*margin-top: 0em;*/
	padding-left: 2.4em;
}

a.leepreguntas
{
	background: url( '../images/gr_faqleer.gif' );
	background-repeat: no-repeat;
	color: #003466;
	padding-top: 7px;
	padding-right: 6px;
	padding-bottom: 6px;
	font-size: 1.1em;
	padding-left: 2.4em;
}
#turnoticias
{
	height: 150px;
	padding-top: 5px;
	clear: both;
}

.turno
{
	float: left;
}
.turnoa
{
	float: right;
	margin-left: 10em;
	margin-top: -100px;
}

.rutab
{
	font-size: 0.65em;
	color: #003466;
}


.menuprivado
{
	margin-top: 20px;
	background-image: url(../images/fn_menu_priv.gif);
	background-repeat: no-repeat;
	height: 180px;
	margin-left: 3px;
}
.menuprivado .tit
{
	color: #013569;
	font-weight: bold;
	margin-left: 1.2em;
	padding-top: 1em;
}

.menuprivado ul
{
	list-style: none;
	margin-left: -2.5em;
	line-height: 19px;
	margin-top: 0.5em;
}

.menuprivado ul li
{
	background-image: url( '../images/fn_menu_privado.gif' );
	background-repeat: no-repeat;
	padding-left: 7px;
}

.menuprivado a
{
	color: #27679e;
}


p.contador
{
	text-align: left;
	padding-left: 50px;
	font-weight: bold;
	background-image: url( '../flash/count_down2.swf' );
}



p.contador span.dias
{
	font-size: 18px;
}

p.contador span.horas, p.contador span.minutos, p.contador span.segundos
{
	font-size: 14px;
}


.reloj
{
	float: right;
	text-align: right;
	top: 0px;
}



.orange
{
	color: orange;
	font-weight: bold;
}

.f_naranja
{
	color: #553b0d;
}

#clarification
{
	background-position: bottom center;
	width: 395px;
	background-image: url(../images/f_naranja2.gif);
	background-repeat: repeat-x;
	padding: 1em;
	margin-top: 12px;
}
.f_naranja_bold
{
	font-weight: bold;
	color: #3a2d16;
	
}
/*div#contenedor div#contenedordcha div#central div#contenido div#todasnoticias 
{
    background-color:Black;
    }*/

.f_azul
{
	color: #553b0d;
}

#issues
{
    background-color: #F3F6C1;
	width: 395px;
	padding: 1em;
	margin-top: 12px;
}
.f_azul_con_bold
{
	font-weight: bold;
	color: #3a2d16;
	
}
.titulo 
{
    font-size: 1.2em;
    color: #54a4dd;
    font-weight: bold;
    margin-left: 3px;
    border-bottom: 1px solid #e2e2e2;
    float: left;
    width: 100%;
    
    }
   .azuln
{
	color: #003467;
	font-weight: bold;
	margin-left: 1em;
	font-size: 1em;
	margin-right: 10px;
}
.marginleft 
{
    padding-left: 10px;}


.anadefavorito 
{
   background-color: #FDBF76;
    background-image: url(../images/light.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding: 4px;
    padding-top: 12px;
    padding-left: 55px;
    border: solid 1px #989898;
    height: 60px;
    color:Black;
    
    }
    
.esfavorito 
{
    background-color: #ccc;
    background-image: url(../images/star.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding: 4px;
    padding-top: 12px;
    padding-left: 60px;
    border: solid 1px #989898;
    height: 60px;
    color:Black;
    }
    
.comentarios 
  {
      background-color: #e7e7e7;
      background-image: url(../images/bocadillo.gif);
      background-position: left;
      background-repeat: no-repeat;
      padding: 4px;
      height: 55px;
      padding-left: 60px;
      color:Black;
      border: solid 1px #989898;
      }
    
  .estadocomentarios 
  {
      font-size: 12px;
      font-weight: bold;
      }
  .coment 
  {
   /* float: right;*/
   /* margin-top: -38px;*/
  /*  margin-right: 15px;*/
     font-size:12px;
    }    
      
      
 .remove 
 {
    float: right;
    margin-top: -10px;
  /*  background-image: url(../images/remove_star.gif);*/
   /* width: 70px;*/
 /*   height: 25px;  */
 /*   background-color: Transparent; */
  /*  border: none;*/
    font-size:10px;
 /*   padding-right: 22px;*/
    }
     
   .add 
 {
     float: right;
  /*   background-color: Transparent;*/
     margin-top: -15px;
   /*  background-image: url(../images/add_star.gif);*/
  /*   width: 106px;*/
 /*   height: 37px;*/
   /* border: none;*/
    font-size: 16px;
    font-weight: bold;
 /*   padding-left: 14px;*/
     }
  
 .big 
 {
     font-weight: bold;
     font-size: 14px;
     }
 .botonbajarcomentspdf
{
    background: url(../images/bajar_coment_pdf.gif);
    background-color: #777777;
    background-repeat: no-repeat; /*border-top: 0.1em solid #fff; 	border-left: 0.1em solid #fff; 	border-right: 0.1em solid #c6c6c6; 	border-bottom: 0.1em solid #c6c6c6;*/
    color: #FFF;
    margin-left: 0em;
    padding: 2px; /*padding-left: 0em;*/
    padding-left: 30px;
    font-size: 0.9em;
    margin-top: 0em;
}
.espacerta 
{
    margin-left: 123px;}

