/*
////////////////////////////////////////////////////////////////
///////////// CREADO Y REALIZADO POR DEDO MULTIMEDIA S.A.
///////////// http://www.dedomultimedia.com
///////////// info@dedomultimedia.com 
///////////// Tlf. 943 431 537
////////////////////////////////////////////////////////////////
*/



/*
/////////////////////////////////////////////// ESTILOS COMUNES
*/

body {
	background: url(../images/background.jpg) #3A697B fixed;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 69%;
	color: #5E5E5E;
	margin: 0px;
}
	
h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 text-transform: uppercase;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
}
	
h2 {
	 color: #325e81;
	 font-size: 97%;
	 font-weight: normal;
	 text-transform: uppercase;
}		
	
strong {
	color: #355588;
	}	

img {
	border: 0px; color: #000000;
	}
	
.clear_both {
	clear: both;
	margin: 0px;
	padding: 0px;
	}	

strong {
	color: #325E81;
	}
	
.cursiva { font-style: italic;
}	
	
.no_strong {
	color: #325E81;
	font-weight: normal;
	}
	
.flash_player {
	color: #ffffff;
	}
	
.flash_player a:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #fff;
	}
	
.flash_player a:visited {			
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #fff;
	}
	
.flash_player a:hover {			
	color: #000;
	font-weight: bold;
	background: #fff;
	text-decoration: none;
	}	
	
.barra_gris {
	height: 10px;
	padding: 0px;
	margin: 0px;
	}	
	
html>body .barra_gris {
	height: 13px;
	clear: both;
	} 	

.text_align {
	 text-align: left;
	 }

.alignleftt {
	text-align: left;
	}
	
.fecha_style {
	color: #3f6c7f;
	font-size: 89%;
	font-weight: bold;
	}	

.pie_seleccionado {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 2px solid #000;
	}

/* ////////////////////////////////// CLASES */

.ulSubmargintop {
	margin-top: 11px;
	}
	
.display_none {
	display: none;
	}	
	
.un_fondo {
	background: url(../images/circulo_li_azul.gif) no-repeat 23px 4px #ECEDEF; 
	margin-bottom: 1px;
	}	
	
.fondoLi01 {
	background: url(../images/rallado_li_hover.gif) repeat-x;
	}
		
.fondoLi02 {
	background: url(../images/circulo_li_azul.gif) no-repeat 23px 4px #ECEDEF; 
	margin-bottom: 1px;
	}

.fondoLi03 {
	background: url(../images/rallado_li.gif) 0px 30px repeat-x;
	}

.marginImg01 {
	margin-top: 5px;
	}

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/





/*
/////////////////////////////////////////////// ESTILOS COMUNES
*/

#contenedora {
	border: 0px solid red;
	background: url(../images/fondo_subMenu.gif) repeat-y #ffffff;
	margin: 0em auto 0em auto;
	width: 861px;
	}
	
/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/	





/*
/////////////////////////////////////////////// CABECERA
*/

#cabecera {
	background: url(../images/fondo_idioma.jpg) 631px 0px no-repeat #ffffff;
	border: 0px solid #cf0;
	height: 85px;
	padding: 0px;
	}
	
#cabecera img {
	float: left;
	margin: 10px 0px 0px 7px;
	}	
	
#cabecera p {
	float: right;
	color: #ffffff;
	margin: 5px 10px 0px -40px;
	}	
	
html>body #cabecera p {
	float: right;
	margin: 5px 10px 0px 10px;
	}		

#cabecera a:link {
	color: #C9C9CA;
	margin-left: 7px;
	background: #768089;
	text-decoration: none;
	}
	
#cabecera a:visited {
	color: #C9C9CA;
	margin-left: 7px;
	background: #768089;
	text-decoration: none;
	}	

#cabecera a:hover {
	color: #ffffff;
	margin-left: 7px;
	background: #768089;
	text-decoration: underline;
	}
	
.espacio_link {
	margin-right: 7px;}	
	
.margen_lang {
	margin-right: 28px;
	}
	
.margen_lang span {
	color: #ffffff;
	font-weight: bold;
	background: #768089;
	}		
	
/*
//////////////////// EXTRANET
*/

#extranet_form {
	width: 21em;
	float: right;
	height: 9em;
	padding: 0px;
	color: #888174;
	text-align: left;
	margin-right: 4.6em;
	border: 0px solid #FFC0CB;
	}
	
html>body #extranet_form {
	margin-right: 10px;
	
	padding-top: .7em;
	margin-top: -1.3em;
	margin-bottom: 0px;
	}	

#extranet_form form {
	margin: 0px;
	padding: 0px;
	}

#extranet_form ul {
	border: 0px solid red;
	margin-top: 11px;
	margin-bottom: 0px;
	}	
	
#extranet_form li {
	list-style: none;
	border: 0px solid red;
	margin-bottom: 3px;
	}
	
#extranet_form li.li_title {
	padding-left: 15px;
	}	
	
#extranet_form span {
	text-align: center;
	}		
	
#extranet_form label {
	border: 0px solid red;
	margin-bottom: 5px;
	float: left;
	width: 5.3em;
	}	

