
body{ 
 margin-top:0px;
 margin-bottom:0px;
}
#contenedor {
	position:relative;
	left:0px;
	width:900px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	margin:0px auto;
	text-align:center;
	
	background-image: url(../img/fondo_sombra.gif);
	background-repeat: repeat-y;
	background-position: top center;
	
}

#centrar {
	position:relative;
	width:848px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	margin:0px auto;
	text-align:center;
	border:0px solid #000000;
}

#contenido {
	position:relative;
	float:left;
	width:848px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	margin:0px auto;
	background-color:#fcfcfc;
	text-align:center;
	border:0px solid #000000;
}


#cabecera {
	position:relative;
	width:848px;
	height: auto;
	float:left;
	text-align:center;
	z-index:1;
}

#content {
	position:relative;
	width:848px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	float:left;
	text-align:center;
	z-index:1;
	background-image: url(../img/fondo.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#menu {
	position:relative;
	width:803px;
	height: 49px;
	float:left;
	text-align:center;
	z-index:1;
	background-image: url(../img/menu_fondo.gif);
	background-repeat: no-repeat;
	padding-left: 45px;
}

#creditos {
	position:relative;
	left:0px;
	width:900px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	margin:0px auto;
	text-align:right;
	padding-top:6px;
	padding-right:60px;
	border: 0px solid #000000;
	

	
}

#bolo_menu {
	position:relative;
	width:52px;
	height: 49px;
	float:left;
	text-align:center;
	z-index:1;
}

#texto_menu {
	position:relative;
	width:70px;
	height: 29px;
	float:left;
	text-align:left;
	z-index:1;
	padding-top: 20px;
}

#texto_menug {
	position:relative;
	width:90px;
	height: 29px;
	float:left;
	text-align:left;
	z-index:1;
	padding-top: 20px;
}

#registrarse {
	position:relative;
	width:818px;
	height: 29px;
	float:left;
	text-align:center;
	z-index:1;
	background-color:#dadada;
	padding-top:5px;
	padding-left: 30px;
}

#usuario {
	position:relative;
	width:40px;
	height: 32px;
	padding-left:10px;
	padding-top:2px;
	float:left;
	text-align:left;
	z-index:1;
}

#contrasena {
	position:relative;
	width:60px;
	height: 32px;
	padding-left:10px;
	padding-top:2px;
	float:left;
	text-align:left;
	z-index:1;
}

#campo {
	position:relative;
	width:100px;
	height: 34px;
	float:left;
	text-align:left;
	z-index:1;
}

#flecha {
	position:relative;
	width:21px;
	height: 19px;
	padding-top:1px;
	float:left;
	text-align:left;
	z-index:1;
}

/*index*/

#flash {
	position:relative;
	width:484px;
	height: 228px;
	padding-left:15px;
	float:left;
	display:inline;
	text-align:center;
	z-index:1;
}

/*enlaces_menu*/

.gris_medio{
	color:#7a7a7a;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight: normal;
}


.gris_big{
	color:#7a7a7a;
	font-size:13px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight: normal;
}

.gris{
	color:#7a7a7a;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight: normal;
}


A.gris_medio{
	color:#7a7a7a;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight: bold;
}

A.gris_medio:hover{
	color:#ea8c05;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight: bold;
}

/*registro*/

.gris_medio_mini{
	color:#6e6e6e;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

A.gris_medio_mini{
	color:#6e6e6e;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

A.gris_medio_mini:hover{
	color:#ef7702;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.naranja{
	color:#ef7702;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight: normal;
}


.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #b7b7b7;
}

/*prendas*/

#cuadro_prendas {
	position:relative;
	width:126px;
	height: auto;
	margin-left:10px;
	margin-top:10px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#fotos_prendas {
	position:relative;
	width:126px;
	height: 104px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	border: 1px solid #EF7702;
}

