
/*Todo*/

.todo{

width: 726px;
text-align: left;
display: table;
}


.DivMenu{
width: 120px; 
height: 400px; 
float: left; 
background-color:#aaa; 
text-align: left;
padding-top: 15px;
padding-left:14px;
padding-right:15px;
margin-top: 20px;
padding-bottom: 15px;



}

.DivMenuExplorer{
width: 120px; 
height: 455px; 
float: left; 
background-color:#aaa; 
text-align: left;
padding-top: 15px;
padding-left:14px;
padding-right:15px;
margin-top: 20px;
padding-bottom: 15px;


}


.listamenuPrincipalExplorer{
padding-bottom: 0px;
padding-top: 2px;
font-family:  Helvetica, Arial, Verdana,  sans-serif;
font-size: 12px;
list-style: none;
color: #FFFFFF;
font-weight:600;
margin: 0px;
display: block;
text-align: left;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
height: 5px;
width: 122px;

}


.listamenuPrincipal{

padding-bottom: 2px;
padding-top: 2px;
font-family:  Helvetica, Arial, Verdana,  sans-serif;
font-size: 12px;
list-style: none;
color: #FFFFFF;
font-weight:600;
margin: 0px;
display: block;
text-align: left;
padding-left: 0px;
padding-bottom: 2px;
padding-top: 2px;
}



.listamenuPrincipal a{

text-decoration: none;
color: #FFFFFF;


}
.listamenuPrincipal a:hover{

text-decoration: none;
color: #8e000e;


}


.listamenuPrincipalExplorer a{

text-decoration: none;
color: #FFFFFF;


}
.listamenuPrincipalExplorer a:hover{

text-decoration: none;
color: #8e000e;


}

a {
text-decoration: none;

}

.listamenuPrincipal2{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
list-style: none;
color: #FFFFFF;
font-weight: 300;
margin: 0px;
display: block;
text-align: left;
padding-left: 7px;
padding-bottom: 2px;
padding-top: 2px;

}

.listamenuPrincipal2 a:hover{

color: #8e000e;
text-decoration: none;

}

.listamenuPrincipal2 a{

color: #FFF;
text-decoration: none;

}



.todoExplorer{
background-color:#fbfbf7;
width: 805px;
text-align: left;
padding-top: 5px;
padding-left: 50px;
display: table;
}



.bloqueshome
{


width: 154px;  
height: 400px; 
margin-left: 8px; 
display: inline; 
padding-top:15px; 
padding-left: 14px; 
padding-right: 14px; 
padding-bottom: 15px; 
margin-top: 20px; 
text-align: left; 
float: left;

}


.bloqueshomeExplorer{


width: 154px;  
height: 455px; 
margin-left: 8px; 
display: inline; 
padding-top:15px; 
padding-left: 14px; 
padding-right: 14px; 
padding-bottom: 15px; 
margin-top: 20px; 
text-align: left; 
float: left;
}


.cabezera{
margin-top: 30px;
}


.titulos{
list-style: none;
display: inline;
padding: 0px, 0px, 0px, 0px;
margin: 0px, 0px, 0px, 0px;
}


.texto{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666;
}

a.texto {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666;
text-decoration: none;
}

.titulos img{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}



.titular{

padding: 0px, 0px, 0px 0px;
font-family: Trebuchet MS;
font-size: 25px;
color: #333;
margin-top:30px;
font-weight: 100;


}

.menu2{

display: block;
list-style:none;
clear:both;
font-family: Trebuchet MS;
font-size: 14px;
color: #83a5ac;
padding: 0px, 0px, 0px, 0px;
text-transform:uppercase;
margin-left: 0px;
left: -20px;
position: relative;
font-weight:200;
text-decoration: none;

}


.menu2Explorer{

display: block;
list-style: none;
font-family: Trebuchet MS;
font-size: 14px;
color: #83a5ac;
padding: 0px, 0px, 0px, 0px;
text-transform:uppercase;
margin-left: 0px;
left: -20px;
position: relative;
font-weight: 200;
text-decoration: none;

margin: 0px;
height: 20px;

}

