/*
			STILI SITO GUSTOUNICO
*/

/*  GENERALI */

body
{
		height: 100%;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#895200;
		text-align:center;
		overflow-x:hidden;
		background-color:#fffff5;
}
img{border:0;}
#container
{
	width: 100%;
	height: 100%;
}
#content
{
	text-align:left;
	margin: 0 auto;
	width:725px;
	min-height:700px;
	border-bottom: #895200 1px solid;
}

.clear{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}
.sx{float:left;}
.dx{float:right;}
.b{font-weight:bold}
.i{ font-style:italic;}
.hide{display:none;}
.center_txt{text-align:center}
.right_txt{text-align:right;}
.left_txt{text-align:left;}
.line_slim{line-height:5px}
#error,#error_mail, #error_form, .error, #erroreForm{color:red;font-weight:bold}
.error_input input, .error_input select{background:#FFE8BF}

/* HEADER */


/*  MENU */

ul
{
	list-style:none;
	text-align:left;
}
.menu_div
{
	height:35px;
	background: url(../img/barra_menu.gif) top left no-repeat;
	margin-top:5px;
}
.menu
{
	font-weight:bold;
	padding:7px 0 5px 0;
}
.menu li
{
	display: inline;
	padding:3px 5px 3px 5px;
	border-right: 1px solid #fff;
}
.menu li.linkMenu_last
{
	border-right: 0px solid #808080;
}
.menu a
{
	white-space:nowrap;
	color:#fff;
}
.menu a:link,
.menu a:visited
{
	color:#fff;
	text-decoration:none;
}
.menu a:hover,
.menu a:focus,
.menu a:active
{
	color:#895200;
}
/* menu categorie*/
ul.menu1 { width:85px;margin:0; padding:10px  0 0 5px; }
ul.menu1 li a
{
display:block;
text-decoration:none;
padding:0  0 0 15px;
/*height:45px;*/

background: url(../img/bg_corona.gif) top left no-repeat;
background-position-x: 0;
background-position-y: 5px;

}

ul.menu1 li { display:inline }

ul.menu1 li a:link, ul.menu1 li a:visited { color: #fff;}

ul.menu1 li a:hover, ul.menu1 li a:active {
color:#895200;
background-position: 0 -50px;
}
.sotto_link { line-height:5px}

/* CONTENUTI */
.top{width:980px;margin:auto}
.logo{ margin:15px 0 0 -680px; border:0}
#flash{margin-right:0px;margin-top:-80px}
#flash_top{margin-right:120px}
.flash{background-color:red}
.menusx{background: url(../img/barra_menu_lato.gif) top left no-repeat; width:140px}
.menusx_bottom{background: url(../img/barra_menu_lato.gif) bottom left no-repeat; height:20px}
.formLog{height:80px;padding:10px 0 0 5px}
.formSearch{padding:10px 0 0 5px}
#invio_log{ width:14px; height:9px;border: #000 0px solid;}
.forgot{margin-top:5px; width:111px}
.forgot a,.forgot a:link,.forgot a:visited{ text-decoration:none; color:#fff}
.forgot a:hover,.forgot a:focus,.forgot a:active{ text-decoration:underline; color:#895200}

.titolo{color:#FFA814;font-size:14px;font-weight:bold}
.titolo_2{color:#ad864d;font-size:14px;font-weight:bold;margin-bottom:10px}
#img_corona{ margin-right:15px}
.container_sx{ width:140px;}
.container_dx{ width:580px; }
.container_ico{min-height:500px; margin-top:15px}
.testo{ font-size:11px}
.testo img{ text-align:right; float:right; margin:0 0 5px 5px;border: #FFA814 1px solid; }
.spot img{ text-align:left; float:none; margin:0 0 5px 5px;border: #FFA814 1px solid; }
.credit img{ text-align:right;  margin:0 0 5px 5px;border: #FFA814 1px solid; }
.container_testo{ margin-top:10px; font-size:10px;}
.container_testo a, .container_testo a:visited{ font-weight:bold;text-decoration:underline;color:#895200;}
.container_testo a:hover, .container_testo a:active{ font-weight:bold;text-decoration:underline}
.foot{color:#DFBE8B}
.ico_prod
{
	width:161px;
	height:231px;
	background: url(../img/bg_prodotto_little.gif) top left no-repeat;
}
.ico_prod .thumb{margin:15px 20px}
.nome_prod{ width:120px; margin:-13px 20px; color:#FFA814;}
.nome_prod a:link, .nome_prod a:visited{color:#FFA814; text-decoration:none}
.nome_prod a:active, .nome_prod a:hover{color:#FFA814; text-decoration:underline}
.descr_prod{ width:120px; margin:15px 20px; color:#fff; font-size:9px; height:25px}
.euro{ width:70px; margin:0px 20px; color:#fff; font-size:9px}
.euro2{ width:120px; margin:10px 0; color:#fff; font-size:9px}
.spazio_ico{ width:45px;}
.spazio_ico_corr{ width:41px;}
.pagination a:link, .pagination a:visited{color:#FFA814; text-decoration:none}
.pagination a:active, .pagination a:hover{color:#F00;}
.dettaglio
{
	background: url(../img/bg_prodotto_big.gif) top left no-repeat;
	height:410px;
}

.prodotto{ margin:10px}
.testo_prod{ width:230px;color:#fff;height:300px;overflow:visible;}
.container_ico_correlati{ width:580px;margin-left:-30px}
/*form*/
.campo_login input
{
	 width:83px; height:14px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px;
}

.mail_form input, .form_amico input
{
	 width:300px; height:12px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px;
}

.mail_form textarea
{
	 width:300px; height:200px; border: #895200 1px solid; font-size:12px;
	 color:#895200;	 padding-left:5px;
}
.form_amico textarea
{
	 width:570px; height:200px; border: #895200 1px solid; font-size:12px;
	 color:#895200;	 padding-left:5px;
}


.mail_form #submit,.form_fornitori #submit, .form_registrazione #submit, .form_amico #submit
{
	 width:80px; height:20px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px;
}
.form_fornitori input
{
	 width:200px; height:12px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px;
}
.form_fornitori .checkbox,.form_fornitori .radio
{
	 width:15px; height:15px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px; border:0;
}
.form_fornitori textarea
{
	 width:300px; height:200px; border: #895200 1px solid; font-size:12px;
	 color:#895200;	 padding-left:5px;
}

.form_registrazione input, .form_registrazione #select
{
	 width:200px; height:14px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px;
}
.form_registrazione #flagMaggiorenne
{
	 border: #fff 0px solid;

}
.form_registrazione .radio
{
	 width:15px; height:15px; border: #895200 1px solid; font-size:10px;
	 color:#895200;	 padding-left:5px; border:0;
}
.form_registrazione #flagMaggiorenne{ margin-left:-88px}
.campo { width:207px}
/*scrollbar*/
.Scroller-Container {
  position: relative;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  position: relative;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
	display:none;
}
.Scrollbar-Track {
  width: 10px; height: 300px;
  position: relative;
  top: 20px;
  background-color: #edce9f;
}
.Scrollbar-Handle {

  position: relative;
  width: 10px; height: 30px;
  background-color: #895200;
}
.Scrollbar-Down {
  position: relative;
  top: 190px;
  width: 10px; height: 10px;
  background-color: #895200;
  font-size: 0px;
	display:none;
}
#Scrollbar-Container {
  position: relative;
  top: -300px; left: 250px;
}

#Container_txt {
  position: relative;
  top: -10px; left: -10px;
  width: 20px;
  height: 280px;
}
#dida_prod{
  position: relative;
  top: 10px;
  overflow: hidden;
  width: 240px;
  height: 300px;
  display: block;
}
.Q{ width:15px;height:15px; margin-right:10px; }
.box_carrello div{margin:0 0 0 -15px; color:#fff; font-weight:bold}
.box_carrello a:link, .box_carrello a:visited{color:#fff;text-decoration:none;}
.box_carrello a:hover, .box_carrello a:active{color:#fff;text-decoration:underline;}
#n_prod_box { font-size:12px}
.tab_carrello td{ background-color:#ffedcf}
.tab_carrello .riga_alt{ background-color:#fee4b9}
.tab_carrello .top_table{ background-color:#fffff5}
.formLog a:link, .formLog a:visited{ color:#FFFFFF; text-decoration:none; font-weight:bold}
.formLog a:hover, .formLog a:active{ color:#FFFFFF; text-decoration:underline}




