.contenedor{

width: 960px;
margin: 0px auto 0px auto;
background-repeat: repeat-x 0;
}

body{

background: url(imagenes/Body.jpg);
margin: auto
}


header{
background: #B5DAC8 none repeat scroll 0% 0%;
width: 960px;
height: 170px;
margin: 0px auto;
position: absolute;

}



header h6{

width: 901px;
height: 20px;
font-family: "Clear Sans";
font-size: 10px;
color: #FFF;
text-align: right;
background: #333 none repeat scroll 0% 0%;
position: relative;
float: left;
margin: 0px;
word-spacing: 9px;
padding: 7px 59px 0px 0px;

}

#logopares {

width: 275px;
height: 105px;
position: relative;
float:left;
margin-left: 17px;

clear:both;

margin-top: -40px;


}


.clima{
height: 36px;

position:relative;
float:right;
margin-top: 22px;
margin-right: 36px;
clear: both

}

header nav  ul {
list-style-type: none;
margin-top: -12px;

}
header nav li{display: inline}
header nav ul li a{text-decoration: none}

header nav{
    
    text-align: center;
background: #B5DAC8 none repeat scroll 0% 0%;
line-height: 40px;
letter-spacing: 1px;
word-spacing: 13px;
clear: both;
height: 20px;
width: 476px;
position: relative;
float: right;
margin-top: -57px;
margin-right: 164px;
font: "Clear Sans";
font-size: 30px;
}



header nav ul li a{
    color: #333;
font-size: 14px;
font-family: "Clear Sans";
background: #B5DAC8 none repeat scroll 0% 
    height: 20px;
    
    text-decoration: none;
    text-align: center;
text-decoration: underline;
height: 25px;
width: 393px;
clear:both;
padding-bottom: 19px;}

a:hover {color:#00625D} 

.datos{

position: relative;
float: left;
height: 25px;
background: #7EB49C none repeat scroll 0% 0%;
text-align: left;
font-family: "Colaborate";
font-size: 10px;
color: #333;
margin-right: 361px;
margin-top: -22px;
clear: both;
line-height: 23px;
width: 641px;
margin-left: 127px;
padding-left: 12px;
padding-right: -31px;
}

#buscador{

position: relative;
float: right;
clear: both;
height: 24px;
width: 244px;
background: #7FB49B none repeat scroll 0% 0%;
margin-right: 37px;
margin-top: -35px;
padding-bottom: 1px;
}

header .terminacion{
clear: both;
margin-left: 10px;
margin-right: 4px;
margin-top: -27px;
height: 25px;
width: 942px;
position: relative;
float: left;

}

main{

background: #B5DAC8 none repeat scroll 0% 0%;
width: 100%;
height: 1103px;
margin: 170px auto;
position: relative;
float: left;
clear: both;
margin-bottom: auto;


}

main .elemento{

margin-top: 5px;
width: 663px;
margin-left: 13px;
clear: both;


}



h1{
font-family: "Clear Sans";
color: #FFF;
margin-left: 24px;
margin-top: -28px;
font-size: 12px;



}


main section .niuna {


background: #FFF none repeat scroll 0% 0%;
width: 658px;
height: 613px;
margin-left: 12px;
}


h2{

font-family: "Clear Sans";
color: #02625D;
font-size: 23px;
margin-top: 10px;
padding-left: 9px;
    padding-top: 4px;

}


main section article img{

    width: 637px;
    margin-left: 10px;
    position: relative;
    float: left;
    clear: both;
}


main section article .verde {

font-family: "Calibri";
font-size: 11px;
color: #00625D;
position: relative;
float: left;
margin-left: 10px;
margin-top: 10px;
width: 650px;



}

main section article p{


font-family: "Calibri";
font-size: 11px;
color:#333333;
width: 637px;
margin-left: 10px;



}




h3{
font-family: "Clear Sans";
color: #FFF;
margin-left: 24px;
margin-top: -25px;
font-size: 13px;
position: relative;
float: left;
clear: both;



}


main .elementosegundo{



margin-top: 5px;
width: 663px;
margin-left: 13px;
clear: both;


}



}

