/* CSS Document */

a:link {
	color: #DE287C;
	text-decoration:none;
}
a:visited {
	color: #DE287C;
	text-decoration:none;
}
a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

a.footerText:link {
	color: #FFFFFF;
	font-size: 14px;
}
a.footerText:visited {
	color: #FFFFFF;
	font-size: 14px;
}
a.footerText:hover {
	color: #FFFFFF;
	font-size: 14px;
}


a.yellowLink:link {
	color: #FFCC00;
	font-size: 16px;
}
a.yellowLink:visited {
	color: #FFCC00;
	font-size: 16px;
}
a.yellowLink:hover {
	color: #FFFFFF;
	font-size: 16px;
}

.normalText a:link {
	color: #FFCC00;
	text-decoration:none;
}
.normalText a:visited {
	color: #FFCC00;
	text-decoration:none;
}
.normalText a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.mainTable {
	background-color: #2F98D1;
	width: 781px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.footerTable {
	background-color: #2F98D1;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.mainBarText {
	font-family: Tahoma;
	font-size: 15px;
	color: #DE287C;
	text-align: center;
	font-weight: 700;

}
.footerText {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
}

.bodyText{
	font-family: Tahoma;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: 700;
}

.titleText{
	font-family: Tahoma;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: 700;
}

.priceHeaderText{
	font-family: Tahoma;
	font-size: 16px;
	color: #FFCC00;
	font-weight: 700;
}

.priceRowsText{
	font-family: Tahoma;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 700;
}

.priceRowsBorderHeader{
	width:105;
	height:44;
	vertical-align:bottom;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCC00;
	font-weight: 700;
	height:47;
}

.priceRowsBorderText{
	width:105;
	height:44;
	vertical-align:bottom;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: 700;
	height:45;
}

.rightBoder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.imageBorder {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.imageBorderThik {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.normalText {
	color: #FFFFFF;
	font-size: 14px;
}

.normalTextDiscount {
	color: #FFFFFF;
	font-size: 16px;
}

.normalTextYellow {
	color: #FFCC00;
	font-size: 18px;
}

.normalTextWhite {
	color: #FFFFFF;
	font-size: 18px;
}

.normalTextWhiteTitle {
	color: #FFFFFF;
	font-size: 20px;
}

.normalDoveSiamo {
	color: #FFFFFF;
	font-size: 16px;
}

.normalServizi {
	color: #FFFFFF;
	font-size: 16px;
}

.normalParchi {
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
}

.normalPhotoGallery {
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	cursor:pointer;
}

.titleSectionParchi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight: 700;
}

.form20 { font : 9pt Arial,sans-serif; color : #000; width : 20px; }
.form30 { font : 9pt Arial,sans-serif; color : #000; width : 30px; }
.form35 { font : 9pt Arial,sans-serif; color : #000; width : 35px; }
.form40 { font : 9pt Arial,sans-serif; color : #000; width : 40px; }
.form50 { font : 9pt Arial,sans-serif; color : #000; width : 55px; }
.form60 { font : 9pt Arial,sans-serif; color : #000; width : 60px; }
.form80 { font : 9pt Arial,sans-serif; color : #000; width : 100px; }
.form100 { font : 9pt Arial,sans-serif; color : #000; width : 100px; }
.form140 { font : 9pt Arial,sans-serif; color : #000; width : 140px; }
.form150 { font : 9pt Arial,sans-serif; color : #000; width : 153px; }
.form160 { font : 9pt Arial,sans-serif; color : #000; width : 163px; }
.form180 { font : 9pt Arial,sans-serif; color : #000; width : 180px; }
.form190 { font : 9pt Arial,sans-serif; color : #000; width : 195px; }
.atr {
	font-family: Tahoma;
	font-size: 10px;
	color: #103163;
}
.keyText {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.key1Text {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E0F1FE;
}