.psw_es {
	width: 103px;
	font-size: 11px;
	}
	
.usr_es {
	width: 103px;
	font-size: 11px;
	}	

.boton {
	border: 0px solid #CBCBCD;
	background: url(../images/detalle_li.gif) no-repeat 7px 3px;
	text-transform: uppercase;
	margin-right: 20px;
	font-weight: normal;
	text-align: center;
	font-size: 9px;
	width: 70px;
	color: #003366;
	}	
	
html>body .boton {
	margin-left: 115px;
	}		

.li_boton {
	margin-left: 12px !important;
	}
	
html>body .li_boton {
	margin-left: 7px !important;
	}	

.input01 {
	width: 20em;
	}
	
.input02 {
	width: 20em;
	}
	
.input03 {
	width: 20em;
	}
	
.input_direccion {
	width: 20em;
	}	

.mensaje_error {
	width: 238px;
	color: #284304;
	text-align: left;
	padding: 10px 10px 10px 67px;
	border-top: 1px solid #24a050;
	border-bottom: 1px solid #24a050;
	background: url(../images/noticeOK.gif) left top no-repeat #8cc63f;
	margin: 10px 0 0 0;
	}
	
.mensaje_error strong {
	margin-top: .8em;
	color: #284304;
	}	

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/





/*
/////////////////////////////////////////////// MENU Y CABECERA
*/

#cab_foto {
	background: url(../images/cabeceras/fondo_cab_foto.gif);
	border-bottom: 2px solid #A1A1A1;
	padding-top: 13px;
	}
	
/*
//////////////////// MENU
*/

#menu {
	float: left;
	width: 180px;
	height: 148px;
	background: #ffffff;
	border: 0px solid #555;
	}
	
#menu ul {
	border: 0px solid red;
	margin: 0px;
	padding: 0px;
	margin-top: 1px;
	}	
	
#menu li {
	text-align: left;
	list-style: none;
	color: #FF0033;
	text-transform: uppercase;
	padding: 11px 0px 10px  33px;
	border-right: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
	}	
	
#menu li a:link {
	color: #6C6C6D;
	text-decoration: none;
	}
	
#menu li a:visited {
	color: #6C6C6D;
	text-decoration: none;
	}		
		
#menu li a:hover {
	color: #FF0000;
	text-decoration: none;
	}		

.li_style {
	background: url(../images/detalle_li.gif) no-repeat 20px 13px;
	}
	
.seleccionado {
	background: url(../images/detalle_li02.gif) no-repeat 20px 17px;
	color: #A6424E;
	}	
	
.xin_borde {
	border-bottom: 0px !important;
	}	

/*
//////////////////// CAPA DE LA FOTO
*/

#foto {
	float: right;
	width: 681px;
	height: 148px;
	border-left: 0px solid red;
	}

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/





/*
/////////////////////////////////////////////// SUB MENU
*/

#sub_menu {
	float: left;
	width: 180px;
	background: #D8DBDD;
	border-right: 2px dotted #A1A1A1;
	}
	
#sub_menu ul {
	border: 0px solid red;
	margin: 0px;
	padding: 0px;
	}	
	
#sub_menu li {
	display: block;
	text-align: left;
	list-style: none;
	border-bottom: 2px dotted #ffffff;
	}	
	
#sub_menu li.fnd_li_sbmnu a:link {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 33px;
	background: url(../images/detalle_li_negro.gif) no-repeat 20px 9px #D8DBDD;
	}
	
#sub_menu li.fnd_li_sbmnu a:visited {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 33px;
	background: url(../images/detalle_li_negro.gif) no-repeat 20px 9px #D8DBDD;
	}		
		
		
#sub_menu li.fnd_li_sbmnu a:hover {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 33px;
	background: url(../images/detalle_li_negro.gif) no-repeat 20px 9px #BFC7CF;
	}		

#sub_menu li.fnd_li_noticias a:link {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 17px;
	background: #D8DBDD;
	}
	
#sub_menu li.fnd_li_noticias a:visited {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 17px;
	background: #D8DBDD;
	}		
		
		
#sub_menu li.fnd_li_noticias a:hover {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 17px;
	background: #BFC7CF;
	}		
		
#sub_menu li.fnd_li_sbmnu01 a, visited, hover {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 33px;
	background: url(../images/detalle_li_negro.gif) no-repeat 20px 9px #BFC7CF;
	}	
	
.cont_seleccionado {
	color: #6C6C6D;
	display: block;
	text-decoration: none;
	padding: 7px 7px 7px 33px;
	background: url(../images/detalle_li_negro.gif) no-repeat 20px 10px #BFC7CF;
	}			
			
#sub_menu li li.lili {
	border: 0px solid red;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #ECEDEF;
	}	
		
#sub_menu li li.lili a:link {
	color: #656668;
	padding: 0px 0px 8px 33px;
	text-decoration: none;
	background: url(../images/circulo_li.gif) no-repeat 23px 4px #ECEDEF;
	}
	
#sub_menu li li.lili a:visited {
	color: #656668;
	text-decoration: none;
	padding: 0px 0px 8px 33px;
	background: url(../images/circulo_li.gif) no-repeat 23px 4px #ECEDEF;
	}	
	
