/* ValleRicca Parking */
body{ background-color:#daf6d0; margin:0; padding:0; }
#wrapper { width:1000px; height:100%; margin:0; float:left; }
#header { width:956px; height:103px; margin-left:6px; }
#menu { width:965px; height:26px; float:left;background:url(../images/downlogo.gif) no-repeat; padding-top:5px;margin-left:6px; text-align:center}
#navBar { height:30px; width:810px; }
#main { width:652px; float:left; }
#mainTextTop { background:url(../images/homepage_002_06.gif) no-repeat; width:652px; height:21px; margin:0; }
#mainText { background:url(../images/homepage_002_10.gif) repeat-y ; width:652px; height:100%; margin:0;   }
#text { width:600px; margin:0 10px 0 20px; text-align:justify; }
#mainTextBottom { background:url(../images/homepage_002_12.gif) no-repeat; width:652px; height:22px; }
#side { width:158px; float:left; }
#sideTextTop { width:158px; background:url(../images/homepage_002_07.gif) no-repeat; height:20px;  }
#sideText { width:158px; background:url(../images/homepage_002_08.gif) repeat-y; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#sideTextBottom { width:158px; background:url(../images/homepage_002_13.gif) no-repeat; height:16px; }
#mainTextTop_a { background:url(../images/homepage_002_06.gif) no-repeat; width:652px; height:21px; margin:0; }
#mainText_a { background:url(../images/homepage_002_10.gif) repeat-y ; width:652px; height:100%; margin:0;   }
#text_a { width:600px; margin:0 10px 0 20px; text-align:justify; }
#mainTextBottom_a { background:url(../images/homepage_002_12.gif) no-repeat; width:652px; height:22px; }
#mainTextTop_b { background:url(../images/homepage_002_06.gif) no-repeat; width:652px; height:21px; margin:0; }
#mainText_b { background:url(../images/homepage_002_10.gif) repeat-y ; width:652px; height:100%; margin:0; text-align:center;  }
#text_b { width:600px; margin:0 10px 0 20px; text-align:center; }
#mainTextBottom_b { background:url(../images/homepage_002_12.gif) no-repeat; width:652px; height:22px; }
#side_a { width:158px; float:left; }
#sideTextTop_a { width:158px; background:url(../images/homepage_002_07.gif) no-repeat; height:20px;  }
#sideText_a { width:158px; background:url(../images/homepage_002_08.gif) repeat-y; height:100%; }
#sideTextBottom_a { width:158px; background:url(../images/homepage_002_13.gif) no-repeat; height:16px; }
#footer {clear:both;}
#adsense {float:left; width:160px; height:600px; margin:4px 0 0 0;}
a.moduletable:link, a.moduletable:hover, a.moduletable:visited, a.moduletable:active { background-color:#CC6600; }
a:link, a:visited, a:active { text-decoration:none; color:#009900; }
a:hover {color:#14d402; text-decoration:underline; }
img { border:none; margin:0; padding:0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;}
/* End hide from IE-mac */

/*Elementi pagina*/
p { margin:0; padding:0; text-align:justify; font-family:arial, sans-serif; font-size:16px; }
h1 { font-family:"Lucida Grande", "Trebuchet MS", verdana, arial, sans-serif; font-size:18px; font-weight:bold; color:#009900; margin:0; padding:0; margin-bottom:10px; }
form { margin-left:1px; text-align:center;}
.moduletable tr{ vertical-align:top; margin-left:20px; }
.floatLeft { float:left; margin:5px 15px 5px 0;}
.moduletablemenu { width:80px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
ul { margin:0; padding:0; text-align:justify;  font-family:arial, sans-serif; font-size:16px; list-style-type:none; }
li { margin:15px 0 0 0; }
.mgquadro a{ color:#fff; position:absolute; margin:5px 0 0 -185px; font-size:10px; }
.pathway { margin-left:10px;}
.copy { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#menu a:link, a:visited, a:active { text-decoration:none; color:#009900; font-family:arial, sans-serif; font-weight:bold; }
#menu a:hover {color:#14d402; }
#menu a.mainlevel {margin:5px 20px 0 0}
