/* CSS Document */

/*---STRUTTURA---*/
* {
  padding: 0;
  margin: 0;
} 

body {
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
background:#CCCCCC url(img/bg.jpg) repeat;
}

#pagina 
{
  margin: 0px auto;
  width: 756px;
  background-color: #CCCCCC;
  height: 100%;
  overflow:auto;
}
.footer 
{
  margin: 0px auto;
  width: 756px;
  background: url(img/footer.gif) no-repeat;
  height: 23px;
  padding-top: 12px;
  color:white;
  
 }
 
 .footer a {
 color: #333333;}
 
.arancio {
color:#FF6600;
font-weight:bold;}

/*----intestazione---*/

.head {
height: 20px;
background:  url(img/head.png) no-repeat;
}

.intestazione {
background:#CCCCCC url(img/intestazione.png) repeat-y;

padding: 10px;
padding-top: 0px;

padding-bottom: 5px;
}

/*---menu --*/

.menu {
color: white;
height: 23px;
background: url(img/menu_bg.gif) no-repeat;
padding-top: 14px;
padding-left:  10px;}

.menu a{
color:white;
font-size: 14px;
text-decoration:none;
}

.menu a:hover{
color:#cccccc;
font-size: 14px;
text-decoration:none;
}

/* sinistra */
.sinistra{
    	  float: left;
		  height: 370px;
		  width:267px;
		  margin-left:0px;
		  margin-top: 5px;
		  margin-bottom: 5px;}

.intesta_six {
background: #FF6600 url(img/head_six.gif);
height: 25px;
padding-left: 10px;
color:white;
font-size: 14px;
padding-top: 5px;}

.corpo_six {
background: #FFFFFF;
padding: 10px;}

/* destra */
 .destra{
		  margin-top: 5px;
		  background: #eeeeee;
          float: right;
          width: 469px;
		  overflow: auto;
		   margin-bottom: 5px;}
		  
.intesta_dex {
background: #FF6600 url(img/head_dex.gif);
height: 25px;
padding-left: 10px;
color: white;
font-size: 14px;
padding-top: 5px;}
.intesta_centro{
background: #FF6600 url(img/centrale_bg.gif);
height: 25px;
padding-left: 10px;
color: white;
font-size: 14px;
padding-top: 5px;}
.corpo_dex {
background: #FFFFFF;
padding: 10px;
line-height: 150%;}

.elenco {
padding-left: 25px;}



 H2{
		 text-transform: uppercase;
		 text-align: left;
		 color:#666666;
		 font-size: 12px;
		 padding-top: 5px;	
		 }	
		 
		 .tendina {
		 color: #FF9900;
		 width: 150px; 
		 height:18px;
		 background:#FFFFFF; 
		 border: #CCCCCC 1px solid; 
		 text-align:center;
		 margin-top: 3px;
		 }
		 
		 .ricerca_btn {
		 background:#CCCCCC;
		 border: 1px solid #999999;}
		 
		 .text {
		 width: 300px;
		  border: #CCCCCC 1px solid; 
		 
		 }
		 
		 
		 .bottone {
		 color:#FF9900;
		 font-size: 11px;
		 }
		 
		 .input {
		  color: #FF9900;
		 width: 150px; 
		 height:18px;
		 background:#FFFFFF; 
		 border: #CCCCCC 1px solid; 
		 text-align:center;
		 margin-top: 3px;
		 }