 /* 20-11-2004 - Fase Berta - Casi casi v0.9 - En cualquier momento las super correcciones :) */

/* Base
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
*{
	padding: 0;
	margin: 0;
}

body{	margin: 0;padding: 0;
		background-color: #BE6921;
		background-color: #F4F4CD;
		text-align: center;
		font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}
a		{text-decoration: none; color: #54A4DE; outline: none;}
a:hover	{color: #3366FF;}
img		{border:0;}
p		{font: 1.2em/1.6em Verdana,Tahoma,Arial,Helvetica,sans-serif;margin: 5px 0;color: #666;}
i		{font-weight:bold;font-style:normal;color:#CC3300;}
b		{color: #CE5B22;}
ul		{list-style-image:  url(../img/nav/list.gif);margin: 0;padding:5px 0 0 00px;text-align:left;}
li		{font:  1.2em Verdana,Tahoma,Arial,Helvetica,sans-serif; color: #666666; margin-bottom: 4px;}

/* Divs estructura fondo 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
#top{
	width: 780px;
	height:30px;
	margin: 0 auto;
	padding: 0;
	background-image:  url(../img/nav/top.gif);
	background-repeat: no-repeat;
	background-position: center;
	}
#bottom{
	width: 780px;
	height:30px;
	margin: 0 auto;
	padding: 0;
	background-image:  url(../img/nav/bottom.gif);
	background-repeat: no-repeat;
	background-position: center;
	}
#globall{
	width: 780px;
	margin: 0 auto;
	padding: 0;
	background-image:  url(../img/nav/bgbody.gif);
	background-position: center;
	background-repeat: repeat-y;
}
#globalmaster{
	width: 750px;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #C6B9A0;
	background-image:  url(../img/nav/bg-master.gif);
	font-size: 10px;
}

/* Encabezado y barra de navegacion
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
#encabezado, #barra, #titulo{
	width: 750px;
	background-repeat: repeat-x;
	margin: 0 auto;
	padding: 0;
}
#encabezado{
	height: 200px;
	position: relative;
	_borde r: 1px #000 solid;
	_margin: 0 0 -2px 0;

}
#barra{
	height: 14px;
	background-image:  url(../img/nav/bg-bar.gif);
	z-index: 1;
	margin: 0;
}
#lang{
	width: 100px;
	hei ght: 40px;
	border: 0;
	float: right;
	margin: -9px 0px 0 639px;
	padding:0;
	z-index: 500;
	position:  absolute;
	_padding:0 0 0 639px;
	_margin: 0;
}
* html body #lang{margin: -9px 0 0 0;}

#logo{
	width: 219px;
	height: 69px;
	background-image:  url(../img/nav/logo.gif);
	background-repeat: no-repeat;
	float:left;
}
#nav{
	height: 69px;
	background-repeat: no-repeat;
	padding:0;
	position:absolute;
	right: 5px;
	z-index: 5;
}
* html body #nav{margin: 0 0 0 -210px;}

#titulo{
	height: 30px;
	background-image:  url(../img/nav/bg-h1.gif);
	text-align: left;
}
.boton{
	float:left;
	text-align:center;
	margin-top: 50px;
	margin-left: 1px;
	position:relative;
	z-index: 100;
}
.boton a{
	display: block;
	width: 100px;
	height: 20px;
	padding-top: 4px;
	background-image:  url(../img/nav/bg-boton.gif);
	background-repeat: repeat-x;
	color: #D1D1D1;
	font-weight: bold;
}
.boton a:hover{
	background-image:  url(../img/nav/bg-boton2.gif);
	background-repeat: repeat-x;
	color: #fff;
}
.b-fotos{
	float:left;
	text-align:center;
	margin-top: 50px;
	margin-left: 1px;
	position:relative;
	z-index: 100;
}
.b-fotos a{
	display: block;
	width: 60px;
	height: 20px;
	padding-top: 4px;
	background-image:  url(../img/nav/b-fotos.gif);
	background-repeat: repeat-x;
	color: #D1D1D1;
	font-weight: bold;
}
.b-fotos a:hover{
	background-image:  url(../img/nav/b-fotos2.gif);
	background-repeat: repeat-x;
	color: #fff;
}
.b-contacto{
	float:left;
	text-align:center;
	margin-top: 50px;
	margin-left: 1px;
	position:relative;
	z-index: 100;
}
.b-contacto a{
	display: block;
	width: 86px;
	height: 20px;
	padding-top: 4px;
	background-image:  url(../img/nav/b-contacto.gif);
	background-repeat: repeat-x;
	color: #D1D1D1;
	font-weight: bold;
}
.b-contacto a:hover{
	background-image:  url(../img/nav/b-contacto2.gif);
	background-repeat: repeat-x;
	color: #fff;
}

/* Cajas 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
#prog{
	margin: 0 15px 30px 30px;
	padding: 15px 20px 10px 5px;;
	text-align: left;
}
#pie{
	background-image:  url(../img/nav/bg-foot.gif);
	background-repeat: repeat-x;
	width: 750px;
	height: 68px;
	border-top: 8px solid #BD6820;
	margin: 0;
	padding:0;
}
#pie p{
	color: #fff;
	text-align: left;
	padding-left: 15px;
	font: 1em/1.3em Verdana,Tahoma,Arial,Helvetica,sans-serif;
}
#pie a{color: #fff;}
#pie a:hover{color: #ff6600;}

/* Contenido 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
#content{
	display: block;
	width: 750px;
	background-image:  url(../img/nav/shadow-top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
* html body #content{margin-top:-2px;}
#home, #biggame, #smallgame, #info-general, #links {
	width: 750px;
	background-repeat: no-repeat;
	background-position: bottom;
}



#home{background-image: url(../img/sections/bg-home.jpg); height: 900px;}
#biggame{background-image: url(../img/sections/bg-caza-mayor.jpg); min-height: 500px; #margin-top: 11px;}
#smallgame{background-image: url(../img/sections/bg-caza-menor.jpg); #margin-top: 11px;}
#info-general{background-image: url(../img/sections/bg-info.jpg);}
#links{background-image: url(../img/sections/bg-links.jpg); min-height: 600px; overflow: auto; padding-bottom: 15px;}
#seccion-contacto{
	background-image: url(../img/sections/bg-contacto.jpg);
	min-height: 338px;
	background-repeat: no-repeat;
	background-position: bottom;
	_background-position: top;
	_overflow: hidden;
	_height: 338px;
} 

#section-contact{
	background-image: url(../img/sections/bg-contact.jpg);
	min-height: 338px;
	background-repeat: no-repeat;
	background-position: bottom;
	_background-position: top;
	_overflow: hidden;
	_height: 338px;	
} 

#seccion-content, #section-content, #pre-gallery, #gallery{
	width: 630px;
	margin:0pt 15px 0px 40px;
	padding:15px 20px 10px 25px;
	text-align:left;
	background-repeat: no-repeat;
	background-position: bottom;
}

#seccion-content, #section-content {
#margin-left: 15px;
#padding-left: 0px;
}


#gallery {
	#margin:0pt 15px 0px 00px;
	_margin:0pt 15px 0px 0px;
	#padding:15px 20px 10px 0px;	
	_padding:15px 20px 10px 0px;	
}



* html body #pre-gallery {
	margin: 0  0 0 10px;
	padding:0px 0px 0px 0px;
}


#seccion-content ul, #section-content ul{
padding: 0px 0 0 30px;	
}


#seccion-info,#section-info{
	width: 630px;
	margin:0pt 0px 0px 250px;
	text-align:left;
 	hei ght: 347px;
	background: none;
	#width: 330px;
	#margin: 0;	

}

/*#seccion-content{background-image: url(../img/sections/bg.jpg);}
#section-content{background-image: url(../img/sections/big-specimens.gif);}
*/
#seccion-info{text-align:left;}
#section-info{text-align:left;}

