/* CSS Document */
body{
	margin:0;
	padding: 0;
	border:0;
	font-size: 0.75em;
	text-align:center;
	overflow: -moz-scrollbars-vertical;
	background-color: #ab8956;
	font-family: "Trebuchet MS", Arial, Helvetica;
}
body, input, textarea, select, optgroup {font-family: "Trebuchet MS", Arial; color: #010101;}
html, body {height: 100%;}
input, textarea, select, optgroup, table, tr, th, td, h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0; color:#AB8956; font-weight:normal;}
p, ul, ol, li, dl, dt, dd, form {margin: 0;	padding: 0; color:#fff;}
p {line-height:1.4em; font-size:1em; text-align:justify; margin-bottom:.8em;}
ul, ol, li, dl, dt, dd {list-style: none;}
acronym, abbr {	cursor: help; border-bottom: 1px dotted #aaa;}
a {text-decoration:none; color:#010101;}
a img {border: 0;}
a:hover{text-decoration:underline;}
label{cursor: pointer;}
div.clear {
	clear: both;
	height: 0.0001em;
	line-height: 0.0001em;
	font-size: 0.0001em;
}
.floatleft{ float:left; }
.floatright{ float:right; }
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*--------------- titulares generales -----------------------------------------------*/
h1{
	font-size:2em;
}

/*--------------- estilos generales -----------------------------------------------*/
#contenedor {	
	text-align: left;
	width:81.9em;
	margin: 0 auto;
	background-color:#000;
}
#contenido {
	float:left;
	width:62.3em;
	background:#000 url(../img/all/web_bg.gif) -1px 0 no-repeat;
}
#contenido a{
	color: #FFF;
}
#padding{clear:both;padding:1.66em;}
/*
@font-face{
	font-family:"bickley";
	src:url("../fonts/bickley-script-let-plain.eot");
	src:local("bickley"), url("../fonts/bickley-script-let-plain.ttf") format("truetype");
}
.bickley{font-family:bickley;}
*/
.italic{font-style:italic;}
img.seccion{clear:left;display:block;}


/*----- Cabecera ------*/
#cabecera {
	float:left;
	width: 100%;
	height: 100%;
	height:6.2em;
	background-color:#AB8956;
}
	#cabecera h1 {
		position: relative;
		float: left;
		margin: 0;
		height: 73px;
	}
		#cabecera h1 img{
			position: absolute;
			left: 0;
			top: 0;
		}
	#cabecera p{
		position:relative;
		margin:0;
		float:left;
		height:41px;
		text-indent:-999em;
	}
	#cabecera p img{position:absolute;top:2.3em;left:52em;}
	#cabecera ul {
		font-size: .9em;
		float: right;
		margin: 55px 0 0 0;
	}
		#cabecera ul li{
			padding: 0 0 0 5px;
			display: inline;
		}
			#cabecera ul li a{
				text-decoration: none;
			}
			#cabecera ul li a.sel{
				font-weight: bold;
			}
		#cabecera ul li.castellano {
			padding: 0 5px 0 0;
			border-right: 1px solid #010101;
		}
/*----- Pie ------*/
#pie {
	clear:both;
	font-size: .9em;
	float:left;
	width:100%;
	background:#ab8956 url(../img/all/pie/bg_pie.jpg) 0 0 no-repeat;
	padding:6em 0 1em 0;
}
#pie ul{
	float:right;
}
#pie ul li{
	background:url(../img/all/pie/linea_separacion.gif) 0 .3em no-repeat;
	display:inline;
	padding: 0 .5em;
}
#pie ul li a{
	color: #323232;
}
#pie ul li a img{
}
#pie ul li.ultimo{
	padding-right:0;
	*background:url(../img/all/pie/linea_separacion.gif) 0 2.3em no-repeat;
}
#pie .copy {
	float:left;
	color: #323232;
	padding-top:2em;
}
/*----- Camino de migas ------*/
#caminoMigas{
	font-size:1em;
	padding:.8em .7em 0 0;
}
#caminoMigas p{
	float:left;
	color:#a79e94;
	margin-right:.5em;
}
#caminoMigas ul li{
	float:left;
	display:inline;
	margin-right:.5em;
	color:#c1c1c1;
}
#caminoMigas ul li a{
	color:#71695f;
	background:url(../img/all/menu/bullet_flechas.gif) right .5em no-repeat;
	padding-right:1.3em;
}
