@charset "utf-8";
/* CSS Document */

body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px; background-color: #a2d0e7;
	background-image:url(../Imagenes/fondoAgua.jpg);
	background-repeat:repeat-x;
	margin:0; padding:0;
}
p{ font-family: 'Open Sans Condensed', sans-serif; color: #666; font-size:14px;}
::selection {	background: #0CF; color:#FFF;}
::-moz-selection { background: #0CF; color:#FFF; }

a:link {
	text-decoration:none;	color: #06C;
} /* Link no visitado*/
a:visited {
	text-decoration:none;	color:#06C
} /*Link visitado*/
a:active {
	text-decoration:none;	color:#06C;
} /*Link activo*/
a:hover {
	color:#06C;	
} /*Mause sobre el link*/

.tipoBtn{
	background: #FFFFFF;	padding:10px; border:#CCC solid 1px;
} 
.tipoBtn:hover {
	background: #EEE;
} 

.text5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #F00;
	font-weight: bold;
}
.text6 {	
	font-size: 13px;
	color: #06C;
	font-weight: bold;
}
.text7 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333
}
.text8 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #333
}

.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #CCC;
	font-weight: bold;
}
h1 {font-family: 'Didact Gothic', sans-serif; font-size:30px; color: #06C;}
h2 {font-family: 'Open Sans Condensed', sans-serif;	color: #296687}
h3 { color: #09C;}
h4 { color:#09C;}
h5 { color:#09C;}
.justi {	text-align: justify;}
.imgBorde1{border: solid 5px #EEE;}
.cursor1{ cursor:pointer;}
.Elvi1 { font-family: 'Open Sans Condensed', sans-serif; font-size:40px; color: #666; }
.Elvi2 { font-family: 'Open Sans Condensed', sans-serif; font-size:30px; color: #666;  }


.v1{ 	
	border-radius:10px; 	
	-moz-border-radius:10px; /* Firefox */ 	
	-webkit-border-radius:10px; /* Safari y Chrome */
	-ms-border-radius: 10px; /* ie 8*/
	-khtml-border-radius: 10px;	
	}
.v1:hover{ 
	background-color: #F00;
	color:#F00;	
	}
.serv1{
	padding:20px; vertical-align:top; background-color:#FFF;
	border:3px solid #F0F0F0;
}
.serv1:hover{ 
	background-color: #CCC;
	border:3px solid #999;
}
.Activa1{background-color: #F5F5F5;}
.contenidoSeccion{
	padding:20px; vertical-align:top; background-color:#FFF;
	border:3px solid #F0F0F0;
}
		
.bordRedondo{	
	border-radius:10px; 	
	-moz-border-radius:10px; /* Firefox */ 	
	-webkit-border-radius:10px; /* Safari y Chrome */
	-ms-border-radius: 10px; /* ie 8*/
	-khtml-border-radius: 10px;
}

.Transp{opacity: 0.95; filter:alpha(opacity=95); -moz-opacity:0.95;}

.hr1{ border: #CCC solid 1px; background:#F00;}	

.ContactBtn{
	float: right;	background-color: #F8F8F8;
	height: 30px;	border: 1px solid #CCC;	font-size: 16px;
	font-family: 'Open Sans Condensed', sans-serif;
	color: #666;	margin-right:15px;	padding: 0 15px;	padding-top:10px;
	}
.ContactBtnHover{
	background-color: #666;
	color: #FFF;
	}	

ul#uno {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#uno li {
	float:right;
	}
ul#uno li a {
	display:block;
	text-decoration:none;
	
	background-color: #F8F8F8;
	height: 30px;
	border: 1px solid #CCC;
	font-size: 16px;
	font-family: 'Open Sans Condensed', sans-serif;
	color: #666;
	margin-left:5px;
	padding: 0 15px;
	padding-top:10px;	}
ul#uno li a:hover {
	color: #FFF;
	background-color: #06C;
	}

ul#uno li a.current{color: #FFF;
	background-color: #F00;}


.formInputText{
	height:30px;
	background-color:#F9F9F9;
	color:#333;
}
.formInputArea{
	background-color:#F9F9F9;
	color:#333;
}

.TextListasSolutions{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	padding:6px;
	font-weight:bold;
}
.TextListasSolutions2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #666;
	padding:6px 0;	
}
/* FIN NUEVO*/





	
ul#dos {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#dos li {
	margin:2px;
	padding:0;
	float: right;
	}
ul#dos li a {
	
	padding:8px 0;
	text-decoration:none;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	font-weight: bold;
	}
ul#dos li a:hover {
	color:#99CC00;
	
	}
	
ul#promo {  
	list-style:none;
	margin:0;
	padding:10;
	}
ul#promo li {
	margin:2px;
	padding:0;
	float: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: normal;
	}

.text1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
}
.text2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #FFF;

}





.ContactameFormTextFiel{
	background-color: #F8F8F8;
	border: 1px solid #CCC;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	
}
.BtnContactame{
	background-color: #F4F4F4;
	height: 45px;
	width: 180px;
	border: 2px solid #CCC;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #06C;
	font-weight: bold;
}

