header{width:100%;height:200px; background: url(bannerroldan.jpg);margin: auto;}

h1{font-size:20px; font-weight:100; font-family:"trebuchet" "arial"; color:#fff; margin-left:10px; padding:10px;}
h2{font-size:20px; font-weight:100%; font-family:"trebuchet" "arial"; color:#fff; text-align:center; margin:auto; padding-top:0.3px; }
h3{font-size:12px; font-weight:100; font-family:"trebuchet" "arial"; color:#fff; text-align:center; margin:auto; padding:12px; }
h4{font-size:1rem; font-weight:bold; font-family:"trebuchet" "arial"; color:#6271AD;}    
h5{font-size:11px; font-weight:bold; font-family:"trebuchet" "arial"; color:#363535;}
h6{font-size:11px; font-weight:bold; font-family:"trebuchet" "arial"; color:#363535; padding:0rem 1rem 0rem 0rem;margin-left: 0.6rem; }


nav {width:100%; height: 60px; background:#EA612E; margin: 0 auto;}

main{width:100%;height:550px; background:#FFF; margin:0px auto;}

section{width:763%;height:280px; background:fff; margin:0px 40px 10px 0px; float: left;}

article{width:360px;height:265px; background:fff; margin: 15px 0px 0px 0px; float: left;}
#programa{width:360px;height:265px; background:fff; margin: 15px 0px 0px 43px; float: left; }

#docentes{width:763px;height:230px; background:#fff; margin:18px 0px 0px 0px; float: left;}

aside{width:166px;height:509px; background:#fff; margin-left:794px; margin-top: 0px; }

footer{width:100%;height:52%; background:#52958D; margin:auto; }

hr { 
  background-color:#6271AD;
  height: 1px;
  width: 360px; margin:0px; float: inherit;}

p{font-size:0.8rem; font-family:"trebuchet" "arial"; color:#363535; text-align:justify;line-height:1.1rem;}

#entradas{font-size:0.6rem; font-family:"trebuchet" "arial"; color:#363535; text-align:left;margin-left: 0.6rem; padding: 0px;}

#trimarchi{font-size:0.6rem; font-family:"trebuchet" "arial"; color:#363535; text-align:left;margin-left: 0.6rem; margin-top: 0.2rem;}

#lineadocentes{ 
  background-color:#6271AD;
  height: 1px;
  width: 763px; margin:0px; float: inherit;}

.profes{margin:auto;float: left;margin-right: 1rem;}

a{text-decoration: none; color:#fff;}

li{ text-decoration: none; list-style: none; float:left; margin: inherit; }

.pagina{max-width: 960px; margin: auto;}

@media screen and (max-width:768px){
                                    aside{ display:none;}
                                    article{width:100%; margin: 15px 0px 0px 0px;}
                                    #programa{width:100%; margin: 0px;}  
                                    #docentes{width:100%; height: 380px;}
                                    hr{width: 100%;}
                                    #lineadocentes{width:100%;}
                                    .profes{margin:auto;float: left;margin-right: 3rem; margin-top: 5px;}
                                    section{width:100%;height:500px;}
                                    h2{font-size:15px;}
                                    nav { height:60px;}
  
}
