@charset "utf-8";
/* CSS Document */
body {
background: url(../img/wrapper_bg.gif);
background-repeat:repeat-x; 
	background-color: #FFFFFF;
	margin: 0px;
	
}

/**/a:link {
	text-decoration: none;
	text-align: left;
	}
img { border: 0; }

.contenedor{
width:982px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top:10px;
/*padding-bottom:10px;
background:url(../img/fondo.png);*/
}

.fondo_contenedor_home{
width:982px;
height: auto;
background:url(../img/fondo.jpg);
float:left;
}

.fondo_contenedor{
width:982px;
height: auto;
background:url(../img/fondo2.png);
float:left;
}



.fondo_superior{
width:982px;
height:278px;
background:url(../img/fondo_cabecera.png);
background-repeat:no-repeat;
background-position: bottom;
float:left;
}

.fondo_inferior{
width:982px;
height:90%;/*auto;*/
/*background:url(../img/fondo_inferior.png);*/
background:url(../img/fondo_borde.png);
background-repeat: repeat-y;
background-position: bottom;
/*margin-bottom:60px;*/
float:left;
}

.fondo_inferior_xxl{
width:982px;
height:90%;/*auto;*/
/*background:url(../img/fondo_inferior.png);*/
background:url(../img/fondo_borde_xxl.png);
background-repeat: repeat-y;
background-position: bottom;
/*margin-bottom:60px;*/
float:left;
}

.fondo_borde{
width:982px;
height: 90%;
background:url(../img/fondo_borde.png);
background-repeat: repeat-y;
background-position: bottom;
/*margin-bottom:60px;*/
float:left;
}
.cabecera{
width:960px;
height:278px;
margin-top:0px;
margin-left:11px;
padding-bottom:0px;
float:left;

}

.fondo_cabecera{
width:960px;
height:215px;
float:left;
/*background:url(../img/cabecera_fondo.png);
background-repeat:no-repeat;*/
}

.amas{
width:950px;
height:auto;
float:left;
text-align:right;
}

#logo{
width:191px;
height:194px;
float:right;
margin-right:10px;

	
	/*left:0px;
	z-index:500;
	x-index:600;*/
/*float:right;
margin-right:8px;
margin-top:12px;*/
}

/*MENU*/
.fondo_menu{
width:960px;
height:47px;
float:left;
background:url(../img/fondo_menu.jpg);
background-repeat:no-repeat;
}

.menu{
width:940px;
height:47px;
float:left;
margin-left:13px;
}

/* 1 */
.op_m a{
width: auto;/* 90px;*/
height: 47px;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.820em;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
padding-top:13px;
padding-right:16px;
padding-left:16px;
}

.op_m a:hover{
background: url(../img/op_seleccionado.png);
background-repeat:no-repeat;
}


.op_m_select{
width:100px;
height: 47px;
background: url(../img/op_seleccionado.png);
background-repeat:no-repeat;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.810em;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
padding-top:13px;
}

/* 2 */

.op_m_dos a{
width: 150px;
height: 47px;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.810em;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
padding-top:13px;
}

.op_m_dos a:hover{
background: url(../img/op_seleccionado_dos.png);
background-repeat:no-repeat;
}


.op_m_dos_select{
width:140px;
height: 47px;
background: url(../img/op_seleccionado_dos.png);
background-repeat:no-repeat;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.810em;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
padding-top:13px;
}


.superior_dos{
width:960px;
height:250px;
background:url(../img/superior_dos.png);
background-repeat:no-repeat;
background-position:top;
float:left;
margin-left:11px;
}

.recuadro_eventos{
width:343px;
height:220px;
float: right;
margin-right:10px;
margin-top:14px;
background:url(../img/recuadro_eventos.png);
}

.visor{
width:563px;
height:224px;
float:left;
margin-left:20px;
margin-top:14px;
background:url(../img/visor.png);
background-repeat:no-repeat;
}

.cuerpo_home{
width:960px;
height:997px; /*auto;*/
float:left;
margin-left:11px;
/**/background:url(../img/fondo_cuerpo_home.png);
background-position:bottom;
background-repeat:no-repeat;
}

