

/*Css de INDEX DETOMODA 

Autor: Alberto Martinez para Eutec;

 */

.visite{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4a5f72;
font-size:10px;
text-decoration:none;
text-align:left;
margin-left:20px;
width:140px;
float:left;
margin-top:10px;
margin-bottom:10px;
padding-top:0px;}

form{
margin:0px;
padding:0px;}
#contenedor
{
  background:#FBE6E5 url(img/loginpage_bg.gif) repeat-y;
  position:relative;
  overflow:hidden;
  
        }
#header
{
background-image:url(img/header_login.jpg);
width:455px;
float:right;        }
		#header_admin
{
width:770px;
height: 109px;
background-image:url(img/cabeceradmin_bg.gif);
        }
		
		#animacion
		{
		float:left;
		width:306px;
		background-color:#FFFFFF;
		border-left:8px solid #ffffff;
		}	
			
		#contenido_login
		{
		float:right;
		width:450px;
		}
 #navi
{
border:1 px solid red;
padding-left:2px;
padding-TOP:73px;
font-family: VERDANA;
font-size:18px;
width:455px;

        }
				 #navi a
{
padding-right: 35px;
color:#993365;
text-decoration: none;
        }
				 #navi a:hover
{
color:#7C9127;
        }
#menu_izq_login 
{
float:left;
margin-left:0px;
}	


#menu_izq_login ul li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-image:url(img/flor_login.gif);
color:#993365;
}
#menu_izq_login ul li a
{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#699127;
text-decoration:none;
}

#menu_izq_login ul li a:hover
{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#993365;
text-decoration:underline;
}

#derecha
{
float:right;
width:240px;
}




#productos
{
margin-left:0px;
}

.sup
{
list-style-image:url(img/flor.gif);
        }

.sup a
{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#699127;
text-decoration:none;
list-style-image:url(img/flor.gif);
        }
		
		.sup a:hover
{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#993365;
text-decoration:underline;
        }


	#intro
	{
	width:200px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin-right:20px;
	font-size:10px;
	color:#943366;
	}	
				
.sub
{
margin-left:10px;
list-style-image:url(../img/rojito.gif);
color:#999999;
        }
.sub a
{
color:#993365;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
        }
		
				.sub a:hover
{
color:#888888;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
        }
		
		 #fotos

{
font-family:verdana;
background: #ffffff url(img/page_cab.gif) no-repeat left top;
        }
		
				 #fotos h2 

{
font-family:verdana;
font-size:18px;
line-height:100%;
margin-left:20px;
font-weight:bold;
color:#7E932A;
margin-top:10px;
        }	
		
		
						 #fotos h3 

{
font-family:verdana;
font-size:15px;
line-height:80%;
font-weight:bold;
color:#7E932A;
        }	
		
 #fotos.cesta 

{
font-family:verdana;
background: #ffffff url(img/cestapage_cab.gif) no-repeat left top;
width:555px;
position:relative;
        }
		
#fotos.admin

{
font-family:verdana;
background: #ffffff url(img/admin_cab.gif) no-repeat left top;
width:555px;
position:relative;
        }
		
		
				 #fotos.admin h2 

{
font-family:verdana;
font-size:18px;
line-height:100%;
margin-left:10px;
font-weight:bold;
color:#7E932A;
margin-top:12px;
width:335px;
float:left;
        }
		
		
		

		 #fotos.cesta h2 

{
font-family:verdana;
font-size:18px;
line-height:100%;
margin-left:10px;
font-weight:bold;
color:#7E932A;
margin-top:12px;
width:335px;
float:left;
        }
		
		.navegacion
		{
		width:535px;
		border: 0px dotted red;
        background: #ffffff url(img/tiendabg.gif) repeat-y;
		margin-top:20px;
		position:relative;
		}
		.navegacion a
		{
		font-size:12px;
		color:#637602;
		text-decoration:none;
		}
		.navegacion a:hover
		{
		font-size:12px;
		color:#000000;
		}
		
		.navegacion .ant
		{
		float:left;	
		margin-left:50px;
		}
		
		.navegacion .post
		{
		float:right;	
		margin-right:50px;
		position:absolute;
		right:0px;
		top:0px;
		}
		
		
		
				.navegacion_inf
		{
		width:535px;
		border: 0px dotted red;
        background: #ffffff url(img/tiendabginf.gif) repeat-y;
		font-size:12px;
		float:left;
}
.navegacion_inf a
		{
		font-size:12px;
		color:#637602;
		text-decoration:none;
		}
		.navegacion_inf a:hover
		{
		color:#000000;
		}
.navegacion_inf .ant
		{
		float:left;	
		margin-left:50px;
		}
		
		.navegacion_inf .post
		{
		float:right;	
		margin-right:50px;
		position:absolute;
		right:0px;
		bottom:20px;
		}
 /*------------------clase del producto; fotos descripción... ---------------------------*/
