@charset "utf-8";
/* CSS Document */

body {
	/*margin-left: 0px;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background:#FFFFFF url(../immagini/sfondo_generale.gif) repeat-x top center;
}

/* ////////////// generiche ////////////// */
p,ul,li,h1,h2,h3,h4,h5,h6,form {margin:0;padding:0;}
li {list-style:none;}

fieldset {margin:0;padding:0;border:none;}

img {border:none;}

/* ////////////// struttura principale sito ////////////// */

div#container{
	width:955px;
	border: 0px solid #ff0000;
	margin:0 auto;
	z-index:1;
}

/* ////////////// testata ////////////// */

div#logo{
	z-index:1;
	width:360px;
	border: 0px solid #ff0000;
	margin:68px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	clear:left;
	float:left;
	
}

/*- menu livello due  */

div#menu_livello_due{
	z-index:1;
	width:360px;
	border: 0px solid #009900;
	position:relative;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear:left;
	float:left;
	
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

div#menu_livello_due ul{ list-style:none; float:left;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#menu_livello_due ul li{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index:1; float:left;}

div#menu_livello_due a:active{z-index:1;text-decoration:none; color:#6a6a6a; padding: 0px 7px 0px 7px; margin: 0px 0px 0px 0px;}
div#menu_livello_due a:link {z-index:1;text-decoration:none; color:#6a6a6a; padding: 0px 7px 0px 7px; margin: 0px 0px 0px 0px;}
div#menu_livello_due a:visited {z-index:1;text-decoration:none; color:#6a6a6a; padding: 0px 7px 0px 7px; margin: 0px 0px 0px 0px;}
div#menu_livello_due a:hover {z-index:1;text-decoration:none; color:#b10606; padding: 0px 7px 0px 7px; margin: 0px 0px 0px 0px;}

/*- fine menu livello due  */

/*- slogan */
div#slogan{
	z-index:1;
	width:360px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	top:24px;
	clear:left;
	float:left;
}

div#slogan h2{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	margin:0px 9px 0px 9px;
	padding:0px 0px 0px 0px;
}

div#slogan p{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:0px 9px 0px 9px;
	padding:0px 0px 0px 0px;
}


/*- fine slogan */

/*- cartina */
div#cartina{
	z-index:1;
	width:595px;
	/*height:291px;*/
	border: 0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float: right;
	
	background-image:url(../immagini/sfondo_cartina.gif);
	background-repeat:no-repeat;
}
/*- fine cartina */

/*- logo planet */
div#planetservice{
	z-index:5;
	width:106px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 245px;
	padding:0px 0px 0px 0px;
	position:absolute;
	float:left;
}
/*- fine logo planet */

/*- lingua */
div#lingua{
	z-index:6;
	width:151px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 405px;
	padding:0px 0px 0px 0px;
	position:absolute;
	float:left;
}

div#lingua ul{ list-style:none; float:left;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#lingua ul li{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index:1; float:left;}
div#lingua ul li.laterali{margin:14px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index:1; float:left;}

.selezionato{z-index:1;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none; color:#FFFFFF; padding: 3px 13px 3px 13px; margin: 0px 0px 0px 0px; background-image:url(../immagini/sfondo_lingua_up.gif); background-repeat:no-repeat; }

div#lingua a:active{z-index:1;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none; color:#6a6a6a; padding: 3px 13px 3px 13px; margin: 0px 0px 0px 0px;}
div#lingua a:link {z-index:1;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none; color:#6a6a6a; padding: 3px 13px 3px 13px; margin: 0px 0px 0px 0px;}
div#lingua a:visited {z-index:1;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none; color:#6a6a6a; padding: 3px 13px 3px 13px; margin: 0px 0px 0px 0px;}
div#lingua a:hover {z-index:1;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none; color:#FFFFFF; padding: 3px 13px 3px 13px; margin: 0px 0px 0px 0px; background-image:url(../immagini/sfondo_lingua_down.gif); background-repeat:no-repeat; }
/*- fine lingua */

/*- cerca */
div#cerca{
	z-index:6;
	width:230px;
	height:30px;
	border: 0px solid #ff0000;
	background:#d5d5d5 url(../immagini/sfondo_cerca.gif) no-repeat top center;
	margin:117px 0px 0px 356px;
	padding:0px 0px 0px 0px;
	position:absolute;
	float:left;
}

div#cerca ul{ list-style:none; float:left;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#cerca ul li.sx{margin:0px 0px 0px 0px; padding: 10px 0px 0px 18px; z-index:1; float:left;}
div#cerca ul li.cc{margin:0px 0px 0px 0px; padding: 4px 0px 0px 20px; z-index:1; float:left;}
div#cerca ul li.dx{margin:0px 0px 0px 0px; padding: 8px 0px 0px 3px; z-index:1; float:left;}

