@charset "utf-8";

.all {
	background-image: url(images/fond_page.png);background-repeat: no-repeat;background-x-position: left;background-y-position: top;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;	padding-left: 0px; 
}

#entete, #corps, #pied {
	width:860px;margin-right:auto;margin-left:auto;background:transparent;
}

/*#entete {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008469;
	margin-bottom: 10px;
	background-color:#FFFFFF;
	background-image: url(images/pme_logo.png);
	background-repeat: no-repeat;
	height:60px;
}*/

#corps #formulaire {
	width:320px;float:right;background-color: #f5f5f5;margin: 0px;font-size: 9px;border-top: 1px solid #CCCCCC;	border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #CCCCCC;	padding: 5px;text-align:center;
}

#corps {
	background: transparent;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	text-align:left;
}
	
#corps #contenu {width:520px;float:left;padding-left:5px;}



	
#contenu p.txt_intro{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:19px;font-weight:bold;padding:2px 0 10px 5px;color:#158569;padding-left:0;_padding-left:50px;}
#contenu p.txt_intro a{color:#158569;text-decoration:none;}
#contenu p.txt_intro a:hover{text-decoration:underline;}

#contenu p {
	border: none; color:#158569; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:2px 0 10px 5px;padding-left:0;_padding-left:50px;
	}
	
#contenu h1 {
	color:#63902B;font-size:20px;text-align:center;padding:2px 0 10px 5px;
		}
	
tr td h5 {
	padding:2px 0 0 0;font-weight:bold;
	 }
	
#pied {
	font-size: 9px;	color: #747476;	 padding-top: 0px;PADDING-RIGHT: 0px;PADDING-LEFT: 20px;PADDING-BOTTOM: 7px;  	OVERFLOW: hidden;WIDTH: 955px;PADDING-TOP: 0px; margin-left:auto; margin-right:auto;clear: both;
}

#pied p img {text-align:left;}
/*#bottomcontent .leftbottomcontent DIV {
	FLOAT: left
}*/
#pied UL {
	display:block;list-style:none;list-style-image:none;
	}
	
#pied ul li {
	display:block;list-style:none;float:left;padding-right: 30px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	}
		
#pied ul li a{
	display:block;text-decoration:none;	font-weight:bold;font-size:9px;color:#747476;font-family: Verdana, Arial, Helvetica, sans-serif;	height:30px;text-decoration:none;
}

#pied ul li a:hover{
	display:block;text-decoration:none;font-weight:bold;font-size:9px;color:#747476;font-family: Verdana, Arial, Helvetica, sans-serif;	height:30px;
}

#pied ul li a.appel{
	padding-right:0px;padding-left:35px;background:url(http://as00.estara.com/webcare/public/linkimage.php?ulbid=490249) no-repeat 0px 2px;padding-bottom:0px;	padding-top:5px;width:120px;_width:155px;
	}

#pied ul li a.appel:hover{
	padding-right:0px;padding-left:35px;background:url(http://as00.estara.com/webcare/public/linkimage.php?ulbid=490249) no-repeat 0px 4px;padding-bottom:0px;	padding-top:7px;width:120px;_width:155px;
	}
	
#pied ul li a.projet{
	padding-right:0px;padding-left:35px;background:url(images/formulaire.gif) no-repeat 0px 2px;padding-bottom:0px;padding-top:5px;	width:100px;
	}

#pied ul li a.projet:hover{
	padding-right:0px;padding-left:35px;background:url(images/formulaire.gif) no-repeat 0px 4px;padding-bottom:0px;padding-top:7px;	width:100px;
	}
	
#pied ul li a.tel-pdf{
	padding-right:0px;padding-left:35px;background:url(images/plaquette.gif) no-repeat 0px 2px;padding-bottom:0px;padding-top:5px;	width:100px;
	}

#pied ul li a.tel-pdf:hover{
	padding-right:0px;padding-left:35px;background:url(images/plaquette.gif) no-repeat 0px 4px;	padding-bottom:0px;	padding-top:7px;	width:100px;
	}
	
#pied ul li a.tel-demo{
	padding-right:0px;padding-left:35px;background:url(images/demonstration.gif) no-repeat 0px 2px;padding-bottom:0px;padding-top:5px;width:100px;
	}

#pied ul li a.tel-demo:hover{
	padding-right:0px;padding-left:35px;background:url(images/demonstration.gif) no-repeat 0px 4px;	padding-bottom:0px;	padding-top:7px;	width:100px;
	}

#pied ul li a.acces-produit{
	padding-right:0px;padding-left:35px;background:url(images/acces_produit.gif) no-repeat 0px 2px;	padding-bottom:0px;	padding-top:5px;	width:100px;
	}

#pied ul li a.acces-produit:hover{
	padding-right:0px;padding-left:35px;background:url(images/acces_produit.gif) no-repeat 0px 4px;	padding-bottom:0px;	padding-top:7px;	width:100px;
	}

#pied ul li a img{
	text-decoration:none; border:none; background:transparent;
}

#pied ul li a:visited img{
	text-decoration:none;
}

#contenu h3 {
	padding-top:10px;	color:#00765c;
}

table.EFFormBody {
	background-color:none;	border:none;	border-color:none; 
}