#sub_menu li li.lili a:hover {
	color: #093461;
	padding: 0px 0px 8px 33px;
	text-decoration: none;
	background: url(../images/circulo_li_azul.gif) no-repeat 23px 4px #ECEDEF;
	}
	
#sub_menu li li.selecao {
	color: #093461;
	padding: 0px 0px 8px 33px;
	border: 0px;
	}	
			
/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/





/*
/////////////////////////////////////////////// CONTENÍDO TEXTUAL
*/

#contenido_presentacion {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	
	
#contenido_presentacion ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_presentacion li {
	list-style: none;
	}	
	
#contenido_presentacion a:link {
	color: #498493;
	text-decoration: none;
	}
	
#contenido_presentacion a:visited {
	color: #498493;
	text-decoration: none;
	}		
	
#contenido_presentacion a:hover {
	color: #81ADB8;
	text-decoration: underline;
	}
		
#no_banner {
	width: 571px;
	height: 268px;
	}		
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	
	
#contenido_cellTester {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_cellTester h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	*/
#contenido_cellTester ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_cellTester li {
	list-style: none;
	}	
	
#contenido_cellTester a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_cellTester a:visited {
	text-decoration: none;
	}		
	
#contenido_cellTester a:hover {
	text-decoration: none;
	}
	
#parte_izq {
	float: left;
	width: 215px;
	margin-left: 10px;
	padding-top: 11px;
	text-align: center;
	border: 0px solid red;
	}
	
.marxenex {
	padding-top: 50px;
	}	
	
html>body #parte_izq {
	margin-left: 35px;
	}	

#parte_izq p {
	text-align: justify;
	margin: 0px;
	}	
	
#parte_der {
	text-align: center;
	margin-left: 25px;
	margin-top: 10px;
	float: left;
	width: 215px;
	}
	
.margenex {
	width: 290px;
	padding-left: 10px; 
	padding-top: 30px;
	}	
	
html>body #parte_der {
	margin-top: 0px;
	} 	
	
#parte_der p {
	text-align: justify;
	}	
	
#parte_der img {
	margin: 0px;
	margin-top: -10px;
	}		
	
#parte_der a:link {
	color: #81ADB8;
	text-decoration: none;
	}
	
#parte_der a:visited {
	color: #81ADB8;
	text-decoration: none;
	}		
	
#parte_der a:hover {
	color: #9FCDCD;
	text-decoration: underline;
	}

/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#parte_izq05 {
	float: left;
	width: 235px;
	padding: 0px;
	margin-left: 20px;
	margin-bottom:0px;
	text-align: center;
	border: 0px solid red;
	}
	
#parte_izq05 p {
	margin: 0px 10px 7px 10px;
	padding: 0px;
	}	
	
#parte_der05 {
	border: 0px solid red;
	text-align: center;
	margin-left: 25px;
	margin-bottom:0px;
	float: left;
	width: 243px;
	padding: 0px;
	}
	
#parte_der05 p {
	margin: 0px 10px 7px 10px;
	padding: 0px;
	}	
	
.p_euskera {
	text-align: left !important;}	
		
#parte_der05 a:link {
	color: #81ADB8;
	text-decoration: none;
	}
	
#parte_der05 a:visited {
	color: #81ADB8;
	text-decoration: none;
	}		
	
#parte_der05 a:hover {
	color: #9FCDCD;
	text-decoration: underline;
	}

/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/

#contenido_tipo_luz {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	
#contenido_tipo_luz h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	
#contenido_tipo_luz img {
	border: 5px solid #ccc;
	margin-top: 7px;
	}	
	
#contenido_tipo_luz ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_tipo_luz li {
	list-style: none;
	}	
	
#contenido_tipo_luz a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_tipo_luz a:visited {
	text-decoration: none;
	}		
	
#contenido_tipo_luz a:hover {
	text-decoration: none;
	}

ul.botones_swf {
	border-right: 1px solid #cccccc;
	margin-right: 1px;
	text-align: right;
	}

ul.botones_swf li {
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	text-transform: uppercase;
	border-left: 1px solid #cccccc;
	}
	
ul.botones_swf li a:link {
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
	}	
	
ul.botones_swf li a:visited {
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
	}	
	
ul.botones_swf li a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #000000;
	}	

#tipo_luz {
	width: 551px; 
	border: 5px solid #D6DBDF;
	} 
	
	
#tipo_luz h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#tipo_luz h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	border-bottom: 3px solid #D9DBDA;
	}		
	
#tipo_luz a:link {
	color: #579CCC;
	text-decoration: none;
	} 
	
#tipo_luz a:visited {
	color: #579CCC;
	text-decoration: none;
	}	
	
#tipo_luz a:hover {
	color: #1D6394;
	text-decoration: underline;
	}	
	
.margin_leftx {
	margin-left: 22em;}	
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#contenido_t_celulas {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_t_celulas h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	*/
#contenido_t_celulas ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_t_celulas li {
	list-style: none;
	}	
	
#contenido_t_celulas a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_t_celulas a:visited {
	text-decoration: none;
	}		
	
