/* CSS Document */
img{border:0;}

.body{
background-image:url(images/fondo.gif);
margin:0px;
}

.capacentral{
background-image:url(images/fondocapa.gif);
background-repeat:no-repeat;
width:788px;
height:516px;
padding-left:10px;
position:absolute;
left:50%;
top:40%;
margin-left:-387px;
margin-top:-200px;

}
.logo{
border:0px; 
margin-top:12px;
float:left;
}
.letras{
float:left;
margin-top:12px;
margin-left:8px;
}
.caparoja{
float:left;
background-color:#C61D23;
height:45px;
width:248px;
margin-top:12px;
margin-left:223px;
}
.capalogo{
height:57px;
}
.capaizda{
float:left;
width:45px;
height:446px;
background-color:#981B1F;
margin-top:3px;
}
.capaizda2{
float:left;
width:45px;
height:446px;
background-color:#981B1F;
margin-top:3px;
}
.capaizda3{
width:45px;
height:98px;
background-color:#FFFFFF;
margin-top:343px;
text-align:right;
}

.fla{
float:left;
margin-top:3px;
margin-left:3px;
}
.textoderecha{
float:left;
margin-top:140px;
margin-left:43px;
}
.puntos{
float:left;
background-image:url(images/puntos.gif);
width:241px;
height:1px;
margin-left:6px;
margin-top:148px;
}
.entrar{
float:left;
margin-left:83px;
margin-top:40px;
}
.contacto{
float:left;
left:50%;
margin-top:12px;
width:788px;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#5F5F5F;
padding-left:10px;
padding-bottom:10px;
}
.contacto a:link , .contacto a:visited, .contacto a:active {
color:#5F5F5F;
text-decoration:none;
}
.contacto a:hover{
text-decoration:underline;
}
.contacto2{
float:left;
left:50%;
width:788px;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#5F5F5F;
padding-left:10px;
}
.contacto2 a:link , .contacto2 a:visited, .contacto2 a:active {
color:#5F5F5F;
text-decoration:none;
}
.contacto2 a:hover{
text-decoration:underline;
}
.contacto3{
float:left;
left:50%;
margin-top:0px;
width:788px;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#5F5F5F;
padding-left:10px;
padding-bottom:10px;
}
.contacto3 a:link , .contacto3 a:visited, .contacto3 a:active {
color:#5F5F5F;
text-decoration:none;
}
.contacto3 a:hover{
text-decoration:underline;
}


.imag{
border:0px;
}
.titulomenu{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#FFFFFF;
margin-top:15px;
}
.flecha{
float:left;
margin-left:7px;
margin-right:13px;
margin-top:10px;
}
.homemail{
position:absolute;
left:50%;
margin-left:145px;
top:40%;
margin-top:-210px;
width:200px;
height:50px;
}
.menu{
float:left;
background-image:url(images/fondomenu.gif);
height:28px;
width:248px;
margin-top:3px;
margin-left:4px;
}
.menu2{
background-image:url(images/fondomenu.gif);
height:28px;
width:248px;
margin-top:3px;
float:left;
}

.tmenu{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:60%;
color:#6E6E6E;
margin-top:7px;
padding-left:8px;
width:75px;

}

.tmenu a:link , .tmenu a:visited, .tmenu a:active {
color:#6E6E6E;
text-decoration:none;
}
.tmenu a:hover{
text-decoration:underline;
}

.tmenu2{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:60%;
color:#6E6E6E;
margin-top:7px;
width:85px;
margin-left:10px;
}
.tmenu2 a:link , .tmenu2 a:visited, .tmenu2 a:active {
color:#6E6E6E;
text-decoration:none;
}
.tmenu2 a:hover{
text-decoration:underline;
}

.tmenu3{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:60%;
color:#6E6E6E;
margin-top:7px;

}
.tmenu3 a:link , .tmenu3 a:visited, .tmenu3 a:active {
color:#6E6E6E;
text-decoration:none;
}
.tmenu3 a:hover{
text-decoration:underline;
}

.fla{
float:left;
}
.minis{
margin-top:14px;
margin-left:10px;
}
.espaciof{
margin-right:10px;
}
.texto{
float:left;
width:216px;
font-family:Arial, Helvetica, sans-serif;
color:#595858;
font-size:70%;
margin-left:23px;
margin-top:30px;
height:295px;
overflow:auto;
}
.texto a:link , .texto a:visited, .texto a:active {
color:#595858;
text-decoration:underline;
}
.texto a:hover{
text-decoration:none;
}
.texto2{
width:670px;
font-family:Arial, Helvetica, sans-serif;
color:#595858;
font-size:70%;
margin-left:30px;
margin-top:20px;
height:370px;
overflow:auto;
padding-top:10px;
}
.texto2 a:link , .texto2 a:visited, .texto2 a:active {
color:#595858;
text-decoration:underline;
}
.texto2 a:hover{
text-decoration:none;
}
.texto2 h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#595858;
	font-size:110%;
	margin:0;
	padding:0;
}
.texto h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#595858;
	font-size:110%;
	margin-top:5px;
	padding:0;
}
.texto3{
font-family:Arial, Helvetica, sans-serif;
color:#C61D23;
}
.texto3 a:link , .texto3 a:visited, .texto3 a:active {
color:#C61D23;
text-decoration:underline;
}
.texto3 a:hover{
color:#C61D23;
text-decoration:none;
}
.negrita{
font-weight:bold;
}
.expli{
width:250px; 
height:70px; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#595858;
margin-top:35px;
}
.expli1{
width:250px; 
height:70px; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#595858;
margin-top:35px;
margin-left:10px;
}
.flechai{
margin-top:45px;
cursor:pointer;
}
.flechai2{
margin-top:45px;
}
.flechad{
float:left; 
height:40px;
cursor:pointer;
margin-right:10px;
}
.flechad2{
float:left; 
height:40px;
margin-right:10px;
}
.imagen{
	padding-left:5px;
	padding-right:10px;
}
.ifr{
width:469px; 
height:348px;
}
.capaoculta{
width:472px; 
height:28px; 
float:left;
margin-left:4px;
margin-top:3px;
}
.sangria1{
	vertical-align: top;
	margin-top:9px;
	margin-left:8px;
	padding-left:9px;
	padding-right:6px;
	list-style-image: url(images/flechita.gif);
}
