@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */

html,body{
background-color:#D4D4D4;
margin:0;
padding:0; 
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:12px;

}

img{
margin:0px;
padding:0px;
border:0px;}

a{color:#3266CC;
text-decoration:none;}
a:hover{color: #66CCFF;}

h2.home_noleggio{
color:#FFFFFF;
font-size:16px;
margin:0px;
padding:0px;
padding-left:45px;
padding-top:15px;
}


.breadcumbs{
font-size:16px;
color:#FFFFFF;
margin:0px;
padding:0px;
font-weight:bold;
padding-top:9px;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;


}

h1.white{
color:#FFFFFF;
font-size:18px;;
}
h2.white{
color:#FFFFFF;
font-size:16px;;
}
h3.white{
color:#FFFFFF;
font-size:14px;;
}
h4.white{
color:#FFFFFF;
font-size:13px;;
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif;}

.white{
color:#FFFFFF;
}
p.black{
float:left;
color:#000000;
}

a.menu_h{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-right:10px;
font-size:115%;
}
a.menu_h:hover{color: #66CCFF}


img, div, input { behavior: url("iepngfix.htc") }

img{
border:none;}

input{
margin:5px;
}

ul{
margin:0px;
padding:0px;}
li{
margin:0px;
padding:0px;}



.rosso{
color:#FF0000;}

.verde{
color:#33CC00;}

.giallo{
color:#FFCC00;}

.lilla{
color:#FF66FF;}

.blu{
color:#0033CC;}


div#header{
width:800px;
  height:82px;
padding:0px;
}

#center {


padding: 0px;
  width: 800px;

  vertical-align: middle;
  position: Absolute;
  top: 0%;
  left: 50%;
 margin-left: -400px;
}
  
div#footer{
clear:left;
float:left;
width:800px;
height:40px;
font-size:11px;
color:#FFFFFF;
}


div#container{
	width:800px;
	margin:0 auto;
	text-align:left;
	
}
div#wrapper{float:left;width:100%;
margin:0px;
padding:0px;


}
div#content{
margin: 0px;
padding:0px;
background:#FFFFFF url(../images/bg_content.gif) top left repeat-y;
}

div#firstRow{
width:800px;
height:474px;
}
div#secondRow{
width:800px;
height:280px;
}

div#intFirstRow{
width:800px;
height:154px;
padding:0px;
}
div#intSecondRow{
width:800px;
padding:10px 0px 10px 0px;
}
table.layout td{
padding:20px;
padding-left:5px;
}


div.leftSpaced{
clear:both;
padding-left:40px;}

.brd{
border:1px solid black;
}
#logo{
float:left;
width:420px;
height:200px;
}
#menu_h_sx{
padding-top:55px;
float:left;
width:300px;

}
#menu_h_dx{
float:right;
width:200px;
height:82px;
}

#splash{float:right;
width:350px;
height:400px;
}

.floatingLeft{
float:left;

}

.floatingRight{
float:right;
}

#menu_m_sx{
padding-top:20px;
float:left;
text-align:right;
width:350px;

}

#presentazione{
float:left;
width:420px;
height:270px;
}
#presentazione2{
float:right;
width:358px;
height:260px;
background:url(../images/grafica/box_bottom.jpg) top left no-repeat;
}
#presentazione table{
margin-top:40px;
}
#presentazione2 table{
margin-top:5px;
margin-left:10px;
}


.menu_btt{
float:left;
padding-left:30px;
padding-top:65px;}
div.col2{
float:left;
width:460px;
vertical-align:top;
}
div.col2 p{
}
img.bordered{
clear:both;
float:left;
border:1px solid white;
padding:3px;}




table.box td{
padding:4px;
color:#FFFFFF;
font
}

.homeTopSpaced{
padding-top:60px;
}

div.portaImgLeft{
float:left;
width:200px;
height:150px;
}
div.portaImgLeft img{
border:1px solid white;
padding:3px;
}
div.portaImgRight{
float:right;
width:200px;
height:150px;
}

div.portaImgRight img{
border:1px solid white;
padding:3px;
}
div#gallery{
float:left;
width:400px;
padding-top:300px;
}

div#gallery{
text-align:center;
float:left;
width:430px;
padding-top:110px;
}
.fasciaUniforme{
clear:left;
float:left;
width:800px;
height:40px;
font-size:11px;
color:#FFFFFF;
}

div#intLogo{
float:left;
width:455px;
height:114px;
}
div#intSplash{
float:right;
height:114px;
width:345px;
}
a.menu_in_page{
font-weight:bold;
text-decoration:none;
color:#CC33FF;}

a.menu_in_page:hover{

color:#FF66FF;}
table.menu_in_page p{
text-align:right;
margin:0px;
padding:4px;
padding-right:20px;
}
hr.menu_in_page{
background-color:#CC33FF;
border:none;}