html, body { height: 100%; }

body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	background-color:#EEEEEE;
}

table.Main { height: 100%; }

/*.Content { min-height: 600px; }*/

td.Menu {
	height: 100px;
	width: 100px;
}

.Brd1GreyS {
	border-bottom-style:solid;
	border-bottom-color:#808284;
	border-bottom-width:1px;
}

.H25 {
	line-height: 25px;
}

.BkgGrey {
	background-color:#808284;
}

.BkgWhite {
	background-color:#FFFFFF;
}

/*.TileH {
	background-image:url(../Images/TileH.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.TileV {
	background-image:url(../Images/TileV.jpg);
	background-position:center;
	background-repeat:repeat-y;
}*/

.BkgPavan {
	background-image:url(../Images/HeaderBkg.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

h1, h2, h3, h4, h5, h6 {
	color: #00719A;
}

.H100 {
	height:100px;	
}

.Footer {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.Footer {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.Footer:hover {
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

/* Flash */

img.NoFlash {
	position:relative;
	width:660px;
	height:200px;
	left:0px;
	/*top:auto;*/
	z-index:-15;
}

.Font10 {
	font-size:10px;
}

.White {
	color:#FFFFFF;
	text-decoration:none;
}

.BorderAzzBtm {
	border-bottom: #00acef 1px solid;
}

.BorderAzzTop {
	border-top: #00acef 1px solid;
}

.BorderAzzLeft {
	border-left: #00acef 1px solid;
}

.BorderAzzRight {
	border-right: #00acef 1px solid;
}

.BorderGreyLeft {
	border-left: #808284 1px solid;
}

.BorderGreyRight {
	border-right: #808284 1px solid;
}

.BorderGreyBtm {
	border-bottom: #808284 1px solid;
}

.BorderGreyTop {
	border-top: #808284 1px solid;
}

.BorderGreyLightBtm {
	border-bottom: #CCCCCC 1px solid;
}

.BorderGreyLightBtm {
	border-bottom: #CCCCCC 1px solid;
}

.TitlePage {
	font-size: 24px;
	color: #00719A;
}

.TitlePage2 {
	font-size: 14px;
	color: #00719A;
	font-weight:bold;
}

.Title {
	font-size: 14px;
	color: #00acef;
}

.Title2 {
	font-size: 14px;
	color: #00719A;
}

.Padding15Left {
	padding-left: 15px;
}

.Padding10Left {
	padding-left: 10px;
}

.Padding10Top {
	padding-top: 10px;
}

.Padding10Right {
	padding-right: 10px;
}

.Padding10Btm {
	padding-bottom: 10px;
}

.Padding5Btm {
	padding-bottom: 5px;
}

.Padding5Top{
	padding-top: 5px;
}

.Padding5Left{
	padding-left: 5px;
}

.Padding5Right {
	padding-right: 5px;
}


.Padding10 {
	padding: 10px;
}

.BgkGrey {
	background-color: #808284;
}

.BgkGrey2 {
	background-color: #CCCCCC;
}

.BgkAzz {
	background-color: #00acef;
}

.Didascalia {
	font-size: 9px;
	color:#666666;
}

a.Didascalia {
	font-size: 9px;
	color: #00acef;
	text-decoration: none;
	font-weight: bold;
}

a.Didascalia:hover {
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.Didascalia2 {
	font-size: 12px;
	color: #00acef;
	text-decoration: none;
	font-weight: bold;
}

a.Didascalia2:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.Width400 {
	width: 400px;
}

.Width350 {
	width: 350px;
}

.Contatti {
	color: #00719A;
}

.Contatti2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Tratteggio {
	background-image: url(../Images/Puntino.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.RedText {
	color: #00719A;
	font-size: 11px;
}

a.Galleria {
	font-size: 14px;
	color: #808284;
	text-decoration:none;
	font-weight: bold;
}

a.Galleria:hover {
	font-size: 14px;
	color: #00719A;
	text-decoration:none;
	font-weight: bold;
}

.Mission {
	font-size: 14px;
}

.Puls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	height: 80px;
	width: 25px;
	background-image: url(../Images/BgPuls.png);
	background-repeat: no-repeat;
	border: 0px solid #000000;
	cursor: hand;
}

.Desc {
	font-size: 11px;
}

.BgGreyTrasp {
	background-color: #e5e2e2;
	background-repeat: repeat;
}

.BgGreyTraspText {
	background-image: url(../Images/BgGreyTrasp.png);
	background-repeat: repeat;
}

/*#BgGreyTrasp {
	width:100%;
	height: 100%;
	z-index:0;
	background-image: url(../Images/BgGreyTrasp.png);
	background-repeat: repeat;
}*/

a.Back {
	font-size: 12px;
	background-color: #808284;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
}

a.Back:hover {
	background-color: #FFFFFF;
	color: #808284;
	text-decoration: none;
	height: 20px;
}

.Justify {
	text-align:: justify;
}

.H80 {
	height: 80px;
}

.H300 {
	height: 300px;
}

.Img {
	border: 1px solid #00719A;
	height: 80px;
	width: 80px;
	padding: 0px;
}

.Img2 {
	border: 1px solid #00719A;
	height: 350px;
	width: 350px;
	padding: 0px;
}

a.Img {
	border: 1px solid #00719A;
	height: 80px;
	width: 80px;
	padding: 0px;
	display: block;
}

a.Img:hover {
	border: 1px solid #FFFFFF;
	height: 80px;
	width: 80px;
	padding: 0px;
}

.OutItem {
	padding: 10px;
	width: 200px;
	height: 60px;
	text-align: left;
	background-color: #FFFFFF;
	background: url(../Images/OutletItemOff.png) top left no-repeat;
	text-decoration: none;
}

a {
	text-decoration: none;
}

a:hover .OutItem {
  background: url(../Images/OutletItemOn.png) top left no-repeat;
  text-decoration: none;
  cursor: pointer;
}

.TitleProd {
	font-size: 12px;
	color: #00719A;
	text-decoration: none;
}

.Desc2 {
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.BgSearch {
	background-image: url(../Images/BgSearchMid.png);
	background-repeat: repeat-y;
	background-position: center;
}

.LinkCat {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.LinkCat:hover {
	font-weight: bold;
	color: #00719A;
	text-decoration: none;
}
