/*GENERALES*/
body {margin:0 auto 0 auto;width:100%;}
#body{margin:0 auto 0 auto;text-align:center;}
/* COLORES */
.c_verde {background-color: #588C84}
.c_verde_claro {background-color: #C5F0E8}
.c_negro {background-color: #000000}
.c_blanco {background-color: #FFFFFF}
.c_gris {background-color: #EBEBEB}
.c_gris_claro {background-color: #DBD7D7}
.c_gris_oscuro {background-color: #BFBDBD}
.c_dorado {background-color: #D7B381}


/* IMAGENES */

/* LINKS */
a.l_menu_blanco_peq { font-size: 14px; text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF;}
a.l_menu_blanco_peq:hover { font-size: 14px; text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF;}
a.l_menu { font-size: 12px; text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #575E8A;}
a.l_menu:hover { font-size: 12px; text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #575E8A;}
a.l_link { font-size: 13px; text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #575E8A;}
a.l_link:hover { font-size: 13px; text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #575E8A;}
a.l_titular { font-size: 18px; text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #575E8A;}
a.l_titular:hover { font-size: 18px; text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #575E8A;}
/* TEXTO */
.t_negro_peq { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;}
.t_negro_bold { font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;}
.t_txt_general { font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;}
.t_txt_general2 { font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #aaaaaa;}
.t_dorado { font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #D7B381;}
.t_titular { font-size: 28px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #588C84;}
.t_titular_med { font-size: 23px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #588C84;}
.t_titular_peq { font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #588C84;}
.t_dorado_peq { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #D7B381;}
.t_blanco_peq { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF;}

.t_negro_peq_pie { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;}
.t_negro_bold_pie { font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;}

/* Formulario */
.f_buscadores{width:100%; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #969696 1px solid; BORDER-TOP: #000000 1px solid; color: #000000; font-size:14px;padding-top:0px;font-family: Trebuchet, Arial, Verdana, Helvetica, sans-serif;} 
.f_boton{BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #969696 1px solid; BORDER-TOP: #000000 1px solid; color: #000000; font-size: 14px; font-family: Verdana,Arial, Helvetica, sans-serif;}

.linea_iv{margin:0 0 15px 260px;width:160px;padding:3px 10px 3px 0px;font-size:0.9em;}
.linea_iv a{background:transparent url(../images/interfaz/f1.gif) scroll no-repeat top left;padding:3px 10px 3px 25px;color:#fff;text-decoration:none;}
.linea_iv a:hover{background:transparent url(../images/interfaz/f2.gif) scroll no-repeat top left;color:#fff;}

.selector_mes{font-size:0.8em;margin:5px 0 20px 0;font-family:Arial;}
.selector_mes span{margin:0 5px 0 0 ;}
.selector_mes a{color:#000;}
.selector_mes a{text-decoration:none;}
.selector_mes span a{background:#eaeaea;padding:3px 15px;}
.selector_mes span a:hover{background:#000;color:#fff;padding:3px 15px;}

.licitacion{margin:25px 0 0 0;}
.licitacion .tit{background:#efefef;padding:2px 10px;font-size:1.1em;font-weight:bold;}}
.desc{margin:0px 0 0 10px;border:1px solid #ccc;padding:10px;background:#f0efef;}
.desc2{margin:5px 0 0 15px;background:#fff;float:right;border:1px solid #ccc;padding:10px;}

.nocanteras{text-align:center;font-size:1.2em;margin:0 80px;font-weight:bold;}
.nocanteras span a{color:#588c84;background:#efefef;padding:10px 20px;}
.nocanteras span a:hover{color:#efefef;background:#588c84;padding:10px 20px;}

Ul.listadoPGOU{margin:15px 0 0 0px;}
Ul.listadoPGOU li{list-style:none;margin:0 0 5px 0;}
