
<!--



* {  margin: 0;  border:none; padding:0 }
body {background-color:#D3D5CA; text-align:center; font: 12px Verdana, Arial, Sans-Serif; line-height: 1.6em;}
#contenitore {width:800px; margin:auto; background-color:#FFFA64; margin-top:20px; text-align:left}
#colonnadx {width:30px; background-color:transparent; float:left }
#colonnadxtop {width:30px; min-height:30px; height:30px; background:url(http://www.trattoriamosto.it/immagini/grigiosu.gif) #A2A39E no-repeat;}
#centro { width:740px; background-color:#fff; float:left; min-height:600px; height:auto!important; height:600px; padding:0px; }
#centrotop {background-color:#FF0000;}
#colonnasx {width:30px; background-color:#FF0000; float:left }
#colonnasxtop {width:30px; min-height:30px; height:30px; background:url(http://www.trattoriamosto.it/immagini/grigiosu.gif) #A2A39E no-repeat right;}
#basso {clear:both; width:800px; background:transparent url(http://www.trattoriamosto.it/immagini/grigiogiu.gif); min-height:30px; height:30px;} 
#footer {background-color:transparent; font-size:0.8em; width:800px; margin:auto; text-align:center;}
#home{ height:25px; width:25px; background-color:transparent; margin-top:30px; float:left; clear:left; line-height:0}
#nav_vel { height:25px; width:25px; background-color:transparent; margin-top:100px; float:left; clear:left; line-height:0}
#info { height:25px; width:25px; background-color:transparent; margin-top:20px; float:left; clear:left; line-height:0}
#comeragg { height:25px; width:25px; background-color:transparent; margin-top:30px; float:left; clear:left; line-height:0}
#contatti { height:25px; width:25px; background-color:transparent; margin-top:30px; float:left; clear:left; line-height:0}
#eventi { height:25px; width:25px; background-color:transparent; margin-top:30px; float:left; clear:left; line-height:0}
#newsletter { height:25px; width:25px; background-color:transparent; margin-top:30px; float:left; clear:left; line-height:0}
 img , img a  {border:none; margin:0px; background-color:transparent;  }
 a , a:hover , a:visited {  background-color:transparent; color:#000000; }
#footer h1 {text-align:center; color:#000000} 
#footer p {text-align:center; background-color:transparent;}
.nasc {margin-left:-9999px; line-height:0; background-color:transparent;}
a { color: #000000; background: inherit; }
a:hover { color: #000000; background: inherit; }
.destra { text-align:right; margin-right:15px; margin-top:10px}
h1 { font: bold 1.5em Arial, Arial, Sans-Serif; color:#A2A39E }
h2 { font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0; color:#A2A39E }
ul {  padding: 0; margin: 0;}
li { list-style-type: none;}


#menu { float: right; margin: 0 1em 0.5em 0; font-size:0.8em }
	#menu li { display: inline; margin: 0 0 0 1.4em; }
	#menu li a.current{ font-weight: bold; }
#subheader { 
	clear: both; 
	border-top: 1px dotted #E9D97D;	
	border-bottom: 1px dotted #E9D97D;
	background: #FDffef;
	color: #808080;
	padding: 1em;
	margin: 0 0 15px 0;
	height: 20px;
}

#breadcrumbs { float: left; }

fieldset { border: 1px solid #ccc; padding: 10px 8px; margin: 0 0 8px 0; background: #E6FFE4; color: #000; }
input { padding: 3px; margin: 0; border:1px solid #ccc }
textarea { width: 97%; height: 20em; padding: 3px; text-align:left; font-size:0.8em; border:1px solid #ccc;}
#search { float: right; }
#search p { padding: 0; margin: 0; }
#left {
	float: left;
	width: 77%;
	padding: 0 0 0 1em; text-align:left
}
#left p img { float:left}
h3 { width:80%; float:left; font-size:0.80em; clear:left; line-height:50px; padding-left:33px; font-weight:bold } 
h4 {width:100%;  text-align:center;  line-height:50px; display:block}

#right {
	float: right;
	width: 20%;
	margin: 0 0 10px 0;
}

#right .box {
	border: 1px solid #ccc;
	padding: 1em;
	margin: 0 0 1em 0;text-align:left;
}

#sinistra img {    }
#sinistra { float:left; width:240px; background-color:#415D2A; }
#ingredienti p {  margin-left:10px; margin-right:10px  }
#ingredienti h1 { text-transform:uppercase; margin-left:10px; margin-right:10px; margin:10px 10px;}
#ingredienti{background-color:#FDffef; float:right; width:499px; padding-bottom:15px; min-height:590px;height:auto!important; height:590px;  }
#ingredienti ul{  background-color:#FDffef; float:left; width:460px;  margin:0 10px 10px 10px; }
#ingredienti li  {list-style-type:square; margin-left:30px; width:100%}
#lista p {  margin-left:10px; margin-right:10px  }
#lista h1 { text-transform:uppercase; margin-left:10px; margin-right:10px; margin:10px 10px;}
#lista{background-color:#FDffef; float:right; width:499px; padding-bottom:15px;  }
#lista ul{  background-color:#FDffef; float:left; width:460px;  margin:0 10px 10px 10px; min-height:580px; height:auto!important!; height:580px; }
#ingredienti li  {list-style-type:square; margin-left:30px; width:100%}
#alto { min-height:180px; height:auto!important; height:180px; background-color:#FF9966; background:url(../immagini/katiaalto.gif) no-repeat; }
#alto1 { min-height:180px; height:auto!important; height:180px; background-color:#FF9966; background:url(../immagini/franconuovo1.jpg) no-repeat; }
#alto2 { min-height:180px; height:auto!important; height:180px; background-color:#FF9966; background:url(../immagini/testata-logo.jpg) no-repeat; }
h5{ margin-right:20px; padding-top:80px; text-align:right }
.inc { font-style:italic;}
#verde { height:30px; width:241px; background-color:#415D2A; margin-left:30px;  float:left; display:inline}
#basso p { text-align:right; margin-right:40px; width:300px; float:right; }
#mappa { text-align:center; width:100%; height:520px; margin:auto; }
#mappa img {margin:auto}
.vino { width:85%; text-align:left ; float:left; line-height:30px;}
.prezzo {width:12%; text-align:right ; float:right; line-height:30px;}
#left p {line-height:30px;}
-->
