body 
{
	background-color:#dcdbc6;
	background-image:url(../img/andy/back_haut.jpg);
	background-repeat:repeat-x;;
	text-align:center;
	margin:0;
	font-family:Verdana;
	font-size:10pt;
	color:#4e4e4e;
}

a
{
	text-decoration:none;
	color:#292929;
}

a:hover
{
	color:#d77a13;
}

h1
{
	color:#c4c4c4;
	font-size:19pt;
	margin-bottom:10px;
}

.link_1
{
	color:#d77a13;
	font-weight:bold;
	text-decoration:none;
}

a:hover.link_1
{
	color:#4e4e4e;
}

.link_2
{
	color:#646464;
	text-decoration:none;
}

a:hover.link_2
{
	color:#000;
}

.link_3
{
	color:#646464;
	font-weight:bold;
	text-decoration:none;
}

a:hover.link_3
{
	color:#1e1e1e;
}

#cad_global
{
	background-color:#FFFFFF;
	background-image:url(../img/andy/bordures_gen.jpg);
	background-repeat:repeat-y;
	width:1024px;
	margin:auto;
	height:auto;
	text-align:left;
}

	#link_home
	{
		position:absolute;
		width:350px;
		height:60px;
		border:0;
		outline:0;
	}

/*Propriétés des cadres du Header*/
#cad_header
{
	width:100%;
	height:200px;
	margin-bottom:25px;
	background-image:url(../img/andy/header.jpg);
	background-repeat:no-repeat;
}

	#cad_compte
	{
		position:relative;
		width:250px;
		height:110px;
		margin-left:770px;
		
	}
	
		#bienv_header
		{
			color:#fff;
			font-weight:bold;
		}

		#logos_langues_off
		{
			float:left;
			width:50px;
			height:21px;
		}
		
		#logos_langues_on
		{
			float:right;
			width:50px;
			height:21px;
		}
		
		#liens_header
		{
			clear:right;
			float:right;
			margin-top:8px;
			margin-right:8px;
			text-align:right;
			list-style:none;
			margin-bottom:10px;
			-margin-bottom:0;
			*margin-bottom:0;
		}
		
			#liens_header a
			{
				color:#dcdcdc;
				font-weight:bold;
				text-decoration:none;
			}
			
			#liens_header a:hover
			{
				color:#fff;
			}
		
		#header_recherche
		{
			*margin-top:-15px;
			-margin-top:-15px;
			margin-left:60px;
			clear:right;
			color:#fff;
			font-weight:bold;
		}
		
			#input_search
			{
				margin-left:10px;
				background:#fff;
				height:15px;
				*height:20px;
				width:140px;
				border:2px solid #e4e4e4;
				color:#797979;
			}
			
			#header_search_go
			{
				background:#eaeaea;
				width:29px;
				color:#646464;
				font-weight:bold;
			}
		
		#connexion
		{
			text-align:right;
			margin-left:40px;
			margin-right:10px;
		}
		
			#connexion label
			{
				font-weight:bold;
				color:#fff;
			}
			
			.input_connexion
			{
				height:12px;
				width:130px;
				border:2px solid #e4e4e4;
				color:#797979;
				font-weight:bold;
				font-size:11px;
			}
			
			#connect_campus
			{
				height:18px;
				font-size:12px;
				font-weight:bold;
				color:#797979;
				border:2px solid #e4e4e4;
			}
		
		#options_connexion
		{
			width:190px;
		}
		
		#options_connexion a
		{
			text-decoration:none;
			color:#fff;
		}
		
		#options_connexion a:hover
		{
			color:#e4e4e4;
		}
		
	#cad_albumsphotos
	{
		position:relative;
		width:580px;
		height:150px;
		margin-top:-40px;	
		-margin-top:-80px;
	}

	#cad_notifications
	{
		position:relative;
		width:190px;
		height:150px;
		margin-top:-150px;	
		margin-left:564px;	
		padding-top:10px;
		padding-left:15px;
	}
	
		.ap_notif_container
		{
			
			width:178px;
			height:125px;
			background-image:url(../img/andy/cadre_notif.jpg);
			background-repeat:no-repeat;
		}
		
			#forum_post
			{
				margin-left:15px;
				width:140px;
				height:95px;
			}
				
				a.nom_last_topic
				{
					display:block;
					padding-top:15px;
					color:#6e6e6e;
					font-weight:bold;
					text-decoration:none;
					width:140px;
					height:55px;
					outline:none;
				}
				
				a:hover.nom_last_topic
				{
					color:#4e4e4e;
				}
			
			a#see_notif
			{
				text-decoration:none;
				color:#d77a13;
			}
				a:hover#see_notif 
				{
					color:#646464;
				}
		
			.ap_notif_container p
			{
				display:block;
				width:178px;
				position:absolute;
				top:128px;
				text-align:center;
				padding-top:0;
				margin-top:0;
				font-weight:bold;
				margin-left:-5px;
			}
			
			.ap_notif_container ul
			{
				margin:0;
				padding:10px;
				height:80px;
				*height:90px;
				overflow:hidden;
			}
			
				.ap_notif_container ul li a
				{
					color:#d77a13;
					text-decoration:none;
				}
				
				.ap_notif_container ul li a:hover
				{
					color:#646464;
				}

	#cad_onglets
	{
		position:relative;
		width:250px;
		height:80px;
		margin-top:-85px;	
		margin-left:770px;
		-margin-left:760px;
		-margin-bottom:-20px;
	}
	
		#onglet_je
		{
			margin-top:5px;
			padding:0;
			padding-left:15px;
			list-style:circle;
		}
	
		#mini_link
		{
			float:left;
			height:80px;
			width:98px;
			margin-left:12px;
		}
		
			#mini_link a
			{
				float:left;
				width:40px;
				height:40px;
				margin-left:5px;
			}
		
		a#logo_bred
		{
			float:right;
			outline:none;
			margin-right:20px;
			-margin-right:0;
			display:block;
			width:118px;
			height:73px;
			background-image:url(../img/andy/logo_bred.jpg);
		}

