/* main.css */

body { 
	background-color:#cdcdcd;

	font-family:"Arial", "Verdana", "Sans";
	font-size:1em;
	color:#000;

	margin:1em;
	margin-left:0em;
	margin-top:0em;
	
	background: #cdcdcd url("body_bg.jpg") 0px 220px no-repeat;
}

a, a:link, a:visited { color:#bc0000; }
a:hover { color:#4D4D4D; }

div#content_wrapper {}

div#header {
	text-align:center;
}
	div#header a, div#header a:link, div#header a:visited {
		border:0px solid #000;
	}
	div#header a:hover {
		border:0px solid #000;
	}
	div#header img {
		border:0px solid #000;
	}

div#breadcrumbs {
	padding:0px;
	margin:0px;
	margin-left:200px;
	font-size:0.8em;
	background: #aaaca9 url("headline_bg.gif") repeat-x;
	padding-top:0px;
	padding-bottom:4px;
	overflow:visible;

	border-top:1px solid #000;
	border-left:1px solid #fff;
	border-right:1px solid #000;
}
	div#breadcrumbs p {
		padding:0;
		margin:0;
		padding-left:10px;
		padding-top:30px;
		color:#fff;
		margin-bottom:5px;
		border-bottom:1px dotted #000;
	}
	
	div#breadcrumbs a:hover {
		color:#fff;
	}

div#nav {
	float:left;
	margin-left:-10px;
	padding-top:41px;
	padding-left:10px;
	background: url("nav_top.gif") 2px -14px no-repeat;
}
	div#nav a, div#nav a:link, div#nav a:visited { color:#fff; }

	div#nav ul {
		padding:0px;
		margin:0px;
	}

	div#nav ul.nav1nd {
		padding:0px;
		margin:0px;
		margin-left:5px;
	}

	div#nav ul.nav2nd {
		list-style-type:square;
		padding:0px;
		margin:0px;
		margin-left:5px;
		border-left:1px solid #fff;
	}

	div#nav ul.nav3nd {
		list-style-type:square;
		padding:0px;
		margin:0px;
		margin-left:10px;
		border-left:1px solid #fff;
	}

	div#nav ul li {
		display:block;
		width:180px;
		background:#4D4D4D;
		padding:0px;
		padding-left:4px;
		border-bottom:1px solid #fff;
	}

	div#nav ul li a, div#nav ul li a:link, div#nav ul li a:visited {
		text-decoration:none; 
		display:block;
		width:175px;
		padding:4px;
	}
	div#nav ul li a:hover { 
		margin-left:1px;
		color:#fff;
		background:#bc0000;
	}

	div.language_box {
		margin-top:0px;
		padding-top:10px;
		padding-bottom:50px;
		background: url("nav_bottom.gif") 0px 0px no-repeat;
	}
	
	div.w20_box {
		clear:left;
		width:170px;
		max-width:170px;
		float:left;
		font-size:0.7em;
		margin-top:0px;
		margin-left:10px;
	}
	
	div.w20_box img {
		border:1px hidden #fff;
	}	


div#content {
	float:none;
	min-height:500px;
	margin-left:200px;
	padding:1em;
	font-size:0.9em;
	margin-top:-13px;
	
	background: #aaaca9; /* url("layout_bg_middle.gif") 0px 0px repeat; */
	
	border-left:1px solid #fff;
	border-right:1px solid #000;
}
	div#content div {
		float:none;
		padding:5px; 
	}
	
	.floatLeft {
		float:left;
		margin:15px;
	}
	
	.sp_add_block p {
	}

	.sp_add_block ul {
		clear:both;
	}
	
	.sp_add_block, .text_block {
		padding:5px; 
/*
		background-color:#B7B7B7;
		border-top:1px solid #fff;
		border-left:1px solid #fff;
		border-right:1px solid #000;
		border-bottom:1px solid #000;
*/	}

	.teammember_box {
		float:none;
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		padding:5px; 
		padding-left:10px;
		padding-bottom:1em;
		margin-bottom:0.5em;
		min-height:160px;
	}
	.teammember_box h3 {
		padding:0;
		margin:0;
		padding-bottom:5px;
	}

	.teammember_box ul {
		list-style-type:square;
		padding:0;
		margin:0;
	}
	.teammember_box li {
		display:inline;
		padding:5px;
		font-weight:bold;
		border-left:1px solid #000;
	}
	.teammember_image {
		float:left;
		margin:15px;
		min-height:90px;
	}
	
	.teammember_active {
		color:#1FB338;
		font-size:0.9em;
		float:right;	
	}
	.teammember_semiactive {
		color:#D6D835;
		font-size:0.9em;
		float:right;	
	}
	.teammember_inactive {
		color:#bc0000;
		font-size:0.9em;
		float:right;	
	}
	

div#footer{
	clear:both;
	padding-left:15px;
	padding-bottom:5px;
	margin-left:200px;
	background: #aaaca9 url("layout_bg_bottom.gif") 0px 5px repeat-x;
	
	border-left:1px solid #fff;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

	div#footer img {
		border:1px hidden #fff;
	}


.rewind {
	direction: rtl;
}

