/****************************************************************
 *																*
 *	My-africanworld - v3										*
 *																*
 *																*
 ***************************************************************/




/****************************************************************
 *	reset														*
 ***************************************************************/

*
{
	margin:								0;
	padding:							0;
}





/****************************************************************
 *	Basics														*
 ***************************************************************/

body
{

	font-family:						Trebuchet MS, Verdana, Helvetica, Tahoma, Arial, sans;
	font-size:							12px;
	line-height:						15px;
	color:								#33190C;

}

h1
{
	font-size:							16px;
	line-height:						36px;
	color:								#222222;
	font-weight:						lighter;
}

h2
{
	font-size:							16px;
	line-height:						24px;
	color:								#222222;
	font-weight:						lighter;
}


h6
{
	font-size:							14px;
	color:								#a2a2a2;
	font-weight:						lighter;
	text-transform:						uppercase;
}

img
{
	border:								0px;
}

.blocksatz
{
	text-align:							justify;
}

.clearfloats
{
	clear:								both;
	height:								0px;
	overflow:							hidden;
}

div.grey
,div.grey a:link
,div.grey a:hover
,div.grey a:active
,div.grey a:visited
{
	color:								#33190C;
	text-decoration:					none
}

div.grey p {
	padding-top:						5px;
	padding-bottom:						10px;
}

a
,a:hover
,a:active
,a:link
{
	text-decoration:					none;
	color:								#33190C;
}

a:hover
{
	text-decoration:					underline;
}






/****************************************************************
 *	document													*
 ***************************************************************/
html
{
	height:								100%;
}
body
{
	background:							#e08d0f;
	height:								100%;
}

	#header
	{
		position:						absolute;
		width:							100%;
		height:							175px;
		background:						transparent url(/media/template/global_v3/header/header.png) repeat scroll center 0;
		z-index:						100;
		left:							0;
		top:							0;
	}

		#header.header_fixed
		{
			position:					fixed;
			top:						-130px;
		}

	#center
	{
		position:						relative;
		margin:							0 auto;
		width:							1000px;
		min-height:						100%;
	}
	
	.wide
	{
		width:							1200px !important;
	}

		#doc
		{
			position:					absolute;
			top:						170px;
			padding-top:				20px;
			width:						1000px;
			background:					transparent url(/media/template/home_v3/background.png) repeat-y scroll 0 0;
			min-height:					100%;
		}
		
		.wide_background
		{
			background:					transparent url(/media/template/home_v3/background_wide.png) repeat-y scroll 0 0 !important;
		}
		
			#inner_doc
			{
				position:				relative;
				margin:					0 0 0 40px;
				width:					920px;
			}
	/* Footer 														*/

	a.bottom_link {
		color:								#6E6E6E;
		font-size:							12px;
		text-decoration:					none;
		padding:							0 10px;
	}

	a.bottom_link:hover {
		text-decoration:					underline;
}






/****************************************************************
 *	menu
 ***************************************************************/

		#sun
		{
			position:					absolute;
			top:						150px;
			display:					none;
			z-index:					50;
		}
		#main_menue
		{
			position:					relative;
			margin:						135px auto 0 auto;
			width:						992px;
			z-index:					100;
		}

			ul {
				margin-left:			0!important;
			}

			#main_menue li
			{
				list-style:				none;
				padding:				0 0; /* 6px; */
				display:				inline;
			}
			#submenu_items li
			{
				list-style:				none;
				display:				inline;
			}

			#submenu_items
			{
				position:					relative;
				top:						15px;
				margin:						5px auto 5px auto;
				width:						967px;
				text-align:					center;
			}
				#submenu_items a
				,#submenu_items a:active
				,#submenu_items a:link
				,#submenu_items a:visited
				{
					margin:						0 15px;
					line-height:				35px;
					color:						#FEFADC;
					font-size:					13px;
					text-decoration:			none;
					white-space:				nowrap;
					font-weight:				700;
				}
				#submenu_items a:hover {
					color:						#FA9731;
				}

	#sub_menue
	{
		position:						absolute;
		width:							100%;
		top:							175px;
		left:							0;
		background-color:				#946037;
		z-index:						90;
		height:							0px;
	}

		#sub_menue.header_fixed
		{
			position:					fixed;
			top:						45px;
		}

.tooltip
{
}

	.toolt-text
	{
		position:				absolute;
		z-index:				1000;
		font-size:				12px;
		line-height:			14px;
		border:					1px solid #dcdcdc;
		background-color:		#ffffaa;
		padding:				3px;
	}

	.toolt-data
	{
		display:				none;
	}
	
	.main_center
	{
		text-align: 				center;
	}

#login
{
	border:					1px solid #000000;
	left:					50%;
	margin-left:			-200px;
	padding:				10px;
	position:				absolute;
	top:					100px;
	width:					400px;
	z-index:				50;
}

.paxlist
{
	height:						560px;
	min-height:					0 !important;
}

	.paxlist #main_outerdiv
	{
		height:						490px;
	}

		#paxlist
		{
			top:						10px !important;
			right:						20px !important;
			bottom:						80px !important;
			left:						20px !important;
			position: 					absolute;
			z-index: 					9999999;
		}
		
		.tab-special
		{
			font-weight: 				normal; 
			float: 						right !important;
		}
		
			#tab-logout
			{
				cursor: 				pointer; 
				padding: 				0.5em 1em;
			}

		.paxlist .imprint
		{
			position:					relative;
			padding-top:				465px;
		}
		
	
#form_personal_data .formFieldLabel_text
{
	width:								150px;
}
