/*FINE IMPOSTAZIONI PAGINA*/
body, html {margin: 0px; padding:0px; height:100%; background-color:#FFF}
body {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
body {color:#000;}

form{padding:0px; margin:0px; clear:left}
input,textarea{font-family:Arial, Helvetica, sans-serif; font-size:1em; height:auto; vertical-align:middle; border:1px solid #DDD; vertical-align:middle}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; vertical-align:middle; border:1px solid #DDD}
/*table{position:relative; top:0px; left:0px; float:left; display:inline;}*/
td{vertical-align:top; font-size:1em;}
a{text-decoration:none; color:#000}
a:hover{color:#000; text-decoration:underline}
.rosso{color:#F00}
img{vertical-align:middle}
hr{position:relative; top:0px; left:0px; width:100%; top:0px; left:0px; display:inline; float:left;background-color:#e2001a; border-top:2px solid #e2001a; height:0px}

#contCen{width:770px; margin:0px auto; height:100%;}
	body>#contCen>#contenitore{height:auto;min-height:100%;}
	#contenitore{position:relative; height:100%; width:100%; margin:0px auto; text-align:left; float:left;}
		#topID_cont{position:relative; top:0px; left:0px; float:left; display:inline; margin:5px 0px; width:100%;}
		#table_cont{position:relative; top:0px; left:0px; float:left; display:inline}
		#immagineID{margin-bottom:20px;}
#preBottom{position:relative; top:0px; left:0px; float:left; clear:left; font-size:1px; padding-top:50px;}
#bottom{position:absolute; bottom:0px; left:0px; width:100%; float:left; clear:left;}
	#bottomID{position:absolute; border:0px; left:0px;}
#bottom, #preBottom{height:180px;}
#bottom a:hover{text-decoration:underline}

#ricetteID{position:absolute; top:0px; left:0px;}
#cont_paragrafo{position:relative; top:0px; left:0px; float:left; display:inline; padding:15px; width:370px}
.relativE{position:relative; top:0px; left:0px; float:left; display:inline; width:100%}
#alt_sinID{position:absolute; top:0px; left:0px;}

.carrello_table input{width:20px;}
.carrello_table td{font-size:10px;}
.th{background-color:#CCC; font-weight:bold}
.bordo{border-bottom:1px solid #CCC}
.titolo_paragrafo{text-transform:uppercase; font-weight:bold}

#newsBackID{position:absolute; top:0px; left:0px;}

#elencoFile{position:relative; top:0px; left:0px; float:left; display:inline; width:100%; margin:0px; padding:0px; border-top:1px solid #b1b1b1; margin-top:20px;}
#elencoFile li{position:relative; top:0px; left:0px; float:left; margin:0px; list-style-type:none; padding:5px 0px; width:100%; border-bottom:1px solid #b1b1b1; text-transform:uppercase}

