/* -----------------------------------*/
/* ---- GLOBALES <<<-----------*/
/* -----------------------------------*/

* {
	padding: 0; margin: 0; border: 0;
}

body {
	background: #372426 url(imag/fondo.gif) repeat-x 0 0;
	text-align: center;	/* IE 5.5 */
	font-size:76%;	
	font-family: Arial, Helvetica, sans-serif;
	color: #5F1A0C;	
}

h1{
	text-indent: -9999px
}

h2{
	text-indent: -9999px;
	font-size: 1.2em;	
	padding-bottom: 1em;	
}

p,li{
	font-size: 1em;
	line-height: 1.5em;
}

img{
	border: 1px solid #673228;
}

ul{
	width: 200px;
}

dl,dd{
	padding-bottom: 1em;
}

/* -----------------------------------*/
/* ---- ESTRUCTURA <<<-----------*/
/* -----------------------------------*/
#principal{
    margin: 20px auto;
	width: 700px;
}

#cabecera{
	height: 115px;
	background: #EBA620 url(imag/cabecera.gif) no-repeat 0 0;	
}

#cuerpo{
	padding: 5px;
	background: none #EBA620;
	text-align: left;
}

#contenido{
	width: 440px;
	float: left;
}

#columna{
	width: 224px;
	float: right;
}

#fotos{
	height: 1%;
}

#fotos-mini{
	width: 320px;
}

#pie{
	height: 33px;
	padding: 7px 0 0 5px;
	background: #EBA620 url(imag/pie.gif) no-repeat 0 0;
	text-align: left;
}

#presentacion, #carta, #juegos, #fotos, #columna{
	padding: 40px 10px 10px 10px;	
	background: #D98F2F url(imag/top_capa.gif) no-repeat 100% 0%;
}

#juegos div{
	height: 87px;
	padding-left: 80px;
	background: #D98F2F url(fotos/trivial.jpg) no-repeat 0 0;	
}


/* -----------------------------------*/
/* ---- ENCABEZADOS <<<-----------*/
/* -----------------------------------*/
h2#tapas{
	background: #D98F2F url(imag/titulo_tapas.gif) no-repeat;	
}

h2#galeria{
	background: #D98F2F url(imag/titulo_galeria.gif) no-repeat;	
}

h2#contacto{
	background: #D98F2F url(imag/titulo_contacto.gif) no-repeat;	
}

h2#horario{
	background: #D98F2F url(imag/titulo_horario.gif) no-repeat;	
}

/* -----------------------------------*/
/* ---- ESTILOS DE TEXTO <<<-----------*/
/* -----------------------------------*/
#cuerpo p{
	padding-top: 1em;
	text-indent: 1em;
	text-align:justify;
}

#cuerpo .primer-parrafo{
	padding: 0;
}

#columna p{
	padding:0;
	text-indent: 1em;
	text-align:justify;
}

/* -----------------------------------*/
/* ---- MENUS Y LISTAS<<<-----------*/
/* -----------------------------------*/
.lista{
	list-style: none;
}

.lista li{
	padding-left: 10px;
	margin-bottom: 0.7em;
	background: #D98F2F url(imag/punto.gif) no-repeat 0 0.5em;
}
.lista li img{
	margin-top: 6px;
}

/* -----------------------------------*/
/* ---- ENLACES <<<-----------*/
/* -----------------------------------*/
a{
	color: #FFF;
	font-size: 1em;	
	text-decoration: underline;	
}
a:link{}
a:visited{}
a:hover{
	color: #F10;
}
a:active{}

/* -----------------------------------*/
/* ---- IMAGENES <<<-----------*/
/* -----------------------------------*/
#columna img{
	margin-bottom: 15px;
}

#foto-grande{
	background: #D98F2F url(imag/cargando.gif) no-repeat 50% 50%;
}

/* -----------------------------------*/
/* ---- COMUNES <<<-----------*/
/* -----------------------------------*/
.spacer{
	height: 0;
	clear: both;
	overflow: hidden;
}

.izquierda{
	float:left;	
}

.derecha{
	float:right;
}

.centrado{
	text-align: center;
}

.margen-inferior{
	margin-bottom:10px;
}

.thumbnail
{
	float: left;
	width: 70px;
	padding: 5px;
}

#ozoono a{
	color: #0072E6;
	font-size: 13px;
	line-height: 33px;	
	font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
}
#ozoono .ozoono-color1{
	color: #000000;
}

#ozoono  a:link{}
#ozoono  a:visited{}
#ozoono  a:hover{
	text-decoration: underline;
}
#ozoono  a:active{}

