A 		  {text-decoration: none; color: #C32026;}
A:LINK    {text-decoration: none; color: #C32026;}
A:VISITED {text-decoration: none; color: #C32026;}
A:HOVER   {text-decoration: underline; color: #3D3D3D;}
A.comuni:link     { color: #000000; text-decoration: none; font-weight:lighter; font-size: 7pt;}
A.comuni:visited  { color: #000000; text-decoration: none; font-weight:lighter; font-size: 7pt;}
A.comuni:hover    { color: #C32026; text-decoration: underline; font-weight:lighter; font-size: 7pt;}
A.attiva:link     { color: #000000; text-decoration: none; font-weight:lighter; font-size: 9pt;}
A.attiva:visited  { color: #000000; text-decoration: none; font-weight:lighter; font-size: 9pt;}
A.attiva:hover    { color: #000000; text-decoration: underline; font-weight:lighter; font-size: 9pt;}
	
div#commenti1{display:none}
div#commenti2{display:none}
div#commenti3{display:none}
div#commenti4{display:none}
div#commenti5{display:none}
div#commenti6{display:none}
div#commenti7{display:none}
div#commenti8{display:none}
div#commenti9{display:none}
div#commenti10{display:none}
div#commenti11{display:none}
div#commenti12{display:none}
div#commenti13{display:none}
div#commenti14{display:none}
div#commenti15{display:none}
div#commenti16{display:none}
div#commenti17{display:none}
div#commenti18{display:none}
div#commenti19{display:none}
div#commenti20{display:none}
	
	body { 
	background: url(http://www.ristoitalia.info/immagini/baserossa.gif) repeat fixed;
	margin: 0px 0px 0px 0px;
	}
	.allineamento {
	text-align: center;
	}
	.giustificato {
	text-align: justify;
	}
	td {
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	}
	table.princ {
	border: 0px;
	width: 774px;
	height: 100%;
	}
	.banner {
	width: 774px;
	height: 100px;
	padding: 5px;
	background-color: #ffffff;
	text-align: center;
	}
	.header {
	width: 774px;
	height: 186px;
	text-align: left;
	vertical-align: top;
	border-top: solid 3px #c32026;
	}
	.testata {
	background-color:#ffffff;
	height:80px;
	padding-bottom:10px;
	padding-top:15px;
	vertical-align: bottom;
	}
	.data {
	height: 20px;
	width: 387px;
	color: #C32026;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-left: 10px;
	}
	.nristo {
	height: 20px;
	width: 387px;
	color: #C32026;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	}
	.ricristo {
	width:203px;
	height:200px;
	text-align:center;
	background-image: url(http://www.ristoitalia.info/immagini/lenteing2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	color:#ffffff;
	}
	.ricpiatto {
	width:203px;
	height:64px;
	text-align:center;
	background-image: url(http://www.ristoitalia.info/immagini/ricerca_breve.gif);
	background-position: center top;
	background-repeat: no-repeat;
	color:#3F3A3A;
	}
	.campiricristo {
	width: 150px;
	font-size:8pt;
	color:#783210;
	}
	.menubarraalta {
	width: 774px;
	height: 26px;
	color: #ffffff;
	background-color: #C42A2F;
	text-align: center;
	vertical-align: center;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	}
	.menubarraalta2 {
	width: 774px;
	height: 36px;
	color: #ffffff;
	background-color: #ffffff;
	text-align: center;
	vertical-align: center;
	border-top: solid 1px #ffffff;
	background-image: url(http://www.ristoitalia.info/immagini/menualto.gif);
	background-position: center center;
	background-repeat: no-repeat;
	}
	A.menualto		    { color: #ffffff; text-decoration: none; font-size: 8pt;}
	A.menualto:link     { color: #ffffff; text-decoration: none; font-size: 8pt;}
	A.menualto:visited  { color: #ffffff; text-decoration: none; font-size: 8pt;}
	A.menualto:hover    { color: #fdfbe8; border-bottom: 1px dashed; font-size: 8pt;}
	.contenuti {
	width: 554px;
	background-color: #ffffff;
	padding: 7px;
	vertical-align: top;
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	}
	.titolo {
	width: 554px;
	padding-bottom: 8px;
	padding-top: 12px;
	border-bottom: dashed 1px #C42A2F;
	color: #C42A2F;
	font-weight: bold;
	}
	.menudx {
	width: 203px;
	background-color: #ffffff;
	border-left: solid 1px #e2e1e1;
	border-top: solid 1px #e2e1e1;
	vertical-align: top;
	}
	.menudxslogan {
	color: #959595;
	font-weight: 400;
	}
	.pulsantedx {
	width: 203px;
	height: 69px;
	background-color:#ffffff;
	border-bottom: solid 1px #e2e1e1;
	}
	a.pulsantedx {
	background-color:#ffffff;
	color: #3D3D3D;
	font-weight:bold;
	text-decoration: None;
	position: Relative;
	display: Block;
	}
	a:visited.pulsantedx {
	background-color:#ffffff;
	color: #3D3D3D;
	font-weight:bold;
	text-decoration: None;
	position: Relative;
	display: Block;
	}
	a:hover.pulsantedx {
	background-color:#fdfbe8;
	color: #3D3D3D;
	font-weight:bold;
	text-decoration: None;
	position: Relative;
	display: Block;
    }
   	.footer {
   	background-color: #9F9E9E;
	border-top: solid 1px #ffffff;
	width: 774px;
	height: 19px;
	color: #ffffff;
	text-align: center;
	vertical-align: center;
	}
	.fondo {
	width: 774px;
	height: 13px;
	vertical-align:top;
	}
	A.menubasso		     { color: #ffffff; text-decoration: none; font-size: 7pt;}
	A.menubasso:link     { color: #ffffff; text-decoration: none; font-size: 7pt;}
	A.menubasso:visited  { color: #ffffff; text-decoration: none; font-size: 7pt;}
	A.menubasso:hover    { color: #fdfbe8; border-bottom: 1px dashed; font-size: 7pt;}
	.risto {
	padding-top:6px;
	padding-bottom:6px;
	background-color: #FDFDF3;
	border-bottom: solid 1px #C32026;
	}
	.miniristo {
	padding-top:6px;
	padding-bottom:6px;
	background-color: #f9fdf2;
	border-bottom: solid 1px #3e5a0e;
	}
	.noristo {
	padding-top:6px;
	padding-bottom:6px;
	border-bottom: dashed 1px #C32026;
	}
	.homericerche {
	height:146px;
	text-align: right;
	padding-right: 5px;
	}
	.homeitalia {
	height:146px;
	text-align: right;
	padding-right: 5px;
	border-bottom: solid 1px #E2E1E1;
	}
	td.menuitalia{
	background-image: url(http://www.ristoitalia.info/immagini/basefotohome.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border-top: solid 2px #FFFFFF;
	font-size: 7pt;
	color:#ffffff;
	padding-top:3px;
	text-align: left;
	vertical-align: top;
	}
	.menuitalia {
	height: 19px;
	width: 198px;
	background-image: url(http://www.ristoitalia.info/immagini/freccinagialla.gif);
	background-position: center left;
	background-repeat: no-repeat;
	text-align: left;
	}
	a.menuitalia {
	color: #000000;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 1px #F3DD46;
	position: Relative;
	display: Block;
	}
	a:visited.menuitalia {
	color: #000000;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 1px #F3DD46;
	position: Relative;
	display: Block;
	}
	a:hover.menuitalia {
	color: #C42A2F;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 1px #F3DD46;
	position: Relative;
	display: Block;
    }
	.provreg {
	height: 19px;
	width: 122px;
	font-size: 7pt;
	background-image: url(http://www.ristoitalia.info/immagini/freccina.gif);
	background-position: center left;
	background-repeat: no-repeat;
	border-bottom: dashed 1px #E2E1E1;
	}
	a.provreg {
	background-color:#ffffff;
	color: #000000;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	position: Relative;
	display: Block;
	}
	a:visited.provreg {
	background-color:#ffffff;
	color: #000000;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	position: Relative;
	display: Block;
	}
	a:hover.provreg {
	background-color:#fdfbe8;
	color: #C42A2F;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	position: Relative;
	display: Block;
    }
	td.menuhome{
	vertical-align: top;
	height: 150px;
	width: 200px;
	}
	.menuhome {
	height: 19px;
	width: 200px;
	background-image: url(http://www.ristoitalia.info/immagini/freccina.gif);
	background-position: center left;
	background-repeat: no-repeat; 
	}
	a.menuhome {
	background-color:#ffffff;
	color: #000000;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 2px #E2E1E1;
	position: Relative;
	display: Block;
	}
	a:visited.menuhome {
	background-color:#ffffff;
	color: #000000;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 2px #E2E1E1;
	position: Relative;
	display: Block;
	}
	a:hover.menuhome {
	background-color:#fdfbe8;
	color: #C42A2F;
	font-weight:bold;
	text-decoration: None;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 2px #E2E1E1;
	position: Relative;
	display: Block;
    }
div.vetrina{
height:21px;
width: 183px;
font-size: 7.5pt;
border-bottom: dashed 1px #E2E1E1;
}
div.vetrinaint{
padding-top: 4px;
padding-left: 10px;
background-image: url(http://www.ristoitalia.info/immagini/freccina.gif);
background-position: center left;
background-repeat: no-repeat; 
}
a.vetrina {
height:21px;
width: 183px;
color: #303030;
text-decoration: None;
position: Relative;
display: Block;
}
a:visited.vetrina {
height:21px;
width: 183px;
color: #303030;
text-decoration: None;
position: Relative;
display: Block;
}
a:hover.vetrina {
height:21px;
width: 183px;
background-color:#FFF5F5;
color: #c42a2f;
text-decoration: None;
position: Relative;
display: Block;
}
.promozione {
width:555px;
padding-top:10px;
padding-bottom:10px;
background-image: url(http://www.ristoitalia.info/immagini/sfumaturarosa.gif);
background-position: top left;
background-repeat: repeat-x; 
background-color:#FFF5F5;
line-height: 16px;
font-family: georgia, serif;
font-size: 9pt;
border-top: 5px solid #ffffff;
}
div.ricette{
width: 550px;
font-size: 8pt;
line-height: 16px;
border-bottom: dashed 1px #E2E1E1;
}
div.ricetteint{
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
background-image: url(http://www.ristoitalia.info/immagini/freccina.gif);
background-position: center left;
background-repeat: no-repeat; 
}
a.ricette {
width: 550px;
color: #303030;
text-decoration: None;
position: Relative;
display: Block;
}
a:visited.ricette {
width: 550px;
color: #303030;
text-decoration: None;
position: Relative;
display: Block;
}
a:hover.ricette {
width: 550px;
background-color:#FFF5F5;
color: #c42a2f;
text-decoration: None;
position: Relative;
display: Block;
}
   	.primopiano {
   	width: 100%;
   	padding-top: 4px;
   	padding-bottom: 4px;
   	text-align: center;
   	color: #7c7c7c;
   	font-size: 8pt;
	}
	.primopianoita {
	background: url(http://www.ristoitalia.info/immagini/baserossa.gif) repeat fixed;
   	background-color: #C42A2F;
   	height: 17px;
   	width: 100%;
   	padding-top: 2px;
   	text-align: center;
   	color: #ffffff;
   	font-size: 7pt;
   	font-weight: bold;
	}
	#loading {
	width: 100%;
	height: 100px;
	position: absolute;
	top: 40%;
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	}
	#marqueecontainer {
	position: relative;
	width: 200px;
	height: 140px;
	overflow: hidden;
	border-left: 1px solid #E2E1E1;
	border-right: 1px solid #E2E1E1;
	border-bottom: 1px solid #E2E1E1;
	}
	#marqueecontainerlungo {
	position: relative;
	width: 200px;
	height: 198px;
	overflow: hidden;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #E2E1E1;
	}
	.scorrimento {
	width: 98%;
	height:190px;
	position:relative;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 7pt;
	}
	.eventi2 {
	border-top: 1px dashed #fad505;
	border-bottom: 1px dashed #fad505;
	padding: 5px;
	background-color: #fefdf3;"
	}
	.eventi {
	height: 40px;
	width: 100%;
	background-image: url(http://www.ristoitalia.info/immagini/freccina.gif);
	background-position: center left;
	background-repeat: no-repeat;
	font-size: 7pt;
	padding-top: 2px;
	padding-left: 10px;
	border-bottom: dashed 2px #E2E1E1;
	}
	input.txt, select, textarea {
	font-size: 12px;
	font-family: Verdana;
	}
	input.sub {
	font: Bold 12px Verdana;
	cursor: Hand;
	}


