/*
FICHIER CSS
Créé le 17 Octobre 2009 à 23h06
Par Luigi_home
*/

div.cadreNews { border: 1px solid #57007F; width: 630px; margin: auto; margin-bottom: 20px; }
div.cadreNews div.titreNews { background-color: #57007F; margin: 1px; color: white; padding: 10px; }
div.cadreNews div.corpsNews { padding: 5px; font-size: 13px; }
div.cadreNews div.footerNews { background-color: #57007F; margin: 1px; color: white; padding: 5px; }

div.nws_cd_form
{
	border: 1px solid #B200FF;
	margin-bottom: 10px;
	background-color: white;
}

	div.nws_cd_form h3
	{
		background: url('../images/fond_tableau.png') repeat-x;
		color: white;
		border-bottom: 3px double #B200FF;
		padding: 5px;
		padding-left: 20px;
		margin: 0px;
		margin-bottom: 20px;
		font-size: 16px;
	}
	
	div.nws_cd_form div.nws_form_content
	{
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 10px;
	}
	
		div.nws_cd_form div.nws_form_content div.nws_form_bg
		{
			background-color: #B200FF;
			margin-left: 29px;
			margin-right: 29px;
			margin-bottom: 20px;
			padding-top: 1px;
		}
		
			div.nws_cd_form div.nws_form_content div.nws_form_bg div.nws_form_label
			{
				float: left;
				width: 35%;
				background-color: #D1C3D8;
				height: 23px;
				padding-top: 7px;
				padding-left: 10px;
				margin-left: 1px;
			}
			
			div.nws_cd_form div.nws_form_content div.nws_form_bg div.nws_form_input
			{
				margin-left: 36%;
				margin-right: 1px;
				padding-left: 10px;
				background-color: #E8DAEF;
				border-bottom: 1px solid #B200FF;
				height: 27px;
				padding-top: 3px;
			}
			
				div.nws_cd_form div.nws_form_content div.nws_form_bg div.nws_form_input input
				{
					width: 50%;
					height: 17px;
				}
				
				div.nws_cd_form div.nws_form_content div.nws_form_bg div.nws_form_input label, div.nws_cd_form div.nws_form_bg div.nws_form_input span
				{
					display: block;
					margin-top: 4px;
				}

h1.nw_h1news { margin-bottom: 0px; padding-bottom: 0px; }
h4.nw_h4news { margin-top: 0px; padding-top: 0px; color: #808080; text-align: center; }

table.nw_infosnews
{
	border-collapse: collapse;
	border: 1px solid #627F8F;
	width: 100%;
}
	
	table.nw_infosnews tbody tr td { border: 1px solid #627F8F; }
	
	table.nw_infosnews tbody tr td.nw_infosnews_entete { background-color: #A7C7DF; border-bottom: 1px solid #627F8F; text-align: center; font-weight: bold; padding: 5px; }
	table.nw_infosnews tbody tr td.nw_infosnews_infos { width: 40%; padding: 5px; }
	table.nw_infosnews tbody tr td.nw_infosnews_cat { padding: 5px; }
 
table.nw_lirenews
{
	border-collapse: collapse;
	width: 99%;
}

	table.nw_lirenews thead tr th, table.nw_lirenews tbody tr td.nw_ttl_lirenews { background-color: #A7C7DF; border: 1px solid #627F8F; text-align: center; font-weight: bold; padding: 5px; }
	table.nw_lirenews tbody tr td { background-color: white; padding: 5px; border: 1px solid #627F8F; vertical-align: top; }
	table.nw_lirenews tbody tr td.nw_tblcontenu { width: 70%; vertical-align: top; }
	table.nw_lirenews thead tr th.nw_separator, table.nw_lirenews tbody tr td.nw_separator { font-size: 3px; background-color: #F1F9FF; width: 20px; border: 0px; }
	table.nw_lirenews tbody tr td.nw_infosnews { width: 30%; }
	table.nw_lirenews tbody tr td.nw_infoscat { width: 30%; }
	table.nw_lirenews tbody tr td.nw_infosauteur { width: 30%; }
	table.nw_lirenews tbody tr td.nw_finished { background-color: #F1F9FF; border: 0px; height: 100%; }

div.nw_cdg { width: 68%; border: 1px solid #627F8F; }
div.nw_cdd { float: right; width: 30%; margin-right: 2px; border: 1px solid #627F8F; border-top: 0px; }

	div.nw_cd_infos div.nw_cd_infos_tt { background-color: #A7C7DF; border-bottom: 1px solid #627F8F; text-align: center; font-weight: bold; padding: 5px; }
	div.nw_cd_infos div.nw_cd_infos_content{ background-color: white; padding: 5px; }
	
		div.nw_cdd div.nw_cd_infos_tt { border-top: 1px solid #627F8F; }

table.nw_listecommentaires
{
	border: 1px solid #B200FF;
	border-collapse: collapse;
	width: 95%;
	margin: auto;
}

	table.nw_listecommentaires thead tr th { background: url('../images/fond_tableau.png') repeat-x; padding: 5px; text-align: center; border: 1px solid #B200FF; color: white; }
	table.nw_listecommentaires thead tr th.nw_listecommentaires_pages, table.nw_listecommentaires tfoot tr th { background: #D1C3D8; border: 1px solid #B200FF; text-align: left; font-weight: normal; padding-left: 3px; color: black; }
	table.nw_listecommentaires tbody tr td { border: 1px solid #B200FF; }
	
	table.nw_listecommentaires tbody tr td.nw_listecommentaires_pseudo { text-align: center; width: 25%; background: url('../images/fond_tableau2.png') repeat-x; }
	table.nw_listecommentaires tbody tr td.nw_listecommentaires_date { background: url('../images/fond_tableau2.png') repeat-x; }
	
	table.nw_listecommentaires tbody tr td.nw_listecommentaires_profil { padding: 3px; vertical-align: top; }
		table.nw_listecommentaires tbody tr td.nw_listecommentaires_profil div { text-align: center; }
	table.nw_listecommentaires tbody tr td.nw_listecommentaires_message { vertical-align: top; padding: 5px; }
		table.nw_listecommentaires tbody tr td.nw_listecommentaires_message div.nw_listecommentaires_signature { width: 80%; border-top: 1px solid #808080; font-size: 10px; padding: 5px; margin-top: 20px; height: 100px; }

table.nw_listenews
{
	border: 1px solid #B200FF;
	border-collapse: collapse;
	width: 95%;
	margin: auto;
}

	table.nw_listenews thead tr th { background: url('../images/fond_tableau.png') repeat-x; border: 1px solid #B200FF; color: white; padding: 5px; text-align: center; }
	table.nw_listenews thead tr th.nw_listenews_pages, table.nw_listenews tfoot tr th { background: #D1C3D8; border: 1px solid #B200FF; text-align: left; font-weight: normal; padding: 5px; padding-left: 3px; color: black; }
	
	table.nw_listenews tbody tr td { border: 1px solid #B200FF; background-color: white; padding: 3px; }
	table.nw_listenews tbody tr td.nw_listenews_titre { width: 40%; }
	table.nw_listenews tbody tr td.nw_listenews_auteur { width: 20%; text-align: center; }
	table.nw_listenews tbody tr td.nw_listenews_date { width: 20%; text-align: center; }
	table.nw_listenews tbody tr td.nw_listenews_coms { width: 10%; text-align: center; }
	table.nw_listenews tbody tr td.nw_listenews_actions { width: 5%; text-align: center; }

table.nw_listecats
{
	border: 1px solid #B200FF;
	border-collapse: collapse;
	margin: auto;
	width: 40%;
}

	table.nw_listecats thead tr th { background: url('../images/fond_tableau.png') repeat-x; border: 1px solid #B200FF; color: white; }
	
	table.nw_listecats tbody tr td { border: 1px solid #B200FF; background-color: white; }
	table.nw_listecats tbody tr td.nw_listecats_icone { width: 22%; text-align: center; border-right: 0px; }
	table.nw_listecats tbody tr td.nw_listecats_titre { width: 50%; border-left: 0px; }
	table.nw_listecats tbody tr td.nw_listecats_actions { width: 10%; text-align: center; }
