html  {

font-size:0px;
letter-spacing:0px;
line-height:0px;
margin:0px;
padding:0px;

}

/* SPERIMENTALE */
br  {

font-size:10px;
line-height:6px;
margin:0;
padding:0;

  

}

.brr  {

font-size:0px;
line-height:0px;
margin:0px;
padding:0px;
width:0px;
height:0px;
border:0px;
white-space:0px;
word-spacing:0px;
top:0px;
bottom:0px;
display:block;

}


table {

margin:0px;
padding:0px;
border:0px;

}
/* END SPERIMENTALE */
body {
	background-color: #5b411b;
	margin-left: 0px !important;
	margin-top: 5px !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	z-index:0;
	position:relative;
}







/************************************************************************************ AJAX BOXES *****************************/


.titbox7 {
color:#F00;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
margin:0px;
padding:0px;
line-height:normal;

}


.titbox6{
color:#390;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
margin:0px;
padding:0px;
line-height:normal;

}

.titbox5{
color:#360;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0px;
padding:0px;
line-height:normal;
font-size:14px;
text-align:left;
}

.testo5{
margin-left:1px;
color:#030;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:normal;
white-space:normal;
}




#imgconteiner{
display:block;
position:relative;
text-align:center;
}

#overconteiner{
position:absolute;
z-index:100;
display:none;
width:98%;
visibility:hidden;
padding-top:50px;
padding-bottom:0px;
margin-bottom:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
background-image:none;

}

#backgrounddiv{

position:relative;
background-color:#000;
margin-left: auto;
margin-right: auto;
padding-bottom:0px;
filter:alpha(opacity=35);
-moz-opacity:.35;
opacity:.35;
z-index:110;
}


#contentdivv{

position:relative;
text-align:left;
z-index:120;
margin-left:5px auto;
margin-right:5px auto;
margin:5px auto;
margin-bottom:5px;
/*background-color:transparent;*/
width:600px;
/*height:600px;*/
padding:5px;
line-height:normal;
white-space:normal;


}






/************************************************************************************ center col *****************************/



.titbox3 {
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:16px;
color:#090;
margin-left:2px;
margin-top:2px;
margin-right:auto;
text-align:left;
}


.titbox3 a{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:16px;
color:#090;
margin-left:2px;
margin-top:2px;
margin-right:auto;
text-align:left;
text-decoration:none;
}

.titbox3 a:hover{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:16px;
color:#090;
margin-left:2px;
margin-top:2px;
margin-right:auto;
text-align:left;
text-decoration:none;
}

.titbox3 a:visited{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:16px;
color:#090;
margin-left:2px;
margin-top:2px;
margin-right:auto;
text-align:left;
text-decoration:none;
}

.titbox3 a:visited:hover{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:16px;
color:#090;
margin-left:2px;
margin-top:2px;
margin-right:auto;
text-align:left;
text-decoration:none;
}


.innercontent{
letter-spacing:0px;
line-height:0px;
white-space:0px;
font-size:12px;
color:#333300;
}

.centerboxtext{

letter-spacing:normal;
line-height:normal;
white-space:normal;
font-family:Georgia, "Times New Roman", Times, serif !important;
padding-left:3px;
font-size:14px;

}

.centerboxtext a{

letter-spacing:normal;
line-height:normal;
white-space:normal;
color:#930;
font-family:Georgia, "Times New Roman", Times, serif !important;
padding-left:3px;
font-size:14px;
text-decoration:none;

}

.centerboxtext a:hover{

letter-spacing:normal;
line-height:normal;
white-space:normal;
color:#C30;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:14px;
text-decoration:underline;

}


.centerboxtext a:hover:visited{

letter-spacing:normal;
line-height:normal;
white-space:normal;
color:#C30;
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:14px;
text-decoration:underline;

}


.centerboxtext2{

letter-spacing:normal;
line-height:normal;
white-space:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/*padding-left:3px;*/
font-size:12px;



}


.centerboxtext2 img{

border-style:solid;
border-color:#993300;
border-width:2px;

}

.centerboxtext img{

border-style:solid;
border-color:#993300;
border-width:2px;

}

.centerboxtext2 a{

letter-spacing:normal;
line-height:normal;
white-space:normal;
color:#930;
font-family:Geneva, Arial, Helvetica, sans-serif;
/*padding-left:3px;*/
font-size:12px;
text-decoration:none;

}

.centerboxtext2 a:hover, a:hover:visited{

letter-spacing:normal;
line-height:normal;
white-space:normal;
color:#C30;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;

}

.centerboxtext2 a:hover:visited{

letter-spacing:normal;
line-height:normal;
white-space:normal;
color:#C30;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;

}