#contenido_t_celulas a:hover {
	text-decoration: none;
	}

#t_celulas {
	width: 551px;
	text-align: center;
	border: 5px solid #D6DBDF;
	} 
	
#t_celulas h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-align: left;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#t_celulas h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	text-align: left;
	border-bottom: 3px solid #D9DBDA;
	}		
	
#t_celulas p {
	margin: 20px;
	text-align: justify;
	}	
	
#t_celulas img {
	border: 5px solid #ccc;
	margin-bottom: 25px;
	}
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#contenido_carga {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_carga h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	*/
#contenido_carga ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_carga li {
	list-style: none;
	}	
	
#contenido_carga a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_carga a:visited {
	text-decoration: none;
	}		
	
#contenido_carga a:hover {
	text-decoration: none;
	}

#carga {
	width: 551px;
	text-align: center;
	border: 5px solid #D6DBDF;
	} 
	
#carga h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-align: left;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#carga h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	text-align: left;
	border-bottom: 3px solid #D9DBDA;
	}		
	
#carga p {
	margin: 20px;
	text-align: justify;
	}	
	
#carga img {
	border: 5px solid #ccc;
	margin-bottom: 25px;
	}
	
#carga #parte_izq {
	border: 0px solid #ccc;
	text-align: center;
	padding: 7px;
	padding-top: 0px;
	float: left;
	width: 215px;
	margin-left: 18px;
	}
	
html>body #carga #parte_izq {
	margin-left: 35px;
	}	

#carga #parte_izq p {
	text-align: left;
	margin: 0px;
	}	
	
#carga #parte_der {
	border: 0px solid #ccc;
	text-align: center;
	margin-left: 25px;
	padding: 7px;
	padding-top: 0px;
	float: left;
	width: 215px;
	}
	
#carga #parte_der p {
	text-align: left;
	margin: 0px;
	}		
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#contenido_clasif_estetica {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
/*	
#contenido_clasif_estetica h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	*/
#contenido_clasif_estetica ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_clasif_estetica li {
	list-style: none;
	}	
	
#contenido_clasif_estetica a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_clasif_estetica a:visited {
	text-decoration: none;
	}		
	
#contenido_clasif_estetica a:hover {
	text-decoration: none;
	}

#clasif_estetica {
	width: 551px;
	text-align: center;
	border: 5px solid #D6DBDF;
	} 
	
#clasif_estetica h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-align: left;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#clasif_estetica h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	text-align: left;
	border-bottom: 3px solid #D9DBDA;
	}		
	
#clasif_estetica p {
	text-align: justify;
	}	
	
#clasif_estetica img {
	border: 5px solid #ccc;
	margin-bottom: 25px;
	}

/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#contenido_medidor_espesor {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_medidor_espesor h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
**/	
#contenido_medidor_espesor ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_medidor_espesor li {
	list-style: none;
	}	
	
#contenido_medidor_espesor a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_medidor_espesor a:visited {
	text-decoration: none;
	}		
	
#contenido_medidor_espesor a:hover {
	text-decoration: none;
	}

#medidor_espesor {
	width: 551px;
	text-align: center;
	border: 5px solid #D6DBDF;
	} 
	
#medidor_espesor h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-align: left;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#medidor_espesor h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	text-align: left;
	border-bottom: 3px solid #D9DBDA;
	}		
	
#medidor_espesor p {
	margin: 20px;
	text-align: justify;
	}	
	
#medidor_espesor img {
	border: 5px solid #ccc;
	margin-bottom: 25px;
	}

/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#contenido_sun_simulator {
	float: right;
	text-align: center;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 20px;
	}

ul#sunSimulator {
	margin: 0px;
}

ul#sunSimulator li {
	padding: 0px;
	margin: .7em 0;
	background: none;
	list-style: square;
}

ul#sunSimulator li a {
	font-size: 110%;
	color: #237ecb !important;
}
	/*
#contenido_sun_simulator h1 {
	 color: #A1181F;
	 text-align: justify;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	*/
#contenido_sun_simulator p {
	 text-align: justify;
	}	
	
#contenido_sun_simulator ul {
	list-style: none;
	text-align: justify;
	
	}	
	
#contenido_sun_simulator li {
	list-style: none;
	margin: 0px;
	}	
		
#contenido_sun_simulator img {
	margin: 30px 0px 100px 0px;
	}	
	
	
#contenido_sun_simulator a:link {
	color: #81ADB8;
	text-decoration: none;
	}
	
#contenido_sun_simulator a:visited {
	color: #81ADB8;
	text-decoration: none;
	}		
	
#contenido_sun_simulator a:hover {
	color: #9FCDCD;
	text-decoration: underline;
	}
	
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	

#contenido_quick_sun {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_quick_sun h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}		
	*/
#contenido_quick_sun ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_quick_sun li {
	list-style: none;
	}	
		
#contenido_quick_sun a:link {
	text-decoration: none;
	cursor: default;
	}
	
#contenido_quick_sun a:visited {
	text-decoration: none;
	}		
	
#contenido_quick_sun a:hover {
	text-decoration: none;
	}

