/* DESIGN ADDICT */
/* PC_IE & MAC_IE */



	BODY, TD, P, BR {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: Black;
		vertical-align : top;
		text-align : left;
	}

	.td-generic {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: Black;
		vertical-align : top;
		text-align : left;
	}

	
	A:link {
		color: #000000;
		text-decoration: underline;
	}
	
	A:hover  {
		color: #000000;
		text-decoration: underline;
	}
	
	A:visited {
		color: #000000;
		text-decoration: underline;
	}
	
	A:visited:hover {
		color: #000000;
		text-decoration: underline;
	}



	.td-topcart-left {
		background-color: #4F5A62;}

	.td-topcart-right {
		background-color: #858D94;}





	.td-generic-white {
		background-color: #ffffff; }

.td-generic-lightgrey {
	background-color: #F1F1F1; }
.td-generic-lightgrey_bis {
	background-color: #e7e7e7; }

	.td-generic-align-right-centered {
		text-align : right;
		vertical-align : middle;}

	.td-generic-align-right {
		text-align : right;}

	.td-generic-align-center {
		text-align : center;}

	.td-generic-centered {
		vertical-align : middle;}

	.td-generic-bottom {
		vertical-align : bottom;}

	.td-generic-top-right {
		text-align : right;
		vertical-align : top;}

	.td-generic-bottom-right {
		text-align : right;
		vertical-align : bottom;}

	.td-beneric-centered-small {
		font-size: 8pt; 
		line-height: 6pt; 
		vertical-align : middle; }

	.td-light {
		background-color: #eff2f2; 
	}

	.td-lighter {
		background-color: #ffffff; 
	}

	.td-dark {
		background-color: #4f5a62;
	}

	.td-darker {
		background-color: #4f5a62;
	}

	.td-search  {
		font-size: 9pt;
		font-weight: bold; 
		color: #ffffff;
		background-color: #858d94; 
	}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! addict !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */



.font-home-main-title {
	font-weight: normal;
	text-decoration: none; 
	font-size: 14pt;
	color: #000000;
}

	.font-subsite-title {
		font-weight: normal;
		text-decoration: none; 
		font-size: 13pt;
		color: #000000;
	}

.font-home-main-content {
	font-weight: normal;
	text-decoration: none; 
	font-size: 9pt;
	color: #000000;
}


.td-home-centered-small {
	font-size: 7pt; 
	line-height: 5pt; 
	vertical-align : middle; }

	.td-home-centered-small-gray {
		font-size: 7pt; 
		line-height: 5pt; 
		vertical-align : middle;
		background-color: #c7cbce; }

	.td-home-events {
		background-color: #eff2f2; }

	.td-home-bottom {
		vertical-align : top;
		background-color: #858d94;
	}

	.td-ordernow {
		vertical-align : top;
		background-color: #f61028;
	}

.td-home-bottom-ads {
	vertical-align : top;
	background-color: #8F5783;
}

.td-home-bottom-links {
	vertical-align : top;
	background-color: #4B6FA0;
}

.font-home-bottom-title {
	font-weight: bold;
	text-decoration: none; 
	font-size: 12pt;
	color: #ffffff;
}

	.font-home-bottom-content {
		font-weight: normal;
		text-decoration: none; 
		font-size: 8pt;
		line-height: 10pt;
		color: #ffffff;
	}

	.td-news-header {
		background-color: #c7cbce;
	}

	.td-home-rightcol {
		vertical-align : top;
		background-color: #d8e0e2;
	}

.font-home-right-title {
	font-weight: bold;
	text-decoration: none; 
	font-size: 12pt;
	color: #000000;
}

	.font-home-right-content {
		font-weight: normal;
		text-decoration: none; 
		font-size: 8pt;
		line-height: 9pt;
		color: #000000;
	}


	.td-searchresults {
		font-size: 8pt;
		color: #ffffff; 
		vertical-align : bottom;
		text-align : right; 
	}


	.font-search-topics {	
		vertical-align : top;
		text-align : right;
		font-size: 10pt;
		font-weight: bold; 
		color: #000000; }

	.font-search-item-title {	
		text-align : left;
		font-size: 10pt;
		font-weight: normal; 
		color: #000000; }

	.font-search-item-detail {	
		text-align : left;
		font-size: 8pt;
		font-weight: normal; 
		color: #000000; }


/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! END addict !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.font-small-gray {
	font-size: 7pt;
	color: #a2a2a2;
}

.font-gray-dark {
	color: #4f5a62;
}


.font-whitelink:link {
	font-weight: normal;
	color: #ffffff; }
.font-whitelink:hover {
	font-weight: normal; 
	color: #ffffff; }
.font-whitelink:visited {
	font-weight: normal;
	color: #ffffff; }
.font-whitelink:visited:hover {
	font-weight: normal; 
	color: #ffffff; }


.font-whitelink-discrete:link {
	font-weight: normal;
	color: #ffffff;
	text-decoration: none; }
.font-whitelink-discrete:hover {
	font-weight: normal; 
	color: #ffffff;
	text-decoration: underline; }
.font-whitelink-discrete:visited {
	font-weight: normal;
	color: #ffffff;
	text-decoration: none; }
.font-whitelink-discrete:visited:hover {
	font-weight: normal; 
	color: #ffffff;
	text-decoration: underline; }



.font-news-title:link {
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;  }
.font-news-title:hover {
	font-size: 11pt;
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; }
.font-news-title:visited {
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none; }
.font-news-title:visited:hover {
	font-size: 11pt;
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; }

.font-news-title-big {
	font-size: 15pt;
	font-weight: normal;
	text-decoration: none; }





.font-discretelink:link {
	font-weight: normal;
	text-decoration: none;  }
.font-discretelink:hover {
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; }
.font-discretelink:visited {
	font-weight: normal;
	text-decoration: none; }
.font-discretelink:visited:hover {
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; }

.font-discretelink-gray {
	font-weight: normal; 
	color: #a2a2a2; }
.font-discretelink-gray:link {
	font-weight: normal; 
	color: #8b8b8b; 
	text-decoration: none; }
.font-discretelink-gray:hover {
	font-weight: normal; 
	color: #8b8b8b; 
	text-decoration: underline; }
.font-discretelink-gray:visited {
	font-weight: normal; 
	color: #8b8b8b; 
	text-decoration: none; }
.font-discretelink-gray:visited:hover {
	font-weight: normal; 
	color: #8b8b8b; 
	text-decoration: underline; }

.font-discretelink-purple {
	font-weight: normal; 
	color: #4c1941; }
.font-discretelink-purple:link {
	font-weight: normal; 
	color: #4c1941; 
	text-decoration: none; }
.font-discretelink-purple:hover {
	font-weight: normal; 
	color: #4c1941; 
	text-decoration: underline; }
.font-discretelink-purple:visited {
	font-weight: normal; 
	color: #4c1941; 
	text-decoration: none; }
.font-discretelink-purple:visited:hover {
	font-weight: normal; 
	color: #4c1941; 
	text-decoration: underline; }

.font-invisiblelink:link {
	font-weight: normal; }
.font-invisiblelink:hover {
	font-weight: normal; }
.font-invisiblelink:visited {
	font-weight: normal; }
.font-invisiblelink:visited:hover {
	font-weight: normal; }

.font-obviouslink:link {
	font-weight: bold;
	text-decoration: none;  }
.font-obviouslink:hover {
	font-weight: bold;
	text-decoration: underline; }
.font-obviouslink:visited {
	font-weight: bold;
	text-decoration: none;  }
.font-obviouslink:visited:hover {
	font-weight: bold;
	text-decoration: underline; }

.font-obviouslink-white:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;  }
.font-obviouslink-white:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline; }
.font-obviouslink-white:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;  }
.font-obviouslink-white:visited:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline; }

.font-obviouslink-gray:link {
	color: #8b8b8b;
	font-weight: bold;
	text-decoration: none;  }
.font-obviouslink-gray:hover {
	color: #8b8b8b;
	font-weight: bold;
	text-decoration: underline; }
.font-obviouslink-gray:visited {
	color: #8b8b8b;
	font-weight: bold;
	text-decoration: none;  }
.font-obviouslink-gray:visited:hover {
	color: #8b8b8b;
	font-weight: bold;
	text-decoration: underline; }

























/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! INDEX !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* DESIGN INDEX */

.td-index-dark {
	background-color: #E5E5D8; }
	.td-index-darker {
		background-color: #4f5a62;}


	.td-index-light {
		background-color: #c7cbce;
	}
	
	.td-index-lighter {
		background-color: #d8e0e2; }

	.td-index-light-right {
		background-color: #c7cbce;
		text-align: right;
	}
	
	.td-index-lighter-right {
		background-color: #d8e0e2;
		text-align: right; 
	}


.font-index-lastname {
	font-size: 17pt;
	color : White;
}

.font-index-firstname {
	font-size: 9pt;
	color : White;
}

	.font-index-color-dark {
		color: #3f4a53;
		font-weight: bold; 
	}


	.font-index-object-info-title {
		color : #858d94;
		font-size: 7pt; 
		line-height: 5pt;
	}

.font-index-object-info-more {
	color : #671211;
	font-size: 7pt; 
	line-height: 5pt; }
.font-index-object-info-more:link {
	font-weight: normal; 
	color: #671211; 
	text-decoration: none; }
.font-index-object-info-more:hover {
	font-weight: normal; 
	color: #671211; 
	text-decoration: underline; }
.font-index-object-info-more:visited {
	font-weight: normal; 
	color: #671211; 
	text-decoration: none; }
.font-index-object-info-more:visited:hover {
	font-weight: normal; 
	color: #671211; 
	text-decoration: underline; }



.font-index-object-info-detail {
	font-size: 8pt;
	text-decoration: none; }

.font-index-object-info-detail:link {
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; }

.font-index-object-info-detail:hover {
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline; }

.font-index-object-info-detail:visited {
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; }

.font-index-object-info-detail:visited:hover {
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline; }




	.td-index-object {
		background-color: #eff2f2;
	}

.td-index-object-comments {
	background-color: #ffffff; }
.td-index-object-comments-more {
	background-color: #BABABA; }

	.td-functions-list {
		font-size: 7pt;
		color: #ffffff;
		vertical-align : bottom;
		background-color: #858d94; }

.td-selected-title {
	font-size: 7pt;
	color: #ffffff;
	vertical-align : bottom;
	background-color: #8b8b8b; }

.td-index-country {
	font-size: 7pt;
	color: #ffffff; 
	vertical-align : bottom;
	text-align : right; }

.td-index-picture {
	font-size: 7pt;
	vertical-align : top;
	text-align : right; }

.td-index-selected-title {
	font-size: 9pt;
	color: #8F8F73; 
	vertical-align : bottom;
	text-align : left; }

	.td-index-selected-content {
		font-size: 8pt;
		color: #000000;
	}

.td-index-birthdeath {
	font-size: 7pt;
	vertical-align: bottom;
	text-align: left; }

.td-index-object-name {
	font-weight: bold;
	font-size: 10pt;
	line-height: 11pt;
	color: #ffffff;
	background-color: #A2A2A2; 
	vertical-align : middle;
	text-align : left; }






.td-index-previous  {
	font-size: 10pt;
	line-height: 14pt;
	color: #ffffff;
	vertical-align : top;
	text-align: left;}
.td-index-next  {
	font-size: 10pt;
	line-height: 14pt;
	color: #ffffff;
	vertical-align : top;
	text-align: right;}
.td-index-count  {
	font-size: 10pt;
	line-height: 11pt;
	vertical-align : middle;
	text-align: center;}









.font-index-titletop {
	font-size: 17pt;
	color : White;
}

.font-index-titletopsmall {
	font-size: 9pt;
	color : White;
}

.td-index-newentries {
	vertical-align : bottom;}

.index-newentries-lastname {
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	text-align: left; }

.index-newentries-firstname {
	font-size: 9pt;
	line-height: 10pt;
	text-align: left; }

.index-newentries-countrydates {
	font-size: 8pt;
	line-height: 10pt;
	text-align: left; }

	.td-index-rightcol1 {
		color : #000000;
		background-color: #d8e0e2; 
		vertical-align : middle;
		text-align : left; }

	.td-index-rightcol12 {
		color : #000000;
		background-color: #c7cbce; 
		vertical-align : middle;
		text-align : left; }

.index-rightcoltit {
	font-size: 12pt;}

.index-rightcoltitbold {
	font-size: 12pt;
	font-weight: bold;}

.index-rightcolcontent {
	font-size: 8pt;
	line-height: 10pt;}

	.td-index-rightcolalphabet1 {
		color : #000000;
		background-color: #d8e0e2; 
		vertical-align : middle; }


.td-index-rightcol2 {
	color : #000000;
	background-color: #BABABA; 
	vertical-align : middle;
	text-align : left; }

.td-index-rightcolalphabet2 {
	color : #000000;
	background-color: #BABABA; 
	vertical-align : middle;
	text-align : center; }




/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! END INDEX !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */



















/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! LINKS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* DESIGN LINKS */

.td-links-dark {
	background-color: #000000; }
.td-links-darker {
	background-color: #2c4c7c;}

.td-links-light {
		background-color: #eff2f2; }
.td-links-lighter {
	background-color: #ffffff; }


.td-links-path  {
	font-size: 10pt;
	font-weight: normal; 
	color: #ffffff;}

.td-links-search  {
	font-size: 9pt;
	font-weight: bold; 
	color: #ffffff;
	background-color: #4b6fa0; }


.td-links-groupcat-list {
	background-color: #4b6fa0;
	vertical-align : middle;
	color : #000000; }

.td-links-cats  {
	font-size: 7pt;
	color: #ffffff;
	vertical-align : bottom;
	background-color: #6a8bb5; }


.td-links-add {
	color : #ffffff;
	vertical-align : middle;
	font-size: 9pt;  }
.td-links-add:link {
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none; }
.td-links-add:hover {
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: underline; }
.td-links-add:visited {
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none; }
.td-links-add:visited:hover {
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: underline; }



.td-links-previous  {
	font-size: 6pt;
	line-height: 18pt;
	color: #ffffff;
	vertical-align : middle;
	text-align: left;}
.td-links-next  {
	font-size: 6pt;
	line-height: 18pt;
	color: #ffffff;
	vertical-align : middle;
	text-align: right;}




.td-links-newlinks  {
	font-size: 9pt;
	color: #ffffff;
	vertical-align : middle;
	text-align: right;
	background-color: #6a8bb5; }



.td-links-sponsorlink {
	vertical-align : middle;
/*
	font-size: 9pt; 
	line-height: 12pt;
*/
	}



.font-links-sponsorlink-name {
	font-weight: bold; 
	font-size: 11pt; 
	line-height: 14pt; }


.font-links-sponsorlink-name:link {
	font-weight: bold; 
	text-decoration: none; }
.font-links-sponsorlink-name:hover {
	font-weight: bold; 
	text-decoration: underline; }
.font-links-sponsorlink-name:visited {
	font-weight: bold; 
	text-decoration: none; }
.font-links-sponsorlink-name:visited:hover {
	font-weight: bold; 
	text-decoration: underline; }



.font-links-groupcat-list {
	font-weight: bold;
	font-size: 9pt; 
	line-height: 11pt;
	color: #ffffff;  }

	.font-links-cat-list {
		font-size: 9pt; 
		line-height: 11pt; 
	}





.font-links-link-name {
	font-weight: normal; 
	color : #000000;
	font-size: 9pt; 
	line-height: 14pt; }
.font-links-link-name:link {
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; }
.font-links-link-name:hover {
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline; }
.font-links-link-name:visited {
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; }
.font-links-link-name:visited:hover {
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline; }






/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! END LINKS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */








/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! SHOP !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.td-shop-cat  {
	font-size: 8pt; 
	line-height: 8pt; 
	font-weight: bold;
	vertical-align: middle;
	color: #344142;
	background-color: #b5babd; }
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! END SHOP !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */






/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EVENTS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.td-event-dark {
	background-color: #000000; }
.td-event-darker {
	background-color: #4f5a62;}

.td-event-light {
	background-color: #f3f3f3; }
.td-event-lighter {
	background-color: #ffffff; }

.td-event-path  {
	font-size: 10pt;
	font-weight: normal; 
	color: #ffffff;}

.td-event-search  {
	font-size: 9pt;
	font-weight: bold; 
	color: #ffffff;
	background-color: #858d94; }

.td-event-infos {	
	vertical-align : top;
	text-align : right;
	font-size: 8pt;
	font-weight: normal; 
	color: #000000; }

.td-event-details {	
	vertical-align : top;
	text-align : left;
	font-size: 8pt;
	font-weight: normal; 
	color: #000000; }

.td-event-popup {	
	vertical-align : top;
	text-align : right;}

	.td-event-subsets {
		text-align : right;
		font-size: 10pt;
		line-height: 14pt;
		font-weight: bold; 
		color: #ffffff;
		background-color: #858d94; }

	.font-event-name {
		font-weight: bold; 
		color : #000000;
		font-size: 8pt; 
		line-height: 10pt; }
	.font-event-name:link {
		font-weight: bold; 
		color: #000000; 
		text-decoration: none; }
	.font-event-name:hover {
		font-weight: bold; 
		color: #000000; 
		text-decoration: underline; }
	.font-event-name:visited {
		font-weight: bold; 
		color: #000000; 
		text-decoration: none; }
	.font-event-name:visited:hover {
		font-weight: bold; 
		color: #000000; 
		text-decoration: underline; }

	.font-event-name-gray {
		font-weight: bold; 
		color : #4f5a62;
		font-size: 8pt; 
		line-height: 10pt; }
	.font-event-name-gray:link {
		font-weight: bold; 
		color: #4f5a62; 
		text-decoration: none; }
	.font-event-name-gray:hover {
		font-weight: bold; 
		color: #4f5a62; 
		text-decoration: underline; }
	.font-event-name-gray:visited {
		font-weight: bold; 
		color: #4f5a62; 
		text-decoration: none; }
	.font-event-name-gray:visited:hover {
		font-weight: bold; 
		color: #4f5a62; 
		text-decoration: underline; }


	.font-event-cat-name {	
		vertical-align : top;
		text-align : right;
		font-size: 7pt;
		font-weight: normal; 
		color: #858d94; }

	.font-event-date-hot {	
		color: #858d94; }

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! end EVENTS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */














/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ADS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.td-ads-dark {
	background-color: #000000; }

.td-ads-darker {
	background-color: #4f5a62;
	vertical-align : top;
}

.td-ads-light {
	background-color: #f3f3f3; }
.td-ads-lighter {
	background-color: #ffffff; }

.td-ads-search  {
	font-size: 9pt;
	font-weight: bold; 
	color: #ffffff;
	background-color: #8f5783; }

.td-ads-infos-right {	
	vertical-align : top;
	text-align : right;
	font-size: 8pt;
	font-weight: normal; 
	color: #000000; }

.td-ads-infos-right-purple {	
	vertical-align : top;
	text-align : right;
	font-size: 8pt;
	font-weight: normal; 
	color: #6b3561; }



	.td-ads-cats-light {	
		font-size: 10pt;
		line-height: 14pt;
		color: #000000; 
		vertical-align : middle;
		background-color: #b0babc }
	
	.td-ads-cats-lighter {	
		font-size: 10pt;
		line-height: 14pt;
		color: #000000;
		vertical-align : middle;
		background-color: #c7cbce }



.td-ads-details {	
	vertical-align : top;
	text-align : left;
	font-size: 8pt;
	font-weight: normal; 
	color: #000000; }

.td-ads-popup {	
	vertical-align : top;
	text-align : right;}

.td-ads-subsets {
	font-size: 10pt;
	line-height: 14pt;
	font-weight: bold; 
	color: #ffffff;
	background-color: #8f5783; }

.font-ads-name {
	font-weight: bold; 
	color : #000000;
	font-size: 9pt; 
	line-height: 12pt; }
.font-ads-name:link {
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; }
.font-ads-name:hover {
	font-weight: bold; 
	color: #000000; 
	text-decoration: underline; }
.font-ads-name:visited {
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; }
.font-ads-name:visited:hover {
	font-weight: bold; 
	color: #000000; 
	text-decoration: underline; }


.font-ads-cat-name {	
	vertical-align : top;
	text-align : right;
	font-size: 7pt;
	font-weight: normal; 
	color: #740000; }

.font-ads-date-hot {	
	color: #740000; }

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! end ADS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */






/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STATIC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
	

	
.font-static-chapeau-i {
	font-weight: none;
	text-decoration: none;
	font-style: italic;
	font-size: 10pt;
	color: #3F4A53; }
	
.font-static-captions-i {
	font-weight: none;
	font-style: italic;
	text-decoration: none;
	font-size: 8pt;
	color: #3F4A53; }
	
.font-static-subtitles {
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	text-align: left; }
	
.font-static-subtitles-thin {
	font-size: 10pt;
	line-height: 12pt;
	text-align: left; }
	
.font-static-subtitles-big {
	font-size: 11pt;
	line-height: 13pt;
	text-align: left; }
	
.font-static-subtitles-big2 {
	font-size: 10pt;
	line-height: 12pt;
	text-align: left; }

.font-static-subtitles-right {
	color: #4f5a62;
	font-size: 7pt; 
	line-height: 7pt; 
	}
	
.font-static-gray {
	color: #4f5a62;
	font-size: 8pt; 
	}



/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! end STATIC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */








.main-topnavig-table {
	margin: 10px 0px 0px 0px;
	width: 750px;
}
.main-topnavig-table tr td{
	padding: 0px 0px 0px 10px;
}


.main-topbanner-table {
	margin: 10px 0px 0px 10px;
	width: 750px;
}
.main-topbanner-table table tr td{
	padding: 0px 0px 0px 0px;
}

#main-home-table tr td{
	padding: 10px 0px 0px 10px;
}
#main-home-table tr td table tr td{
	padding: 0px 0px 0px 0px;
}

#main-content-table {
	margin: 10px 0px 0px 10px;
}

#main-navigfooter tr td{
	padding: 10px 0px 0px 10px;
	width: 85px;
	height: 16px;
}
