﻿
html,body{margin: 0;padding:0}
body{font-family: Verdana,arial,sans-serif;font-size: 12px;}



.link {line-height: 1; font-size: 8pt; color: #000000;}
.link a:link { color: #000000; text-decoration: none; }
.link a:visited { color: #000000; text-decoration: none; }
.link a:hover { color: #015C7E; text-decoration: none; }


.Fomazionelink {line-height: 1; font-size: 9pt; color: #034f6b; font-weight:bold; text-decoration:underline;}
.Fomazionelink a:link { color: #034f6b; text-decoration: none; text-decoration:underline; }
.Fomazionelink a:visited { color: #034f6b; text-decoration: none; text-decoration:underline; }
.Fomazionelink a:hover { color: #dd7108; text-decoration: none; text-decoration:underline; }


ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

li
{
	margin : 5px;
	padding: 5px;
}

li a
{
	font-size:12px;
	padding-left:5px;
	text-decoration:none;
	color:Black;
}

li a:hover
{
	text-decoration:underline;
}


.titPagine
{
    color: White;
    font-size:10pt;
    font-weight:bold;  
    padding:5px;  
}


.tableVoucher
{
	width: 95%; 
	text-align:center; 
	background-color:#015c7e; 
	padding: 10px 0px; 
	color:White; 
	border: solid 2px white;
}

.testo
{
    padding:10px;
    text-align:justify;
    font-size: 10pt;    
}


.annoLibri
{
    padding:10px;
    background-color:#0093dd;
    text-align:center;
    color:White; 
    font-weight:bold; 
    font-size:10px;  
}

.titLibri
{
    padding:2px;
    font-weight:bold;
    font-size: 10pt;    
}

.autoreLibri
{
    padding:2px;
    font-size: 8pt;    
}


.annoSviluppoRurale
{
    padding:10px;
    background-color:#0093dd;
    text-align:center;
    color:White; 
    font-weight:bold; 
    font-size:10px;     
}

.titSviluppoRurale
{
    padding:2px;
    font-weight:bold;
    font-size: 10pt;    
}

.annoProgettiInternazionali
{
    padding:10px;
    background-color:#0093dd;
    text-align:center;
    color:White; 
    font-weight:bold; 
    font-size:10px;    
}

.titProgettiInternazionali
{
    padding:2px;
    font-size: 10pt;    
}

.annoAmbiente
{
    padding:10px;
    background-color:#0093dd;
    text-align:center;
    color:White; 
    font-weight:bold; 
    font-size:10px;     
}

.titAmbiente
{
    padding:2px;
    font-size: 10pt;    
}

.italicStyle
{
    padding:2px;
    font-size: 10pt;
    font-style:italic;  
}

.NormalStyle
{
    padding:2px;
    font-size: 10pt; 
}

.tableClassContatti
{
    padding:5px;
}


.tableClassBandiere
{
    background-color:#b2c6d5;
}
 

.Wrapper
{
    margin-left:5px;
    padding-left:5px;
    padding-top:5px;
}

.news
{
    font-size:12px;
    width:98%;
}

.newsData
{
	padding-top:5px;
	color:#666666;
	font-size:10px;	
} 

.newsTipologia
{
	font-size:12px;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	color:#015c7e;
}

.newsContinua
{
	padding-top:5px;
	padding-bottom:5px;
	color:#167300;
	font-size:10px;
	display:block;
	width:100px;
}

.newsContinua:hover
{
	color:#22a803;
}

.newsTitolo
{
	font-size:12px;
	line-height:18px;
    color :#000;
    font-weight:bold;
}

.newsTesto
{
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
    color :#000;
}

.newsTitolo:hover
{
    color :#666;
}

.news hr
{
	border-style:dashed;
	color:#babfbf;
}

.SottoTitoloNews
{
    font-size:10px;
    color:gray;
}

.TitNewsInterno
{
    font-size:14px;
    color:#015c7e;
    font-weight:bold;
}

.SottoTitInterno
{
    font-size:12px;
    color:black;
    font-weight:bold;
}

.tableBackground
{
	background-image:url('../immagini/tile.gif');
	background-repeat:repeat-x;
	background-color:#c6dff1;
}

.LinkRS
{
	margin-top:5px;
}

.LinkRS a
{
	margin-left:3px;
	color:#000;
}

.LinkRS a:hover
{
	color:#015C7E;
}

.formRichiestaInformazioni
{
	margin-top:8px;
    margin-bottom:8px;
    _margin-bottom:18px; 
    font-size:10px;  
}

.formRichiestaInformazioni label
{
	float: left;
	width: 250px;
	text-align:right;
	padding-right:8px;
	padding-top:3px;
}

.formRichiestaInformazioni input,.form select,.form textarea 
{
    float:left;
	font-family:tahoma,arial,sans-serif;
	font-size:8pt;
    margin-bottom:2px;
    margin-top:2px;
    padding-left:2px;
}

.formRichiestaInformazioni br{
	clear: left;
}

.formRichiestaInformazioni div.buttons
{
    text-align:center;
    margin:0 auto;
    margin-top:8px;
    padding-bottom:2px;
}


.form
{
	margin-top:8px;
    margin-bottom:8px;
    _margin-bottom:18px; 
    font-size:10px;  
}

.form label
{
	float: left;
	width: 100px;
	text-align:right;
	padding-right:8px;
	padding-top:3px;
}
.form input,.form select,.form textarea 
{
    float:left;
	font-family:tahoma,arial,sans-serif;
	font-size:8pt;
    margin-bottom:2px;
    margin-top:2px;
    padding-left:2px;
}

.form br{
	clear: left;
}

.form div.buttons
{
    text-align:center;
    margin:0 auto;
    margin-top:8px;
    padding-bottom:2px;
}


div.buttons input
{
    float:none;
}

h1
{
	font-size:14px;
	padding:10px;	
}

h2
{
	font-size:12px;
	padding:10px;	
}


.documentoView
{
	padding:10px;	
}

.TitoloListDocumeni
{
	display:block;
	padding-top:20px;
	font-size:11px;
	font-weight:bold;
	color:#666;
}

#loginBox{ border: 1px solid white; margin-top:5px;}

#loginBox .BoxUp { font-size:12px; background-color:#015c7e; padding:5px; color:White;}
#loginBox .BoxInner { font-size:10px; padding:5px; background-color:#e4e4e4;}
#loginBox .BoxInner a { font-size:10px; color:Red; }


.form
{
	font-size:10pt;
	padding:10px; 
}

.form label
{ 
	float: left;
	width: 130px;
	text-align:right;
	padding-right:8px;
	padding-top:3px;
}


.form select,.form textarea
{
    float:left;
	font-family:tahoma,arial,sans-serif;
	font-size:10pt;
    margin-bottom:2px;
    margin-top:2px;
    padding-left:2px;
}

.form div.buttons
{
    text-align:left;
    margin:0 auto;
    margin-top:8px;
    padding-bottom:2px;
}


.CheckBoxList 
{
	font-family:tahoma,arial,sans-serif;
	font-size:10pt;
    margin-bottom:2px;
    margin-top:2px;
    padding-left:2px; 
}

.CheckBoxList label
{
	padding-left:5px;
	text-align:left;
	width:200px;	
}

.btnLingue{ text-align:right; float:right;}
.btnLingue a img { border:0;}

.Labelpadding{padding:10px;}

.allegatoProgramma a{color:Red; text-decoration:none;}
.allegatoProgramma a:hover{text-decoration:underline}