.cuerpo_agenda{
width:960px;
height:997px; /*auto;*/
float:left;
margin-left:11px;
margin-top:10px;
background:url(../img/fondo_cuerpo.png);
background-position:bottom;
background-repeat:no-repeat;
}

.cuerpo{
width:960px;
height:auto;
float:left;
margin-left:11px;
background: url(../img/fondo_cuerpo.png);
background-position:bottom;
background-repeat:no-repeat;
}
/***********/
/*  HOME  */
.home_columna_a{
width:580px;
height:auto;
float:left;
margin-left:3px;

}

.home_columna_b{
width:343px;
height: auto;
float:right;
margin-right:10px;

}

.columna_b_home_sup{
width:343px;
height:662px;
float:left;
background:url(../img/columna_b_home_sup.png);
background-repeat:no-repeat;
}

.img_columna{
width:auto;
height:auto;
float:left;
margin-left:40px;
margin-bottom:10px;
}

.calendario_columna{
width:auto;
height:auto;
float:left;
margin-left:70px;
margin-bottom:10px;
}

.ico{
width:auto;
height:auto;
float:left;
margin-right:3px;
}

.titulo{
width:300px;
height: auto;
float:left;
margin-left:15px;
margin-bottom:14px;
margin-top:15px;
}

.columna_b_home_inf{
width:343px;
height:315px;
float:left;
background:url(../img/fondo_facebook.png);
background-repeat:no-repeat;
}

.img_galeria_columna{
width:304px;
height:198px;
float:left;
text-align:center;
padding-top:10px;
margin-left:20px;
margin-bottom:10px;
background:url(../img/fondo_galeria.png);
background-repeat:no-repeat;
}

/************************/
/*      INTERIOR        */
/************************/
.cont_int{
width:268px;
height: auto;
float:left;
}
.interior_columna_a{
width:248px;
height: auto;
float:left;

margin-left:10px;
margin-bottom:20px;
background:url(../img/fondo_columna.png);
background-position: bottom;
background-repeat:no-repeat;
}

.interior_fin{
width:248px;
height: 10px;
float:left;
margin-left:10px;
margin-top:20px;
background:url(../img/incio_columna.png);
background-position: top;
background-repeat:no-repeat;
}

.interior_columna_b{
width:658px;
height: auto;
float: left;
margin-left:30px;
}

.titulo_menu_columna{
width: 248px;
height: 25px;
text-align: center;
float:left;
margin-top:20px;
margin-bottom:10px;
}
/*****/
/* 1 */
/*****/
.op_c a{
width: 100%;/*202px;*/
height: auto; /*25px;*/
text-align: left;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.813em;
font-style:normal;
color:#791718;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
background: url(../img/fondo_uno_columna_oscuro.png);
background-repeat:no-repeat;
}

.op_c a:hover{
color:#FFFFFF;
background: url(../img/fondo_m_columna.jpg);
background-repeat:no-repeat;
}


.op_c_select a{
width: 100%; /*202px;*/
height: auto; /* 25px;*/
text-align:left;
background: url(../img/fondo_m_columna.jpg);
background-repeat:no-repeat;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.813em;
font-style:normal;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
}

/*******/
/*  2 */
/******/
.op_d a{
width: 192px;/*100%;/*192px;*/
height: auto; /* 25px;*/
text-align: left;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.813em;
font-style:normal;
color:#791718;
padding-top:3px;
padding-bottom:3px;
margin-left:10px;
margin-bottom:2px;
padding-left:20px;
background: url(../img/fondo_uno_columna.png);
background-repeat:no-repeat;
}

.op_d a:hover{
color:#FFFFFF;
background: url(../img/fondo_m_columna.jpg);
/*background-repeat:no-repeat;*/
}


.op_d_select a{
width:192px;/*192px;*/
height: auto; /* 25px;*/
text-align:left;
background:#BC6160;
background: url(../img/fondo_uno_columna_select.png);
background-repeat:no-repeat;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.813em;
font-style:normal;
color: #FFFFFF;
margin-left:10px;
margin-bottom:2px;
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
}

