/*--------------------SEZIONE STYLE TESTO-----------------------*/

#rosso { color: #D60000; }

#blu { color: #182680; }

#verde { color: #009933; }

#grigio { color: #cccccc; }

#bianco { color: #ffffff; }

body,html{
 width:100%;
 height:100%;
 margin:0px;
}
input{
	border-right: #CCC 1px solid ;
	border-top: #CCC 1px solid;
	font-size: 12px;
	border-left: #CCC 1px solid;
	color: #000;
	border-bottom: #CCC 1px solid;
	font-family: Verdana;
	background-color: #ffffff;
}

textarea{
	border-right: #CCC 1px solid ;
	border-top: #CCC 1px solid;
	font-size: 12px;
	border-left: #CCC 1px solid;
	color: #000;
	border-bottom: #CCC 1px solid;
	font-family: Verdana;
	background-color: #ffffff;
}

form { margin:0;}

select {
	background: FFF;
	border:0px;
	color:#000;
	border-right: #CCC 1px solid ;
	border-top: #CCC 1px solid;
	border-left: #CCC 1px solid;
	border-bottom: #CCC 1px solid;
	font-size: 10px;
	font-family: Tahoma;

}

.select-noborder {
	background: FFF;
	border:0px;
	color:#000;
	border-right: #CCC 0px solid ;
	border-top: #CCC 0px solid;
	border-left: #CCC 0px solid;
	border-bottom: #CCC 0px solid;
	font-size: 10px;
	font-family: Tahoma;

}


.legenda {
	font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 9px;
	color: #000000;
}

.txt-normale {
				font-family: "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				color: #5F5F5F;
			}

.txt-menu {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: .6em;
				color: #000000;
			}

.txt-norm-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				color: #505050;}
			}

