/* Hotel Albani CSS Document */

body, html {
 margin: 0px;
 padding: 0px;
 background-color: #c0c0c0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

form {
 margin: 0px;
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}
/*

 welcome page specific styles

*/

.header_weblinksRM
{
	height:20px;
	background-color:#89BC57;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.header_weblinksFI
{
	height:20px;
	background-color:#B22529;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}



.WebLinksFI
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#D4D3D4;
text-align:left;
font-weight:bold;
}

.WebLinksTitlesFI
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#AA1F23;
text-align:left;
font-weight:bold;
}

.WebLinksTitlesRM
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#51A408;
text-align:left;
font-weight:bold;
}



table.mainTable {
	background-color: #ffffff;
	color: #000000;
}

td.green {
	background-color: #A0C55E;
	color: #000000;
}

td.red {
	background-color: #BA2328;
	color: #000000;
}

td.grayA {
	background-color: #E4E0D7;
	color: #000000;
	text-align: center;
}

td.grayB {
	background-color: #EEEAE9;
	color: #000000;
	text-align: center;
}

td.grayC {
	background-color: #DBDBDB;
	text-align: center;
}

td.grayD {
	background-color: #CBBEAD;
	text-align: center;
}

td.tdA {
	background-color: #F19D7B;
	color: #000000;
}

td.tdB {
	background-color: #A8A5B8; text-align: center;
}

td.tdC {
	background-color: #DDB53D;
}

td.tdD {
	background-color: #BCC390;
}

td.footer {
 	background-color: #727E8E;
	text-align: center;
	color: #ffffff;
}


.textAtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #7488ad;
}

.textWPWelcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #7b7b7b;
}

.textA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #7b7b7b;
}


.textB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #333333;
}

.textC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.textD {
	font-family: Arial Black, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #B92428;
}

a.wlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #61779C;
}

a.wlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

a.enlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

a.enlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}


/* combo boxes */
.cbA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	background-color: #FFFFFF;
}

.butA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width:140px;

}


/*

 news text links

*/

a.news:link {
	color: #666666;
}

a.news:active {
	color: #666666;
}

a.news:visited {
	color: #666666;
}

a.news:hover {
	color: #333333;
}


/* welcome page mailto links */

a.mTo:link, a.mTo:visited, a.mTo:active, a.mTo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #333333;
	text-decoration: none;
}

a.mTo:hover {
	color: #000000;
}


/*

 meeting.html 

 download misure sale link

*/

a.dwPdfRoma:link, a.dwPdfRoma:active, a.dwPdfRoma:visited, {
	color: #6AA72E;
}

a.dwPdfRoma:hover {
	color: #AED18B;
}

a.dwPdfFirenze:link, a.dwPdfFirenze:active, a.dwPdfFirenze:visited {
	color: #AA1F23;
}

a.dwPdfFirenze:hover {
	color: #E07073;
}


 /* news page */
 a.npHeadline:link, a.npHeadline:active { display: block; padding-bottom: 5px; color:#aa1f23; }
 a.npHeadline:hover   { display: block; padding-bottom: 5px; color: #850727; }
 a.npHeadline:visited { display: block; padding-bottom: 5px; color: #AC4F58; }

 .npKeywords { display:block; padding-top: 5px; margin-bottom: 30px; }
 .npP        {  }


/* TMP */

a.tl:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #671E17;
	letter-spacing: 0px;
}

a.tl:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #671E17;
	font-weight: bold;
	letter-spacing: 0px;
}

a.tl:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #671E17;
	font-weight: bold;
	letter-spacing: 0px;
}

a.tl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #671E17;
	font-weight: bold;
	letter-spacing: 0px;
}