.indice{

clear:both;
font-family: Trebuchet MS;
font-size: 14px;
color: #83a5ac;
font-weight:200;
text-decoration: none;

}

.numeros{

clear:both;
font-family: Trebuchet MS;
font-size: 14px;
color: #333;
font-weight:300;
text-decoration: none;

}

a.indice:hover {

color: #666;
}



.tituloseccion{

clear:both;
font-family: Trebuchet MS;
font-size: 18px;
color: #83a5ac;
text-transform:uppercase;
font-weight:500;
text-decoration: none;
width: 540px; 
border-bottom-style: solid; 
border-bottom-color:#d0d0d0; 
border-bottom-width: 1px; 
display: block;

}

.tituloseccion2{


clear:both;
font-family: Trebuchet MS;
font-size: 18px;
color: #83a5ac;

text-transform:uppercase;

font-weight:500;
text-decoration: none;

width: 520px; 
font-size:18px; 
border-bottom-style: 
solid; border-bottom-color:#333; 
border-bottom-width: 1px; 
display: block;



}

.copyright	{


font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666;
font-weight:500;
text-decoration: none;
border-top-style: solid; 
border-top-color:#d0d0d0; 
border-top-width: 1px; 
display: block;
margin-top: 30px;



}


a.menu2:hover{

display: block;
list-style:none;
clear:both;
font-family: Trebuchet MS;
font-size: 14px;
color: #333;
padding: 0px, 0px, 0px, 0px;
text-transform:uppercase;
margin-left: 0px;

}

a.menu2explorer:hover{

display: block;
list-style:none;
clear:both;
font-family: Trebuchet MS;
font-size: 14px;
color: #333;
padding: 0px, 0px, 0px, 0px;
text-transform:uppercase;
margin-left: 0px;

}









/*Menu Superior */

#izquierda { 
float: left;
padding-top: 20px; 
padding-left: 9px;
}
#izquierdaExplorer { 
float: left;
padding-top: 10px; 
padding-left: 15px;
}

.idiomas{

	padding-right: 15px; 
	margin-top: 50px; 
	height:15px;

}
.idiomasExplorer{

	padding-right: 15px; 
	margin-top: 20px; 
	height:15px;
	padding-bottom: -15px;

}	



#derecha { float: right; width:570;}

.cabecera{

	width: 955px;
	border: 0px;
	padding: 0px;
	border-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-color:#FFF;

}	


.listasuperior {
    display: inline;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 9px;
	margin-top: 0px;
	position: relative;
	top: 0px;
	font-weight:900;
	color: #333;
	text-decoration: none;
	
 }

A.listasuperior:hover
{
    COLOR: #666666;
    
}






/* Menú lateral */

.menu {
    
	font-weight: 900;
	width: 213px;	
	border: 0px;
	border-stile: solid;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	color: #DAE2D3;
	text-transform: uppercase;
	padding-top: 2px;
	position: relative;
	top: -30px;
	float: left; 
	margin-left:12px;
	
	
	}
	
.menuExplorer {
    
	font-weight: 900;
	width: 213px;	
	border: 0px;
	border-stile: solid;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	color: #DAE2D3;
	text-transform: uppercase;
	padding-top: 2px;
	position: relative;
	top: -10px;
	float: left; 
	margin-left: -30px;
	
	}	
	
	.BannerIzquierda {
    
		
	}
	
	.BannerIzquierdaExplorer {
	
	margin-top: 0px;
	margin-left:40px;
    
		
	}	



.listaderechaMedio {
    display: block;
	width: 213px;
	background-position:center;
	background-repeat:no-repeat;
	position: relative;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	height: 4px; 
	background-image:url(/img/lineamediamenu.gif); 
	
}

