@charset "windows-1252";
/* CSS Document */
* {margin:0px; padding:0px; border:0px; text-decoration:none; }
a { color:#000 }
h1, h2, h3, h4, h5, h6 { font-family:"Times New Roman", Times, serif; }
.c { clear:both; }
.ch { height:30px; clear:both }
.h { position:absolute; margin-top:-1000px; visibility:hidden }
body { text-align:center; background-color:#9b2d1a; font-family:Tahoma, Verdana, Arial; font-size:11px;  }
#capa { background: #f6f1de url(/img/newheader.gif) repeat-x;  }
.page { margin:auto; width:896px; text-align:left }
#header { height:74px; padding-top:20px; padding-left:10px;background:url(/img/resplandor.gif) no-repeat bottom left }
#header #logo { float:left; }
#header #baner { float:right; }
#header h1 { float:left; color:#f6f1de; font-weight:100; font-size:20px; font-family:Tahoma, Geneva, sans-serif; margin-top:16px; margin-left:15px; }
#header h1 a { color:#f6f1de }
#header #login {  margin-top:30px; float:right;  }
#header #txtlogin {background-color:#bc614a;padding:4px; color:#fff; }
#header #banner { margin-top:40px; float:right; width:468px; height:60px; }

#menu { list-style:none; position:relative; z-index:1; margin-bottom:-6px; height:31px; text-align:center  }
#menu li { width:112px; height:15px; background:url(/img/menubtn.png); padding: 8px 0;  font-size:10px; font-weight:bold; float:left; }
#menu a { color:#fff; text-transform:uppercase; }

#buscador {top:0px; margin:auto; margin-top:-3px;  position:relative; z-index:0; background:#ba4c33 url(img/buscador.gif) bottom no-repeat; width:864px; padding-top:3px; height:40px; margin-bottom:15px; }
#buscador img { margin-top:5px; height:25px; float:left; margin-right:10px; margin-left:70px; }
#buscador div { margin-top:6px; float:left; color:#fff; }
#buscador .txt { padding:8px; margin: 0 4px; width:390px; height:14px; color:#555;  }
#buscador a { text-decoration:underline; color:#fff; }


.sumit {  width:65px; height:18px; background:url(img/botonbuscar.gif) no-repeat; padding:4px; font-size:8px;  margin:0 18px; color:#fff; }
.marge { float:left; width:96px; height:96px; margin-right:12px; margin-bottom:12px; }
.marge img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/marge.png); }


.bloc { float:left; margin-right:8px; width:288px; margin-top:10px; margin-bottom:20px;  }
.bloc2 { float:left; margin-top:10px; width:288px;  margin-bottom:20px;}
.bloc h3, .bloc2 h3 { background-image:url(img/bgtit1.gif); width:250px; height:36px; color:#f6f1de; text-align:left; padding-left:38px; font-weight:100; font-size:22px; padding-top:12px;  } 
.bloc h3 a, .bloc2 h3 a { color:#f6f1de  } 
.intbloc a { color:#9b2d1a; text-decoration:underline; font-weight:bold }
.intbloc { padding:10px; text-align:justify; color:#807d4a }
.dir { clear:both; margin-bottom:20px; }
.direst { clear:both; }
.dir h3 a { background-image:none; color:#f6f1de; padding:0px; text-decoration:none; }
#tags { margin-top:10px; margin-bottom:8px; text-align:justify}

.tit { color:#c14336; font-size:20px; margin-top:10px; }

.dirtit { width:896px; height:48px; background-image:url(img/bgtit2.gif); margin-top:10px;}
.dirtit h1,.dirtit h3 { font-weight:100; font-size:22px; float:left; color:#f6f1de; padding-left:38px; padding-top:12px;  }
.dirtit h4 { font-weight:100; font-size:14px; float:left; color:#f6f1de; padding-left:10px; padding-top:22px; }

.dir ul { width:180px; float:left; list-style:none; text-align:left; padding:20px; }
.dir a { background-image:url(img/flecha.gif); background-repeat:no-repeat; background-position:0 6px ; padding-left:15px;  color: #807d4a;  text-decoration:underline}
.dir .acoment { text-decoration:none; background-image:none; color:#c14336; padding-left:0px; }
.dir li { height:20px }
.dir .websamigas { width:360px; }
.intbloc ul { width:200px; list-style:none; text-align:left; padding-left:5px; }
.intbloc li a { background-image:url(img/flecha.gif); background-repeat:no-repeat; background-position:0 6px ; padding-left:15px; color: #807d4a; font-weight:normal}
.intbloc li { height:19px }


/* ultimos restaurantes */
#ultimos li { width:180px; overflow:hidden; }
#ultimos a { width:500px; }

/* Para los listados */
.dirlist { width:896px; height:48px; background-image:url(img/bgtit3.gif); margin-top:20px; margin-bottom:10px;}
.dirlist h1 { font-weight:100; font-size:22px; float:left; color:#f6f1de; padding-left:38px; padding-top:12px;  }
.dirlist a { color:#f6f1de; }
.resta { margin:20px 60px; height:120px; }
.resta h2 { height:18px; padding:8px; background-color:#fffaea }
.resta a { color:#a8322c; font-size:16px; }
.resta img { float:left; margin:18px 8px 18px 18px; height:64px; }

.restacad { float:left; width:400px; margin-top:30px; height:120px; }
.restacad img { float:left; margin:18px 8px 18px 18px; height:64px; }

.c2 { float:right; width:300px }
.c1 { float:left; width:560px; }

.titop { background-color:#fffaea; margin:20px 0px; padding:8px; color:#a8322c; font-size:16px; }

#opiniones { font-weight:normal; }
#opiniones span { color:#777; }
#opiniones b { color:#c14336; font-weight:bold }
#opiniones a { font-weight:bold }

.lastdisco { float:left; width:96px; padding:8px; padding-top:15px; padding-bottom:30px; text-align:center }
.lastdisco a { text-decoration:underline; background-image:none; padding:0; }
.lastdisco img { width:90px; height:64px; }

#pages { margin-top:40px; list-style:none; margin-bottom:40px; width:380px; }
#pages li { float:left; margin-left:5px; border:1px solid #bababa; padding:1px 7px; }
#pages a { color:#747474; }
#pages .actual { float:left; margin-left:3px; border:1px solid #a8322c; background-color:#a8322c; color:#fff;s padding:1px 5px; }

/* Para la ficha */
.dirficha { width:896px; height:48px; background-image:url(img/bgtitficha.gif); margin-top:20px;}
.dirficha h1 { font-weight:100; font-size:22px; float:left; color:#f6f1de; padding-left:38px; padding-top:12px;  }
.dirficha a { color:#f6f1de; }

#fixa { float:left; width: 575px; }
#fmenu { background-color:#fffaea; width:120px; margin-left:18px; float:left; text-align:right; padding:20px 10px; }
#fmenu h3, #oficha h3, #cficha h2 { color:#c14336; font-size:22px; font-weight:100; margin-bottom:15px; }
#fmenu li { font-size:11px; list-style:none; height:20px;  }
#fmenu a { color:#000; text-decoration:underline; }
#fmenu img { margin-top:20px; width:100px }

input,select,textarea { border-radius:4px; padding:3px; }
#oficha h3, #cficha h2 { color:#c14336; font-size:22px; font-weight:100; margin-bottom:8px; margin-top:20px; }


#cficha { float:left; padding:20px; width:530px; overflow:hidden; text-align:justify;  }
#cficha img { margin: 5px; }
#cficha h3 { display:inline; font-family:Tahoma, Verdana, Arial; font-size:11px; font-weight:normal }
a.lynkpobla { color:#000; text-decoration:none; font-size:10px; }

#oficha {background-color:#fffaea; width:300px; float:right;  padding:20px 10px; text-align:justify }
#oficha h3 { color:#c14336; font-size:22px; font-weight:100; margin-bottom:15px; }
#oficha textarea { width:290px; height:190px; margin-top:5px; border:1px solid #747474; }
#oficha input, #cficha input, #cficha select {  margin-left:5px; border:1px solid #747474; }
#oficha .btn, #cficha .btn {  width:100px; background-color:#bf4834; color:#FFF; padding:8px 16px; border:0; cursor:pointer; }
#oficha span { color:#555; font-size:9px}
#oficha ul { padding:15px; padding-top:0px; font-size:10px;}

.bton { width:100px; float:left; margin-left:13px; text-align:center;  padding: 8px 16px; margin-bottom:16px; background-color:#bf4834; border-radius:5px; cursor:pointer; color:#fff;  }
.bton a { color:#fff; font-size:11px }

#map { width:530px; height:275px; margin-top:10px;}

#cercanos { float:left; width:560px; min-height:100px; }
#cercanos h3 {color:#c14336; font-size:22px; font-weight:100; margin-bottom:15px; background-color:#fffaea; padding:4px }
#cercanos h2 { background-color:#f6f1de; }
#cercanos .resta { margin-left:10px; width:260px; margin-top:10px;  }
#cercanos .resta img { margin:8px; width:64px; }
.t5 { margin-top:12px; }


.mod { float:right; margin-top:-20px; background-color:#c14336;  padding:3px; }
.mod a, .inex a { color:#fff; }
.inex { float:right; margin-top:-20px; background-color:#c14336; margin-left:4px; padding:3px; }

/* Para el contactar de la ficha */
#contactar_ficha td { padding:5px; }
#contactar_ficha input { width:150px; }
#contactar_ficha textarea { border:1px solid #747474; width:300px; height:150px; }
#contactar_ficha .btn { width:50px; }

/* El footer */
#footer { clear:both; background:url(img/bgfooter.gif) repeat-x; background-color:#9a2d1a; text-align:left; color:#f6f1de; padding-top:30px; min-height:336px;  }
#footer a { color:#fff }

.ulpoblas { margin-top:15px; }
.ulpoblas ul { margin-left:20px; list-style:none; list-style-image:url(/img/puntorojo.png); }
.foto { width:110px; height:110px; border-radius:10px; }

.lrestas { margin-left:20px;list-style:none; list-style-image:url(/img/puntorojo.png); }
.lrestas li { padding:6px }
/* El footer */
#footer2 { clear:both; background:url(img/bgfooter.gif) repeat-x; background-color:#9a2d1a; text-align:left; color:#f6f1de; padding-top:30px; min-height:336px; padding-bottom:30px }
#footer2 a { color:#f6f1de; }
#footer2 .page h3 { color:#f6f1de; font-size:22px; font-family:"Times New Roman", Times, serif; padding-bottom:20px; font-weight:normal; padding-top:20px; }
#footer2 .pi, #footer2 .pin {float:left; margin-left:30px;}
#footer2 ul { list-style-image:url(/img/puntorojo.png);  }
#footer2 .pi li { width:250px;height:20px }
#footer2 .pin li { width:190px;height:20px }
#footer2 li a { text-decoration:underline }

/* Para el login */
.tlogin { margin-left:25px; margin-bottom:10px; }
.tlogin td { padding:5px; }
.tlogin input { border:1px solid #747474; }

.tanun { margin-left:20px; margin-bottom:10px; }
.tanun td { padding:5px; }
.tanun input { border:1px solid #747474; }


/* Para el enlazanos */
.tenla { width:100%; }
.tenla td { width:50%; padding:5px;  }
.tenla textarea { width:350px; height:100px; border:1px solid #747474; }


/* Para la nube de tags */
a.t0, a.t1, a.t2, a.t3, a.t4 {color:#777; background-image:none; text-decoration:none; padding:3px; }
a.t5, a.t6, a.t7, a.t8, a.t9 {color:#c14336; background-image:none; text-decoration:none; padding:3px;}
a.t0 { font-size:9px;  }
a.t1 { font-size:10px; }
a.t2 { font-size:11px; }
a.t3 { font-size:12px; }
a.t4 { font-size:13px; }
a.t5 { font-size:14px; }
a.t6 { font-size:15px; }
a.t7 { font-size:16px; }
a.t8 { font-size:17px; }
a.t9 { font-size:18px; }


#contacteme input { border:1px solid #000; }
#contacteme textarea { border:1px solid #000; }

.addToContent {
 	text-align: center;
	width:292px;
}
.addTo {
	border:0px;
	width: 240px;
	margin: auto; 
}
.addTo img {
	vertical-align: middle;
	cursor:pointer;
	padding:0 4px;
}
.addTo dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addTo dd {
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	cursor:pointer;
}