#quick_sun_01 {
	width: 551px;
	text-align: center;
	border: 5px solid #D6DBDF;
	} 
	
.quick_izq {
	float: left;
	width: 300px;
	}
	
.quick_der {
	float: right;
	width: 240px;
	}	
		
.quick_der li {
	text-align: left;
	list-style-type: inherit !important;
	margin-bottom: 5px;
	padding-bottom: 5px;
	}		
		
#quick_sun_01 h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-align: left;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#quick_sun_01 h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	text-align: left;
	border-bottom: 3px solid #D9DBDA;
	}		
	
#quick_sun_01 p {
	margin: 20px;
	text-align: justify;
	}	
	
#quick_sun_01 img {
	border: 5px solid #ccc;
	margin-bottom: 25px;
	}	
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	
	
#quick_sun_02 {
	width: 551px;
	text-align: center;
	border: 5px solid #D6DBDF;
	} 
	
#quick_sun_02 p {
	text-align: justify;
	margin: 15px 20px 15px 20px;
	} 
	
#quick_sun_02 img {
	margin: 10px 0px 40px 0px;
	} 		
	
#quick_sun_02 h2 {
	background: #ECEDEF;
	margin: 0px;
	font-size: 99%;
	text-align: left;
	text-transform: uppercase;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #fff;
	} 
	
#quick_sun_02 h3 {
	background: url(../images/bola_roja.gif) no-repeat 20px 11px #F6F6F6;
	padding: 5px 5px 5px 29px;
	margin: 0px;
	color: #84202C;
	font-size: 99%;
	text-align: left;
	border-bottom: 3px solid #D9DBDA;
	}		
	
/*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
*/	
	
#contenido_manipulacion {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_manipulacion h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}	
		*/
#contenido_manipulacion img {
	 border: 0px;
	}	
	
#contenido_manipulacion ul {
	list-style: none;
	margin-top: 0px;
	}	
	
#contenido_manipulacion li {
	list-style: none;
	}	
	
#contenido_manipulacion a:link {
	color: #81ADB8;
	text-decoration: none;
	}
	
#contenido_manipulacion a:visited {
	color: #81ADB8;
	text-decoration: none;
	}		
	
#contenido_manipulacion a:hover {
	color: #9FCDCD;
	text-decoration: underline;
	}

#contenido_manipulacion_izq {
	border: 0px solid red;
	padding-left: 20px;
	width: 260px;
	float: left;
	}	
	
#contenido_manipulacion_der {
	border: 0px solid red;
	padding-left: 20px;
	width: 260px;
	float: left;
	}	
	
#contenido_manipulacion2_izq {
	border: 0px solid red;
	padding-left: 13px;
	width: 290px;
	float: left;
	}
	
#contenido_manipulacion2_izq ul {
	padding: 0px;
	margin: 0px;
	}	
	
#contenido_manipulacion2_izq ul ul {
	padding: 0px;
	margin: 0px;
	margin-left: 45px;
	}	
	
#contenido_manipulacion2_izq li li {
	margin-left: -15px;
	}		
	
#contenido_manipulacion2_der {
	border: 0px solid red;
	padding-left: 8px;
	width: 260px;
	float: left;
	}	
	
/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/




/*
/////////////////////////////////////////////// CONTENÍDO TEXTUAL
*/

#contenido_productos {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/




/*
/////////////////////////////////////////////// CONTENÍDO TEXTUAL
*/

#contenido_noticias {
	float: right;
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}
	/*
#contenido_noticias h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;
	}
	*/
#izq_noticias {
	border: 0px solid red;
	width: 225px;
	float: left;
	}
		
#der_noticias {
	border: 0px solid red;
	padding-left: 10px;
	width: 290px;
	float: left;
	}
	
#der_noticias h2 {
	margin: 0px;
	}		

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/




/*
/////////////////////////////////////////////// CONTENÍDO TEXTUAL
*/

#contenido_contacto {
	text-align: justify;
	background: #ffffff;
	border: 0px solid #FFC0CB;
	width: 571px;
	padding: 20px 53px 10px 53px;
	}


#contenido_enviado {
	width: 360px;
	height: 90px;
	text-align: left;
	background: #ffffff;
	border: 3px solid #D6DBDF;
	margin: 0px auto;
	padding: 10px 13px 10px 13px;
	}

#contenido_enviado p {
	margin: 10px 10px 10px 20px;
	font-size: 100%;
	font-weight: bold;
	}

#contenido_enviado form {
	margin: 10px 10px 10px 40px;
	}
	
/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/



/*
/////////////////////////////////////////////// PIE DE PÁGINA
*/

#pie {
	clear: both;
	width: 841px;
	color: #FFFFFF;
	margin: 0em auto;
	text-align: right;
	font-weight: bold;
	background: #738088;
	border-top: 0px solid red;
	padding: 5px 10px 5px 10px;
	}

#pie01 {
	border: 0px solid #ffffff;
	float: left;
	}

#pie01 acronym {
	border: 0px solid #ffffff;
	cursor: help;
	}
	
#pie01 a:link {
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
	}
	
#pie01 a:visited {
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
	}
	