#texto_prendas {
	position:relative;
	width:126px;
	height: 30px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#prendas {
	position:relative;
	width:288px;
	min-height: 510px;
	height: auto !important;
	height: 510px;
	margin-left:3px;
	margin-right:15px;
	
	float:right;
	text-align:center;
	display:inline;
	z-index:1;
	border: 1px solid #e0e0e0;
}

#tit_prendas {
	position:relative;
	width:286px;
	height: 21px;
	padding-top:5px;
	padding-right:5px;
	
	float:left;
	text-align:right;
	display:inline;
	z-index:1;
}


/*ofertas*/

#ofertas {
	position:relative;
	width:512px;
	min-height: 152px;
	height: auto !important;
	height: 152px;
	margin-left:15px;
	margin-top:10px;
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	display:inline;
	z-index:1;
	border: 1px solid #e0e0e0;
}
#tit_ofertas {
	position:relative;
	width:507px;
	height: 21px;
	padding-top:5px;
	padding-left:5px;
	background-color:#ef7702;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#contenido_ofertas {
	position:relative;
	width:487px;
	height: auto;
	margin-left:25px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#cuadro_ofertas {
	position:relative;
	width:101px;
	height: auto;
	margin-left:10px;
	margin-top:10px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#fotos_ofertas {
	position:relative;
	width:101px;
	height: 83px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	border: 1px solid #EF7702;
}

#texto_ofertas {
	position:relative;
	width:101px;
	height: 30px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

.blanco_grande{
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.naranja_grande{
	color:#ef7702;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.marron_medio_mini{
	color:#8C450A;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.naranja_grande{
	color:#ef7702;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.naranja_supergrande{
	color:#ef7702;
	font-size:22px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.naranja_medio{
	color:#ef7702;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/*interiores*/

#tit_secciones {
	position:relative;
	width:790px;
	height: 21px;
	padding-top:5px;
	padding-left:5px;
	margin-left:26px;
	background-color:#ef7702;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#interior {
	position:relative;
	width:793px;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	padding-top:3px;
	padding-bottom:8px;
	margin-bottom:8px;
	margin-left:26px;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
}

#interior2 {
	position:relative;
	width:793px;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	padding-top:3px;
	padding-bottom:8px;
	margin-bottom:8px;
	margin-left:26px;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-repeat: repeat-y;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
}

#contenido_interior {
	position:relative;
	width:600px;
	height: auto;
	padding-left:5px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

/*catalogo*/

#cuadro_catalogo {
	position:relative;
	width:180px;
	height: 200px;
	padding-left:15px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#foto_catalogo {
	position:relative;
	width:150px;
	height: 155px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#texto_catalogo {
	position:relative;
	width:155px;
	height: 15px;
	float:left;
	text-align:left;
	z-index:1;
}

#silueta_catalogo {
	position:relative;
	width:25px;
	height: 157px;
	float:right;
	text-align:left;
	display:inline;
	z-index:1;
}


#foto_lateral{
	position:relative;
	width:163px;
	height: 406px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}


/*catalogo detalle*/

#catalogo_izq {
	position:relative;
	width:278px;
	height: 270px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}


#foto_silueta {
	position:relative;
	width:28px;
	height: 270px;
	padding-top:10px;
	float:left;
	text-align:left;
	display:inline;
	background-image: url(../img/silueta5b.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#foto_grande {
	position:relative;
	width:265px;
	height: 270px;
	padding-top:10px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#catalogo_der {
	position:relative;
	width:305px;
	min-height: 270px;
	height: auto !important;
	height: 270px;
	margin-left:10px;
	float:left;
	text-align:left;
	background-color:#ffffff;
	display:inline;
	z-index:1;
}

#caja_datos {
	position:relative;
	width:292px;
	height: 26px;
	padding-top:4px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#caja_texto {
	position:relative;
	width:292px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	margin-bottom:10px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#talla {
	position:relative;
	width:50px;
	height: 26px;
	padding-top:4px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#campo2{
	position:relative;
	width:232px;
	height: 28px;
	padding-left:10px;
	padding-top:2px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

