@media (max-height: 1800px){
  .altura100{min-height:200px}
  .altura100 #gridheader{min-height:180px;position:relative}
  .altura100 #gridnavigation{min-height:180px;position:relative}
  #wrappernavigation.altura100{margin-top:-200px}
}
@media (max-height: 1600px){
  .altura100{min-height:180px}
  .altura100 #gridheader{min-height:160px;position:relative}
  .altura100 #gridnavigation{min-height:160px;position:relative}
  #wrappernavigation.altura100{margin-top:-180px}
}
@media (max-height: 1440px){
  .altura100{min-height:160px}
  .altura100 #gridheader{min-height:140px;position:relative}
  .altura100 #gridnavigation{min-height:140px;position:relative}
  #wrappernavigation.altura100{margin-top:-160px}
}
@media (max-height: 1200px){
  .altura100{min-height:140px}
  .altura100 #gridheader{min-height:120px;position:relative}
  .altura100 #gridnavigation{min-height:120px;position:relative}
  #wrappernavigation.altura100{margin-top:-140px}
}
@media (max-height: 1080px){
  .altura100{min-height:120px}
  .altura100 #gridheader{min-height:100px;position:relative}
  .altura100 #gridnavigation{min-height:100px;position:relative}
  #wrappernavigation.altura100{margin-top:-120px}
}
@media (max-height: 900px){
  .altura100{min-height:100px}
  .altura100 #gridheader{min-height:85px;position:relative}
  .altura100 #gridnavigation{min-height:85px;position:relative}
  #wrappernavigation.altura100{margin-top:-100px}
}
@media (max-height: 768px){
  .altura100{min-height:85px}
  .altura100 #gridheader{min-height:75px;position:relative}
  .altura100 #gridnavigation{min-height:75px;position:relative}
  #wrappernavigation.altura100{margin-top:-85px}
}
@media (max-height: 1800px){
  .altura150{min-height:250px}
  .altura150 #gridheader{min-height:230px;position:relative}
  .altura150 #gridnavigation{min-height:230px;position:relative}
  #wrappernavigation.altura150{margin-top:-250px}
}
@media (max-height: 1600px){
  .altura150{min-height:230px}
  .altura150 #gridheader{min-height:210px;position:relative}
  .altura150 #gridnavigation{min-height:210px;position:relative}
  #wrappernavigation.altura150{margin-top:-230px}
}
@media (max-height: 1440px){
  .altura150{min-height:210px}
  .altura150 #gridheader{min-height:190px;position:relative}
  .altura150 #gridnavigation{min-height:190px;position:relative}
  #wrappernavigation.altura150{margin-top:-210px}
}
@media (max-height: 1200px){
  .altura150{min-height:190px}
  .altura150 #gridheader{min-height:170px;position:relative}
  .altura150 #gridnavigation{min-height:170px;position:relative}
  #wrappernavigation.altura150{margin-top:-190px}
}
@media (max-height: 1080px){
  .altura150{min-height:170px}
  .altura150 #gridheader{min-height:150px;position:relative}
  .altura150 #gridnavigation{min-height:150px;position:relative}
  #wrappernavigation.altura150{margin-top:-170px}
}
@media (max-height: 900px){
  .altura150{min-height:140px}
  .altura150 #gridheader{min-height:125px;position:relative}
  .altura150 #gridnavigation{min-height:125px;position:relative}
  #wrappernavigation.altura150{margin-top:-140px}
}
@media (max-height: 768px){
  .altura150{min-height:120px}
  .altura150 #gridheader{min-height:110px;position:relative}
  .altura150 #gridnavigation{min-height:110px;position:relative}
  #wrappernavigation.altura150{margin-top:-120px}
}
@media (max-height: 1800px){
  .altura200{min-height:300px}
  .altura200 #gridheader{min-height:280px;position:relative}
  .altura200 #gridnavigation{min-height:280px;position:relative}
  #wrappernavigation.altura200{margin-top:-300px}
}
@media (max-height: 1600px){
  .altura200{min-height:280px}
  .altura200 #gridheader{min-height:260px;position:relative}
  .altura200 #gridnavigation{min-height:260px;position:relative}
  #wrappernavigation.altura200{margin-top:-280px}
}
@media (max-height: 1440px){
  .altura200{min-height:260px}
  .altura200 #gridheader{min-height:240px;position:relative}
  .altura200 #gridnavigation{min-height:240px;position:relative}
  #wrappernavigation.altura200{margin-top:-260px}
}
@media (max-height: 1200px){
  .altura200{min-height:240px}
  .altura200 #gridheader{min-height:220px;position:relative}
  .altura200 #gridnavigation{min-height:220px;position:relative}
  #wrappernavigation.altura200{margin-top:-240px}
}
@media (max-height: 1080px){
  .altura200{min-height:220px}
  .altura200 #gridheader{min-height:200px;position:relative}
  .altura200 #gridnavigation{min-height:200px;position:relative}
  #wrappernavigation.altura200{margin-top:-220px}
}
@media (max-height: 900px){
  .altura200{min-height:180px}
  .altura200 #gridheader{min-height:165px;position:relative}
  .altura200 #gridnavigation{min-height:165px;position:relative}
  #wrappernavigation.altura200{margin-top:-180px}
}
@media (max-height: 768px){
  .altura200{min-height:155px}
  .altura200 #gridheader{min-height:145px;position:relative}
  .altura200 #gridnavigation{min-height:145px;position:relative}
  #wrappernavigation.altura200{margin-top:-155px}
}
@media (max-height: 1800px){
  .altura250{min-height:350px}
  .altura250 #gridheader{min-height:330px;position:relative}
  .altura250 #gridnavigation{min-height:330px;position:relative}
  #wrappernavigation.altura250{margin-top:-350px}
}
@media (max-height: 1600px){
  .altura250{min-height:330px}
  .altura250 #gridheader{min-height:310px;position:relative}
  .altura250 #gridnavigation{min-height:310px;position:relative}
  #wrappernavigation.altura250{margin-top:-330px}
}
@media (max-height: 1440px){
  .altura250{min-height:310px}
  .altura250 #gridheader{min-height:290px;position:relative}
  .altura250 #gridnavigation{min-height:290px;position:relative}
  #wrappernavigation.altura250{margin-top:-310px}
}
@media (max-height: 1200px){
  .altura250{min-height:290px}
  .altura250 #gridheader{min-height:270px;position:relative}
  .altura250 #gridnavigation{min-height:270px;position:relative}
  #wrappernavigation.altura250{margin-top:-290px}
}
@media (max-height: 1080px){
  .altura250{min-height:270px}
  .altura250 #gridheader{min-height:250px;position:relative}
  .altura250 #gridnavigation{min-height:250px;position:relative}
  #wrappernavigation.altura250{margin-top:-270px}
}
@media (max-height: 900px){
  .altura250{min-height:225px}
  .altura250 #gridheader{min-height:210px;position:relative}
  .altura250 #gridnavigation{min-height:210px;position:relative}
  #wrappernavigation.altura250{margin-top:-225px}
}
@media (max-height: 768px){
  .altura250{min-height:190px}
  .altura250 #gridheader{min-height:180px;position:relative}
  .altura250 #gridnavigation{min-height:180px;position:relative}
  #wrappernavigation.altura250{margin-top:-190px}
}
@media (max-height: 1800px){
  .altura300{min-height:400px}
  .altura300 #gridheader{min-height:380px;position:relative}
  .altura300 #gridnavigation{min-height:380px;position:relative}
  #wrappernavigation.altura300{margin-top:-400px}
}
@media (max-height: 1600px){
  .altura300{min-height:380px}
  .altura300 #gridheader{min-height:360px;position:relative}
  .altura300 #gridnavigation{min-height:360px;position:relative}
  #wrappernavigation.altura300{margin-top:-380px}
}
@media (max-height: 1440px){
  .altura300{min-height:360px}
  .altura300 #gridheader{min-height:340px;position:relative}
  .altura300 #gridnavigation{min-height:340px;position:relative}
  #wrappernavigation.altura300{margin-top:-360px}
}
@media (max-height: 1200px){
  .altura300{min-height:340px}
  .altura300 #gridheader{min-height:320px;position:relative}
  .altura300 #gridnavigation{min-height:320px;position:relative}
  #wrappernavigation.altura300{margin-top:-340px}
}
@media (max-height: 1080px){
  .altura300{min-height:320px}
  .altura300 #gridheader{min-height:300px;position:relative}
  .altura300 #gridnavigation{min-height:300px;position:relative}
  #wrappernavigation.altura300{margin-top:-320px}
}
@media (max-height: 900px){
  .altura300{min-height:270px}
  .altura300 #gridheader{min-height:255px;position:relative}
  .altura300 #gridnavigation{min-height:255px;position:relative}
  #wrappernavigation.altura300{margin-top:-270px}
}
@media (max-height: 768px){
  .altura300{min-height:230px}
  .altura300 #gridheader{min-height:220px;position:relative}
  .altura300 #gridnavigation{min-height:220px;position:relative}
  #wrappernavigation.altura300{margin-top:-230px}
}
@media (max-height: 1800px){
  .altura350{min-height:450px}
  .altura350 #gridheader{min-height:430px;position:relative}
  .altura350 #gridnavigation{min-height:430px;position:relative}
  #wrappernavigation.altura350{margin-top:-450px}
}
@media (max-height: 1600px){
  .altura350{min-height:430px}
  .altura350 #gridheader{min-height:410px;position:relative}
  .altura350 #gridnavigation{min-height:410px;position:relative}
  #wrappernavigation.altura350{margin-top:-430px}
}
@media (max-height: 1440px){
  .altura350{min-height:410px}
  .altura350 #gridheader{min-height:390px;position:relative}
  .altura350 #gridnavigation{min-height:390px;position:relative}
  #wrappernavigation.altura350{margin-top:-410px}
}
@media (max-height: 1200px){
  .altura350{min-height:390px}
  .altura350 #gridheader{min-height:370px;position:relative}
  .altura350 #gridnavigation{min-height:370px;position:relative}
  #wrappernavigation.altura350{margin-top:-390px}
}
@media (max-height: 1080px){
  .altura350{min-height:370px}
  .altura350 #gridheader{min-height:350px;position:relative}
  .altura350 #gridnavigation{min-height:350px;position:relative}
  #wrappernavigation.altura350{margin-top:-370px}
}
@media (max-height: 900px){
  .altura350{min-height:310px}
  .altura350 #gridheader{min-height:295px;position:relative}
  .altura350 #gridnavigation{min-height:295px;position:relative}
  #wrappernavigation.altura350{margin-top:-310px}
}
@media (max-height: 768px){
  .altura350{min-height:260px}
  .altura350 #gridheader{min-height:250px;position:relative}
  .altura350 #gridnavigation{min-height:250px;position:relative}
  #wrappernavigation.altura350{margin-top:-260px}
}
@media (max-height: 1800px){
  .altura400{min-height:500px}
  .altura400 #gridheader{min-height:480px;position:relative}
  .altura400 #gridnavigation{min-height:480px;position:relative}
  #wrappernavigation.altura400{margin-top:-500px}
}
@media (max-height: 1600px){
  .altura400{min-height:480px}
  .altura400 #gridheader{min-height:460px;position:relative}
  .altura400 #gridnavigation{min-height:460px;position:relative}
  #wrappernavigation.altura400{margin-top:-480px}
}
@media (max-height: 1440px){
  .altura400{min-height:460px}
  .altura400 #gridheader{min-height:440px;position:relative}
  .altura400 #gridnavigation{min-height:440px;position:relative}
  #wrappernavigation.altura400{margin-top:-460px}
}
@media (max-height: 1200px){
  .altura400{min-height:440px}
  .altura400 #gridheader{min-height:420px;position:relative}
  .altura400 #gridnavigation{min-height:420px;position:relative}
  #wrappernavigation.altura400{margin-top:-440px}
}
@media (max-height: 1080px){
  .altura400{min-height:420px}
  .altura400 #gridheader{min-height:400px;position:relative}
  .altura400 #gridnavigation{min-height:400px;position:relative}
  #wrappernavigation.altura400{margin-top:-420px}
}
@media (max-height: 900px){
  .altura400{min-height:350px}
  .altura400 #gridheader{min-height:335px;position:relative}
  .altura400 #gridnavigation{min-height:335px;position:relative}
  #wrappernavigation.altura400{margin-top:-350px}
}
@media (max-height: 768px){
  .altura400{min-height:300px}
  .altura400 #gridheader{min-height:290px;position:relative}
  .altura400 #gridnavigation{min-height:290px;position:relative}
  #wrappernavigation.altura400{margin-top:-300px}
}
.f1c1{top:0%;left:0%;position:absolute}
.f2c1{top:33%;left:0%;position:absolute}
.f3c1{top:66%;left:0%;position:absolute}
.f1c2{top:0%;left:33%;position:absolute}
.f2c2{top:33%;left:33%;position:absolute}
.f3c2{top:66%;left:33%;position:absolute}
.f1c3{top:0%;left:66%;position:absolute}
.f2c3{top:33%;left:66%;position:absolute}
.f3c3{top:66%;left:66%;position:absolute}
.f1c1r{top:0%;right:66%;position:absolute}
.f2c1r{top:33%;right:66%;position:absolute}
.f3c1r{top:66%;right:66%;position:absolute}
.f1c2r{top:0%;right:33%;position:absolute}
.f2c2r{top:33%;right:33%;position:absolute}
.f3c2r{top:66%;right:33%;position:absolute}
.f1c3r{top:0%;right:0%;position:absolute}
.f2c3r{top:33%;right:0%;position:absolute}
.f3c3r{top:66%;right:0%;position:absolute}
.gridf1c1{top:0%;left:0%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf2c1{top:33%;left:0%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf3c1{top:66%;left:0%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf1c2{top:0%;left:33%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf2c2{top:33%;left:33%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf3c2{top:66%;left:33%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf1c3{top:0%;left:66%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf2c3{top:33%;left:66%;width:33%;height:33%;border:1px solid red;position:absolute}
.gridf3c3{top:66%;left:66%;width:33%;height:33%;border:1px solid red;position:absolute}
.dx-25{margin-left:-25px !important}
.dx-25r{margin-right:-25px !important}
.dx-20{margin-left:-20px !important}
.dx-20r{margin-right:-20px !important}
.dx-15{margin-left:-15px !important}
.dx-15r{margin-right:-15px !important}
.dx-10{margin-left:-10px !important}
.dx-10r{margin-right:-10px !important}
.dx-5{margin-left:-5px !important}
.dx-5r{margin-right:-5px !important}
.dx0{margin-left:0px !important}
.dx0r{margin-right:0px !important}
.dx5{margin-left:5px !important}
.dx5r{margin-right:5px !important}
.dx10{margin-left:10px !important}
.dx10r{margin-right:10px !important}
.dx15{margin-left:15px !important}
.dx15r{margin-right:15px !important}
.dx20{margin-left:20px !important}
.dx20r{margin-right:20px !important}
.dx25{margin-left:25px !important}
.dx25r{margin-right:25px !important}
.dx30{margin-left:30px !important}
.dx30r{margin-right:30px !important}
.dx35{margin-left:35px !important}
.dx35r{margin-right:35px !important}
.dx40{margin-left:40px !important}
.dx40r{margin-right:40px !important}
.dx45{margin-left:45px !important}
.dx45r{margin-right:45px !important}
.dx50{margin-left:50px !important}
.dx50r{margin-right:50px !important}
.dx55{margin-left:55px !important}
.dx55r{margin-right:55px !important}
.dx60{margin-left:60px !important}
.dx60r{margin-right:60px !important}
.dx65{margin-left:65px !important}
.dx65r{margin-right:65px !important}
.dx70{margin-left:70px !important}
.dx70r{margin-right:70px !important}
.dx75{margin-left:75px !important}
.dx75r{margin-right:75px !important}
.dx80{margin-left:80px !important}
.dx80r{margin-right:80px !important}
.dx85{margin-left:85px !important}
.dx85r{margin-right:85px !important}
.dx90{margin-left:90px !important}
.dx90r{margin-right:90px !important}
.dx95{margin-left:95px !important}
.dx95r{margin-right:95px !important}
.dx100{margin-left:100px !important}
.dx100r{margin-right:100px !important}
.dx105{margin-left:105px !important}
.dx105r{margin-right:105px !important}
.dx110{margin-left:110px !important}
.dx110r{margin-right:110px !important}
.dx115{margin-left:115px !important}
.dx115r{margin-right:115px !important}
.dx120{margin-left:120px !important}
.dx120r{margin-right:120px !important}
.dx125{margin-left:125px !important}
.dx125r{margin-right:125px !important}
.dx130{margin-left:130px !important}
.dx130r{margin-right:130px !important}
.dx135{margin-left:135px !important}
.dx135r{margin-right:135px !important}
.dx140{margin-left:140px !important}
.dx140r{margin-right:140px !important}
.dx145{margin-left:145px !important}
.dx145r{margin-right:145px !important}
.dx150{margin-left:150px !important}
.dx150r{margin-right:150px !important}
.dx155{margin-left:155px !important}
.dx155r{margin-right:155px !important}
.dx160{margin-left:160px !important}
.dx160r{margin-right:160px !important}
.dx165{margin-left:165px !important}
.dx165r{margin-right:165px !important}
.dx170{margin-left:170px !important}
.dx170r{margin-right:170px !important}
.dx175{margin-left:175px !important}
.dx175r{margin-right:175px !important}
.dx180{margin-left:180px !important}
.dx180r{margin-right:180px !important}
.dx185{margin-left:185px !important}
.dx185r{margin-right:185px !important}
.dx190{margin-left:190px !important}
.dx190r{margin-right:190px !important}
.dx195{margin-left:195px !important}
.dx195r{margin-right:195px !important}
.dx200{margin-left:200px !important}
.dx200r{margin-right:200px !important}
.dy-25{margin-top:-25px !important}
.dy-20{margin-top:-20px !important}
.dy-15{margin-top:-15px !important}
.dy-10{margin-top:-10px !important}
.dy-5{margin-top:-5px !important}
.dy0{margin-top:0px !important}
.dy5{margin-top:5px !important}
.dy10{margin-top:10px !important}
.dy15{margin-top:15px !important}
.dy20{margin-top:20px !important}
.dy25{margin-top:25px !important}
.dy30{margin-top:30px !important}
.dy35{margin-top:35px !important}
.dy40{margin-top:40px !important}
.dy45{margin-top:45px !important}
.dy50{margin-top:50px !important}
.dy55{margin-top:55px !important}
.dy60{margin-top:60px !important}
.dy65{margin-top:65px !important}
.dy70{margin-top:70px !important}
.dy75{margin-top:75px !important}
.dy80{margin-top:80px !important}
.dy85{margin-top:85px !important}
.dy90{margin-top:90px !important}
.dy95{margin-top:95px !important}
.dy100{margin-top:100px !important}
.dy105{margin-top:105px !important}
.dy110{margin-top:110px !important}
.dy115{margin-top:115px !important}
.dy120{margin-top:120px !important}
.dy125{margin-top:125px !important}
.dy130{margin-top:130px !important}
.dy135{margin-top:135px !important}
.dy140{margin-top:140px !important}
.dy145{margin-top:145px !important}
.dy150{margin-top:150px !important}
.dy155{margin-top:155px !important}
.dy160{margin-top:160px !important}
.dy165{margin-top:165px !important}
.dy170{margin-top:170px !important}
.dy175{margin-top:175px !important}
.dy180{margin-top:180px !important}
.dy185{margin-top:185px !important}
.dy190{margin-top:190px !important}
.dy195{margin-top:195px !important}
.dy200{margin-top:200px !important}
.orden1{z-index:99}
.orden2{z-index:98}
.orden3{z-index:97}
.orden4{z-index:96}
.orden5{z-index:95}
.orden6{z-index:94}
.orden7{z-index:93}
.orden8{z-index:92}
.orden9{z-index:91}
.orden10{z-index:90}
.maxwidth33{max-width:33%}
.maxwidth33.banner{max-width:34%;width:34%}
.maxwidth66{max-width:66%}
.maxwidth66.banner{max-width:67%;width:67%}
.maxwidth99{max-width:99%}
.maxwidth99.banner{max-width:100%;width:100%}
#wrappernavigation{width:100%;padding:20px 5px 0 5px}
#header{position:relative;overflow:hidden;padding:20px 5px 0px 5px;margin-bottom: 10px;}
#header #gridheader{background-image:url("../images/background-header.png");background-repeat:repeat-x;background-position:bottom}
#header.sinfondo #gridheader{background-image:none !important;background-color:none !important}
#header.concolorsolido #gridheader{background-image:none!important}
#header.conimagen #gridheader #site-name,#header.conimagen #gridheader #site-slogan,#header.conimagen #gridheader #redes{text-shadow:2px 2px 8px #000}
/*#header #buscador{width:250px}
#header #buscador input[type="text"]{width:150px}*/
#header form{padding:0}
#header .logo{display:block}
#header .logo img{vertical-align:bottom}
#header #site-name{margin:0px 15px  0 0;font-size:2.5em;font-family:Junge,Verdana, sans-serif;line-height:1em;letter-spacing:0em}
#header #site-name a:link,#header #site-name a:visited{text-decoration:none}
#header #site-name a:hover,#header #site-name a:focus{text-decoration:none}
#header #site-slogan{margin:10px 30px;clear:both;font-family:Junge,Verdana,sans-serif;font-size:1.25em}
#header ul#redes{list-style-type:none;font-size:1.8em;z-index:40000;margin:0}
#header ul#redes li{display:inline}
#header .flexslider{margin:0}
#navigation{z-index:10000}
.block-gestion-cabeceras .node-banner{padding:0}