#pie01 a:hover {
	color: #ffffff;
	text-decoration: none;
	border-bottom: 2px solid #000000;
	}	

#pie02 strong {
	border: 0px solid #ffffff;
	color: #D8DBDD;
	float: right;
	}

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/





/* 
//////////////////////////////////////////// CONTENIDO CONTACTO 
*/

#contenido_contacto {
	float: right;
	width: 543px;
	padding: 7px;
	padding-top: 1px;
	text-align: justify;
	border: 0px solid #C6C6C6;
	background: url(../images/degradado_contenido.gif) top repeat-x;
	}
	/*
#contenido_contacto h1 {
	border-bottom: 1px solid #cccccc;
	text-transform: uppercase;
	padding-bottom: 6px;
	font-weight: bold;
	padding-top: 5px;
	text-align: left;
	font-size: 97%;
	color: #E20A16;
	margin: 0px;
	margin-left: 15px;
	}
	*/
#contenido_contacto h1 a:link {
	color: #555555;
	margin-left: 186px;
	text-decoration: none;
	}
	
#contenido_contacto h1 a:visited {
	color: #555555;
	margin-left: 186px;
	text-decoration: none;
	}	
	
#contenido_contacto h1 a:hover {
	color: #555555;
	margin-left: 186px;
	text-decoration: underline;
	}
	
#contenido_contacto p {
	margin-top: 7px;
	}

#contenido_contacto ul {
	border: 0px solid red;
	margin-top: 25px;
	margin-left: 75px;
	}	
	
#contenido_contacto li {
	margin-bottom: 1em;
	list-style: none;
	}	



/* //////////////////////////////////////////////////////////// */	

.enviar_es {
	border: 0px solid #CBCBCD !important;
	background: url(../images/detalle_li.gif) no-repeat 14px 2px #fff !important;
	text-transform: uppercase;
	margin-left: 20px;
	font-weight: normal;
	text-align: center;
	padding-left: 25px;
	font-size: 9px;
	width: 80px !important;
	color: #003366 !important;
	}
		
html>body .enviar_es {
	background: url(../images/detalle_li.gif) no-repeat 13px 3px #fff !important;
	}	

.borrar_es {
	border: 0px solid #CBCBCD !important;
	background: url(../images/detalle_li.gif) no-repeat 8px 2px #fff !important;
	text-transform: uppercase;
	margin-right: 20px;
	font-weight: normal;
	text-align: center;
	padding-left: 25px;
	font-size: 9px;
	width: 76px !important;
	color: #003366 !important;
	}

html>body .borrar_es {
	background: url(../images/detalle_li.gif) no-repeat 8px 3px #fff !important;
	}	
	
.entrar_extranet_es {
	background: url(../images/detalle_li.gif) no-repeat 7px 2px #fff;
	text-transform: uppercase;
	border: 0px solid #ccc;
	padding-left: 10px;
	margin-left: 43px;
	text-align: right;
	font-size: 10px;
	color: #003882;
	padding: 0px;
	width: 65px;
	}

html>body .entrar_extranet_es {
	background: url(../images/detalle_li.gif) no-repeat 5px 3px #fff;
	margin-left: 102px;
	width: 62px;
	}	


/* //////////////////////////////////////////////////////////// */
/* /////////                 ESPAÑOL                     ////// */
/* //////////////////////////////////////////////////////////// */



/* //////////////////////////////////////////////////////////// */	

.enviar_eu {
	border: 0px solid #CBCBCD !important;
	background: url(../images/detalle_li.gif) no-repeat 14px 2px #fff !important;
	text-transform: uppercase;
	margin-left: 20px;
	font-weight: normal;
	text-align: center;
	padding-left: 25px;
	font-size: 9px;
	width: 80px !important;
	color: #003366 !important;
	}
		
html>body .enviar_eu {
	background: url(../images/detalle_li.gif) no-repeat 13px 3px #fff !important;
	}	

.borrar_eu {
	border: 0px solid #CBCBCD !important;
	background: url(../images/detalle_li.gif) no-repeat 6px 2px #fff !important;
	text-transform: uppercase;
	margin-right: 20px;
	font-weight: normal;
	text-align: center;
	padding-left: 28px;
	font-size: 9px;
	width: 76px !important;
	color: #003366 !important;
	}

html>body .borrar_eu {
	background: url(../images/detalle_li.gif) no-repeat 4px 3px #fff !important;
	}	
	
.entrar_extranet_eu {
	background: url(../images/detalle_li.gif) no-repeat 19px 2px #fff;
	text-transform: uppercase;
	border: 0px solid #ccc;
	padding-left: 10px;
	margin-left: 43px;
	text-align: right;
	font-size: 10px;
	color: #003882;
	padding: 0px;
	width: 65px;
	}

html>body .entrar_extranet_eu {
	background: url(../images/detalle_li.gif) no-repeat 14px 3px #fff;
	margin-left: 102px;
	width: 62px;
	}	


/* //////////////////////////////////////////////////////////// */
/* /////////                 EUSKERA                     ////// */
/* //////////////////////////////////////////////////////////// */



/* //////////////////////////////////////////////////////////// */	