/************************************************************************************ center col */



/************************************************************************************ BREADS *****************************/
/************************************************************************************ BREADS *****************************/
/************************************************************************************ BREADS *****************************/
.breads a{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px !important;
line-height:normal !important;
color:#FF9 !important;
padding-left:10px;
text-decoration:none;

}

.breads a:hover{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px !important;
line-height:normal !important;
color:#FFC !important;
padding-left:10px;
text-decoration:underline;

}

.breads a:visited:hover{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px !important;
line-height:normal !important;
color:#FFC !important;
padding-left:10px;
text-decoration:underline;

}

.breads {
font-size:9px !important;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFC !important;
}


/************************************************************************************ BREADS *****************************/
/************************************************************************************ BREADS *****************************/
/************************************************************************************ BREADS *****************************/




/************************************************************************************ LOGIN MENU *****************************/
/************************************************************************************ LOGIN MENU *****************************/
/************************************************************************************ LOGIN MENU *****************************/
.logmenu{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	line-height:normal !important;
	color:#630 !important;
	z-index:7000;
	width:400px;
	text-align:center;
	position:absolute;
	top:10px;
	padding-left:200px;
	left: 50%;

}

.logmenu a{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px !important;
line-height:normal !important;
color:#900 !important;

text-decoration:none;

}

.logmenu a:hover{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px !important;
line-height:normal !important;
color:#930 !important;

text-decoration:underline;

}

.logmenu a:visited:hover{

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px !important;
line-height:normal !important;
color:#930 !important;

text-decoration:underline;

}


/************************************************************************************ LOGIN MENU *****************************/
/************************************************************************************ LOGIN MENU *****************************/
/************************************************************************************ LOGIN MENU *****************************/

.testo {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FC3;
line-height:normal;
word-spacing:0.05ex;
letter-spacing:0.1ex;
margin:0px;
padding:0px;

}

.testo a img{

border:0px;

}

.testo a{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FF9;
line-height:normal;
word-spacing:0.05ex;
letter-spacing:0.1ex;
text-decoration:none;
}

.testo a:hover{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FFCC00;
line-height:normal;
word-spacing:0.15ex;
letter-spacing:0.1ex;

}

.testo a:visited{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#C60;
line-height:normal;
word-spacing:0.15ex;
letter-spacing:0.1ex;

}

.testo a:visited:hover{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FFCC00;
line-height:normal;
word-spacing:0.15ex;
letter-spacing:0.1ex;

}







/*//*//*/*/

.testo2 {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
line-height:normal;
word-spacing:0.05ex;
letter-spacing:0.1ex;
margin:0px;
padding:0px;

}

.testo2 a img{

border:0px;

}

.testo2 a{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF9;
line-height:normal;
word-spacing:0.05ex;
letter-spacing:0.1ex;
text-decoration:none;
}

.testo2 a:hover{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFCC00;
line-height:normal;
word-spacing:0.15ex;
letter-spacing:0.1ex;
text-decoration:underline;

}

.testo2 a:visited{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF9;
line-height:normal;
word-spacing:0.15ex;
letter-spacing:0.1ex;

}

.testo a:visited:hover{

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFCC00;
line-height:normal;
word-spacing:0.15ex;
letter-spacing:0.1ex;
text-decoration:underline;
}



/*//////////////////////////////////////////////////////////////////////////*//* BOX STYLE  */


.boxtxt {

font-family:Georgia, "Times New Roman", Times, serif !important;
display:block;
font-size:11px !important;
line-height:normal !important;
color:#FF9 !important;
padding-left:14px;
padding-top:5px;
padding-right:14px;

}


.titbox {
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#063;
margin-left:14px;
margin-top:8px;
text-decoration:none !important;
}

.titbox a:visited{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#063;
margin-left:14px;
margin-top:8px;
text-decoration:none !important;
}

.titbox a:visited:hover{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#063;
margin-left:14px;
margin-top:8px;
text-decoration:none !important;
}

.titbox a:hover{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#063;
margin-left:14px;
margin-top:8px;
text-decoration:none !important;
}

.titbox a{
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#063;
margin-left:14px;
margin-top:8px;
text-decoration:none !important;
}

.titbox2 {
margin:0px;
padding:0px;
line-height:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#063;
margin-left:14px;
margin-top:4px;
}





.box ul {

margin:0px;
padding:0px;
}

.box li{

line-height:normal;
width:160px;
list-style:none;
margin-left:10px;
padding-top:1px;
padding-bottom:3px;
margin-bottom:0px;


}

.box li:hover{
background-image:transparent;
background-image:url(box/box_rollover.gif);
margin-left:10px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FC3;
text-decoration:none !important;

}