/*******/
/* 3  */
/******/
.op_e a{
width: 100%;/*187px;*/
height: auto; /*25px;*/
text-align: left;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.813em;
font-style:normal;
color:#791718;
padding-top:2px;
padding-bottom:2px;
margin-left:17px;
margin-bottom:3px;

padding-left:20px;
background: url(../img/fondo_uno_columnasub.png);
background-repeat:no-repeat;
}

.op_e a:hover{
color:#FFFFFF;
background: url(../img/fondo_m_columna.jpg);
background-repeat:no-repeat;
}

.op_e_select a{
width: 100%;/*187px;*/
height: auto; /* 25px;*/
text-align:left;
background: url(../img/fondo_uno_columnasub_select.png);
background-repeat:no-repeat;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.813em;
font-style:normal;
color: #FFFFFF;
margin-left:17px;
margin-bottom:3px;
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
}
/**************************/
/**************************/
/**************************/
.ruta{
width:auto;
height:auto;
float:left;
margin-top:35px;
}
.titulo_apartado{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 2px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #e7cec9;
	margin-bottom: 10px;
}
.informacion{
width:658px;
height:auto;
float:left;
margin-top:30px;
margin-bottom:40px;
text-align:justify;
}

.informacion_chico{
width:570px;
height:auto;
float:left;
margin-left:10px;
margin-top:30px;
margin-bottom:40px;
text-align:justify;
}

.informacion_grande{
width:950px;
height:auto;
float:left;
margin-left:6px;
margin-top:30px;
margin-bottom:40px;
text-align:justify;
}


.img_informacion{
width:auto;
height:auto;
float:right;
margin-left:20px;
margin-right:3px;
border: 1 solid #CCCCCC;
padding:2px;
background:#FFFFFF;
}

/****************/
/*    PIE       */
/****************/

.pie{
width:960px;
height:auto;
float:left;
margin-left:11px;
margin-bottom:5px; /*60px;*/
}

.pie_col_a{
width:410px;
height:auto;
float:left;
}

.pie_col_b{
width:230px;
height:auto;
float: right;
}


.menu_pie{
width:385px;
height:auto;
float:left;
margin-left:10px;
margin-top:10px;

}

.op_pie{
width:auto;
height:auto;
float:left;
margin-right:8px;
}
 
.img_pie{
width:auto;
height:auto;
float:left;
margin:10px;
}

.img_b_pie{
width:auto;
height:auto;
float: right;
margin:10px;
}

.copy_pie{
width: autopx;
height:auto;
float: right;
margin-left:10px;
margin-top:10px;
text-align:right;
}

/****************/
/*   EVENTOS    */
/****************/
.linea_evento{
width:300px;
height:auto;
float:left;
margin-left:15px;
margin-bottom:15px;
}

.flecha_evento{
width:7px;
height:7px;
float:left;
margin-right:5px;
margin-top:0px;
margin-bottom:5px;
}

.evento_titulo{
width:280px;
height:auto;
float:left;

}

/***************/
/*NOTICIAS HOME*/
/***************/

.noticia_home{
width:550px;
height:auto;
float:left;
margin-left:10px;
margin-top:5px;
}
.noticia_img_home{
width:138px;
height:115px;
float:left;
border: 1px solid #CCCCCC;
}

.noticia_titulo_home{
width:389px;
height:auto;
float:left;
margin-left:7px;
margin-top:3px;
}

.noticia_texto_home{
width:392px;
height:90px;
float:left;
margin-top:5px;
margin-left:14px;
}

.separador_home{
width:100%;
height:5px;
float:left;
/*background:#000000;*/
}
/***************/
/*  NOTICIAS   */
/***************/

.noticias{
width:850px;
height:auto;
float:left;
margin-left:10px;
margin-top:5px;
}
.noticias_img{
width:138px;
height:115px;
float:left;
border: 1px solid #CCCCCC;
}

.noticias_titulo{
width:600px;
height:auto;
float:left;
margin-left:7px;
margin-top:3px;
}

