body, html {
	color: #C0C0C0;
	background-color: #ffffff;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	padding : 0px;
	margin : 0px;
	width : 100%;
	height : 100%;
}


table {
	color:#808080;
	background-color: #ffffff;
	border : none;
	margin_left: 20px;
	width:900px;
	height:550px;
}

.home_bgimage {
	width:900px;
	height:550px;
	margin: 0px;
	border : none;
	text-align:left;
	z-index:10;
	background-image:url(../images/bg_home.jpg);
	background-repeat:no-repeat;
}

.home_bgimage_index {
	width:900px;
	height:550px;
	margin: 0px;
	border : none;
	text-align:left;
	z-index:10;
	background-image:url(../images/bg_home_index.jpg);
	background-repeat:no-repeat;
}

.gal_bgimage {
	width:900px;
	height:550px;
	margin: 0px;
	border : none;
	text-align:left;
	z-index:10;
	background-image:url(../images/galeria_bg.gif);
	background-repeat:no-repeat;
}

.left_navtop  {
	position: relative;
	width:163px;
	height:335px;
	top:45px;
	left: 9px;
	display: block;
	background-color:transparent;
	background-image:url(../images/lb_ltnavboxbgs.gif);
	background-repeat:no-repeat;
}

#navLinks {
	width: 150px;
	height: 250px;
	margin-left:5px;
	text-align:center;
	border : none;
	z-index:0;
	display: block;
	line-height: 1.9em;
}

.navLinkstext {
	margin-top:15px;
	color:#404040;
	font-size:16px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

a.navLinkstext  {
	color:#ffffff;
	font-size:16px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;

}

a:link .navLinkstext {
	color:#ffffff;
	font-size:16px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;

}

a:visited.navLinkstext  {
	color:#ffffff;
	font-size:16px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;

}

a:hover.navLinkstext {
	color:#404040;
	font-size:16px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;

}

.left_navbot  {
	position: relative;
	width:161px;
	height:148px;
	top:52px;
	left: 9px;
	display: block;
	background-color:transparent;
	background-image:url(../images/lb_leftbot_bg.gif);
	background-repeat:no-repeat;
}

.right_nav  {
	position: relative;
	width:185px;
	height:275px;
	top:-423px;
	left: 690px;
	display: block;
	background-color:transparent;
	background-image:url(../images/lb_rtnavbox_botbg.gif);
	background-repeat:no-repeat;
}
#logo_home {
	position: relative;
	top:28px;
	left: 46px;
	height: 94px;
	}


div.out {
	width: 95px; 
	height: 94px;
	background: url( '../images/lb_logo2.gif' ) 0px -100px no-repeat;
	}

div.out a {
	display: block;
	margin: 0; 
	padding:0;
	width:100%; 
	height:100%;
	overflow:hidden;
	background: url( '../images/lb_logo2.gif' ) top left no-repeat;
	}

div.out a:hover {
	background-image: url( '../images/lb_logo1.gif' );
	}

#logo {
	position: relative;
	top:28px;
	left: 46px;
	height: 94px;
	}


div.outer {
	width: 95px; 
	height: 94px;
	background: url( '../images/lb_logo1.gif' ) 0px -100px no-repeat;
	}

div.outer a {
	display: block;
	margin: 0; 
	padding:0;
	width:100%; 
	height:100%;
	overflow:hidden;
	background: url( '../images/lb_logo1.gif' ) top left no-repeat;
	}

div.outer a:hover {
	background-image: url( '../images/lb_logo2.gif' );
	}

.home_maintext  {
	position: relative;
	top:50px;
	left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	display: block;
	background-color:transparent;
	text-align:center;
}

.home_subtext {
	position: relative;
	top:40px;
	left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #ffffff;
	display: block;
	background-color:transparent;
	text-align:center;

}



#rightbot_nav  {
	position: relative;
	width:184px;
	height:173px;
	top:-410px;
	left: 690px;
	display: block;
	background: url( '../images/lb_rtnavboxbg.gif' ) no-repeat;

}



div.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	display: block;
	background-color:transparent;
	text-align:center;
	width:180px;
	height:180px;
	line-height:1.4em;
	margin-top:10px;
	margin-left:3px;
}


div.gal_outer {
	width: 161px; height: 121px;
	
		}


#centre_text  {
	position: relative;
	width:451px;
	height:410px;
	top:-895px;
	left: 204px;
	background-color:transparent;

}

div.center_outer {
	position: relative;
	width: 451px;
	height: 410px;
	top:15px;
	left: 0px;
	background-color:transparent;
		}

div.home_black_text{
	color:#000000;
	margin-top:2px;
	margin-left:25px;
	font-size:32px;
	font-weight:100;
	font-family: Arial Narrow, Century Gothic, Arial, Helvetica, sans-serif;
	}

div.center_outer h1{
	color:rgb(105,153,0);
	margin-top:2px;
	margin-left:25px;
	font-size:32px;
	font-weight:100;
	font-family: Arial Narrow, Century Gothic, Arial, Helvetica, sans-serif;
	}
