@media all and (min-width:705px) {
	#menu_superior{position:fixed; margin:0px auto; top:0px; z-index:102; width:100%; }
	
	.gris {
		background:#404040; 
		transition: background 1s;
		-moz-transition: background 1s; /* Firefox 4 */
		-webkit-transition: background 1s; /* Safari and Chrome */
		-o-transition: background 1s; /* Opera */
		}

	.negro {
		background:#252525; 

		align-content:center; margin:0px auto; z-index:20;
		-webkit-box-shadow: 0px 6px 33px -14px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 6px 33px -14px rgba(0,0,0,0.75);
		box-shadow: 0px 6px 33px -14px rgba(0,0,0,0.75);
	
		transition: background 1s;
		-moz-transition: background 1s; /* Firefox 4 */
		-webkit-transition: background 1s; /* Safari and Chrome */
		-o-transition: background 1s; /* Opera */
		}


.preheader ul{list-style:none;}
.preheader li{color:#bbb;border-right:0px solid #fff;float:left;display:block;}
.preheader li a{font-size:18px; font-stretch:semi-condensed; outline:none;color:#bbb;text-decoration:none;display:block; }
.preheader li a:hover{text-decoration:none;}

.preheader li.skip0{color:#f6be00; border-right:0px;float:left;display:block;text-align:left;  text-transform:lowercase;}
.preheader li.skip0 a{color:#ccc; background:#555;  font-size:28px; display:block; padding:5px 8px 3px 8px; }
.preheader li.skip0 a:hover, li.top a:hover { background: #f6be00;color:#fff !important;}

.preheader li.skip1{color:#777; border-right:0px;float:left;display:block;text-align:left; text-transform:lowercase;}
.preheader li.skip1 a{color:#777; float:right;display:block; padding:0px 6px 0px 0px; font-size:20px;}
.preheader li.skip1 a:hover, li.top a:hover { background: #252525;color:#f6be00 !important;}

.preheader li.skip2{color:#777; border-left:0px #eee solid;float:right;display:block;text-align:right;}
.preheader li.skip2 a{color:#777; border-right:0px #eee solid;display:block; padding:7px 6px 7px 6px; font-size:22px;}
.preheader li.skip2 a:hover, li.top a:hover { background: #252525;color:#f6be00 !important;}
.preheader li.skip2 a img{filter:alpha(opacity=50); opacity:.5; -moz-opacity:0.5;}
.preheader li.skip2 a:hover img{filter:alpha(opacity=1); opacity:1; -moz-opacity:1;}

.preheader li.skip3{color:#777; float:right;display:block;text-align:right; font-family:'Open Sans Condensed','Open Sans','swis721_cn_btroman', Helvetica, Arial, sans-serif; font-weight:700;}
.preheader li.skip3 a{color:#777; display:block; padding:5px 6px 6px 6px; font-size:19px;}
.preheader li.skip3 a:hover, li.top a:hover { background-color: #252525; color:#f6be00 !important;}

#preheader img,.preheader a img{border:0px;}

}

@media all and (min-width: 1024px) {

#prehead{padding:0px 0 4px 0; height:32px; font-family: 'Open Sans Condensed', 'Roboto Condensed', 'swis721_cn_btroman', Helvetica, Arial, sans-serif;font-weight:700; width:999px; align-content:center; margin:0px auto;}
	
#preheader {width:999px;float:left;margin:0px 0 0 0;}

.preheader li.hidden0{ display:none;}

.preheader_izquierda{align-content:left; float:left;}
.preheader_centro{align-content:center; margin:0px auto;}
.preheader_derecha{align-content:right; width:317px; float:right;}

.hidden_td{ float:left; text-align:left;}
}

@media all and (max-width:1024px) and (min-width:705px) {

#prehead{padding:0px 0 4px 0; height:32px; font-family: 'Open Sans Condensed', 'Roboto Condensed', 'swis721_cn_btroman', Helvetica, Arial, sans-serif;font-weight:700; width:705px; align-content:center; margin:0px auto;}
	
#preheader {width:999px;float:left;margin:0px 0 0 0;}

.preheader li.hidden1{ display:none;}

.preheader_izquierda{align-content:left;  float:left;}
.preheader_centro{align-content:center; margin:0px auto; float:left;}
.preheader_derecha{align-content:right; width:142px; float:right;}

.hidden_td{ float:left;}

}

@media all and (max-width:705px) {
	#menu_superior{position:fixed; margin:0px auto; top:0px; width:100%; z-index:102;}

	.gris {
		background:#252525; 

		align-content:center; margin:0px auto; z-index:20;

		}

	.negro {
		background:#252525; 

		align-content:center; margin:0px auto; z-index:20;
		-webkit-box-shadow: 0px 6px 33px -14px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 6px 33px -14px rgba(0,0,0,0.75);
		box-shadow: 0px 6px 33px -14px rgba(0,0,0,0.75);
		}

	#prehead{padding:0px 0 4px 0; height:75px; font-family: Open Sans Condensed, 'Open Sans Condensed', 'swis721_cn_btroman', Helvetica, Arial, sans-serif;font-weight:700; width:705px; align-content:center; margin:0px auto;}
	
#preheader {width:999px;float:left;margin:0px 0 0 0;}

.preheader ul{list-style:none;}
.preheader li{color:#bbb;border-right:0px solid #fff;float:left;display:block;}
.preheader li a{font-size:18px; font-stretch:semi-condensed; outline:none;color:#bbb;text-decoration:none;display:block; }
.preheader li a:hover{text-decoration:none;}

.preheader li.skip0{color:#f6be00; border-right:0px;float:left;display:block;text-align:left;  text-transform:lowercase;}
.preheader li.skip0 a{color:#ccc; background:#555;  font-size:70px; display:block; padding:5px 12px 3px 12px; margin-right:7px;}
.preheader li.skip0 a:hover, li.top a:hover { background: #666;color:#ddd !important;}
.preheader li.skip0 a:visited, li.top a:visited { background: #555;color:#ccc !important;}
.preheader li.skip0 a:active, li.top a:active { background: #555;color:#ccc !important;}

.preheader li.skip1{color:#777; border-right:0px;float:left;display:block;text-align:left; text-transform:lowercase;}
.preheader li.skip1 a{color:#777; float:right;display:block; padding:0px 6px 0px 0px; font-size:66px;}
.preheader li.skip1 a:hover, li.top a:hover { background: #252525;color:#f6be00 !important;}

.preheader li.skip2{color:#777; border-left:0px #eee solid;float:right;display:block;text-align:right;}
.preheader li.skip2 a{color:#777; border-right:0px #eee solid;display:block; padding:6px 6px 6px 6px; font-size:66px;}
.preheader li.skip2 a:hover, li.top a:hover { background: #252525;color:#f6be00 !important;}
.preheader li.skip2 a img{filter:alpha(opacity=50); opacity:.5; -moz-opacity:0.5;}
.preheader li.skip2 a:hover img{filter:alpha(opacity=1); opacity:1; -moz-opacity:1;}

.preheader li.skip3{color:#777; float:right;display:block;text-align:right; font-family: 'Open Sans Condensed','swis721_cn_btroman', Helvetica, Arial, sans-serif; font-weight:700;}
.preheader li.skip3 a{color:#777; display:block; padding:4px 8px 4px 8px; font-size:53px;}
.preheader li.skip3 a:hover, li.top a:hover { background-color: #252525; color:#f6be00 !important;}

#preheader img,.preheader a img{border:0px;}

.preheader li.hidden2{ display:none;}

.preheader_izquierda{align-content:left;}
.preheader_centro{align-content:center; margin-right:0px;}
.preheader_derecha{align-content:right; margin-right:10px;}

}

@media all and (min-width: 1024px) {
	#prehead_top{padding:0px 0 4px 0;  height:40px;}
}

@media all and (max-width:1024px) {
 	#prehead_top{
    display:none;
  }
}


#preheader_top {width:999px; height:40px; float:left;margin:0px 0 0 0; }

.preheader_top ul{list-style:none;}
.preheader_top li{color:#222;border-right:0px solid #fff;float:left;display:block; font-size:16px; font-family:'Open Sans Condensed','swis721_cn_btroman', Helvetica, Arial, sans-serif; text-transform:uppercase; font-weight:700;}
.preheader_top li a{outline:none;color:#bbb;text-decoration:none;display:block; }
.preheader_top li a:hover{text-decoration:none;}

.preheader_top li.skip1{color:#bbb; float:left;display:block;text-align:left; }
.preheader_top li.skip1 a{color:#bbb; display:block; padding:0px 0px 0px 0px; margin:5 0px 8 0px; border-right:0px solid #444;}
.preheader_top li.skip1 a:hover, li.top a:hover { color:#444 !important;}

.preheader_top li.skip3{color:#bbb; float:left;display:block;text-align:left; }
.preheader_top li.skip3 a{color:#bbb; display:block; padding:0px 0px 0px 0px; margin:5 0px 8 0px; border-right:0px solid #444;}
.preheader_top li.skip3 a:hover, li.top a:hover { color:#444 !important;}

.preheader_top li.skip4{color:#bbb; float:left;display:block;text-align:left; font-family: 'bebasregular', 'swis721_cn_btroman', Helvetica, Arial, sans-serif; font-size: 12px; }
.preheader_top li.skip4 a{display:block; padding:5px 8px 5px 5px; margin:0 5px 3px 15; border-right:0px solid #ccc; color:#111; filter:alpha(opacity=50); opacity:.50; -moz-opacity:0.50;}
.preheader_top li.skip4 a img{ border:1px solid #fff;}
.preheader_top li.skip4 a:hover, li.top a:hover {color:#fff; background:#222;}
.preheader_top li.skip4 a:hover img, li.top a:hover img {filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}

.preheader_top li.skip5{color:#bbb; float:left;display:block;text-align:left; font-family: 'bebasregular', 'swis721_cn_btroman', Helvetica, Arial, sans-serif; font-size: 12px; }
.preheader_top li.skip5 a{color:#111; display:block; padding:5px 8px 5px 5px; margin:0 5px 3px 15; border-right:0px solid #ccc; filter:alpha(opacity=50); opacity:.50; -moz-opacity:0.50;}
.preheader_top li.skip5 a:hover, li.top a:hover { background-color: #f2f2f2; color:#111 !important; filter:alpha(opacity=99); opacity:1; -moz-opacity:1;}


.preheader_top li.skip2{color:#aaa; float:right;display:block;text-align:right; font-family: 'Open Sans Condensed','swis721_cn_btroman', Helvetica, Arial, sans-serif; font-size:16px;font-weight:300;}
.preheader_top li.skip2 a{color:#aaa; display:block; padding:3px 5px 5px 5px;}
.preheader_top li.skip2 a:hover, li.top a:hover { background-color: #252525; color:#f6be00 !important;}

#preheader_top img,.preheader a img{border:0px;}

/* masthead */ 


@media all and (min-width: 705px) {

	.titulo_cabecera_secciones { margin:23px 19px 0px 0; font-family:Open Sans; text-transform:none; font-size:50px; line-height:1.1em; font-weight:700; float:left; display:block;}

	.titulo_cabecera_secciones a{ color:#fff;}

	.logo_estrelas {
		width:552px;
		height:100px;	
		}

	.logo_estrelas_solo_icono {
		width:100px;
		height:100px;	
		}
		
	.logo_counting {
		width:463px;
		height:100px;	
		}

	.logo_estrelas2 {
		width:309px;
		height:56px;	
		}

	.logo_counting2 {
		width:259px;
		height:56px;	
		}

	.logo_estrelas_superior {
		width:199px;
		height:36px;	
		}

	.logo_outono {
		width:379px;
		height:100px;	
		}

	.logo_outono2 {
		width:212px;
		height:56px;	
		}

	.logo_outono_superior {
		width:134px;
		height:36px;	
		}

	.logo_estrelas_superior .up {
		display: none;
		opacity: 0; 
		transition: opacity 1s;
		-moz-transition: opacity 1s; /* Firefox 4 */
		-webkit-transition: opacity 1s; /* Safari and Chrome */
		-o-transition: opacity 1s; /* Opera */
		}

	.logo_estrelas_superior .down {
		display: block;
		opacity: 1; 
		}

	.logo_outono_superior .up {
		display: none;
		opacity: 0; 
		transition: opacity 1s;
		-moz-transition: opacity 1s; /* Firefox 4 */
		-webkit-transition: opacity 1s; /* Safari and Chrome */
		-o-transition: opacity 1s; /* Opera */
		}

	.logo_outono_superior .down {
		display: block;
		opacity: 1; 
		}


	.logo_counting_superior {
		width:167px;
		height:36px;	
		}

	.logo_counting_superior .up {
		display: none;
		opacity: 0; 
		transition: opacity 1s;
		-moz-transition: opacity 1s; /* Firefox 4 */
		-webkit-transition: opacity 1s; /* Safari and Chrome */
		-o-transition: opacity 1s; /* Opera */
		}

	.logo_counting_superior .down {
		display: block;
		opacity: 1; 
		}

}

@media all and (min-width: 1024px) {

	#masthead{padding:36px 0 0px 0; margin-top:0px; height:100px; width:999px; background:#252525; align-content:center; }

	#masthead_single{padding:36px 0 0px 0; margin-top:0px; height:56px; width:999px; background:#252525; align-content:center; }

	#cabecera {width:999px; align-content:center; margin:0px auto;}
	
	.botonhome{float:left;}
	
	.espacio_categoria {vertical-align:text-top;font-family: Open Sans, 'swis721_cn_btroman', Calibri, 'Calib','Lucida Grande','Lucida Sans Unicode', 'Luci', Helvetica, Arial; }
	.espacio_categoria a{color:#ccc;}
	.espacio_categoria a:hover{color:#f6be00;}

	.espacio_categoria_page {float:right; margin:17px 0px 0 0; padding-right:20px; text-align:right; vertical-align:text-top;font-family:Open Sans; font-weight:400; font-size:10px; text-transform:uppercase; background-color:#404040;}
	.espacio_categoria_page a{color:#ddd;
		background-color:#404040;
		padding:0px 8px 0px 8px;}
	.espacio_categoria_page a:hover{background-color:#505050; color:#fff;}

	.espacio_listacat, .espacio_listacat_page { padding:13px 0px 0 0px; vertical-align:text-top;font-family:Open Sans,; color:#ccc; font-size:16px; font-weight:400;}
	.espacio_listacat a, .espacio_listacat_page a{}
	.espacio_listacat a:hover, .espacio_listacat_page a:hover{}

	.foto_cabecera_paginas{width:999px; height:auto;}

}

@media all and (max-width:1024px) and (min-width:705px) {
	#masthead{padding:36px 0 0px 0; height:100px; width:705px; background:#252525;align-content:center;}
	
	#masthead_single{padding:36px 0 0px 0; height:56px; width:705px; background:#252525; align-content:center;}
	
	#cabecera {width:705px; align-content:center; margin:0px auto;}

	.botonhome{float:left;}
	.espacio_categoria { display:none;}
	
	.espacio_categoria_page {float:right; margin:17px 0px 0 0; padding-right:20px; text-align:right; vertical-align:text-top;font-family:Open Sans; font-weight:400; font-size:10px; text-transform:uppercase; background-color:#404040;}
	.espacio_categoria_page a{color:#ddd;
		background-color:#404040;
		padding:0px 8px 0px 8px;}
	.espacio_categoria_page a:hover{background-color:#505050; color:#fff;}

	.espacio_listacat, .espacio_listacat_page { padding:13px 0px 0 0px; vertical-align:text-top;font-family:Open Sans,; color:#ccc; font-size:16px; font-weight:400;}
	.espacio_listacat a, .espacio_listacat_page a{}
	.espacio_listacat a:hover, .espacio_listacat_page a:hover{}

	.menucabecera{display:none;}

	.foto_cabecera_paginas{width:705px; height:auto;}
}

@media all and (max-width:705px) {
	#masthead{padding:79px 0 0px 0; height:113px; width:705px; background:#252525; display:none;}

	#masthead_single{display:none;}
	
	#cabecera {width:705px; align-content:center; margin:0px auto;}

	.logo_estrelas {
		width:624px;
		height:113px;
		margin:0 41px 0 40px;
		}

	.logo_counting {
		width:523px;
		height:113px;	
		}

	.logo_estrelas_superior {
		width:436px;
		height:79px;	
		margin:0 21px 0 20px;
		}

	.logo_outono {
		width:419px;
		height:113px;
		margin:0 41px 0 40px;
		}

	.logo_outono_superior {
		width:293px;
		height:79px;	
		margin:0 41px 0 40px;
		}

	.logo_estrelas_superior .up {
		display: block;
		opacity: 1; 
		}

	.logo_estrelas_superior .down {
		display: block;
		opacity: 1; 
		}
		
	.logo_outono_superior .up {
		display: block;
		opacity: 1; 
		}

	.logo_outono_superior .down {
		display: block;
		opacity: 1; 
		}

	.logo_counting_superior {
		width:366px;
		height:79px;	
		margin:0 21px 0 80px;
		}

	.logo_counting_superior .up {
		display: block;
		opacity: 1; 
		}

	.logo_counting_superior .down {
		display: block;
		opacity: 1; 
		}

	.botonhome{float:left;}
	.espacio_categoria { display:none;}
	
	.menucabecera{display:none;}

	.hidden_td{ float:left;}
	
	.foto_cabecera_paginas{width:705px; height:auto;}
}
