@charset "UTF-8";

/* CSS Document */
body {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 95%;
	color: #5E523D;
	margin: 0;
	padding: 0;
	line-height:21px;
	float:left;
	width:100%;
	font-size:13px;
	 background:url(../images/fondo.gif) #74664f;
}

/* inner */
.inner{
  margin:0px auto;
  width:913px;
  min-height:650px;
  max-height:650px;
  background-color:#fef5ea;
  margin-top:20px;
  }
.innerpie{
  margin:0px auto;
  width:960px;
  background:url(../images/pie.png) center no-repeat;
  height:80px;
  }
  

/* columnas */
.izquierdo, .centro {
	width:235px;
	min-height:650px;
	float:left;}
	
.izquierdo {
  background:url(../images/izquierdo.png) left no-repeat;
 } 
 .derecho {
  background:url(../images/derecho.png) right no-repeat;
  float:right;
  width:443px;
  min-height:650px;
 }
/* lateral y logotipo */
.logo {
  margin:0;
  float:left;
  width:100%;
  height:86px;
  padding:20px 0 30px 0;
  background:url(../images/logof.png) center bottom no-repeat;

}

.logo img{
padding-left:25px;
padding-top:0px;
}

.menu{
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
float:left;
width:50%;
padding:25px 0px 0 10px;
text-align:left;
float:left;
color:#1a1a1a;
margin-top:0px;
  }

.menu a{
    color: #6E5C3B;
    display: block;
    font-weight: normal;
    padding: 9px 0 7px 35px;
	width:165px;
}
.menu a:hover{ 
    background: url(../images/hover.png) no-repeat scroll left top transparent;
    text-decoration: none;
	color:#FFFFFF;
}

.menu ul{
	list-style:none;
	text-align:left;
	list-style:none;
}
.menu li{ background-image:none!important;
}
	
.menu li.active a {
    background: url(../images/hover.png) no-repeat scroll left top transparent;
    text-decoration: none;
	color:#FFFFFF;
}

.idioma { width:100%; float:right; text-align:center; padding-right:2px;}
.idioma ul{display: inline;list-style-type: none; padding:0 0 0 0px !important}
.idioma li{display: inline; list-style:none; background-image:none;}
.idioma a{color:#6E5C3B; padding:2px 6px; background-color:transparent;}
.idioma a:hover{color:#FA6400; padding:2px 6px; background-color: transparent; background-image:none}
.idioma li.active a{color:#6E5C3B; padding:2px 6px; background-color:transparent; background-image:none}

/* slide y nota */
.slide{
width:100%;
padding:0px;
height:175px;
float:left;
}

.NivoSzakiSlider, .nivoSlider {
    height: 650px!important;
    width: 233px!important;
}
.nivoSlider {
    margin:0px !important;
}
/* contenido */
.contenido{
	width:83%;
	padding:0px;
	float:left;
	padding:0px 10px 0 40px;
	max-height:650px;
	min-height:650px;
	font-size:.9em;
	color:#5E523D;
	line-height:19px;
	background:url(../images/con-tail.jpg) left top repeat-x;
}


/* pie */

.copyright {
width:913px;
height:50px;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:.95em;
color:#BFB295;
padding:15px 0px 0 60px;
text-align:left;
}

/* divs */


/* fonts */

menu.ul {padding:0 10px 0;margin:0;}
a {color:#FA6400;text-decoration:none;}
a:hover {text-decoration:none;}


a:hover {color:#ae7116;}

h1, .contentheading {
font-family: 'Cantata One', serif;
text-align:left;
padding:60px 0 30px 0;
margin:0;
font-size:1.9em;
font-weight:normal;
color:#5E523D;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #FA6400;
text-transform: uppercase;
margin:0px;
font-size:1em;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
color: #FA6400;
text-transform: uppercase;
padding:3px;
margin:0px;
font-size:1.2em;
}

h4 {
color:#FA6400;
padding:8px 0px 0px 0px;
margin:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:1.1em;
font-weight:normal;
}

.componentheading {
font-family: 'Cantata One', serif;
text-align:left;
padding:60px 0 30px 0;
margin:0;
font-size:1.9em;
font-weight:normal;
color:#5E523D;
}

div.intro{color:#9E9074;
background:url(../images/border-tail.gif) left bottom repeat-x;
padding-bottom:10px;}
/* images */

img {
border:none;
}

img.right {
border:none;
float:right; 
margin:0 -2px; 
padding:1px;
}
img.left {
border:none;
float:left; 
margin:0 -2px; 
padding-right:8px;
}



/* Input */

textarea, input {

border:#756a56 1px solid; color:#756a56; background-color:#fef5ea; padding:4px; margin:2px;

}

textarea:hover, input:hover {
	color:#333; background-color:#fdf6e9; padding:4px; margin:2px;}
textarea:focus, input:focus {	
		border:1px solid #756a56; color:#756a56; background-color:#fdf6e9; padding:4px; margin:2px -moz-border-radius: 15px;
}
input:button  { 
	margin: 0 0 5px 0;
	padding: 4px 8px;
	text-align:center; 
	color:#fff; 
	font-weight:normal;
	text-shadow: 2px 2px 2px #800000;
	cursor: pointer;
	background-color:#fa5800;
}

table.contenttoc {
display:none;
}
/* 
input.button  { 
	margin: 0 0 5px 0;
	padding: 4px 8px;
	text-align:center; 
	font-weight:normal;
	background:#000;
	border: 1px solid #800000;
	text-shadow: 2px 2px 2px #800000;
	cursor: pointer;
}
*/

ul {padding:0px 0 0 10px!important; list-style:none;}
ul li {background:url(../images/list-marker.gif) left 5px no-repeat; padding-left:9px;}

.pagination{ width:100%; float:right; text-align:right;}
.pagination ul{list-style-type: none; padding:0 0 0 2px !important}
.pagination li{display: inline; list-style:none; background-image:none;}
.pagination a{color:#fff; padding:2px 6px; background-color:#f95700;}

a.galeria{
	color:#5E523D;
	}
a.galeria:hover{
	color:#f1582A;
	}