.enviar_en {
	border: 0px solid #CBCBCD !important;
	background: url(../images/detalle_li.gif) no-repeat 16px 2px #fff !important;
	text-transform: uppercase;
	margin-left: 20px;
	font-weight: normal;
	text-align: center;
	padding-left: 25px;
	font-size: 9px;
	width: 80px !important;
	color: #003366 !important;
	}
		
html>body .enviar_en {
	background: url(../images/detalle_li.gif) no-repeat 16px 3px #fff !important;
	}	

.borrar_en {
	border: 0px solid #CBCBCD !important;
	background: url(../images/detalle_li.gif) no-repeat 8px 2px #fff !important;
	text-transform: uppercase;
	margin-right: 20px;
	font-weight: normal;
	text-align: center;
	padding-left: 25px;
	font-size: 9px;
	width: 76px !important;
	color: #003366 !important;
	}

html>body .borrar_en {
	background: url(../images/detalle_li.gif) no-repeat 8px 3px #fff !important;
	}	
	
.entrar_extranet_en {
	background: url(../images/detalle_li.gif) no-repeat 19px 2px #fff;
	text-transform: uppercase;
	border: 0px solid #ccc;
	padding-left: 8px;
	margin-left: 41px;
	text-align: right;
	font-size: 10px;
	color: #003882;
	padding: 0px;
	width: 65px;
	}

html>body .entrar_extranet_en {
	background: url(../images/detalle_li.gif) no-repeat 12px 3px #fff;
	margin-left: 102px;
	width: 62px;
	}	


/* //////////////////////////////////////////////////////////// */
/* /////////                  INGLES                     ////// */
/* //////////////////////////////////////////////////////////// */



#contacto_caja02 {
	width: 22em;
	float: right;
	padding: 0px;
	margin-top: 5em;
	margin-left: 0px;
	margin-right: .1em;
	margin-bottom: 12em;
	text-align: left;
	list-style-image: url(../images/contacto_list_style.gif);
	border: 0px solid #CFCEBC;
	}
	
#contacto_caja02 ul {
	margin-top: 6.8em;
	}			

/* ///////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////// */


.clear_both {
	clear: both;
}

/*
/////////////////////////////////////////////// CONTENIDO MAPA
*/

#contenido_mapa {
	float: right;
	width: 603px;
	padding: 7px;
	padding-top: 21px;
	text-align: justify;
	border: 0px solid #C6C6C6;
	background: url(../images/degradado_contenido.gif) top repeat-x;
	}
	/*
#contenido_mapa h1 {
	 color: #A1181F;
	 font-size: 97%;
	 padding-left: 10px;
	 text-transform: uppercase;
	 background: url(../images/detalle_li.gif) no-repeat 0px 2px;	
	 }
	*/
#contenido_mapa h1 a:link {
	color: #555555;
	margin-left: 186px;
	text-decoration: none;
	}
	
#contenido_mapa h1 a:visited {
	color: #555555;
	margin-left: 186px;
	text-decoration: none;
	}	
	
#contenido_mapa h1 a:hover {
	color: #555555;
	margin-left: 186px;
	text-decoration: underline;
	}
	
#contenido_mapa p {
	margin-top: 7px;
	}

#info_izq {
	float: left;
	width: 156px;
	padding: 0px;
	margin-right: 5px;
	border: 1px solid #fff;
	}
	
#info_izq ul {
	margin: 0px;
	padding: 0px;
	}	
	
#info_izq li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 10px;
	}	
	
#info_izq li li {
	list-style: none;
	margin-left: 7px;
	}	
	
#info_der {
	float: left;
	padding: 0px;
	width: 400px;
	margin-bottom: 20px;
	border: 0px solid red;
	}
	
#info_izq a:link {
	color: #81ADB8;
	text-decoration: none;
	}
	
#info_izq a:visited {
	color: #81ADB8;
	text-decoration: none;
	}		
	
#info_izq a:hover {
	color: #4B7984;
	text-decoration: underline;
	}
	

/* /////////////////////////////////////////////// CONTENIDO DISTRIBUIDORES   */

#contDistribuidores {
	float: right;
	width: 650px;
	padding: 7px;
	padding-top: 21px;
	text-align: left;
	border: 0px solid #C6C6C6;
	background: url(../images/degradado_contenido.gif) top repeat-x;
}
	
.cajaDistribuidores {
	width: 16em;
	float: left;
	margin: .4em;
	padding:1em;
	height: 35em;
	border: .4em solid #d6dbdf;
}

ul.ulDireccion {
	margin: 1.5em 0 .7em 0;
	padding: 0 0 0 0;
	list-style: none;
	width: 15em;
}

ul.ulDireccion li {
	margin: .2em 0;
}

strong.sitio	 { color: #000000;	}
a.enlace	 { color: #498493;	}

/* /////////////////////////////////////////////// MENU Y CABECERA    */

#cont_longdesc {
	padding: 0em;
	margin: 0em auto;
	background: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	}
	
#cont_longdesc img {
	border: 1px solid #cccccc;
	background: #f8f8f8;
	margin-bottom: 20px;
	color: #000000;
	padding: 5px;
	}
	
