@import url("style_vente.css");
td {
	/*text-align: right;*/
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#727272;
	line-height:13px;
}
a {
	text-decoration: none;
	color:#1A88B8;
	font-size:11px;
}

body { 	margin:0px;padding:0px;	}
.copy{
	font-family:Tahoma;
	font-size:11px;
	color:#737373;
	text-decoration:none;
}

.bot_txt {
	color:#2B92BC;
	font-family:Tahoma;
	font-size:11px; 
	text-decoration:none;
}

.gray {color:#727272; text-decoration:none;}
.green {
	color:#5AA623;
	text-decoration:none;
	line-height: 13px;
}
.ul1
{
	margin-top: 10px;
	font-size: 20px;
	list-style-image: url(images/arrow.jpg);
	margin-bottom: 10px;
	color: #1a88b8;
	line-height: 22px;
	text-decoration: none;
}
.ul2
{
	font-size: 18px;
	color: #5aa623;
	line-height: 20px;
}
.ul3
{
	font-size: 16px;
	color: #ff9966;
	line-height: 18px;
}

.form { width:109px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#BCBCBC;
		background-color:#FCFCFC;
		color:#707070;
		margin-left:0px;
		margin-right:0px;
}
		
.form1 { width:170px;
		height:15px;
		font-family:tahoma;
		font-size:10px;
		color:#887D6C;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#FFFFFF;
		margin-left:6px;
		margin-right:0px;
		background-attachment:fixed
}
		
.textarea { width:184px;
		height:108px;
		font-family:tahoma;
		font-size:11px;
		color:#707070;
		border-style:solid;
		border-width:1px;
		border-color:#BCBCBC;
		background-color:#FCFCFC;
		overflow:auto;
		margin-left:0px;
		margin-right:0px;
}
		


/*.rollover {scrollbar-face-color:#8B8B8B;
		scrollbar-track-color:#E2E2E2;
		scrollbar-arrow-color:#ffffff;
		scrollbar-3Dlight-color:#ffffff;
		scrollbar-base-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;}
*/

a:hover{text-decoration:underline;}

#under{text-decoration:underline;}

/*****************************************/
/*****************************************/
/*****************************************/
/*h3, h4{
	padding:0px;
	margin:0px;
}*/
h4{
	line-height:18px;
	text-align:left;
}

.contenu_centre{
	padding-right : 16px;
	padding-left : 16px;
}

.titre_page{
	color 		: #CCCCCC;
	font-family : tahoma;
	font-size 	: 24px;
	text-align	:right;
	margin		:3px;
	margin-top	:15px;
	padding-bottom 	: 10px;
	margin-bottom 	: 25px;
	border-bottom	: 1px solid #CCCCCC;
}
/*****************************************/

/********Actualites & news****************/
.url_not_found{
	font-weight:bold;
	text-align:center;
	margin:0 15px;
}

#liste_news{
	background-image:url(images/left-top-corner-box.jpg);
	background-repeat:no-repeat;
	padding:1px;
	padding-left:15px;
}
#liste_news h3, #article_actualite h3{
	font-size:13px;
	color : #0090C2;
	line-height:18px;
}
#liste_news a span, #article_actualite span{
	color		:#5AA623;
	text-indent : 15px;
	font-weight	: bold;
}
#liste_news p, #article_actualite p{
	color:#666666;
	text-indent : 15px;
}
#liste_news img, #article_actualite img{
	float 	: right;
	width 	: 100px;
	padding : 2px;
	border	: 1px solid #CCCCCC;
}
#article_actualite img{
	width	:220px;
}
.clear{
	clear:both;
}
/*#article_actualite{
	margin-bottom:30px;
}*/
hr{
	width		:50%;
	text-align	:center;
	margin-top	:15px;
}
/***********#liste_news xhr*********/
div#divNews_xhr{
	font-family	:Arial, Helvetica, sans-serif; font-size:13px;
	font-weight	:bold;
	margin-top	:30px;
	margin-bottom:10px;
}
#divNews_xhr label{			/*comme div#new_news label => penser a optimiser */
	width			:100%;
	float			:left;
	margin-bottom	:8px;
	vertical-align	:middle;
}
div#divNews_xhr label span{
	display	:block;
	float	:left;
	width	:30%;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}