#seccion-info P{margin-left: 220px;color: #777;
#margin-left: 75px;
_margin-left: 75px;}

#section-info P{margin-left: 220px;color: #777;
#margin-left: 75px;
_margin-left: 75px;}


#contactof, #contactf{
	width: 333px;
	height: 337px;
	background: none;
	float: left;
	padding: 0;
	margin-left: 35px;
	_margin-left: 15px;
}

 


/* Formulario 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
.c1{width: 240px;margin: 5px 0;font:13px "Trebuchet MS",Tahoma;color: #888}
.c2{overflow:auto;margin: 5px 0;font:13px "Trebuchet MS",Tahoma;color: #888}
form{margin: 40px 10px;}
label{
	display: block;
	float: left;
	width: 180px;
	text-align: left;
	clear:left;
	margin:0 35px;
	padding:0;
	color: #C3732F;
}
* html body label{margin:0 18px;}
fieldset{border: 0;}

/* Image remplacement 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
span{	display:none;}
h1{height: 24px;background-repeat: no-repeat;}

h1.cazamayor{margin-top: 50px;background-image:   url(../img/tit/es/cazamayor-h1.gif);}
h1.biggame{margin-top: 50px;background-image:   url(../img/tit/en/biggame-h1.gif);}

h1.cazamenor{margin: 10px 0;background-image:   url(../img/tit/es/cazamenor-h1.gif);}
h1.smallgame{margin: 10px 0;background-image:   url(../img/tit/en/smallgame-h1.gif);}



h1.pcombinado{margin: 30px 0 5px 0;background-image: url(../img/tit/es/pcombinado-h1.gif);}
h1.comboprog{margin: 30px 0 5px 0;background-image: url(../img/tit/en/comboprog-h1.gif);}

h1.progpatos{margin: 30px 0 5px 0;background-image: url(../img/tit/es/progpatos-h1.gif);}
h1.duckprogram{margin: 30px 0 5px 0;background-image: url(../img/tit/en/duckprogram-h1.gif);}

h1.progchanchos{margin: 30px 0 5px 0;background-image: url(../img/tit/es/progchanchos-h1.gif);}
h1.pigprogram{margin: 30px 0 5px 0;background-image: url(../img/tit/en/pigprogram-h1.gif);}

h1.consulta{margin: 20px 0 5px 0;background-image: url(../img/tit/es/consulta-h1.gif);}
h1.consults{margin: 20px 0 5px 0;background-image: url(../img/tit/en/consults-h1.gif);}

h1.galerias{margin: 20px 0 5px 0;background-image: url(../img/tit/es/galerias-h1.gif);}
h1.gallery{margin: 20px 0 5px 0;background-image: url(../img/tit/en/gallery-pictures-h1.gif);}

h1.cazamayorpics{margin:5px;background-image: url(../img/tit/es/cazamayorpics-h1.gif);}
h1.biggamepics{margin:5px;background-image: url(../img/tit/en/biggamepics-h1.gif);}

h1.cazamenorpics{margin:5px;background-image: url(../img/tit/es/cazamenorpics-h1.gif);}
h1.smallgamepics{margin:5px;background-image: url(../img/tit/en/smallgamepics-h1.gif);}

h1.chanchoacuchillopics{margin:5px;background-image: url(../img/tit/es/chanchoacuchillopics-h1.gif);}
h1.wildboardpics{margin:5px;background-image: url(../img/tit/en/wildboardpics-h1.gif);}


h1.alojamiento{margin:5px;background-image: url(../img/tit/es/alojamiento-h1.gif);}
h1.lodgings{margin:5px;background-image: url(../img/tit/eN/lodgings-h1.gif);}

h1.quienes-somos{margin:20px 0 5px 0;background-image: url(../img/tit/es/quienes-somos-h1.gif);}

h1.about-us{margin:20px 0 5px 0;background-image: url(../img/tit/en/about-us-h1.gif);}


h1.zonas-caza-mayor{margin: 10px 0 5px 0;background-image: url(../img/tit/es/zonas-caza-mayor-h1.gif);}
h1.areas-big-game{margin: 10px 0 5px 0;background-image: url(../img/tit/en/areas-big-game-h1.gif);}

h1.zonas-caza-menor{margin: 10px 0 5px 0;background-image: url(../img/tit/es/zonas-caza-menor-h1.gif);}
h1.areas-small-game{margin: 10px 0 5px 0;background-image: url(../img/tit/en/areas-small-game-h1.gif);}

h1.especies{margin: 20px 0 5px 0;background-image: url(../img/tit/es/especies-h1.gif);}
h1.species{margin: 20px 0 5px 0;background-image: url(../img/tit/en/species-h1.gif);}

h1.servicios{margin: 20px 0 5px 0;background-image: url(../img/tit/es/servicios-h1.gif);}
h1.services{margin: 20px 0 5px 0;background-image: url(../img/tit/en/services-h1.gif);}

h1.especies-de-caza{margin: 30px 0 5px 0;background-image: url(../img/tit/es/especies-caza-h1.gif);}
h1.hunt-species{margin: 30px 0 5px 0;background-image: url(../img/tit/en/hunt-species-h1.gif);}

h1.tecnicas-modos{margin: 30px 0 5px 0;background-image: url(../img/tit/es/tecnicas-modos-h1.gif);}
h1.technical-method{margin: 30px 0 5px 0;background-image: url(../img/tit/en/technical-method-h1.gif);}

h1.armas-municiones{margin: 30px 0 5px 0;background-image: url(../img/tit/es/armas-municiones-h1.gif);}
h1.arms-ammunition{margin: 30px 0 5px 0;background-image: url(../img/tit/en/arms-ammunition-h1.gif);}

h1.temporadas-de-caza{margin: 30px 0 5px 0;background-image: url(../img/tit/es/temporadas-de-caza-h1.gif);}
h1.hunt-seasons{margin: 30px 0 5px 0;background-image: url(../img/tit/en/hunt-seasons-h1.gif);}

h1.zonas-caza{margin: 30px 0 5px 0;background-image: url(../img/tit/es/zonas-caza-h1.gif);}
h1.hunt-areas{margin: 30px 0 5px 0;background-image: url(../img/tit/en/hunt-areas-h1.gif);}

h1.confirmacion-cacerias{margin: 30px 0 5px 0;background-image: url(../img/tit/es/confirmacion-cacerias-h1.gif);}
h1.confirmation-hunts{margin: 30px 0 5px 0;background-image: url(../img/tit/en/confirmation-hunts-h1.gif);}

h1.links{margin: 20px 0 5px 0;background-image: url(../img/tit/es/links-h1.gif);}

h2{height: 20px;background-repeat: no-repeat;}

h2.cazamayor{margin: 15px 0 0 0;background-image: url(../img/tit/es/cazamayor-h2.gif);}
h2.biggame{margin: 15px 0 0 0;background-image: url(../img/tit/en/biggame-h2.gif);}

h2.cazamenor{margin: 15px 0 0 0;background-image: url(../img/tit/es/cazamenor-h2.gif);}
h2.smallgame{margin: 15px 0 0 0;background-image: url(../img/tit/en/smallgame-h2.gif);}


/* Image remplacement Programas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
.ducks{
	width: 118px;
	height: 96px;
	background-image:  url(../img/nav/bg-blockq.gif);
	background-repeat: no-repeat;
	float: right;
	margin-top: -18px;
}
.deer{
	width: 118px;
	height: 96px;
	background-image:  url(../img/nav/bg-blockq2.gif);
	background-repeat: no-repeat;
	float: right;
	margin-top: 92px;
}
.pig{
	width: 86px;
	height: 96px;
	background-image:  url(../img/nav/bg-blockq3.gif);
	background-repeat: no-repeat;
	float: right;
	margin-top: 150px;
}
.progbox{
	border: 1px solid #BECABC;
	border-bottom: 4px solid #BECABC;
	margin: 5px;
	padding: 7px;
	background-color: #FFF;
	background-image:  url(../img/nav/bg-blockq2.jpg);
	background-repeat: repeat-x;
}
blockquote{
	border: 1px solid #C6C5BE;	
	border-bottom: 3px solid #C6C5BE;
	margin: 10px;
	padding: 10px 100px 10px 10px;
	background-color: #FFF;
	background-image:  url(../img/nav/bg-blockq.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font: 1.3em/1.5em "Trebuchet MS",Verdana,Tahoma,Arial,Helvetica,sans-serif;
	color: #444;
}
#alert, #alert2, #alert-en, #alert2-en{
	width:312px;
	height: 56px;
	background-repeat: no-repeat;
}
#alert{background-image: url(../img/nav/alert.gif);}
#alert2{background-image: url(../img/nav/alert2.gif);}
#alert-en{background-image: url(../img/nav/alert-en.gif);}
#alert2-en{background-image: url(../img/nav/alert2-en.gif);}

#photobox{			/* contiene todo */
	padding-top: 10px;
	margin-bottom: 20px;
	display: block;
	overflow: auto;
	b order: 2px solid #ff3300;
}
#navbox{			/* contiene botones */
	text-align:center;
	margin: 0;
	wi dth: 180px;
	height: 25px;
	b order: 3px solid #999;
}
#fotobox{			/* contiene foto */
	width: 510px;
	b order: 1px solid #ff9900;
	margin: 0 auto;
}

