

* {margin:0;list-style:none;border:none;padding:0;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0px;padding:0px;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
.clear {clear:both;font-size:0px;height:0px;}
body {font-family:"Times New Roman", Times, serif; font-size:12px; background:#8D2011 url(images/cabecera.png) top center no-repeat;}
a {color:#78180C;}
a:hover{text-decoration:none;}
img{text-decoration:none;}
#wrapper{width:716px;*width:715px;background:transparent url(images/linea.png) repeat-y left;margin:0 auto;}
#menu, #header, #wrap, #footer {float:left;}
#menu{width:172px;}
#menu ul{margin:0 0 5px 21px;}
#menu ul.menulevel2,#menu ul.menulevel3{margin:0;}
#menu ul.menulevel2 li,#menu ul.menulevel3 li{background:none;font-size:13px;}
#menu ul.menulevel2 li a,#menu ul.menulevel3 li a{font-size:13px;background:url(images/puntos.gif) left no-repeat;padding-left:5px;}
#menu li{font-size:17px; font-weight:bold;color:#FEF5EB;display:block;width:133px;padding:3px 0 6px;text-align:center;background:url(images/puntos.gif) bottom repeat-x;}
#menu li a{color:#F4D5A9;text-decoration:none;font-size:15px;width:133px;display:block;}
#menu li a:hover{color:#FEF5EB;}
#menu li.sinlinea {background:none;}
#menu li.docs a{background:url(images/+.png) left no-repeat ;padding-left:7px;}
#menu li.sdocs a{background:url(images/-.png) left no-repeat ;}
#menu ul.idiomas {margin:0 0 0 55px; padding:0;}
#menu ul.idiomas li{float:left;width:18px;background:none;text-align:none;margin-right:18px;}
#menu ul.idiomas li a{width:18px;}

#menu a.logo{display:block;height:110px;width:170px;background:none;padding:0;margin-bottom:15px;}
.fondo-reservas{background:transparent url(images/fondo-reservas.png) bottom right no-repeat;padding-top:30px;}
.reserva{height:87px;padding:60px 15px 15px 25px;font-size:14px;}
#header{height:71px;padding:190px 0 0 30px;width:195px;color:#78180C;font-size:18px;font-weight:bold;display:block;}
#wrap{ background:url(images/sombra.png) right repeat-y;width:464px;padding-left:11px;padding-right:8px;}
.content{border-left:4px solid #FBE7CB;border-right:4px solid #FBE7CB; background:url(images/tramado.png);min-height:530px;font-size:14px;padding:0 15px;}
.content a img.picture{background:url(images/sombra-foto.png) no-repeat;padding:6px;}
.content a:hover img.picture{background:none;padding:6px;}
#footer{ background:url(images/pie.png) no-repeat left;height:50px;width:594px;text-align:right;color:#F7DFBD;padding:36px 93px 0 0;}
#footer a{color:#F7DFBD;}
#footer div {float:right;}
#footer h2{display:block;float:right;color:#F7DFBD;font-weight:normal;font-size:12px;width:auto;}
ul.navegacion {margin-top:40px;}
ul.navegacion li{display:inline;}
ul.navegacion li a{font-weight:bold;display:block;float:left;text-decoration:none;color:#666;}
ul.navegacion li a:hover{color:#78180C;}
ul.navegacion li.atras a{background:url(images/atras-trans.png) no-repeat bottom;background-position:left;padding: 0 0 2px 16px;}
ul.navegacion li.arriba a{background:url(images/arriba-trans.png) no-repeat bottom;background-position:right;padding-right:16px;margin-left:15px;}
ul.navegacion li.siguiente a{background:url(images/siguiente-trans.png) no-repeat bottom;background-position:right;padding:0 16px 2px 0;margin-left:5px;}
h1,h2,h3 {display:none;}
h4{color:#78180C;font-size:18px;font-weight:bold;margin-bottom:15px;}
.dejamensaje{font-weight:bold;font-size:18px;}
.thumbnailitem br{display:none;}

/*gbook */
#wrap #gbook table{background-color:transparent;}
#wrap td.gbtitle{background-color:#8D2011; font-size:15px; font-weight:bold;padding:3px;}
#wrap td.gbdarkline, #wrap td.gblightline{padding:3px;font-size:13px;}
#wrap td.gbdarkline{background-color:#FBE7CB;}
#wrap td.gblightline{background-color:#FEF3E7;}
#wrap #gbook textarea.gbmsgbox{width:420px;}

/*enlaces */
h2 {font-size:16px;color:#78180C;font-weight:bold;}
h3{padding:20px 0;font-size:14px;font-weight:normal;}
.content ul.enlaces {font-size:10px;margin-top:10px;}
.content ul.destacados li{margin-bottom:10px;}
.content ul.enlaces li{list-style:decimal outside;margin-left:20px;padding-top:0px;}
.content ul.enlaces a{font-size:12px;}
.content .info{padding:30px 0 100px 0;text-align:center;}
.content .info p {padding:30px 0; font-size:13px;font-weight:bold;color:#CE6500;}
.content div.pr {font-size:11px;margin-right:15px;}
.content .thumb{margin-right:15px;float:left;border:1px solid #8D2011;width:120px;height:90px;margin-bottom:10px;}

/*formularios */
input, textarea {border:1px solid #8D2011;margin-bottom:10px;}
input.submit{border:1px solid #8D2011;color:#333333;float:left;font-weight:bold;margin:10px 4px 5px 0;padding:0.25em;width:180px;}
textarea {margin-top:10px;}
label {width:115px;display:block;float:left;font-weight:bold;clear:both;}
form {margin-top:15px;}
form label {margin-bottom:10px;}

/*editor */
.mceContentBody{background:url(http://www.restaurante-lapampa.com/templates/lapampa/images/tramado.png);}

/*lightbox */
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(images/blank.gif) no-repeat;/* Trick IE into showing hover */display:block;}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover { background:url(images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover { background:url(images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}	
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}			
#imageData #bottomNavClose{width:66px; float:right; padding-bottom:0.7em;}	
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.grande, .mostrar{display:block;}
.grande{margin-top:40px;font-size:20px;}
textarea.plugininput,textarea.plugininputmax,input.text{width:300px;}
form {clear:both;}
#fblink { background: url(images/boton-fb.png) no-repeat scroll center center #3B5998;display:scroll;height: 119px;position: fixed;right: 0;top: 40%; width: 31px;z-index:200;box-shadow: 0 0 10px #000000;}
#fblink:hover {box-shadow: none;}