div#divNews_xhr input, div#divNews_xhr textarea{
	float		:left;
	width		:67%;
	text-align	:left;
}
div#divNews_xhr textarea{
	height:100px;
}

/*****************************************/
.separator{
	float:left;
	width:100%;
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom:10px;
}
div#new_news{
	font-family	:Arial, Helvetica, sans-serif; font-size:13px;
	font-weight	:bold;
	background-color:#F8F8F8;
	margin-top	:30px;
	margin-bottom:10px;
}

div#new_news legend{
	color:#7F9DB9;/*	color:#727272;*/
}
div#new_news label{
	width			:100%;
	float			:left;
	margin-bottom	:8px;
	vertical-align	:middle;
}
div#new_news label span{
	display	:block;
	float	:left;
	width	:30%;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}
div#new_news input, div#new_news textarea{
	float		:left;
	width		:67%;
	text-align	:left;
}
div#new_news input:hover, div#new_news textarea:hover, div#new_news input:focus, div#new_news textarea:focus{
	border-style:solid;
	border-color:#7A9ACB;
}
div#new_news #new_news_bt, div#divNews_xhr #button_xhr, div#accueil_centre_xhr #new_news_bt{
	float:right;
	width:100px;
	text-align:center;
}
div#new_news textarea{
	height:150px;
}
div#new_news #new_date{
	float	:left;
	width	:20%;
	height	:14px;
	margin-right:1px;
}
label img{
	float	:left;
	margin	:0;
	padding	:0;
}
.hr{
	float:left;
	width:100%;
}

/*****************************************/
/********Page Liens****************/
#association_contenu{
	padding-right:10px;
	text-align:justify;
}
#association_contenu h5{
	font-size:13px;
	color:#5AA623;
}
#liens_contenu ul, #association_contenu ul{
	list-style-image:url(images/arrow.jpg);
	
	/*margin			:15px;*/
}
#liens_contenu li, #association_contenu li{
	padding : 0px 0 7px 0;
}
#association_contenu p{
	line-height:15px;
}
#association_contenu p span{
	color:#0090C2;
	display:block;
	font-weight:bold;
	text-align:center;
	margin-bottom:7px;
}
#association_contenu p strong{
	display:block;
	text-decoration:underline;
	margin-top:9px;
	margin-bottom:4px;
	padding-left:15px;
}
#association_contenu br{
	line-height:25px;
}
#association_contenu .membres{
	width:100%;
}
#association_contenu .membres strong, #association_contenu .membres em{
	width:47%;
	display:block;
	float:left;
	padding-right:8px;
}
#association_contenu .membres li, #association_contenu .membres ul{
	width:100%;
	clear:both;
}
#association_contenu .membres li{
	border-top:1px solid #CCCCCC;
	line-height:15px;
}

ul li ul{
	margin-top:10px;
}

.espace{
	line-height:50px;
}

.hand{
	cursor:pointer;
}

/*****************************************/

/********Page Statistiques****************/
div#liste_marque{		/*, #tableau_Brand*/
	margin-left:140px;		/*60px*/
}
div#tableau_Brand{
	margin-top		:17px;
}
div#liste_marque h5{
	margin-left	:30px;
	font-size	:14px;
	margin-top	:13px;
}
div#liste_marque form{
	margin-left	:30px;
}

#tableau_details{
	margin-bottom	:30px;
}
div#tableau_Brand table, div#tableau_details table{
	width			:350px;
	border-collapse	:collapse;
	border			:2px solid #999999;
}
div#tableau_Brand #tableau_brand{
	margin-left		:30px;
	text-align		:center;
	margin-bottom	:50px;
}


