/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font: 10pt arial, helvetica, sans-serif;
	background:#fffffff;
	color:#ffffff;
	}
h4 { color: #000000; font-size:medium; font-style: italic; font-weight:bold;}
	
a:link { text-decoration:none;color:#FF8037; }
a:visited { text-decoration:none;color:#FF8037; }
a:active { text-decoration:none;color:#FF8037; }
a:hover { text-decoration:underline;color:#ffffff; } 

a.fs-link:link { text-decoration:none;font-weight:bold;color:#482C01; }
a.fs-link:visited { text-decoration:none;font-weight:bold;color:#482C01; }
a.fs-link:active { text-decoration:none; font-weight:bold;color:#482C01; }
a.fs-link:hover { text-decoration:underline;font-weight:bold;color:#ffffff; } 
			
a.fs-right-column:link { text-decoration:none;color:#ffffff;}
a.fs-right-column:visited { text-decoration:none;color:#ffffff;}
a.fs-right-column:active { text-decoration:none;color:#ffffff;}
a.fs-right-column:hover { text-decoration:none;color:#809ED6;}		
			
a.fs-link-light:link {font-weight:bold;color:#ffffff;}
a.fs-link-light:visited {font-weight:bold;color:#ffffff;}
a.fs-link-light:active {font-weight:bold;text-decoration:underline;color:#000;}
a.fs-link-light:hover {font-weight:bold;text-decoration:underline;color:#000;}	
			
a.fs-link-dark:link { text-decoration:underline;color:#000000;}
a.fs-link-dark:visited { text-decoration:underline;color:#000000;}
a.fs-link-dark:active { text-decoration:underline;color:#000000;}
a.fs-link-dark:hover { text-decoration:underline;color:#92684B;}	

.color-1-text-10 { 
	font: 10pt arial, helvetica, sans-serif;
	color: #ffffff;
	}
.color-1-text-12 { 
	font: bold 16pt arial, helvetica, sans-serif;
	color: #482C01;
	vertical-align:middle;
	}
.color-1-text-13 { 
	font:bold 28pt arial, helvetica, sans-serif;
	color: #482C01;
	}
.color-1-text-14 { 
	font:bold 13pt arial, helvetica, sans-serif;
	color: #482C01;
	}
		
.color-2-text-10 { 
	font: 12pt arial, helvetica, sans-serif;
	color: #482C01;
	font-weight:bold;
	height:auto;
	line-height:normal;
	}		
.color-2-text-12 { 
	font: 10pt arial, helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	text-align:right;
	font-style:italic;
	/*text-decoration: underline;*/
	}
.color-2-text-13 { 
	font: 12pt arial, helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	font-style:italic;
	}
	
.color-3-text-8 { 
	font: 8pt arial, helvetica, sans-serif;
	color: #A48B65;
	}	
		
.color-4-text-12 { 
	font: 12pt arial, helvetica, sans-serif;
	color: #000000;
	}		
	
/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	
#fs-body-center {
	text-align:center;
	}		
#fs-body {
	position: relative;
	width: 1000px; 
	margin-left: auto;
	margin-right: auto;
	text-align:left;	
	background: #6A4203 url(images/bg.jpg) no-repeat;
	border:1px solid #000000;		
	}	

#fs-header {
	position:relative;
	left:0px;
	top:0px;
	height:150px;	
	border: 0px solid #ffff33;
	}	
	#fs-header-left {	
		position:absolute;
		top:0px;
		right:0px;
		width:1000px;	
		padding:0px;
		/*border: 2px solid #cc33cc;*/
		border:0px; 
		margin:0px;
		}	
	#fs-header-right {	
		position:absolute;
		top:0px;
		right:0px;
		height:8px;	
		width:1000px;		
		text-align:right;
		/*border: 2px solid #33ffff;*/
		border-bottom:1px solid #482C01;
		background:#A48B65;
		padding-top:3px;
		}	

#fs-mainmenu {	
		position:absolute;
		top:18px;
		right:0px;
		width:1000px;		
		padding-top:3px;
		border: 0px solid #33ff66;
		}		
		#fs-mainmenu-text3 {	
		position:relative;
		top:-5px;
		right:0px;
		left: 250px;
		width:750px;		
		text-align:right;
		padding-top:3px;
}		
		
#fs-middle-banner {
	position:relative;
	top: 0px; 
	left:0px;
	height:50px;
	border:0px solid #ffffff;
	}	
#fs-middle-inner1 {
	position:absolute;
	top:0px;
	left:75px;
	width: 165px;
	border:0px solid #ffffff;
	margin:0px; 
	padding:0px;
	}	
#fs-middle-inner2 {
	position:absolute;
	top:0px;
	left:240px;
	width: 760px;
	border:0px solid #ffffff;
	margin:0px; 
	padding:0px;
	}
#fs-bodytext 
{
	position:relative;
	float:left;
	top:0px;
	left: 0px;
	width: 1000px;
	margin:15px 0px 0px 0px;
	border:0px solid #ffccff;	
	}	
	#fs-bodytext-left 
	{
		position:relative;
		float:left;
		top:0px;
		left: 0px;
		width:700px;
		height: 450px;
		margin: 0px;
		border:0px solid #ff00aa;	
	}		
	#fs-bodytext-middle 
	{
		position:relative;
		float:left;
		top:0px;
		left: 0px;
		margin: 0px;
		width:275px;
		height: 450px;
		border:0px solid #ff00aa;	
	}		
			
#fs-footer-separator 
{
	clear:both;
	height:15px;
	}						
	
#fs-footer 
{
	clear:both;
	padding:0px 30px 0px 0px;
	height:40px;
	line-height:40px;
	vertical-align:80%;
	text-align:right;
	border-top:1px solid #A48B65;
	background:#482C01;		
	}	
	
/* ++++++++++ global structure styles end ++++++++++*/	
/* ++++++++++ second level start ++++++++++*/	
#fs-body-sl {
	position: relative;
	width: 1000px; 
	margin-left: auto;
	margin-right: auto;
	text-align:left;	
	border:1px solid #000000;	
	background: #6A4203;
	}
	#fs-header-sl {
	position:relative;
	left:0px;
	top:0px;
	height:144px;	
	border: 0px solid #ffff33;
	background:#fff url(images/bg3.jpg) no-repeat;	
	}
	#fs-sub-banner {
	position:absolute;
	top: 75px; 
	left:275px;
	height:50px;
	border:0px solid #ffffff;
	}			
	
#fs-bodytext-sl 
{
	position:relative;
	float:left;
	top:-1px;
	left: 0px;
	width: 1000px;
	margin:0px;
	padding: 0px;
	border-top:1px solid #482C01;
	border-left: 0px;
	border-right:0px;
	background:#fff url(images/bodybg2.jpg);	
	background-repeat:repeat-y;
	}	
	#fs-bodytext-sl-left 
	{
		position:relative;
		float:left;
		top:0px;
		left: 0px;
		width:725px;
		height: 625px;
		margin: 25px 5px 25px 25px;
		border:0px solid #ff00aa;	
		display: inline;
	}		
	#fs-bodytext-sl-middle 
	{
		position:relative;
		float:left;
		display: inline;
		top:0px;
		left: 0px;
		margin: 10px;
		border:0px;
		padding: 0px;
		width:220px;
		height: 625px;
		border:0px solid #ff00aa;	
	}
	#fs-right-middle-imaget {
	float:right;
	display: inline;
	top: 50px;
	padding:0px; 
	margin: 50px -225px 50px 25px;
	border:1px solid #000;
	}
	#fs-right-middle-footer {
	float:right;
	display: inline;
	top: 0px;
	padding:0px; 
	margin: 65px -235px 0px 475px;
	}
	
	#fs-right-middle-imagem {
	float:right;
	display: inline;
	top: 50px;
	padding:0px; 
	margin: 50px -225px 50px 25px;
	border:1px solid #000;
	}		
	
/* ++++++++++ second level end ++++++++++*/		
