div#titolosopra{
visibility:hidden;
position:absolute;
width:100px;
padding:3px;

}

h1.titolosopra{
font-size:10px;
margin:1px; 
padding:0px;
font-weight:normal;
}


/* 
div contenente il titolo dei menu admin */


div.max135{

width:135px;
overflow:hidden;
border:1px solid #074793;
height:110px;

}
div.max80{

width:80px;
overflow:hidden;
border:1px solid #074793;
height:80px;

}

div.boxhome{
height:80px;
overflow:hidden;
background-color:#f6f6f6;
padding:3px;

}
div.boxhomeclear{
background-color:#ffffff;
border-top:1px dashed #cccccc;



}
div.boxhomeclear a,
div.boxhomeclear a:link,
div.boxhomeclear a:hover,
div.boxhomeclear a:visited,
div.boxhomeclear a:active{
color:#074793;



}

div.boximghome{
height:50px;
overflow:hidden;
float:left;

}

.bandiera{
margin:2px;

}
img.noquesta{

filter: alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;


}

img.schiarisci{

filter: alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;


}
img.opacizzata{

filter: alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;

}
p{
margin:1px;
line-height:inherit;
padding:0px;
}

#sottomenul{

padding:4px;
color:#666666;
border-top:1px solid #000000;

}


#sottomenul a,
#sottomenul a:link,
#sottomenul a:visited,
#sottomenul a:active
{
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
margin:1px;
color:#074793;
padding:0px;
border-left:1px solid #cfcfcf;

padding-left:4px;
}
#sottomenul a.qui,
#sottomenul a.qui:link,
#sottomenul a.qui:visited,
#sottomenul a.qui:active,
#sottomenul a.qui:hover,
#sottomenul a:hover{

background-color:#074793;
color:#CCCCCC;
padding:0px;
margin:1px;
padding-left:4px;

}
.clearer{

clear:both;

}


a.briciole,
a.briciole:link,
a.briciole:visited,
a.briciole:active
{

color:#666666; font-weight:normal; font-size:9px; font-family:arial; text-decoration:none;

}

a.briciole:hover
{

color: #AD0921; font-weight:normal; font-size:9px; font-family:arial; text-decoration:underline;

}
#menuadmin  {

font-size:10px;
text-decoration:none;

}
#menuadmin a, #menuadmin a:visited, #menuadmin a:link, #menuadmin a:hover  {

font-size:10px;
text-decoration:none;
}

#menuadcont{
}

.menuintad{
padding-bottom:3px;
background-color:transparent;

}
.menuintadhere{
background-color:#fff;
padding-bottom:3px;

}
a.basidest, a.basidest:link, a.basidest:active, a.basidest:visited, a.basidest:hover {
color:#4D4D4D;
text-decoration:none;

} 

#rigatitolocont{

border-bottom:1px dashed #cfcfcf;
color:#0D236F;

}

div#ante_lingua {

background-color:#f3f3f3;
margin-top:5px;
font-weight:bold;
padding:3px;

}
div#english_apri a, div#english_apri a:hover, div#english_apri a:visited, div#english_apri a:link, div#english_apri a:active,
div#francese_apri a, div#francese_apri a:hover, div#francese_apri a:visited, div#francese_apri a:link, div#francese_apri a:active,
div#tedesco_apri a, div#tedesco_apri a:hover, div#tedesco_apri a:visited, div#tedesco_apri a:link, div#tedesco_apri a:active {


font-size:11px;
text-decoration:none;
color:#333;
font-family:verdana;
width:100%;

}
div#english_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #074793;
text-align:center;

}
div#francese_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #074793;
text-align:center;

}
div#tedesco_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #074793;
text-align:center;

}
.english_fine, .francese_fine, .tedesco_fine {
background-color:#d6d6d6;

}




.clear{

clear:both;

}


div#menusecondario{
	float: right;
	border: thin solid;
	MARGIN-top: 0px;

}

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

BODY, frame, iframe {
scrollbar-face-color:#074793; 
scrollbar-shadow-color: #666666; 
scrollbar-highlight-color: #f6f6f6; 
scrollbar-3dlight-color: transparent; 
scrollbar-darkshadow-color: #f7f7f7; 
scrollbar-track-color: #f3f3f3; 
scrollbar-arrow-color:#ffffff;
}

img {
border-color: #074793;
}
a {
    font-size: 10px;
 	/*font-weight:normal;*/
	/*color: #AD0921;	*/
	color:#EF6100;
	text-decoration:underline;
	
}
a:hover {

 font-size: 10px;
	/*font-weight:normal;*/
	/*color: #AD0921;*/
	color:#EF6100;
	text-decoration:none;

}
#madre{
background-color:#FFFFFF;
border: 1px solid #000000;}


