/* CSS Document */
body{
font-family:Arial;
font-size:12px;
background:#000000;
margin:0;
padding:0;
text-align:center;
color:#FFFFFF;
}
img{ border:0; }
form, p, h1, h2, h3{ margin:0; }
a{ color:#63DADE; }
a:hover{ color:#C6F1F2; }

.right{ text-align:right; }
.left{ text-align:left; }
.center{ text-align:center; }
.clearfloat{
clear:both;
height:0;
font-size:1px;
line-height:0;
}
.message{
text-align:center;
font-size:12px;
padding:60px 0;
}



#container{
width:800px; 
text-align:left;
margin:0 auto;
}

#sound{
text-align:right;
padding:10px 0 0 0;
}

#top{
padding:0 0 5px 0;
}
#top .logo{
float:left;
width:290px;
text-align:left;
}
#top .menu{
float:right;
width:503px;
text-align:right;
}
#top .menu ul{
margin:0;
padding:0;
list-style:none;
background:url(../images/bg_menu.gif);

}
#top .menu li{
margin:0;
padding:0;
display: inline;
}



#main{
padding-top:10px;
}
#main p{
font-size:13px;
}
#main p strong{
color:#EDF482;
}
#main #welcome{
float:left;
width:395px;
text-align:left;
}
#main #welcome img{
border:4px solid #63DADE;
}
/*#main #welcome .imgwel{
float:left;
width:162px;
margin-right:12px;
}*/
#main #welcome .txtwel{
padding-left:14px;
vertical-align:top;
}
#main #welcome .top{
background:url(../images/bg_top_welcome.gif) no-repeat bottom;
height:14px;
}
#main #welcome .center{
background:url(../images/bg_cen_welcome.gif) repeat-y;
text-align:left;
padding:8px 24px 8px 20px;
}
#main #welcome .title{
color:#EDF482;
font-family:"Times New Roman";
font-size:26px;
font-weight:bold;
padding:6px 0;
}
#main #welcome p{
font-size:14px;
}
#main #welcome .bottom{
background:url(../images/bg_bot_welcome.gif) no-repeat;
height:16px;
}
#main #welcome .book{
padding-top:14px;
}
#main #welcome .book img{
float:right;
margin-left:12px;
}
#main #welcome .book p{
padding:4px 0;
font-size:12px;
}
#main #welcome .book .dest{
color:#EDF482;
font-size:14px;
font-weight:bold;
}

#main #lateral{
float:left;
width:405px;
text-align:left;
}
#main #lateral .top{
background:url(../images/bg_top_lateral.gif) no-repeat bottom;
height:14px;
}
#main #lateral .center{
background:url(../images/bg_cen_lateral.gif) repeat-y;
text-align:left;
padding:0 20px 0 28px;
}
#main #lateral .title{
color:#EDF482;
font-family:"Times New Roman";
font-size:26px;
font-weight:bold;
padding:6px 0;
}
#main #lateral .news{
padding:16px 0;
border-bottom:2px dotted #6C5764;
}
#main #lateral .news img{
float:left;
margin-right:12px;
}
#main #lateral .bottom{
background:url(../images/bg_bot_lateral.gif) no-repeat;
height:14px;
}

#main #content .top{
background:url(../images/bg_top_main.gif) no-repeat bottom;
height:14px;
}
#main #content .center{
background:url(../images/bg_cen_main.gif) repeat-y;
text-align:left;
padding:0 20px 0 20px;
}
#main #content td{
padding:5px 0;
}
#main #content h2{
color:#EDF482;
font-family:"Times New Roman";
font-size:26px;
font-weight:bold;
padding:6px 0;
}
#main #content p{
padding:4px 0;
}
#main #content img{
border:4px solid #63DADE;
}
#main #content .destacado{
padding-top:25px;
font-size:16px;
color:#EDF482;
font-weight:bold;
}
#main #content .gallery{
float:left;
padding:6px 10px;
text-align:center;
}
#main #content .bottom{
background:url(../images/bg_bot_main.gif) no-repeat;
height:14px;
}


#foot{
text-align:center;
padding:5px 0;
}
#foot ul{
margin:8px 0;
padding:0;
list-style:none;

}
#foot li{
margin:0;
padding:0 10px;
display: inline;
}
#foot .field{
font-family:Arial;
font-size:12px;
border:1px solid #63DADE;
background-color:#FFFFFF;
padding:2px 5px;
color:#33152D;
}
#foot .boton{
font-family:Arial;
font-size:10px;
font-weight:bold;
background-color:#63DADE;
color:#33152D;
margin-right:10px;
padding:2px 5px;
}