/* CSS Document */
html, body {margin:0;padding:0;font: 11px/14pt verdana;color:#333333; overflow-x:hidden;}


/* CAPAS CONTENEDORAS GENERALES */
#contenedor {width:715px; margin: 0 auto; padding:0px; background-color:#FFFFFF;}

/* HEADER */
#header {height:100px; padding-right:7px; position:relative;}
#titulo_header {padding-top:10px; float:left; position:absolute; left:-30px;}
#iconos_header {margin:2px 0 13px 0; padding:8px 0 0 0; height:20px; background:url('/images/head.gif') no-repeat; height:34px;}
#iconos_header li {list-style:none; float:left; padding: 0 0 0 8px; border:0;}
#iconos_header ul {margin:0; padding:0 10px; float:left; }

/* seleccion� de idioma */
#idioma,#idioma_S {float:right;}

/*fecha y hora superior*/
.reloj {font-size:10px; color:#ffffff; width:auto; float:right; padding-right:10px;}

/* RSS */
#rss {float:right; padding-right:10px;}


/* CONTENEDORES GENERALES */
/* contenedor central */
#content {width:755px; background-color:#fff}
#LeftContent {float:left;font:9pt/16pt arial; width:100px; padding:0 15px 5px 0; margin-top:5px;}
#CenterContent {padding:0 0 5px 0; float:right; margin:0 auto;}


/* CONTENT*/
/* menu de la izquierda */
#menuLeft {width:128px;}
#menuLeft li {list-style:none; padding:0; margin:0; border:0;}
#menuLeft ul {margin:0; padding:0; }

/* banners izquierda */
#LeftBanner {width:125px; margin-top:10px;}
#LeftBanner li {list-style:none; margin:0px; padding:0}
#LeftBanner ul {margin:0; padding:0;}

/* iconos validacion */
#validation {margin-top:15px;}


/* BOTTOM */
#bottom {clear:both; padding:5px 0 30px 0; background-color:#74AB00; margin-top:50px;}
#bottom p {text-align:center; color:#FFFFFF;}
#bottomLogos {margin-top:10px;text-align:center;}
#bottomLogos img {margin:0 15px;}


/* INDEX >> Visita Toledo */
#visit_Content {width:600px; margin-top:10px; margin-bottom:30px;}
#visit_Top{background:url('/images/visit_Top.gif') no-repeat; height:12px;}
#visit_Bottom{background:url('/images/visit_Bottom.gif') no-repeat; height:12px;}
#visit_Center {background:url('/images/visit_Center.gif') repeat-y; padding-left:8px; overflow:hidden; height:1%}
#visit_Center li {list-style:none; padding:4px 4px; border:0; float:left;}
#visit_Center ul {margin:0; padding:0;}

#visit_Acercamos {font:43px verdana; color:#CAC9C9;}
#visit_Left {width:200px; float:left; background: url('/images/linea_vertical.gif') no-repeat 185px 20px; font:19px verdana; color:#999999; }
#visit_Right {width:355px; margin-left:200px; font:19px verdana;color:#999999; text-align:right;}
#visit_Left p, #visit_Right p {margin-top:0;}

/* INDEX >> Cita Imprescindible */
#citas_Content {width:550px; margin-top:10px; margin-bottom:10px;}
#citas_Top{background:url('/images/visit_Top.gif') no-repeat; height:28px;}
#citas_Bottom{background:url('/images/visit_Bottom.gif') no-repeat; height:28px;}
#citas_Center {background:url('/images/visit_Center.gif') repeat-y; padding-left:8px;}
.cita_Content {width:504px; padding-left:5px; clear:both;}

.cita_Bottom{text-align:right; padding:4px 8px 0 0;}
.cita_Center {overflow:hidden; height:1%; padding-left: 8px; position:relative;}
.cita_Foto {float:left; margin-right:10px;}
.cita_Center p {margin:0; padding:15px 10px 5px 0;font: 12px arial; color:#999999;}
.cita_Center a:link, .cita_Center a:visited, .cita_Center a:active {font: 17px verdana; color: #74AB00; margin-top:0; text-decoration:none;}
.cita_Center a:hover {text-decoration:underline;}
.cita_Titulo {font: bold 13px arial; color: #BE0371; letter-spacing:2px;}
.cita_Espacio {clear:both; height:25px;}
#citas_Semana {position:absolute; background:url('/images/visit_semana.gif') no-repeat; height:187px; width:32px; margin-left:520px;}
#citas_Semana_En {position:absolute; background:url('/images/visit_semana_En.gif') no-repeat; height:187px; width:32px; margin-left:520px;}
#cita_Ver {text-align:right; color:#74AB00; font:bold 12px arial; padding:10px 0; border-bottom:1px solid #CAC9C9;}
#cita_Ver a {text-decoration:none;}


/* ESTILOS GENERALES DEL CONTENIDO */
/* contenido de informacion */
#content_Content {width:550px; margin:20px 45px 30px 0;}
#content_Top{background:url('/images/visit_Top.gif') no-repeat; height:28px; text-align:center; position:relative;}
#content_Bottom{background:url('/images/visit_Bottom.gif') no-repeat; height:28px; clear:both;}
#content_Center {background:url('/images/visit_Center.gif') repeat-y; padding:10px 30px; height:1%; overflow:hidden;}
#content_Center p{margin-top:0;}
.foto_Right_Content, .foto_Right_Content_Right {float:right; margin-left:5px;}
.foto_Right_Content_Right {text-align:right;}
.foto_Left_Content {float:left; margin:0 10px 0 0;}
.foto_Right {border:1px solid #74AB00; padding:5px;}
.pie_Foto {background:#74AB00 url('/images/pie_Foto.gif') left bottom no-repeat; padding:5px 0 5px 7px; color:#ffffff; font:bold 10px/12pt verdana;}
.foto_Vertical {float:left; margin:5px 10px 10px 0;}

.titulo {color:#ffffff; font:bold 15px verdana; letter-spacing:1px;}
#titulo {background:url('/images/titulo_left.gif') no-repeat; padding:4px 13px; height:26px; position:absolute; display:block; height:26px; top:-17px; right:18px;}
#titulo span {background:url('/images/titulo_center.gif') repeat-x 100% 0; padding:5px 10px;}
#titulo span.right {background:url('/images/titulo_right.gif') no-repeat;padding:9px 7px;}



/* PAGINAS INDEX */
.index_caja{width:470px; padding:10px; border:1px solid #375627; margin-top:10px; height:112px; height:1%; overflow:hidden; background-color:#74AB00;}
.index_foto{border:1px solid #375627; padding:3px; float:left; margin-right:10px; background-color:#E1E3E0}
.index_texto {width:338px; margin-left:120px; color:#ffffff;}
.indexTexto {font-size: 10px; color: #ffffff; font-family: Verdana,sans-serif; font-weight:bold}
.index_titulo {background-color:#375627; color:#ffffff; width:335px; padding:5px; font:bold 12px verdana; margin-bottom:5px;}
.index_mas {margin-top:10px;}


#index_Left {float:left; width:220px; padding:10px;}
#index_Right {float:right;width:220px; padding:10px;}
.index_Content {min-height:85px;}
* html .index_Content{height:85px;}
.index_Mas {margin:5px 0 30px 0; height:11px;}
.index_Content a:link, .index_Content a:visited, .index_Content a:active{font-weight:bold; font-size:14px; color:#74AB00;}
/*.index_Top{background:url('/images/index_Top.gif') no-repeat; overflow:hidden; height:27px; padding-top:5px}
.index_Bottom{background:url('/images/index_Bottom.gif') no-repeat; height:57px; text-align:right; padding:4px 8px 0 0; clear:both; }
.index_Center {background:url('/images/index_Center.gif') repeat-y; padding:0 8px; overflow:hidden; height:1%}
.index_Foto {float:left; border:1px solid #74AB00; padding:2px;}*/
.index_Content p { margin:0; padding:0 0 0 70px;font: 10px/10pt verdana}
.index_Top a:link, .index_Top a:visited, .index_Top a:active {font: bold 13px verdana; color: #ffffff; padding:11px 0 0 11px;}
.index_Top a:hover {text-decoration:underline;}


/* enlaces generales */
a:link, a:visited, a:active {text-decoration:underline; color:#74AB00; font-weight:bold;}

/* AGENDA CULTURAL */
/* contenido general y detalle */
#agenda_Content {width:360px; margin:5px 10px 50px 0; float:left;}
#agenda_Top{background:url('/images/agenda_top.gif') no-repeat; height:30px; margin-top:7px;text-align:center; position:relative;}
#agenda_Bottom{background:url('/images/agenda_bottom.gif') no-repeat; height:30px;}
#agenda_Center {background:url('/images/agenda_center.gif') repeat-y; padding:0 30px 0 25px; overflow:hidden; height:1%;}
.agenda_Titulo {color:#74AB00; width:100%; padding:5px; font:bold 16px/14pt verdana;}
.agenda_Titulo a:link, .agenda_Titulo a:hover, .agenda_Titulo a:visited, .agenda_Titulo a:active  {color:#74AB00; text-decoration:none;}
.agenda_Foto {float:left; margin:10px 10px 0 0;}
.agenda_Texto {margin-left:0;}
.agenda_Texto p, .agenda_Texto_Introduccion {margin-top:5px;}
.agenda_Texto_Introduccion {margin-left:105px;}
.agenda_Lista_Introduccion {clear:both; margin:30px 0 15px 0;}
.agenda_Lista_Introduccion ul {margin:0; padding:0;}
#agenda_Lista_Top {background:url('/images/agenda_Lista_Top.gif') no-repeat bottom left; height:58px;}
#agenda_Lista_Bottom {background:url('/images/agenda_Lista_Bottom.gif') no-repeat; height:10px; margin-bottom:15px;}
#agenda_Lista {clear:both; margin:0; background-color:#74AB00; color:#ffffff;}
#agenda_Lista li { background: url('/images/list_Neg.gif') no-repeat 0px 6px; padding-left:13px; }
#agenda_Lista ul {margin:0 0 0 10px; padding:0;}
#agenda_Lista a {color:#ffffff; font-weight:bold;}
.agenda_Volver {text-align:right; margin-top:10px; width:336px;}
.agenda_Mas {background:url('/images/linea_ruta_info.gif') repeat-x center; height:13px; text-align:right; padding-bottom:4px; margin-bottom:30px;}
.agenda_Categoria {color:#666666; font-weight:bold; border-bottom:1px solid #cccccc;}
#agenda_Paginado {text-align:center;}
#agenda_Paginado a {margin:0 3px;}

/* calendario */
#agenda_Busqueda {width:185px; margin-top:5px; margin-right:20px; float:left;}
.calendario_Titulo {margin-bottom:5px;}
table#calendario{width:163px; padding:0 1px 1px 0; margin:0 0 20px 0; border:1px solid #cccccc; background-color:#ffffff;}
#calendario td {border-left:1px solid #fff; border-top:1px solid #fff; border-bottom:0; border-right:0; text-align:center; font-weight:bold; }
#calendario td.mes {height:20px; vertical-align:middle; background-color:#666666; color:#ffffff; font-size:12px;}
#calendario tr.semana {height:20px; vertical-align:middle; border-bottom:1px solid #375627; color:#555555;}
table#calendario a:link {color:#fff; font-weight:bold; padding:1px 3px; background-color:#74AB00; width:18px; height:20px; display:block; text-decoration:none;}
table#calendario a:visited {color:#fff; font-weight:bold; padding:1px 3px; background-color:#74AB00; width:18px; height:20px; display:block;}
table#calendario a:hover {background-color:#cccccc;color:#666666; font-weight:bold; padding:1px 3px;width:18px; height:20px; display:block;}
table#calendario td.mes a:link, table#calendario td.mes a:visited {padding:0px 1px; width:5px; height:9px; background-color:#666666; display:inline;}
table#calendario td.mes a:hover {text-decoration:none;}

/* formulario de busqueda */
#forAge{ padding:5px; background-color:#fff;border:1px solid #cccccc;}
form#agendaForm { padding: 0; margin:0}
.agendaLabel { font:bold 11px verdana; color: #555555; padding-bottom:2px; display: block; }
.campoDiaAgenda,.campoMesAgenda,.campoAnoAgenda,.campoTipoAgenda { margin-bottom: 10px; border: 1px solid #cccccc; background: #fff; font: bold 10px verdana; color:#666;}
.campoDiaAgenda {width: 45px;} 
.campoMesAgenda {width: 72px;} 
.campoAnoAgenda {width: 48px;} 
.campoTipoAgenda {width: 173px;} 
#boton_buscar {margin:0 auto; font: bold 12px verdana; color:#555555;} 
/*sin resultados*/
#ageNone {width:278px; margin:0; padding:10px; color:#666666; font:bold 13px/14pt verdana;}


/* TOLEDO >> index */
#toledo_Center {background:url('/images/visit_Center.gif') repeat-y; height:340px; overflow:hidden;}
#toledo_texto {width:395px; color:#999999; font:12px/18px verdana; border-left:1px solid #DCDBDB; border-right:1px solid #DCDBDB; padding:10px 20px; margin:187px 0 0 28px; }
#toledo_texto_bottom {background:url('/images/toledo_texto_bottom.gif') no-repeat; height:17px; margin:0 0 30px 28px;}
.toledo_content {clear:both; margin-left:50px; padding:50px 50px 25px 0; background:url('/images/linea_ruta_info.gif') repeat-x bottom; position:relative}
.toledo_titu {font:16px verdana; color:#999999; padding:0 0 3px 10px; margin-left:10px; background:url('/images/linea_ruta.gif') no-repeat bottom left;}
.toledo_foto {float:left; margin-right:15px}
.toledo_texto {font:12px verdana; color:#999999; margin:40px 0 20px 0}
.toledo_mas {position:absolute; top:165px; left:455px}


/* MONUMENTOS >> listado */
#content_Top_monu {background:url('/images/visit_Top.gif') no-repeat; height:28px; position:relative;}
#mon_Left {float:left; width:240px; padding:10px 0 10px 0; margin-left:20px;}
#mon_Right {width:240px; padding:10px 0 10px 0; float:right;}
.mon_Content {min-height:65px; margin:0}
* html .mon_Content{height:65px;}
#monu_texto {width:326px; color:#999999; font:12px/18px verdana; border-left:1px solid #DCDBDB; border-right:1px solid #DCDBDB; padding:0 20px; margin:0 0 0 45px; }
#monu_texto_bottom {background:url('/images/monu_texto_bottom.gif') no-repeat; height:17px; margin:0 0 30px 45px;}
img.mon {padding-right:5px; float:left;}
.mon {font:bold 11px arial; color:#999999; letter-spacing:1px;}
.mon_Content a:link, .mon_Content a:hover, .mon_Content a:visited { font:bold 11px arial; color:#74AB00; text-decoration:none; letter-spacing:1px;}

/* MONUMENTOS >> detalles */
#ico_bottom { margin-left:400px; width:150px; margin-top:10px; font:10px arial; text-align:right; height:1%; overflow:hidden;}
#info_Top{background:url('/images/info_top.gif') no-repeat bottom left; height:58px;margin-top:10px;}
#info_Bottom{background:url('/images/info_bottom.gif') no-repeat; height:11px; margin-bottom:10px}
#info_Center {background:url('/images/info_center.gif') repeat-y; padding:0 20px;}
li {list-style-type:none;}
#info_Center li {color:#ffffff; letter-spacing:1px;}
#informacion {font:20px verdana; color:#74AB00; background:url('/images/linea_info.gif') no-repeat left; padding-left:10px; height:31px; margin-left:8px; padding-top:27px; top:-120; position:absolute;}
#info_Center a {color:#ffffff;}


/* ARTESANIA */
.artesania {background:url('/images/linea_vertical.gif') repeat-y left; padding-left:20px;}

/* VINO >> listado */

.titulo_vino {}
#titulo_vino {background:url('/images/titulo_left.gif') no-repeat; padding:4px 13px; height:26px; position:absolute; display:block; height:26px; top:160px; margin-left:100px; color:#ffffff; font:bold 15px verdana; letter-spacing:1px;}
#titulo_vino span {background:url('/images/titulo_center.gif') repeat-x 100% 0; padding:5px 10px;}
#titulo_vino span.right {background:url('/images/titulo_right.gif') no-repeat;padding:9px 7px;}

#vinos_Foto_left {position:absolute; top:185px; left:546px; width:294px; height:830px;}
#content_Top_monu_vinos {margin-top:20px; height:28px; position:relative;}
#vinos_abajo {margin-left:226px; margin-top:400px;}
.ruta_center_vino {padding:0 5px; border-left:1px solid #BBBABA; border-right:1px solid #BBBABA; width:226px; position:relative; height:226px;}
.ruta_titu_vino {
background:url('/images/linea_ruta.gif') no-repeat bottom left;
position:relative;
padding-left:10px;
left:80px;
margin-top:300px;
font:16px verdana;
color:#999999;
}
.ruta_top_vino {background:url('/images/fondo_portada_vinos01.jpg') no-repeat bottom left; margin-left: -297px; width:212px; height:142px;margin-top:10px;}
.ruta_top_vino h1 { margin-left: 22px; margin-top:76px; font:16px verdana; color:#999999;}
.ruta_top_vino img {background-color:#FF0000; margin-left: 162px; margin-top:-104px;}
.ruta_top_vino p { margin-left: 22px; margin-top:76px; font-size:12px; color:#787676;}

.ruta_top_vino2 {background:url('/images/fondo_portada_vinos02.jpg') no-repeat bottom left; margin-left: -297px; width:212px; height:172px;margin-top:10px;}
.ruta_titu_vino2 {background:url('/images/linea_ruta.gif') no-repeat bottom left; padding-left:10px; margin-left:-280px; margin-top:30px; font:16px verdana; color:#999999;}
.ruta_top_vino2 p { margin-left: 22px; margin-top:82px; font-size:12px; color:#787676;}
.ruta_top_vino2 img {background-color:#FF0000; margin-left: 162px; margin-top:-120px;}

.ruta_top_vino3 {background:url('/images/fondo_portada_vinos03.jpg') no-repeat bottom left; margin-left: -297px; width:212px; height:142px;margin-top:10px;}
.ruta_titu_vino3 {background:url('/images/linea_ruta.gif') repeat-y bottom left; padding-left:10px; margin-left:-280px; margin-top:50px; font:16px verdana; color:#999999;}
.ruta_top_vino3 p { margin-left: 22px; margin-top:76px; font-size:12px; color:#787676;}
.ruta_top_vino3 img {background-color:#FF0000; margin-left: 162px; margin-top:-104px;}
.ruta_bottom_vino{background:url('/images/ruta_bottom.gif') no-repeat; width:226px; height:18px; margin-bottom:10px}

#contenedor_vinos { background-color:red; width:200px; height:200px;}
#vinos_Center {background:url('/images/visit_Center.gif') repeat-y;  height:336px; overflow:hidden;}
#vinos_texto { position:absolute; width:189px; top:75px; left:23px;}
#vinos_texto_left { position:absolute; background:url('/images/fondo_texto_vinos.jpg'); background-repeat:no-repeat; width:409px; height:120px; top:212px; left:276px; padding-left:8px; padding-top:4px; font-size:12px; color:#787676; line-height:16px;}
#vinos_texto_top {background:url('/images/vinos_top.gif') no-repeat; height:13px; left:-30; top:-30px;}
#vinos_texto_bottom {background:url('/images/vinos_bottom.gif') no-repeat; height:13px; left:-30; top:-30px;}

/* RUTAS >> listado */
#rutas_Center {background:url('/images/visit_Center.gif') repeat-y; height:299px; overflow:hidden;}
#rutas_Foto {position:absolute; top:14px; left:13px;}
#rutas_Foto_left {position:absolute; top:18px; left:266px;}
#rutas_texto { position:absolute; width:189px; top:75px; left:320px;}
#rutas_texto_left { position:absolute; width:189px; top:75px; left:120px;}
#rutas_texto_top {background:url('/images/rutas_top.gif') no-repeat; height:13px}
#rutas_texto_center { background-color:#E9E9E9;border-right:1px solid #C7C7C7; color:#999999; font:12px/16px verdana; padding:2px 10px; text-align:left;}
#rutas_texto_bottom {background:url('/images/rutas_bottom.gif') no-repeat; height:13px}
.banner {margin:10px 0}

.ruta_top {background:url('/images/ruta_top.gif') no-repeat bottom left; height:38px;margin-top:10px;}
.ruta_center {padding:0 5px; border-left:1px solid #BBBABA; border-right:1px solid #BBBABA; width:526px; position:relative; height:57px;}
.ruta_bottom{background:url('/images/ruta_bottom.gif') no-repeat; height:18px; margin-bottom:10px}
.ruta_titu, .ruta_titu_right {font:16px verdana; color:#999999; padding-bottom:3px; top:12; position:absolute; z-index:2;}
.ruta_titu {background:url('/images/linea_ruta.gif') no-repeat bottom left; padding-left:10px; margin-left:8px;}
.ruta_titu_right { background: url('/images/linea_ruta.gif') no-repeat bottom right; padding-right:10px; width:510px; margin-right:8px; text-align:right;}
.ruta_info_left {position:absolute; top:-10px; left:4px;}
.ruta_info {position:absolute; top:-10px; right:5px; width:510px}
.ruta_mas_left {background:url('/images/linea_ruta_info.gif') repeat-x center; height:13px; text-align:right;}
.ruta_mas {background:url('/images/linea_ruta_info.gif') repeat-x center; height:13px; text-align:left;}
img.ruta_left{padding-right:20px; float:left;}
img.ruta {padding-left:20px; float:right;}

.ruta_lineas {border-bottom:1px solid #F3F3F3; height:50px; clear:both; margin-bottom:30px;}
.ruta_web {background:url('/images/linea_ruta_info.gif') repeat-x top; height:10px; text-align:right; clear:both; margin-top:25px; padding-top:3px;}
.ruta_nombre {font:bold 13px verdana; color:#666666; padding-bottom:3px; margin-bottom:15px;}

/* RUTAS >> historicas */
.ruta_subtitulo {font:19px verdana; color:#999999; margin-bottom:10px;}
.ruta_linea {border-bottom:1px solid #CAC9C9; height:20px; clear:both; margin-bottom:30px;}
.ruta_lupa {margin-top:10px;}
.ruta_lista {margin-left:250px;}


/* EVENTOS >> listado */
#eventos_left {float:left; margin:0}
#eventos_right { float:left; position:relative;}
#eventos_right_info { float:right; margin-top:62px}
#eventos_texto {width:253px; margin-top:27px;}
#eventos_texto_top {background:url('/images/eventos_top.gif') no-repeat; height:13px}
#eventos_texto_center {position:relative; z-index:2; background-color:#F4F4F4; border-left:1px solid #E2E2E2; color:#999999; font:12px/16px verdana; padding:2px 0px; width:252px; height:120px;}
#eventos_texto_center2 {position:relative; z-index:2; background-color:#F4F4F4; border-left:1px solid #E2E2E2; color:#999999; font:12px/16px verdana; padding:2px 0px; width:252px; height:82px;}
#eventos_texto_center3 {position:relative; z-index:2; background-color:#F4F4F4; border-left:1px solid #E2E2E2; color:#999999; font:11px/16px verdana; padding:2px 0px; width:252px; height:82px;}
#eventos_texto_bottom {background:url('/images/eventos_bottom.gif') no-repeat; height:13px}
#eventos_txt { position:absolute; right:-155px; top:-3px; width:400px; color:#666666; text-align:left;}


.evento {clear:both; width:200px; margin-top:90px;padding-left:40px;}
.evento_titu {background:url('/images/linea_ruta.gif') no-repeat top left; padding-left:5px; margin-left:8px; font:16px verdana; color:#999999; padding-bottom:3px; top:-60px; left:-20px; position:absolute;}
.evento_foto {position:absolute; left:-20px; top:-40px;}
.evento_foto2 {position:absolute; left:-20px; top:-20px;}
.evento_top {background:url('/images/evento_top.gif') no-repeat; height:11px; position:relative}
.evento_center {border-right:1px solid #C7C7C7; border-left:1px solid #C7C7C7; color:#999999; font:11px/14px verdana; padding:2px 10px; text-align:left; width:171px; height:95px}
.evento_center2 {border-right:1px solid #C7C7C7; border-left:1px solid #C7C7C7; color:#999999; font:11px/14px verdana; padding:2px 10px; text-align:left; width:171px; height:105px}
.evento_bottom {background:url('/images/evento_bottom.gif') no-repeat; height:13px}
.evento_center img {text-align:right; float:right}
.evento_center2 img {text-align:right; float:right}
.evento_center p {clear:both; margin-top:20px;}
.evento_center2 p {clear:both; margin-top:50px;}




/* ARTE - MUSEOS */
.arte_mas {background:url('/images/linea_ruta_info.gif') repeat-x center; height:13px; text-align:right;}
.info_Top_arte{letter-spacing:0px;}
.arte_top {background:url('/images/arte_top.gif') no-repeat bottom left; height:38px;margin-top:10px; clear:both}
.arte_center {padding:0 5px; border-left:1px solid #BBBABA; border-right:1px solid #BBBABA; width:478px; position:relative; height:95px;}
.arte_bottom{background:url('/images/arte_bottom.gif') no-repeat; height:18px; margin-bottom:10px}
.arte_titu {font:bold 16px verdana; color:#999999; padding-bottom:3px;background:url('/images/linea_ruta.gif') no-repeat bottom left; padding-left:10px; margin-bottom:8px}



/* INFORMACION >> index */
.info_caja {margin-left:70px; width:400px; margin-top:40px;}
.info_foto {float:left; margin-right:15px}
.info_texto {font:12px verdana; color:#999999; margin:17px 0 0 0;}
.info_texto p {margin:0; padding:10px 0 0 0;}
.info_texto span{font:16px verdana; padding-bottom:10px;}
.info_mas {background:url('/images/linea_ruta_info.gif') repeat-x center; text-align:right; margin-top:0;}
#ico_fedeto {border-top:1px solid #cccccc; text-align:right; margin-top:80px}

/* INFORMACION >> interiores */
.info_titulo {font:22px verdana; color:#74AB00; text-align:right; border-bottom:1px solid #cccccc; margin:50px 0 10px 0;}
table.info {border:0; width:435px}
table.info td {padding:3px 5px;}
table.info tr {border:0}
table.border td {border-bottom:1px dotted #74AB00;}
ul.info li {padding:3px 5px;}
dl.info dd {padding:3px 5px;}


/* ANUNCIANTES >> index */
.anun_caja{width:460px; padding:10px; margin:10px 0 0 40px; height:112px; height:1%; overflow:hidden;}
.anun_foto{border:1px solid #74AB00; padding:3px; float:left; margin-right:10px; background-color:#ffffff;}
.anun_texto {width:310px; margin-left:120px;}
.anun_titulo {color:#999999; padding:5px; font:bold 16px verdana; margin-bottom:5px;}
.anun_top{background:url('/images/anun_top.gif') no-repeat; height:26px;}
.anun_bottom{background:url('/images/anun_bottom.gif') no-repeat; height:26px; clear:both}
.anun_center {background:url('/images/anun_center.gif') repeat-y; background-color:#F9F9F9; height:93px; border-left:1px solid #BBBABA; border-right:1px solid #BBBABA; padding:0 10px; }
#anun_banner {float:right;}

#ico_anun { margin-left:360px; width:150px; margin-top:10px; font:10px arial; text-align:right; height:1%; overflow:hidden;}

#anun_bodega {margin-top:10px; width:550px; clear:both;}
.anun_bodega_A {border:1px solid #cccccc; padding:2px; float:left; margin-right:10px; width:262px;}
.anun_bodega_B {padding:2px; border:1px solid #cccccc; width:262px;}


/* ANUNCIANTES >> buscador */
#anun_form_top{background:url('/images/anun_form_top.gif') no-repeat; height:22px;}
#anun_form_bottom{background:url('/images/anun_form_bottom.gif') no-repeat; height:22px;}
#anun_form_center {background:url('/images/anun_form_center.gif') repeat-y; padding:0 10px; height:200px;}
#anun_form_center_eating {background:url('/images/anun_form_center.gif') repeat-y; padding:0 10px; height:150px;}

#anu_form, #anu_form_eating {background-color:#F9F9F9;margin:10px 0 20px 0;width:210px;}
#anu_form {height:217px;}
#anu_form_eating {height:180px;}
.anu_form_campos { width: 185px; margin-bottom: 5px; border: 1px solid #74AB00; background: #f9f9f9; font: bold 10px verdana; color:#666;}  
.anu_form_titu { display: block; color:#999999; font-weight:bold; }
#boton_enviar { padding:2px; margin-left: 118px; font: bold 12px verdana; color:#375627; margin-top:5px;} 
#anu_form_caja { float:left; margin-right:10px;}

/* ANUNCIANTES >> lista */
table#anun {width:485px; border:0;}
table#anun tr { margin-bottom:3px;}
table#anun td {border-bottom:3px solid #EDEDED; padding:10px 5px;}
.datos_anun {font: bold 10px verdana; color:#808080; margin-top:3px}
#resultados_anun {font:bold 10px verdana; width:485px; color:#666666; text-align:right; padding:15px 0;}
#paginado {text-align:center;color:#74AB00; font:bold 12px arial}
#paginado a {margin:0 3px;}

/* ANUNCIANTES >> detalle */
#anu_titulo_index { clear:both; margin-top:35px; border-bottom:1px solid #cccccc;font:19px verdana; color:#999999;}
#anu_titulo_busqueda {font:19px verdana; color:#999999; padding-left:8px; margin-bottom:15px;}
#anu_titulo {color:#ffffff; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; padding:6px 12px 7px 15px; margin-bottom:0;}
#anu_titulo {background:url('../images/tit_Anuncios.gif') no-repeat;}
#anu_foto {border:1px solid #666666; padding:3px; float:left; margin:0 10px 10px 0;}
.anu_foto {border:1px solid #666666; padding:3px; float:left; margin:0 10px 10px 0;}
#anu_categoria {font:bold 10px verdana; color: #666666; margin:0 0 15px 7px;}
#anu_texto {margin-top:0px;}
#anuServicios {width:150px; margin:0; padding:0;}
ul#anuServicios li{ float:left; text-align:left; padding:0; margin-right:3px; list-style-type:none;}

/* ANUNCIANTES >> t-artesania */
.anu_titulo_artes {clear:both; margin-top:60px; border-top:1px solid #cccccc; position:relative;}
.artes_mazapan {position:absolute; left: 458px; top: 0px;}
.artes_panaderia {position:absolute; left: 376px; top: 1px;}
.artes_espadas {position:absolute; left: 322px; top: 1px;}


/* GALERIA DE IMAGENES */
#galeria_galeria {float:left; width:500px; margin:10px auto 0 auto; text-align:center;}
.galeria_fotos_galeria {float:left; width:145px; height:145px; margin:10px 6px 0 0; padding: 5px; border:1px solid #bcbcbc; text-align:center;}
#galeria_titulo {background:url('/images/tit_Galeria.gif') no-repeat; clear:both; margin-top:20px;color:#ffffff; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; padding:6px 12px 7px 15px; margin-bottom:0;}
.galeria_fotos {float:left; width:140px; height:120px; margin:10px 5px 10px 5px; padding: 5px; text-align:center; background-color:#E7E7E7;}

.galeria {width:160px;margin:10px 0 0 30px; padding: 10px 10px 5px 10px; border:1px solid #bcbcbc; height:180px; overflow:hidden; }
/*#galeria {float:left; width:500px; margin-top:10px auto 0 auto; text-align:center;}*/
ul#listaGal{ margin:5px 0; padding:0; float:left}
ul#listaGal li {padding:5px; border:1px solid #ccc; margin:5px 10px 7px 10px; width:160px; height:170px;}
.galeria_texto {float:left; text-align:center; width:100%;}

/* GALERIA DE IMAGENES >> foto */
#galeria_foto {text-align:center;}
#galeria_borde {border-bottom:1px solid #E7F3E7; clear:both; margin-top:10px;}


/* MAPA */
.iconos_mapa {border:1px solid #666666; background-color:#ffffff; padding:1px 5px; font-weight:bold;}

/* MAPA WEB */
.webmap_titulo {font:bold 16px verdana; color:#666666; padding-bottom:10px;}


/* ESTILOS GENERALES */
.texto {margin:15px 0}
.imagen_large {margin-bottom:15px;}
.verdeB {color:#74AB00; font-weight:bold;}
.grisB {color:#999999; font-weight:bold;}
.grisDB {color:#666666; font-weight:bold;}
.darkVerdeB {color:#375627; font-weight:bold;}
.blancoB {color:#ffffff; font-weight:bold;}
.subtitulos {background-color:#375627; color:#ffffff; width:100%; padding:5px; font:bold 12px verdana; margin-bottom:10px; clear:both;}
.espacio {display:block; clear:both; margin:10px 0}
img {border:0}
.textoMenu {font-size: 10px; color: #656565; font-family: Verdana,sans-serif; font-weight:bold}
.altura {height:1%; overflow:hidden;}
.masInfo {background-color:#eeeeee; border:1px solid #cccccc; padding:5px;}
#play {text-align:right; margin-top:10px; padding-right:5px;}
table {margin:0 5px; padding:0; font: 11px/14pt verdana; color:#333333; empty-cells:hide}
td {min-height:10em; display:table-cell; vertical-align:top;}
.linea {background:url('/images/linea_ruta_info.gif') repeat-x; width:490px; display:block; margin:40px 0 10px 0}


/* listas */
ul {margin:0; padding:0;}
li {list-style-type:none}
ol.decimal {margin-left:21px; padding:0;}
ol.decimal li {list-style-type:decimal;}
ol.decimal a {text-decoration:none}
dl, .circle dl {padding-left:5px;}
dt, .circle dl {font-weight:bold; color:#666666; padding-left:3px; margin-top:5px;}
dd {margin-left:15px; list-style-type:circle;}
.circle li, .circle dd { background: url('/images/list_Neg.gif') no-repeat 0px 6px; padding-left:13px;}
ul.circle {margin:0 0 0 10px; padding:0;}




/* ADMINISTRACION */
.administracion a {background: #cccccc url('/images/flecha.gif') left center no-repeat; color:#C41B4F; padding:2px 5px 2px 10px;}
.administracion a:hover {color:#891335;}
.administracion a:visited {color:#C41B4F;}
.administracion_titulos {color:#ffffff; font-size:large; background-color:#C41B4F; font-weight:bold; padding:3px;}
.administracion_link a {color:#C41B4F; text-decoration:underline; font-weight:bold}