#cesta_explic
{

width:500px;
margin-left:20px;
margin-bottom:20px;
}	

 #cestapageimage
{
float:left;
margin-left:15px;
width:295;
}	

#prod_txt
{
width:180px;
float:right;
margin-right:10px;
}	
 
 #prod_cesta{
 border:1px solid #cccccc;
 margin:10px 10px 10px 20px;
 width:500px;
 
 }
.foto img
{
width:120px;
margin-left:5px;
        }
.producto_encesta .foto img
{
width:120px;
margin-left:10px;
float:left;
        }
.foto_encesta
{
width:150px;
float:left;
margin-left:10px;
}
#cestafotospie{
height:20px;
clear:both;
}
		
.nom_prod
{
font-family:arial;
font-size:12px;
font-weight:bold;
margin-left:5px;
color:#973669;
width:120px;
height:20px;
text-align:left;
position:relative;
/*background: #DAEA9D url(img/nom_prodbg.gif) no-repeat right top;*/
        }
		
		.nom_prod img
{
margin: 0px;
padding:0px;
position:absolute;
right:0px;
        }
		
				.nom_prod a
{
margin: 0px;
padding:0px;
color:#993365;
        }
		
						.nom_prod a:hover
{
margin: 0px;
padding:0px;
color:#000000;
        }
		
		#acciones{
		position:absolute;
		right:10px;
		top:0px;
		
		}
		
.producto_encesta .nom_prod
{
font-family:arial;
font-size:12px;
font-weight:bold;
margin-left:10px;
color:#973669;
width:350px;
float:right;
        }
.description
{
font-family:arial;
font-size:10px;
valign:bottom;
margin-left:5px;
        }
.producto_encesta .description
{
font-family:arial;
font-size:10px;
margin-left:10px;
width:350px;
float:right;
        }
.precio
{
font-size:12px;
font-family:arial;
margin-left:5px;
font-weight:bold;
color:#993365;
 }
 
 .precio input
{
margin-bottom:0px;
margin-left:5px;
 }
#numero
{
border:1px solid #8E8E8E;
 }
  .precio form, .precio form input
{
margin:10px 0 0 0 ;
padding:0px;
color:#000000;
 }
 
 
 
 
.nom_prod-encesta 
{
height:20px;
position:relative;
border-bottom:1px solid #cccccc;
 }
 .nom_prod-encesta a
{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#E43B94;
margin-left:10px;
 }
 
 .unidades{
 width:30px;
 height:20px;}
  .nom_prod-encesta a:hover
{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#699127;
margin-left:10px;
 }
 
 .nom_prod-encesta img
{
position:absolute;
right:0px;
top:3px;

 }
 
.description_encesta{
 font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0 0 0px 10px;
border: 1px solid red;
 }
 
 .precio_encesta{
 padding:0px;
 font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:right;
height:30px;
 }
 
  .producto_admin{
 padding:0px 0px 0px 10px;
 font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
height:30px;
 }
 
   .precio_encesta form {
   margin: 0px 10px 0px 0px;
   padding:0px;
 }
 .longdesc{
 float:left;
 margin-left:10px;
 margin-top:5px;}
 
 .precio_uds{
 color:#E43B94;
 font-weight:bold;}
 
  .precio_encesta form input{
width:20px;
 }
 .preciototal{
 font-size:16px;
 float:right;
 margin-right:15px;
 color:#E43B94;
 font-weight:bold;
 text-decoration:overline;}
 
.producto_encesta .precio
{
font-size:17px;
font-family:verdana;
font-weight:bold;
position:absolute;
bottom:10px;
right:10px;
margin-left:5px;
text-align:right;
width:500px;

        }
		
.producto_encesta .precio
{
font-size:12px;
font-family:arial;
position:absolute;
bottom:10px;
margin-left:10px;
width:350px;
float:left;

        }
		
.bordesup
{
background: #ffffff url(img/bordesup.gif) repeat-y;
height:7px;
line-height: 1%;
color: #DAEA9D;
 }
 
 .bordesup_encesta
{
background: #ffffff url(img/bordesup_encesta.jpg) repeat-y;
height:7px;
line-height: 1%;
color: #DAEA9D;
 }
.bordeinf
{
width:130px;
position:absolute;
bottom:0;
background: #ffffff url(img/bordeinf.gif) repeat-y;
line-height: 1%;
height:8px;
color: #DAEA9D;

        }
		
		.bordeinf_encesta
{
width:550px;
position:absolute;
bottom:0;
background: #ffffff url(img/bordeinf_encesta.gif) repeat-y;
line-height: 1%;
height:7px;
color: #DAEA9D;
clear:both;

        }
