/* CSS Document */

* {margin:0;padding:0;border:0;z-index:10;}


body {text-align:center;background-image:url(../immagini/biggi.gif);background-repeat:repeat;}

#container {width:800px;margin-left:auto;margin-right:auto;position:relative;background-color:#FFFFFF;height:612px;}
#containerAlto {width:800px;margin-left:auto;margin-right:auto;position:relative; background-color:#666666;height:849px;}
#containerPrivacy {width:800px;margin-left:auto;margin-right:auto;position:relative; background-color:#666666;height:1040px;}


h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#333333; background-color:#FFFFFF;}

.datiMezzo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:2em; color:#333333;}

.testo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.4em; color:#000000; text-align:justify;}

h3 {
	font-size: 16px;
	margin-bottom:5px;
}

#boxAzienda1 {width:385px;height:180px;position:absolute;top:121px;left:395px;}
#boxAzienda2 {width:380px;height:180px;position:absolute;top:355px;left:395px;}
#boxAzienda3 {width:380px;height:180px;position:absolute;top:578px;left:395px;}


.mainIMG {left:80px;position:absolute;top:98px;}

#menuNuovo {width:700px; height:20px; position:absolute; top:526px; left: 80px;margin-left:10px;margin-right:10px;border-bottom:1px solid #000000;}

.header span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 800px;
	height: 98px;
	background: url("/immagini/capoccia.jpg") no-repeat left top;
}

.header1 span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 800px;
	height: 98px;
	background: url("/immagini/capocciacontatti2.jpg") no-repeat left top;
}

.header2 span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 800px;
	height: 98px;
	background: url("/immagini/capoccianoleggio.jpg") no-repeat left top;
}

#boxMenu {width:80px;height:514px; background-color:#333333;left:0;position:absolute;top:98px;overflow:hidden;}


#boxMenu ul {margin:0;padding:0;}
#boxMenu li {list-style:none;margin: 0;padding: 0;}