div#tableau_Brand thead, div#tableau_details thead{
	background-color:#EFEFEF;
	border			:1px solid #999999;
}
div#tableau_Brand tbody, div#tableau_details tbody{
	border			:1px solid #999999;
	background-color:#F4FCFF;		/*#ECF9FF*/
}
div#tableau_Brand th, div#tableau_details th{
	border		:1px dotted #999999;
	border-bottom:1px solid #999999;
	padding		:5px;
	text-align	:left;
/*	width:25%;*/
}
div#tableau_Brand th, div#tableau_details th, div#tableau_Brand td, div#tableau_details td{
	white-space		:nowrap;
	vertical-align	:middle;
	font-family		:Tahoma;
	font-size		:11px;
	color			:#727272;
}
div#tableau_Brand td, div#tableau_details td{
	border	:1px solid #999999;
	padding	: 3px 5px;
}
div#tableau_Brand tbody tr:hover, div#tableau_details tbody tr:hover{
	background-color:#FFDDBB;
}
div#tableau_Brand tbody a, div#tableau_details a{
	font-weight:bold;
}
div#tableau_Brand .num, div#tableau_details .num{
	text-align:right;
}
div#tableau_Brand img, div#tableau_details img{
	border:none;
}
div#tableau_details caption{
	font-family		:Tahoma;
	font-size		:14px;
	font-weight		:bold;
	color			:#727272;
	padding-bottom	:10px;
	letter-spacing	:1px;
}
.bold{
	font-weight:bold;
	
}


/*****************************************/

/********Page Accueil****************/
div#accueil_news .titre{
	color	:#727272;
}
div#accueil_news .contenu{
	color	:#727272;
}
div#accueil_centre h4, h2{
	line-height	:17px;
}
div#accueil_centre h4{
	font-size	:13px;
	color		:#4EA705;
}
div#accueil_centre h2, .h2{
	font-size	:16px;
	color		:#028FBD;
	text-align:left;
}
div#accueil_centre h2, .h2{
	font-size	:15px;
}

div#accueil_centre h3{
	font-size			:14px;
	padding-left		:10px;
	background-image	:url(images/arrow.jpg);
	background-repeat	:no-repeat;
	background-position	:left center;
}

div#accueil_centre .img{
	display	:block;
	/*text-align:center;*/
	width	:200px;
	border	:1px solid #CCCCCC;
	padding :2px;
	margin	:auto;
	margin-bottom:10px;
}
/*****************/			/*accueil ajouter foto*/
div#accueil_centre div{
	text-align:center;
	margin-bottom:10px;
}
div#img_form {
	text-align	:center;
	margin-bottom:10px;
}
div#img_form fieldset{
	margin:auto;
	padding-top:8px;
	width:350px;
}
div#img_form label{
	width			:100%;
	float			:left;
	margin-bottom	:8px;
	vertical-align	:middle;
}
/*****************/
div#accueil_centre_xhr{
	font-family		:Arial, Helvetica, sans-serif; font-size:13px;
	font-weight		:bold;
	background-color:#F8F8F8;
	margin-top		:30px;
	margin-bottom	:10px;
}

div#accueil_centre_xhr legend{
	color:#7F9DB9;/*	color:#727272;*/
}
div#accueil_centre_xhr label{
	width			:100%;
	float			:left;
	margin-bottom	:8px;
	vertical-align	:middle;
}
div#accueil_centre_xhr label span{
	display	:block;
	float	:left;
	width	:30%;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}
div#accueil_centre_xhr input, div#accueil_centre_xhr textarea{
	float		:left;
	width		:67%;
	text-align	:left;
}
div#accueil_centre_xhr input:hover, div#accueil_centre_xhr textarea:hover, div#accueil_centre_xhr input:focus, div#accueil_centre_xhr textarea:focus{
	border-style:solid;
	border-color:#7A9ACB;
}

div#accueil_centre_xhr textarea{
	height:150px;
}
