/* NIVELADOR */

body, p, h1, h2, h3, form, input, textarea, ul, li, a, label, table, th, tr, td{

	font:12px/16px normal Verdana, Arial, Helvetica, sans-serif;

	color:#333333;

	margin: 0px;

	padding: 0px;

	text-decoration:none;

	list-style-type: none;

}

.wrapper

{

	text-align:center;

}



h1 {

/*	display:none;*/

}

/* centrar div central */

.principal{

	/*display:table;*/

	border: #666666 1px solid;

	width:770px;

	padding:0 5px 5px 5px;

	margin:0 auto 5px auto;

	/width:780px;

	/padding:0 4px 5px 4px;

}

.head{

	background-image: url(../images/head.jpg);

	background-repeat: no-repeat;

	height: 226px;

	/*width: 770px;*/

}















/*BOTONERA*/







/*FONDO*/







.bg_botonera {

	background-image: url(../images/bg_botonera.jpg);

	background-repeat: repeat-x;

	height: 24px;

	padding:0px 0px 0px 0px;

	text-align: center;

	line-height: 24px;	

	vertical-align:middle;

}















/*







.botonera_li {































}*/































.bg_botonera .botonera_ul .botonera_li {







	height:24px;







	list-style-type: none;







	line-height: 24px;







	display: inline;







}















.bg_botonera .botonera_ul .botonera_li a {







	font-size: 12px;







	padding:6px 10px 6px 10px;







	font-weight: bold;







	display: inline-block;







	vertical-align:middle;







}















.bg_botonera .botonera_ul .botonera_li a:hover {







	color:#fff;







	padding:6px 10px 6px 10px;







	background-image: url(../images/bg_select.jpg);







	background-repeat:   repeat-x;







	background-position: top;







}































/*DESPLEGABLE*/































.oculto {







	display: none;







	width:120px;







	position: absolute;







	top:20px;







	*top:24px;







	left:0px;







	background-color:#666;







	padding:0;







}















.oculto1 {







	display: none;







	width:200px;







	position: absolute;







	top:20px;







	*top:24px;







	left:0px;







	background-color:#666;







	padding:0;







}















.bg_botonera .botonera_ul .botonera_li #div_oculto a {







	padding:0 0 0 10px;







	color: #F2F2F2;







	font-weight:bold;







	line-height:25px;







	margin:0;







 	display:block;







}















.bg_botonera .botonera_ul .botonera_li #div_oculto a:hover {







	line-height:24px;







	background-image: none;







	border: solid 1px #50AF6F;







	color:#50AF6F;







}















.bg_botonera .botonera_ul .botonera_li #div_oculto1 a {







	padding:0 0 0 10px;







	color: #F2F2F2;







	font-weight:bold;







	line-height:25px;







	margin:0;







 	display:block;







}















.bg_botonera .botonera_ul .botonera_li #div_oculto1 a:hover {







	line-height:24px;







	background-image:none;







	border: solid 1px #50AF6F;







	color:#50AF6F;







}















.bg_botonera .botonera_ul .botonera_li #div_oculto li {







	margin:0;







	_margin:0 0 0 0px;







	height: 24px;







	padding:0;







	display:block;







}















.bg_botonera .botonera_ul .botonera_li #div_oculto1 li {







	margin:0;







	_margin:0 0 0 0px;







	height: 24px;







	padding:0;







	display:block;







}















.bg_gris h2 {







	color:#ffcc00;







	font-size: 12px;







	font-weight: bold;







}















.bg_naranja h2 {







	color:#333333;







	font-size: 12px;







	font-weight: bold;







}















.borde_gris a {







	color: #58585A;







	font-weight: bold;







	font-size: 12px;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #58585A;







}















.borde_gris a:hover {







	color:#50AF6F;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #50AF6F;







}















.borde_gris a:visited {







	color: #58585A;







	font-weight:normal;







}















.naranja input{







	border:#666666 solid 1px;







	height:18px;







	background-color: #FFFFFF;







	background-image: url(../images/bg_input.jpg);







	background-repeat:  repeat-x;







	background-position: top;







}















.naranja{







	width:764px;







	background:#FFC000;







	height:25px;







	padding:3px;







	text-align:right;







	line-height:10px;







}















.cuerpo .izquierda_desborde {







	margin:5px 0 0 0;







}















.cuerpo .izquierda_1 {







	float: left;







	width: 510px;







	margin-top: 5px;







	margin-right: 5px;

	text-align:justify;







}















.cuerpo .derecha_ind {







	*margin-top:5px;







	float: right;







}















.cuerpo .derecha_1 {







	margin-top:5px;







	float: right;

	text-align:justify;







}















.cuerpo .izquierda_2 {

	float: left;

	margin-top: 5px;

	margin-right: 4px;

	width: 250px;

}















.cuerpo .derecha_2 {







	margin-top: 5px;







	float:right;







	width: 510px;







}















.lateral{







	width: 250px;







	margin-bottom:5px;







	margin-left:10px;







}















.lateral_1{







	width: 250px;







	margin-left:5px;







	margin-right:5px;







}















.bg_naranja {







	background-image: url(../images/bg_verde.jpg);







	height: 20px;







	_height:25px;







	width: 250px;







	margin-bottom: 5px;







	background-repeat: no-repeat;







	padding:5px 0 0 0;







	text-align:center;







}















.bg_gris {







	background-image: url(../images/bg_gris.jpg);







	height: 25px;







	/*width: 495px;

	width: 510px;*/







	margin-bottom: 5px;







	background-repeat: no-repeat;







	padding:5px 0 0 15px;







}















