/************** ESTILOS COMUNES DE TODO EL SITIO WEB *****************/





* {



	margin: 0;



	padding: 0;



	border: 0;



}



html{



	height:100%;



	width:100%;



}





/*********************HOME PRINCIPAL********************************/





#bodyhome{



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



	background-image: url(../images/home.jpg);



	background-position: left top;



	background-repeat: no-repeat;



	background-color: White;



}



#caja_menu{



	width: 1005px; /*1024*/



	height: 43px;



	background:transparent;



	/*background-color: Black;*/



	float: left;



}



ul#menu {



	width: 380px;



	height: 43px;



	text-align: center;



	list-style: none;



	float:right;



	background:transparent;

	

	/*background-color: Blue;*/



}	





#menu li {



	float: right;



	text-indent: -9999px;



}





#menu li a { 



	height: 43px;



	display: block;



}



#menu li#home-tab {



	width: 90px;



	height:43px;



	background:transparent;



}



#menu li#tienda-tab {



	width: 100px;



	height:43px;



	background:transparent;



}



#menu li#contacto-tab {



	width: 166px;



	height: 43px;



	background:transparent;



}





/***************************************   HOME       ************/





#contenido {



	width:1005px;/*1024*/



	height:657px;



	float:letf;



	/*background-color: Aqua;*/

}



#home_izqda {



	width:615px;/*635*/



	height:657px;



	float:left;



	background:transparent;

	

	/*border: 1px solid;*/



}



#caja_carrito {



	background:transparent;



	height:50px;



	width:125px;



	padding-top:265px;



}



ul#datos_carrito {



	list-style: none;



	text-decoration: none;



	text-align: right;



	color: White;



	font-size: .7em;



}





ul#datos_carrito li{



	text-decoration: none;



	text-align: right;



}





ul#datos_carrito li a{



	text-decoration: none;



	cursor: hand;



	font-size: .8em;



	color: White;



}



#enlace_tienda{



	float: none;



	padding-left:460px;



	padding-top:100px;



}



#enlace_tienda a{



	font-size:.8em;



	color:#0066CC;



	text-decoration:none;



	cursor:hand;



	display:inline;



}





#enlace_tienda a:hover{



	text-decoration: underline;



}





/********************ofertas y novedades********************************************/





#caja_ofertas{



	float:left;



	padding-left:75px;



	background:transparent;



}





ul#lista_articulos{



	list-style: none;



	padding-top:13px;



}



ul#lista_articulos li{



	width:150px;



	height:190px;



	float:left;



	margin-right:20px;



	display: inline;



	background:none;



}



ul#lista_articulos img.img_articulo{



	margin:0 auto;



	display:block;



}



ul#lista_articulos li a{



	text-decoration: none;



}



ul#lista_articulos li a:hover{



	text-decoration: none;



}



ul#lista_articulos .nombre_articulo{



	text-align: center;



	display: block;



	font-weight: bold;



	font-size: .8em;



	color: #1E90FF;



	margin-top:10px;



}



ul#lista_articulos .detalle_articulo{



	text-align:left;



	display:block;



	font-size:.6em;



	color: Black;



	font-family:Tahoma;



}



ul#lista_articulos .precio_articulo{



	color:Red;



	font-weight: bold;



	display: block;



	font-size:1em;



	text-align: center;



	margin-top:5px;



}





/********************************************************/





#home_dcha {



	width:389px;



	height:657px;



	float:left;



	background:transparent;



	/*background-color: Lime;*/



}



#caja_submenu{



	text-align: right;



	height: 5px;



	width: 389px;	



	background:transparent;



}



ul#submenu{



	list-style: none;



	text-decoration: none;



	text-align: right;



	padding-top: 5px;



	padding-right:40px;



}



ul#submenu li{



	text-decoration: none;



	display: inline;



	text-align: right;



}



ul#submenu li a{



	text-decoration: none;



	display: inline;



	cursor: hand;



	font-size: .8em;



	color: White;



	padding: 10px;



}



ul#submenu li a:hover{







	text-decoration: underline;







}







#caja_banner{







	background: transparent;







	padding-top:48px;







	padding-left:47px;







}







