/*        CSS CERVECERIA LOUISIANA      */
/* Navarraweb Marketing Publicidad S.L. */
/*              Marzo 2008              */


/*  Etiquetas  */
*{
border:0px;
margin:0px;
padding:0px;
}

body{
background:#4f3301 url(imagenes/textura-fondo.gif) repeat;
color:#F1CC40;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3{
position:absolute;
display:block;
width:0;
overflow:hidden;
}

form{
font-size:80%;
text-align:right;
}

input{
padding-left:2px;
padding-top:2px;
padding-right:2px;
margin-bottom:3px;
margin-top:3px;
font-family:"Courier New", Courier, mono;
color:#F1CC40;
background-color:transparent;
border-bottom:2px dashed #663300;
background:#4f3301 url(imagenes/textura-fondo.gif) repeat;

}

textarea{
font-family:"Courier New", Courier, mono;
font-size:100%;
color:#F1CC40;
background-color:transparent;
border:2px dashed #663300;
background:#4f3301 url(imagenes/textura-fondo.gif) repeat;
padding-left:2px;
padding-top:2px;
padding-right:2px;
}

/*  Capas  */
#madre{
border-left:2px solid #251802;
border-right:2px solid #251802;
width:696px;
margin-left:auto;
margin-right:auto;
background:#744D08 url(imagenes/textura-madre.gif) repeat;

}

#cabecera{height:319px;}
#intro{height:469px; width:500px; margin-left:auto; margin-right:auto; background:url(imagenes/LouisianaMap.jpg) no-repeat;}


/*  MENU  */

#menu, #menuintro{
height:37px;
background-color:#241700;
padding-left:10px;
padding-right:10px;
}

#menu ul, #menuintro ul{padding-top:7px;}

#menu li, #menuintro li{
list-style:none;
display:inline;
margin-left:12px;
margin-right:12px;
}

#menuintro{
text-align:center;}

/*  CONTENIDO  */

#contenido{}

#contenido-izda{
float:left;
margin-top:20px;
margin-left:20px;
width:430px;
}

#contenido-izda-galeria{
float:left;
margin-top:20px;
margin-left:20px;
width:680px;
}

#contenido-izda-aviso{
float:left;
margin:20px;
width:680px;
}

#contenido-izda-aviso p, #contenido-izda-aviso ol, #contenido-izda-aviso ul{
margin-right:30px;
}

#contenido-izda-aviso ol, #contenido-izda-aviso ul{
margin-left:30px;
}
#contenido-izda-aviso ol{
	list-style: upper-alpha;
}

#contenido-izda p, #contenido-izda ul, #vinos ul, #contenido-izda-galeria p, #contenido-izda-aviso p, #contenido-izda-aviso ol, #contenido-izda-aviso ul{
font-size:80%;
margin-top:8px;
margin-bottom:8px;
}

#contenido-dcha p{
font-size:80%;
margin-top:4px;
margin-bottom:4px;
padding-left:10px;
border-left:1px dashed #F1CC40;
}


#contenido-izda li, #vinos li{
margin-left:7px;
list-style:none;
}

#contenido-izda h4, #vinos h4{
padding-bottom:1px;
padding-left:2px;
background:url(imagenes/cocodrilo-h4.gif) repeat-x bottom;
border-bottom:2px solid #632506;
/*#945c15 */
}

#contenido-dcha, #vinos{
margin-top:20px;
margin-right:20px;
float:right;
width:172px;
}

#contenido-dcha img{
margin-bottom:30px;
}

#vinos em{
font-size:70%;
}

#separador{
margin-top:20px;
clear:both;
height:44px;
background:#945C15 url(imagenes/cocodrilo-separador.gif) repeat-x;
}


/*   PIE   */
#pie p{
text-align:center;
font-size:70%;
padding-bottom:10px;
padding-top:10px;
}

#pie a, #contenido-izda-aviso a{
text-decoration:none;
color:#F1CC40;
}

#contenido-izda-aviso a{
background-color:#663300;
}

#pie a:hover, #menu a:hover, #contenido-izda-aviso a:hover{
border-bottom:1px dashed #F1CC40;
}


/*  Clases  */

.titulo{
margin-top:8px;
margin-bottom:20px;
}
.oculto{
position:absolute;
display:block;
width:0;
overflow:hidden;
}

.lista-vino li{
font-size:110%;
}

.galeria-imagenes li{
list-style:none;
display:inline;}

.horario{
font-size:80%;
margin-top:25px;
margin-bottom:4px;
padding-left:10px;
border-left:1px dashed #F1CC40;
}

.boton{
width:120px;
margin-bottom:30px;
background:#666666 url(imagenes/boton.jpg) repeat;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
border-top:0px;
border-left:0px;
}

.boton:hover{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-bottom:0px solid #000000;
}

.plano{
background-color:#935B14;
padding:2px;
border:1px dashed #663300;
margin-bottom:25px;
}



noscript p
{
color:#333333;
text-align:center;
background-color:#FFFF66;}