/****************** golfo-paradiso.com style definitions *******************/ 
/**************************** March 10, 2009 *******************************/ 

body	{
	margin:0px;
	padding:0px;
	overflow:auto;
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/back.jpg); 
	background-repeat: repeat;
		} 
		
td	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
		}
		
h1 		{
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #336666;
	font-weight: normal;
	text-decoration: none;
	margin-bottom:0px;
		}
		
h2 		{
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336666;
	font-weight: bold;
	text-decoration: none; 
		} 
		
a, a:visited 	{ 
	color: #336666; 
	text-decoration: underline;
	} 
	
a:hover 	{ 
	color: #FF9900; 
	text-decoration: underline;
	} 
	
.h1Chapters 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #336666;
	font-weight: normal;
	text-decoration: none; 
	padding-bottom: 2px; 
	border-bottom: 1px solid #CCCCCC; 
		} 
		
.h2Chapters 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal; 
		}
		
.text	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
		} 
		
.text_highlighted	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: normal;
	text-decoration: none;
		} 
		
.attention	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
		} 
		
/************************************ LANG NAVI *********************************/ 

.date	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
		} 

.langnavicell	{
	padding-top: 20px; 
	padding-bottom: 5px; 
	border-bottom: 1px solid #999999; 
		} 

.langnavi	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	padding-top: 20px; 
	padding-bottom: 5px; 
		} 
		
.langnavi a	{
	color: #666666;
	text-decoration: none;
		} 
		
.langnavi a:visited	{
	color: #666666;
	text-decoration: none;
		} 
		
.langnavi a:hover	{
	color: #FF9900;
	text-decoration: none;
		} 
		
.langnavi_active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;
	text-decoration: none;
	padding-top: 20px; 
	padding-bottom: 5px; 
		} 
		
.langnavi_active a	{
	color: #FF9900;
	text-decoration: none;
		} 
		
.langnavi_active a:visited	{
	color: #FF9900;
	text-decoration: none;
		} 
		
.langnavi_active a:hover	{
	color: #FF9900;
	text-decoration: none;
		} 
		
/************************************ PAGE HEADER *********************************/ 

.pageheader	{
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-right: 13px; 
	padding-bottom: 3px; 
		} 
		
.claim	{
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336666;
	font-weight: bold;
	padding-left: 8px; 
	padding-bottom: 9px; 
		} 
		
/************************************ NAVI *********************************/  

.navibar	{ 
	padding-top: 7px; 
	padding-bottom: 7px; 
	padding-left: 8px; 
	padding-right: 8px; 
		} 

.navicells	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 10px; 
	padding-right: 10px; 
		} 
		
.navicells a	{ 
	color: #FFFFFF;
	text-decoration: none; 
		} 
		
.navicells a:visited	{ 
	color: #FFFFFF;
	text-decoration: none; 
		} 
		
.navicells a:hover	{ 
	color: #FF9900;
	text-decoration: none; 
		} 
		
.navicells_active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(/images/navbutton_back.jpg);
	background-repeat: repeat-x;
		} 
		
.navicells_active a	{
	color: #FFFFFF;
	text-decoration: none;
		} 
		
.navicells_active a:visited	{
	color: #FFFFFF;
	text-decoration: none;
		} 
		
.navicells_active a:hover	{
	color: #FFFFFF;
	text-decoration: none;
		} 
		
.subnavicells	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 10px; 
	padding-right: 10px; 
		} 
		
.subnavicells a	{ 
	color: #FFFFFF;
	text-decoration: none;
		} 
		
.subnavicells a:visited	{ 
	color: #FFFFFF;
	text-decoration: none;
		} 
		
.subnavicells a:hover	{ 
	color: #FF9900;
	text-decoration: none;
		} 
		
/************************************ CONTENT AREA *********************************/  

.contentcell	{
	padding-top: 26px; 
	padding-bottom: 10px; 
	border-top: 1px solid #999999; 
		} 
		
.content_left	{
	padding-left: 8px; 
		} 
		
/************************************ IMAGES *********************************/  

.large_image_frame	{
	padding: 5px; 
	border: 1px solid #999999; 
		} 
		
.image_border	{
	border: 1px solid #999999; 
		} 
		
/************************************ NEWS *********************************/  

.news_table	{
	margin-top: 20px; 
		} 
		
.news_header 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336666;
	font-weight: bold;
	text-decoration: none; 
		} 
		
/************************************ FOOTER *********************************/ 

.footer	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	padding-top: 3px; 
	padding-bottom: 3px; 
	border-top: 1px solid #666666; 
		} 
		
.footertext	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
		} 
