/*foglio di stile per Explorer
Visto che sto browser e' il piu' usato, ma il meno standarizzato
occorre fargli un foglio di stile a PARTE!!
*/
body { 
/*serve per simulare table nella posizione centrale :-P*/
  width: 800px; 
  margin-top: 0px; 
  margin-right:auto;
  margin-left:auto;
  margin-bottom: 5px; 
    
 /* background-image:url("images/sfondcenter.jpg");
  border: none;   
  border-top: 2px solid orange;
  border-left: 2px solid orange;
  border-right: 2px solid orange;
  border-bottom: 2px solid orange;
  */
background-color: #ECEFF6;
}
body a:link{
color:#333333;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
body a:visited {
color:#333333;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
body a:hover{
color:#FF0000;
text-decoration:underline;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
#backcontainer{ width: 800px; 
       background: url("images/sfondcenter.jpg") repeat-y top;
       border: none; 
	   min-height:300px; /*va bene per tutti eccetto IE*/
       /* height:400px;*/
      height: auto !important;
      height: 300px;
	   }

	
#container {
	
	width:801px;
	border-top: 0;
	border-bottom: 0;
    min-height:300px; /*va bene per tutti eccetto IE*/
    /* height:400px;*/


	/*background-color: #65A2BD;*/
    /*height: 300px /* per explorer */
    /*min-height: 300px /* per gli altri */	
	/*background-color: #FFFFFF;*/
	font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif
}



#page{
   margin-left:25px;
   width:750px;
   min-height:300px; /*va bene per tutti eccetto IE*/
  /* height:400px;*/
   height: auto !important;
   height: 300px;
   background-color: #ffffff;
   
 /* padding: 6px 14px 20px 12px;
	width: 64%;
	border-right: 1px solid #CFCFCF;
	text-align: left;
	background-color: #FFF;
	font-size: 14px;
	font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif
border:1px solid;*/
}

.tabella1 {
	font-size: 12px;
	font-weight:bold ;
	/*background-color: #FFFF66;border: thin solid #FF0000;*/
	background-color: #5054FF;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
	color:#FFF
}

.tabella2 {
    font-size: 12px;
	font-weight:bold ;
	/*background-color: #FFFF66;border: thin solid #FF0000;*/
	background-color: #878AFC;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
    color:#FFF
}

.tabella3 {
	font-size: 12px;
	font-weight:bold ;	/*background-color: #FFFF66;border: thin solid #FF0000;*/
	background-color: #AFB1FF;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
    color:#FFF
}

.tabcontent1 {
	font-size: 12px;
	/*background-color: #FFFF66;border: thin solid #FF0000;*/
	background-color: #9A9CFF;
	font-size: 12px;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
	/*text-align:justify;*/
	color:#FFF
}

.tabcontent2 {
	/*background-color: #FFFF66;border: thin solid #FF0000;*/
	background-color: #AFB1FF;
    font-size: 12px;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
	/*text-align:justify;*/
	color:#FFF
}

.tabcontent3 {
	font-size: 12px;
	font-weight:bold ;	/*background-color: #FFFF66;border: thin solid #FF0000;*/
	background-color: #C0C2FF;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
    color:#FFF
}
	


#seconda_linea {
	width:750px;
	height:10px;
	padding-top:-25px;
	/*background-color: #6da2da;*/
	background-color:#E8F3F7;
	color: #FFF;
	font-size: 12px;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;
		
	 }
	 
/*======================Stili vari==================================*/
 
 #linkstile1 a:link{
  color:#333333;
  font-size:12px;
 }
 
 #linkstile1 a:visited{
  color:#333333;
  font-size:12px;
 }
 
 #linkstile2 a:link{ 
  color:#FF0000;
  font-weight:bold;
    font-size:12px;
  } 
  
 #linkstile2 a:visited{ 
  color:#FF0000;
  font-weight:bold;
    font-size:12px;
  }
	 
/*======================FOOTER=============================================*/
#copyright{
margin-left:25px;
padding-top:16px;
text-align:center;
font-family:Trebuchet MS,Verdana, Arial, sans-serif
}
#copyright a:link{
color:#C1C1FF;
font-size:9px;
}
#copyright a:visited{
color:#C1C1FF;
font-size:9px;
}
#copyright a:hover{
color:#C1C1FF;
text-decoration:underline;
font-size:9px;
}


#footer{
  width:800px;   
  height:80px; 
  background: url("images/footer.jpg");
}



   



					
/*======================Maschera eventi==================================*/

#interline{
margin-top:2px;
}

#par{
background:#F9DFB0;

}

#disp{
background:#F5F3DC;
}

#title{
 font-size:12px;
 color:#3399FF;
 font:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
}


/*======================PULSANTERIA======================================*/

.sidebarinput{ background:url(images/sidebarinput.gif);
	                border: 1px solid #A7C9F5;
					font: bold 11px Tahoma;
					padding-left:8px;
					padding-top:2px;
					padding-bottom:2px;
					color:#2758A7;
					}

/*=====================formattazione tabella prodotti*===================*/

.tab_prodotti{
	width:69%;
	  }
.rigapari{
	font-size: 10px;
	background-color: #E9EBEC;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;      
	height:30px;
	width:80%;
	}
.rigadispari{
	font-size: 10px;
	background-color: #DBDCDE;
	font-family: Verdana, lucida, arial, helvetica, sans-serif;      
	height:30px;
	}	
	
