/*//////////////////////////////////////////////// BALISE ////////////////////////////////////////////////*/
*				{margin:0;padding:0}
body			{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:#DDF7FF;font-family:Arial!important;font-size:12px}
/*//////////////////////////////////////////////// LIEN ////////////////////////////////////////////////*/
a				{font-size:12px;color:#000000;text-decoration:none}
a:link			{font-size:12px;color:#000000;text-decoration:none}
a:hover			{text-decoration:underline;color:#000000;}
a:active		{text-decoration:none;color:#000000}
a img			{border:none}
/*//////////////////////////////////////////////// CLASSES ////////////////////////////////////////////////*/
.scrollbarre	{overflow:auto;}
/*//////////////////////////////////////////////// NEWSLETTER ////////////////////////////////////////////////*/
.email_news		{font-family:Geneva,Arial,Helvetica;font-size:11px;color:#000000;background-color:#ffffff;border-bottom:#bbbbbb 1px solid;border-top:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid}
.bouton_news	{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#ffffff;background-color:#585858;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid;}
/*//////////////////////////////////////////////// BDD AUTO ////////////////////////////////////////////////*/
.pagination				{height:15px;margin:auto}

.numpage				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;color:white!important;font-weight:900;margin:2px;background:url(gifs/pagination_a.jpg) no-repeat}
.numpage_selec			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;color:black!important;font-weight:900;background:url(gifs/pagination_hover.jpg) no-repeat}

.bt_suivant				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv		{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent 			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv	{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;background:url(gifs/precedent_inactiv.jpg) no-repeat;margin:2px}
.liste_cat		{}
.fichierbin		{}
.photo			{}
/*//////////////////////////////////////////////// LIGHTBOX ////////////////////////////////////////////////*/
#lightbox			{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666}
#lightboxDetails	{font-size:0.8em;padding-top:0.4em}	
#lightboxCaption	{float:left}
#keyboardMsg		{float:right}
#closeButton		{top:5px;right:5px}
#lightbox img		{border:none;clear:both} 
#overlay img		{border:none}
#overlay			{background-image:url('gifs/overlay.png')}
* html #overlay		{background-color:transparent;background-image:url(blank.gif)}

#global		{margin:20px auto;width:1000px;background:url(../gifs/template/content.jpg) repeat-y}
#header		{
	height:227px;
	width:1000px;
	background: url(../gifs/template/header.jpg) no-repeat;
}
#logo		{width:243px;height:129px;background:maroon;float:left}
#diaporama	{
	width:737px;
	height:109px;
	float:left;
	padding: 10px;
}
#wrapper	{
	float:left;
	width:700px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 30px;
}
#sidebar	{
	width:235px;
	height:450px;
	float:left;
	background:url(../gifs/template/sidebar.jpg) no-repeat;
}
#footer 	{
	text-align:center;
	width:1000px;
	height:22px;
	background:url(../gifs/template/footer.jpg);
}
#toolbar {
	height: 43px;
	width: 1000px;
}
#content {
	padding-left: 28px;
	width: 972px;
	overflow: hidden;
}
ul.MenuHorizontal {
	width: 982px;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}

ul.MenuHorizontal li {
   float: left;
}

ul.MenuHorizontal li a {
   display: block;
   color: #FFF;         /*Ici, changer la couleur de la police*/
   font-family: Verdana, Arial, Helvetica, sans-serif;         /*Ici, changer la police du menu*/
   font-size: 12px;         /*Ici, changer la taille de la police du menu*/
   font-weight: bold;
   padding-top: 0px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/
   height: 39px;         /*Ici, on augmente la hauteur du menu*/ 
   text-align: center;
   line-height:39px;
   text-decoration: none;
}

li#menu0 {
   width: 134px;
}

li#menu1 {
   width: 189px;
}

li#menu2 {
   width: 149px;
}

li#menu3 {
   width: 185px;
}

li#menu4 {
   width: 165px;
}