#noticia{







	background: transparent;







	width:245px;







	height:200px;







	padding-top:120px;







	padding-left:70px;







	color:white;





}







#noticia .Fecha{







	font-size:.7em;







	color: Navy;







}







#noticia h1{







	font-size: large;







	font-family: Arial;







}







#noticia p{







	font-size:.7em;







}





.creditos{

	float: left;

	margin-top: 30px;

	font-size: 0.6em;

	color: #D2E1F7;

	padding-left: 50px;

}



.creditos a{

	color: #D2E1F7;

	text-decoration: none;

}



.creditos a:hover{

	color: #689EF5;

}









/*****************************   TIENDA    *******************************************/



















#bodytienda {







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







	background-image: url(../images/tienda1024.jpg);







	background-position: left top;







	background-repeat: no-repeat;







	background-color: #6eb6de;







}







#cajontienda{



	width:1005px;

	



	float:left;





}











#cabecera_tienda{







	float:left;







	width:1005px;







	height:48px;







	background:transparent;







}







#tienda_menu{







	width: 1005px;







	height: 43px;







	background:transparent;







	float: left;



	



	text-align:right;







}







#tienda_submenu{







	float:left;







	text-align: right;







	height: 5px;







	width: 1005px;







	background:transparent;







}







#carrito_tienda {







	float:left;







	background: transparent;







	width:146px;







	height:248px;







	margin-top:175px;







}











ul#datos_carrito_tienda {







	list-style:none;







	text-decoration:none;







	text-align:right;







	color:White;







	font-size:.7em;







	padding-right:22px;







}







ul#datos_carrito_tienda li{







	text-decoration: none;







	text-align: right;







}







ul#datos_carrito_tienda li a{







	text-decoration: none;







	cursor: hand;







	font-size: .8em;







	color: White;







}







#catalogo_tienda{







	background:transparent;







	float:left;







	width:531px;







	margin-left:20px;







	margin-top:70px;







}







#cabecera_catalogo{







	width: 531px;







	height: 40px;







	background-image: url(../images/cabecera_caja_catalogo.png);







}







#cabecera_catalogo p{







	font-family: Tahoma, Verada, Arial;







	font-size: 0.9em;







	font-weight:bold;







	color: #0066CC;







	display: inline;







}







#ruta_catalogo{







	padding-left:25px;







	padding-top:22px;







	background:transparent;







}







#cuerpo_catalogo{







	float:left;







	width:531px;







	background:url(../images/cuerpo_caja_catalogo.png) repeat-y;







}







#caja_articulos{







	background:transparent;







	padding-left:15px;







}







ul#listado_cat{







	list-style: none;







	padding-top:13px;







}







ul#listado_cat li{







	width:167px;







	height:204px;







	float: left;







	display: inline;







	background-image:url(../images/articulo_tienda.png);







}







ul#listado_cat img.img_articulo{







	margin:0 auto;







	padding-top:8px;







	padding-bottom:0px;







	display:block;





}







ul#listado_cat li a{







	text-decoration: none;







}







ul#listado_cat li a:hover{







	text-decoration: none;







}







ul#listado_cat .nombre_articulo{







	text-align: center;







	display: block;







	font-weight: bold;







	font-size: .8em;







	font-family:Tahoma;







	color: #1E90FF;







	margin:10px 7px 0px 7px;







}







ul#listado_cat .detalle_articulo{







	text-align:left;







	display:block;







	font-size:.6em;







	color: Black;







	font-family:Tahoma;







	margin:0px 8px 0px 8px;







}







ul#listado_cat .precio_articulo{







	color:Red;







	font-weight: bold;







	display: block;







	font-size:.8em;







	font-family:Tahoma;







	text-align: center;







	margin-top:5px;







}







#pie_catalogo{







	background-image: url(../images/pie_caja_catalogo.png);







	width: 531px;







	height: 20px;







	clear: both;	







}







#familias_tienda{







	float:left;







	margin-top:90px;







	background:transparent;







	display:inline;







	width:auto;







}







#menu_familias li{







	color: White;







	font-family:Arial;







	list-style:none;







	text-decoration:none;







	background:transparent;







	width:145px;







	cursor: pointer;







}











