div.adshorizontal{padding:0;margin:1em auto 1em auto;width:728px;height:40px;border:0;background-image:none;box-shadow:none;}
div.adshorizontalb{padding:0;margin:1em auto 1em auto;width:728px;height:90px;border:0;background-image:none;box-shadow:none;}
div.adshorizontal2{padding-right:220px;margin:1em auto 1em auto;width:728px;height:90px;border:0;}
div.contenido,div.contenidoh{padding:0 240px 25px 20px;position:relative;}
div.contenido h5{text-align:center;}
div.tj{margin-top:20px;}
div.explica{width:90%;margin:2px;padding:0px 0px 0px 5px;border:0;font-size:0.9em;line-height:1.3em;}
div.mas{clear:left;text-align:left;padding:0.5em;}
ul.menu{position:static;list-style-type:none;padding:0;margin:0 0 15px 0;width:200px;}
ul.menu li{border-top:1px solid;border-color:#a0b0ff;background-color:#dfefff;}
ul.menu a{text-decoration:none;color:#000055;font-size:0.9em;padding:9px 10px;}
div.adscuadrado{padding:0;margin:100px 0 20px 0;width:200px;height:200px;border:1px solid;}
div.derecho{padding:0;margin:20px 10px 20px 0;float:right;top:24em;right:1px;width:160px;border:0;}
div.der160{padding:0;margin:20px 10px 20px 0;width:200px;border:0;position:absolute;top:0;right:0;}
div.socialb{padding:0;margin:0 auto 30px auto;width:400px;border:0;}
div.fb-like{padding:0;margin:20px 10px 20px 0;border:0;}
div.red-soc{padding:0;margin-top:80px;border:0;}
div.red-soc2{padding:0;margin:15px 100px 0 0px;border:0;}
div.red-soc img, div.red-soc2 img{margin-right:10px;width:40px;height:40px;border:0;}
div.blanco{margin:0;padding:0;width:940px;background:#fff;border:1px solid #ccc;margin-right:auto;margin-left:auto;position:relative;}
img.dibujo{border:0;margin-left:30px;width:880px;}
p.fuente{font-size:12px;font-family:"times new roman", serif;}
.bimp{margin-top:15px;margin-left:20px;padding:8px 0;font-size:1.2em;font-family:arial;text-align:center;width:10em;background:#cfcfcf;
      border:2px solid;border-top-color:#f0f0f0;border-left-color:#f5f5f5;border-right-color:#555;border-bottom-color:#555;
	  border-radius:8px;display:block;}
.bimp2{float:left;margin:0 10px 10px 20px;padding:2px;font-size:1.2em;font-family:arial;text-align:center;width:12em;background:#cfcfcf;
		  border:2px solid;border-top-color:#f0f0f0;border-left-color:#f5f5f5;border-right-color:#555;border-bottom-color:#555;}
div.nimp{font-size:1.1em;font-family:"arial",sans-serif;text-align:justify;margin-bottom:50px;}
div.bimp a,div.bimp2 a,a.bimp{text-decoration:none;color:#000;}
.t1{border:1px solid #000000;border-collapse:collapse;margin:55px auto 55px auto;}
.t1 tr, .t1 td{border:1px solid #000000;text-align:center;padding:8px 20px 8px 20px;}
div#avcookie{position:fixed;bottom:0;left:0;width:80%;margin:0;background-color:#fff;padding:30px 10%;z-index:10;opacity:0.92;filter:alpha(opacity=92);box-shadow:0 -3px 8px #444;line-height: 1.3em;}
form#fcook{display:block;width:500px;margin:10px auto;}
form#fcook a{font-family: Arial, verdana, sans-serif;font-size:1em;text-decoration:none;border:none;padding:7px 14px;margin:20px;cursor:pointer;background-color:#00f;color:#fff;border-radius:5px;}
form#fcook input[type=submit], form#fcook button{font-family: Arial, verdana, sans-serif;font-size:1em;border:none;padding:7px 14px;margin:20px;cursor:pointer;background-color:#00f;color:#fff;border-radius:5px;}
form#fcook a:hover{background-color:#0a0;font-weight:normal;}
form#fcook input[type=submit]:hover, form#fcook button:hover{background-color:#0a0;}
.adslot_1 { width: 728px; height: 90px;}
.adslot_2 { width: 200px; height: 200px;}
.adslot_3 { width: 160px; height: 600px;}
.adslot_4 { width: 728px; height: 90px;}
p.nombreweb{position:absolute;margin-top:0;left:10px;top:0;}
@media(max-width:1500px){
  div.contenido{padding:0 240px 25px 20px;}
}
@media(max-width:1110px){
  div.contenido{padding-right:240px;}
}
@media(max-width:970px){
  div.blanco{width:95%;}
  img.dibujo{width:92%;}
  div.adshorizontal,div.adshorizontalb{width:468px;height:40px;}
  .adslot_1, .adslot_4{width:468px;height:60px;}
}
@media(max-width:950px){ 
  div.contenido{padding-left:20px;}
  ul.menu{float:none;}
}
@media(max-width:800px){
  div.nimp{font-size:1em;}
  div.contenido,div.contenidoh{padding:0 200px 25px 15px;}
  div.nimp{min-height:20em;}
  ul.menu{margin:20px 0 15px 0;}
}
@media(max-width:700px){
  div.adshorizontalb{width:320px;height:50px;}
  div.contenido{padding:0 200px 25px 15px;}
  .adslot_4{width:320px;height:50px;}
  div.red-soc img, div.red-soc2 img{width:35px;height:35px;}
}
@media(max-width:500px){
  div.adshorizontal, .adslot_1{width:320px;height:40px;}
  div.adshorizontalb{margin:20px 0;}
  ul.menu{width:100%;}
  div.der160{position:static;width:100%;}
  img.dibujo{margin-left:5%;}
  div.contenido,div.contenidoh{padding:0 5% 25px 5%;}
  div.socialb{width:250px;}
  .t1 tr, .t1 td{padding:6px 10px 6px 10px;}
  form#fcook{width:350px;margin:10px auto;}
  form#fcook a{margin:20px 8px;}
  form#fcook input[type=submit]{margin:20px 8px;}
  ul.menu a{padding:15px 10px;}
}
@media(max-width:350px){
  form#fcook{width:300px;} 
}
@media(max-width:250px){
  .bimp{width:120px;}  
}
@media print{
    div.nimp{display:none;}
    div.bimp{display:none;}
    div.fb-root{display:none;}
    div.motor-bus{display:none;}
    header{display:none;}
    nav.navbarx{display:none;}
    div.adshorizontal{display:none;}
    div.adshorizontalb{display:none;}
    div.der160{display:none;}
    footer.piep{display:none;}
    div.socialb{display:none;}
    p.situacion{display:none;}
    h1{display:none;}
    div.blanco{width:940px;margin-right:auto;margin-left:auto;border:0;}
    img.dibujo{margin-left:30px;width:880px;height:580px;}
}