@import url("gbusq.css");
@import url("11botones.css");
@import url("11menu.css");

a img {border: 0;}
abbr, acronym {text-decoration:none;border:0;}

/* =LAYOUT */

body {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:990px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	-webkit-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
}

ul {
	list-style-image: url(../images/desing08/marcamenu0.png);
	line-height: 2em;
}

a, a:focus, a:active {
	text-decoration: none;
	color: #000000;
	outline: none;
}
a:hover {
	text-decoration:none;
	color:#336699;
	font-size: inherit;
}
input, select {font:9pt Arial, Helvetica, sans-serif;}

hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #006ED4;
}
.suave {
	background-color: #A8DCFF;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #006ED4;
	margin-bottom: 4px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.suave12 {
	background-color: #A8DCFF;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #006ED4;
	margin-bottom: 4px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	font-size:12pt;
}
.suave12 img{
	-webkit-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	margin:2px;
	padding:4px;
	background-color:#FFF;
}
.suavearea {
	background-color: #A8DCFF;
	font-weight: bold;
	padding: 4px;
	border: 1px solid #006ED4;
	margin: 4px;
	display: block;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}

#area150 {
	padding: 4px;
	border: 1px solid #006ED4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin: 1px;
	width: auto;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}

#area150blanca {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin: 2px;
	width: auto;
}

