@charset "utf-8";
/* CSS Document */

body, div, table, tr, td, img, input, a, span, p, h1, h2, h3, h4, h5, h6, strong, form, ul, li, br{
margin:0px;
padding:0px;
border:0px;
}


ul
{
list-style:none;
list-style-image:none;
}

body{
background-color:#000000;
text-align:center;
font-family:Tahoma;
font-size:12px;
color:#1D456E;
}
#body_index {
	background-color: #AFDCEF;
	background-image: url(images/fondo.jpg);
	background-repeat: repeat-x;
}

a:link{
text-decoration: none;
}

a:hover{
text-decoration: none;
}

a:visited{
text-decoration: none;
}

#contenedor{
margin:0px auto;
text-align:center;
background:url(../images/fondo.jpg);
background-repeat: repeat-x;
width:800px;
background-color:#abdaee;
padding: 24px;
}

#header{
text-align:left;
height:93px;
background-color:#FFF;
}
#main{
padding:0px 10px 0px 10px;
background:#FFFFFF;
}
#footer{
width:800px;
}



/***
Subconjunto de elementos
*/
#logo
{
float:left;
}

#botones
{
text-align:center; 
margin:0px auto; 
width:100%; 
border:0px;
margin-bottom:5px;
}
.menuHeader
{
float:right;
padding-top:65px;
padding-right:15px;
padding-bottom:0px;
}

#mainLeft
{
width:416px;
float:left;
text-align:left;
}

#mainRight
{
float:right;
width:355px;
text-align:right;
}


/*
Sub Divs
*/
#tango
{
text-align:left;
width:419px;
height:243px;
background:url(../images/bg_tango.jpg) no-repeat;
margin-bottom:5px;
}

#tituloTango
{
padding:15px 0px 5px 10px;
}

#tangoTexto
{
margin:0px 0px 0px 15px;
width:193px;
}

#levelTest
{
text-align:left;
width:161px;
height:217px;
float:left;
background:url(../images/bg_level_test.jpg);
}

#tituloLevelTest
{
text-align:left;
margin:13px 13px 11px 13px;
}

#textoLevelTest
{
color:#ADDCEF;
width:135px;
margin-left:13px;
}

#testimonios
{
padding-top:0px;
width:252px;
height:205px;
float:right;
}

#programs
{
text-align:left;
width:356px;
height:179px;
background:url(../images/bg_programs.jpg) no-repeat;
margin-bottom:2px;
}

#textoPrograms
{

padding:0px 0px 1px 13px;
width:145px;
}

#newsletter
{
padding: 0px 0px 0px 0px;
text-align:left;
width:357px;
height:61px;
background:url(../images/bg_newsletter_1.jpg) no-repeat;
margin-bottom:7px;
}

#tituloNewsletter
{
padding-bottom:10px;
}


#tellFriend
{
padding: 0px 0px 0px 0px;
width:357px;
height:93px;
background:url(../images/bg_tellFriend_1.jpg) no-repeat;
text-align:left;
font-size:12px;
}

#tellTop
{
width:260px;
height:39px;
padding-top:10px;
padding-left:94px;
padding-bottom:10px;
/*background:url(../img/bg_tell.jpg) no-repeat;*/
}

#tellBottom
{
padding-left:22px;
}

#tituloPrograms
{

padding-left:9px; 
padding-top:15px; 
padding-bottom:2px;
}
#footerTop
{
color:#FFF;
font-family: Tahoma;
font-size:11px;
text-align:center;
padding-top:0px;
height:36px;
background:#00B8FF;
}

#footerBottom
{
color:#1E4558;
font-family: Tahoma;
font-size:10px;
line-height:15px;
padding:8px;
}
.image-input
{
 
padding-left:28px; 
padding-right:8px;
}

.image-number
{
color:#88b4cd;

}

.moreInfoFont1
{
color: #acdbed;
}

.moreInfoFont1:visited
{
color: #acdbed;
}

.moreInfoFont1:hover
{
color: #acdbed;
}



.moreInfoFont2:visited
{
color: #1d446f;
}

.moreInfoFont2:hover
{
color: #1d446f;
}

.moreInfoFont3
{
color: #1b456d;
}

.moreInfoFont3:visited
{
color: #1b456d;
}

.moreInfoFont3:hover
{
color: #1b456d;
}

.email
{
width:270px;
height:18px; 
font-family:Tahoma; 
font-size:12px; 
border:1px; 
margin:2px; 
padding-left:2px;

}

.inputText
{
border:1px #CCCCCC solid;
width:250px;
height:17px;

}

.texto
{
color:#95c3d9;
font-size:12px;
text-align:left;
}

.Oscuro
{
color: #1E456E;
}

.moreInfo
{
font-size:9px;
float:right;
padding-top:100px;
padding-right:3px;
}

.moreInfo2
{
font-size:9px;
float:right;
padding-top:70px;
padding-right:9px;
}

.moreInfo3
{
font-size:9px;
float:left;
padding-top:80px;
padding-right:9px;
}


.claro
{
color:#FFF;
}