.link_prod:link {
  color:#000CFF;
}
.link_prod:hover {
 color:#000CFF;
 text-decoration:underline;
}
.link_prod:visited {
 color:#000CFF;
}

/*==============================SOTTOMENU SINISTRO*/
#container_sx {
	width:750px;
	border-top: 0;
	border-bottom: 0;
	background-color: #65A2BD;
    /*height: 300px /* per explorer */
     height: 100%; /* per gli altri */	
	/*background-color: #FFFFFF;*/
	font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif
}



#menusx {
	/*position:relative;*/	
	float: left;/* importantissimo qua decido dove simulare il menu a dx o a sx!!*/ 
	margin-top:2px;
    margin-left:0px;
	text-align: left;
	font-size: 12px;
	width:200px;
	min-height:350px; /*va bene per tutti eccetto IE*/
    height: auto !important;
    height:350px;
	color:#FFF;	
    background-color: #AFB1FF; 
    font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
	}
	
#menusx_button{
  /*position:relative;*/	
  width:98%;
  font-size:12px;
  background-color:#5054FF;
  margin-top:2px; 
  margin-left:1%;	
  color:#FFF;
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  }
  
#menusx_button_attivo{
  width:98%;
  font-size:8px;
  background-color:#FBF9B3;
  font-weight:normal;
  color:red;
  margin-top:2px; 
  margin-left:1%;	
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  }

#menusx_button a:hover{
  text-decoration:underline;
  font-weight:normal;
  font-size:12px;
  color:#FF0000;
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  }
#menusx_button a:link{
  text-decoration:none;
  font-weight:normal;
  font-size:12px;
  color:#FFFFFF;
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  }
#menusx_button a:visited{
  font-size:12px;
  font-weight:normal;
  color:#FFFFFF;
  font-weight:normal;
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  } 
#menusx_button_attivo a:visited{
  font-size:12px;
  font-weight:normal;
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  color:#FF0000;
  font-weight:normal;
  }   
#menusx_button_attivo a:link{
  font-size:12px;
  font-weight:normal;
  font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
  color:#FF0000;
  font-weight:normal;
  }     
/*#menusx_button_attivo a:hover{
  color:#FF0000;
  }
#menusx_button_attivo a:link{
  color:#FF0000;
  }  */


/*========================== HEADER ====================================*/

#bgkhead{
  width:800px;   
  height:115px; 
  background: url("images/header.jpg");
}

#bgkhead_IT{
  width:800px;   
  height:115px; 
  background: url("images/header_IT.jpg");
}

#bgkhead_EN{
  width:800px;   
  height:115px; 
  background: url("images/header_EN.jpg");
}


#header{
   /*margin-bottom:Opx;*/
   padding-top:95px;
   margin-left:27px;
   /*width:750px;   
     min-height:40px;
   height: auto !important;
   height: 40px;*/
 /*  background-color: orange*/
}


/*==========================MENU ALTO====================================*/

#menuhead {
width: 745px;
margin-top:0px;
margin-left:26px;
background:url(images/bar_center.jpg);
}

#menuhead ul {
list-style: none;
text-align:left;
margin:0;
padding: 0;
}

#menuhead li {
margin-top:10px;
margin-left:30px;
width:300px;
display:inline;

}


#menuhead li a:link{
color:#999999;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
#menuhead li a:visited{
color:#999999;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#menuhead li a:hover{
color:#FF0000;
text-decoration:underline;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}



/*==========================TESTO & Sfondo PAGINE personalizzabil======================= */

#begin{
  background:url(images/begin.jpg);
  margin-left:180px;
  width:542px;
  height:58px;
  margin-top:0px;
}

#pagetitle{
  padding-top:25px;
  margin-left:40px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:24px;
  text-decoration:underline;
  /*font-weight:bold;*/
  }

#center{
  background:url(images/body.jpg);
  width:542px;
  min-height:250px; /*va bene per tutti eccetto IE*/
  height: auto !important;
  height:250px;
  margin-left:180px;
}
#pagecontent{
  padding-top:15px;
  margin-left:40px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  width:490px;
  min-height:250px; /*va bene per tutti eccetto IE*/
  height: auto !important;
  height:250px;
  text-align:justify;
  }

#end{
  background:url(images/end.jpg);
  margin-top:0px;
  margin-left:0px;
  width:542px;
  min-height:58px; /*va bene per tutti eccetto IE*/
  height: auto !important;
  height:58px;
}




/*==========================STILI MENU PRINCIPALE======================= */
.tablemenu{
   width:750px;
   background-color: #ffffff;
   font-size: 14px;
   font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif
}
.pulsante{
   overflow: hidden; 
   width:150px;
   height:100px;
   background-color: orange;
   font-size: 14px;
   font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
   text-decoration: none
}
.pulsante a{
   width:80px;
   font-size: 14px;
   color: #FFF;
   font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
   text-decoration: none
}
.pulsante a:hover{
   width:80px;
   font-size: 14px;
   color: #FFF;
   font-family: Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
   text-decoration: underline
}



/*==========================SEPARATORI=========================*/
#prima_linea{
    width:750px;
	height:25px;
	padding-top:-25px;
	/*background-color: #6da2da;*/
	background-color:#E8F3F7;
	color: #FFF;

  }
  
#linea_chiara {
  clear: both; 
  margin-top:1px;	
  margin-left:25px;
  background-color:#E8F3F7;
  width:748px;
  height:10px;
    }
	
/*=====================PRIVACY====================================*/

#privacy{
margin:auto;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:600px;
font-size:9px;

}
	