.area150sub {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A8DCFF;
	margin: 2px;
	width: auto;
}
.area2portada {
	padding: 4px;
	border: 1px solid #006ED4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin: 1px;
	width: auto;
	background-image: url(../images/desing08/fondo-areaportada.png);
	background-repeat:   repeat-x;
	background-position: top;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.area150tit {
	font-size: 12pt;
	font-weight: bold;
	color: #006ED4;
	background-image: url(../images/desing08/marcamenu.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 15px;
	margin-top: 1px;
	margin-bottom: 4px;
}
.area150tit a{
	color: #006ED4;
	font-size: 12pt;
}
.area150tit a:hover{
	color: #336699;
	font-size: 12pt;
}
.tit12bl {
	font-size: 12pt;
	font-weight: bold;
	color: #006ED4;
	background-image: url(../images/desing08/marcamenu0.png);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 11px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.tit12bl a{
	color: #006ED4;
	font-size: 12pt;
}
.tit12bl a:hover{
	color: #336699;
	font-size: 12pt;
}
.area650 {
	padding: 4px;
	border: 1px solid #006ED4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	width: auto;
	margin: 2px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.area650tit {
	font-size: 16pt;
	font-weight: bold;
	color: #006ED4;
	background-image: url(../images/desing08/marcamenu2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-top: 1px;
	margin-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006ed4;
}
.area650tit a{
	color: #006ED4;
	font-size: 16pt;
}

.paginatit {
	font-size: 18pt;
	font-weight: bold;
	color: #006ED4;
	background-image: url(../images/desing08/marcamenu2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-top: 4px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006ed4;
	margin-right: 2px;
	margin-left: 2px;
}
.paginatit a {
	font-size: 18pt;
	font-weight: bold;
	color: #006ED4;
}
.paginatit a:hover {
	color: #336699;
	font-size: 18pt;
	font-weight: bold;
}

.paginatit2 {
	font-size: 14pt;
	font-weight: bold;
	color: #006ED4;
	background-image: url(../images/desing08/marcamenu.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-top: 4px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006ed4;
	margin-right: 2px;
	margin-left: 2px;
}

.paginasubtit {
	font-size: 16pt;
	font-weight: bold;
	color: #006ED4;
}

.fechapl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#369;
}
.t1guia {
	font-size: 24pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 4px;
	background-image: url(../images/desing08/tit1guia.png);
	background-repeat:   repeat-x;
	height: 36px;
	width: 604px;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 4px;
}
.t2guia {
	font-size: 18pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 4px 2px;
	background-image: url(../images/desing08/tit1guia.png);
	background-repeat:   repeat-x;
	margin-top: 2px;
	margin-right: 4px;
	margin-left: 4px;
	width: 400px;
	background-position: bottom;
}
.txt12a {
	line-height: 1.7em;
}
.texto11blsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #006ED4;
	text-decoration: underline;
}

.areatxt1 {
	padding: 8px;
	font-size: 10pt;
}
.areatxt1 a{
	font-size: 10pt;
}
.areatxt1 a:hover{
	color: #336699;
	font-size: 10pt;
}
.textoblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.seccionblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.seccionblanco a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.Titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #006ED4;
}
.Titular a{
	font-size: 16pt;
	color: #006ED4;
}
.Titular a:hover{
	font-size: 16pt;
	color: #336699;
}
.Titular2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #006ED4;
}
.Titular2 a{
	font-size: 13pt;
	color: #006ED4;
}
.Titular2 a:hover{
	font-size: 13pt;
	color: #336699;
}
.entradilla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.texto9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.texto9 a, a:hover{
	font-size: 9pt;
}
.texto10bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.texto10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

table {
	font-family: Arial, Helvetica, sans-serif;
}
.tabla {
	padding: 4px;
	border: 1px solid #006ED4;
	margin: 1%;
	font-size: 10pt;
	line-height: 1.7em;
	width: auto;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.tabla640 {
	padding: 4px;
	border: 1px solid #006ED4;
	margin: 1%;
	font-size: 10pt;
	line-height: 1.7em;
	width: 630px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.cabectabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006ED4;
	text-align: center;
	padding: 4px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-webkit-box-shadow:2px 2px 2px #333333;
}
.cabectabla2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006ED4;
	text-align: center;
	padding: 2px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-webkit-box-shadow:1px 1px 1px #333333;
}
.txt14bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006ED4;
}
.txt14bl a{
	color: #006ED4;
	font-size: 10pt;
}
.txt14bl a:hover{
	color: #336699;
	font-size: 10pt;
}
.areaOpciones {
	padding: 1px;
	border: 2px outset #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 1px;
	background-color: #A8DCFF;
	width: 400px;
}
.area650 .areaOpciones ul {
	list-style-image: url(../images/desing08/marcamenu1.png);
	font-weight: bold;
}
.area650 .areaOpciones a {
	color: #000000;
	font-size: 12pt;
}
.area650 .areaOpciones a:hover {
	color: #006ED4;
	text-decoration: underline;
	font-size: 12pt;
}
.texto8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.texto8 a{
	font-size: 8pt;
}
.txt12bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006ed4;
	margin: 2px;
}
.txt12bl a{
	color: #006ED4;
	font-size: 12pt;
}
.txt12bl a:hover{
	color: #336699;
	font-size: 12pt;
}

.areasin img {
	border: 0;
}
.tit11 {
	font-size: 11pt;
	color: #000000;
	background-image: url(../images/desing08/marcamenu0.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 13px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006ed4;
	padding-top: 2px;
	padding-bottom: 2px;
}
.lista-tit {
	font-size: 9pt;
	font-weight: bold;
	color: #006ED4;
	background-image: url(../images/desing08/marcamenu0.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	width: auto;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006ed4;
}
.lista-tit a{
	font-size: 9pt;
	font-weight: bold;
	color: #006ED4;
}
.lista-tit a:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
}
.area2 {
	padding: 4px;
	border: 1px solid #006ED4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin: 1px;
	width: auto;
	background-image: url(../images/desing08/fondo-areaportada.png);
	background-repeat:   repeat-x;
	background-position: top;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	line-height: 1.2em;
}
.area2 img{
	-webkit-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	margin:8px;
	padding:8px;
	background-color:#FFF;
	border: 0;
}
.areasepara {
	width: auto;
	background-image: url(../images/desing08/sep1.png);
	background-repeat: no-repeat;
	background-position: right;
	height: 13px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-right: 8px;
	margin-bottom: 1px;
	margin-left: 8px;
}
.areasepara0 {
	background-image: url(../images/desing08/sep0.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left center;
	height: 13px;
	width: 8px;
}
#rounded-corner
{
	font-size: 10pt;
	margin: 1%;
	width: 98%;
	text-align: left;
	border-collapse: collapse;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border: 1px solid #006ed4;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: bold;
	font-size: 13pt;
	color: #fff;
	background: #006ed4;
}
#rounded-corner td
{
	padding: 8px;
	background: #a8dcff;
	border-top: 1px solid #006ed4;
	color: #000;
}
#rounded-corner tbody tr:hover td
{
	color:#000;
	background-color: #CAFBFF;
}
#not-area-not2 .not-txt img {
	padding: 6px;
	margin: 8px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
}
.fotocartelera {
	padding: 6px;
	margin: 2px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
}
.fotocartelera2 {
	padding: 2px;
	margin: 2px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 2px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 2px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 2px rgba(0, 44, 88, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);
}
.area2 .suave12 a img {
	border: 2;
	padding:0;
	margin:0;
		background-color: transparent;
	-webkit-box-shadow: 0 0 0 ;
	-moz-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
	

}

/* para el área inferior de todas las páginas*/
#areainferior{
	width:960px;
	margin:10px;
	border: solid 1px #006ed4;
	padding:4px;
	font:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#006ed4;
	font-weight:bold;
	background: -moz-linear-gradient(
		center top,
		rgba(255, 255, 255, .1) 0%,
		rgba(0, 102, 204, .1) 100%
	);/* FF3.6 */
	background: -webkit-gradient(
		linear,
		center bottom,
		center top,
		from(rgba(0, 102, 204, .3)),
		to(rgba(255, 255, 255, .3))
	);/* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000')"; /* IE8 */
	-moz-user-select: none;
	-webkit-user-select:none;
	-khtml-user-select: none;
	user-select: none;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
#areainferior ul{
	line-height: 1.1em;
}
#areainferior ul li{
	margin: 0 10px 0 0;
	display: block;
	list-style-image: url(images/desing08/marcamenu0.png);
	font-size:10pt;
}
#areainferior li a {
   text-decoration: none;
	color:#006ed4;
}
#areainferior li a:hover{
	color: #336699;
	font-size:10pt;
}

   #areainferior ul li ul  {
	display: table;
}
#areainferior ul li ul li {
	display:inline;
	font-size:8pt;
}
#areainferior ul li ul li a:hover{
	color: #336699;
	font-size:8pt;
}
/* fin del área inferior */
#areaportada .area2portada div .texto10bl tr td div .imgsin img {
	padding:0;
	margin:0;
	border:0;
}

