@charset "utf-8";
/* CSS Document */

.clear 			{ clear:both; }
.floatleft 		{ float:left; }
.floatright		{ float:right; }

a img 			{ border:none; }
a				{ outline:none; text-decoration:none; color:#FFFFFF; }


body 			{ margin:0px; background-color:#FFD5EA; }

#wrapper		{ width:800px; margin:0 auto 0 auto; background-color:white; }
#header			{ height:120px; }
#menu			{ height:30px; background-image: url(images/img_menubar_girl.jpg); background-repeat:no-repeat;
				  color:white; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
				  
#mainContent	{ height:auto; width:100%; margin-bottom:10px; }
#footer			{ height:23px; background-image:url(images/img_footer_girl.jpg); background-repeat:repeat-x; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:8px; clear:both; }
#footer a:hover { color:#FFCC00; }

/* MENU PRINCIPAL */

ul#menuList				{ float:left; margin:8px 0 0 0; padding:0; }
ul#menuList li 			{ display:inline;  }
ul#menuList li a		{ color:white; padding:3px 8px; }
ul#menuList li a:hover	{ color:#FFCC00; text-decoration:underline; }

#carrito a, #icono		{ color:white; padding:3px 8px; float:right; margin:8px 10px 0 0; }
#carrito a:hover		{ color:#FFCC00; text-decoration:underline; }

/* MENU IZQ */

#leftCol			{ width:172px; height:auto; margin:10px 0 10px 10px; background-image:url(images/ttl_productos_girl.jpg); background-repeat:no-repeat;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:white; float:left;}

#leftColBody		{  width:172px; height:365px; padding-top:60px;  }

ul.listaProd			{ float:left; padding:0; margin:0 0 0 20px; /*max-width:172px; width:172px;*/ }
ul.listaProd a			{ color:white; }
ul.listaProd li			{ line-height:1.3; }
ul.listaProd li a		{ color:white; text-indent:5px;} 
ul.listaProd li a:hover	{ color:white; text-decoration:underline; }	

.ttlProd, .envio		{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; }
.envio					{ color:#FF9900; }

#contenidoGeneral		{ width:568px; margin:10px 10px 0 10px; min-height:550px; height:auto; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left:10px; }	

.tituloPaginas			{ color:#FF6600; font-size:14px; text-transform:uppercase; font-weight:bold; }

.anchoInputs			{ width:250px; }

#barraTitulo			{ width:575px; float:left; margin:10px 0 0 18px; }