#formulaire input, #formulaire textarea, #formulaire select {
		vertical-align:middle;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 9px;border-top-width: 1px;	border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;border-top-color: #aaaaaa;	border-right-color: #aaaaaa;border-bottom-color: #aaaaaa;border-left-color: #aaaaaa;	background-color: #ffffff;padding-top: 1px;	padding-right: 2px;	padding-bottom: 1px;	padding-left: 2px;
}

/*TD.sgformlabel
{
	text-align:right;

}*/

TD.sgformlabelleft
{
	text-align:left;font-weight:bold;

}

#formulaire input[type="checkbox"]{
	margin-right:2px;	font-size:11px;	border: none 0px;
}

form label {
	margin-right:2px; font-size:11px;
}

#corps #formulaire input[type="radio"] {
	border: none 0px;
}

#corps #formulaire td input[type="radio"] label {
	display:inline;
}
#corps #formulaire input[type="text"] {
}
#corps #formulaire input[type="file"] {
}
#corps #formulaire input[type="submit"] {
	background-image: none;	border-top: 1 solid #CCCCCC;border-right: 1 solid #999999;border-bottom: 1 solid #999999;border-left: 1 solid #CCCCCC;	background-color:none;
	}
#corps #formulaire textarea {
}
#corps #formulaire select {
}
#formulaire.formsheader TR TD {
	background-color:none; padding : 0px; padding : 0px; border:0px;  
}



form table {
	border-collapse:collapse;
}

#form fieldset{border: none; padding: 0 0 0 47px;}

/*udt produits*/
.infoproduit{padding-bottom:20px;}
.infoproduit .infobloc{width:435px;float:left;}
.infoproduit .infobloc .intro{padding-bottom:10px;}
.infoproduit .image{width:185px;}
.imgleft .image{float:left;}
.imgright .image{float:right;}

.intro a, .txt_intro a{color:#158569;text-decoration:none}
.intro a:hover, .txt_intro a:hover{text-decoration:underline}


/*format du bouton*/
.Formsheader {border:none;margin:0 0 5px;padding:5px 5px 5px 10px;}

.formsheader tr td {
background-color:white;border:none;
}

a.CommandButton:active {
}
a.CommandButton:link {
}
a.CommandButton:active {
color:#008469;text-decoration:underline;
}
a.CommandButton:link {
color:#008469;text-decoration:underline;
}
.CommandButton {
}
.CommandButton {
font-family:Tahoma,Arial,Helvetica;font-size:11px;font-weight:bold;
}

/*udt Produit texte + liste de produits*/
.header_desc{background:#62bd19;color:#fff;/*position:relative;*/margin-top:1px;height:30px}
* html .header_desc{height:30px}
.header_desc h2{float:left;font-family:Verdana, Arial, Helvetica,  sans-serif;font-size:13px;font-weight:bold;margin:0;color:#fff;width:400px;padding:5px 0 8px 10px;}
.btopen, .btclose{float:right;display:block;width:86px;height:22px;margin-top:4px;margin-right:4px}
.btopen span, .btclose span{display:none;}
.btopen{background:url(images/btn_ouvrir_type1.png) no-repeat top left;}
.btclose{background:url(images/btn_fermer_type1.png) no-repeat top left;}
/*.header_desc .left{width:295px;}
.header_desc .right{width:305px;margin-left:20px;margin-top:5px;}
*/.header_desc .p{background:url(images/deg_udt.png) repeat-x left top;min-height:165px;}
* html .header_desc .p{height:165px;}
#maincontent .header_desc ul{margin-left:10px;padding-top:15px;}
#maincontent .header_desc li{color:#000;line-height:18px;font-weight:bold;font-size:13px;padding-bottom:5px;background:url(images/fl_black.png) no-repeat left 3px;text-indent:15px;padding-bottom:0;}
#maincontent .header_desc .right ul{padding-bottom:15px;}
#maincontent .header_desc .right strong{padding-left:10px;}
#maincontent .header_desc li a{text-decoration:none}
#maincontent .header_desc li a:hover{text-decoration:underline}

/*udt Produit*/
.infoproduit{padding-bottom:20px;}
.infoproduit .infobloc{width:435px;float:left;}
.infoproduit .infobloc .intro{padding-bottom:10px;}
.infoproduit .image{width:185px;}
.imgleft .image{float:left;}
.imgright .image{float:right;}

/*udt produit desc*/
.close .infoproduitdesc, .close .btclose{display:none;}
.close .btopen{display:block}
.open .infoproduitdesc, .open .btclose{display:block;}
.open .btclose{display:block}
.open .btopen{display:none}

.infoproduitdesc{background:url(images/deg_udt.png) repeat-x top left;padding:2px 0 10px 5px;}
.infoproduitdesc li a{text-decoration:none;}
.infoproduitdesc li a:hover{text-decoration:underline;}
#maincontent .produit_desc .liens ul{padding:0;margin:0}
#maincontent .produit_desc .lien, #maincontent .produit_desc .liens li{color:#000;background:url(images/fl_black.png) no-repeat left 3px;}
#maincontent .produit_desc .lien a, #maincontent .produit_desc .liens a{color:#000;background:none}
/*.produit_desc .liens a{color:#000;background:url(images/fl_black.png) no-repeat left 4px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;padding-left:18px;text-decoration:none;}*/

a img {border:none; text-decoration:none;}