.producto
{
color:#000000;
width:130px;
margin:3px;
float:left;
background:#DAEA9D url(img/productobg.gif) repeat-y;
height: 275px;
position:relative;

        }
		
		
		.producto form
{
margin: 0px;

        }
		
		.producto_encesta
{
color:#000000;
background:#DAEA9D url(img/productobg_encesta.gif) repeat-y;
width:535px;
margin:3px;
float:left;
position:relative;
clear:both;

        }
		
#comentario_cesta	
{
float:right;
margin-right:15px;

width:335px;

}	
		
		
#cesta_page
{
font-size:13px;
background: #ffffff url(img/cestapagebg.gif) repeat-y;
padding-top:20px;
margin-top:50px;
overflow:hidden;
width:535px;
min-height:230px;

        }	
		
.actualizar
{
float:left;
margin-left:20px;
}
		
.actualizar a
{
color:#E43B94;
}
.actualizar a:hover
{
color:#E43B94;
}

		
 /*-------------fin de clase del producto; fotos descripción... ---------------------------*/
 
/*-------------LOGIN--------------------------
-*/
 #login_cab
{
padding-left: 0PX;
margin:0px;
background-color:#FBE6E5;
        }
#login
{
background:#fbe5e5 url(img/login_bg.jpg) repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
float:right;
        }
		
#login form, #login form ul,#login_admin form, #login_admin form ul{
width:150px;
text-align:right;
margin:0px;
        }
#login p, #login_admin p	{
width:150px;
text-align:left;
margin-left:8px;
margin-top:0px;
        }
#login .txt, #login_admin .txt{
float:left;
margin-left:8px;
margin-top:3px;
font-size:11px;
color:#A1346D;
font-weight:bold;

        }
		
#login .flor,#login_admin .flor{
margin-left:5px;
        }
		

		

 #login_pie
{
padding-left: 0px;
height: 10px;
        }


/*-------------FIN DE LOGIN---------------------------*/
 
 
  /*-------------CESTA  DE LA COMPRITA---------------------------*/
 #cesta_cab
{
padding-left: 10PX;
width:185px;
margin-left:10px;
        }
#cesta
{
background:#FFFAF4 url(img/cesta_bg.gif) repeat-y;
padding-left: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
        }
		#cesta p
{
margin-left:20px;
margin-top:0px;
width:150px;
        }
		
#cesta table
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
        }
				
#cesta table .thcarrito td
{

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

font-size:11px;
font-weight:bold;/*background-color:#DAEA9D;*/
color:#983468;
border-bottom: 2px solid #983468;
padding: 0px;
        }
.total td{
color:#FF0000;
border-top: 1px solid red;
font-size:10px;
font-weight:bold;}
	 #cesta_accion
{
margin-left: 10PX;
font-size:10px;
        }	
			 #cesta_accion ul
{
margin:0PX;
padding:10px 0 0 25px;

        }	
		
					 #cesta_accion ul li
{
list-style-image:url(img/flor.gif);

        }	
			 #cesta_accion a
{
color:#993365;
font-size:12px;
font-weight:bold;
text-decoration:none;
        }
					 #cesta_accion a:hover
{
color:#FF0066;
font-size:12px;
line-height:120%;
font-weight:bold;
text-decoration:underline;
        }
		

 #cesta_pie
{
margin-left: 20PX;
width:170px;
        }
		
		#btn_comprar
		{
		clear:both;
		float:right;
		margin-right:15px;
		font-weight:bold;
		color:#ffffff;
		background-color:#748F1E;
		padding:3px;
		margin-top:20px;
		}
		#btn_comprar a
		{
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		}
		
		#btn_comprar a:hover
		{
		text-decoration:underline;
		}
  /*-------------FIN CESTA  DE LA COMPRITA---------------------------*/
#pie
{
background:#ffffff url(img/pie_login.jpg) no-repeat;


        }
/*-------------------------enlaces--------------------------------------------------------*/

a{
border: 0px;
}

/*-------------------------administracion--------------------------------------------------------*/

#botoneradmin
{
margin:0 0 0 15px;
}

#botoneradmin a
{
padding:10px;
}

#formuprod
{
margin-left:20px;
position:relative;

}
#formuprod input 
{
position:absolute;
right:180px;
height:20px;
width:200px;
border:1px solid #cccccc;
}
#formuprod #cambiar 
{
right:180px;
height:15px;
width:56px;
border:1px solid #cccccc;
margin-bottom:15px;
}



#menu_subproducto
{
width:535px;
padding:0px;
float:left;
margin-left:0px;
}
#menu_subproducto ul li
{
display:inline;
padding:5px;
border:1px solid #cccccc;
}
#menu_subproducto ul
{
float:left;
margin-left:0px;
}