li.nivel_categoria{







	list-style:none;







	text-decoration:none;







	text-align: right;







	font-weight:bold;







}



li.nivel_categoria a{



	text-decoration:none;



}









li.nivel_familia{







	list-style:none;







	text-decoration:none;







	text-align:left;







	padding-left:150px;		







	font-weight:normal;







	font-size:.9em;







}







li.nivel_familia a{







	font-weight:normal;







	color: white;







	text-decoration: none;







}







li.nivel_familia a:hover{







	font-weight: normal;







	color: white;







	text-decoration: underline;







}











/*****************         FICHA ARTICULO     ***************************************/











#cuerpo_catalogo_individual{







	float:left;







	width:531px;







	background:url(../images/cuerpo_caja_catalogo.png) repeat-y;







}







#caja_articulo{







	background:transparent;







	margin:0 auto;



	



	padding-top:5px;







	width: 500px;







}







#bloqueFotoArticulo{







	float:left;







	width:350px;







	height:350px;







	background:transparent;







}







#bloqueFotoArticulo img.img_articulo_g{







	margin:0 auto;







	display:block;







}







#bloqueDescripcionArticulo{







	float:left;







	width:140px;







	height:350px;







	background:transparent;







}







.textoNombre_art{







	text-align: left;







	display: block;







	font-weight: bold;







	font-size: 1em;







	font-family:Tahoma;







	color: #1E90FF;	







}







.textoCodigo_art{







	text-align: left;







	display: block;







	font-size: .75em;







	font-family:Tahoma;







	color: Navy;	







}







.textoDescripcion_art{







	text-align:left;







	display:block;







	font-size:.8em;







	color: Black;







	font-family:Tahoma;	







}







.textoPrecio_art{







	text-align: center;







	display: block;







	font-weight: bold;







	font-size: 1.2em;







	font-family:Tahoma;







	color: Navy;	







}







.precio_art{







	text-align: center;







	display: block;







	font-weight: bold;







	font-size: 1.7em;







	font-family:Tahoma;







	color: Red;







	padding-top:10px;	



	



}







#bloqueDetalleArticulo{







	float: left;







	width: 500px;







	height: 115px;







	background: transparent;







	clear: both;







}







#detalleA{







	float:left;







	background:transparent;







}







#detalleA span{







	font-family: Tahoma, Verada, Arial;







	font-size: 0.85em;







	font-weight:bold;







	color: #0066CC;







}







#detalleB{







	float:right;







	background:transparent;







}







#detalleB span{







	font-family: Tahoma, Verada, Arial;







	font-size: 0.85em;







	font-weight:bold;







	color: #0066CC;







}



select.combo_tallacolor{

	border: 2px solid #1E90FF;

}



#detalleB input.cajacantidad{

	border: 2px solid #1E90FF;

	text-align: center;

}

#detalleB input.cajacantidad:focus{

	background-color: #F3F3F3;

}







.bloqueBotonCompra{







	margin:0px auto;







	width:215px;







	height:65px;







	background:transparent;







	margin-left:150px;







	float: left;







	display: block;







	margin-top: 30px;







	background:url(../images/btnAnyadirCompra1.png) no-repeat;







}







#bloqueDescripcionDetallada{







	float:left;







	width:500px;







	background:transparent;







	clear:both;







	padding-top:40px;











}







#bloqueDescripcionDetallada p.textodetalle{







	color:Navy;







	font-size:.8em;







}







#bloqueDescripcionDetallada p.textoinfo{







	color:Navy;







	font-size:1.1em;







}







#bloqueDescripcionDetallada span{







	color:Black;







	font-size:.8em;







}







#pie_catalogo_individual{







	background-image: url(../images/pie_caja_catalogo.png);







	width: 531px;







	height: 20px;







	clear: both;	







}















/*****************************  CONTACTO    ************************************/















#bodycontacto {







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







	background-image: url(../images/contacto.jpg);







	background-position: left top;







	background-repeat: no-repeat;







	background-color: #69b2db;







}







#cabecera_contacto{







	float:left;







	width:1005px;







	height:50px;







	background:transparent;







}







#contacto_menu{







	width: 1005px;







	height: 43px;







	background:transparent;







	float: left;







	text-align:right;







}







