* { padding: 0; margin: 0;  }  
body {  font-family: "Times New Roman"; background-color:#F0F0E1;  }

/* general */

#wrapperUno { position: absolute; top: 50%; margin-top: -300px; height:600px; left: 50%; margin-left: -450px; width:900px;  }  

#wrapper {   position: absolute; top: 50%; margin-top: -300px; height:700px; left: 50%; margin-left: -450px; width:855px;  padding:24px;
background-color:#FFFFFF;  }  

/*#wrapperUno {   margin: 0 auto;   width: 852px; height:552px;}  
#wrapper {   margin: 0 auto;   width: 852px; height:552px; padding:24px;  }  */

#header { width: 851px;  float: left;  height: 184px; } 
#headerDos { width: 851px;  float: left;  height: 120px; } 
#navigation {  float: left;  width: 851px; height:15px; border-top:1px solid #000000; }  
#content {   float: left;  width: 851px; height: 385px;  display: inline; }  
#contentDos {   float: left;  width: 851px; height:450px;  display: inline; }  
#footer {   width: 851px;  clear: both; }
#footerDos {   width: 851px;  clear: both; margin-top:50px; }
/* contenido */
.fotoIndex{ position:absolute; margin-top:-24px; margin-left:-24px;}

.logo { float:left; width:416px; height:70px; border-top:1px solid #000000; margin-right:15px; }
.btop { float:left; margin-left:5px; width:100px; height:70px; border-top:1px solid #000000; }

.fotos_home{ float:left; width:851px; height:196px;}
.titulos_home{ float:left; width:851px; height:47px; }
.tit_home{  float:left; width:198px; height:47px; border-bottom:1px solid #000000; }
.textos_home{ float:left; width:851px; height:139px; }
.txt_home{  float:left; width:198px; height:129px; border-bottom:1px solid #000000; padding-top:10px; }

.titulo{ position:absolute; width:416px; height:200px; border-top:1px solid #000000;}
.navegUno{ position:absolute; margin-left:436px; width:100px; height:39px; border-top:1px solid #000000;}
.navegDos{ position:absolute; margin-left:541px; width:100px; height:39px; border-top:1px solid #000000;}
.navegTres{ position:absolute; margin-left:646px; width:100px; height:39px; border-top:1px solid #000000;}
.navegCuatro{ position:absolute; margin-left:751px; width:100px; height:39px; border-top:1px solid #000000;}

.listado{  position:absolute;  width:416px;  height:430px;  margin-top:0px;  font-size:15px; }
.listado div {  position:absolute;  bottom:0px;  font-family:"Times New Roman"; }

.listado2{  position:absolute;  width:416px;  height:432px;  margin-top:131px;  font-size:15px; }
.listado2 div {  position:absolute; top:0px;   font-family:"Times New Roman"; }
.listado2 a { color:#000000; }

.listado3{ position:absolute; width:416px; height:267px; margin-top:169px; font-size:15px;}
.listado3 div { position:absolute; top:-4px; font-family:"Times New Roman"; width: 353px;}

.pestanya1{ position:absolute; width:209px; height:27px; margin-top:116px; font-size:15px;}
.pestanya2{ position:absolute; width:209px; height:27px; margin-top:116px; margin-left:209px; font-size:15px;}
.pestanya3{ position:absolute; width:209px; height:27px; margin-top:116px; margin-left:417px; font-size:15px;}
.cont_pest_1{
	position:absolute;
	width:853px;
	height:294px;
	margin-top:142px;
	font-size:15px;
	background-color:#eae7d6;
	visibility: hidden;
}
.cont_pest_2{
	position:absolute;
	width:853px;
	height:294px;
	margin-top:142px;
	font-size:15px;
	background-color:#f1efe5;
	visibility: hidden;
}
.cont_pest_3{
	position:absolute;
	width:853px;
	height:294px;
	margin-top:142px;
	font-size:15px;
	background-color:#f7f6ef;
	visibility:visible;
}

.txt_1{
	position:absolute;
	float:left;
	width:655px;
	height:251px;
	margin-top:34px;
	margin-left:17px;
}
.txt_2{ position:absolute; float:left; width:399px; height:251px; margin-top:34px; margin-left:431px; }
.txt_3{ position:absolute; float:left; width:190px; height:251px; margin-top:13px; margin-left:13px; }
.txt_4{ position:absolute; float:left; width:620px; height:272px; margin-top:13px; margin-left:220px; }
.txt_5{
	position:absolute;
	float:left;
	width:816px;
	height:251px;
	margin-top:13px;
	margin-left:13px;
}

.cos1 { font-size:16px; }
.cos2 { font-size:14px; } 
a.cos2 { font-size:14px; color:#000000; text-decoration:none; } 

.foto{ position:absolute; width:415px; height:371px; margin-left:436px; margin-top:61px;}
.reus { position:absolute; margin-left:692px; margin-top:432px; width:160px; text-align:right; font-family: "Arial"; font-size:12px; padding-top:4px }
.reus a { font-family:Arial; font-size:12px; text-decoration:none; color:#000000; }
.reus2 { position:absolute; margin-left:435px; margin-top:432px; width:160px; padding-top:4px }
.reus2 a { font-family:Arial; font-size:12px; text-decoration:none; color:#000000; }

/* textos */
.negroMed{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#000000; text-decoration:none;}
.negroMenu { font-family:"Times New Roman", Times, serif; font-size:16px; color:#000000; text-decoration:none;}
a.negroMenu { font-family:"Times New Roman", Times, serif; font-size:16px; color:#000000; text-decoration:none;}
a.negroMenu:hover { font-family:"Times New Roman", Times, serif; font-size:16px; font-style:italic; color:#6b6c6e; text-decoration:none;}
.grisMenu { font-family:"Times New Roman", Times, serif; font-style:italic; font-size:16px; color:#6b6c6e; text-decoration:none;}
.grisMed { font-family:"Times New Roman", Times, serif; font-size:12px; color:#6b6c6e; text-decoration:none;}
.caja{ border:none; background-color:#FFFFFF; width:190px; height:18px; font-family:"Times New Roman", Times, serif; font-size:13px;}
.cajaDos{ border:none; background-color:#FFFFFF; height:18px; font-family:"Times New Roman", Times, serif; font-size:13px;}
.negroForm{ font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000; text-decoration:none;}

.input_error {
	/*background-color:#FFF4F8;*/
	border-color:#FF0000;
	border-style:solid;
	border-width:1px;
}
