html,body{margin:0;padding:0}

a{display:block;color: #FF6600; font-weight: bold; text-decoration: none}

a:active {text-decoration: none; font-weight: bold}

a:hover {color:#FF3300; text-decoration:underline; font-weight: bold}

a.admin{font: 12px Verdana, Arial, Helvetica, sans-serif; display:block;color: #FF0000; font-weight: bold; text-decoration: none}

a.admin:active {font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}

a.admin:hover {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#C60000; text-decoration:underline; font-weight: bold}


a.ricerca {
	FONT: 11px/8pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

a.ricerca:active {
	FONT: 11px/8pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

a.ricerca:hover {
	FONT: 11px/8pt Verdana, Arial, Helvetica, sans-serif; 
	color:#FF3300;
	TEXT-ALIGN: justify;
    text-decoration:underline 
}

a.ministero {
    font: 9px/15pt Verdana, Arial, Helvetica, sans-serif; 
    display:block;
    color: #FFFFFF; 
    font-weight: bold; 
    text-decoration: none
}

a.ministero:hover {
    color:#FF3300; 
    text-decoration:underline; 
    font-weight: bold
}


div#navigation {
    float:left;
    width:190px;
    padding:1em 0 0 0px
}

div#extra {
    float:right;
    width: 190px;
    padding:1em 0 0 0px
}

div#content {
    margin:0 190px;
    padding:1em 10px
}

div#footer {clear:both}

div#container {
    width:777px
}

.TextBold15 {
	FONT: 15px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	font-weight: bold
}

.TextBoldOrange15 {
	FONT: 15px/15pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #FF6600; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	font-weight: bold
}

.TextBold14 {
	FONT: 14px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	font-weight: bold
}

.TextBoldOrange14 {
	FONT: 14px/15pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #FF6600; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	font-weight: bold
}

.TextBold13 {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	font-weight: bold
}

.TextBoldOrange13 {
	FONT: 13px/15pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #FF6600; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	font-weight: bold
}

.Text12 {
	FONT: 12px/14pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

.TextBlack12 {
	FONT: 12px/14pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

.TextBold12 {
	FONT: 12px/15pt Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #666666; 
	TEXT-ALIGN: justify; 
    COLOR: #666666;
    font-weight: bold;
	TEXT-DECORATION: none
}

.TextBoldOrange12 {
	FONT: 12px/15pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #FF6600; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	font-weight: bold
}

.TextHome11 {
	FONT: 11px/11pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

.Text11 {
	FONT: 11px/16pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

.TextBoldOrange11 {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #FF6600;
	margin-left: 10px; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	font-weight: bold
}


.Text10 {
	FONT: 10px/14pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;  
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

.TextBold10 {
	FONT: 10px/14pt Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;  
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none; 
	font-weight: bold
}

.TextBoldOrange10 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #FF6600; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
	font-weight: bold
}

.TextBoldWhite10 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	font-weight: bold
}

.Text9 {
	FONT: 9px/15pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #666666;  
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none
}

.TextBold9 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4F4F4F;   
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none; 
	font-weight: bold
}

.TextBoldWhite9 {
	FONT: 9.5px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	font-weight: bold
}
