body {margin:0px; background-color:#FFFFFF; font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif}
img {border:0px}
text-area, input {font-size:11px; font-family:Arial, Helvetica, sans-serif}
#pedido .der {text-align:right; padding-right:6px}
#pedido .blanco {background-color:#FFFFFF}
#pedido .gris {background-color:#f0f0f0}


#pie td img {display:block} 

#enca { margin-left:auto; margin-right:auto}
#enca .cc {background-image:url(/img/enca.gif); background-repeat:no-repeat; width:780px; height:200px; display:block}

#nav {margin-top:6px; margin-left:auto; margin-right:30px}
#nav td img {display:block; vertical-align:middle}
#nav img {padding-left:7px; padding-right:7px}
#nav #exp {font-size:10px; font-weight:bold; color:#363030; padding-top:4px; padding-bottom:4px; text-align:center}

#medio {margin-left:auto; margin-right:auto; background-color:#fafafa; }
#medio td {vertical-align:top}

#contenido {border-left:1px solid #fff; border-right:1px solid #fff; font-size:11px; font-family:Arial, Helvetica, sans-serif}
/*#contenido p.titular {font-size:12px; border-bottom:1px solid #596C7A}*/

#xtras {width:208px; }
#mm {width:552px; } 


#mm1 {width:510px; padding-top:20px; padding-bottom:40px; padding-left:20px; padding-right:20px; font-size:11px;}
#mm1 {padding-right:30px; padding-top:0px;  }
#mm1 p { color:#222; margin-bottom:0px; margin-top:4px; margin-bottom:0px; line-height:18px} 
#mm1 h3 { color:#666666; font-size:18px}
#mm1 h4 {color:#993300; font-size:13px; margin-bottom:2px; margin-top:26px}
#mm1 h5 {font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:16px}
#mm1 h5.cat {font-weight:normal; color:#930; margin-bottom:0px;}
#mm1 h5.cat+h5  {margin-top:2px} 
#mm1 li {line-height:18px; color:#333333; }
#mm1 ol {margin-top:4px}
#mm1 .der {text-align:right; color:#666666}
#mm1 .donde {font-size:10px; color:#808080; text-align:right;}
#mm1 td img { display:none}
#mm1 a {text-decoration:none; color:#555;}
#mm1 a:hover {text-decoration:underline; color:#c91f1f;}
#mm1 .masinfo a {text-decoration:none; color:#555;}
#mm1 .masinfo a:hover {text-decoration:underline; color:#900;}
#mm1 a.red { background-image:url(../img/f.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:7px; color:#c91f1f;}

#mm1 a.red:hover{color:#000000 ; text-decoration:none}

#mm1 a.green { background-image:url(../img/fo.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:7px; color:#276627;}

#mmenu {width:480px;  margin-top: 20px; margin-bottom:40px; margin-left:20px; margin-right:20px}
#mmenu td {vertical-align:top; padding-top:0px}
#mmenu p { font-size:11px; margin-top:3px; margin-bottom:3px; background-image:url(../img/f.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:7px; color:#626A6A}
#mmenu a {color:#626A6A; text-decoration:none}
#mmenu a:hover {text-decoration:underline; color:#101010}
#mmenu p.primer {margin-top:2px; line-height:14px;}



#pie {background-color:#B30000; margin-left:auto; margin-right:auto;}
#pie .a {width:760px; height:64px; background-image:url(/img/pie_bg_b.gif); background-repeat:repeat-x; text-align:center; vertical-align:top;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:18px; padding-top:10px}
#pie .a1, .a2 {background-image:url(/img/pie_bg_b.gif); background-repeat:repeat-x; }
#pie .bb {width:740px; background-image:url(/img/bg_b.gif); background-repeat:repeat-x; padding-bottom:0px}
#pie .b01, .b02, .b03, .b04 {width:10px; height:15px}
.i {background-color:#FFF; background-image:url(/img/pie_bg_i.gif); background-repeat:repeat-y; width:10px; height:64px}
.d {background-color:#FFF; background-image:url(/img/pie_bg_d.gif); background-repeat:repeat-y; width:10px}



#menu-inf {font-size:11px; color:#CCCCCC; font-weight:bold}
#menu-inf a {color:#CCCCCC; text-decoration:none}
#menu-inf a:hover {color:#ffffff; text-decoration:none}


#omic {height:66px; background-color:#006600; margin-top:15px; background-image:url(../img/omic.png); }
#part {height:52px; background-color:#FFCC00; margin-top:15px; background-image:url(../img/particulares.png); margin-bottom:40px }
#omic, #part {width:155px;margin-left:auto; margin-right:auto; background-repeat:no-repeat; background-position:center center; cursor:pointer}

#act {margin-right:auto; margin-left:auto}
#agenda, #prensa {padding-bottom:40px; padding-left:20px; padding-right:20px; width:379px}

#agenda { }
#prensa { }

img.informe {float:right; padding:10px; background-color:#f0f0f0; margin-left:15px; margin-bottom:10px}

#prensa p.titular {color:#CC3300; font-size:12px; border-bottom: 1px solid #9FA4A4; font-weight:bold}
#prensa p.titular .fecha {color:#808787;}
#prensa p.titular+h5 {margin-top:0px}
#prensa h5 {font-size:11px; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:16px; font-weight:bold}
#prensa h5.cat {color:#930; margin-bottom:0px; font-weight:normal}
#prensa h5.cat+h5  {margin-top:0px} 
#prensa a{text-decoration:none; color:#666}
#prensa a:hover{text-decoration:none; color:#930}

#agenda p.titular {color:#CC3300; font-size:12px; border-bottom: 1px solid #9FA4A4; font-weight:bold}
#agenda p.dia {line-height:16px; color:#333}
#agenda .fecha {color:#930}
#agenda .hora {color:#666}


.titulo { color: #222; 	margin: 0; 	padding: 2px 15px; 	background: #eee; 	border-bottom: 1px solid #ddd; border-top: 1px solid #f5f5f5; 	font-size: 12px; 	font-weight: normal; 	font-family: Arial, Helvetica, sans-serif; 	font-weight:bold; 	cursor:pointer;}


.elemento p { font-size:11px; margin-top:3px; margin-bottom:3px; background-image:url(../img/f.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:8px; color:#626A6A; margin-left:15px }
.elemento a {color:#626A6A; text-decoration:none }
.elemento a:hover {text-decoration:underline; color:#101010}
#imenu {margin-top: 43px; margin-bottom:50px}

.concejales {margin-top:10px}
.concejales td {padding-top:4px; padding-bottom:4px;padding-left:6px;}
.concejales .x240{width:240px}
.concejales .col {background-color:#eee}

.espera {font-size:12px; background-image:url(/img/espera.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:20px; color:#999}
#rta .detalle {margin-top:0px; color:#333333; margin-bottom:10px; margin-left:15px}


#orden h5 {color:#993300; font-size:13px; margin-bottom:2px; margin-top:26px}
#orden .despacho {color:#666666}

.distinciones {margin-top:10px}
.distinciones p {background-image:url(/img/f.gif); background-repeat:no-repeat; background-position: 0px 6px; padding-left:10px;  margin-left:15px}


.unlist {}
.unlist p{ background-image:url(/img/p.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:12px; margin-left:15px}

.unlist2 {}
.unlist2 p{ background-image:url(/img/po.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:12px; margin-left:15px}

#concejal {font-size:11px; }
#concejal option.uno {background-color:#fafafa}
#concejal option.dos {background-color:#eee}


div.concejal {float:right; margin-right:-30px; margin-left:20px; margin-bottom:20px; background-color: #eee; padding-bottom:10px}
.concejal p { font-size:11px; font-weight:normal; background-image:url(../img/f.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:8px; margin-left:10px}

div.masinfo {float:right; margin-right:-30px; margin-left:20px; margin-bottom:10px; margin-top:15px; background-color: #eee; padding-bottom:11px; color:#666666;font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px; padding-left:14px; padding-top:10px; width:200px}

div.masinfo p { font-size:11px; font-weight:normal; background-image:url(../img/f.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:8px; }

div.masinfo p.tt {	font-weight:bold; color:#f00; }

.resaltado {color:#FF3300; font-weight:bold}
#mapa p {font-size:11px; font-weight:bold; color:#993300; background-image:url(../img/f.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:8px;}

#mapa .rama p {font-size:11px;  font-weight:normal; background-image:url(../img/f2.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:8px; margin-left:8px; margin-left:30px; margin-top:0px; margin-bottom:0px}

 #mapaomic p {font-size:11px; font-weight:bold; color:#060; background-image:url(../omic/img/f.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:8px;}
 
 #mapaomic .rama p {font-size:11px;  font-weight:normal; background-image:url(../img/f2.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:8px; margin-left:8px; margin-left:30px; margin-top:0px; margin-bottom:0px}
 
 

/* usar en tablas */
.nnn {background-color:#c0c0c0; width:500px}
.nnn td {background-color:#fff}
.nnn td.pp {width:70px}
/* tablas */