#contacto_submenu{







	float:left;







	text-align: right;







	height: 5px;







	width: 1005px;







	background:transparent;







}







ul#menuc {







	width: 390px;







	height: 43px;







	text-align: center;







	list-style: none;







	float:right;







	background:transparent;



}	







#menuc li {







	float: right;







	text-indent: -9999px;







}







#menuc li a { 







	height: 43px;







	display: block;







}







#menuc li#home-tab {







	width: 94px;







	height:43px;







	background:transparent;







}







#menuc li#tienda-tab {







	width: 110px;







	height:43px;







	background:transparent;







}







#menuc li#contacto-tab {







	width: 186px;







	height: 43px;







	background:transparent;







}











ul#submenuc{







	list-style: none;







	text-decoration: none;







	text-align: right;







	padding-top: 5px;







	padding-right:40px;







}







ul#submenuc li{







	text-decoration: none;







	display: inline;







	text-align: right;







}











ul#submenuc li a{







	text-decoration: none;







	display: inline;







	cursor: hand;







	font-size: .8em;







	color: White;



	



	padding: 10px;







}







ul#submenuc li a:hover{







	text-decoration: underline;







}







#carrito_contacto {







	float:left;







	background: transparent;







	width:146px;







	height:30px;







	margin-top:25px;







	clear:both;







}







ul#datos_carrito_contacto {







	list-style:none;







	text-decoration:none;







	text-align:right;







	color:White;







	font-size:.7em;







	padding-right:22px;







}







ul#datos_carrito_contacto li{







	text-decoration: none;







	text-align: right;







}







ul#datos_carrito_contacto li a{







	text-decoration: none;







	cursor: hand;







	font-size: .8em;







	color: White;







}







#distribuidor{







	margin-top: 20px;







	float: left;







	background:transparent;







	width:480px;







}







#direccion_contacto{







	width:480px;







	height:150px;







	float:left;







	padding-top:147px;







	padding-left:370px;







	background: transparent;







}







#direccion_contacto p{







	text-align:left;







	color:White;







	font-size:1.2em;







}







#direccion_contacto p.cif_empresa{







	text-align:left;







	color:White;







	font-size:.9em;







	font-style:italic;







}







#telefonos_contacto{







	width:480px;







	height:130px;







	float:left;







	padding-left:370px;







	background:transparent;	







}







#telefonos_contacto p{







	text-align:left;







	color:White;







	font-size:1.6em;







}







#email_contacto{







	width:480px;







	float:left;







	padding-left:370px;







	background:transparent;







}







#email_contacto p{







	text-align:left;







	color:White;







	font-size:1.7em;







}







#persona_contacto{







	background:transparent;







	float:left;







	padding-left:370px;	







	width:480px;







}







#persona_contacto p{







	text-align:left;



	



	color: #006699;







	font-size:1em;







}







.nombre_contacto{







	text-align:left;







	color:#006699;







	font-size:1em;







	font-style:italic;







}











/*****************************CARRITO**************************/















#bodycarrito {







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







	background-image: url(../images/contacto.jpg);







	background-position: left top;







	background-repeat: no-repeat;







	background-color: #69b2db;







}











/***************************************************************************/







/************************************   ALEX    **************************/







/*index de administrar*/







#bodyadmin{







	background-color: #6CB4DC;







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







	background-image: url(../images/fondoadmin.jpg);







	background-position: top;







	background-repeat: repeat-x;







	color: White;







}







#contenedoradmin{







	margin: 0px auto;







	width:900px;







	height: 100%;







	text-align: center;







}







a{







	color: White;







}







#contenedoradmin #loginusuario{







	margin: 0px auto;







	padding-top: 30px;







	width: 300px;







}







#contenedoradmin ul{	







	list-style: none;







	margin-top: 5px;







	font-size: 0.8em;







}







#contenedoradmin .mantenimiento{







	height: 75px;







	border: 2px dotted #C0E0ED;







}







#contenedoradmin .mantenimiento li{







	float: left;







	margin-left: 10px;







	margin-top:7px;







	margin-bottom: 7px;



	



}







