@charset "utf-8";
/* CSS Document */
body{
	background:url(images/f6.jpg)  fixed ;
}
	
.pagina{ background:#fff;
width:950px;
min-height:500px;
	}
.cabecera{
	width:950px;
	height:162px;
	background:#036;
	/*background:url(images/cab1.jpg);*/
}	
.cuerpo{
	width:950px;
	min-height:500px;}
.pie{
	width:950px;
	height:79px;
	background:url(images/pie2.jpg);
	text-align:center;}
.pie table{
	width:930px;
	color:#FFF;
	
	}
.pie table tr td{
	width:310px;}
.pie table tr td em{
	font-style:normal;
	font-size:12px;
	line-height:10px;
	}	
.pie table tr td a{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	 }	
.pie table tr td a:link{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;}
.pie table tr td a:hover{
	color: #FC0;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;}	
.pie table tr td a:visit{
	color: #FC0;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;}	
.pie table tr td a:active{
	color: #FC0;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;}		
	
.telefonos{
	width:950px;
	height:30px;
	
	color:#036;
	line-height:6px;
	font-size:14px;
	font-weight:bold;}
.divClear{
	clear:both;}


.telefonos em{
	font-size:16px;}
	
.izquierda{
	width:218px;/*seria 220 mas el borde*/
	min-height:400px;

	float:left;}
.derecha{
	width:730px;
	min-height:400px;
	float:left;
	border-left:#999 2px solid;}
.contenidoDerecha{
	width:707px;
	min-height:800px;
	
	
}
.menu{
	height:40px;
	background:url(images/menu.jpg) no-repeat;
	line-height:10px;
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;}

.menuSub{
	float:left;
	height:15px;
	padding-top:10px;
	/*margin-left:15px;*/
	padding-left:12px;}
	.menu a{
		line-height:10px;
	/*color:#FFF;*/
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
		}
	.menu a:link{
		line-height:10px;
	/*color:#FFF;*/
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
		}	
	.menu a:hover{
		line-height:10px;
	/*color: #FC0;*/
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
		}	
	.menu a:visit{
		line-height:10px;
	/*color: #FC0;*/
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	
		}
.contenido{
	width:705px;
	min-height:320px;
	color:#036;
	text-align:justify;}

.formulario{
	background:url(images/formulario3.jpg);
	width:214px;
	height:170px;
	
}
.contenidoBienvenida{
	width:650px;
	text-align:justify;
	color:#036;
	margin-top:5px;
}
.video{
	width:490px;
	float:left;
	min-width:490px;
	min-height:300px;
	}
.baner{
	width:180px;
	height:335px;
	float:left; 
	margin-left:10px;
	}


input[type="text"]{
	border:1px solid #036;
	}
.tituloServ{
background:#768599;
color:#FFF;
font-size:15px;
font-weight:bold;
letter-spacing:1px;

}
.tituloServ em{
	font-style:normal;
	font-size:20px;}
.servIzq table{
	cursor:pointer;}
.imgServ{
	width:140px;
	height:140px;
	border-bottom:1px solid #036;
	border-right:1px solid #036;
	border-left:1px solid #036;

	
	}
.linkServicios table  tr td a{
	line-height:1px;
	text-decoration:underline;
	/*color:#FFF;*/
	cursor:pointer;
}
.linkServicios table a{
	/*color:#fff;*/
	font-size:16px;
font-weight:bold;
	text-decoration:underline;

	cursor:pointer;
	}
.linkServicios table a:link{
	/*color:#fff;*/
	font-size:16px;
	font-weight:bold;
		text-decoration:underline;

	cursor:pointer;}
.linkServicios table a:hover{
	/*color: #FC0;*/
	font-size:16px;
	font-weight:bold;
		text-decoration:underline;

	cursor:pointer;}
.linkServicios table a:visit{
	/*color:#FC0;*/
	font-size:16px;
	font-weight:bold;	
		text-decoration:underline;
	
	cursor:pointer;
	}
.tipoPaypal{

	width:240px;
	height:110px;}
	
.pay {
	color:#000;
	text-align:center;
	border:none;
	}
.pay  a{
	text-decoration:none;
	cursor:pointer;
	color:#000;
	font-weight:bold;
	border:none;
	}
.pay a img{
	text-decoration:none;
	cursor:pointer;
	color:#000;
	border:none;
	width:20px;
	height:13px;
	}
.pay a:link{
	text-decoration:none;
	cursor:pointer;
	color:#000;
	font-weight:bold;
	border:none;
	}	
.pay a:hover{
	text-decoration:none;
	cursor:pointer;
	color: #FC0;
	font-weight:bold;
	border:none;
	}
.pay a:hover img{
	text-decoration:none;
	cursor:pointer;
	color: #FC0;
	font-weight:bold;
	border:none;
	}	
.pay a:visit{
	text-decoration:none;
	cursor:pointer;
	color:#000;
	font-weight:bold;
	border:none;
	}

.titulo1{
	font-weight:bold;
	text-transform:uppercase;
	font:Arial, Helvetica, sans-serif;
	
	}
.texto1{
	text-align:justify;
	color:#036;
	margin-top:5px;}
	
.tecnicoTitulo{
color: #36C;
text-transform:uppercase;
padding-top:0px;
line-height:10px;
}

.tituloServicioEsp2{
	width:500px;
	height:33px;
	color:#FFF;
	font-size:18px;
	background:#768599;
	line-height:10px;
		font-weight:bold;
	cursor:pointer;
	}
.contenidoServicioEsp2{
	width:498px;
	height:170px;
	background:#fff;
	border:solid 1px #768599;
	cursor:pointer;
	font-size:18px;
	text-align:left;
		position:relative;
	}

.tituloServicioEsp{
	width:310px;
	height:33px;
	color:#FFF;
	background:#768599;
	font-size:18px;
	line-height:10px;
	font-weight:bold;
	cursor:pointer;
	}
.contenidoServicioEsp{
	width:308px;
	height:180px;
	background:#fff;
	border:solid 1px #768599;
	cursor:pointer;
	font-size:18px;
	text-align:left;
	position:relative;
	}

.mas{
	color:#F00;
	font-weight:bold;
	position: absolute;
	bottom:0px;

	width:148px;
		}
	
.contServicios{
	width:480px;
	margin-left:15px;
	margin-top:6px;
	}
.contServiciosCab{
width:467px;
background:#768599;
height:35px;
color:#FFF; 
font-size:18px;
font-weight:bold;
line-height:12px;
}
.contServiciosTodo{
width:465px; 
background:#fff; 
border:#768599 solid 1px;
}
.me{ color: #FC3;
/*background:#F00;*/	
}
.me:hover{ color: #FC3;
/*background:#900;*/

}
.mer{
	color:#FFF;

}
.mer:hover{ color: #FC3;

/*background:#060;*/

}
.tituloClases{
	width:290px;
	height:33px;
	color:#FFF;
	background:#768599;
	font-size:18px;
	line-height:10px;
	font-weight:bold;
/*	cursor:pointer;*/
	}
.contenidoClases{
	width:288px;
	height:180px;
	background:#fff;
	border:solid 1px #768599;
/*	cursor:pointer;*/
	font-size:18px;
	position:relative;
	}
.preg{
	background: #FC3;
	font-size:16px;
	color:#000;
	font-weight:bold;
	height:20px;
	padding-top:2px;
	padding-left:5px;}
.res{

	padding:5px 10px 10px 10px;}
