/* CSS Document */

/* yatfund.org Juni.2007 */

/* Body and Box-like Elements */
html, body { padding: 0; margin: 0; }
body {
	background: #fff;
	border-top: 0px;
	color: #716F6E;
	text-align: center;
	font-family: arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	font-variant: normal;
}

body a:link, body a:visited {
	color: #716F6E;
	text-decoration: none;
}

body a:hover, body a:active {
	text-decoration: underline;	
}

/*
#float {
	position:fixed; top:400px; right:0px;
	width:74px;
	height:26px;
	background: url("../images/float1.png") no-repeat;
}


#top {
	position:fixed;
	top:400px;
	right:0px;
	width:40px;
	height:13px;
}


#back {
	position:fixed; top:412px; right:35px;
	width:40px;
	height:13px;
}
*/

/***** Layer Homepage begin *****/

#layer {
	left:0px;
	top:-180px;
	width:828px;
	height:180px;
	z-index:3;
	position: absolute;
	font-size:8pt;
}

#layer_bg {
	
	width:100%;
	height:100%;
	background-color:#f9f9f9;
	/*background-color: #c4c4c4;*/
	filter:alpha(opacity=98); 
	-moz-opacity:0.98;
	opacity:0.98; 
}

#layer_content_en, #layer_content_fr, #layer_content_ar {
	position:absolute;
	display:block;
	width:788px;
	top:0px;
	left:0px;
	overflow: hidden;
	margin:40px 20px;
}

#layer_content_fr {
	display:none;
}

#layer_content_ar {
	text-align:right;
	display:none;
}

#layer_top {
	position:absolute;
	left:0px;
	top:0px;
	width:828px;
	padding-top:2px;
	display:block;
	overflow: hidden;
	background-color: #716F6E;
	color:#f9f9f9;
	min-height: 20px;
}

div#layer div#layer_top a, div#layer div#layer_top a:link, div#layer div#layer_top a:hover {
	color:#f9f9f9;
	text-decoration:none;
	cursor:pointer;
}



#trigger {
	left:108px;
	top:330px;
	width:104px;
	height:18px;
	overflow: hidden;
	position: absolute;
	background-image: url(../images/pulldown.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}

#trigger_wide {
	left:0px;
	width:828px;
	height:16px;
	display:block;
	overflow: hidden;
	background-color: #716F6E;
	background-image: url(../images/pulldown_wide.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: center;
}

div#layer a, div#layer a:hover{
	text-decoration:none;
}

div#layer a, div#layer a:link{
	color:#969696;
	text-decoration:underline;
}

/***** Layer Homepage end *****/

/* Main container start */
	
#containerhomepage {
	position: relative;
	width: 828px;
	margin:auto;
	padding: 0px;
	border: 0px dotted;
	text-align: left;

	}
	
#home {
	position:absolute; top:68px; left:576px;
	width:216px;
	height:32px;
}
/* Main container end */
	
/* language container start */

	#language {
		position:absolute; top:0px; left:0px;
		width:auto;
		height: 48px;
		border: 0px dotted;
		font-size: 8pt;
		color:#000;
		padding-top:24px;
	}
	
/* language container end */

/* Baner start */
	
	
	#banner_left {
		position:absolute; top:48px; left:0px;
		width: 180px;
		height: 72px;
		border: 0px dotted;
		background-color: #716F6E;
		background: url("../images/banner_left.jpg") repeat-x;
	}
			
	#banner_right {
		position:absolute; top:48px; left:216px;
		width: 612px;
		height: 72px;
		border: 0px dotted;
		background-color: #716F6E;
		background-image: url("../images/banner_gray.jpg");
		background-repeat: no-repeat;
	}
	
/* Banner end */

	
	#content-navigation-footer {
		position:absolute; top:144px; left:0px;
		height: 100%; 
		width:828px;
		border: 0px solid #000;
	}
	