.boton2 {







	display: block;







	PADDING-RIGHT: 4px;







	PADDING-LEFT: 4px;







	FONT-WEIGHT: bold;







	FONT-SIZE: 0.8em;







	PADDING-BOTTOM: 4px;







	PADDING-TOP: 4px;







	FONT-FAMILY: verdana, arial, sans-serif;







	BACKGROUND-COLOR: #6CB4DC;







	TEXT-DECORATION: none;







}







.boton2:link {







	BORDER-RIGHT: #666666 2px solid; 







	BORDER-TOP: #cccccc 1px solid; 







	BORDER-LEFT: #cccccc 1px solid; 







	BORDER-BOTTOM: #666666 2px solid







}







.boton2:visited {







	BORDER-RIGHT: #666666 2px solid; 







	BORDER-TOP: #cccccc 1px solid; 







	BORDER-LEFT: #cccccc 1px solid; 







	BORDER-BOTTOM: #666666 2px solid







}







.boton2:hover {







	BORDER-RIGHT: #cccccc 1px solid; 







	BORDER-TOP: #666666 2px solid; 







	BORDER-LEFT: #666666 2px solid; 







	BORDER-BOTTOM: #cccccc 1px solid







}







.boton3 {







	display: block;







	PADDING-RIGHT: 4px;







	PADDING-LEFT: 4px;







	FONT-WEIGHT: bold;







	FONT-SIZE: 0.8em;







	PADDING-BOTTOM: 4px;







	PADDING-TOP: 4px;







	FONT-FAMILY: verdana, arial, sans-serif;







	BACKGROUND-COLOR: #6CB4DC;







	TEXT-DECORATION: none;







	BORDER-RIGHT: #666666 2px solid; 







	BORDER-TOP: #cccccc 1px solid; 







	BORDER-LEFT: #cccccc 1px solid; 







	BORDER-BOTTOM: #666666 2px solid







}







.boton3:hover {







	BORDER-RIGHT: #cccccc 1px solid; 







	BORDER-TOP: #666666 2px solid; 







	BORDER-LEFT: #666666 2px solid; 







	BORDER-BOTTOM: #cccccc 1px solid;







}











.boton4 {







	PADDING-RIGHT: 4px;







	PADDING-LEFT: 4px;







	FONT-WEIGHT: bold;







	FONT-SIZE: 0.8em;







	margin-left:5px;







	FONT-FAMILY: verdana, arial, sans-serif;







	BACKGROUND-COLOR: #6CB4DC;







	TEXT-DECORATION: none;







	BORDER-RIGHT: #666666 2px solid; 







	BORDER-TOP: #cccccc 1px solid; 







	BORDER-LEFT: #cccccc 1px solid; 







	BORDER-BOTTOM: #666666 2px solid







}







.boton4:hover {







	BORDER-RIGHT: #cccccc 1px solid; 







	BORDER-TOP: #666666 2px solid; 







	BORDER-LEFT: #666666 2px solid; 







	BORDER-BOTTOM: #cccccc 1px solid







}







.bot1{







	float: left;







	margin-right: 30px;







	margin-left: 5px;







}







.ins{







	padding:6px;







	float:left;







	margin-right:10px;







}







#contenedoradmin #cuerpo{







	width:920px;







	text-align: left;







}







#contenedoradmin h3{







	margin:10px;







}







.atencion{







	color: #C60000;







	margin: 10px;







}







#contenedoradmin form{







	margin:5px;







}







.listas1{







	clear:both;







	padding: 10px;







}







.listas1 li{







	width:500px;







	border-bottom: 1px dotted;







	margin: 5px;







	position: relative;







	margin-bottom: 10px;







}







.elim{







	background-image: url(../images/elim.gif);







	background-repeat: no-repeat;







	background-position: right;







	height: 16px;







	width: 16px;







	position:absolute;







	right:0px;







}







.mod{







	background-image: url(../images/edit.gif);







	background-repeat: no-repeat;







	background-position: right;







	height: 16px;







	width: 16px;







	position:absolute;







	right:30px;







}







.atencionmini{







	font-size: 0.8em;







}











.listaelim{







	overflow: scroll;







	color: #CBE8EF;







	font-size: 0.7em;







	margin-bottom: 6px;







	width: 300px;







	height: 75px;







}