#cont_longdesc h2 {
	background: #ffffff;
	}	

#cont_longdesc fieldset {
	border: 0px double #F2DDE1;
	text-align: left;
	margin: 1em auto;
	clear: both;
	}

#cont_longdesc legend  {
	text-transform: uppercase;
	text-decoration: underline;
	background: #ffffff;
	font-weight: bold;
	color: #458181;
	}
	
#cont_longdesc legend a:link {
	text-transform: uppercase;
	text-decoration: underline;
	background: #ffffff;
	color: #9FCDCD;
	}	
	
#cont_longdesc legend a:visited {
	text-transform: uppercase;
	text-decoration: underline;
	background: #ffffff;
	color: #9FCDCD;
	}	
	
#cont_longdesc legend a:hover {
	text-transform: uppercase;
	text-decoration: underline;
	background: #ffffff;
	color: #9FCDCD;
	}	

.longdesc {
	text-transform: uppercase;
	font-weight: bold;
	background: #ffffff;
	font-size: 90%;
	color: #7AA5A5;
	margin: 0em;
	}	

#long_desc {
	background: #ffffff;
	clear: both;
	}

#calidad_borde {
	border: 1px solid #999999; 
	width:572px; 
	height:183px; 
	background: #fff; 
	padding: 0px;
	}	
	
div.volver {
	background: #F6F6F6;
	padding: .3em;
	}	
	
div.volver a:link {
	background: #F6F6F6;
	color:#2D6161;
	text-decoration: none;
	}
	
div.volver a:visited {
	background: #F6F6F6;
	color:#2D6161;
	text-decoration: none;
	}
	
div.volver a:hover {
	background: #F6F6F6;
	color:#2D6161;
	text-decoration: underline;
	}

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/





/*
////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
*/

.bloque {
	border: 0px solid red;
	}

em {
	color: #FF0033;
	font-weight: bold;
	}

.bloque form {
	border: 0px solid #99CC00;
	margin: 0em auto;
	width: 38em;
	}

form.cmxform {
	color: #333;
	}
	
form.cmxform legend { 
	padding-left: 0em;
	display: none; 
	}
	
form.cmxform legend, form.cmxform label { 
	color: #333; 
	}

form.cmxform fieldset {
	border: none;
	background: #ffffff;
	}
	
form.cmxform fieldset fieldset { 
	background: none; 
	}
	
form.cmxform fieldset ol#formList li {
	padding: 2px 0px 2px 0px;
	list-style: none;
	list-style-type: none;
	}
	
form.cmxform fieldset ol#formList li label {
	width: 5.7em;
	float: left;
	text-align: left;
	padding-top: .3em;
	padding-right: .7em;
	border: 0px solid #ff0000;
	list-style-type: none;
	}
	
.safari form.cmxform fieldset li label {
	width: 5.7em;
	}		

form.cmxform fieldset li input.form_input {
	width: 21em;
	font-size: 99%;
	color: #6c6c6c;
	padding-left: .7em;
	background: #f1f1f1;
	border: 1px solid #CACACA;
	}	
	
form.cmxform fieldset li textarea.form_input {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CACACA;
	background: #f1f1f1;
	padding-left: .7em;
	font-size: 104%;
	color: #6c6c6c;
	width: 19.9em;
	}
	
.tabulacion {
	border: 1px solid #fff;
	padding-left: 9.7em;
	}
	
.tabulacion02 {
	border: 1px solid #fff;
	padding-left: 1.5em;
	}	

.boton_enivar {
	color: #747373;
	margin-left: 7em;
	background: #D7DBDE;
	border: 1px solid #CACACA;
	}

/*
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
*/

 #navcontainer { 
 	margin: 0px; 
	}

#navcontainer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}

#navcontainer li { 
	margin: 0px 0px 1px 0px; 
	border-bottom: 1px solid #cccccc;
	}

#navcontainer a, visited {
	display: block;
	padding: 5px 10px;
	color: #364870;
	background: #ffffff;
	text-decoration: none;
	}

#navcontainer a:hover {
	color: #364870;
	background: #f3f3f3;
	text-decoration: underline;
	}

ul#subnavlist li { 
	margin: 0px 0px 1px 0px;
	padding-left: 20px;
	border-top: 1px solid #cccccc;
	}

ul#subnavlist a {
	display: block;
	color: #364870;
	background: #f3f3f3;
	text-decoration: none;
	}

ul#subnavlist a:hover {
	color: #364870;
	background: #f9f9f9;
	text-decoration: underline;
	}
	
.h2_colore {
	color: #446a9e;
	border-bottom: 1px dashed #cccccc;
	}
	
h2.h2_colore a, h2.h2_colore a:link, h2.h2_colore a:visited, h2.h2_colore a:hover {
	color: #446a9e;
	border-bottom: 0px dashed #cccccc;
	}
	
.h3_colore {
	color: #990000;
	}		
	
.legal_subir {
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	margin-bottom: 40px;
	background: #f3f3f3;
	text-align: center;
	font-weight: bold;
	margin-top: 40px;
	padding: 7px;
	}
	
img.border_gris_img {
	border: 5px solid #cccccc;
	}
