body {
	color:#595959;
	font:normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#000;
	text-align:center;
	line-height:20px
}
a:active {
	outline: none;
}
:-moz-any-link:focus {
 outline: none;
}
.izq {
	float:left!important;
}
p a {
	color:#595959;
	text-decoration:underline;
}
.der {
	float:right!important;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
}
.nobackground {
	background-image:none!important;
}
.noborder {
	border:none!important;
}
.oculto {
	display:none
}
ul {
	list-style:none;
	margin:0;
	padding:0;
}
li {
	margin:0;
	padding:0;
	text-align:justify;
}
img {
	border:0px
}
p {
	text-align:justify;
	padding-bottom:12px;
}
a {
	text-decoration:none;
	cursor:hand;
}
a:hover {
	text-decoration:none;
}
a img {
	border:none;
	cursor:hand;
}
div {
	margin:0;
	padding:0;
	text-align:left;
}
form {
	margin:0;
	padding:0;
}
fieldset {
	border:none;
	margin:0;
	padding:0;
}
label {
}
.center {
	text-align:center;
}
.derecha {
	text-align:right;
}
.clear {
	clear:both;
}
h2 {
	color:#DC4A26;
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 20px;
}
h3 {
	color:#898989;
	font:normal 26px Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
	text-transform:capitalize;
	margin:0 0 40px 0;
}
.colorA {
	color:#DE5130;
}
#global {
	width:991px;
	overflow:auto;
	background-image:url(../img/fondo-global.jpg);
	background-position:bottom;
	background-repeat:repeat-y;
	margin:0 auto;
	padding:0;
}
#pie {
	width:991px;
	height:80px;
	overflow:auto;
	background-image:url(../img/fondo-pie.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	color:#828282;
	font-size:11px;
	background-color:#2F2F2F;
	overflow:hidden;
}
#pie a {
	color:#828282;
	text-decoration:none;
}
#pie a:hover {
	color:#FFF;
}
#pie-tit {
	background-image:url(../img/pie-fondoA.gif);
	background-position:right;
	background-repeat:no-repeat;
	float:left;
	padding:15px 15px 15px 0;
	margin:19px;
}
#pie-tit a {
	display:block;
}
#pie li {
	float:left;
}
#pie-bloqueB {
	float:left;
	width:280px;
}
#pie-bloqueC {
	float:left;
	width:390px;
	padding:6px 0 0 0;
	background-image:url(../img/fondo-pie-bloqueC.gif);
	background-repeat:no-repeat;
}
#pie-bloqueC li {
	padding:10px 0 10px 0
}
#idiomas {
	margin:16px 0 0 0;
	padding:0;
	height:35px;
	text-transform:uppercase;
}
#idiomas li {
	margin:0 18px 0 0;
}
#idiomas strong {
	background-image:url(../img/flecha-idiomas.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:normal;
	color:#FFFFFF;
	padding:0 0 0 7px;
}
#idiomas a {
	padding:0 0 0 7px;
}
#idiomas a:hover {
	background-image:url(../img/flecha-idiomas.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#pie-area {
	height:28px
}
#pie-area a {
	background-image:url(../img/pie-area.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#pie-area a:hover {
	background-image:url(../img/pie-area_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
.pie-rojo {
	color:#6C3123
}
.pie-bloqueC-a {
	width:155px;
}
.pie-bloqueC-b {
	width:120px;
}
#pie-listaA li {
	height:20px!important;
	margin:7px 0 7px 0!important;
	padding:0!important;
}
#registrate a {
	background-image:url(../img/pie-registrate.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#registrate a:hover {
	background-image:url(../img/pie-registrate_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#donde a {
	background-image:url(../img/pie-donde.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#donde a:hover {
	background-image:url(../img/pie-donde_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#contacto a {
	background-image:url(../img/pie-contacto.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#contacto a:hover {
	background-image:url(../img/pie-contacto_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#actividades a {
	background-image:url(../img/pie-actividades.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#actividades a:hover {
	background-image:url(../img/pie-actividades_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#mapa a {
	background-image:url(../img/pie-mapa.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#mapa a:hover {
	background-image:url(../img/pie-mapa_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#aviso a {
	background-image:url(../img/pie-aviso.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#aviso a:hover {
	background-image:url(../img/pie-aviso_f2.gif);
	background-repeat:no-repeat;
	padding:5px 0 10px 39px;
}
#dvFlashCentral {
	clear:both;
	margin:0!important;
	padding:0!important;
	width:991px;
	height:162px!important;
}
#menu {
	height:38px;
	background-image:url(../img/fondoMenu.gif);
	background-repeat:no-repeat;
	width:991px;
	background-position:top;
	margin:0!important;
	padding:0!important;
}
#menu ul {
	float:left;
	font:bold 15px Georgia;
	margin:9px 0 0 8px;
}
#menu li {
	float:left;
	margin:0 7px 0 0;
}
#menu a {
	background-image:url(../img/menu-flecha.gif);
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	color:#777777;
}
#menu a:hover {
	background-image:url(../img/menu-flecha_f2.gif);
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	color:#FFFFFF;
}
#menu .activo {
	sackground-image:url(../img/menu-flecha_f2.gif);
	dackground-repeat:no-repeat;
}
#menu .activo a {
	background-image:url(../img/menu-flecha_f2.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
#menu select {
	float:right;
	margin:9px 6px 0 0;
	font:normal 9px Arial;
	background-color:#444444;
	border:1px solid #7C7C7C!important;
	color:#8F8F8F;
	width:145px;
}
#submenu {
	height:38px;
	background-image:url(../img/fondoSubmenu.gif);
	background-repeat:no-repeat;
	width:991px;
	overflow:auto;
	overflow:hidden;
	background-position:top;
	margin:0!important;
	padding:0!important;
}
#submenu ul {
	margin:10px 0 0 40px;
}
#submenu li {
	float:left;
	background-image:url(../img/submenu-puntos.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
}
#submenu li a {
	color:#636363
}
#submenu li.activo a {
	color:#DC4A26
}
#submenu li a:hover {
	color:#DC4A26
}
#submenu .activo {
	color:#DC4A26
}
#contenido {
}
h1 {
	display:none;
}
#fondo-general_a {
	width:898px;
	overflow:auto;
	margin:65px 0 0 0;
	background-image:url(../img/fondo-a.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	float:right;
	min-height:433px;
}
#fondo-general_a div {
	width:575px;
	margin:0 0 65px 0;
	padding:30px 0 0 0;
	background-image:url(../img/linea-doble.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#fondo-general_b {
	width:898px;
	overflow:auto;
	margin:65px 0 0 0;
	background-image:url(../img/fondo-b.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	float:right;
}
#fondo-general_b div {
	width:575px;
	margin:0 0 65px 0;
	padding:30px 0 0 0;
	background-image:url(../img/linea-doble.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#fondo-general_c {
	width:913px;
	overflow:auto;
	margin:65px 0 0 0;
	background-image:url(../img/fondo-c.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#fondo-general_c div {
	width:340px;
	float:right;
	margin:0 0 65px 0;
	padding:30px 0 0 0;
	background-image:url(../img/linea-doble.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#fondo-general_a a, #fondo-general_b a, #fondo-general_c a {
	color:#DC4A26;
	text-decoration:underline;
}
.paginacion {
	height:28px!important;
	width:177px!important;
	font-size:13px;
}
.paginacion li {
	float:left!important;
	width:59px!important;
	text-align:center!important;
}
.paginacion li img {
	margin:0!important;
	padding:0!important;
	float:none!important;
}
.paginacion-centro {
	padding:3px 0 0 0!important;
}
.atras {
	margin:0!important;
	float:right!important;
	width:133px!important;
	height:28px!important;
	background-position:right;
	background-image:url(../img/atras.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 0!important;
	clear:right;
}
.atras a {
	margin:0 0 0 34px;
	color:#C1C1C1;
	text-decoration:none;
}
.atras a:hover {
	color:#FFF;
}
.block {
	display:block;
}
div.error {
	color:#DC4A26;
	padding:5px;
	margin:8px;
	font-weight:bold;
	font-size:13px;
}
div.error ul li label, div.error ol li label {
	float:none !important;
	display:block;
	margin:0;
	padding:0
}
/*div#menuUsuario {text-align:right; display:block; padding:3px 5px 3px 0;}
div#menuUsuario  a {text-decoration:underline; color:#000000;}*/

#menuUsuario ul {
	float:right;
	margin:4px 0 10px 0;
}
#menuUsuario li {
	float:left;
	margin:0;
	padding:0 20px 0 0;
	/*background-color:#DDDDDD;*/
background-color:#f8d9d0;
	font-size:11px;
}
#menuUsuario li img {
	float:left;
	margin:0;
	padding:0;
}
#menuUsuario li p {
	float:left;
	margin:0;
	padding:5px 0 0 12px;
}
#menuUsuario ul a {
	color:#393939;
}
#menuUsuario ul a:hover {
	color:#DC4A26;
	text-decoration:underline;
}
#menuUsuario li.nombreusuario {
	background-color:#FFF;
}
.subir {
	text-align:right;
	padding:0px;
	color:#DA451F;
	display:block;
	clear:both;
	width:575px;
	font-size:11px;
}
.subir a {
	color:#D93A18;
	text-decoration:none!important;
	background-image:url(../img/subir.gif);
	background-repeat:no-repeat;
	background-position:0em 5px;
	padding:0 0 0 10px
}
.subir a:hover {
	background-image:url(../img/subir.gif);
	background-repeat:no-repeat;
	background-position:0em 2px;
}
p.explicacion {
	padding:10px 10px 10px 0;
	width:350px;
}