/* Galerias
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . */
#galler y{margin: 0;padding:0;}
.pre-gal{
	height: 250px;
}
.gal{
	display: block;
	width: 630px;
	_height: 300px;
	clear: both;
	overflow: auto;
	_overflow: visible;
}
#bg{margin-left: 370px;background-image:  url(../img/nav/bgbg.gif);}
#bg-en{margin-left: 370px;background-image:  url(../img/nav/bgbg-en.gif);}

img.big{margin: 5px 8px;padding: 2px;border: 1px solid #ccc;}
img.thumb{	border: 1px solid #ededed;margin: 4px;padding: 2px;float: left;width: 90px;height: 67px;}



/* Nav New */
#nav-new{
	background:   url(../img/nav/bg-nav.gif) repeat-x;
	height: 30px;
}

#nav-new ul {
	margin: 0 0 0 10px;
	padding: 0;
}

#nav-new ul li{
	font: bold 10px  Verdana,Tahoma,Arial,Helvetica,sans-serif; 	
	list-style: none;
	display: inline;
	margin-right: 10px;
	line-height: 30px;

}

#nav-new a{
	color: #D1D1D1;
	padding: 9px 20px;
}

#nav-new a:hover{
	color: #fff;
}





.col {
	width: 180px;
	float: left;
	margin: -10px 30px 20px	 0;
	#margin: -10px 23px 10px 0;

}




#pre-gallery a {
display:block;
width: 175px;
height:172px;
overflow:hidden;
float: left;
margin: 10px 15px 0 20px;
text-decoration:none;
}

* html body #pre-gallery a{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 00px;
}

#pre-gallery a:hover {
background-position:0pt -173px;
}

.gal-1{
	background:  url(../img/sections/gal-1.jpg) no-repeat;	
}
.gall-1{
	background:  url(../img/sections/gall-1.jpg) no-repeat;	
}

.gal-2{
	background:  url(../img/sections/gal-2.jpg) no-repeat;	
}
.gall-2{
	background:  url(../img/sections/gall-2.jpg) no-repeat;	
}

.gal-3{
	background:  url(../img/sections/gal-3.jpg) no-repeat;	
}
.gall-3{
	background:  url(../img/sections/gall-3.jpg) no-repeat;	
}


#links img {
	float: left;
	margin: 5px 25px ;
}

.red {
	color: #CF153A;
}
