@import "handheld_base.css";
#flash,#flash_prim{background-color:#000;}
#agenda_primera li{background-image:none;margin:0.5em 0.5em 0.5em 0;padding:0;width:45%;float:left}
#agenda_primera img {border:0}

#caja1B,#caja1 {border: 1px dotted #b2b2b2; padding: 3px 2px 0px 0px;}	
.menuag{margin:0 0 0 0.7em}
.menuag #frm{margin-bottom:0.7em}
.menuag h2{font-size:1em;color:#000;border-bottom:dotted 1px  #B2B2B2;}
li.temasi,div.temasi {background-color:#d9d9d9; width:47%; float:left; padding:0.5em 0.5em 0.2em 0em}
li.temasd,div.temasd {background-color:#d9d9d9; width:47%; float:right; padding:0.5em 0.5em 0.2em 0em;}
li.temasi ul,div.temasi ul, li.temasd ul, div.temasd ul{padding:0;}
li.temasi ul li,div.temasi ul li, li.temasd ul li,div.temasd ul li {background-color:#FFF; text-align:right;background-repeat:no-repeat;margin-bottom:3px;padding-left:0.7em;border-bottom:solid 1px #999; border-right:solid 1px #999; padding-right:0.2em}
body {background-color:#f2f2f2;}
.contenido .marco .qr {padding:0; margin:1em 0; border:none; float:right; max-width:99px}
.elementos hr{border:none; border-top:dotted #000 1px;}
.elementos h3{text-indent:1em; margin-bottom:0; color:#333;}
.elementos div.borde{border:dotted 1px #797979;  padding:0.5em 1em;}
.elementos div.blanco{padding:0.5em 1em; background-color:#fff}
.elementos p{margin:0}
.elemetos ul li{background-image:none}
.elementos hr.b{border:dotted 1px #C00;}
.elementos div.comentarios{border:dotted 1px #c00;background-color:#f2f2f2;background-image:none;padding:0;width:100%}
.elementos div.comentarios div.nuevo	{border:dotted 1px #C00; border-bottom:none; float:right; margin-top:-2.2em; margin-right:-0.05em; background-color:#FFF; font-weight:bold; font-size:95%; color:#333; padding:0.5em 0.5em 0.2em 0.5em}
.elementos div.comentarios div.nuevo a{color:#333}
.elementos div.comentarios div.comentario{padding:0.5em 1em;margin:0}
.comentarios_ayto {background: url("/cont/paginas/enlinea/img/escudo.gif") no-repeat scroll 5px 10% #FFFFFF; border: 1px solid #DCDCDC;color: #000000;margin:0.5em 0;padding: 10px 5px 10px 40px;}
#calendario_actividades {background-color:#858688;background-image:url(/cont/paginas/img/Negro_fondoDegradadoAlto.jpg);}
#calendario_actividades.peq {background-image:url(/cont/paginas/img/Negro_fondoDegradado.jpg);position:relative;top:2em;}
.imagen .valor  ul{border:dotted #333 1px; border-bottom:none; padding:0; margin:0; background-color:#FFF}
.imagen .valor  ul li{border-bottom:dotted #333 1px; background-image:none; padding:0.2em 0.2em 0.2em 3em;  margin:0; background-position:0.5em center; background-repeat:no-repeat;}
.imagen .valor  ul li strong, .imagen .valor  ul li a{color:#333}
.visib #menu .ulmenu, .visib #menu .ulmenu input, .visib #menu .ulmenu select, .visib #menu .ulmenu option {font-family:Arial, Helvetica, sans-serif!important}
.visib #menu .ulmenu li h2{color:#000;border-bottom:dotted 1px #b2b2b2;font-size:100%;}
.visib #menu .ulmenu li #caja1B,div#caja1B{background-color:#FFF; margin:0!important}
.visib #menu .ulmenu li.insertact{background-color:#FFF;border:dotted 1px #b2b2b2}
.visib #menu .ulmenu li.insertact div{border:none}
.visib #menu .ulmenu li #frm{padding:0!important;margin-bottom:0.5em}
.visib #menu .ulmenu li #frm #caja1{margin:0!important}
.visib #menu .ulmenu li #frm #caja1 .botRojo,.menuag .botRojo{background-color:transparent;letter-spacing:normal;background-image:url(../../../paginas/actividades/imagenes/btn.gif);background-repeat:no-repeat;padding:4px 8px;background-position:center;}
.botRojo {float:right; background-color:#FF0000; border:none; color:#FFFFFF; font-weight:bold; padding-top: 1px; padding-right: 0px;	padding-bottom: 1px; padding-left: 0px;	letter-spacing: 0.1em; cursor: pointer}
#calendario_actividades .scroll dt,#calendario_actividades.peq .scroll dt{color:#000000 !important;}
#calendario_actividades .scroll a,#calendario_actividades.peq .scroll a{color:#000000 !important;}
.agenda_dia  dt{border-bottom: dotted 1px #000 !important}
.agenda_dia  dd{background-image:url(/cont/paginas/img/b_neg.gif)!important;}

 .lug {padding:0; margin:0 1px 0 0; border:none}
.titlegris {text-decoration:none; border:none; padding:0; margin:0; color:#333}
.txtRojo { color:#CC0000}
.txtGris { color:#666666}
#autoentidad ul {list-style-type:none;}
#autoentidad ul li {margin:2px 5px 2px 5px; padding:2px 0px 0px 5px; cursor:pointer;}
#autoentidad ul li a:hover {background-color:#e0e0e0; color:#000000; cursor: pointer;}
#autoentidad ul li a:link, #autocomplete ul li a:visited {list-style-type: none!important;display:block;cursor: pointer;text-decoration:none;}
#autolugar ul {list-style-type:none;}
#autolugar ul li {margin:2px 5px 2px 5px; padding:2px 0px 0px 5px; cursor:pointer;}
#autolugar ul li a:hover {background-color:#e0e0e0; color:#000000; cursor: pointer; text-decoration:none}
#autolugar ul li a:link, #autocomplete ul li a:visited {list-style-type: none; display:block; cursor: pointer; text-decoration:none}

#labelVacioLugar,#labelVacioEntidad { background:none}

#error {background-color: #F3F3F3;}
#error ul li {color:#00475f; font-weight:bolder; background-image:none; list-style-position:inside; list-style-type:disc}

#avisos{margin-top:1em}
#avisos .aviso{display:block;padding:1px;padding-left:10px;background-image: url(/cont/paginas/organizacion/img/b_roj.gif);background-repeat: no-repeat;background-position: left top;}

.inputError{background-color: #ff9f9f;}
.separador2 {clear:both; border-bottom:#666666 dotted 1px; padding-top:5px;}
.calprimd{clear:both}
.cursiva{font-style: italic}
