@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1280px){  
	/* ESTRUCTURA GENERAL */

	header
	{
		width:92.22%;
		padding:10px 1.46% 10px 6.32%;
		min-height:50px;
	}
	
	.ggb_contenido
	{
		width:89.54%;
		padding:0 1.57%;
	}
	
	.ggb_flechaVolver, .ggb_flechaAvanzar, .ggb_flechaVacia
	{
		width:3.66%;
	}
	
	.ggb_header_S
	{
		background-position:center left;
	}
		
	/* TEXTOS */
	
	h1
	{
		font-size:2.8em;
	}
	
	/* ICONOS */
	
	.ggb_iconoIntro
	{
		background-image:url(../skins/S_GGB/img/icons_L-M-S_GGA_GGB-33.png);
	}
	
	.ggb_iconoObjetivos
	{
		background-image:url(../skins/S_GGB/img/ggb_S_objetivos_02.png);
	}
	
	.ggb_iconoContenido
	{
		background-image:url(../skins/S_GGB/img/ggb_S_contenido_02.png);
	}
	
	.ggb_iconoResumen
	{
		background-image:url(../skins/S_GGB/img/ggb_S_resumen_02.png);
	}
	
	.ggb_iconoValoracion
	{
		background-image:url(../skins/S_GGB/img/ggb_S_valoracion_02.png);
	}
}  



@media screen and (max-width:800px){
	
	/* ESTRUCTURA GENERAL */
	
	header
	{
		width:88.38%;
		padding:10px 2.6% 10px 9.02%;
		min-height:50px;
	}
	
	.ggb_contenido
	{
		width:94.8%;
		min-height:400px;
		padding:2.6%;
		float:none;
	}
	
	.ggb_flechaVolver, .ggb_flechaAvanzar, .ggb_flechaVacia
	{
		width:50%;
		min-height:40px;
		position:fixed;
		float:none;
		bottom:0;
	}
	
	.ggb_flechaVolver
	{
		left:0;
		background-image:url(../common/img/ggb_L_flechas-03.png);
		background-position:left center;
		-webkit-border-top-left-radius: 0px;
		-webkit-border-bottom-left-radius: 0px;
		-moz-border-radius-topleft: 0px;
		-moz-border-radius-bottomleft: 0px;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
	}
	
	.ggb_flechaAvanzar
	{
		right:0;
		background-image:url(../common/img/ggb_L_flechas-04.png);
		background-position:right center;
		-webkit-border-top-right-radius: 0px;
		-webkit-border-bottom-right-radius: 0px;
		-moz-border-radius-topright: 0px;
		-moz-border-radius-bottomright: 0px;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
	}
	
	/* TEXTOS */
	
	h1
	{
		font-size:2.5em;
		margin-top:5px;
		line-height:35px;
	}
}

