body
{
	margin: auto; 
	margin-top: 0px;
	font-family: Courier New;
	font-size: 12px;
	color:#5b6f7b; 
}
#general
{
	width: 1024px;
	text-align: left;
	margin-left:0px;
}
#encabezado
{
	width: 1024px;
}
#menu
{
	width: 725px;
	font-family: Courier New;
	font-size: 16.5px;
	*font-size: 17px;
	float: left;
	position: absolute;
	top: 115px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	word-spacing: -0.1em;
	letter-spacing: -0.007em;
}
#menu_1 {color:#f3a0a0;text-decoration:none;padding-left:0px;margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_2 {color:#76c698;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_3 {color:#9a88e3;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_4 {color:#ff9c06;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_5 {color:#f060a0;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_11 {color:#990099;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_7 {color:#48b7f7;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_9 {color:#AAAA00;text-decoration:none;padding-left:0px;margin-left:15px;*margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_10 {color:#48b7f7;text-decoration:none;padding-left:0px;margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#menu_6 {color:#f9c0b3;text-decoration:none;padding-left:0px;margin-left:15px;font-size: 17px;margin-left:2px;letter-spacing: -0.08em;word-spacing: -0.2em;}
#cuerpo
{

}
.thumbs
{
	width: 980px;
 	text-align: center;
	margin-top: 43px;
	margin-left: 57px;
	*margin-left: 7px;
}
.thumbsServicios
{
	width: 725px;
 	text-align: center;
	margin-top: 43px;
	margin-left: 150px;
	*margin-left: 27px;
}
.thumb, .thumb a
{
	padding-right: 0px;
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
	width: 165px;
	font-weight: bold;
	text-decoration: none;
	color: #5b6f7b;
}
.thumbServicios, .thumbServicios a
{
	padding-right: 3px;
	margin-top: 5px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #5b6f7b;
}
.thumb img
{
	margin-bottom: 5px;
}
#contenido
{
	width: 933px;
}
.titulo, .titulo2
{
	width: 980px;
	margin-top:55px;
	font-size: 47px;
	font-weight:bold;
	color: #f49ac1;
	text-align: center;
	letter-spacing: -0.1em;
}
.titulo2
{
	margin-top:55px;
	margin-bottom: 45px;
}
.titulo3
{
	width: 980px;
	margin-top:63px;
	font-size: 20px;
	color: #f49ac1;
	text-align: center;
	letter-spacing: -0.1em;
}
.texto
{
	font-size: 11px;
	font-weight: bold;
	padding-left: 50px;
	width: 675px;
	color: #5b6f7b;
}
.textototal
{
	font-size: 11px;
	font-weight: bold;
	width: 980px;
	color: #5b6f7b;
	text-align: center;
}
.textototal p
{
	text-align: center;
	width: 615px;
}
.contacto, .hrefcontacto
{
	font-size: 16px;
	font-weight:bold;
	color: #5b6f7b;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
}
.hrefcontacto:hover
{
	text-decoration: underline;
}
.thumbtitle
{
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #5b6f7b;
	font-family: Courier New;
}
.contacto2 {
	font-size: 18px;
	font-weight:bold;
	color: #333333;
	text-align: center;
	text-decoration: none;
}
.subtitulo {
	width: 980px;
	margin-top:55px;
	font-size: 36px;
	font-weight:bold;
	color: #f49ac1;
	text-align: center;
	letter-spacing: -0.1em;
}
#menu_8 {
	color:#48b7f7;
	text-decoration:none;
	padding-left:0px;
	margin-left:15px;
*margin-left:15px;	font-size: 17px;
	margin-left:2px;
	letter-spacing: -0.08em;
	word-spacing: -0.2em;
}

#idioma {
	
	position:absolute; /* puts container in front of distance */
	top: 25px;
	left:925px;
}
#idiomatext
{
	font-family: Courier New;
	font-size: 14px;
	color:#c863D7;
	text-decoration: none;
	font-weight: bold;
}

.parrafo
{
	color: #5b6f7b;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}