.noticias_texto{
width:692px;
height:90px;
float:left;
margin-top:5px;
margin-left:14px;
}

.noticias_texto_b{
width:800px;
height:90px;
float:left;
margin-top:5px;
margin-left:14px;
}

/* 100% */
.noticia_titulo_home_b{
width:90%;
height:auto;
float:left;
margin-left:7px;
margin-top:3px;
}

.noticia_texto_home_b{
width:90%;
height:90px;
float:left;
margin-top:5px;
margin-left:14px;
}

.separador_noticia{
width:530px;
height:1px;
background:url(../img/separador_noticia.jpg);
background-repeat:no-repeat;
float:left;
margin-top:20px;
margin-bottom:20px;
}

.linea_boton{
}
.boton_mas{
width:auto;
height:auto;
float:left;
margin:14px;
}

.titulo_n{
width:378px;
height:auto;
float:left;
margin-left:2px;
}

.flecha_noti{
width:7px;
height:7px;
float:left;
margin-top:4px;
}

/********************/
/* DETALLE NOTICIAS */
/********************/
.img_detalle{
width:auto;
height:auto;
float:right;
margin:10px;
}


/********************/
/* DETALLE AGENDA */
/********************/
.img_agenda{
width:auto;
height:auto;
float: left;
margin:10px;
}



/*****************/
/* DESCARGABLES  */
/*****************/

.titulo_descarga{
width:90%;
height:auto;
float:left;
margin-left:2%;
margin-bottom:10px;
}

.separador_descarga{
width:99%;
height:5px;
float:left;
margin-left:0%;
margin-bottom:10px;
background: #FFECEC;
}

.separador_descarga_gris {
	width: 99%;
	height: 5px;
	float: left;
	margin-left: 0%;
	margin-bottom: 10px;
	background-color: #CCCCCC;
}

/***********************/
/* LICITACIONES        */
/************************/
.titulo_lici{
width:86%;
height:auto;
float:left;
margin-left:4%;
margin-bottom:3px;
}
/*********************/
/*      GALERIA      */
/*********************/

.div_categorias{
width:580px;
height:auto;
float:left;
}

.div_categoria{
width:130px;
height:50;
float:left;
padding:10px;
}

.div_contenedor_visor{
width:582px;
height:auto;
float:left;
}

/*************************/
/*   GALERIA FACEBOOK    */
/*************************/

.cont_face{
width:200px;
height:218px;
float:left;
margin-left:40px;
margin-top:10px;
/*margin:17px;*/
background: url(../images/fondo_face.png);
background-repeat:no-repeat;
background-position:top;
}

.img_face{
width:176px;
height:160px;
margin:12px;
float:left;
}

.titulo_face{
width:200px;
height:auto;
float:left;
text-align:center;
}


/*****************/
/* TOOGLE        */
/*****************/
.titulo_toogle{
width:550px;
height:auto;
padding:3px;
float:left;
margin-left:25px;
}
.toogle{
width:648px;
padding:10px;
border: 1px solid #7F1D1E;
display: none;
text-align:justify;
float:left;
}


/***********/
/* TEXTOS  */
/***********/

.arial_11_gris_regular{
font-family: Arial;
font-size:0.688em;
color:#666666;
font-style:normal;
}



.arial_11_rojo_regular{
font-family: Arial;
font-size:0.688em;
color:#7F1D1E;
font-style:normal;
text-decoration: none;
}
.arial_11_rojo_regular a:link {
	text-decoration: none;
	color: #7F1D1E;
}

.arial_11_rojo_regular a:hover {
	text-decoration: none;
	color: #999;
}

.arial_11_rojo_regular a:active {
	text-decoration: none;
	color: #999;
}

.arial_11_rojo_regular a:visited {
	text-decoration: none;
	color: #7F1D1E;
}



.arial_13_rojo_regular_a{
font-family: Arial;
font-size:0.813em;
color:#7F1D1E;
font-style:normal;

}

.arial_13_rojo_regular_a a:link {
	text-decoration: none;
	color: #7F1D1E;
}