.listaelim li{







	margin-left:20px;







}







.formadmin{







	display: block;







	clear: both;







	padding-top: 20px;







	text-align: left;







}







.formadmin fieldset {







	border: 0;







	padding: 5px;







	text-align: center;







}







#formadmin.no_style{







	border: 0;







}







.formadmin label, .formadmin input {







	display: block;







	float: left;







	margin-bottom: 1px;







}







.formadmin label {







	color: #EEFAFB;







	text-align: left;







	font-size: 0.9em;







}







.formadmin input {







		border: 1px solid #ccc;







		color: #2F4165;







		width: 90px;







}







.formadmin .submit2 {







	width: 200px;







	border-top: 1px solid #323232; /*#FEB7A2*/







	border-left: 1px solid #323232;







	border-right: 1px solid;







	border-bottom: 1px solid #07233B; /*border: 1px solid ;*/







	background-color: #0A4C88;







	color: #B8DBF9;







}







.formadmin .enlinea{







	width: 110px;







	text-align: right;







	margin-left: 5px;







	margin-right: 5px;







}







.formadmin .enlineainput{







	width: 110px;







	text-align: left;







	margin-left: 5px;







	margin-right: 5px;







}







.formadmin .enlineainput2{







	width: 300px;







	text-align: left;







	margin-left: 5px;







	margin-right: 5px;



	



}







.enlinea50{







	width: 170px;







	text-align: center;







	display: block;







	float: left;







	margin-left: 5px;







	margin-right: 5px;







	background-color: #0A4C88;







	color: #B8DBF9;







}















.enlinea25{







	width: 70px;







	text-align: center;







	display: block;







	float: left;







	margin-left: 5px;







	margin-right: 5px;



	



}







.optiondark{







	border: 1px solid #323232;







	background-color: #0A4C88;







	color: #B8DBF9;







	width: 170px;







	margin-left: -5px;







	margin-right: -15px;







}







.formadmin textarea{







	float:left;







	/*margin-left: -117px;*/
	margin-left: 50px;
	margin-top: 20px;





}







.formadmin .no_style{







	border: 0px;







}







.salto {







	clear: both;







}







.linkeliminar a{







	color: #E30000;







}







.listapedidos li{



	



	BORDER-RIGHT: #666666 2px solid; 







	BORDER-TOP: #cccccc 1px solid; 







	BORDER-LEFT: #cccccc 1px solid; 







	BORDER-BOTTOM: #666666 2px solid;







	background-color: #47A4DA;







	margin-bottom: 20px;







	font-size: 0.8em;







	padding: 5px;







}







.listapedidos li span{







	color: #165072;







	padding-left: 5px;







	padding-right: 5px;







}







.listapedidos li .resu{







	font-size: 1.1em;







	color:white;







}







.listapedidos li .pasarh{
	margin-left: 30px;
	color: Blue
}


.listapedidos li .pasarhconemail{
	margin-left: 30px;

	color: #006400;
	
}




.listapedidos li .elimpedido{







	margin-left:30px;







	color: Red;







}







.listapedidos li .elimpedido:hover, .listapedidos li .pasarh:hover, .listapedidos li .pasarhconemail:hover{







	background-color: #A4D3EE;







}







.listalin{







	BORDER: #666666 1px solid;







	background-color: #33B1F2;







	margin-left: 70px;







}







.listalin li{







	font-size: 1.1em;







	BORDER: #666666 0px solid;







	margin-bottom: 2px;







	padding: 5px;







	background-color: #33B1F2;







	width:820px;







	border-bottom: 1px dotted;







	position: relative;







}







.enlacelogo span{



	cursor: pointer;



	margin-top:20px;



	height:160px;



	width: 160px;



	display: block;



	position:absolute;



	left: 0px;



}











/***************************************************************************/











/**************     FIN DE CSS AŅADIDO POR  ALEX    **************************/











/**************        CSS AŅADIDO POR J.CARLOS VISTACARRITO**********/















#bodyvistacarrito{







	background-color: #69b1d9;







	background-image: url(../images/carrito1024.jpg);







	background-repeat: no-repeat;







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







}