body, table, td, tr {
    FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;

}
/*   ______    ELEMENTI FORM ___________ */

form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/
	font-style: normal;
}
select
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
option
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
.inputblu{
FONT-SIZE: 11px;FONT-FAMILY: verdana, arial, helvetica, "times new roman";	TEXT-DECORATION: none;font-style: normal;
COLOR: #ffffff; background-color: #074793;
}
input
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}



/* PANNELLO DI AMMINISTRAZIONE */ 
#menuadqui{
background-color:#FFFFFF;
border:1px solid #074793;
padding:2px;

}

.titolomenuad{
border-bottom:1px solid #074793;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#074793;
padding:2px;
}

#menuadqui 
.titolomenuad{
border-bottom:1px solid #333333;
color:#ffffff;
background-color:#074793;
padding:2px;
}


#menu{
    background-color:#074793;
   }
#menu ul {
		list-style:none;
		width:100%;	
		margin: 0px;
		padding: 0px;
		
		}
#menu li {
		margin: 3px;
		width:100%;	
		margin-left:0px;
		padding:0px;
		
		
		}
#menu li a {
			padding:1px;
			
}
		
#menu li a,
#menu li a:link,
#menu li a:active,
#menu li a:visited{
background:url(../immagini/menu/simbolo.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:15px;
	font-family: arial, verdana, helvetica, "times new roman";
	font-size: 11px;
	font-style: normal;
	color: #E6E6E6;
	text-decoration: none;
		display: block;
width:auto;	
	
}
#menu li a:hover,
#menu li a.qui,
#menu li a.qui:link,
#menu li a.qui:active,
#menu li a.qui:visited,
#menu li a.qui:hover{

background:url(../immagini/menu/simbolo.gif);
background-repeat:no-repeat;
background-position:center left;
color: #074793;
background-color: #E6E6E6;
	
	}

.menu{   
    padding-top:20px;
    padding-left:20px;
    padding-right:10px
}
.indirizzo{
	background-color:#074793;
	padding-bottom:3px;
	padding-top:3px;
	color: #E6E6E6;
	
}
.logo{
   border-bottom:1px solid #074793;
   border-top:1px solid #074793;
   border-right:1px solid #074793;
   }
.simbolo{
    margin-right:5px
}
.padding{
     padding:15px;}
.padding1{padding-top:15px;
     padding-left:10px;
	 padding-right:10px;
	 padding-bottom:10px;}
h1{
	font-size: 12px;
	color:#000000;
	margin:0px;
	margin-bottom:0px;
	font-weight: bold;
	padding:0px;
	}
a.h1,
a.h1:hover,
a.h1:link,
a.h1:visited,
a.h1:active {
    font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
h2{
	font-size: 10px;
	font-weight: bold;
	color:#074793;
	margin:0px;

}
a.h2,
a.h2:link,
a.h2:visited,
a.h2:active {
	font-size: 11px;
	color: #074793;
	font-weight: bold;
	margin:0px;
	text-decoration:none;
}
a.h2:hover{text-decoration:underline;
}
a.h2sott,
a.h2sott:link,
a.h2sott:visited,
a.h2sott:active {
	font-size: 10px;
	color: #074793;
	font-weight:normal;
	margin:0px;
	text-decoration:underline;
}
a.h2sott:hover{
    text-decoration:none
}
a.h2bold,
a.h2bold:link,
a.h2bold:visited,
a.h2bold:active {
	font-size: 10px;
	color: #074793;
	font-weight:bold;
	margin:0px;
	text-decoration:none;
}
a.h2bold:hover{
    text-decoration:underline
}
a.h2NERO,
a.h2NERO:link,
a.h2NERO:visited,
a.h2NERO:active {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	margin:0px;
	text-decoration:NONE;}
a.h2NERO:hover{text-decoration:UNDERLINE;
}
.bottom {
    padding-bottom:10px}
.margin5{
     margin-right:5px;
	 margin-top:5px;

	 }
.margin10{
     margin-right:10px;
	 margin-top:5px;

	 }

hr{
    color:#E6E6E6;
    padding:0px;
    margin-bottom:5px;
	 margin-top:5px;}
.paddingtop {
    padding-top:10px}
.spaziodestr {  
    padding-right:10px;
	padding-top:10px }
.spaziosin {  
    padding-left:10px;
	padding-top:10px }
.borbo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #074793;}
.offerta{
    font-size: 9px;
	font-weight: normal;
	color:#074793;}