main .horario{

width:657px;


}


main nav  ul {
list-style-type: none;


}
main nav li{display: inline}
main nav ul li a{text-decoration: none}

main nav{
    
background: #B5DAC8 none repeat scroll 0% 0%;
clear: both;
height: 56px;
position: relative;
float: left;
width: 557px;
text-align: left;
word-spacing: 381px;

}



main ul li a{
    color: #333333;
    font-size: 13px;
    font-family:"Clear Sans";
    background: #b5dac8;
    height: 20px;
    width: width: 393px;
    text-decoration: none;
    text-align: center;
    border-style: inherit;

height: 20px;
width: 393px;
text-stroke: 3px black;
clear:both;
webkittext-stroke: 3px black}
a:hover {color:#00625D} 

main section .horario{

width: 657px;
    margin-left: 10px;
    position: relative;
    float: left;
}


aside{
background: #7FB49B none repeat scroll 0% 0%;
width: 26%;
margin: -1066px 10px;
position: relative;
float: right;
clear: both;
height: 1061px;
}

h4 {
    width: 200px;
    height: 20px;
    font-family: "Clear Sans";
    font-size: 9px;
    color: #FFF;
    text-align: left;
    background: #00625D none repeat scroll 0% 0%;
    position: relative;
    float: right;
    margin: 0px;
    word-spacing: 5px;
    padding: 5px 0px 0px 4px;
    margin-left: -51px;
    margin-right: 10px;
    padding-top: 5px;
    padding-left: 31px;
    margin-right: 10px;
    padding-bottom: -2px;
    margin-top: 23px;
}


h5 {
    width: 200px;
    height: 20px;
    font-family: "Clear Sans";
    font-size: 9px;
    color: #FFF;
    text-align: left;
    background: #00625D none repeat scroll 0% 0%;
    position: relative;
    float: right;
    margin: 0px;
    word-spacing: 5px;
    padding: 5px 0px 0px 4px;
    margin-left: -51px;
    margin-right: 10px;
    padding-top: 5px;
    padding-left: 31px;
    margin-right: 10px;
    padding-bottom: -2px;
    margin top: 18px;
}




aside nav  ul  {
list-style-type: none;


}
aside nav li {display: inline}
aside nav ul li a {text-decoration: underline}

aside nav{
    
background: #7FB49B none repeat scroll 0% 0%;
clear: both;
height: 195px;
position: relative;
float: left;
width: 99%;
text-align: left;
word-spacing: 381px;
text-align: left;
word-spacing: 383px;
line-height: 27px;
}



aside ul li a {
    color: #333333;
    font-size: 13px;
    font-family:"Clear Sans";
    background: #7FB49B;
    height: 20px;
    width: width: 393px;
    
    text-align: center;
    border-style: inherit;

    height: 20px;
    width: 393px;
    text-stroke: 3px black;
    clear:both;
    webkittext-stroke: 3px black}
    a:hover {color:#00625D} 








aside .publidos{

width: 221px;
height: 130;

margin-left: 15px;
    line-height: 15px



}
aside .publitres{

width: 221px;
height: 130;

    margin-left: 15px;
 line-height: 15px


}



aside .publicuatro{

width: 221px;
height: 130;

    margin-left: 15px;
 line-height: 15px




}

aside .publicinco{
width: 221px;
height: 130;

    margin-left: 15px;
    line-height: 15px



}


.pie {

width: 100%;
clear: both;

}


.pie {

    clear: both;
    width: 100%;
     

}

footer{

 
position:absolute;
 display: block;
    
    background: #333;
    color:#fff;
    font-size: 10px;
    width: 960px;
    clear: both;
    
   

}





}

.datito{
color: #fff;
background: #333 none repeat scroll 0% 0%;
font-family: "Clear Sans";
font-size: 12px;

position: relative;
text-align: center;



}


.separador{
    clear: both;
    width:100%}

footer{
background: #4B4848 none repeat scroll 0% 0%;
font-family: "Clear Sans";
font-size: 9px;
color: #FFF;
text-align: center;
width: 79%;
padding: 49px 3px 2px;
}





