/* CSS Document */

* {
 padding: 0; 
 margin: 0; 
}


html, body{
height:100%;
}
body {
background:url(home/background.jpg) top center no-repeat;
font-family: Georgia, "Times New Roman", Times, serif;
margin:0px;}
h1, h2{
font-weight:normal;
font-size:33px;
color:#a80e6c;
margin-bottom:5px;
}
h2{
font-size:22px;
color:#2f5709;
margin-bottom:7px;}
.contenedor{
width:900px;
margin:auto;
}
.contenido_internas{
height:670px;
}
.top{
height:132px;
margin-bottom:25px;
}
.flash_home{
margin-bottom:100px;
padding:11px 0px;
background:#FFFFFF;}
.columna_izquierda, .columna_derecha {
float:left;
width:570px;
padding-bottom:15px;
padding-right:35px;
font-size:14px;
color:#2f5709;
background:url(home/sep.gif) right no-repeat;

}
.columna_derecha{
width:230px;
padding-left:40px;
background:none;
padding-right:25px;}
.columna_izquierda2, .columna_izquierda3, .columna_derecha2, .columna_derecha3 {
float:left;
font-size:14px;
color:#2f5709;
width:580px;
padding-right:30px;}

.columna_derecha2 {
width:290px;
padding:0px;
background:#FFFFFF;}
.idiomas{
padding:40px 0px 27px 840px;
float:left;}
.columna_izquierda3{
width:540px;}
.columna_derecha3{
width:275px;
padding:15px 15px 0px 30px;
background:#FFFFFF;
float:left;}
.menu{
float:right;}
ul#menu li{
 list-style:none;
 float:left;
 padding:0px 4px;
 color:#fff;}
ul#menu li a {
 text-decoration:none;
 color:#fff;
 font-size:12px;
 font-weight:bold;}
ul#menu li a:hover {
color:#d6d687;}
ul#menu li span {
 display:none;}
.sep{
font-size:12px;
margin-top:2px;}
ul#idiomas li{
float:left;
list-style:none;
padding:5px;}

.clear{
clear:both;}
a {
color:#a80e6c;
font-weight:bold;
font-size:12px;}
a.pie{
color:#FFFFFF;}
div.row {
  clear: both;
  padding-top:3px;
  }

div.row span.label, span.label2{
	float: left;
	width: 65px;
	text-align: right;
}
span.label2{
width:160px;}
div.row span.formw {
  float:left;
  margin-left:10px;
  width: 190px;
  text-align: left;
  } 
FORM { margin: 0px 0px 0px 0px;}

INPUT, TEXTAREA, SELECT {
 font-family:Arial, Helvetica, sans-serif;
 padding:4px; 
 width:250px;
 margin:3px 5px 15px 0px;
 font-size:12px;
 border:1px solid #7bb521;
 background:#effcda;
}
.boton1, .boton2 {
font-family:Georgia, "Times New Roman", Times, serif;
width:106px;
height:46px;
text-align:center;
background: url(home/boton.jpg) no-repeat;
font-weight:bold;
color:#fff;
font-size:14px;
cursor:pointer;
border:none;
text-transform:uppercase;}
.boton2{
width:275px;
height:47px;
background: url(home/boton2.jpg) no-repeat;}
img{
border:none;}
.c_footer, .c_footer1{
margin-top:144px;
height:30px;}
.c_footer{
margin:0px;}
.footer{
color:#FFFFFF;
margin:auto;
width:900px;
font-size:12px;
}
.corte {
clear: both;
padding-top:78px;
}
.fright, .fright1{
float:right;}
.fleft, .fleft1{
float:left;}
.fleft1, .fright1{
padding-top:3px;
padding-right:5px;}
.pad1{ padding-top:5px;}
.estilo_fotos{
padding:12px;
background:#FFFFFF;}
.pie_fotos{
background:#FFFFFF;
color:#2f5709;
padding:0px 0px 10px 0px;
text-align:center;}
.titulos, .titulos2{
margin:10px 0px;}
.titulos2{
margin:0px 0px 5px 0px;}
.estilo1{
font-size:14px;
font-weight:bold;}
.estilo2{
font-weight:bold;
color:#a80e6c;}
p{
padding-top:12px;}
.centrado
{
	text-align:center;
	width::884px;
	background-color:#FFF;
	padding: 10px;}