

* { padding: 0; margin: 0; }

body {
 font-family: "trebuchet MS",Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#000000;
 background:url(../images/bg.jpg) repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 815px;
 background:url(../images/back_page.jpg) repeat-y;
}
#header {
 color: #333;
 width: 808px;
 float: left;
 height: 185px;
 background:url(../images/header.jpg) no-repeat;
}
#navigation {
 float: left;
 width: 808px;
 color: #333;
 height: 38px;
 padding:8px 0px 0px 5px;
/* border: 1px solid #ccc;*/
 background:url(../images/navbar.jpg) no-repeat;

}
#leftcolumn { 
 color: #333;
 min-height: 350px;
 width: 780PX;
 float: left;
}
* html #leftcolumn {height:350px;} /* IE Min-Height Hack */

#rightcolumn { 
 float: left;
 color: #333;
 min-height: 350px;
 width: 200px;
 display: inline;
 margin-left:5px;
}
* html #rightcolumn {height:350px;} /* IE Min-Height Hack */

#footer { 
 width: 808px;
 clear: both;
 color: #333;
 height: 35px;
 padding-top:10px;
 
 text-align:center;
 font-size:12px;
 line-height:15px;
/* border: 1px solid #ccc;*/
 background:url(../images/footer.jpg) no-repeat;
}
#footer a:hover{
text-decoration:none;
border-bottom:0px;}


/* fomattazione menu*/
.navMenu{
border: solid 1px #BAC9DB;
width: 110px;
float:left;
text-align:center;
font-weight:800;
}

.navMenuP{
border: solid 1px #BAC9DB;
width: 170px;
float:left;
text-align:center;
font-weight:800;
font-size:13px;
}

/* Link */
a:hover{
/*border-bottom: solid;
border-bottom-color:#6182AD;
border-bottom-width: 3px;*/
font-weight:bold;
color: #000;

/*text-decoration:underline;*/
}
*html a:hover {text-decoration:underline;}

a:link, a:visited{ 
text-decoration:none;
color: #000;}

/*Contenuti*/

.mainTitle {
width:100%;
height:30px;
background-color:#f1f3f2;
border:1px solid #e0e4e3;
padding: 2px 0px 0px 5px;
color:#990000;
font-size:20px;
font-weight:bold;
margin-left:10px;
}

.entrybody{
margin-left:5px;
margin-right:2px;
padding: 2px 0px 0px 5px;
text-align:justify;
}

.news{
text-align:center;
line-height:15px;
font-size:14px;
}
.rowNews{
font-size:12px;
}
.rowNews a:hover{
text-decoration:none;
font-weight:normal;
border-bottom:0;}

ul li{
margin-left:20px;
list-style-type: disc;}

.smallText{
font-size:10px;}

.smallText a:hover{
font-weight:normal;}

.movieFlash{
position:relative;
float:right;
margin-right:10px;
margin-top:10px;
}

.flagFlash{
position:relative;
margin-top:120px;
left:8px;
float:left;
}
/*html .flagFlash {margin-top:0px;}*/

.fotosx{
border: solid 3px #D1D9D9;
float:left;
padding: 1px;
margin:8px;
}
.fotosx1{
border: solid 3px #D1D9D9;
float:left;
padding-left:1px;
padding-bottom: 1px;
padding-right: 1px;
padding-top: 1px;
margin-left:40px;
margin-top:8px;
margin-bottom:8px;
margin-right:8px;
}

.fotodx{
border: solid 3px #D1D9D9;
padding: 1px;
margin:8px;
float:right;
}

table.prezzi{
border: solid 2px #B8C5C5}

td.prezzi,tr.prezzi{
height:30px;
font-weight: normal; 
text-align: center; 
border: 1px #B8C5C5 solid; }

tr.prezzilast, td.prezzilast{
border: 1px #B8C5C5 solid; 
font-size:10px;
}


h1{
	font-size: 14px;
	text-align: center;
	padding-bottom: 5px;
}

.inv{
	display: none;
}

.aster{
	font-size: 11px;
	padding-bottom: 5px;
}
.bott{
	 padding-bottom: 30px;
}