.arial_13_rojo_regular_a a:hover {
	text-decoration: none;
	color: #7F1D1E;
}

.arial_13_rojo_regular_a a:active {
	text-decoration: none;
	color: #7F1D1E;
}

.arial_13_rojo_regular_a a:visited {
	text-decoration: none;
	color: #7F1D1E;
}


.arial_13_rojo_regular{
	font-family: Arial;
	font-size: 0.813em;
	color: #7F1D1E;
	font-style: normal;
	font-weight: bold;
	padding-right: 6px;
	line-height: 135%;
	text-align: left;
}

.arial_13_rojo_regular a:link {
	text-decoration: none;
	color: #7F1D1E;
}


.arial_13_rojo_regular a:hover {
	text-decoration: none;
	color: #7F1D1E;
}

.arial_13_rojo_regular a:active {
	text-decoration: none;
	color: #7F1D1E;
}

.arial_13_rojo_regular a:visited {
	text-decoration: none;
	color: #7F1D1E;
}


.arial_13_gris_regular{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.860em;
	color: #3F3F3F;
	font-style: normal;
	line-height: 128%;
	margin-right: 10px;
	text-align: justify;
}
.arial_13_gris_separada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 180%;
	color: #333;
}
.arial_13_gris_separada_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333;
	line-height: 180%;
	font-weight: bold;
	text-align: left;
}
.arial_13_gris_regular_centrado {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color: #333;
}


.arial_15_gris_regular{
	font-family: Arial;
	font-size: 0.938em;
	color: #3F3F3F;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

.arial_15_rojo_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7F1D1E;
	text-align: center;
}
.arial_14_rojo_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7F1D1E;
	text-align: left;
	font-weight: bold;
}
.arial_14_granate_bol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7F1D1E;
	text-align: left;
	font-weight: bold;
}


.arial_15_rojo_regular_azulina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066CC;
}
.arial_15_regular_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
}
.arial_15_regular-marino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	text-align: center;
}

