*{
   margin:0;
   padding:0;
}
body {
    background-color: #a5d8e8;
    text-align:center; /*For IE6 Shenanigans*/
    width:100%;
}

#main{
    background-image: url("../images/bg_contenido.jpg");
    background-repeat: repeat-x;
    background-color: #fff;
    width:900px;
    margin:0px auto;
    text-align:left;
    border:1px solid #a5d8e8;
    border-bottom: 1px solid #fff;
}

#flashcontent {
    margin: 0px;
    border:1px solid #000;
}
#header {
    /*border: 1px solid #fff;*/
    width:900px;
    height: 52px;
}
#iconos {
    /*border: 1px solid #fff;*/
    width:900px;
    height: 52px;
    text-align:center;
    padding-top: 20px;
}
#slider {
    /*border: 1px solid #fff;*/
    text-align:center;
}
#footer {
text-align: center;
margin:0px 0px 0px 0px;
}
#footer p {
text-align: center;
font-family: "Arial" sans-serif;
font-size: 14px;
color: #19426a; 
}
#footer a {
text-align: center;
font-family: "Arial" sans-serif;
font-size: 14px;
color: #19426a;
text-decoration: none; 
}
#footer a:hover {
color: #fff;
text-decoration: none;
}
#footer img {
border:none;
}
#base{
    /*background-image: url("../images/pie.jpg");
    background-repeat: no-repeat;*/
    background-color: #a5d8e8;
    width:900px;
    height: 89px;
    margin:0px auto;
    padding: 0px;
    /*border: 1px solid #000;*/
}

h1 { font: bold 60px Helvetica, Sans-Serif; text-align:left; margin: 20px 0; text-align: center; }
h2 { font: bold 30px Helvetica, Sans-Serif; text-align:left; margin: 0 0 10px 0; }
h3 { font: 16px Georgia, Serif; text-align:left; margin: 0 0 10px 0; }  
h5 { font: 15px Georgia, Serif; text-align: center; }
.int_texto h6 { font: 28px Georgia, Serif; text-align: left; }
.int_texto h3 { padding-top: 20px; border-top: 1px solid #a5d8e8; font: 13px Arial, sans-serif; text-align:left; margin: 20px 0 10px 0; font-weight: bold; }
.int_texto h3 a { text-decoration:none; color: #fff; }
.int_texto h3 a:hover { color: #A5D8E8; } 
pre { font: 13px/1.8 Monaco, MonoSpace; text-align:left; margin: 0 0 15px 0; }

ul { margin: 0 0 25px 25px; }
ul li { font: 15px Georgia, Serif; margin: 0 0 8px 0; }

#dl { position: absolute; top: 10px; right: 0; background: black; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px 6px; }
#dl:hover { background: #666; }

/*
    This stuff is for the TitleBlock Plugin
*/
.image { position: relative; margin-bottom: 20px; width: 100%; }
.image h2 { position: absolute; top: 220px; left: 0; width: 100%; color: #fff; }
.image h2 span { color: white; font: bold 30px/40px Helvetica, Sans-Serif; letter-spacing: -1px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 6px 8px; }
.image h2 span.spacer { padding: 0 2px; background: none; }


/*
    For Specific Slides
*/
.texto {
    margin:-298px 0 0 20px;
    height: 278px;
    width: 278px;
    float: left;
    background: url("../images/bg_menu10.png") repeat;
    color: #fff;
}
.int_texto {
    padding:20px;
    color: #fff;
    text-align: left;
}

#quoteSlide { padding: 30px; }
#quoteSlide blockquote { font: italic 24px/1.5 Georgia, Serif; text-align: center; color: #444; margin: 0 0 10px 0; }
#quoteSlide p { text-align: center; }
