body,html {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	margin:0 auto;
	text-align:center;
}
body {
	background-color: #AFDCEF;
	background-image: url(../images/fondo.jpg);
	background-repeat: repeat-x;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

a{
text-decoration:none;
color:#1E4558;}

a:hover{
text-decoration:none;
color:#666;}

.fL{
float:left;}

.fR{
float:right}

.b{
border:1px solid red;}

.c{
clear:both;}

.underConstruction{
color:#9DCEFF;
font-size:13px;
font-weight:bold;}

#header{
background:#fff;
}

#footer{
width:800px;
padding:0px 0px;
margin:0 auto;
font-weight:normal;}

#lala{
margin:0 auto;
text-align:center;
width:800px;
height:auto;}

#contenido{
padding-top:7px;
float:right;
width:485px;
*width:520px;
padding-left:25px;
padding-right:20px;
background:#fff;
font-size:11px;
text-align:justify;}

#contenedor2{
width:800px;
margin:0 auto;
background:#fff;
height:auto;}

#logo{
height:120px;
width:250px;}

#logo img{
margin-top:30px;
margin-left:15px;}

#idiomas{
width:540px;
height:130p;
text-align:right;
font-weight:bold;
color:#1D456E;
font-size:12px;
padding-right:10px;
padding-top:10px;}

#faq{
width:530px;
margin-top:7px;
height:1px;}

#banner{
width:800px;
height:222px;}

#banner img{
width:780px;}

#banner, #banner img{
margin:0 auto;
text-align:center;}


<!--botones izquierda->

#botonera{ 
	width:800px;
	vertical-align:middle;
	text-align:center;
	height:80px;
	text-align:center;
	margin:0 auto;
	margin-top:1px;
	}

#botonera a{
	text-decoration:none;
	font-family: Arial, Helvetica;
	font-size:12px;
	vertical-align:middle;
	text-align:center;}

#botonOut_courses{
	color: #FFFFFF;
	background-image:(../images/bt_courses.jpg);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

#botonOver_courses{
	color: #FFFFFF;
	background-image:url(../images/bt_courses_roll.jpg);
	background-repeat:no-repeat;
	background-position:left;
	cursor: pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

#botonPpalOut_courses{
    height:26px;
	padding:6px 28px 2px 29px;
	margin-right:1px;
	float:left;
	color: #FFFFFF;
	background:url(../images/bt_courses.jpg) no-repeat;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

#botonPpalOver_courses{
	height:26px;
	padding:6px 28px 2px 29px;
	margin-right:1px;
	float:left;
	color: #FFFFFF;
	background:url(../images/bt_courses_roll.jpg) no-repeat;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}
	
	#botonOut{
	color:#FFFFFF;
	background-image:url(../images/bt_centro.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

#botonOver{
	color: #FFFFFF;
	background-image:url(../images/bt_centro_roll.jpg);
	background-repeat:no-repeat;
	background-position:left;
	cursor: pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

#botonPpalOut{
	height:26px;
	padding:6px 28px 2px 27px;
	margin-right:1px;
	float:left;
	color: #FFFFFF;
	background:url(../images/bt_centro.jpg) repeat-x;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

#botonPpalOver{
	height:26px;
	padding:6px 28px 2px 27px;
	margin-right:1px;
	float:left;
	color: #FFFFFF;
	background:url(../images/bt_centro_roll.jpg) repeat-x;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #FFFFFF;}

<!--fin botones centrales-->

<!--boton derecha-->

#botonOut_photos{
	color:#FFFFFF;
	background-image:url(../images/bt_photos.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0px 2px;
	border-top:2px solid #fff;}

#botonOver_photos{
	color: #FFFFFF;
	background-image:url(../images/bt_photos_roll.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #fff;}

#botonPpalOut_photos{
	height:26px;
	padding:6px 27px 2px 27px;
	float:left;
	color: #FFFFFF;
	background:url(../images/bt_photos.jpg) no-repeat;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #fff;}

#botonPpalOver_photos{
	height:26px;
	padding:6px 27px 2px 27px;
	float:left;
	color: #FFFFFF;
	background:url(../images/bt_photos_roll.jpg) no-repeat;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-top:2px solid #fff;}
	

#footerTop, #footerTop a,#footerTop a:visited{
color:#FFF;
font-family: Tahoma;
font-size:11px;
text-align:center;
padding-top:0px;
height:36px;
background:#00B8FF;
font-weight:normal;}

#footerBottom, #footerTop a,#footerTop a:visited{
color:#1E4558;
font-family: Tahoma;
font-size:10px;
line-height:15px;
padding:8px;
text-decoration:none;}

#footerBottom a, #footerTop{
font-weight:normal;}

#footerTop{
height:32px;
width:800px;
background-image: url(../../images/bck_footer.jpg);
}

#footerBottom{
background:#AFDCEF;}

#left{
padding-top:7px;
width:200px;
float:left;
background:#fff;
font-size:10px;
}

#titulo h1{
	font-size:20px;}
	
#left p{
font-size:15px;
font-weight:bold;
margin-left:20px;
color:#1C4354;}
	
#left table{
font-size:12px;
padding-left:10px;
color:#000;}

#left table td{
color:#000;}

.t12 a{
font-size:12px;
font-weight:bold;
text-decoration:none;}

.bB{
border-bottom:1px solid #999;}

#form{
width:300px;}


<!--formularios-->

.formTexto
{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

.formInput
{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

.borde
{
    border: 1px #000000 solid;
}

select
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

input
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

textarea
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.formulariosTitulo
{
	FONT-SIZE: 14px;
	MARGIN: 0px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #1c4354;
}
