/*
Theme Name: Farao Group
Theme URI:
Description: FaraoGroup Thema Door D-Block
Version: 1.0
Author: D-Block Rotterdam
Author URI: http://d-block.nl/
*/	

	/*	== Quote == */
	/*	== faraogroup == */
	.quote_1091, .quote_1094 { background: #A14600!important;}
	/*.quote_1094 { background: #2E76E4!important;}*/
	.quote_1098 { background: #A39D83!important;}
	.quote_1100 { background: #273F05!important;}
	
	/*	== investeren == */
	.quote_603, .quote_910 	{ background: #699023!important;}
	.quote_1016 { background: #E2C663!important;}
	.quote_922 { background: #0182BC!important;}
	.quote_929 { background: #A9A286!important;}
	
	/*	== costarica == */
	.quote_599, .quote_620 {background: #46681B!important;}
	/*.quote_620 {background: #771900!important;}*/
	.quote_623 {background: #273C04!important;}
	.quote_625 {background: #896A4D!important;}
	.quote_627 {background: #699023!important;}
	
	/*	== portfolio == */
	.quote_600 { background: #C5CBC4!important;}
	.quote_630 {background: #F86833!important;}
	.quote_632 { background: #B28B54!important;}
	.quote_634 { background: #516065!important;}
	.quote_636 { background: #A38F6C!important;}
	
	.quote_761 {background: #273F05!important;}
	.quote_644 {background: #538466!important;}
	
	/*	== contact == */
	.quote_1103 { background: #2C7482!important;}
	.quote_1070{background: #8B7D62!important;}
	
	/*	== brochure == */
	.quote_865 {background: #22485B!important;}
				
	/*	== investeren == */
	.quote_937, .quote_597, .quote_646 { background: #513834!important;}
	 .quote_53 {background: #52863C!important;}				
	.quote_51, .quote_639, .quote_641 {background: #709524!important;}
	
	
	/*	== Universal ==	*/
	* {
	margin: 0;
	padding: 0;
	}	
	a img {
	border: none;
	}
	a {
	color: #666551;
	text-decoration: underline;
	}
	a:hover {
	text-decoration: none;
	}	
	
	
	/*	== HTML and BODY	== */
	body, html {
	width: 100%;
	height: 100%;
	}
	body {	
	color: #666551;
	background: #E9E9E8;
	font: 12px Arial, Helvetica, sans-serif;
	}
		
	
		
	/*	== Cleaner == */
	.cleaner {
	clear: both;
	}	
	
	
	
	/*	== Containers == */
	#container {
	width: 980px;
	position: relative;
	margin: 0 auto;
	}



	/*	== Logo == */
	#logo {
	width: 980px;
	height: 80px;
	padding: 5px 0;
	}
	
	
	
	/*	== Quote == */
	#quote {
	float: left;
	width: 207px;
	height: 160px;
	padding: 30px 80px 30px 30px;
	background: #666551;
	color: #fff;
	font-size: 20px;
	position: relative;
	z-index: 5;
	}
	
	#kolibri {
	width: 200px;
	height: 162px;
	position: absolute;
	z-index: 99;
	margin: 140px 0 0 220px;
	background: url(images/kolibri.png) no-repeat;
	}
	
	
	#costaricamaps { 
	width: 200px;
	height: 135px;
	background: url(images/map-bg.png) no-repeat;
	position: absolute;
	bottom: 0; left: 10px;
	z-index: 1;
	}
	#costaricamaps .fade p {
	font-size: 12px; color: #fff;
	margin: 97px 0 0 50px;
	}
	#costaricamaps .fade p a {
	color: #fff;
	}

	
	
	/*	== Header == */
	#header {
	float: right;
	width: 653px;
	height: 220px;
	margin: 0 0 0 10px;
	background: url(images/headers/header.jpg);
	position: relative;
	z-index: 1;
	}
	
	
	
	/*	== Mainmenu == */
	#mainmenu {
	width: 980px;
	height: 30px;
	margin: 10px 0;
	background: url(images/mainmenu.png) top repeat-x;
	}	
	* html #mainmenu ul { 
	/* IE only rule, reduce menu width */
	width: 99%;
	}	
	#mainmenu li {
	display: inline;
	}
	#mainmenu li a  {
	color: #fff;
	float: left;
	height: 23px;
	display: block;
	text-align: center;
	text-decoration: none;
	padding: 7px 33px 0 34px;
	border-right: 1px solid #666551;
	}
	#mainmenu li a:hover, #mainmenu li.current_page_item a, #mainmenu li.current_page_parent a {
	background: url(images/mainmenu.png) bottom repeat-x;
	}



	/*	== Submenu == */
	#submenu {
	float: left;
	width: 318px;
	position: relative;
	height: 223px;
	background: url(images/ruleVertical.png) repeat-y right;
	}
	#submenu li {
	list-style: none;
	}
	#submenu li a {
	color: #fff;
	width: 288px;
	height: 23px;
	display: block;
	text-decoration: none;
	padding: 7px 0 0 30px;
	border-bottom: 1px solid #666551;
	background: url(images/submenu.png) top no-repeat;
	}
	#submenu li a:hover, #submenu li.current_page_item a {
	background: url(images/submenu.png) bottom no-repeat;
	}
	ul#brochure {
	position: absolute;
	bottom: 0;
	}
	ul#brochure li {
	list-style: none;
	}
	ul#brochure li a {
	background: url(images/submenu.png) top no-repeat;
	}
	ul#brochure li a:hover, #brochure li a.active {
	background: url(images/submenu.png) bottom no-repeat;
	}
	ul#brochure li a img {
	float: right;
	position: absolute;
	margin: 0 0 0 110px;
	}
	
	
		
	/*	== Content == */
	#content {
	float: right;
	width: 628px;
	margin: 0 0 0 10px;
	padding: 10px 5px 0 10px;
	border: 1px solid #C0BFBF;
	height: 210px;
	overflow: auto;
	background: #fff;
	}
	#content h1 {
	font-size: 12px;
	padding: 0 0 10px 0;
	}
	#content h2{
	font-size: 15px;
	font-weight:normal;
	padding:0 0 15px 0;
	}
	#content h2:first-letter{
	font-size: 20px;
	}
	#content p {
	line-height: 13px;
	padding: 0 0 10px 0;
	}
	#content ul, #content ol {
	padding: 0 15px 10px 15px;
	}
	#content ul li {
	list-style-type: square;	
	}
	#content img { padding: 3px; border: 1px solid #C0BFBF;  margin: 5px 9px 3px 0px;}



	/*	== Bottom == */
	#bottom {
	float: right;
	width: 650px;
	padding: 5px 0 0 0;
	color: #666551;
	text-align: right;
	clear: both;
	}
	#bottom .divider {
	margin: 0 5px;
	}
	
	
/* language*/	
	
	.jLanguage {
	position: absolute; top: 60px; right: 0px;
	margin:0;
	padding:0;
	}
	.jLanguage p {
	float:right;
	padding:0 0 .8em .8em;
	margin:0;
	font-size:1.0em;
	}
	.jLanguage ul {
	list-style-type:none;
	display:inline;
	list-style-position:inside;
	float:right;
	margin:0;
	padding:0;
	}
	.jLanguage ul li {
	list-style-type:none;
	display:inline;
	}
	.jLanguage a img {
	border:0!important;
	}
	.jLanguage ul li:after,.jLanguage ul li:before {
	content: "";
	}

