html {
    margin: 0;
    padding: 0;
	background-color:#F1F1F1;
}

body {
    font: 76% arial, sans-serif;
    text-align: center;
	background: url(../img/pixel_fondo.gif) 0 0 repeat-y repeat-x;
	
}
p.tabella {
margin: 0 10px 10px;
}

p {margin: 0 10px 10px;}
p a{color:#595959;
	text-decoration:none;
}

p.centratura {margin: 0 10px 10px;
 padding-left: 170px;}
 
p.centratura2 {margin: 0 10px 10px;
 padding-left: 220px;}
 
p.centratura3 {margin: 0 10px 10px;
 padding-left: 255px;}

/*---------------Ricerca-------------------*/

.cercaElenco{
    margin-top: 10px;
    margin-bottom: 8px;
    text-align: right;
    float: right;
}
.bottCerca{ border: 0px;
           font-weight: bold;
           font-size: 11px;
           font-family: Verdana;
           background-color:#FFF;
           color:#E59736;
           float: right;
           padding: 9px;
}

.impCerca{ border-color:#4A4B4B;
          border-style:solid;
          border-width:thin;
}

/*---------------INIZIO orari di Apertura-------------------*/

.orario{
	
	color: #595959;
	font-size: 11px;
	font-family: verdana;
	text-align:justify;
	padding-bottom:5px;
}

span.titolo{
	color: #e59736;
	font-size: 10pt;
	font-family: verdana;
	font-weight: bold;
	font-style: normal;
}
.titolo2{
	color: #e59736;
	font-size: 8pt;
	font-family: verdana;
	font-weight: bold;
	font-style: normal;
}
.titoloBold{
	font-size: 13pt;
	font-family: verdana;
	font-weight: bold;
	font-style: normal;
	padding-left:10px;
	color:#5a5a5a;
}
.titoloBoldShort{
	font-size: 8pt;
	font-family: verdana;
	color:#4d4d4d;
	font-style: normal;
	padding-left:58px;
	
}

/*---------------FINE orari di Apertura-------------------*/
div#header  {
	float: left;
    height: 280px;
	width:800px;
}
div#container {
    text-align: left;
	 width: 800px;
    margin: 0 auto;
	
}
div#wrapper{
background-color:#FFF;
/*
 	filter:alpha(opacity=50); //per ie max 100
-moz-opacity:0.5; //per moz max 1.0
opacity:0.5; //per opera max 1.0
*/
}


.txt{width:540px;
	color: #595959;
	font-size: 11px;
	font-family: verdana;
	text-align:justify;
	padding-bottom:5px;}
	
div#content p {
	width:540px;
	color: #595959;
	font-size: 11px;
	font-family: verdana;
	text-align:justify;
	padding-bottom:5px;
	
}

div#navigation {
	width:217px;
	height:100%;
    float: left;
    background-image: url("../img/sfondo_menu.gif");		
}

div#content{
	display: inline;
    float: right;
	height:938px;
    width: 580px;
background-color:#FFF;
		
}

div#footer {
	float: left;
	width: 800px;
    border-top: 1px solid #b4b5b4;
    color: #595959;
	text-align:center;
}

div#footer a {color:#595959;}
a:visited{color:#595959;}
a:hover{color:#595959;}

p.footer {
	font-family: verdana;
	font-size:11px;
    margin: 0;
    padding: 5px 10px;
}



