/* -------------------------------------------------------------- 
    global.css
 -------------------------------------------------------------- */
 
body {
	font-size:			12px;
	font-family:		Verdana, Arial, sans-serif;
	color:				#000000;
	background:			#FFFFFF;
}

div#header {
	width:				855px;
	height:				70px;
	margin-left:		auto;
	margin-right:		auto;
}

div#menu {
	width:				100%;
	height: 			30px;
	text-align:			center;
	font-weight:		bold;
	background: 		url('../img/menu_bg.jpg') no-repeat;
	background-position:center center;
}
	div#menu ul{
		width:			855px;
		margin-left:	auto;
		margin-right:	auto;
		list-style:		none;
		padding-top: 	13px;
	}
	div#menu ul li{
		display: 		inline;
		margin-left: 	5px;
		margin-right: 	5px;
	}
	div#menu ul li a{
		padding: 		2px 2px 2px 2px;
		color:			#333333;
		text-decoration: none;
	}
	div#menu ul li a:hover{
		color:			#33569e;
	}
	div#menu ul li.active a{
		color:			#FFFFFF;
		background-color:#33569e;
	}

div#content{
	width:				100%;
	height:				520px;
	margin-left:		auto;
	margin-right:		auto;
	background-position:center center;
	background-repeat:	no-repeat;
}

div#content_text{
	width:				830px;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
}
	div#content_text h1{
		font-weight:	bold;
	}

div#content_adresse_left{
	width:				400px;
	height:				420px;
	float:				left;
	color:				#FFFFFF;
	overflow:			auto;
}
	div#content_adresse_left h1{
		font-size:		16px;
		font-weight:	bold;
		text-align:		center;
		border-bottom:	2px solid #cccccc;
	}
	div#content_adresse_left h2{
		font-size:		14px;
		font-weight:	bold;
	}
	div#content_adresse_left a{
		text-decoration:none;
		color:			#ffffff;
	}
	div#content_adresse_left a:hover{
		text-decoration: underline;
	}

div#content_adresse_right{
	width:				400px;
	height:				420px;
	margin-left:		415px;
	margin-right:		auto;
	color:				#FFFFFF;
	overflow:			auto;
}
	div#content_adresse_right h1{
		font-size:		16px;
		font-weight:	bold;
		text-align:		center;
		border-bottom:	2px solid #cccccc;
	}
	div#content_adresse_right h2{
		font-size:		14px;
		font-weight:	bold;
	}
	div#content_adresse_right a{
		text-decoration:none;
		color:			#ffffff;
	}
	div#content_adresse_right a:hover{
		text-decoration: underline;
	}
div#content_list{
	width:				230px;
	height:				440px;
	overflow:			auto;
	color:				#FFFFFF;
	border-right:		1px solid #CCCCCC;
	float:				left;
}
	div#content_list ul{
		list-style:		none;
		line-height:	20px;
	}
	div#content_list ul li a{
		color:			#FFFFFF;
		font-weight:	bold;
		text-decoration:none;
	}
	div#content_list ul li a:hover{
		text-decoration: underline;
	}
	div#content_list ul li.active a{
		color:			#33569e;
		background-color:#FFFFFF;
	}

div#content_listtext{
	width:				580px;
	height:				435px;
	overflow:			auto;
	margin-left:		250px;
	color:				#FFFFFF;
}
	div#content_listtext h1{
		font-weight:	bold;
		font-size:		14px;
	}

div#content_img{
	width:				836px;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
	text-align: 		center;
}

div#content_flash{
	width:				836px;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
	text-align: 		center;
}

div#content_link{
	width:				830px;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
	text-align: 		center;
}
	div#content_link a{
		font-weight:	bold;
		color:			#FFFFFF;
		text-decoration:none;
	}
	div#content_link a:hover{
		text-decoration: underline;
	}

div#content_footer {
	height:				20px;
	width:				855px;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			1px;
	text-align:			center;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:   #33569e;
	clear:				both;
}

div#content_success{
	width:				830px;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
	font-weight:		bold;
	text-align: 		center;
	background-color:	#008000;
}

div#content_error{
	width:				830px;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
	font-weight:		bold;
	text-align: 		center;
	background-color:	#FF0000;
}

div#footer {
	width:				855px;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			5px;
	text-align:			center;
	color:				#333333;
}

form{
	text-align:			center;
}

	.username {
		display: 		none;
	}  
	   
	.inputlength {
		width:			200px;
	}