div.center_outer h4{
	position:relative;
	top:-52px;
	left:178px;
	color:rgb(105,153,0);
	font-size:26px;
	font-weight:100;
	height: 30px;
	font-family: Arial Narrow, Century Gothic, Arial, Helvetica, sans-serif;
	}
div.center_outer h3{
	margin-left:10px;
	color:red;
	font-size:20px;
	font-weight:bold;
	font-family: Arial Narrow, Century Gothic, Arial, Helvetica, sans-serif;
	}
div.center_outer h2{
	margin-left:10px;
	color:rgb(105,153,0);
	font-size:26px;
	font-weight:100;
	font-family: Arial Narrow, Century Gothic, Arial, Helvetica, sans-serif;
	}
div.center_outer p{
	color:#404040;
	margin:10px;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-align:right;
	line-height:1.2em;
	}
div.center_inner{
	position:relative;
	top:-60px;
	left:0px;
	margin-right:15px;
	height:250px;
	width:451px;
	}
div.center_inner p{
	color:#404040;
	margin:20px;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-align:right;
	}
div.content_alignrt {
	position:relative;
	top:-10px;
	left:120px;
	width: 300px;
	height: 300px;
	margin-left:5px;
	}
div.small_text {
	color:#404040;
	margin-left:25px;
	margin-right:25px;
	font-size:14px;
	font-family: Helvetica, Century Gothic, Arial, sans-serif;
	text-align:left;
	}


div.center_outer a{
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:rgb(105,153,0);
	}

div.center_outer a:hover{
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#808080;
	}



#content_nav  {
	position: relative;
	width:433px;
	height:30px;
	top:-920px;
	left: 300px;
	background-color:transparent;
}

#home_strip_image  {
	position: relative;
	width:451px;
	height:86px;
	top:-1075px;
	left: 204px;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	color:#404040;
	text-align:center;
}

.welcome_text {
	font-size:16px;
	font-family: Century Gothic, Arial Narrow, Verdana, Tahoma, Helvetica, Arial, sans-serif;
	text-align:right;
	font-weight:bold;
	margin-top:20px;
	margin-right:20px;
	color:rgb(99,126,72);
	line-height: 0.9em;
}

#strip_image  {
	position: relative;
	width:451px;
	height:70px;
	top:-1020px;
	left: 204px;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	color:#404040;
	text-align:center;
}

#strip_image_big  {
	position: relative;
	width:451px;
	height:150px;
	top:-1100px;
	left: 204px;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	color:#404040;
	text-align:center;
}

#strip_image_med  {
	position: relative;
	width:451px;
	height:120px;
	top:-1070px;
	left: 204px;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	color:#404040;
	text-align:center;
}

div.links_content_nav a{
	font-size:11px;
	font-family: Arial, Helvetica, Century Gothic,  sans-serif;
	text-decoration:none;
	color:#202020;
	}

div.links_content_nav a:hover{
	font-size:11px;
	font-family: Arial, Helvetica, Century Gothic,  sans-serif;
	text-decoration:none;
	color:#808080;
	}


span.gn_hovertxt a{
	font-size:22px;
	font-family: Tahoma,  Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#808080;
	}

span.gn_hovertxt a:hover{
	font-size:22px;
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:rgb(105,153,0);
	}

table.content {
	color:#404040;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	border : none;
	margin-left: 40px;
	margin-top: 40px;
	width:405px;
	height:185px;
}

table.content_small {
	color:#808080;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	border : none;
	margin: 3px;
	width:380px;
	height:240px;
}

table.small {
	color:#404040;
	font-size:13px;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	background-color: transparent;
	border : none;
	margin-left: 20px;
	margin-top: 0px;
	width:430px;
	height:100px;
	line-height:1.4;
}

table.textcontent {
	background-color: transparent;
	border : none;
	margin: 10px;
	width:380px;
	height:300px;
}

table.normal_text {
	background-color: transparent;
	border : none;
	width:350px;
	height:280px;
	color:#808080;
	font-size:13px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
}

span.list a{
	font-size:12px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:rgb(105,153,0);
	}

span.list a:hover{
	font-size:12px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#808080;
	}

li {
	color:#404040;
	font-size:12px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	line-height: 1.5em;
}


h5 {
	font-size:18px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
}



.hiddenPic {display:none;}

#fotoscroll {
	width:440px;
	height:215px;
	overflow:auto;
	overflow-x:hidden;
	margin-top:5px;

scrollbar-3dlight-color:#cccccc;

	scrollbar-arrow-color:#666666;

	scrollbar-base-color:#cccccc;

	scrollbar-darkshadow-color:#ffffff;

	scrollbar-face-color:#ffffff;

	scrollbar-highlight-color:#ffffff;

	scrollbar-shadow-color:#cccccc;

	scrollbar-track-color:#cccccc;
} 

.indent50 {
	margin-left:50px;
	text-align:left;
}
div.indent50 a{
	font-size:15px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:rgb(105,153,0);

	}

div.indent50 a:hover{
	font-size:15px;
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#808080;

	}