/* Navigation start */
	
	#navi_left{
		float:left;
		width:180px;
		height:auto;
		margin-bottom: 24px;
	}
	
	
	#navi_left_top{
		height:336px;
	}
	
	#navi_left_top ul {
		margin:0;
		padding:0;
	}
	
	#navi_left_top li {
		list-style:none;
		width:180px;
	}
	
	#navi_left_top a, #navi_left_top a:link {
		display:block;
		color: #716F6E;
		background-color:#fff;
		width: 180px;
		font-size: 10pt;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		margin:0px 0px 6px 0px;
	}
	
	#navi_left_top .main_14 a:hover, #navi_left_top .main_14 a:active, div#navi_left_top li.selected_14 a,
	#navi_left_top .main_412 a:hover, #navi_left_top .main_412 a:active, div#navi_left_top li.selected_412 a {
		color: #8ab844;
	}
	
	#navi_left_top .main_13 a:hover, #navi_left_top .main_13 a:active, #navi_left_top .selected_13 a,
	#navi_left_top .main_384 a:hover, #navi_left_top .main_384 a:active, #navi_left_top .selected_384 a {
		color: #5b7da5;
	}
	
	#navi_left_top .main_12 a:hover, #navi_left_top .main_12 a:active, #navi_left_top .selected_12 a,
	#navi_left_top .main_383 a:hover, #navi_left_top .main_383 a:active, #navi_left_top .selected_383 a {
		color: #835778;
	}
	
	#navi_left_top .main_11 a:hover, #navi_left_top .main_11 a:active, #navi_left_top .selected_11 a,
	#navi_left_top .main_380 a:hover, #navi_left_top .main_380 a:active, #navi_left_top .selected_380 a {
		color: #c45d86;
	}
	
	#navi_left_top .main_10 a:hover, #navi_left_top .main_10 a:active, #navi_left_top .selected_10 a,
	#navi_left_top .main_365 a:hover, #navi_left_top .main_365 a:active, #navi_left_top .selected_365 a {
		color: #bf5939;
	}
	
	#navi_left_top .main_9 a:hover, #navi_left_top .main_9 a:active, #navi_left_top .selected_9 a,
	#navi_left_top .main_364 a:hover, #navi_left_top .main_364 a:active, #navi_left_top .selected_364 a {
		color: #b29937;
	}
	#navi_left_top .main_111 a:hover, #navi_left_top .main_111 a:active, #navi_left_top .selected_111 a,
	#navi_left_top .main_377 a:hover, #navi_left_top .main_377 a:active, #navi_left_top .selected_377 a {
		color: #cb7d2e;
	}

	
	#navi_left_bottom{
		margin-top: 0px;
	}
	
	
	#navi_left_bottom ul{
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
	
	#navi_left_bottom li{
		list-style:none;
		width:180px;
	}
	
	
	#navi_left_bottom a, #navi_left_bottom a:link {
		display:block;
		color: #716F6E;
		background-color:#FFFFFF;
		width: 180px;
		font-size: 9pt;
		text-decoration: none;
		text-transform: uppercase;
		padding-top:1px;
		margin-top:1px;
		line-height: 120%;
	}
	
	#navi_left_bottom a:hover, #navi_left_bottom a:focus, #navi_left_bottom a:active {
		color:#8b8b8b;
		background-color:#fff;
	}
	
	#navi_left_bottom .selected a {
		color:#FFFFFF;
		background-color:#716F6E;
	}
	
/* Navigation end */

/* Menu level 2 start */

#navi_left_top .ebene2 {
	display:block;
	margin-top:6px;
	margin-bottom:10px;
}

#navi_left_top .ebene2 li {
	list-style:none;
	width:180px;
}


#navi_left_top .ebene2 a,#navi_left_top .ebene2 a:link, #navi_left_top .ebene2 a:visited {
	display:block;
	background-color:#FFFFFF;
	width: auto;
	/*height: 14px;*/
	font-size: 9pt;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	margin:0px;
	padding: 1px 0 0px 36px;
	line-height: 16px;
}



/* Menu level 2 end */

/* Homepage content start */
	
	#content_homepage{
		float:left;
		margin-left:36px;
		margin-bottom:24px;
		width:612px;
		height:auto;
		font-size: 8.5pt;
	}
	
	#content_homepage p {
	padding:12px 0 0 0;
	margin:0 0 0 0;
	}
	
	#main_content_col1 {
		float: left;
		width: 180px;
		
	}	
	
	#main_content_col2 {
		float: left;
		width: 180px;
		margin-left:36px;
		
	}	
	
	#main_content_col3 {
		float: left;
		width: 180px;
		margin-left:36px;
		
	}	
	
	
	#content_homepage a:link, #content_homepage a:visited {
		color: #000;
		text-decoration: none;
	}

	#content_homepage a:hover, #content_homepage a:active {
		text-decoration: underline;	
	}
	
/* Homepage content end */