.listaderechaMedioExplorer {
    display: block;
	list-style:none;
	width: 213px;
	background-position:center;
	background-repeat:no-repeat;
	position: relative;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	height: 4px; 
	background-image:url(/img/lineamediamenu.gif); 
	margin-top: -8;
}


.listaderechaNegro {
    display: block;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:900;
	color: #333;
	width: 213px;
	background-position:center;
	background-repeat:no-repeat;
	position: relative;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	height: 21px;
	text-align:left;
	text-transform:none;
	background-image:url("/img/itemmenu.gif"); 
	height: 21px;
 }
 
 li.listaderechaNegro:hover
 {
 background-image:url("/img/itemmenuhover.gif"); 
 }
  li.listaderechaExplorerNegro:hover
 {
 background-image:url("/img/itemmenuhover.gif"); 
 }
 
 
 .listaderechaExplorerNegro {
display: block;
list-style:none;
	text-align:left; 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:900;
	color: #333;
	width: 213px;
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	position: relative;
	padding-top: -5px;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	margin-top: -8;
	height: 21px; 
	text-transform:none; 
	background-image:url("/img/itemmenu.gif"); 
 }



.listaderecha {
    display: block;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:900;
	color: #333;
	width: 213px;
	background-position:center;
	background-repeat:no-repeat;
	position: relative;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	height: 21px;
	text-align:left;
	text-transform:none;
 }
 
 A.listaderecha:link {
 text-decoration:none;
 
 
 }
 
 .listaderechaExplorer {
display: block;
list-style:none;
	text-align:left; 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:900;
	color: #333;
	width: 213px;
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	position: relative;
	padding-top: -5px;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	margin-top: -8;
	height: 21px; 
	text-transform:none; 
	
 }
 
 
 
 


/* pie de página */

.pie {
    display: inline;
	list-style:none;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:900;
	color: #CCC;
	margin-right: 30px;
	text-transform:uppercase;
}
	


/* Contenido */

.titulosuperior {
    width: 701px; 
	float: right;
	position: relative;
	top: -10px;
	left: -15px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  font-weight:700;
  color: #333;
   background-repeat:no-repeat;
   margin-bottom: 8px;
	
}

a.titulosuperior:hover

{
color: #FFF;
text-decoration: none;
}



.cuerpo {
    width:565px; 
	float: right;
	position: relative;
	top: -10px;
	left: -150px;
}

.nubes {
   width:215px; 
   height: 195px;
   float: right;
   background-repeat:no-repeat;
   display: left;

}

.textonubes {
  position: relative;
  top: 140px;
  right: -10px;
  font-family:Geneva, Arial, Helvetica, sans-serif; 
  font-size: 18px;
  font-weight:900;
  color: #333;
  text-align: left;
  line-height: 20px;
  list-style-position:inside;
  
  

  
  

}

.cajatexto {
  padding-top: 15px; 
  clear: both;

}


.texto {
 
 font-family:Geneva, Arial, Helvetica, sans-serif; 

 font-size: 10px; 
 color:#333; 
 margin-top: 60px; 
 font-stretch: ultra-condensed;

}

.bannerlateral {
float: right; 
position: relative; 
top: -10px; left: 550px;

}
-------------------------------------------
.anuncio1 {
background-color: #ccc9c9!important;
padding: 5px 5px;
border-bottom: 1px dashed black;
font-weight: normal;
}
.anuncio2 {
background-color: white;
padding: 2px 5px;
border-bottom: 1px dashed black;
font-weight: normal;
}
h1, p {
margin: 0px; padding: 0px;
}
.anuncio1 h1, .anuncio2 h1{
font-size: 12px;
}
.anuncio1 p, .anuncio2 p{
margin: 3px 0px;
}
.anuncio1 a:link, .anuncio1 a:visted, .anuncio2 a:link, .anuncio2 a:visted  {
color: #97000d!important;
text-decoration:none;
}
.anuncio1 a:hover, .anuncio2 a:hover{
color: #97000d!important;
text-decoration:underline;
}