html *{	padding:0; 	margin:0;}
/*body{
	background-image:url(fondo_superior.gif);
	background-repeat:repeat-x;
	color:#274873;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}*/
body{color:#274873; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0;height:79px; border-bottom:2px solid #666;}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:28px;margin-bottom:0;font-weight:normal; position:relative}
a:link,a:visited{color:#274873;	text-decoration:none;}
a:hover{text-decoration:underline;}
#logo{margin:5px 10px 5px 10px;	float:left;}
#title{	margin-top:10px;font-size:13px;	float:left;}

#izquierda{position:absolute;top:0;left:0;}
#derecha{position:absolute;top:0;right:0;}
#search{width:150px;height:80px;float:right;border-left:1px solid #CCC;padding:3px;text-align:left;display:run-in;}
#extras{width:150px;height:80px;float:right;border-left:1px solid #326582;padding:3px;line-height:1px;text-align:right;display:run-in;}
.imgextra{border:0;margin:1px 1px;background:transparent;}
#form_busca{}
#termino{border:1px solid #26475E;background-color:#EEE;color:#333;font-size:11px;width:148px;margin-bottom:2px;}
#enviar{border:1px solid #26475E;background-color:#EEE;color:#333;font-size:11px;width:46px;margin-bottom:5px;}
#area{border:1px solid #26475E;background-color:#EEE;color:#333;font-size:11px;width:100px;margin-bottom:5px;}
.access{position:absolute;top:-1000;left:-1000;}


/* ESTILOS PARA LA REMODELACIÓN DEL PANEL */
.sombra {box-shadow: 0 4px 10px #666666;}
.logotipo{
	box-shadow: 0 4px 10px #666666 !important;
	border:1px solid #666;
	border-radius: 5px;				/* CSS3 Estandar, Opera 10.5+ */
	-moz-border-radius: 5px;		/* Firefoxs */
	-ms-border-radius: 5px;			/* MS 8+ */
	-webkit-border-radius: 5px;		/* Safari */
	-khtml-border-radius: 5px;		/* Konqueror */
}
#panel_top_derecha{position:absolute; height:70px;top:5px; right:5px; color:#FFF;text-align:right;}
#panel_top_botonera{clear:both; text-align:right; right:0;t}
#panel_top_botonera a{width:32px;height:32px;display:block;float:left;margin:0 0 10px 4px;outline:none;}
a.boton01{background: url('icons_top.png') -32px 0;}
a.boton02{background: url('icons_top.png') -128px 0;}
a.boton03{background: url('icons_top.png') -96px 0;}
a.boton04{background: url('icons_top.png') -64px 0;}
a.boton05{background: url('icons_top.png') -160px 0;}
a.boton06{background: url('icons_top.png') 0 0;}
a.boton07{background: url('icons_top.png') -192px 0;}
a.boton08{background: url('icons_top.png') -224px 0;}
a.boton09{background: url('icons_top.png') -256px 0;}
a.boton10{background: url('icons_top.png') -288px 0;}

a.boton01:hover{background: url('icons_top.png') -32px 32px;}
a.boton02:hover{background: url('icons_top.png') -128px 32px;}
a.boton03:hover{background: url('icons_top.png') -96px 32px;}
a.boton04:hover{background: url('icons_top.png') -64px 32px;}
a.boton05:hover{background: url('icons_top.png') -160px 32px;}
a.boton06:hover{background: url('icons_top.png') 0 32px;}
a.boton07:hover{background: url('icons_top.png') -192px 32px;}
a.boton08:hover{background: url('icons_top.png') -224px 32px;}
a.boton09:hover{background: url('icons_top.png') -256px 32px;}
a.boton10:hover{background: url('icons_top.png') -288px 32px;}

.gradient1{
	/* azul Aristo */
	background: #cfe7fa; /* Old browsers */
	background: -moz-linear-gradient(top, #cfe7fa 0%, #6393c1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfe7fa), color-stop(100%,#6393c1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe7fa', endColorstr='#6393c1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* W3C */
}
.gradient2{
	/* gris */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #adadad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#adadad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#adadad 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#adadad 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#adadad',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#adadad 100%); /* W3C */
}
.gradient1{
	/* Azul grisáceo claro */
	background: #f2f5f6; /* Old browsers */
	background: -moz-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(37%,#e3eaed), color-stop(100%,#c8d7dc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C */	
}
.gradient_sanmarko{
	/* Sanmarko */
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNWJhMDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #b5ba06 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b5ba06)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#b5ba06 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#b5ba06 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#b5ba06 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#b5ba06 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b5ba06',GradientType=0 ); /* IE6-8 */
}
.darkAgain:before {
    content: attr(title);
    position:absolute;
    color:rgba(255,255,255,0.3);
    top:2px;
    left:0px;
}