/*by NS2*/



body {

	/*overflow:hidden;*/



	margin: 0;

	padding: 0;

	background-image: url(img/sommaire.jpg);

	background-color:#8D1312;

	background-position:top;

	background-repeat:no-repeat;

	font-family: Trebuchet MS;

	color: #000000;

	font-size: 0.65em;

}



.conteneur {

	position: relative;

	width: 994px;

	margin: 0 auto;

	

}



.header {

	height: 20px;

}





.center {

	width:600px;

	height:440px;

	margin : 0 auto;

	overflow: hidden;

	float:inherit;

	/*background-color:#00FF00;*/

}



.bandonews {

	width:600px;

	height:20px;

	margin : 0 auto;

	overflow: hidden;

	float:inherit;

	padding-left:2px;

}

.txtnewsgreen{

	color:#009900;

	font-size:0.92em;

	font-weight:bold;

	/*font-stretch:extra-expanded;*/

}

.txtnewswhite{

	color:#FFFFFF;

	font-size:0.92em;

	font-weight:bold;

	/*font-stretch:extra-expanded;*/

}



#blocimg {

 	float:left;

 	padding:2px;

	margin-right: 10px;

	margin-top: 0;

	border: 1px solid #FF9900;

	height:36px;

	

  }



.frame {

	width:588px;

	height:268px;

	margin : 0 auto;

	overflow:auto;

	padding-right:2px;

}

.footer {

	height: 10px;

	text-align:center;

	padding-top:10px;

}



p {

	margin: 0 0 5px 0;

	text-align:justify;

	}

input {

	color:#8D1312;

	/*background-color:#CA5B47;*/

	background-color:#FF9900;

	font-size:10px;

	font-family:Trebuchet MS;

	}

submit {

	color:#FFFFFF;

	background-color:#000000;

	font-size:10px;

	font-family:Trebuchet MS;

}



.titreblanc{

	font-family: Trebuchet MS;

	font-size: 1.70em;

	color: #FFFFFF;

	font-weight: bold;

}



.txtmenu{

	font-family: Trebuchet MS;

	font-size: inherit;

	color: #FFFFFF;

	padding-left:12px;

	

}



.txtmenu2{

	padding-left:16px;

	padding-top:4px;

	font-family: Trebuchet MS;

	font-size: inherit;

	color: #FFFFFF;

}



.membre{

	padding-left:46px;

	padding-top:3px;

	padding-bottom:19px;

	font-family: Trebuchet MS;

	font-size: 1em;

	color: #FFFFFF;

	font-weight:bold;

}

.membre a{

	text-decoration:none;

	color:#FFFFFF;

}

.membre a:hover{

	text-decoration:none;

	color:#8D1312;

}



.recherche{

	padding-left:30px;

	padding-top:5px;

	/*padding-bottom:5px;*/

	font-family: Trebuchet MS;

	font-size: 1em;

	color: #FFFFFF;

	font-weight:bold;

}

.caserecherche{

	padding-left:5px;

	padding-top:5px;

	padding-bottom:5px;

	font-family: Trebuchet MS;

	font-size: 0.75em;

	color: #000000;

	/*font-weight:bold;*/

}

#icones{

	display:block;

	padding-left:26px;

	/*padding-top:2px;*/

	padding-right:10px;

	float:left;

	position:static;

	/*height:21px;

	width:21px;*/

	

}

.iconestext{

	padding-left:20px;

	padding-top:1px;

	margin:10px 0 10px 0;

	font-family: Trebuchet MS;

	font-size: 1.2em;

	color: #FFFFFF;

	font-weight:bold;

	background-image:url(img/bt1.gif);

	background-position:bottom;

	background-repeat:no-repeat;

}

.iconestext a{

	text-decoration:none;

	color:#FFFFFF;

}

.iconestext a:hover{

	text-decoration:none;

	color:#8D1312;

}

.forum{

	font-family: Trebuchet MS;

	font-size: 1.4em;

	color:#FFFFFF;

	text-align:center;

	font-weight:bold;

	padding-top:0px;

	padding-left:2px;

}