li#menu5 {
   width: 160px;
}

li#menu0 a {
   background-image: url('../gifs/template/menu/link/01.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu1 a {
   background-image: url('../gifs/template/menu/link/02.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu2 a {
   background-image: url('../gifs/template/menu/link/03.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu3 a {
   background-image: url('../gifs/template/menu/link/04.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu4 a {
   background-image: url('../gifs/template/menu/link/05.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu5 a {
   background-image: url('../gifs/template/menu/link/06.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu0 a:hover, a#selected-over0 {
   background-image: url('../gifs/template/menu/hover/01h.jpg') !important;color:#444444;         /*Ici l'image de fond over de la cellule*/
}

li#menu1 a:hover, a#selected-over1 {
   background-image: url('../gifs/template/menu/hover/02h.jpg') !important;color:#444444;         /*Ici l'image de fond over de la cellule*/
}

li#menu2 a:hover, a#selected-over2 {
   background-image: url('../gifs/template/menu/hover/03h.jpg') !important;color:#444444;         /*Ici l'image de fond over de la cellule*/
}

li#menu3 a:hover, a#selected-over3 {
   background-image: url('../gifs/template/menu/hover/04h.jpg') !important;color:#444444;         /*Ici l'image de fond over de la cellule*/
}

li#menu4 a:hover, a#selected-over4 {
   background-image: url('../gifs/template/menu/hover/05h.jpg') !important;color:#444444;         /*Ici l'image de fond over de la cellule*/
}

li#menu5 a:hover, a#selected-over5 {
   background-image: url('../gifs/template/menu/hover/06h.jpg') !important;color:#444444;         /*Ici l'image de fond over de la cellule*/
}
#sidebarcontacttext a {
	color: #FFFFFF;
	display:block;
	text-decoration:none;
	font-weight: normal;
	font-size: 25px;
	line-height: 27px;
}
#sidebarcontacttext {
	margin-top: 5px;
	height: 117px;
	text-align: center;
	padding-right:17px;}