.box li:hover a{

color:#FC3;
text-decoration:none !important;

}

.box li:hover:visited a{

color:#FC3;
text-decoration:none !important;

}


.box li:visited:hover a{

color:#FC3;
text-decoration:none !important;

}

.box a {

margin:0px;
/* margin-top:8px; */
margin-left:5px;
/* margin-bottom:8px; */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#C90;
text-decoration:none !important;
display:block;
width:155px;

}


.box a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
text-decoration:none !important;
}


.box a:visited:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
text-decoration:none !important;
}

.box a:hover:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
text-decoration:none !important;
}





/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**    //////////       /  /* BOX ICONS */
/*////////////// NETSCAPE MODIFIES-->/**/   /*////////*/
.icons ul {

margin:0px;
line-height:normal; /**/
white-space:normal;/**/
padding:0px;
font-size:11px;/**/
}

.icons li{
border:0px;/**/
line-height:normal;
list-style:none;
margin-left:2px;
padding-top:2px;
padding-bottom:0px;
margin-bottom:0px;
font-size:11px;/**/

}

.icons li:hover{
border:0px;/**/
padding:0px;/**/
margin-left:2px;
line-height:normal; /**/
white-space:normal;/**/
font-family:Georgia, "Times New Roman", Times, serif;
color:#FC3;
font-size:11px;/**/
/*margin-top:1px;*/
padding-top:2px;/**/
}


.icons li:hover a{
line-height:normal; /**/
white-space:normal;/**/
color:#FC3;
border:0px;/**/
padding:0px;/**/
font-size:11px;/**/
font-family:Georgia, "Times New Roman", Times, serif;/**/
padding-top:2px;/**/
/*margin-top:1px;*/
}


.icons a {
line-height:normal; /**/
white-space:normal;/**/
margin:0px;
/* margin-top:8px; */
margin-left:1px;
/* margin-bottom:8px; */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#C90;
text-decoration:none;
border:0px;/**/
padding:0px;/**/

}


.icons a:hover {
border:0px;/**/
padding:0px;/**/
line-height:normal; /**/
white-space:normal;/**/
font-family:Georgia, "Times New Roman", Times, serif;
color:#FC3;
font-size:11px;

}


.icons a:visited:hover {  /**/
border:0px;/**/
padding:0px;/**/
line-height:normal; /**/
white-space:normal;/**/
font-family:Georgia, "Times New Roman", Times, serif;
color:#FC3;
font-size:11px;

}



.icons img{
border:0px;
margin-top:1px;
font-size:11px;
padding:0px;/**/
line-height:normal; /**/
white-space:normal;/**/
}


.icons a img{
border:0px;
padding:0px;/**/
font-size:11px;
line-height:normal; /**/
white-space:normal;/**/

}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//* BLX LINKBOX */

.linkbox ul {

margin:0px;
padding:0px;
margin-top:4px;
}

.linkbox li{

line-height:normal;
width:194px;
list-style:none;
margin-left:10px;
padding-top:1px;
padding-bottom:3px;
margin-bottom:0px;
text-decoration:none !important;

}

.linkbox li:hover{
background-image:transparent;
background-image:url(box/box_linkbox_rollover.gif);
margin-left:10px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FC3;
text-decoration:none !important;

}





.linkbox li:hover a{

color:#FC3;
text-decoration:none !important;

}


.linkbox a {

margin:0px;
/* margin-top:8px; */
margin-left:5px;
/* margin-bottom:8px; */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#C90;
text-decoration:none;
display:block;
width:194px;

}


.linkbox a:hover {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
text-decoration:none !important;
}

.linkbox a:hover:visited {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
text-decoration:none !important;
}

.linkbox a:visited:hover {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FC3;
text-decoration:none !important;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//* BOX COMMON */
.common {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:normal;
color:#FC3;
padding-left:14px;
padding-top:6px;
padding-bottom:3px;
}

.common input{

background-color:#FF9;
font-size:11px;
color:#630;

}

/*/////////////////////////////////////////////////////////*//* FORM STYLE */
form {

margin:3px;
padding:3px;
line-height:normal;

}

.formalert{

 border: 3px double #F00 !important;

}

 
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.conteiner {

margin-left:auto;
margin-right:auto;
position:relative !important;
margin-top:-120px !Important;
padding-top:0px !Important;
z-index:1;
}


.producttable td, .producttable tr {

font-size:1px !important;

}


#contentdivv td, #contentdivv tr {

font-size:1px !important;

}


.tb {
	position:relative;
	z-index:300;
	
}


.tb2 {
	position:relative;
	z-index:300;
	
}

#overconteiner {
	
z-index:1000 !important;	
	
}