/* content start */
	
	#content {
		float:left;
		margin-left:36px;
		margin-bottom:24px;
		width:396px;
		height:auto;
		overflow:hidden;
	}
	
	
	#content p {
	padding:0 0 0 0;
	margin:0 0 12px 0;
	}
	
	
	/*
	.board_content {
		float:left;
		width:120px;
		height:100%;
		float:left;
		line-height: 14px;
		margin-bottom:24px;
	}
	
	.board_content_middle {
		float:left;
		width:120px;
		height:100%;
		margin-right: 18px;
		margin-left: 18px;
		line-height: 14px;
		margin-bottom:24px;
	}
	
	.committees_middle_1 {
		float:left;
		width:100px;
		height:100%;
		margin-left: 18px;
		margin-bottom:24px;
		line-height: 14px;
	}
	
	.committees_middle_2 {
		float:left;
		width:61px;
		height:100%;
		margin-left: 18px;
		line-height: 14px;
		margin-bottom:24px;
	}
*/
	
	div#content h1, div#content_re_right h1, div#content_re_left h1 {
		display:block;
		color:#716F6E;
		margin:0 0 9px 0;
		font-size:9pt;
	}

	div#content h2 {
	margin: 24px 0 12px 0;
	font-size:18px;
	}
	
	div#content h3 {
	margin: 0 0 0 0;
	color:#716F6E;
	font-size:9pt;
	font-weight: normal;
	}
	


	div#content h4 {
	display:block;
	margin: 24px 0 0 0;
	font-size:12pt;
	font-weight: bold;	
	}

	div#content h5 {
	margin: 4px 0 12px 0;
	font-size:10pt;
	font-weight: normal;	
	
	}
	
	/*
	div#content h6 {
		display:block;
		color:#716F6E;
		margin:0 0 9px 0;
		font-size:9pt;
	}
	*/
	
	#quick_links h2, div#content_re_right h2, div#content_re_left h2  {
	margin: 0 0 0 0;
	color:#716F6E;
	font-size:9pt;
	padding-bottom: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
	
	#content h4.margin_top {
		display:block;
		color:#716F6E;
		margin:24px 0 9px 0;
		font-size:9pt;
	}
	
	.thumb {
		
		float:left;
		width:180px;
		height:54px;
		padding:0 18px 18px 0;
	}
	
	div.thumb img {
		float: left;
		margin-right: 10px;
	}
	
	div.thumb h6 {
	display:block;
	font-size: 8pt;
	font-weight: bold;
	margin: 4px 0 0 0;
	color:#716F6E;
	line-height: 100%;
	}
	
	div.thumb span.thumb_title {
	font-weight: normal;
	font-size: 8pt;
	color:#716F6E;
	line-height: 100%;
	}
	
	div.thumb a , div.thumb a:link, div.thumb a:visited {
		color:#5b7da5;
		font-weight:normal;
	}
	
	div.thumb a:hover, div.thumb a:active {
	color:#5b7da5;
	text-decoration: underline;		
	}
	
	
	.gray {
		color:#716F6E;
	}
	
	.black {
		color:#000000;
	}
	
	.bold {
		font-weight: bold;		
	}
	
	.bblack {
		font-weight: bold;	
		color:#000000;	
	}
	
	
	
/* content end */

/* Content right start*/

	#content_right {
		float: left;
		width: 180px;
		margin-left:36px;
		margin-bottom:24px;
		color:#716F6E;
	}	
	
	
	#quick_links {
		border-bottom:1px solid #716F6E;
		font-size: 7.5pt;
		line-height: 12px;
	}
	
	#quick_links p {
	margin: 0px;
	display:block;
	border-top:1px solid #716F6E;
	background-color:#fff;
	margin-bottom:8px;
	padding-top: 8px;
}
	
	#newsletter {
		border: 0px dotted;
		margin-top: 24px;
		padding:0px;
		font-size: 7.5pt;
		text-transform: uppercase;
	}
	
	input.newsletter_field {
		float:left;
		width:180px;
		margin:3px 0 0 0;
		font-size:7.5pt;
		/*border:0.05em solid #CECFD4;*/
	}
	
	.send {
		display:block;
		float:left;
		margin:4px 0 0 0;
		width:50px;
		height:auto;
		font-size:7.5pt;
	}

/* Content right end */


/* Lower Navigation start */

#lowerNav { 
	position: relative;
	bottom:0px;
	margin:0px;
}

#lowerNav ul { 
	margin: 36px 0px 0px 0px; 
	padding:0px;
}

#lowerNav li {
	display: inline;
	margin-right: 12px;
	background: none ;
	padding-left: 0px;
}

#lowerNav li a {
	font-size: 8.3pt;
	color:#000000;
	/*font-weight: bold;*/	
}

.link-top {
	display: inline;
	padding-left: 16px;
	background: url("../images/arrow_top.gif") no-repeat 0 5px;
}

.link-print {
	display: inline;
	padding-left: 18px;
	background: url("../images/print.gif") no-repeat 0 1px;
}


/* Lower Navigation end */


/* Footer start */
	
	#footer {
	height: 100px;
	margin-bottom:24px;
	border-top: 1px solid #716F6E;
	background-color: #fff;
	clear: both;
	background: url("../images/footer.jpg") no-repeat right;
	}
	
/* Footer end */
	

