/* Anuncios */
#anumoderacion { width:100%; background:url(../graph/skin/medio/central/anuncio/herrafondo.gif); font-size:11px; font-weight:bold; height:32px; vertical-align:top; color:#666;  margin-bottom:6px; float:left }
.cpcacciones ul { float:left; margin-top:9px;  }
.cpcacciones li { border-right:1px solid #ccc; padding-right:4px; margin-left:0px }
.cpcacciones a { margin-left:22px; }
li.cpcacctit { background:url(../graph/intranet/skin/iconos/facciones.gif) left no-repeat; height:16px; border-right:none }
.cpcacctittxt { float:left; margin-left:22px }
li.cpcaccmod { background:url(../graph/intranet/skin/iconos/modificar.gif) left no-repeat; height:16px; }
li.cpcaccactivar { background:url(../graph/intranet/skin/iconos/activar.gif) left no-repeat; height:16px }
li.cpcaccpausar { background:url(../graph/intranet/skin/iconos/pausar.gif) left no-repeat; height:16px }
.cpcacceliminar { background:url(../graph/intranet/skin/iconos/eliminar.gif) left no-repeat; height:16px }
.cpcaccbannear { background:url(../graph/intranet/skin/iconos/bannear.gif) left no-repeat; height:16px }
.cpcacccontactar { background:url(../graph/intranet/skin/iconos/emails.gif) left no-repeat; height:16px }
.cpcacciones ul li { float:left; margin-right:6px; padding-left:2px} .cpcacciones a { color:#466cb7; font-weight:bold }  .cpcacciones a:hover { text-decoration:underline }




#anuinfo { width:100%; background:url(../graph/skin/medio/central/anuncio/infofondo.gif); font-size:11px; height:26px; color:#666;  margin-bottom:6px; float:left }
#anuinfo ul li { float:right; margin-right:10px; margin-top:5px} #anuinfo a { text-decoration:underline }  #anuinfo a:hover { color:#5ba0f3 }
#anuinfo img { vertical-align:middle; margin-right:3px; text-decoration:none }
.anureportadesp { width:96%; border:1px solid #ccc; background:#fff bottom; margin-bottom:6px; padding:8px; float:right; display:none }
.anureportadespopen { width:96%; border:1px solid #ccc; background:#fff bottom; margin-bottom:6px; padding:8px; float:right; }
.bdespreportaclosed { display:none }
.canureportait { width:100%; float:left; margin-top:6px; text-align:left }
#anuherramientas { width:100%; background:url(../graph/skin/medio/central/anuncio/herrafondo.gif); font-size:11px; font-weight:bold; height:32px; color:#666;  margin-bottom:6px; float:left }
.anherraml { float:left; vertical-align:middle; height:100% }
.anherraml img { width:139px; height:24px; margin-left:10px; margin-top:4px; vertical-align:middle }
#anuherramientas ul li { float:right; margin-right:10px; margin-top:8px}  #anuherramientas a:hover { color:#5ba0f3 }
#bdesprecomiendad { background-color:#f2f2f2; border:1px #ccc solid; border-bottom:0px; padding:7px; display:none }
#bdesprecomiendac { }
.bdesprecomiendadclosed { background-color:#f2f2f2; border:1px #ccc solid; border-bottom:0px; padding:7px; display:inline }
#anuherramientas img { vertical-align:middle; margin-right:3px }
.anherramladd { float:right; font-size:11px; margin-top:8px; margin-right:10px}
.anherramladd img { width:20px; height:16px;  vertical-align:middle; margin-right:2px; margin-left:8px }

.anurecomiendadesp { width:96%; border:1px solid #ccc; background:#fff bottom; margin-bottom:6px; padding:8px; float:right; display:none }
.anurecomiendadespopen { width:96%; border:1px solid #ccc; background:#fff bottom; margin-bottom:6px; padding:8px; float:right; display:inline }
.canurecomiendait { width:100%; float:left; margin-top:6px }

#cclases { width:593px; float:left; text-align:left; vertical-align:top; margin-left:6px }
#anudescclases { text-align:left; font-size:14px; width:100%; border-bottom:1px dotted #ccc; padding:6px; background:#FFF; float:left }
#anuasignaturas { text-align:left; font-size:14px; width:100%; border-bottom:1px dotted #ccc; padding:6px; background:#F2F2F2; float:left }
#anuniveles { text-align:left; font-size:14px; width:100%; border-bottom:1px dotted #ccc; padding:6px; background:#FFF; float:left }
#anunprecio { text-align:left; font-size:16px; width:100%; border-bottom:1px dotted #ccc; padding:6px; background:#F2F2F2; float:left }
#anudescprofe { text-align:left; font-size:14px; width:100%; border-bottom:1px dotted #ccc; padding:6px; background:#FFF; float:left }
#anunpreciodet { font-size:14px; font-weight:normal; float:left}


#anuubco { text-align:left; font-size:14px; width:100%; border-bottom:1px dotted #ccc; padding:6px; background:#F2F2F2 }
.ccerrardesp { float:right; width:12px}
.cerrardesp { padding-right:6px; float:right; width:12px; display:block; overflow:hidden; padding-top:12px; height:0; background:url(../graph/skin/medio/central/listados/iconos/cerrar.gif) no-repeat 0 0 }
.anuubcoitem { width:100%; border-bottom:1px dotted #ccc; margin-bottom:6px; padding-bottom:4px }
#cmapa { display:none; float:left; width:100% }
#map { width:98%; height: 300px; float:left; border: 1px solid #999 }
.anuubcoitem img { vertical-align:middle; margin-right:5px }
.anuubcoitem a { text-decoration:underline } .anuubcoitem a:hover { text-decoration:underline; font-weight:bold } 
.anuubcoitemdesp { width:94%; border:1px solid #ccc; background:url(../graph/skin/medio/central/anuncio/pregfondo.gif) no-repeat #fff bottom; margin-bottom:6px;  padding:8px; display:none }
.anuubcoitemdespfijo { width:94%; border:1px solid #ccc; background:url(../graph/skin/medio/central/anuncio/pregfondo.gif) no-repeat #fff bottom; margin-bottom:6px;  padding:8px; }
.anuubcoitemdesptit { float:left; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:20px; color:#35589f; }
.canuenviaemailit { width:100%; float:left; border-bottom:1px dotted #ccc; padding-bottom:4px; margin-bottom:4px }
#canuenviaemailit input, #canuenviaemailit textarea, #canuenviaemailit select { font-size:13px; font-family:Helvetica, Arial, sans-serif; margin-right:10px;margin-bottom:8px; float:left }
#canuenviaemailr { display:none }
.canuenviaemailnombre, .canuenviaemailmail, .canuenviaemailtelef { float:left; margin-right:10px }
#benviaemail { margin:0; float:left; padding-bottom:8px }
.notaform { float:left; width:100%; font-size:11px; text-align:left; margin-bottom:10px }

#cprofesor { width:367px; border-left:1px dotted #ccc; float:right; text-align:center; vertical-align:top; padding-left:5px }


#anumediamenu { width:365px; font-size:11px; font-weight:bold; height:26px; color:#666; float:left; margin-bottom:6px }
#anumediamenu ul li { float:left; margin-top:5px} #anumediamenu a { text-decoration:underline }  #anumediamenu a:hover { color:#5ba0f3 }
#bvideo { background-color:#fff; border:1px #ccc solid; border-bottom:0px; padding:7px; display:none }
#bfoto { background-color:#fff; margin-left:5px; border:1px #ccc solid; border-bottom:0px; padding:7px; }

#bvideoon { background:url(../graph/skin/medio/lateral/anuncio/frelacionados.gif) center top repeat-x #ccc; color:#fff; border:1px #ccc solid; border-bottom:0px; padding:7px; }
#bfotoon { background:url(../graph/skin/medio/lateral/anuncio/frelacionados.gif) center top repeat-x #ccc; color:#fff;  margin-left:5px; border:1px #ccc solid; border-bottom:0px; padding:7px; padding-bottom:7px; display:none }

#anumediamarco { width:365px; background:#fff; margin:auto; float:left; text-align:center }

#anuvideo { margin:0; float:left; padding:0 }
#anufoto { margin:0; float:left; padding:0 }

#anurelmenu { width:100%; font-size:11px; font-weight:bold; height:26px; color:#666; float:left; margin-bottom:6px }
#anurelmenu ul li { float:left; margin-top:5px; padding-bottom:6px} #anurelmenu a { text-decoration:underline }  #anurelmenu a:hover { color:#5ba0f3 }
#brelacionados { background-color:#fff; border:1px #ccc solid; border-bottom:0px; padding:7px; display:none }
#bdelanunciante { background-color:#fff; margin-left:5px; border:1px #ccc solid; border-bottom:0px; padding:7px; }

#brelacionadoson { background:url(../graph/skin/medio/lateral/anuncio/frelacionados.gif) center top repeat-x #ccc; color:#fff; border:1px #ccc solid; border-bottom:0px; padding:7px; }
#bdelanuncianteon { background:url(../graph/skin/medio/lateral/anuncio/frelacionados.gif) center top repeat-x #ccc; color:#fff;  margin-left:5px; border:1px #ccc solid; border-bottom:0px; padding:7px; padding-bottom:7px; display:none }

#anurelmarco { width:100%; border:1px solid #ccc; background:#fff; margin:auto; float:left; text-align:center; margin-bottom:10px }

#anurelacionados { width:96%; margin-top:6px; margin-bottom:6px; margin-left:4px; height:250px; float:left; overflow:auto; text-align:left }
#anudelanunciante { width:96%; margin-top:6px; margin-bottom:6px; margin-left:4px; height:250px; float:left; display:none; overflow:auto; text-align:left }

.citemanurelc1 { width:100%; border-bottom:1px #999 dotted; background:#FFF; float:left; font-size:12px; font-weight:bold; padding-bottom:4px; padding-top:4px; }
.citemanurelc2 { width:100%; border-bottom:1px #999 dotted; background:#F2F2F2; float:left; font-size:12px; font-weight:bold; padding-bottom:4px; padding-top:4px }

#anugooglemarco { width:744px; height:96px; padding-top:3px; border:1px solid #ccc; background:#e2e2e2; margin:auto; float:left; text-align:center; margin-left:119px }

#opiniones { width:100%; float:left; }
#valoraciongral { width:100%; float:left; font-size:16px; font-weight:bold; text-align:left; vertical-align:top; height:25px; margin-bottom:8px }
#valoraciongralimg img { float:right; text-align:left; border:0; width:100px; height:25px; margin:0; padding:0;  }
#copinion { width:94%; float:left; border:dotted 1px #999; text-align:left; padding:4px; margin:8px; background:url(../graph/skin/medio/central/anuncio/fopinion.gif) top repeat-x }
#valoracion { width:100%;  float:left; font-weight:bold; border-bottom:1px #ccc dotted; padding-bottom:6px; margin-bottom:4px }
#mensaje { width:100%;  float:left; font-size:11px }
#autor { width:100%; float:left; border-top:1px solid #ccc; margin-top:6px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px; text-align:right; margin-right:10px }
#bopinar { float:right; width:173px; background:url(../graph/es/medio/central/botones/anadir-opinion.gif) right no-repeat }
#opiacc { width:100%; float:left;}
#bopinar a { float:right; width:100%; height:0; padding-top:26px; overflow:hidden; margin-right:10px }
#masopiniones { float:left; text-align:left; font-weight:bold; margin-left:8px }

.canuopinait { width:100%; float:left; border-bottom:1px dotted #ccc; padding-bottom:4px; margin-bottom:4px; text-align:left }
#canuopinait input, #canuopinait textarea, #canuopinait select { font-size:13px; font-family:Helvetica, Arial, sans-serif; margin-right:10px;margin-bottom:8px; float:left }
.canuopinanombre, .canuopinavaloracion { float:left; margin-right:10px }
#bopina { margin:0; float:left; padding-bottom:8px }


#cpreguntas { width:100%; float:left }
.cpregit { width:100%; border-bottom:1px dotted #999; text-align:left; font-size:13px; float:left }
.cpregitpreg { width:100%; border-bottom:1px solid #ccc; text-align:left; background:url(../graph/skin/medio/central/anuncio/pregfondo.gif) no-repeat #e2efff; float:left }
.cpregitpregautfech { width:140px; height:100%; float:left; text-align:center; padding:5px }
.cpregitpregaut { font-weight:bold; color:#35589f;  }
.cpregitpregtxt { width:605px; float:left; border-left:1px solid #d6e4f5; padding:10px; font-weight:bold }
.cpregitresp { width:100%; border-bottom:1px solid #fff; text-align:left; background:url(../graph/skin/medio/central/anuncio/respfondo.gif) no-repeat #f2f2f2; }
.cpregitrespautfech { width:140px;  height:100%; float:left; text-align:center; padding:5px }
.cpregitrespaut { font-weight:bold; }
.cpregitresptxt { width:605px; float:left; padding:10px; border-left:1px solid #d9d9d9; }
#canuhacepregunta { margin-top:6px; float:left; width:100%; }
#canuhacepregunta input, #canuhacepregunta textarea { font-size:13px; font-family:Helvetica, Arial, sans-serif; margin-right:6px;margin-bottom:8px }
#canuhacepreguntar { display:none }
#canuhacepregnombre, #canuhacepregmail, #canuhacepregcodver { float:left; }
#bpreg { margin:0; padding:0; float:left }
.canuhacepreginfo { width:98%; font-size:11px; color:#666; text-align:left; float:left }