.txt-small-norm-nero {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #000000;}

.txt-small-bold-nero {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #000000;}

.txt-small-bold-bianco {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;}

.titolo-small-bold-nero {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 9px;
				font-weight: bold;
				color: #000000;}

.titolo-small-bold {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 18px;
				font-weight: bold;
				color: #FFFFFF;}

.txt-small-bianco{
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #FFFFFF;}

a.txt-small-bianco{
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #FFFFFF;}

a.txt-small-bianco:hover{
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				text-decoration:underline;
				color: #FFFFFF;}

.txt-norm {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #FFFFFF;}

.txt-norm-bold {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #FFFFFF;}

.txt-small-norm-bold {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;}

a.txt-small-norm-bold {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;}

.txt-norm-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				text-align: left;
				color: #CC6600;}

.txt-norm-rosso {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				text-align: left;
				color: #FF0000;}

.txt-data-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #CC6600;
				/*text-decoration:underline;*/}


.link-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				text-decoration: underline;
				color: #f7941d;}

a.link-arancio:link {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				text-decoration: underline;
				color: #f7941d;}

a.link-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				text-align: left;
				text-decoration: underline;
				color: #f7941d;}

a.link-arancio:hover {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				text-decoration: underline;
				color: #f7941d;}
a.link-arancio:visited {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				text-decoration: underline;
				color: #f7941d;}



.link-arancio-big {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				text-decoration: none;
				color: #f7941d;}

a.link-arancio-big:link {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				text-decoration: none;
				color: #f7941d;}

a.link-arancio-big {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				text-decoration: none;
				color: #f7941d;}

a.link-arancio-big:hover {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				text-decoration: none;
				color: #f7941d;}
a.link-arancio-big:visited {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 12px;
				text-decoration: none;
				color: #f7941d;}


.titolo-small-bold-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #CC6600;}

a.titolo-small-bold-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #CC6600;}

a.titolo-small-bold-arancio:hover {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #CC6600;}

a.titolo-small-bold-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #CC6600;}

.txt-norm-bold-arancio {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				color: #CC6600;}

.txt-norm-bold-giallo {
				font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #FFCC00;}

.txt-norm-bold-nero {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				color: #000000;}

.txt-small-norm-blu {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #182680;}

.txt-small-norm-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				color: #505050;}

.txt-small-bold-bianco {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #ffffff;}

.txt-small-bold-blu {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #182680;}

.txt-small-bold-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #505050;}

.txt-norm-bold-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				color: #505050;}

.txt-norm-bold-grigio2 {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 11px;
				font-weight: bold;
				color: #909090;}

.txt-big-bold-nero {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #000000;}

.txt-big-bold-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #505050;}

.txt-xbig-bold-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 15px;
				font-weight: bold;
				color: #505050;}

.txt-big-bold-grigio {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 13px;
				font-weight: bold;
				color: #505050;}

.txt-note {
				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
				font-size: 8px;
				color: #000000;}

/*------------------SEZIONE STYLE TABELLE-----------------------*/
/*usato per le tabelle con dati: dati bordo bt*/
.tabella_b {
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px;
				border: #000000; 
				border-style: solid; 
				border-top-width: 0px; 
				border-right-width: 0px; 
				border-bottom-width: 1px; 
				border-left-width: 0px}


.tabella_login {
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px;
				border: #CC0000; 
				border-style: solid; 
				border-top-width: 2px; 
				border-right-width: 2px; 
				border-bottom-width: 2px; 
				border-left-width: 2px}

.tabella_area_candidati {
				font-family: Tahoma, Arial, Helvetica, sans-serif; 
				font-size: 11px;
				/*border: #588000; 
				border-style: solid; 
				border-top-width: 0px; 
				border-right-width: 0px; 
				border-bottom-width: 0px; 
				border-left-width: 0px;*/
				}

.tabella_area_candidati td{
				padding: 4px;
				}

.tabella_area_candidati_rossa {
				font-family: Tahoma, Arial, Helvetica, sans-serif; 
				font-size: 11px;
				border: #CC0000; 
				border-style: solid; 
				border-top-width: 3px; 
				border-right-width: 3px; 
				border-bottom-width: 3px; 
				border-left-width: 3px
				}

/*----------------------SEZIONE STYLE FORM-----------------------*/

.textbox-verde {
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px;
				border-color: #008800 #008800 #008800 #008800;
				cursor: text;
				border-style: solid;
				border-top-width: 1px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;}

.textbox-nero {
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 11px;
				font-style: bold;
				border-color: #CDCDCD #CDCDCD #CDCDCD #CDCDCD;
				}

.recruiting_testogrigio {
				font-family: Tahoma, Arial, Helvetica, sans-serif; 
				font-size: 10px;
				font-style: bold;
				border-color: #CDCDCD #CDCDCD #CDCDCD #CDCDCD;
				}

.textbox-nero-small {
				font-family: Tahoma, Arial, Helvetica, sans-serif; 
				font-size: 10px;
				background-color: #ffffff;
				border-style: solid;
				border-color: #555555 #555555 #555555 #555555;
				border-width: 1px;
				}

.textbox-ora {
				text-align: right;
				background-color: #E6E6E6;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				font-size: 10px;
				border-width: 0px;
			}

.textbox-search {
				text-align: left;
				background-color: #f5f5f5;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				font-size: 10px;
				border-width: 0px }

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}


A.menu-cont {color: #000000; font-family: "Verdana", "Arial", "Helvetica", sans-serif;  font-size: 11px;}
A.menu-cont:Visited {color: #000000; text-decoration: none;}
A.menu-cont:Hover {color:#FFFFFF; text-decoration: none;}

A.menu-small {color: #000000; font-family: "Verdana", "Arial", "Helvetica", sans-serif;  font-size: 10px;}
A.menu-small:Visited {color: #0000000; text-decoration: none;}
A.menu-small:Hover {color:#FFFFFF; text-decoration: none;}

TD {
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #000000;
}

TD.msx {
	BORDER-RIGHT: #dadada thin;
	border-right-style: solid;
	border-right-width: 1 px;
	TEXT-ALIGN: default;
}

TR.H {
	background-color: #C3CDF2;
}

TR.online {
	background-color: #FFF6F0;
}

TD.H {
	background-image: url("/gestione/images/td_background.gif");
}

hr {
	color: #000080;
	height: 1pt;
}

input.submit {background-color: #EEEEEE; font-weight: bold; font-size: 12px; color: #000000;}

table.greybox	{padding: 10px; border: 1px solid #aaaaaa; margin: 10px;}

fieldset {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
}

.evidenziato {
font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}

a.link_rosso{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
	text-decoration: underline;
	font-size: 11px;
	color: #CC0000;
}

a.link_polo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
	text-decoration: underline;
	font-size: 11px;
	color: #0099FF;
	}

a.link_arancio{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #CC6600;
}

.news-titolo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
}
a.news_titolo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #C5000A;
}
a.news_titolo:hover{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	color: #C5000A;
}
.news-data{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #CC0000;
}
.news-sommario{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.news-testo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-right: 5px;
	padding-bottom: 20px;
}

.news-categorie-titolo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
}
.news-categorie-data{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;	
}
.news-categorie-sommario{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #808080;
	text-align: left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

a.link-footer{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}

a.link-footer:link{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}

a.link-footer:hover{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}

/*LE AZIENDE INFORMANO*/

.az_inform-news_testo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #808080;
}

a.az_inform-news_testo{
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 
	font-size: 11px;
	color: #808080;
}

.login_submit {
background-image:url(/images/btn_vai.jpg);
background-repeat:no-repeat;
border:0pt none;
cursor:pointer;
height:21px;
margin-left:15px;
width:49px;
}