.borde_gris{







	border:#FFCC00 1px solid;







	padding:7px;







	clear:right;

	text-align:justify;







}















.flotar_izq {







	float: left;







	margin-right: 7px;







	margin-bottom: 5px;







}















.flotar_der {







	float: right;







	margin-right: 7px;







	margin-bottom: 5px;







}















.img_naranja {







	border: 1px solid #FFC001;







}















.cuerpo_der h3 {







	font-size: 13px;







	font-family: Georgia, "Times New Roman", Times, serif;







	font-weight: bold;







	color: #FFC001;







	margin-top: 5px;







	margin-bottom: 5px;







}















.cuerpo_der .align_derecha{







	border-bottom:#666666 1px solid;







	text-align:right;







	clear: left;







	padding-top: 0;







	padding-right: 5px;







	padding-bottom: 5px;







	padding-left: 0;







}















.label_1 {







	display: block;







	background-color: #A2D5AF;







	padding:3px;







}















.cuerpo_der .align_derecha a {







	color: #FFCC00;







	text-decoration: none;







}















.cuerpo_der .align_derecha a:hover {







	color: #333333;







	text-decoration: none;







	border-bottom: solid 1px #ffcc00;







}







.cuerpo_der{

text-align:justify;







	padding:0 10px 0 10px;}















.label_2 {







	display: block;







	background-color: #A2D5AF;







	padding:3px;







}















.center {







	text-align: center;







}















form .center {







	margin-top: 10px;







}























.borde_gris p {







	margin-bottom: 5px;







}















.objet_ul{







	margin:0 0 0 15px;







}















.objet_li{







	color:#FFC001;







	list-style-type: disc;







	list-style-position: outside;







}















#contacto label input {







	background-color: #FFFFFF;







	background-image: url(../images/bg_input.jpg);







	background-repeat:  repeat-x;







	border: 1px solid #666666;







	width: 60%;







	text-align: left;







	margin:10px 50px 10px 5px;







	vertical-align: middle;







}















#contacto label textarea {







	background-color: #FFFFFF;







	background-image: url(../images/bg_textarea.jpg);







	background-repeat:   repeat-x;







	border: 1px solid #666666;







	width: 60%;







	text-align: left;







	margin:10px 50px 10px 5px;







	vertical-align: middle;







}















.ok{







	font-style:oblique;







	color:#009900;







}















.error{















	font-style:oblique;







	color:#FD0006;







}















.boton{







	font-size:12px;







	font-weight:bold;







	color:#111111;







	background:#666666;







	height:24px;







	border:1px solid #ffc000;







	padding:3px 5px 3px 5px;







}















.listadoDecretos li{







	line-height:22px;







}















.listadoDecretos a {







	font-weight: bold;







	text-decoration: underline;







}















.listadoDecretos a:hover {







	color:#ffc000;







	font-weight: bold;







	text-decoration: underline;







}















.listadoDecretos a:visited {







	color:#ffc000;







	font-weight: normal;







	text-decoration: underline;







}















.link_1 {







	color: #333333;







	font-weight: bold;







	font-size: 12px;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #58585A;







	width: 97%;







	padding:2px 0px 2px 10px;







}















.link_2 







{







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #58585A;







	color: #333333;







	font-weight: bold;







	font-size: 12px;







	background-color: #A2D5AF;







	width: 97%;







	padding:2px 0px 2px 10px;







}















.integrantes th {







	font-weight: bold;







	color: #000000;







	border: 1px solid #000000;







	background-color: #FDE9B6;







	height: 20px;







	line-height: 20px;







}















.integrantes td {







	font-weight: normal;







	color: #333333;







	padding-left:3px;







	height: 20px;







	line-height: 20px;







	border: 1px solid #ffffff;







}















.integrantes {







}















.integrantes a {







	text-decoration: underline;







	text-align: left;







	display: block;







}















.fila_1{







}















.fila_2{







}















.fila_1 td{







}















.fila_2 td{







background-color: #FDE9B6;







}















.pie {







	text-align:center;







	background-color: #ffffff;







	border-top: 1px solid #50AF6F;







}















.pie ul li{







	color:#50AF6F;







	display: inline;







}















.pie ul li a{







	padding-right:10px;







    padding-left:10px;







	color: #333333;







	text-decoration: none;







}















.pie ul li a:hover{







	color: #333333;







	text-decoration: underline;







}















.medidor {







	background-image: url(../images/encuesta_2.jpg);







	background-position:left bottom;







	background-repeat:no-repeat;







	/*border: 1px solid #999999;*/







	border-right: 1px solid #666666;







}















.bg_medidor {







	background-image: url(../images/encuesta_1.jpg);







	background-position:left bottom;







	background-repeat:no-repeat;







	width:300px







}















.li_integra {







	padding: 5px;







	font-weight: bold;







	background-image: url(../images/bg_input.jpg);







	background-repeat:  repeat-x;







	border-top:1px solid #333333;







}















.li_integra p {







	margin: 0px;







}















.li_integra li {







	padding:0 0 5px 15px;







	font-weight: normal;







	border-bottom: 1px solid #009136;







}.izquierda_1 p {







	margin-bottom: 5px;







}







.derecha_2 .h3_encuesta {





	color: #333333;



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



}



.cuerpo_der .p_encuesta{

	font-size:10px;

	text-decoration:underline;

	color:#333333;

}
