body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F0E0;
}
.menu {
	font-family: "Arial Narrow";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.giorno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0068A1;
	font-weight: bold;
}
.giornoristorante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff0000;
	font-weight: bold;
}
.mese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
}
.anno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CCCCCC;
	font-weight: bold;
}
.testo {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	font-style: italic;
	text-decoration: none;
}
.menuattuale {
	font-family: "Arial Narrow";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9C1418;
	text-decoration: none;
}
.giornophotogallery {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #9C1418;
	font-weight: bold;
}
.tagPhoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.fondocentrale {
	background-image: url(images/photogallery_02.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.unnamed1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0033;
	text-decoration: none;
}
html { margin:0px; padding:0px; height:100%; border:none; } 

body { 
    margin:0px; 
    padding:0px; 
    height:100%; 
    border:none; 
    font-family:verdana;
    font-size:9pt;
    background-image:url('bg.gif');
    background-repeat:repeat-y;
}


#header {
    position:absolute;
    height:90px;
    width:100%;
    background-image:url('bannerbg.gif');
    z-index:5;
}

#footer {    
    height:50px;
    color:#ffffff;
    text-align:center;
    background-color:#222222;
    display:none;
}

.top-bar {
    height:30px;
    background-image:url('linesbg.gif');
    width:100%;
    position:absolute;
    top:90px;
}

.left-panel {    
    position:absolute;
    width:220px;
    top:120px;
    z-index:1;
}

.right-panel { 
    position:absolute;
    background-color:#ffffff;
    top:120px;
    left:221px;
    z-index:0;
    padding:10px;
    
 }
 
 ul.menu {
     margin-left:0px;
     padding-left:20px;
     margin-top:15px;
     font-size:10pt;
 }
 
 ul.menu li {
     list-style-type:none;
     margin-left:0px;
     padding-left:0px;
     margin-top:8px;
 }
 
 ul.menu a {
     text-decoration:none;
     color:#c8c8c8;
 }
 
 ul.menu a:hover {
     text-decoration:underline;
     color:#ffffff;
 }
 
 ul.menu a.selected {
     font-weight:bold;
     color:#00ee00;
     text-decoration:underline;
}

li {line-height:15px;margin-bottom:3px;margin-top:3px}

.title { 
    margin-bottom:0px; 
    margin-top:5px; 
    padding:2px;
    font-family:verdana; 
    font-size:13pt; 
    color:#FE5F00;
 }
.subtitle {
    margin-bottom:2px; 
    padding:2px; 
    font-family:verdana; 
    font-size:10pt; 
    color:#a7a7a7;
 }

.link { font-family:verdana; font-size:12px; color:#ffffff; }
.smalllink { font-family:verdana; font-size:10px; color:#ffffff; }
.bluelink {font-family:verdana; font-size:12px; color:#336699;}
.bluelink:hover {color:#ff6600;}
    
.feature {
    font-size:8pt;
    /*color:#0B8251;*/
    color:#000066;
    text-decoration:underline;
}

p.opttext {
    margin-top:3px;
    margin-bottom:2px;
    color:#000000;
}

code {
    color:#008f00;
    background-color:#ffffff;
}

.bold {
    font-weight:bold;
    color:#666666;
}

.boldlink {
    font-weight:bold;
    color:#336699;
}

.textbox {
    height:18px;
    border:#cccccc 1px solid;
}

.hilicode {
    background-color:#666666;
    color:#ffffff;
}

em.name {color:#666666;font-family:tahoma;}

td.navbutton {
    padding:2px 10px 2px 10px;
    border:#b8b8b8 1px solid;
    border-top:none;
    width:50px;
    text-align:center;
    font-weight:bold;
    background-color:#EAE087;
}

a.navlink {color:#545454;text-decoration:none;}
a.navlink:hover{color:#333333;text-decoration:underline;}

.newtext{color:#ff0000;font-weight:normal;font-style:italic;}

.thumbnail {
    border:#000000 1px solid;
}