#cad_corpsaligned
{
	text-align:left;
	background-color:#fff;
	padding: 0 40px 40px 40px;
	border-right:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
}

#g_forums
{
	width:100%;
	height:28px;
	background-image:url(../img/andy/g_forums.png);

}

	.pagination {
		line-height:2em;
		text-align:center;
	}
	.pagination a,
	.pagination span {
		padding:0.1em 0.3em;
	}
	.pagination a {
		border:2px solid #ccc;
		color:#ff6600;
		font-weight:bold;
		background-color:#fff;
		-moz-border-radius: 6px; 
  		-webkit-border-radius: 6px; 
  		border-radius: 6px; 
		
	}
	.pagination a:hover {
		border:2px solid #ccc;
		color:#fff;
		background-color:#ff6600;
		-moz-border-radius: 6px; 
  		-webkit-border-radius: 6px; 
  		border-radius: 6px; 
	}
	.pagination .prevnext {
		font-weight:bold;
		-moz-border-radius: 8px; 
  		-webkit-border-radius: 8px; 
  		border-radius: 8px; 
	}
	.pagination span.disabled { 
		border:2px solid #b7b7b7;
		color:#b7b7b7;
		background-color:#fff;
	}
	.pagination span.current {
		border:2px solid #ccc;
		background-color:#ff6600;
		color:#ffffff;
		font-weight:bold;
		-moz-border-radius: 6px; 
  		-webkit-border-radius: 6px; 
  		border-radius: 6px; 
		
	}

.cat_forum
{
	margin-top:5px;
	width:600px;
	height:80px;
	border:1px solid #cecece;
	-moz-border-radius: 10px; 
  	-webkit-border-radius: 10px; 
  	border-radius: 10px; 
}

	a#cat_linklu
	{
		text-decoration:none;
		color:#2db0f4;
		font-weight:bold;
	}
	
		a:hover#cat_linklu
		{
			color:#565050;
		}
		
	a.titre_last
	{
		text-decoration:none;
		color:#2db0f4;
	}
	
	a:hover.titre_last
	{
		color:#565050;
	}
	
	a.nom_last
	{
		text-decoration:none;
		color:#4E4E4E;
	}
	
	a:hover.nom_last
	{
		color:#000;
	}

	.img_new
	{
		margin-top:0;
		margin-right:5px;
		float:left;
		width:80px;
		height:80px;
	}

		
	.info_new
	{
		float:right;
		border-left:1px solid #cecece;
		width:140px;
		height:80px;
	}

	a.titre_cat
	{
		text-decoration:none;
		font-weight:bold;
		color:#ff6600;
		font-size:14px;
	}
	
	a:hover.titre_cat
	{
		color:#565050;
	}
	
	.cat_forum p
	{
		margin-top:3px;
	}

#new_topic
{
	float:left;
	width:150px;
	height:33px;
	margin-left:20px;
}

	#new_topic a
	{
		display:block;
		width:150px;
		height:20px;
		text-align:center;
		background-color: #E78F08;
		border: 1px solid #F60;
        -moz-border-radius: 4px; 
        -webkit-border-radius: 4px; 
        border-radius: 4px; 
		color: white;
		font-size: 16px;
		font-weight: bold;
		line-height: 20px;
		margin-bottom: 2px;
		padding: 4px;
	}
	
	a.link_p2
	{
		font-weight:bold;
		color:#ff6600;
		text-decoration:none;
		margin-left:20px;
	}
	
	a:hover.link_p2
	{
		color:#565050;
	}
	
	#new_topic a:hover
	{
		color:#f4f4f4;
	}

.post_forum
{
	margin-top:5px;
	width:600px;
	height:30px;
	border:1px solid #cecece;
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px; 
  	border-radius: 4px; 
}

	.date_post
	{
		font-size:11px;
		color:#2db0f4;
	}
	
		.date_post a
		{
			color:#646464;
			text-decoration:none;
		}
		
		.date_post a:hover
		{
			color:#565050;
		}

	.img_new_post
	{
		margin-top:2px;
		float:left;
		width:25px;
		height:25px;
		margin-right:5px;
		margin-left:5px;
	}

	a.go_lastpost
	{
		vertical-align:top;
		display:inline-block;
		text-decoration:none;
		color:#4e4e4e;
		font-size:10px;
	}
	
	a:hover.go_lastpost
	{
		color:#000;
	}
		
	.info_new_post
	{
		float:right;
		border-left:1px solid #cecece;
		width:140px;
		height:30px;
	}

	a.titre_post
	{
		display:inline-block;
		margin-top:0px;
		text-decoration:none;
		font-weight:bold;
		color:#ff6600;
		font-size:14px;
	}
	
	a:hover.titre_post
	{
		color:#646464;
	}
	
	.topic_forum
	{
		clear:left;
		margin-top:0px;
		width:600px;
		height:auto;
		border:1px solid #cecece;

	}

		.back_grey
		{
			background-color:#f1f1f1;
		}
		.back_blank
		{
			background-color:#fff;
		}
		
		.infos_post
		{
			float:left;
			width:125px;
			height:100%;
		}
		
		.texte_topic
		{
			margin-left:125px;
			border-left:1px solid #cecece;
			padding : 5px 5px 10px 5px;
			height:100%;
		}
		
			.texte_topic p
			{
				margin-top:0;
			}
		
		.post_new
		{
			float:left;
			width:15px;
			height:15px;
			margin-right:5px;
			margin-left:5px;
		}
	
		#nbr_messages
		{
			margin-bottom:5px;
			margin-top:0;
		}
	
		#quick_span
		{
			margin-top:0;
			margin-left:50px;
			font-weight:bold;
			color:#ff6600;
		}
	
		#form_quick
		{
			margin-top:0;
			margin-left:50px;
		}
	
		#quick_answer
		{
			width:500px;
			border:1px solid #cecece;
			color:#4e4e4e;
			height:100px;
		}
		
		.nom_aff_form
		{
			width:150px;
			border:1px solid #cecece;
			color:#4e4e4e;
			
		}
		
		#titre_form
		{
			width:350px;
			border:1px solid #cecece;
			color:#4e4e4e;
		}
		
		#sub_wym
		{
            margin-top:10px;
            float:right;
            margin-right:50px;
        height:18px;
            font-size:12px;
        font-weight:bold;
        color:#646464;
        border:2px solid #e4e4e4;
    -moz-border-radius: 8px; 
    -webkit-border-radius: 8px; 
    border-radius: 8px; 
		}
		
		#quick_submit
		{
			margin-top:10px;
			float:right;
			margin-right:50px;
    	height:18px;
    		font-size:12px;
    	font-weight:bold;
    	color:#646464;
    	border:2px solid #e4e4e4;
    -moz-border-radius: 8px; 
    -webkit-border-radius: 8px; 
    border-radius: 8px; 
		}
	
		a.nom_post_poster
		{
			font-weight:bold;
			text-decoration:none;
			color:#4e4e4e;
		}
		
		a:hover.nom_post_poster
		{
			color:#000;
		}

		p.little_text
		{
			margin-top:0;
			margin-left:2px;
			font-size:7.5pt;
		}

