body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
   /* background-image: url(img/dec/rose1.gif);
	background:#CCCCCC url(img/hp/fond.jpg) repeat-x left top;
	background-repeat: repeat-y left;
	background-image:url(img/decor/foncadre.jpg) ;
	background-color:#99CC33;
	background-position: center;
	background-color: #0E5E9F;*/
	
	
	text-align:center;
	margin:0px;
	padding:0px;
}
#barre
{

top: 0px;
left: 0px;
background-color: transparent;
background-image: url(img/hp/barre.png);
background-repeat: repeat-x left top;
background-attachment: scroll;
background-x-position: 0pt;
background-y-position: 0pt;
width: 100%;
min-width: 980px;
height: 31px;
min-height: 31x;
}
#dessousflash
{
top: 0px;
left: 0px;
background-color: transparent;
background-image: url(img/hp/dessous-flash.png);
background-repeat: repeat-x left top;
background-x-position: 0pt;
background-y-position: 0pt;
width: 100%;
min-width: 980px;
height: 19px;
min-height: 19x;
}
#site{

	width:980px;
	background:#FFFFFF;
	text-align:left;
	min-height:450px;
	background-color: transparent;
background-image: url(img/hp/fondhp.png);
background-repeat: repeat-y left top;
background-x-position: 0pt;
background-y-position: 0pt;
}
#site1{
	
	
	background-color: transparent;
background-image: url(img/hp/bas.png);

background-x-position: 0pt;
background-y-position: 0pt;
width: 100%;
min-width: 980px;
height: 230px;
min-height: 230px;
	
}
.block{
	width:640px;
	}
.block .titre{
	border-bottom:1px solid #CCCCCC;
	height: 28px;
min-height: 28px;
	padding-left:5px;
	
	}
	.block .titre h1{
	
	font-size:9px;
	text-align:right;
	
	}
.block .texte{
min-height: 200x;
	padding-top:10px;
	padding-bottom:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;

	}	
	.block .texte h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:inline;
	font-weight:normal;

	}
	.block .texte h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:inline;
	font-weight:normal;

	}
	.block .texte strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:inline;
	font-weight:normal;

	}
	 .block .texte strong a, .block .texte h2 a, .block .texte h3 a {
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:inline;
	font-weight:normal;
}	
 .block .texte strong a:hover, .block .texte h2 a:hover, .block .texte h3 a:hover {
color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:inline;
	font-weight:normal;
}
 .block .texte strong a:active, .block .texte h2 a:active, .block .texte h3 a:active {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:inline;
	font-weight:normal;
}

/* Logo */
.logo {
	display: block ;
	width: 142px ;
	min-height: 30px ;
	background-color: transparent;
background: url(img/hp/exceptionnetlogo2.png) no-repeat 0 0 ;
overflow:hidden;

}
.logo a
{
	display: block ;
	text-decoration: none ;
	background: url(img/hp/exceptionnetlogo2.png) no-repeat 0 0 ; 
	min-height: 30px ;
	
}

.logo a:hover
{
	background: url(img/hp/exceptionnetlogo2.png) no-repeat 0 -30px ;
	display: block ;
	text-decoration: none ;
	min-height: 30px ;
	
}
.logo h1{
text-indent: -9999px;
overflow:hidden;
display:inline;
}
.logo strong{
text-indent: -9000px;
overflow:hidden;
}
/*   */

/**** Droite ****/
#droite{
	width:260px;
}	
.newstitre{
background-image:url(img/hp/hautblocknews.png); height:28px; width:260px;border-bottom:#CCCCCC 1px solid;
}
.newstexte{
text-align:left;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}	
.tags{
text-align:left;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.tags p{
color:#B5B5B5;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
display:inline;
}
.tags .textliens{
color:#B5B5B5;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}
.tags strong{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}
.tags p a:hover,.tags strong a:hover,.tags .textliens a:hover {
	color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
	text-decoration:none;
	
}
.tags p a:active, .tags strong a:active, .tags .textliens a:active{ 
	color:#B5B5B5;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
	text-decoration:none;
}
.tags p a, .tags strong a,.tags .textliens a{
	color:#B5B5B5;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
	text-decoration:none
}

/*** Input ***/
input, textarea, select {
font-family: Arial,Helvetica,sans-serif;
color: #bf222d;
background-color: #f3f3f3;
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
border-bottom: 1px solid #cccccc;
}
/************************** LIENS ***************************/
h1{
margin:0px;
	padding:0px;
color:#000000;
font-size: 12px;

}
 h2{
	margin:0px;
	padding:0px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}




h1 a:hover, h2 a:hover {
	color:#FF9900;
	text-decoration:none;
	
}
h1 a:active, h2 a:active{ 
	color:#000000;
	text-decoration:none;
}
h1 a, h2 a{
	color:#000000;
	text-decoration:none
}

.normal{
	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;
}
.sitemap{
color:#999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight:bold;
}
.sitemap a{
	color:#999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight:bold;
	
}
.sitemap a:hover{
	color:#999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight:bold;
	
}
.sitemap a:active{ 
	color:#999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight:bold;
}
.menu{
	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;
}
.menu a{
	color:#000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;  text-decoration:none;
}
.menu a:hover{
	color:#FF9900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; text-decoration:none;
	
}
.menu a:active{ 
	color:#000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; text-decoration:none;
}
/**** li   ********/

.bleu{
	color:#00CCFF;
	height:5px;
	width:5px;
}
/************************************************************/
A:hover {COLOR:#FF9900; TEXT-DECORATION: none}
A:active {COLOR:#000000;TEXT-DECORATION: none;}
A {COLOR:#000000;TEXT-DECORATION: none}



.important{
	font-weight:bold;
	text-align:center;
	color:#CC0000;
	font-size:14px;
}

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

#titre{
float: left;
}
#titre h1{
text-indent: -9000px;
}
#titre h2{
text-indent: -9000px;
}


.ngb {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;}
.tbf {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;color: #000000;}
.t12gb {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;}
.tg12n {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.tg12f {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;}

