/* 
grigio 	b3b8bc
arancio feb811
blu		002a5c
*/
body 
{
	font-family: 'Oxygen', sans-serif;
	font-size: 16px;
	color: #404040;
	
	padding-top: 0px; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	
	margin-top: 0px;
	margin-right: 0px; 
	margin-left: 0px; 
	margin-bottom: 0px; 
}

A
{
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	COLOR:#002a5c;
	FONT-WEIGHT: normal;
	text-shadow:none;
}
a:hover 
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal; 
	COLOR: #feb811;
	TEXT-DECORATION: none;
}
A.menu
{
	TEXT-DECORATION: none;
	COLOR:#002a5c;
	FONT-WEIGHT: normal;
}
a.menu:hover 
{
	TEXT-DECORATION: none;
	COLOR: #eeeeee;
	FONT-WEIGHT: normal; 
}
A.menusel
{
	TEXT-DECORATION: none;
	COLOR:#eeeeee;
	FONT-WEIGHT: normal;
}
a.menusel:hover 
{
	TEXT-DECORATION: none;
	COLOR: #eeeeee;
	/*COLOR: #002a5c;*/
	FONT-WEIGHT: normal; 
}
A.menuhome
{
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	COLOR:#eeeeee;
	FONT-WEIGHT: normal;
}
a.menuhome:hover 
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	COLOR: #feb811;
}


A.candidatihome
{
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
	COLOR:#002a5c;
	FONT-WEIGHT: bold;
}
a.candidatihome:hover 
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold; 
	COLOR: #eeeeee;
	TEXT-DECORATION: none;
}

A.impresehome
{
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
	COLOR:#feb811;
	FONT-WEIGHT: bold;
}
a.impresehome:hover 
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold; 
	COLOR: #eeeeee;
	TEXT-DECORATION: none;
}

A.vediannunci
{
	TEXT-DECORATION: none;
	COLOR:#eeeeee;
	FONT-WEIGHT: bold;
}
a.vediannunci:hover 
{
	FONT-WEIGHT: bold; 
	COLOR: #002a5c;
	TEXT-DECORATION: none;
}
A.annuncihome
{
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
	COLOR:#444444;
	FONT-WEIGHT: normal;
}

a.annuncihome:hover 
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal; 
	COLOR: #feb811;
	TEXT-DECORATION: none;
}

a.candidatura
{
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
	COLOR:#002a5c;
	FONT-WEIGHT: bold;
}
a.candidatura:hover 
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold; 
	COLOR: #feb811;
	TEXT-DECORATION: none;
}

A.login
{
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	COLOR:#feb811;
	FONT-WEIGHT: normal;
}
a.login:hover 
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal; 
	COLOR: #002a5c;
	TEXT-DECORATION: none;
}


A.impresa
{
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	COLOR:#002a5c;
	FONT-WEIGHT: normal;
}
a.impresa:hover 
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal; 
	COLOR: #feb811;
	TEXT-DECORATION: none;
}
A.piede
{
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	COLOR:#002a5c;
	FONT-WEIGHT: normal;
}
a.piede:hover 
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal; 
	COLOR: #dddddd;
	TEXT-DECORATION: none;
}
.presentazione
{
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
}

.boxhome
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
}

.lineall1 {	border: 1px solid;}
.lineall2 {	border: 2px solid;}
.linetop1 {	border-top: 1px solid;}

.radius3	{border-radius: 3px 3px 3px 3px;}
.radius7	{border-radius: 7px 7px 7px 7px;}

.borderorange	{border-color: #feb811;}
.bordergrey		{border-color: #bbbbbb;}
.borderblue		{border-color: #002a5c;}

.annunci{
	
	FONT-SIZE: 22px;
	width:25%;
	border: 2px solid;
	border-color: #feb811;
	border-radius: 7px 7px 7px 7px;
	
	padding: 15px 10px 10px 10px;
	
	background-color:#eeeeee;
	text-align: center;
	vertical-align:top;
	
	background-image: url("img/angolotr.png") ;
	/*background-image: url("img/DEMO1.JPG");*/
	background-repeat: no-repeat;
	background-attachment: scroll; 
	background-position: right top; 
	}

td.menu a {
    display:block;
    width:100%;
}

.box
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold; 
	font-family: 'Oxygen', sans-serif;
	COLOR: #002a5c;
}
.boxnumero
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold; 
	font-family: 'Oxygen', sans-serif;
	COLOR: #002a5c;
	text-align: right;
}

.grey
{
	COLOR: #404040;
}
.greyaj
{
	COLOR: #b3b8bc;
}
.orange
{
	COLOR: #feb811;
}
.blue
{
	COLOR: #002a5c;
}
.yellow
{
	COLOR: #ffb300;
}
.titoletto
{
	COLOR: #888888;
	FONT-SIZE: 12px;
}
.bgviagg	{background-color:#63c64f;}
.bgmerci	{background-color:#fff33b;}