#cuerpovistacarrito{







	width:994px;







	float:left;







	margin-left:30px;







	background:transparent;







	margin-top: 20px;







}







#contenedorTuCompra{







	width:994px;







	float:left;







	background:transparent;







}







img.rutapedidos1{







	padding-left:165px;







	margin-top:50px;







	width: 630px;







	height: 153px;







}







#listaTuCompra{







	list-style: none;







	font-size:.9em;







}







#listaTuCompra li{







	width:900px;







	height: 35px;







	position:relative;







}







li.linea_titulos span{







	font-weight: bold;







	color:Navy;







}







#listaTuCompra span{







	position:absolute;







}







.formcarrito{







	display:inline;







	background:transparent;







	position:absolute;







	left:580px;







}







.formcarrito .submit2{







	width:120px;







	cursor:pointer;







	background-color:transparent;







	color: White;







	font-family: Arial;







	font-size:1em;







}







.formcarrito .cajacantidad1{







	border: 1px solid ActiveBorder;







	text-align: center;







}







.enlace_eliminar{







	width:110px;







	color: silver;







	background:transparent;







	text-decoration:none;







	font-family: Arial;







	position:absolute;







	left:752px;







	padding-top:2px;







}







.tit_codigo{







	left:220px;







	width:100px;







}







.tit_talla{







	left:320px;







	width:90px;







}







.tit_color{







	left:410px;







	width:70px;







}







.tit_precio{







	left:495px;







	width:60px;







}







.tit_cantidad{







	left:575px;







}







.row_nombre{







	color:white;







}







.row_codigo{







	color:white;







	left:220px;







	width:100px;







	background:transparent;







}







.row_talla{







	color:white;







	left:320px;







	width:90px;







	background:transparent;







}







.row_color{







	color:white;







	left:410px;







	width:70px;







	background:transparent;







}







.row_precio{







	color:white;	







	left:480px;







	width:53px;







	text-align:right;







	background:transparent;







}







.rowEUROS{







	color:white;







	left:535px;







}







.row_cantidad{







	color:white;	







	left:610px;







}







#sumatotalcarrito{







	background: transparent;







	float: left;







	color: white;







	font-size: 1.5em;







	padding-top: 20px;







	text-align: center;







	width: 850px;







	border-top: thin solid blue;







}







#botones_cesta{







	width:450px;



	



	margin-left:200px;







	margin-top:50px;







	background:transparent;



}





.miniparrafo{

	font-size: 0.6em;

}





/******* PEDIDO *****************************************************/















#bodypedido{







	background-color: #69b1d9;







	background-image: url(../images/carrito1024.jpg);







	background-repeat: no-repeat;







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







}







#bodypedido h1{







	color:White;







}







#cuerpopedido{







	width:994px;







	float:left;







	margin-left:30px;



	



	margin-top: 20px;







	background:transparent;











}







img.rutapedidos2{







	padding-left:165px;







	margin-top:30px;







	width: 630px;







	height: 153px;







}







#FormularioDePedido{







	display:block;







	clear:both;







	background: trasnparent;







	width:500px;







	margin-left:150px;







	text-align:right;







}







.titulospedidos{







	font-family:Arial;







	font-Size:1.1em;







	color:white;







	margin:3px;







}







#FormularioDePedido input{







	margin:3px;







}







#FormularioDePedido .submit2{







	width: 200px;







	height:30px;







	cursor: pointer;







	background-color: #00bfff;







	color: White;







	font-family: Arial;







	font-size: 1.3em;







	border: thin solid #1e90ff;







}







img.rutapedidos3{







	padding-left:165px;







	margin-top:50px;







	width: 630px;







	height: 153px;







}







#confirmaciones{







	clear: both;







	float:left;







	width:550px;







	background:transparent;







	margin-left:150px;







	padding-top:40px;







	padding-bottom: 50px;







	text-align: center;







}







#avisotransferencia{







	clear:both;







	float:left;







	width:800px;







	background:transparent;







	text-align:justify;







}







#avisotransferencia p{

	padding-top: 10px;

	color: White;

}







#cuerpopedido h2{



	color:White;



	font-style: italic;



}