.arial_16_rojo_regular{
	font-family: Arial;
	font-size: 1.000em;
	color: #7F1D1E;
	font-style: normal;
	font-weight: bold;
}
.arial_16_rojo_regular a:link {
	text-decoration: none;
	color: #7F1D1E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
.arial_16_rojo_regular_azulinaBold {
	font-family: Arial;
	font-size: 1em;
	color: #0066CC;
	font-style: normal;
	font-weight: bold;
}
.arial_16_regular_rojoBold {
	font-family: Arial;
	font-size: 1em;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
}
.arial_16_rojo_regular_marino {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-variant: normal;
}

.arial_16_gris_regular{
font-family: Arial;
font-size:1.000em;
color:#4B4B4B;
font-style:normal;
font-weight:bold; 
}

.verdana_a_azul {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	color: #069;
	font-weight: bold;
}
.verdana_80_gris {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 86%;
	color: #333333;
	margin-right: 15px;
	line-height: 128%;
}

/*******************************/
.login{
width:400px;
height: auto;
margin:auto;
margin-top:13%;
padding:20px;
background:#FFFFFF;
}

.centro{
width:100%;
height:auto;
float:left;
margin-top:0px;
background:#FFFFFF;
}





.cuerpo_menu{
width:1080px;
height: auto;
float:left;
margin-left:10px;
padding-bottom:15px;
border: 1px solid #000000;
}

.cuerpo_menu_modulo{
width:1080px;
height: auto;
float:left;
margin-left:10px;
margin-bottom:15px;
padding-bottom:10px;
border: 1px solid #CECBC6;
}

.contenedor_menu{
width:870px;
height:auto;
float:left;
margin-left:110px;
margin-top:10px;
border: 1px solid #003399;
}

.icono_op{
width:160px;
height:160px;
float:left;
margin-left:10px;
}

.icono_img{
width:100px;
height:100px;
float:left;
margin-left:30px
}

.icono_texto{
width:150px;
height: auto;
float:left;
margin-left:5px;
text-align:center;
}






.op_mb a{
width: auto;
height: auto;
background: #B90000;
color:#FFFFFF;
text-align:center;
padding:8px;
margin-left:1px;
border-right:1px solid #CCCCCC;
float:left;
}

.op_mb a:hover{
background: #FF5B5B;
/*border: 1px solid #FAAF49;*/
color: #FFFFFF;
}




/* MODULOS */

.columna{
width:145px;
height:100%;
/*border:1px solid #009933;*/
float:left;
margin-left:5px;
margin-top:5px;
}

.op_modulo a{
width:130px;
height: auto;
background:#FAAF49;
color:#FFFFFF;
text-align: left;
padding:8px;
margin-top:1px;
border-right:1px solid #CCCCCC;
float:left;
}

.op_modulo a:hover{
background: #CCCCCC;
color: #000000;
}

.columna_dos{
width:900px;
height:auto;
float:left;
margin-left:10px;
margin-top:10px;
}


/* FORMULARIOS */

.button {
	padding: 1px 5px 1px 5px;
	padding-right: 5px;
	border: 1px solid #ccc;
	background: #222;
	color: #777;
	font-family: tahoma;
	font-size: 11px;
	text-transform: uppercase;
	background: url(../images/button_bg.gif) repeat-x;

}

.button:hover, .button:focus {
	border: 1px solid #999999;
	color: #333;
}

.boton a{
width: 100px;
height:auto;
padding:2px;
display: block; 
background: #CCCCCC;
border:1px solid #333333;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

.boton a:hover{
background: #CCCCCC;
color: #000000;
border:1px solid #000000;
}

.boton_rojo{
width:auto;
height:auto;
padding:3px;
background:#BC6160;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.campo_texto{
width:180px;
height:20px;
border:1px solid #666666;
padding-left:1px;
	font-family: tahoma;
	font-size: 11px;
}

.campo_texto_largo{
width:280px;
height:20px;
border:1px solid #666666;
padding-left:1px;
	font-family: tahoma;
	font-size: 11px;
}

.campo_texto_largo_rojo{
width:350px;
height:20px;
border:1px solid #BC6160;
padding-left:1px;
	font-family: tahoma;
	font-size: 11px;
}

.area_texto_largo_rojo{
width:350px;
height:140px;
border:1px solid #BC6160;
padding-left:1px;
	font-family: tahoma;
	font-size: 11px;
}




/********************/
/* CAJA DE MENSAJE  */
/********************/

.info, .exito, .alerta, .error {
       font-family:Arial, Helvetica, sans-serif;
       font-size:13px;
       border: 1px solid;
       margin: 10px 0px;
       padding:15px 10px 15px 50px;
       background-repeat: no-repeat;
       background-position: 10px center;
       /*position:relative;*/
}
.info {
       color: #00529B;
       background-color: #BDE5F8;
       background-image: url('info.png');
}
.exito {
       color: #4F8A10;
       background-color: #DFF2BF;
       background-image:url('exito.png');
}
.alerta {
       color: #9F6000;
       background-color: #FEEFB3;
       background-image: url('alerta.png');
}
.error {
       color: #D8000C;
       background-color: #FFBABA;
       background-image: url('error.png');
}
/********************/
/* LA MINA  */
/********************/

.informacion .img_tarifas {
	margin-bottom: 40px;

}
.imgInstal_dcha {
	float: right;
	width: 226px;
	margin-right: 10px;
}
.imgInsta_izda {
	float: left;
	width: 226px;
	margin-right: 10px;
}
.instalMin_pie {
	clear: both;
}
.imgInstal_dcha p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 95%;
	color: #333;
	font-style: italic;
}
.imgInsta_izda p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 95%;
	font-style: italic;
	color: #333;
}
p .texInfo {
	color: #960;
	font-weight: bold;
}
/********************/
/* CORPORACION  */
/********************/
.pp_mass {
	border: 2px solid #e2c4be;
	padding: 6px;
}
.psoe {
	border: 2px solid #e2c4be;
	margin-bottom: 10px;
	padding: 6px;
}
.iu {
	border: 2px solid #e2c4be;
	margin-bottom: 10px;
	padding: 6px;
}

