@charset "utf-8";
/* CSS Document */

@import url('ie6fixer.css');

body{
	font-size: 12px;
	line-height: 14px;
	margin:0 0 15px 0;
	background:#fff;  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:#777; 
}
img{border:0;}
h1{font-size:17px; line-height:1.3em; font-family:Arial, Helvetica, sans-serif;}
h2{font-size:16px; font-weight:normal; color:#f1962e;}
h3{font-size:14px; font-weight:normal;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
#contenedor{
	width:900px;
	background-color:#7f7059;
	margin:0 auto;
	padding-bottom:5px;
	text-align:left;
	position:relative;
}
#contenedor_contenido{
	background: url(../images/patron_franja.gif) repeat-y;
	background-position: top right;
	background-color:#FFFFFF;
	margin:0 20px;
	padding-right:60px;
	line-height:1.4em;
}
#contenido{position:relative;}
#cabecera{
	position:relative;
	height:115px;
	padding:20px 10px 0 10px;
}
#logo{
	width:160px;
	height:80px;
	float:left;
	margin:20px 0 0 20px;
}
#banderas{
	position:absolute;
	top:0;
	right:20px;
	height:30px;
	text-align:center;
}
ul#idiomas{
	font-size:12px;
	color:#fff;
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}
ul#idiomas li{
	margin:0 7px;
	display:inline;
}
ul#idiomas li a{
	color:#BFB6A4;
	text-decoration:none;
}
ul#idiomas li a:hover{
	color:#fff;
	text-decoration: none;
}
ul#idiomas li a img{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
ul#idiomas li a:hover img{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
ul#idiomas span{color:#BFB6A4;}
#menu{
	height:20px;
	margin:0 20px;
	padding:5px 0;
	background-color:#968064;
	overflow:hidden;
}
#navegacion{
	list-style:none;
	margin:0 5px;
	padding:0;
	height:20px;
	overflow:hidden;
}
#navegacion li{
	float:right;
	overflow:hidden; /* fix IE6 */
	border-left:1px solid #ccc;
}
#navegacion li.last{border-left:none;}
#navegacion li a{
	display:block;
	padding:0 14px;
	line-height:100px;
	text-decoration:none;
	text-align:center;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
    font-size:12px;
	text-transform:uppercase;
	color:#EFECE4;
	background-repeat:no-repeat;
	background-position:center top;
}
#navegacion li a:hover{
	background-position:center -50px;
}
#izquierdo{
	width:290px;
	position:relative;
	line-height:normal;
}
#formulario{
	margin:0;
	font-size:11px;
	padding:20px 30px;
	text-align:left;
	color:#3a2104;
	background:#d1af65;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#formulario p{
	color:#3a2104;
	font-size:11px;
}
#formulario input,
#formulario textarea,
#formulario select{margin:2px 0 8px 0; border:none; background-color:#827466; border:2px solid #fff; color:#FFC846; font-size:12px;}
#formulario .button{background-color:#d1af65; text-transform:uppercase; padding:2px 7px; border:1px solid #827466; color:#827466; font-weight:bold; margin-bottom:5px;}
#derecho{
	width:457px;
	padding:20px 25px;
	float:right;
}
#derecho a{text-decoration:underline; color: #5bb9b5;}
#derecho a:hover{color:#f1962e;}
#derecho ul{list-style:none; margin-left:0; padding-left:0;}
#derecho ul li{padding-left:20px; background:url(../images/arrow.png) no-repeat left 3px;}
#galeria{
	margin-bottom:27px;
	text-align:center;
}
#principal{
	padding:20px 25px 30px 25px;
	background-color:#fff;
}
.subnav{
	font-family:Arial, Verdana;
	text-transform:uppercase;
	font-size:11px;
	border-bottom:1px solid #edb467;
	padding-bottom:9px;
	color:#333;
}
.subnav a, .subnav strong{padding:0 5px; margin-right:5px;}
.subnav strong{border-left:3px solid #333;}
.subnav a{color:#7f7059 !important; text-decoration:none !important; border-left:3px solid #999;}
.subnav a:hover{color:#f1962e !important; text-decoration:none;  border-left:3px solid #f1962e;}
#credits{
	height:30px;
	margin:0 20px;
	line-height:30px;
	color:#D6D0C5;
	font-size:11px;
	text-align:left;
}
#credits a{color:#C2BAA9; text-decoration:none;}
#credits a:hover{text-decoration:underline;}
#credits h1{
	font-size:11px;
	line-height:30px;
	margin:0;
	padding:0;
	font-weight:normal;
	float:right;
}
#footer{
	width:880px;
	padding:7px 10px;
	margin:0 auto;
	text-align:left;
	position:relative;
	overflow:hidden;
}
#footer a{color:#777; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

