body,html {
	margin		: 0px;
	padding		: 0px;
	font-family : Arial, sans-serif;
	font-size	: 12px; 
	color		: #545451;
	background  : #e3e2db;
	text-align	: center;
}
#body_container {
	width		: 972px;
	margin		: 0px auto;
	text-align	: left; 
	line-height	: 16px; 
	background	: #ffffff;
}
#main_container {
	padding		: 0px 10px 10px;
}
#header_container {
	height		: 374px;
	background	: #4f5412 url(../images/bg_header.jpg) no-repeat bottom right;
}
#contact_container {
	margin-top	: 230px;
	color		: #ffffff;
	padding-left : 40px;
}
#middle_container {
	color		: #ffffff;
	background	: #706f4b url(../images/bg_middle.jpg) repeat-x;
}
#middle_container .inner,#bottom_container .inner {
	margin		: 0px 25px;
} 
#bottom_container {
	background	: #e5e5e5 url(../images/bg_bottom.jpg) repeat-x;;
	color		: #060600;
}
#bottom_container h1 {
	color		: #ffffff;
}
#navigation_container {
	background	: #1d1c11 url(../images/bg_menu.jpg) repeat-x;
	height		: 70px;
}
#footer_container {
	height		: 31px;
	background	: #756752;
	color		: #ffffff;
	padding-left:25px;
}
#footer_container .inner {
	padding-top	: 8px;
}
#middle_left {
	position	: relative;  
	width		: 350px;
	float		: left;
	padding-right: 25px;
}
#middle_center .fotos {
	padding-top	: 16px;
}
#middle_center {
	position	: relative;  
	width		: 142px;
	float		: left;
}
#bottom_left {
	position	: relative;  
	width		: 426px;
	float		: left;
	padding-right: 25px;
}
#bottom_right {
	position	: relative;
	width		: 426px;
	float		: left;
	padding-left: 25px;		
}
#middle_right {
	position	: relative;
	width		: 250px;
	float		: left;
	padding-left: 25px;		
}

h1 {
	margin		: 0px 0px 0px 0px;
	padding-top	: 17px;
	padding-bottom	: 8px;
	font-weight	: normal;
	font-size : 22px; 
}
#bottom_container h1 {
	padding-bottom	: 30px;
}
h2 {
	text-align	: right;
	padding-right: 14px; 
	margin		: 0px 0px 6px 0px;
	background	: url(../images/bg_h2.gif) no-repeat right top;
	position	: relative;  
}
.title_text, .summary_text {
	margin-bottom	: 20px;
}
.fotos img {

	margin-right 	: 3px;
	margin-bottom 	: 4px;
}
#bottom_container .textimage, #middle_container .textimage {
	margin-right 	: 10px;
}
#bottom_container .textimageright, #middle_container .textimageright {
	margin-left 	: 10px;
}
.clearer {
	clear			: both;
	line-height		: 0px;
	height			: 0px;
	float			: none;
}
a {
	color			: #ffffff;
	text-decoration	: underline;
}
#bottom_container a {
	color			: #212214;
}
a:hover {
	text-decoration	: underline; 
}
img { 
	border-color	: #a5a37e;
}
img.clickable {
	cursor			: pointer;
	cursor			: hand;
}
a:focus {
	border: 0 none;
	outline: none;
}
#bottom_container a.bigbutton, #middle_container a.bigbutton {
 	background		: url(../images/bg_bigbutton.gif) no-repeat;
 	display			: block;
 	width			: 138px;
 	height			: 19px; 
 	color			: #fff;
 	font-size		: 11px; 
 	padding			: 1px 0px 0px 14px;
 	float			: right; 
 	text-decoration : none; 
}
a.bigbutton:hover {
	color			: #212214;
	text-decoration : none;  
}
#middle_container li, #bottom_container li  {
	color			: #e7e4b4;
	font-weight		: bold;
	list-style-image: url(../images/bg_list.gif);  
}
#bottom_container li  {
	color			: #756752;
	list-style-image: url(../images/bg_list_brown.gif);
}
#middle_container ul, #bottom_container ul {
	padding-left		: 20px;  
	margin-top			: 0px;
}
.maptext h3 {
	font-size		: 15px;
	color			: #75931C;
	
}
.maptext h4 {
	font-size		: 11px;
	margin			: 5px 0px;
	padding			: 0px;
}

/* MENU */
#navigation_container ul {
	list-style-type : none;
	padding			: 0px;
	margin			: 0px;
	padding-top		: 36px;
	padding-left	: 30px;
}
#navigation_container li {
	list-style-type: none;
	float			: left;
}
#navigation_container a {
	display			: block; 
	float			: left;
	color			: #ffffff;
	font-size		: 20px;
	text-align		: center;
	margin			: 0px 20px;
	text-decoration	: none;  
}
#navigation_container a#menu_item_link_3 {
	margin-left	: 0px;
}
#navigation_container a#menu_item_link_4 {
	
	
	  
}
#navigation_container a#menu_item_link_14 {
	
	
	  
}
#navigation_container a#menu_item_link_12 {
	
	
	  
}
#navigation_container a#menu_item_link_5 {
	
	
	  
}
#navigation_container a#menu_item_link_34 {
	
	
	  
}
#navigation_container a#menu_item_link_10 {
	margin-right	: 0px;
	
	  
}
#main_container #navigation_container a:hover
	,#main_container #navigation_container a.active {
	border-bottom	: 3px solid #ffc821;
	text-decoration : none; 
}