/********************/
/* CULTURA  */
/********************/
.coral {
	float: left;
	width: 296px;
	margin-right: 10px;
}
.img_feriaCelta {
	float: right;
	width: 268px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.text_destacado {
	color: #811D1F;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 115%;
}
.img_folk {
	float: right;
	width: 300px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.img_FeriaCelta_2 {
	width: 560px;
	margin-left: 29px;
	margin-top: 80px;
}
.imgCultura {
	width: 293px;
	margin-right: 15px;
	margin-left: 10px;
	float: right;
}
.img_escuelaMusic {
	float: left;
	margin-top: 15px;
	margin-right: 15px;
}
/********************/
/* GALERIA FOTOGRAFICA MINA  */
/********************/
.paginacion {
	width: 519px;
	margin-left: 20px;
}
.paginacion table tr td a {
	color: #333;
	text-decoration: none;
}
.paginacion table tr td a:hover {
	text-decoration: underline;
}
.paginacion table tr td a:visited {
	color: #900;
}
/********************/
/* CENTROS SOCIALES  */
/********************/
.informacion #ceas {
	display: block;
	border: 1px solid #930;
	color: #CCC;
}
#ceas tr {
	display: block;
	border: 1px solid #930;
	color: #000;
}
.imgRsanblas {
	float: right;
	width: 300px;
	margin-right: 15px;
}
/********************/
/* URBANISMO  */
/********************/
.normasUrban {
	height: 40px;
	margin-bottom: 15px;
	margin-top: 20px;
	float: left;
	width: 650px;
}
.imgNormas {
	float: left;
	margin-right: 15px;
}

.normasUrban1 {
	margin-top: 15px;
	height: 40px;
	width: 650px;
	float: left;
	margin-bottom: 15px;
}
.imgWebbiblioteca {
	float: right;
	margin-top: -90px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.textBiblioteca {
	float: left;
}
.tex_destacadoG {
	color: #999900;
	font-size: 140%;
	font-weight: bold;
}
.imgCortina {
	float: right;
	margin-right: 15px;
	margin-left: 15px;
}
/********************/
/* CONCEJALÍAS  */
/********************/
.pp {
	height: 78px;
	margin-bottom: 15px;
	margin-top: 30px;
}
.pp_text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 140%;
	float: left;
	color: #1D4B98;
	margin-left: 10px;
	margin-top: 25px;
}

.pp img {
	float: left;
}

.alcalde {
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 30px;
}
.jose {
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 30px;
}

