/* PORTADA 
------------------------------------------------------------------ */
html {
	height:100%;
}
*html #outer {
	_height:100%;
}
body {
	height:100%;
}
img {
border:none;
}
#outer {
	width:100%;
	min-height:100%;
	text-align:center;
	background-image:url(../images/fondo_aspas.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#contenedor_portada{
width: 960px;
	min-height: 100%;
	margin:0px auto 0px auto;
	text-align:left;
	/*position: absolute;
	margin: 0px auto 0px -480px;
	left: 50%;*/
}

#portada {
width: 505px;
height: 420px;
margin: 60px auto 0px auto;

}
#portada .modulo {
float:left;
}
#contenedor_buscador {
width: 505px;
height: 80px;
float:left;
}

/*---------------------modulos colores-------------------*/


/*.............................btn nautica..................................*/
#portada .modulo_nautica {
float:left;
}
#portada .modulo_nautica a {
width:169px;
height: 168px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:block;
background-image:url(../spa/images/portada_03.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_03.png' ,
		sizingMethod='crop');
cursor:pointer;
}
#portada .modulo_nautica a:hover{
display:block;
background-image:url(../spa/images/portada_on_03.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_on_03.png' ,
		sizingMethod='crop');
}

/*---------------btn maquetismo----------------*/
#portada .modulo_maquetismo {
float:left;
}

#portada .modulo_maquetismo a {
width:168px;
height: 168px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:block;
background-image:url(../spa/images/portada_04.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_04.png' ,
		sizingMethod='crop');
cursor:pointer;
}
#portada .modulo_maquetismo a:hover{
display:block;
background-image:url(../spa/images/portada_on_04.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_on_04.png' ,
		sizingMethod='crop');
}


/*---------------btn deporte----------------*/
#portada .modulo_deporte {
float:left;
}

#portada .modulo_deporte a {
width:168px;
height: 168px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:block;
background-image:url(../spa/images/portada_21.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_21.png' ,
		sizingMethod='crop');
cursor:pointer;
}
#portada .modulo_deporte a:hover{
display:block;
background-image:url(../spa/images/portada_on_21.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_on_21.png' ,
		sizingMethod='crop');
}




/*---------------btn construccion----------------*/
#portada .modulo_construccion {
float:left;
}

#portada .modulo_construccion a {
width:168px;
height: 168px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:block;
background-image:url(../spa/images/portada_22.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_22.png' ,
		sizingMethod='crop');
cursor:pointer;
}
#portada .modulo_construccion a:hover{
display:block;
background-image:url(../spa/images/portada_on_22.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_on_22.png' ,
		sizingMethod='crop');
}
/*---------------btn almacen----------------*/
#portada .modulo_almacen {
float:left;
}

#portada .modulo_almacen a {
width:168px;
height: 168px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:block;
background-image:url(../spa/images/portada_23.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_23.png' ,
		sizingMethod='crop');
cursor:pointer;
}
#portada .modulo_almacen a:hover{
display:block;
background-image:url(../spa/images/portada_on_23.png);
background-position: left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_on_23.png' ,
		sizingMethod='crop');
}

/*------------------------------BUSCADOR-----------------------------------------------*/

/* FORMULARIOS
------------------------------------------------------------------ */
label#busqueda_sangria {
text-indent: -1000em;
width: 0px;
}

/*-------------------------------------- BUSCADOR ----------------------------------------*/

#contenedor_buscador  #buscador {
width: 337px;
height: 80px;
float:left;
margin: 0px;
background-image:url(../spa/images/portada_25.png);
background-position:left top;
background-repeat:no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_25.png' ,
		sizingMethod='crop');
}
#contenedor_buscador  #buscador ul {
width: 307px;
height: 54px;
padding:26px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#contenedor_buscador  #buscador ul li {
float: left;
list-style:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#contenedor_buscador #buscador ul li label {
float:left;
text-indent:-999em;
}
#contenedor_buscador #buscador input {
width: 200px;
height: 17px;
border: 1px solid #cccccc;
font-size:10px;
color: #444444;
padding: 0px 2px 0px 2px;
line-height: 17px;
background:#FFFFFF;
margin: 19px 0px 0px 24px;
}


#contenedor_buscador #buscador .btn_buscar a{
width: 55px;
height: 16px;
float:left;
display:block;
padding: 0px 0px 0px 0px;
margin: 21px 0px 0px 0px;
background-image:url(../spa/images/btn_buscar_portada_08.png);
background-position:left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/btn_buscar_portada_08.png' ,
		sizingMethod='crop');
		cursor:pointer;
}

#contenedor_buscador #buscador .btn_buscar a:hover{
display:block;
padding: 0px 0px 0px 0px;
background-image:url(../spa/images/btn_buscar_portada_on_08.png);
background-position:left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/btn_buscar_portada_on_08.png' ,
		sizingMethod='crop');
}

/*--------------------------------------	CONTACTO	---------------------------------------*/
#contenedor_buscador #contacto a{
width: 168px;
height: 80px;
float:left;
display:block;
background-image:url(../spa/images/portada_26.png);
background-position:left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_26.png' ,
		sizingMethod='crop');
		cursor:pointer;
}
#contenedor_buscador #contacto a:hover{
display:block;
background-image:url(../spa/images/portada_on_26.png);
background-position:left top;
background-repeat:no-repeat;

_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (
		src='../spa/images/portada_on_26.png' ,
		sizingMethod='crop');
}
/*------------------------------------------	usuarios autenticacion	-------------------------------*/
#contenedor_portada #portada #contenedor_autenticacion {
width: 168px;
height:168px;
float:left;
padding: 0px;
}
#portada ul li{
display:inline;
}
#portada ul#autenticacion_portada {
float: left;
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 0px;
}
#portada ul#autenticacion_portada li{
list-style-type:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#portada ul#autenticacion_portada .tit_autenticacion{
width: 130px;
height: 33px;
margin: 0px;
}
#portada ul#autenticacion_portada .tit_user{
width: 47px;
height: 18px;
margin: 0px;
}
#portada ul#autenticacion_portada .tit_pass{
width: 68px;
height: 16px;
margin: 0px;
}
#portada ul#autenticacion_portada .btn_entrar{
width: 46px;
height: 12px;
margin: 0px 0px 0px 92px;
padding: 0px 0px 0px 0px;
float:left;
}
#portada ul#autenticacion_portada .box_user_spa{
width: 149px;
}
#portada  ul#autenticacion_portada li input {
width: 130px;
height: 16px;
font-size:10px;
color: #444444;
padding: 0px 2px 0px 2px;
line-height: 17px;
background:#FFFFFF;
border: 1px solid #cccccc;
margin: 0px 0px 0px 2px;
_margin: 0px 0px 0px 0px;
}
#portada  ul#autenticacion_portada li label {
float:left;
text-indent:-999em;
}

#portada  ul#autenticacion_portada .opciones_usuario{
width: 91px;
float:left;
overflow:hidden;
margin: 0px 0px 0px 1px;
_margin: -10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#portada  ul#autenticacion_portada li.opciones_usuario img{
float:left;
clear:both;
margin: 0px 0px 4px 0px;
}
#portada  ul#autenticacion_portada li input.boton{
	width:46px;
	height:12px;
	border:none;
	margin:0;
}