li.mnuHome a,li.mnuHome a:visited {
background: url(../immagini/menu/mnuHomepage.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuHome a:hover {
background: url(../immagini/menu/mnuHomepage.jpg);
background-position: -80px 0;
}

li.mnuAzienda a,li.mnuAzienda a:visited {
background: url(../immagini/menu/mnuAzienda.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuAzienda a:hover {
background: url(../immagini/menu/mnuAzienda.jpg);
background-position: -80px 0;
}
li.mnuNuovo a,li.mnuNuovo a:visited {
background: url(../immagini/menu/mnuNuovo.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuNuovo a:hover {
background: url(../immagini/menu/mnuNuovo.jpg);
background-position: -80px 0;
}

li.mnuUsato a,li.mnuUsato a:visited {
background: url(../immagini/menu/mnuUsato.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuUsato a:hover {
background: url(../immagini/menu/mnuUsato.jpg);
background-position: -80px 0;
}

li.mnuNoleggio a,li.mnuNoleggio a:visited {
background: url(../immagini/menu/mnuNoleggio.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuNoleggio a:hover {
background: url(../immagini/menu/mnuNoleggio.jpg);
background-position: -80px 0;
}

li.mnuDovesiamo a,li.mnuDovesiamo a:visited {
background: url(../immagini/menu/mnuDovesiamo.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuDovesiamo a:hover {
background: url(../immagini/menu/mnuDovesiamo.jpg);
background-position: -80px 0;
}

li.mnuContatti a,li.mnuContatti a:visited {
background: url(../immagini/menu/mnuContatti.jpg);
display: block;
width: 160px;
height: 35px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuContatti a:hover {
background: url(../immagini/menu/mnuContatti.jpg);
background-position: -80px 0;
}

#bottomPrivacy {width:785px;height:16px; background:#666666;position:absolute;top:1040px;left:0; padding:4px 15px 0 0; text-align:right; font-size: 10px;color: #cccccc;font-family: Arial, Helvetica, sans-serif;}

#bottomAlto {width:785px;height:16px; background:#666666;position:absolute;top:849px;left:0; padding:4px 15px 0 0; text-align:right; font-size: 10px;color: #cccccc;font-family: Arial, Helvetica, sans-serif;}

#bottom {width:785px;height:16px; background:#666666;position:absolute;top:612px;left:0; padding:4px 15px 0 0; text-align:right; font-size: 10px;color: #cccccc;font-family: Arial, Helvetica, sans-serif;}


.linkBottom,a.linkBottom,a.linkBottom:link,a.linkBottom:visited {font-size: 10px;color: #cccccc;font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
a.linkBottom:hover {font-size: 10px;color: #cccccc;font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}

.tableText {font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:12px;}

.tableText,a.tableText,a.tableText:link,a.tableText:visited {font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:12px;text-decoration:none;}
a.tableText:hover {font-family:Arial, Helvetica, sans-serif; color:#FF9500; font-weight:bold; font-size:12px; text-decoration:underline;}

#boxHome {margin-left:4px;width:473px;font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:13px; line-height:1.4em;text-align:justify;}

.admin input,.admin select {margin:2px;height:20px; border:1px solid #333399; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#333333;}
.admin textarea {margin:2px;height:60px; border:1px solid #333399; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#333333;}

.noBorder {border:0;}

.miniRosso {font-size: 10px;color: #FF0000;font-family: Arial, Helvetica, sans-serif; }

#img_HOME {left:80px;position:absolute;top:283px;}
#img_HOMEusato {}

#box_HOME {width:481px; height:116px; position:absolute; left:98px; top:119px;}

#boxUsato  {width:180px; height:135px; position:absolute; left: 592px; top: 127px; overflow:hidden;}
#linkUsato {width:180px; height:135px; position:absolute; left: 592px; top: 127px;}
#showUsato {width:178px; height:20px; position:absolute; left: 596px; top: 105px;}

.slide-image {
	position: absolute;
	top: 0;
	left: 0;
	padding: 5px;
	width: 180px;
	height: 135px;
	background-color: #FFF;
	background-position: center center;
	background-repeat: no-repeat 
}

#areaNuovo {width:660px;top:107px;left:110px;position:absolute;height:78px;border-bottom:1px #000000 solid; overflow:hidden; text-align:left;}

#fotoNuovo {width:660px; height:330px; position:absolute; top:189px; left: 80px;margin-left:30px;margin-right:30px;overflow:hidden;}

#dati {position:absolute; height:50px; width:220px; left: 438px; top: 26px; text-align:right;}

#sliding {width:660px; height:55px; position:absolute; margin-left:30px; margin-right:30px; overflow:hidden; left: 81px; top: 552px;}

.miniatura {width:90px;height:65px;margin:0 5px 0 0;float:left;overflow:hidden; text-align:center;}
.miniTxt { font-size:10px;font-family:Arial, Helvetica, sans-serif; color:#333333; }

.closeCredits {width:10px;height:10px;top:2px;right:2px;position:absolute;}

#sdx {position:absolute; width:23px; height:34px; left: 775px; top: 555px;display:none;}
#ssx {position:absolute; width:23px; height:34px; left: 84px; top: 555px;display:none;}

#areaUsato {width:680px;top:101px;left:98px;position:absolute;height:500px;  overflow:auto;}

.formInput {width:200px;border:1px solid #666666; color:#333333; background-color:#FFFFFF;margin:2px;}

.formTxt {width:300px;border:1px solid #666666; color:#333333; background-color:#FFFFFF;height:50px;margin:2px;}

.formCB {margin:3px;}

form {margin-top:15px;}

#adminBox {width:680px;top:107px;left:110px;position:absolute;height:500px;border-bottom:1px #000000 solid; overflow:auto; text-align:left;}

a.sendmail  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; text-decoration:none;}
a:hover.sendmail  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; text-decoration:underline;}