.sole {
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.mass img {
	float: left;
}
.mass {
	float: left;
	width: 650px;
	margin-bottom: 15px;
	margin-top: 15px;
}
.mass_text {
	float: left;
	margin-left: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #8C003D;
	font-weight: bold;
	margin-top: 25px;
}


.manolo {
	float: left;
	width: 262px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	color: #0000FF;
}

.ana {
	float: left;
	width: 210px;
	margin-top: 10px;
}
.imgPuntolimpio {
	float: right;
	margin-right: 15px;
	margin-left: 15px;
}
.img_nuevasTecno {
	float: right;
	margin-right: 15px;
	margin-left: 15px;
}
.img_telecentro {
	float: right;
	margin-right: 15px;
	margin-left: 15px;
}
.imgMayores {
	float: right;
	margin-right: 5px;
	margin-left: 15px;
}
.imgAgendaLocal {
	float: right;
	margin-right: 5px;
	margin-left: 15px;
}
.imgGuarderia {
	float: right;
	margin-right: 5px;
	margin-left: 15px;
}
.imgAsocJuvenil {
	float: right;
	margin-right: 5px;
	margin-left: 15px;
}
.imgMujer {
	float: right;
	margin-right: 5px;
	margin-left: 2px;
}
.imgPabellonLillo {
	float: right;
	margin-right: 5px;
	margin-left: 15px;
}
.imgSalonCultura {
	float: right;
	margin-left: 15px;
}
.imgSalaExposiciones {
	float: right;
	margin-left: 15px;
}
.imgFaberocio {
	float: right;
	margin-left: 15px;
}
.imgCabalgata {
	float: right;
	margin-left: 15px;
}
.imgDeportes {
	float: right;
	margin-left: 15px;
}
.imgFutbolSala {
	float: left;
	margin-right: 15px;
}
.imgActividadesDeportes {
	float: right;
	margin-left: 15px;
}

.imgJuegosEscolares {
	float: left;
	margin-right: 15px;
}
.imgEducacion {
	float: right;
	margin-left: 15px;
}
.imgDiscapacitados {
	float: right;
	margin-left: 15px;
}
.imgReciclaje {
	float: right;
	margin-left: 15px;
}
.imgFormacion {
	float: right;
	margin-left: 15px;
}
.imgInstalacFabero {
	float: right;
	margin-left: 15px;
}
.imgInstalacOtero {
	float: right;
	margin-left: 15px;
}
.imgCentrosSociales {
	float: right;
	margin-bottom: 20px;
}
.imgAlzheimer {
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
}
.imgAlzeimer_2 {
	float: right;
	margin-left: 15px;
}
.imgAlzeimer_3 {
	float: right;
	margin-left: 15px;
}
.imgAlzeimer_4 {
	float: right;
	margin-left: 15px;
}
.imgActividadesCulturales {
	float: right;
	margin-left: 15px;
}
.imgTalleresTeatro {
	float: right;
	margin-left: 15px;
}
.imgInstalacionesCultura {
	float: right;
	margin-left: 15px;
}
.imgJuventud {
	float: right;
	margin-left: 15px;
}
.imgCarnetJoven {
	float: right;
	margin-left: 15px;
}
.imgMedioAmbiente {
	float: right;
	margin-left: 15px;
}
.imgHogar {
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}
.imgHogarPie {
	float: left;
	margin-left: 15px;
}
.imgHogarPie2 {
	float: right;
	width: 265px;
	margin-top: 50px;
	margin-right: 20px;
}
.imgMercadillo {
	float: right;
	margin-left: 15px;
}
.imgSemanaMayor {
	float: right;
	margin-left: 15px;
}
.img_ClubFabero {
	float: right;
	margin-left: 15px;
	margin-bottom: 3px;
}
.imgRadioFabero {
	float: right;
	margin-bottom: 3px;
	margin-left: 15px;
}
.imgRadioFabero_3 {
	margin-top: 40px;
}
.imgViolenciaGenero {
	float: right;
	margin-bottom: 2px;
	margin-left: 15px;
	margin-top: 22px;
}
.imgPistaFontoria {
	float: right;
	margin-left: 15px;
}
.imgPistaBarcena {
	float: right;
	margin-left: 15px;
}
.imgOficinaTurismo {
	float: right;
	margin-left: 15px;
}
.imgSanpedro {
	float: right;
	margin-left: 15px;
}
.imgCasaSanpedro {
	float: left;
	margin-top: 130px;
}
.imgAreaSanpedro {
	float: right;
	margin-top: 210px;
}
.imgIglesiaLillo {
	float: right;
	margin-left: 15px;
}
.imgCamping {
	float: left;
	margin-right: 15px;
}
.imgMolinosOtero {
	float: right;
	margin-left: 15px;
}
.imgAreaOtero {
	float: left;
	margin-right: 15px;
}
.imgOficinaUrbanismo {
	float: right;
	margin-left: 15px;
}
.tableJuventus {
	margin-top: 30px;
	width: 658px;
	height: 700px;
}
.textoCursosFormacion {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #930;
	background-color: #E7CEC9;
	text-align: center;
}
.imgSemanaMujer {
	float: left;
	margin-right: 15px;
}
.imgPoligono {
	float: right;
	margin-left: 15px;
}
.imgMunicipio {
	float: right;
	margin-left: 15px;
}
.imgBarcena1 {
	float: right;
	margin-left: 15px;
}
.cursoCCOO {
	float: left;
	width: 100%;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #99332D;
	padding-bottom: 6px;
}
.imgCursoCCOO {
	float: left;
	width: 200px;
}
.txtCursoCCOO {
	float: left;
	margin-top: 0.2em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	width: 422px;
}
