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

body {
margin: 0px;
padding: 0px;
text-align:center;
background-color:#31bacb;
background-image: url(../img/bg_contacto.jpg);
background-repeat: repeat-x;
background-position: left top;
}

div#content_all {
margin: 0px auto 0px auto;
padding: 0px;
width: 1005px;
height: 956px;
text-align: center;
border-top: 1px solid #FFFFFF;
}

div.content_left {
margin: 0px;
padding: 0px;
width: 138px;
height: 956px;
text-align:left;
float:left;
}

div.content_center {
margin: 0px;
padding: 0px;
width: 738px;
height: 956px;
text-align:center;
float:left;
}

div.header {
margin: 0px;
padding: 0px;
width: 738px;
height: 108px;
text-align:left;
background-image: url(../img/bg_top_center.gif);
background-repeat: no-repeat;
background-position: right top;
}

div.logo {
margin: 0px;
padding: 34px 0px 0px 26px;
width: 221px;
height: 74px;
text-align:left;
float:left;
}

div.h_right {
margin: 0px 0px 0px 0px;
padding: 0px;
width: 491px;
height: 108px;
text-align:right;
float:right;
}

div.icons {
margin: 33px 0px 0px 0px;
padding: 0px;
width: 491px;
height: auto;
text-align:right;
float:right;
}

div.icons img{
margin: 0px 10px 0px 5px;
padding: 0px;
width: 11px;
height: auto;
text-align:right;
border: none;
vertical-align:top
}

div.nav_global {
margin:25px 27px 0px 0px;
padding: 0px;
width: 379px;
height: 23px;
text-align:right;
float:right;
}

div.nav_global img {
margin: 0px;
padding: 0px;
border: none;
}

div.swf {
margin: 0px 0px 0px 0px;
padding: 0px;
width: 738px;
height: 295px;
text-align:center;
background-image: url(../img/bg_header.gif);
background-repeat: no-repeat;
background-position: left top;
vertical-align:top;
}

div.content_swf {
margin: 0px auto 0px auto;
padding: 22px 0px 0px 0px;
width:691px; 
height:237px;
text-align:center;
}

/*DINAMIC CONTENT*/

div.content_info {
margin: 0px auto 0px auto;
padding: 0px;
width: 738px;
height: 490px;
text-align:center;
background-color:#f9fdfd;
}

div.content_info h1 {
margin: 0px;
padding: 0px;
width: 738px;
height: 80px;
text-align:left;
}

div.ci_left {
margin: 0px 0px 10px 0px;
padding: 0px;
width: 280px;
height: 280px;
text-align:left;
float:left;
}

div.ci_left p {
margin: 20px 0px 0px 20px;
padding: 0px;
width: 270px;
height: auto;
text-align:left;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
}

div.ci_left p a{
color: #333333;
text-decoration:underline;
}

div.ci_right {
margin: 0px 0px 10px 50px;
padding: 0px;
width: 320px;
height: 280px;
text-align:left;
float:left;
}

/*FORM*/
div.ci_right form{
margin: 10px auto 0px auto;
padding: 0px;
width: 322px;
height: auto;
text-align:left;
float:left;
}

div.ci_right p{
margin: 5px 0px 0px 0px;
padding: 0px;
width: 322px;
height: auto;
text-align:right;
clear:both;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
}

div.ci_right p input{
margin: 0px 0px 0px 0px;
padding: 0px;
width: 265px;
height: auto;
text-align:left;
clear:both;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
}

div.ci_right p textarea{
margin: 0px 0px 0px 0px;
padding: 0px;
width: 265px;
height: 91px;
text-align:left;
clear:both;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
vertical-align:top;
}

div.buttons{
margin: 10px 0px 0px 0px;
padding: 0px;
width: 320px;
height: auto;
text-align:right;
}
/*FORM*/

div.nota {
margin: 0px auto 0px auto;
padding: 0px;
width: 658px;
height: 101px;
text-align:left;
background-image: url(../img/bg_nota.jpg);
background-repeat: repeat-x;
background-position: left top;
clear:both;
}

div.nota  h1{
margin: 0px;
padding: 5px 0px 0px 10px;
width: auto;
height: auto;
text-align:left;
font-family: "Trebuchet MS";
font-size: 12px;
font-weight:bold;
text-transform: uppercase;
color: #333333;
text-decoration: none;
}

div.nota  h2{
margin: 0px;
padding: 5px 0px 0px 10px;
width: auto;
height: auto;
text-align:left;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight:normal;
color: #333333;
text-decoration: none;
}

div.nota  p{
margin: 0px;
padding: 5px 20px 0px 20px;
width: auto;
height: auto;
text-align:left;
font-family: "Trebuchet MS";
font-size: 11px;
font-weight:normal;
color: #333333;
text-decoration: none;
float:left;
}



/*DINAMIC CONTENT*/

div.content_right {
margin: 0px;
padding: 0px;
width: 129px;
height: 956px;
text-align:left;
float:left;
}

div.copy {
margin: 7px auto 0px auto;
padding: 0px;
width: 738px;
height: 58px;
text-align:center;
background-color:#088899;
}

div.copy p{
margin: 0px;
padding: 0px;
width: 725px;
height: auto;
text-align:right;
font-family: "Trebuchet MS";
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

div.copy p a{
color: #274303;
text-decoration:underline;
}

div.copy ul{
margin: 0px;
padding: 0px;
width: 725px;
height: auto;
text-align:right;
}

div.copy ul li{
margin: 0px;
padding: 0px;
width: auto;
height: auto;
text-align:right;
font-family: "Trebuchet MS";
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
display: inline;
list-style-type: none;
}

div.copy ul li a{
margin: 0px;
padding: 0px;
width: auto;
height: auto;
text-align:right;
font-family: "Trebuchet MS";
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

div.copy ul li.visited {
margin: 0px;
padding: 0px;
width: auto;
height: auto;
text-align:right;
font-family: "Trebuchet MS";
font-size: 10px;
font-weight: normal;
color: #003b43;
text-decoration: none;
display: inline;
list-style-type: none;
}

div.boton_ilusiones {
margin: 270px 0px 0px 582px;
padding: 0px;
width: 123px;
height: 103px;
text-align:left;
position:absolute;
}
