
/*box generico***********************************************************************************************************/
.divBox1 { 
	width:529px !important; /*hack per bug IE box-model*/
	width /**/:569px; /*hack per bug IE box-model*/
	padding:20px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#030203;
	background-image:url(../immagini/bg-box1.png);
	background-repeat:repeat-x;
	text-align:justify;
}

.divBox1up { /*testata del box generico*/
	width:569px;
	height:30px;
	background-image:url(../immagini/box1-up.png);
	background-repeat:no-repeat;
}

.divBox1dw { /*footer del box generico*/
	width:569px;
	height:30px;
	background-image:url(../immagini/box1-dw.png);
	background-repeat:no-repeat;
}

.divBox1dwStore { /*footer del box store*/
	width:569px;
	height:30px;
	background-image:url(../immagini/box1-dw-store.png);
	background-repeat:no-repeat;
}

.divBox1 p {
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:10px;
}

/*box info per la homepage***********************************************************************************************/
#divBox2 { 
	width:529px !important; /*hack per bug IE box-model*/
	width /**/:569px; /*hack per bug IE box-model*/
	height:305px !important; /*hack per bug IE box-model*/
	height /**/:345px; /*hack per bug IE box-model*/
	padding:20px;
	background-image:url(../immagini/box2.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#divBox2SX { /*sezione testo del box info*/
	float:left;
	width:320px;
	text-align:justify;
}

#divBox2DX { /*sezione slideshow del box info*/
	float:right;
	width:190px;
	height:305px;
}

/*box info SX *********************************************************************************************************/
#box3 {
	width:310px !important; /*hack per bug IE box-model*/
	width /**/:337px;
	height:404px !important; /*hack per bug IE box-model*/
	height /**/:420px; /*hack per bug IE box-model*/
	margin-top:10px;
	padding-left:27px;
	padding-top:16px;
	background-image:url(../immagini/bg-box3.png);
	background-repeat:no-repeat;
}

#box3 p {
	margin:0px;
	padding:0px;
	width:280px;
	height:45px !important; /*hack per bug IE box-model*/
	height /**/:55px; /*hack per bug IE box-model*/
	padding-top:10px;
	text-align:center;
	font-size:14px;
}

/*box menu itinerari *********************************************************************************************************/

#box4 {
	float:right;
	padding-right:5px;
	padding-left:10px;
	padding-bottom:10px;
}

#box4 a {
	display:block;
	width: 228px !important;
	width /**/: 230px;
	height:22px !important; 
	height /**/:32px;
	border:solid 1px #444;
	background-image:url(../immagini/menu3/bg-menu3.png);
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	padding-top:8px;
	margin-bottom:2px;
}

#box4 a:hover {
	border-color:#666;
	color:#fc0;
}
	
#box4 a.selected {
	color:#fc0;
}
	
/*box pagina noleggio *******************************************************************************************************/


/*tabella foto pagina noleggio *********************************************************************************************************/

#divRentUp table {
	float:left;
	width:360px;
	height:360px;
	border:none;
}

#divRentUp td {
	background-image:url(../immagini/noleggio/bg-foto.png);
	background-position:center;
	text-align:center;
	vertical-align:middle;
	margin:0;
	padding:0;
}

/*box menu pagina oleggio *********************************************************************************************************/

#box5 {
	float:right;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:10px;
}

#box5 a {
	display:block;
	width: 158px !important;
	width /**/: 160px;
	height:22px !important; 
	height /**/:32px;
	border:solid 1px #444;
	background-image:url(../immagini/menu3/bg-menu3.png);
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	padding-top:8px;
	margin-bottom:2px;
}

#box5 a:hover {
	border-color:#666;
	color:#fc0;
}
	
#box5 a.selected {
	color:#fc0;
}

/*box e tabella tariffe pagina noleggio *********************************************************************************************************/

#divBox6 {
	margin-top:25px;
	width:220px;
	float:left;
}

#divBox6 table {
	padding:0;
	margin:0;
	border-collapse:collapse;
	border-color:#000000;
	width:222px;
}

#divBox6 td {
	background-color:#242424;
	border-color:#000000;
	text-align:center;
	vertical-align:middle;
	width:109px !important;
	width /**/:111px;
	height:30px;
}

#divBox6 td.updw {
	padding:0px;
	background-color:#000;
}

/*box note pagina noleggio *********************************************************************************************************/

#divBox7 {
	float:right;
	width:290px;
	margin-top:30px;
}