/*
======================================================
QUALICON
Author: Tinext
Version: 0.1 | 2006 | :)
====================================================== 
*/

body
{ margin:0;padding:0;border:0;border:0px;vertical-align:top;
	background-color:#FFF; 	
	background-image: url(/img/Struttura/Fascia_blu.gif); background-position: top left; background-repeat: repeat-x;
	font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;
}

a.Small:link, a.Small:visited, a.Small:active {font-size:10px;color:#949494;font-weight:bold;text-decoration:none;}
a.Small:hover {font-size:10px;color:#949494;font-weight:bold;text-decoration:underline;}

a:link,a:visited,a:active {font-size:11px;color:#666666;font-weight:bold;text-decoration:none;}
a:hover {font-size:11px;color:#666666;font-weight:bold;text-decoration:underline;}

table,tr,td {border-collapse:collapse;padding:0px;border:0px;margin:0px;vertical-align:top; text-align:left;
						 font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;}

table#Container {width:920px;}
table#Container td.Shading {width:34px;}
table#Container td.Footer{width:920px;color:#949494;}
table#Container td.Container {width:852px;background-image: url(/img/Struttura/Barra_blu.jpg); background-position: top left; background-repeat: repeat-x;}

table#Content {width:852px;height:550px;}    /* background-color:#FF0000; */
table#Content td.Content{width:578px;height:100%;padding:0px 0px 20px 0px;}
table#Content td.Teaser{width:274px;padding:4px 0px 20px 0px;}

div#Header{float:left;width:137px;height:95px;padding:0px 0px 100px 0px;}
div#MenuServizio{float:right;width:130px;height:20px;padding:20px 0px 0px 0px;margin:30px 0px 0px 0px;color:#0C56AA;}
div#MenuServizio a:link, div#MenuServizio a:visited, div#MenuServizio a:active {font-weight:normal;text-decoration:none;color:#0C56AA;}
div#MenuServizio a:hover {font-weight:normal;text-decoration:underline;color:#0C56AA;}
div#Menu{float:left;width:578px;height:24px;border-bottom:1px solid #DFEAC8;margin:10px 0px 0px 0px;padding:0px;}

div.Sottomenu{display:block;border-left:1px solid #DFEAC8;border-bottom:1px solid #9eb963;border-right:1px solid #9eb963;padding:0px 0px 10px 10px; background-color:#FFF;}
div.Sottomenu a:active, div.Sottomenu a:visited, div.Sottomenu a:link {font-weight: normal; text-decoration: none; line-height:1.4;}
div.Sottomenu a:hover {font-weight:normal;text-decoration: none;color: #9EB963;}
div.Sottomenu .Selected {font-weight:bold;color:#9EB963;}
div.Title {float:left;width:530px;padding:20px 48px 10px 0px;font-size:16px;font-weight:bold;color:#0C56AA;}
div.Text {float:left;width:530px;padding:10px 48px 20px 0px;}
div.Text a:link, div.Text a:visited, div.Text a:active {font-weight:normal;text-decoration:underline;}
div.Text a:hover {font-weight:normal;text-decoration:none;}
div.Allegato {float:left;padding:5px 40px 5px 10px;margin:0px 0px 10px 0px;border-top:1px solid #E6EDF5;border-left:1px solid #E6EDF5;border-right:1px solid #E6EDF5;border-bottom:2px solid #E6EDF5;}
div.List {float:left;width:530px;padding:0px 48px 0px 0px;}
div.BoxRicerca {float:left;width:510px; padding:10px 10px 10px 10px;margin:10px 0px 20px 0px; border-top:1px solid #E6EDF5;border-left:1px solid #E6EDF5;border-right:1px solid #E6EDF5;border-bottom:2px solid #E6EDF5;}
div.Ricerca {float:left;width:320px;padding:0px 0px 0px 0px ;margin:0px;}
div.Legenda {float:right;width:160px;padding:0px 0px 0px 20px ;margin:0px;border-left:1px solid #E6EDF5;}
div.Legenda div.Icona {float:left;width:150px;padding: 5px 0px 5px 0px;margin:0px;font-weight:bold;}
div.Line {float:left;width:530px;padding:0px 0px 0px 0px;margin:0px;}
div.Name {float:left;width:430px;padding:0px 0px 0px 0px;margin:0px;}
div.Icone {float:right;width:100px;padding:0px 0px 0px 0px;margin:0px;text-align:right;}
div.Icone img{padding:0px 0px 0px 10px;}
/*div.Selected {float:left;width:490px;padding:2px 0px 3px 0px;background-color:#F7E7D8;}
div.Icona{float:right;width:30px;text-align:right;padding:2px 10px 0px 0px;background-color:#F7E7D8;}*/
div.Banner {float:left;width:274px;padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}
div.Box {float:left;width:252px;padding:10px;margin:0px 0px 20px 0px;background-color:#F4F8EA; border-bottom:1px solid #E2E9C8;border-right:1px solid #E2E9C8;border-left:1px solid #E2E9C8;}
div.Space {float:left;width:100%;padding:0px;margin:0px 0px 20px 0px;}
div.Alfabeto{float:left;width:530px;padding:1px 0px 1px 0px;margin:0px 0px 20px 0px;background-color:#FFF;}
div.Alfabeto .LetteraSelected{color:#9EB963;background-color:#F4F8EA;border:1px solid #9EB963;font-weight:bold;padding:0px 3px 0px 4px;margin:0px 0px 0px 0px;text-align:center;vertical-align:middle;}
div.Alfabeto .Lettera{background-color:#F4F4F4;border:1px solid #F4F4F4;font-weight:bold;padding:0px 3px 0px 4px;margin:0px 0px 0px 0px;text-align:center;vertical-align:middle;}
div.Navigation {float:left;width:530px;padding:20px 0px 0px 0px;}

div.Teaser { width:530px; padding:0px 0px 0px 0px; float:left;}
div.Teaser dl {float: left; width: 530px; margin: 10px 0px 0px 0px; padding: 0px 0px;} 
div.Teaser dt {float: right; width: 500px; margin: 0; padding: 0;} 
div.Teaser dd {margin: 20px 0px 0px 180px; padding: 0px 0px 0px 0px;}
div.Teaser dd.img { float:left; width:150px; margin:0px; padding:0px;}
div.Teaser dd.img	img.ImagePartners {width:150px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:1px solid #9EB963;}

div#Paginazione{width:530px;padding:0px 0px 0px 0px; text-align:right;color:#666666;margin:0px; } 
div#Paginazione a:link, div#Paginazione a:visited, div#Paginazione a:active {font-weight:bold;text-decoration:none;color:#666666;}
div#Paginazione a:hover {font-weight:bold;text-decoration:none;color:#9EB963;}
div#Paginazione .Selected{font-weight:normal;color:#9EB963;}

.Colored {display:block;background-color:#F7E7D9;}
.Image {padding:2px;border:2px solid #E6EDF5;margin:0px;}
.ImageMenu {padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;}

/* ---------- Testi ---------- */
.TestoBluSottotitolo {font-size:14px;font-weight:normal;color:#0C56AA;}
.TestoBlu {font-size:11px;font-weight:normal;color:#0C56AA;}
.TestoVerde {font-size:11px;font-weight:normal;color:#9EB963;}
.TestoMedium {font-size:13px;}

/* ---------- LISTE PUNTATE ---------- */
div.Text ul {margin:0px 0px 0px 30px;padding:0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;}
div.Text ul li {padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;
			list-style-image:url("/img/Icone/Icona_Pallino_blu.gif"); list-style-position:outside;}

div.Box ul {margin:0px 0px 0px 0px;padding:0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;}
div.Box ul li {padding:0px 0px 0px 0px;margin:5px 0px 5px 20px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;
			list-style-image:url("/img/Icone/Icona_Pallino_verde.gif"); list-style-position:outside;}
			
ul.Blu {margin:0px 0px 0px 30px;padding:0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;}
ul.Blu li {padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;
			list-style-image:url("/img/Icone/Icona_Quadrato_blu.gif"); list-style-position:outside;}
			
ul.Verde {margin:0px 0px 0px 30px;padding:0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;}
ul.Verde li {padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;font-family: "Trebuchet MS",Tahoma,Verdana;font-size:11px;color:#666666;font-weight:normal;
			list-style-image:url("/img/Icone/Icona_Quadrato_blu.gif"); list-style-position:outside;}
			
/*---------------------------- FORM ----------------------------*/
form {width:520px;padding:0px;margin:0px;}
fieldset{float:left;width:100%;margin:0px;padding:0px;border:none;} 
fieldset div{float:left;width:414px;margin:0px 0px 4px 0px;padding:0px;}
fieldset label{float:left;width:150px;height:20px;display: inline;margin:0px;padding:3px 5px 0px 0px;background-color:#E6EEF6;color:#0C56AA;font-weight:bold;font-size:11px;font-family:"Trebuchet MS",Tahoma,Verdana;text-align:right;vertical-align:middle;}
fieldset label.textarea{float:left;width:150px;height:88px;margin:0px;padding:3px 5px 0px 0px;background-color:#E6EEF6;color:#0C56AA;font-weight:bold;font-size:11px;font-family:"Trebuchet MS",Tahoma,Verdana;text-align:right;vertical-align:middle;}
fieldset input{float:right;width:254px;margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFF;color:#666666;font-size:11px;font-family:"Trebuchet MS",Tahoma,Verdana; border:1px solid #E6EDF5;vertical-align: middle;}
fieldset textarea {float:right;width:253px; border:1px solid #E6EDF5;margin:2px 0px 0px 2px;padding:0px 0px 0px 0px;}
fieldset div.radio {float:left;width:254px;margin:0px 0px 0px 0px;padding:10px 0px 20px 160px;background-color:#FFF;text-align:left;vertical-align:middle;}
fieldset div.radio input.radiobut {float:left;width:20px; margin:0px;padding:0px;border:none;}
fieldset div.radio table tr td {color:#0C56AA;font-weight:bold;font-size:11px;font-family:"Trebuchet MS",Tahoma,Verdana;}

form.FormSearch {width:300px;padding:0px;margin:0px;}
form.FormSearch fieldset.Search {float:left;width:100%;margin:0px;padding:0px;border:none;} 
form.FormSearch fieldset.Search div{float:left;width:300px;margin:0px 0px 4px 0px;padding:0px;}
form.FormSearch fieldset.Search label{float:left;width:80px;height:20px;display:inline;margin:0px;padding:3px 5px 0px 0px;color:#0C56AA;background-color:#E6EEF6;font-weight:bold;font-size:11px;font-family:"Trebuchet MS",Tahoma,Verdana;text-align:right;}
form.FormSearch fieldset.Search Select {float:left;margin:0px 0px 0px 5px;padding:0px;background-color:#FFF;color:#666666;font-size:11px;font-family:"Trebuchet MS",Tahoma,Verdana; border:1px solid #E6EDF5;}