/*Propriétés des cadres du Corps*/
#cad_corps
{
	width:100%;
	height:auto;
	background-image:url(../img/andy/bordures_gen.jpg);
	background-repeat:repeat-y;
}
	
	#cad_center_Tleft_Tright
	{
		border:1px solide black;
		margin-left:156px;
		margin-right:244px;
		text-align:center;
		width:610px;
	}
	
	#cad_center_Fleft_Tright
	{
		overflow:hidden;
		width:780px;
		min-height:600px;
		text-align:center;
	}
	
	#cad_center_Tleft_Fright
	{
		margin-left:155px;
		width:860px;
		min-height:600px;
		margin-left:150px;
		text-align:center;
	}
	
	#cad_center_Fleft_Fright
	{
		overflow:hidden;
		width:100%;
		min-height:600px;
		text-align:center;
	}

	#cad_right
	{
		float:right;
		background-image:url(../img/andy/assist_fond.jpg);
		background-repeat:repeat-y;
		width:239px;
		height:100%;
		margin-left:5px;
		margin-right:4px;
		-margin-right:-20px;
		min-height:600px;
		margin-top:0;
	}
	
		.onglet
		{
			display:block;
			background-image:url(../img/andy/assist_bouton.jpg);
			background-repeat:no-repeat;
			width:239px;
			height:20px;
			margin-left:0px;
			margin-top:0;
			color:#fff;
			font-weight:bold;
			vertical-align:middle;
			padding-left:25px;
			padding-top:2px;
		}
		
		.cad_events
		{
			margin-left:5px;
			padding-left:5px;
			width:228px;
			height:100px;
		}
			
			#next_event
			{
				margin-top:4px;
				margin-right:5px;
				-margin-right:0;
				float:right;
				background-image:url(../img/andy/next_event.jpg);
				width:16px;
				height:91px;
				margin-left:5px;
			}
				#click_next_event
				{
					
					display:block;
					width:16px;
					height:91px;
					outline:none;
				}
			
			.event_one
			{
				margin-top:5px;
				width:202px;
				height:92px;
			}
			
			.bill_one
			{
				margin-top:5px;
				width:202px;
				height:92px;
			}
			
				.bill_one img
				{
					float:left;
					margin-left:10px;
					margin-right:5px;
				}
				
				.event_one img
				{
					float:left;
					width:90px;
					height:65px;
					margin-top:10px;
					margin-right:5px;
				}
				
				a.titre_event_roll
				{
					text-decoration:none;
					position:relative;
					font-weight:bold;
					color:#d77a13;
					top:5px;
				}
				
				a:hover.titre_event_roll
				{
					color:#646464;
				}
				
				.date_event_roll
				{
					position:relative;
					top:10px;
					font-style:italic;
				}
			
			

/*Propriétés des cadres du Closer*/
#cad_closer
{
	clear:both;
	margin-top:30px;
	background-image:url(../img/andy/bas_gen.jpg);
	width:100%;
	height:50px;
	margin-bottom:20px;
	-margin-bottom:0px;
}

/*Propriétés des cadres du Footer*/
#cad_footer
{

	background-color:#FFFFFF;
	width:1024px;
	margin:auto;
	margin-top:50px;
	height:100px;
	text-align:left;
}