.Stile22 {font-size: 18px}

.Stile23 {
	color: #FFFFFF;
	font-size: 23px;
	font-weight: bold;
}
.Stile26 {font-size: 24px}
.logo {
	background-image: url(images/loghino.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000066;
	margin: 0px;
	padding: 0px;
	
	
}
.navbar {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}



.logomezzo {
	background-image: url(images/logomezzo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #2A2D60;
	height: 90px;
	margin: 0px;
	padding: 0px;
}

.logomezzo2 {
	background-image: url(images/logomezzo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #2A2D60;
}





h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: normal;
	background-position: top;
	top: 0px;
	line-height: 22px;
}

.quadro {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2A2D60;
	border-left-color: #2A2D60;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A2D60;

}





.quadrosup {
	border: 1px solid #222F59;
}
.no {
	list-style-image: none;
	list-style-type: upper-roman;
	list-style-position: inset;
	font-size: 11px;
}

.quadro .supinf {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #272F5D;
	border-bottom-color: #272F5D;
}
.bott {
	background-image: url(images/bott.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 199px;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #272F5D;
}
.sxdx {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #07438C;



}
.frecciared {
	list-style-image: url(images/frecciared.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.w {
	list-style-image: url(images/white.jpg);
}
.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed #1A4578;
	text-align: justify;
	margin: 0px;
	background-image: url(images/pump_1.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	background-position: 300px;
	width: 240px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed #1A4578;
	padding: 5px;
	text-align: justify;
	margin: 0px;
	background-repeat: no-repeat;
	vertical-align: middle;
	width: 500px;
	height: inherit;
	left: 50px;
}


.top4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed #1A4578;
	padding: 5px;
	text-align: justify;
	margin: 0px;
	background-repeat: no-repeat;
	vertical-align: middle;
	width: 250px;
	height: inherit;
	left: 10px;
}



.top3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed #1A4578;
	padding: 5px;
	text-align: justify;
	margin: 0px;
	vertical-align: top;
	width: 340px;
	height: inherit;
	background-color: #F2F2F2;
}

.infc {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000066;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.subcor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/sfcorn.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	height: 20px;
	width: 90px;
	text-align: center;
}

.subtest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/sftest.jpg);
	background-repeat: no-repeat;
	padding: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	height: 27px;
	width: 102px;
}


.subcorbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/sfcornbig.jpg);
	background-repeat: no-repeat;
	padding: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	height: 25px;
	width: 130px;
	vertical-align: middle;
}



.footer {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0F3F89;
	clear: none;
}


a.nav:link {

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;

}
.quadrosm {
	background-image: url(images/bott.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center top;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #0F488F;
	padding: 3px;
}

.quadrosans {
	background-image: url(images/bott.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center top;
	
	padding: 3px;
}






li {
	list-style-image: url(images/freccia.jpg);
}



a.nav:visited {

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;

}


a.nav:hover {

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;

}
a.policy:link {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;


}
a.policy:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: yellow;
	text-decoration: underline;


}

a.policy:visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;


}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #0000FF;
}


a.small:link {

font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #0000FF;

}

a.small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: red;
	text-decoration: underline;


}

a.small:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
font-style: italic;
	color: #0000FF;
	text-decoration: underline;


}






.centro {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding: 30px;
	text-align: justify;
	width: 500px;
}


.centrosmall {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding: 10px;
	text-align: justify;
	width: 500px;
	vertical-align: middle;
}



.submit_big {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	background-position: center center;
	border: 1px dashed #000000;
}

.prodotti {
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: groove;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: outset;
	border-bottom-color: #CCCCCC;
}
.sftitdet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/middle.jpg);
	background-repeat: repeat;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.sftitdeto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/middle.jpg);
	background-repeat: repeat;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
}



.add {
	list-style-image: url(images/addizione.jpg);
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	
}
.found {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
.inf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}

.sxtratt {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align: justify;
	background-image: url(/frioitalia2/images/sfgif.gif);
	background-repeat: no-repeat;
	background-position: center 170px;
	padding: 14px;
}

#Layer1 {
	position:absolute;
	width:334px;
	height:17px;
	z-index:1;
	visibility: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: 167px;
	top: 121px;
}
.Stile10 {font-size: 11px}
.Stile11 {color: #07438C}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.carrello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C5BAA;
	background-color: #FFFFFF;
	border: 1px solid #000066;
}


.Stile12 {font-size: 10px}
.Stile13 {color: #999999}
.Stile16 {
	font-size: 14;
	font-weight: bold;
	color: #000066;
}
.cart {
	background-image: url(images/img_cart.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-bottom-color: #CCCCCC;
}

.cartdett {
	background-image: url(images/img_cart.jpg);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-bottom-color: #CCCCCC;
	background-position: left center;
	border-top-width: 0px;
	border-top-style: solid;
}
.carsf {
	background-image: url(images/car_sfo.jpg);
	background-repeat: no-repeat;
}

.carsfright {
	background-image: url(/frioitalia2/images/sfquadratino.jpg);
	background-repeat: repeat;
}
.borderwhite {
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}

.bordernavy {
	border: 1px solid white;
	background-color: #000066;
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}




.qcar {
	border: 1px ridge #F2F2F2;
	padding: 1px;
}


a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	text-align: left;

}


a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;

}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	text-decoration: underline;

}

a.navbar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.prd {
	padding: 10px;
	border: 1px dashed #1E4C7D;
}



a.navbar:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}




a.navbar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
}


.Stile17 {color: #0B3F78}
.memorize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #666666;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #666666;
}
.Stilealt {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.boldbg {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	margin: 1px;
	padding: 3px;
	border: 1px solid #999999;
}
.bgcommento {
border: 1px solid #999999;
}
.linku {
	width: 90%;
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.quadro .subcor3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/scornews.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-weight: bold;
	width: 180px;
	height: 22px;
	padding-top: 3px;
}
.quadro #alcalina {
	background-image: url(images/alcalina.jpg);
	background-repeat: no-repeat;
	height: 600px;
	background-position: 0px 5px;
}
.quadro #alcalina #url {
	float: left;
	width: 200px;
	padding-top: 350px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