#sidebarcontactlien {
	text-align: right;
	padding-right: 25px;
	height: 20px;
}
#sidebarcontactlien a {
	color: #FFFFFF;
	font-size: 11px;
}
#contact21 a {
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	font-size: 18px;
	padding-top: 15px;
	padding-left: 10px;
}
#contact22 a{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	font-size:12px;
	padding-left: 80px;
}
#contact23 a{
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size:16px;
	padding-left: 110px;
}
#contact24 a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:12px;
	padding-left: 130px;
}
#contact25 a{
	font-weight: bolder;
	text-decoration:none;
	color: #000000;
	font-size: 20px;
	padding-left: 80px;
}
#contact25{
padding-top:10px}
#sidebarcontact2text {
	padding-top: 15px;
}
#contact26 {
	text-align: right;
	padding-right: 23px;
	padding-top: 5px;
}
#contact26 a {
	color: #FFFFFF;
	font-size: 11px;
}
#titlle {
	background: url(../gifs/template/titlle.jpg);
	height: 45px;
	width: 1000px;
}
#titlle h1 {
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	padding-left: 35px;
	padding-top: 5px;
}
#topbox1 {
	background: url(../gifs/template/topbox1.jpg) no-repeat;
	float: left;
	height: 139px;
	width: 210px;
	padding-left: 10px;
	margin-right: 12px;
}
#topbox2 {
	background: url(../gifs/template/topbox2.jpg) no-repeat;
	float: left;
	height: 139px;
	width: 210px;
	padding-left: 10px;
	margin-right: 12px;
}
#topbox3 {
	background: url(../gifs/template/topbox3.jpg) no-repeat;
	float: left;
	height: 139px;
	width: 210px;
	padding-left: 10px;
}
#topbox1 h2 {
	font-size: 16px!important;
	font-weight: bold!important;
	color: #000000!important;
	padding-left: 30px!important;
	padding-top: 12px!important;
	margin-bottom: 0!important;
	margin-top: 0!important;
	border-bottom: none!important;
	padding-bottom: 0px!important;
	width: auto!important;
}
#topbox2 h2 {
	font-size: 16px!important;
	font-weight: bold!important;
	color: #000000!important;
	padding-left: 30px!important;
	padding-top: 12px!important;
	margin-bottom: 0!important;
	margin-top: 0!important;
	border-bottom: none!important;
	padding-bottom: 0px!important;
	width: auto!important;
}
#topbox3 h2 {
	font-size: 16px!important;
	font-weight: bold!important;
	color: #000000!important;
	padding-left: 30px!important;
	padding-top: 12px!important;
	margin-bottom: 0!important;
	margin-top: 0!important;
	border-bottom: none!important;
	padding-bottom: 0px!important;
	width: auto!important;
}
.haut {
	height: 50px!important;
}
#topbox1 p {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0px!important;
	width:auto!important;
}
#topbox2 p {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0px!important;
	width:auto!important;
}
#topbox3 p {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0px!important;
	width:auto!important;
}
#wrapper p {
	margin-bottom: 10px;


	width: 69*0;
	width: 660px;
	text-align: justify;
}
#wrapper strong {
	color: #006699;
}
#footerliens {
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
	text-align: center;
}
.lien {
	background: url(../gifs/template/bouton.jpg) no-repeat;
	float: right;
	height: 21px;
	width: 180px;
	line-height: 21px;
	padding-left: 5px;
}
.lien a {
	color: #FFFFFF;
}
#wrapper h2 {
	font-size: 16px;
	margin-bottom: 10px;
	margin-top: 20px;
	color: #006699;
	border-bottom: 2px solid #000000;
	padding-bottom: 5px;
	width: 650px;
}
#wrapper h3 {
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 13px;
	color: #006699;
	border-bottom: thin dotted #000000;
	width: 650px;
	padding-bottom: 5px;
}
#baseline {
	padding-top: 18px;
	padding-left: 20px;
	color: #FFFFFF;
	font-weight: 900;
	width: 400px;
	float: left;
}
#tools {
	float: left;
	width: 580px;
	height: 32px;
	padding-top: 11px;
}
#tool1 a{
	background: url(../gifs/template/toolsbar/link/home.jpg);
	height: 32px;
	width: 37px;
	float: left;
}
#tool2 a{
	background: url(../gifs/template/toolsbar/link/mail.jpg);
	height: 32px;
	width: 37px;
	float: left;
}
#tool3 a{
	background: url(../gifs/template/toolsbar/link/amis.jpg);
	height: 32px;
	width: 37px;
	float: left;
}
#tool4 a{
	background: url(../gifs/template/toolsbar/link/favoris.jpg);
	height: 32px;
	width: 37px;
	float: left;
}
#tool1 a:hover{
	background: url(../gifs/template/toolsbar/hover/homeH.jpg);!important
}
#tool2 a:hover{
	background: url(../gifs/template/toolsbar/hover/mailH.jpg);!important
}
#tool3 a:hover{
	background: url(../gifs/template/toolsbar/hover/amisH.jpg);!important
}
#tool4 a:hover{
	background: url(../gifs/template/toolsbar/hover/favorisH.jpg);!important
}
#tool1 {
	float: right;
	margin-left:5px;
}
#tool2 {
	float: right;
	margin-left:5px;
}
#tool3 {
	float: right;
	margin-left:5px;
}
#tool4 {
	float: right;
	margin-left:5px;
}
#titre_devis
{
	font-weight:bold;
	color:#006699;
	border:1px solid #006699;
	padding:5px;
}

a.lineinter {font-size:12px;color:#006699;text-decoration:none}
a.lineinter:hover {text-decoration:none;color:#006699;}

a.lineinter2 {font-size:12px;color:#000000;text-decoration:none}
a.lineinter2:hover {text-decoration:none;color:#000000;}