.campo_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #E6E6E6;
	border: 1px solid #999999;
}



#submenu {
	position:relative;
	width:190px;
	height: auto;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
}

#pastilla_1{
	position:relative;
	width:163px;
	height: 22px;
	padding-left:5px;
	padding-top:8px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-image: url(../img/menu1.gif);
	background-repeat: no-repeat;
}

#pastilla_2{
	position:relative;
	width:163px;
	height: 22px;
	margin-top:1px;
	padding-left:5px;
	padding-top:8px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-image: url(../img/menu2.gif);
	background-repeat: no-repeat;
}

#pastilla_3{
	position:relative;
	width:163px;
	height: 22px;
	margin-top:1px;
	padding-left:5px;
	padding-top:8px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-image: url(../img/menu3.gif);
	background-repeat: no-repeat;
}

#pastilla_4{
	position:relative;
	width:163px;
	height: 22px;
	margin-top:1px;
	padding-left:5px;
	padding-top:8px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-image: url(../img/menu4.gif);
	background-repeat: no-repeat;
}

#pastilla_5{
	position:relative;
	width:163px;
	height: 22px;
	margin-top:1px;
	padding-left:5px;
	padding-top:8px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-image: url(../img/menu5.gif);
	background-repeat: no-repeat;
}

#pastilla_1b{
	position:relative;
	width:162px;
	height: 20px;
	margin-top:1px;
	padding-left:5px;
	padding-top:6px;
	float:left;
	text-align:left;
	display:inline;
	z-index:1;
	background-image: url(../img/submenu1.gif);
	background-repeat: no-repeat;
	
}

A.gris_medio_oscuro {

	color:#555555;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

A.gris_medio_oscuro:hover {

	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

A.gris_medio_oscurob {

	color:#7a7a7a;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

A.gris_medio_oscurob:hover {

	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/*formulario*/


#formulario {
	width:255px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding-top:20px;
	padding-left:170px;
	float:left;
	z-index:1;
	text-align:left;
	display:inline;
}

#form_izquierda {
	width:125px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	float:left;
	z-index:1;
	text-align:left;
	display:inline;
}

#form_derecha {
	width:200px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	float:left;
	z-index:1;
	text-align:left;
	display:inline;
}
.texto_form {


	color:#f18000;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	text-decoration: none;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}


/*localizacion*/

#localizacion {
	width:380px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding-top:10px;
	padding-left:20px;
	float:left;
	z-index:1;
	text-align:left;
	display:inline;
}

#mapa {
	width:450px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding-top:10px;
	float:left;
	z-index:1;
	text-align:left;
	display:inline;
}

#direccion {
	width:450px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding-top:10px;
	float:left;
	z-index:1;
	text-align:left;
	display:inline;
}


#pie {
	position:relative;
	width:848px;
	height: 17px;
	margin:0px auto;
	padding-top:0px;
	padding-bottom:2px;
	
	background-color:#615f5f;
	clear:both;
	text-align:center;
	border: 0px solid #000000;
}



.gris_medio_claro {

	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.gris_medio_oscuro {

	color:#777777;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.gris_grande_oscuro {

	color:#777777;
	font-size:18px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}


.gris_suave_big{

	color:#a7a6a6;
	font-size:13px;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.texto_contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #484848;
	text-decoration: none;
}

.foto {
	border: 1px solid #EF7702;
}

#caja_test{
	
	background-image: url(../img/fondo_test.gif);
	background-repeat: repeat-x;
	background-position: top center;
	
}
.boton{ background-color:#ef7702; border: 1px solid #ffffff; color: #ffffff; }

.boton2{ 
 

	border: 1px solid #ffffff; 
	color: #000000; 
	background-image: url(../img/fondo_boton_gris.gif);
	background-repeat: x-repeat;
	}


#oportunidades {
	position:relative;
	width:500px;	
	margin-left:15px;
	margin-top:5px;
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	display:inline;
	z-index:1;
	border: 1px solid #e0e0e0;
}
