html {
	overflow-x: hidden;
	overflow-y: auto;
} 


TD, fieldset,body{Color : #555555; Font-Family : Arial; Font-Size : 11px;}

legend
{
font-weight:bold;
}

.bg {
	Background-Position : top;
	Background-repeat : repeat-x;
}

INPUT { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000; }
.formsusp { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #FF0000; border-color:#000000 }
.subm { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: black; font-weight : Bold; }
.formt { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 11px; color: #3333cc; font-weight: bold;}
textarea { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
SELECT { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
INPUT.btn { color : #CFD6EF; }

A {
	Color : #005CB9;
	text-decoration : none;
}
A:visited {
	Color : #005CB9;
	text-decoration : none;
}
A:hover {
	Color : #555555;
	text-decoration : none;
}
A:active {
	Color : #005CB9;
	text-decoration : none;
}
p.navSubs {
	color : #333333;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom : 4px;
	margin-top : 0px;
	width : 140px
}
.navSubs a {
	background-color : #F4F4F4;
	border : 1px solid #999999;
	color : #333333;
	display : block;
	padding : 4px 2px 2px 2px;
	text-decoration : none;
	width : 100%
}
.navSubs a:visited{
	background-color : #F4F4F4;
	border : 1px solid #999999;
	color : #333333;
	display : block;
	padding : 4px 2px 2px 2px;
	text-decoration : none;
	width : 100%
}
.navSubs a:hover {
	background-color : #F3EBCF;
	border : 1px solid #999999;
	color : #999999;
	text-decoration : none
}
td.navSubs {
	color : #333333;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom : 4px;
	margin-top : 0px;
	width : 140px
	
}

ul.listaCategorias {
	list-style:none;
	font-size:11px;
	margin:0px;
	padding-left:2px;
	margin-top:10px;
}

ul.listaCategorias li{
 	padding-bottom:4px;
}

ul.listaSubcategorias {
	list-style::circle;
	font-size:11px;
	margin:0px;
	padding-left:15px;	
}

a.aImag {
color:#660066;
}
a.aImag:visited {
color:#660066;
}

#wrapper {
		width:980px;
		margin:0px auto;
		border:1px solid #bbb;
		padding:10px;
		background:#D5E1F0;
		
	}
#header {
		border:1px solid #bbb;
		height:80px;
		padding:10px;
		background:#FFFFFF;
		background-image:url(../imagenes/cabecera.jpg);
		background-repeat:no-repeat;
		background-position:center;
	}
	#content {
		margin-top:10px;
		padding-bottom:10px;
	}
	
	#content > span {
		padding:0px;
		border:0px;
		float:left;
	}
	#content > span > div {
		padding:5px;
		border:1px solid #bbb;
		background:#FFFFFF;
		margin-bottom:10px;
	}
	#dMenuCat {
		margin-left:0px;
		width:200px;
		padding:0px;
	}
	#content-main {
		margin-left:10px;
		width:530px;
	}
	

	#dLoginUsuario {
		margin-left:10px;
		width:191px;
	}
	
	#dNovedades {
		margin-left:10px;
		width:191px;
		padding: 0px;
	}
	
	#dDescargas {
		margin-left:10px;
		width:191px;
		padding: 0px;
	}
	#footer {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
		padding:3px;
		border:1px solid #bbb;
		width:970px;
		background:#FFFFFF;
	}
	
	#menuArriba {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
		padding:3px;
		border:1px solid #bbb;
		width:970px;
		background:#FFFFFF;
	}
	
	#bottom {
		clear:both;
		text-align:right;
	}
	
.divOculto
	{
	border:none;
	float:none;
	}
	
.dElemBusqueda{
		padding:2px;
		margin:3px;
		border:1px solid #bbb;
		text-align:left;
}

#divNumerosBusqueda{
		padding:2px;
		margin:3px;
		border:1px solid #999;
}

.tituloArchivo {
	font-weight:bold;
	background:#DEECDD;
	color:#D64B64;
}

.fechaTitulo {
color:#555555;
}

.dElemBusqueda p {
margin-top:1px;
margin-bottom:1px;
}

.vinculoDescargar {
text-align:right;
font-weight:bold;
}

.vinculoDescargar a {
color:#D64B64;
}

.vinculoDescargar a:hover {
	color:#0033FF;
}

.pCategoriasBusqueda {
	background:#DEECDD;
}

 .pendienteConfirmar {
  background:#FBB4A2
  }

 .elementoGaleria {
	display:inline;
	width:120px;
	text-align:center;
	border:thin #CCCCCC;
	float:left;
 	padding:2px;
	margin:3px;
	margin-top:10px;
	border:1px solid #bbb;
	background:#FFFFFF;

 }
 
 .tituloGaleria {
 	width:120px;
	font-weight:bold;
	background:#DEECDD;
	color:#D64B64;
	font-size:smaller;
 }
 
 .imagGaleria {
 border:thin #CCCCCC;
 display:block;
 height:100px;
 }
 .imagGaleria a img {
 border:none;
 vertical-align:middle;
 }
 
 .tamanhoImagen {
 background:#DEECDD;
 font-size:smaller;
 font-weight:bold;
 }
 
 .dResulBusquedaDetalle {
 text-align:left;
 }
 
 .tituloNovedades {
	 padding-top:0px;
	 margin-top:0px;
	 text-align:left;
	 font-weight:bold;
 }
 
 .vinculoNovedades {
	 color:#000000;
 }
 
 .vinculoNovedadesConf {
 	color:#000000;
	background:#DBC5BF;
 }
 
 .listaNovedades  {
 	text-align:left;
	 list-style:none;
	 margin-left:0px;
	 padding-left:0px;
 }
  
 .listaNovedades li {
	 margin-left:2px;
	 padding-left:2px;
	 margin-top:1px;
	 background:#FEFEFE;
 }
 
 .fechaNovedades {
 color:#D64B64; 
 }
 
 .listaMenuDescargas {
 display:inline;
 margin:0px;
 padding:0px;
 }
 
 .listaMenuDescargas li {
 display:inline;
 margin:1px;
 padding:2px;
 border:thin solid #CCCCCC;
 }
 
 .selMenuDescargas {
 color:#000000;
 font-weight:bold;
 background:#EEEEEE;
 }
 
 .selMenuDescargas a {
 color:#000000;
 }
 
 .tituloDescargas {
	 padding-top:0px;
	 margin-top:0px;
	 text-align:left;
	 font-weight:bold;
 }
 
 .topDescargas {
 	list-style:none;
	margin-left:2px;
	padding-left:2px;
 }
 
 .topDescargas a {
	color:#000000;
 }