.forum a{

	color:#8A2A11;

	text-align:center;

	font-weight:bold;

	text-decoration:none;

}

.forum a:hover{

	color:#FFFFFF;

	text-align:center;

	font-weight:bold;

	text-decoration:none;

}

.menu {

	display:block;

	position: absolute;

	left:0;

	width: 170px;

	height: 350px;

	margin-top:186px;
	/*background-color:#0099FF;*/

}



.menugauche {

	list-style-type: none;
	
	margin-bottom:-19px;
	width: 175px;

	/*background-color:#FF9900;*/



}



.menugauche2 {

	list-style-type: none;

	margin: 0;

	padding-top:5px;	

	display: block;

	width: 175px;
	

}




.menugauche2 a {

	color: #FFFFFF;

	text-decoration: none;

	/*background-color: #D56245;

	background-image:url(img/fleche.gif);*/

	font-family: Trebuchet MS;

	font-size:1em;

	text-decoration: none;

	text-align: right;

	display: block;

	width:150px;

	height:18px;

	margin:0 5px 0 0;

	padding-left:5px;

	/*padding-top:3px;*/

}



.menugauche2 a:hover {

	color:#8A2A11;

	text-decoration:underline;

	font-family: Trebuchet MS;

	font-size:1em;

	text-align: right;

}



.blocdroit {

	list-style-type: none;

	margin:0;

	display: block;	

	float:right;

	/*background-color:#FF9900;*/

	position: absolute;

	right:0;

	width: 200px;

	height: 530px;

	margin-top:186px;

}

.pubdroit{

	display:block;

	float:inherit;

	padding:5px 0 5px 5px;

}

.slogandroit{

	font-family: Trebuchet MS;

	font-size: 1.5em;

	color:#FFFFFF;

	text-align:center;

	font-weight:bold;

}



.txtnews{

	margin: 0;

	font-family: Trebuchet MS;

	font-size: 0.95em;

	color:#000000;

	text-align:justify;

	font-style:italic;

	/*height:61px;*/

}



.datenews{

	margin: 0 0 10px 0;

	font-family: Trebuchet MS;

	font-size: 0.75em;

	color:#009900;

	text-align:justify;

	font-style:italic;

	/*float:left;*/

	display:block;

	width:570px;

	height:16px;

}



.tiretnews{

	margin: 0;

	font-family: Trebuchet MS;

	font-size: 1.0em;

	color:#FF9900;

	text-align:justify;

}



.plusinfo{

	

	margin-left:5px 

	/*display:block;

	margin-left:495px !important;

	margin-top:40px !important;

	margin-top:45px ;

	float:right;	

	position:absolute;*/

	width:69px;

	height:16px;

}



.h1 {

	font-family: Trebuchet MS;

	font-size: 0.85em;

	color: #FFFFFF;

	font-weight: bold;

}



.h2 {

	font-family: Trebuchet MS;

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

	font-style: italic;

	margin-left:415px;

	margin-top:1px;

	padding-bottom:24px;

  } 



 .h3 {

	font-family: Trebuchet MS;

	font-size: 0.75em;

	color: #FFFFFF;

	font-weight: bold;

	font-style:italic;

}

  #bloc1 {

 	float: left;

  	height: 50px;

	width: 170px;

	padding:12px;

	margin-top: 334px;

  }

  #bloc2 {

 	float:right;

  	height:50px;

	width: 170px;

	padding:17px;

	margin-top: 376px;

  }

  #bloc3 {

 	float:right;

  	height:50px;

	width: 170px;

	padding:16px;

	margin-top: 355px;

  }





.links{

	position:auto;

}

.links a {

	text-decoration: underline;

	font-family: Trebuchet MS;

	color:#FF6600;

	font-size:xx-small;

}	

.links a:hover {

	text-decoration: underline;

	font-family: Trebuchet MS;

	color:#FF9900;

	font-size:xx-small;

}	



.fleche{

	font-family: Trebuchet MS;

	color:#FF9900;

	font-size:x-small;

	background-image:url(img/fleche.gif);

	background-repeat:no-repeat;

}

.hr{

	width:400px;

	color:#666666;

	height:2px;

}


