﻿* { font-family:"Trebuchet MS"; }
body { font-size:1em; text-align:center; }



.centra { width: 990px; margin: 0 auto; text-align: left; }
.generale { width:990px; background-image:url('../../immagini/fondogenerale.gif'); background-repeat:repeat-x; }
.testata { width:990px; padding:0px; margin:0px; float:left; background-color:#a9d0bb; }
.footer {float:left; width:100%; font-size :0.7em; margin-top:20px; margin-bottom:20px; text-align:center; background-color:#FFFFFF }
.menu { float:left; margin-left:23px; width:720px;   }
.contenitore { width:990px; background-image:url('immagini/bg.gif'); background-repeat:repeat-x; padding:0px; margin:0px; float:left }

.contenitore_pagina { width:95%; background-color:#FFFFFF; border:1px solid #33CCCC; float:left; font-size:0.8em; margin-left:23px; min-height:300px; text-align:left; }
.contenitore_pagina H1 { font-size:1.3em; color:#4c8cb2; width:auto; }
.contenitore_pagina H2 { font-size:1.2em; font-style:italic; width:auto; }

.login { float:left; width:940px; margin-top:10px; text-align:left; margin-left:24px; }
.logindoppio { float:left; width:950px; margin-top:10px; text-align:left; margin-left:24px; }
.loginconcessionario { float:left;width:461px; height:155px; background-color:#e3eaeb; }
.loginNOconcessionario { float:left; width:458px; height:155px; margin-left:20px; background-color:#e3eaeb; }


.bot_registrazione { float:left; margin:10px; font-size:0.7em; vertical-align:top;  }

.etichetta_registrazione { float:left; height:17px; width:400px; font-size:0.8em; text-align:left; margin-bottom:10px; margin-top:10px; margin-left:18px; padding:5px; padding-top:8px; font-style:italic }
.etichetta_Messaggio { float:left; height:17px; width:400px; font-size:0.8em; text-align:left; margin-bottom:10px; margin-left:18px; padding:5px; padding-top:8px; font-style:italic }

.testo { float:left; margin-left:23px; width:200px; text-align:left; font-size:0.7em }

.titolodati { float:left; width:100%; color:#7ea793; font-weight:bold; font-size:1.3em; border-bottom:1px #7ea793 solid;    }

.tipodati { float:left; width:100%; border:0px; margin-bottom:10px; background-color:#eceae9; padding-bottom:10px; padding-top:5px; }

.riga { float:left; clear:left; width:100%; height:27px; padding-bottom:2px; padding-top:2px; }
.label { float:left; width:200px; text-align:left; padding-top:3px; padding-top:7px; margin-left:10px; }
.campo { float:left; width:auto; text-align:left; padding-top:3px; }
.controllo { float:left; width:200px; padding-top:3px; }

.stampa .tipodati { float:left; width:100%; border:0px; margin-bottom:1px; padding-bottom:1px; padding-top:1px; }
.stampa .titolodati { float:left; width:100%; color:#7ea793; font-size:small; border-bottom:1px #7ea793 solid;    }
.stampa .riga { float:left; clear:left; width:100%; height:10px; padding-bottom:1px; padding-top:1px; font-size:x-small; }
.stampa .label { float:left; width:200px; text-align:left; padding-top:1px; margin-left:10px; font-size:x-small; }
.stampa .campo { float:left; width:auto; text-align:left; padding-top:1px; font-size:x-small; }
.stampa .acapo { page-break-after: always }

.menusx { background-color:#F9F7F6; float:left; font-size:0.9em; margin-right:25px; min-height:300px; padding:0px; width:150px; padding:2px }
.menusx ul {  margin: 0px; padding: 0px; list-style-type:none }
.menusx li { float:left; width:130px; height:20px; padding-top:1px; padding-left:20px; margin-bottom:2px; }

li.voceprincipale { float:left; width:130px; border-top:1px #93c2de solid; border-bottom:1px #93c2de solid; height:20px; padding-top:1px; padding-left:20px; background-image:url('immagini/bullet.gif'); background-repeat:no-repeat; margin-bottom:2px; background-color:#c4deed; }
.voceprincipale a { color:#333333; text-decoration:none; font-weight:800; }
.voceprincipale a:hover { color:#1C5E55; text-decoration:underline; }

li.sottovoce { background-color:#e4f0ea; color:#666666; }
.sottovoce a { color:#666666; text-decoration:none; }
.sottovoce a:hover { color:#1C5E55; text-decoration:underline; }

li.sottovoce2 { background-color:#FFFFFF; color:#666666; padding-left:30px;  }
.sottovoce2 a { color:#666666; text-decoration:none; }
.sottovoce2 a:hover { color:#1C5E55; text-decoration:underline; }

.spaziotabella { float:left; padding-top:15px; padding-bottom:15px; width:735px; }
.spaziotabellanomenu { float:left; padding-top:15px; padding-bottom:15px; width:911px; margin-left:15px; margin-right:15px;  }

.Link { font-size:0.9em; font-family:"Trebuchet MS";  }

.ElencoDemolitori {text-align:left;}
.ElencoDemolitori .Intestazione {width:100%}
.ElencoDemolitori .Elenco {	margin-top:10px; }


.numerofondo { float:left; width:600px; margin-top:10px; padding-bottom:10px; font-weight:bold; padding-left:5px; }




/* INIZIO MENU */

#MainMenu 
{
	font-size:0.6em;
	height:27px;
	width:940px;
	padding:0px; 
	margin:0px;
	border-style:solid;
	border-color:#9AB6D2;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:3px;
	border-left-width:0;
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0 1px 0 0 ;
	padding:0;
}
#tab a 
{
	background: url("immagini/bright_115.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("immagini/bleft_115.gif") no-repeat left top;
	padding:0 22px 0 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#1c5e55;
	font-weight:bold;
	line-height:27px;
}
#tab li.item_active a 
{
	background-position:right bottom;
}
#tab a:hover 
{
	background-position:right bottom;
}
#tab li.item_active a span 
{
	background-position:left bottom;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
#tab a:hover span 
{
	background-position:left bottom;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border-style:solid;
	border-color:#9AB6D2;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:3px;
	border-left-width:0;
	background: #FFFFFF;
	color:#FFFFFF;
	z-index:100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	margin:0;
	padding:0;
	list-style:none;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:visited
{
	width:180px;
	margin:0 1px 0 0 ;
	padding:0;
	display:block;
	border:0 solid ;
	color:#FFFFFF;
	background:url("immagini/bleft_115.gif") no-repeat left top;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv a:link
{
	width:180px;
	margin:0 1px 0 0 ;
	padding:0;
	display:block;
	border:0 solid ;
	color:#FFFFFF;
	background:url("immagini/bleft_115.gif") no-repeat left top;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv a span 
{
	float:left;
	display:block;
	line-height:27px;
	background:url("immagini/bright_115.gif") no-repeat right top;
	padding:0 22px 0 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.dropmenudiv a span 
{
	float:none;
}
.dropmenudiv a:hover
{
	border:0 solid ;
	background-position:left bottom;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#000000;
	font-weight:bold;
}

/* FINE MENU */