div#cerca p{
	color:#3b3b3b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.dati_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #FFFFFF;
	color: #3b3b3b;
	width: 134px;
	height:19px;
	background-color: #FFFFFF;
}

.dati_messaggio_pulsante{
	width:12px;
	height:12px;
	background-image: url(../immagini/sfondo_pulsante.gif);
	border: 0px solid #0b5969;
	background-repeat:no-repeat;
	background-color:#d5d5d5;
}


/*- fine cerca */

/* ////////////// fine testata ////////////// */

/* ////////////// struttura menu principale ////////////// */

div#menu_livello_uno{
	z-index:1;
	width:955px;
	height:56px;
	border: 0px solid #009900;
	position:relative;
	margin: -3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

div#menu_livello_uno h2{
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#menu_livello_uno ul{ list-style:none; float:left;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#menu_livello_uno ul li{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index:1; float:left;}

div#menu_livello_uno a:active{z-index:1;text-decoration:none; color:#6a6a6a; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px;}
div#menu_livello_uno a:link {z-index:1;text-decoration:none; color:#6a6a6a; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px;}
div#menu_livello_uno a:visited {z-index:1;text-decoration:none; color:#6a6a6a; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px;}
div#menu_livello_uno a:hover {z-index:1;text-decoration:none; color:#FFFFFF; padding: 4px 4px 3px 4px; margin: 0px 0px 0px 0px; background-color:#ac0000;}

div#menu_livello_uno ul .menulivunohover {z-index:1;text-decoration:none; color:#FFFFFF; padding: 4px 4px 3px 4px; margin: 0px 0px 0px 0px; background-color:#ac0000;}
/* ////////////// fine struttura menu principale ////////////// */

/* ////////////// struttura centrale ////////////// */
div#centrale{
	z-index:1;
	width:955px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	clear:left;
	float:left;
}

div#centrale p{
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
}

div#latosx{
	z-index:1;
	width:547px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	
}

div#latodx{
	z-index:1;
	width:408px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	
}

div#latosx_notizia{
	z-index:1;
	width:673px;
	border: 0px solid #00ff00;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	
}

div#latodx_notizia{
	z-index:1;
	width:282px;
	border: 0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	
}

/* ////////////// fine struttura centrale ////////////// */

/* ////////////// struttura percorso pagine ////////////// */
/* blocco che si vede solo nelle pagine interne (NO in home)
	indica il percorso di navigazione */

div#percorso{
	z-index:1;
	width:955px;
	border: 0px solid #ff0000;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	clear:left;
	float:left;	
}

div#percorso ul{ list-style:none; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#percorso ul li{ margin:0px 0px 5px 0px; padding: 0px 0px 0px 0px; z-index:1; float:left;}
div#percorso ul li.linea{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index:1; float:left;}

div#percorso h2{
	color:#515151;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	text-transform:uppercase;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

div#percorso h3{
	color:#427933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	margin: 3px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	float:left;
}

div#percorso p{
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin: 3px 8px 0px 14px;
	padding: 0px 0px 0px 0px;
	float:left;
}

div#percorso a.principale:active{z-index:1;text-decoration:none; color:#b10606;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#percorso a.principale:link {z-index:1;text-decoration:none; color:#b10606;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#percorso a.principale:visited {z-index:1;text-decoration:none; color:#b10606;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#percorso a.principale:hover {z-index:1;text-decoration: none; color:#5a5a5a;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

div#percorso a.secondario:active{z-index:1;text-decoration:none; color:#427933;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#percorso a.secondario:link {z-index:1;text-decoration:none; color:#427933;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#percorso a.secondario:visited {z-index:1;text-decoration:none; color:#427933;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#percorso a.secondario:hover {z-index:1;text-decoration: none; color:#5a5a5a;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


/* ////////////// fine percorso pagine ////////////// */

/* ////////////// struttura finale ////////////// */
div#footer{
	z-index:1;
	width:955px;
	border: 0px solid #ff0000;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	clear:left;
	float:left;
	
}

div#footer p{
	color:#3b3b3b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

/* ////////////// fine struttura finale ////////////// */

.testo {
font-family:Arial, Helvetica, sans-serif;
color:#3b3b3b;
font-size:10pt;
}
.testopicolo {
font-family:Arial, Helvetica, sans-serif;
color:#3b3b3b;
font-size:8pt;
}
.bottone{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10pt;
	background-color: #d01717;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.campiinserimento{
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	font-size:11px;
	border: 1px solid #3b3b3b;
}
