/* GENERAL */
* {font-family:Verdana;font-size:12px;}
a img {border:0;}
h1 {color:#FFAC1E;font-size:18px;margin:0px;padding-left:30px;}
strong {font-size:1em;white-space:nowrap;}

img{ behavior: url(../iepngfix.htc) }

body {background:url(../img/strips.gif) repeat-x #434343;padding-top:30px;margin:0;}
	#logo {left:0px;position:absolute;width:291px;height:142px;}
	#deco {left:815px;position:absolute;top:40px;width:173px;height:231px;z-index:-1;}
	#gallery {text-align:center;}
	#global {background:url(../img/filigrane-1.gif) no-repeat -175px bottom;border:0px solid #777;padding-top:80px;padding-left:114px;width:809px;}
		#indexH1 {color:#88C506;font-size:32px;font-weight:normal;margin-left:30px;}
		.catchPhrase {color:#FFF;display:block;height:54px;width:310px;margin-left:430px;}
		#menu {background:url(../img/menu-haut.gif) no-repeat top left;height:25px;margin:0;padding:10px 0 0 10px;width:799px;}
			#menu li {display:inline;padding:8px 0;position:relative;}
			#menu a {color:#FFF;font-size:10px;text-decoration:none;text-transform:uppercase;z-index:11;position:relative;padding:10px 16px;}
				#menu span.vert {background:url(../img/blank.png);height:35px;margin-top:-10px;z-index:10;}
			#menu span {position:absolute;width:100%;}
		#content {background:url(../img/filigrane-2.gif) no-repeat left bottom #FFF;border:1px solid #5C5C5C;border-width:0 1px;min-height:540px;padding:20px 20px 0 20px;width:768px;}
			#sub-menu {list-style:none;margin-top:-20px;padding-left:20px;float:right;}
				#sub-menu2 {background:#88C506;list-style:none;padding:5px 0;margin:0;width:158px;}
				#sub-menu2 li {padding:0 10px 0 5px;text-align:right;}
					#sub-menu2 li h3 {border-bottom:2px dotted #414141;color:#414141;font-size:11px;font-weight:bold;margin:0;padding:0;text-decoration:none;text-transform:uppercase;}
					#sub-menu2 ul {list-style-type:none;margin:15px 0;padding:0;}
						#sub-menu2 ul a {border-bottom:0;color:#FFF;font-size:10px;text-decoration:none;}
		
			#content p {color:#434343;font-size:11px;line-height:18px;padding:0px 30px;text-align:justify;}
			#content .bold strong {font-weight:bold;}
			#content li {color:#434343;font-size:11px;line-height:18px;}
			#content a {color:#209FD2;font-size:11px;text-decoration:none;}
			#content h2 {color:#88C506;font-size:13px;margin:30px 0 0 30px;}
			#content .indexP {padding:10px 30px;}
			#content .indexSpan1,#content .indexSpan2 {background:#FFF;border:1px solid #EFEFEF;color:#434343;display:block;float:left;font-size:14px;margin:3px;width:375px;}
				#content .indexSpan1 h2 {color:#00A7E5;display:block;font-size:16px;margin:5px 0 10px 10px;}
				#content .indexSpan1 form {position:relative;}
				#content .indexSpan1 label {color:#9A9A9A;font-size:10px;font-weight:bold;left:35px;position:absolute;}
				#content .indexSpan1 .input {border:1px solid #888;height:18px;}
				#content .indexSpan1 input {margin:0 0 5px 150px;position:relative;}
				#content .indexSpan2 {float:right;min-height:150px;}
				#content .indexSpan1 img {width:150px;height:100px;}
				#content .indexSpan2 img {width:92px;}
				#content .indexSpan2 h2 {color:#FFAC1E;display:block;font-size:16px;margin:5px 0 10px 10px;}
				#content .indexSpan2 ul {list-style-type:none;margin:10px 10px;padding:0;}
					#content .indexSpan2 li {color:#414141;font-size:10px;padding:5px 0;}
					#content .indexSpan2 p {text-align:left;}
					#content .indexSpan2 strong {font-weight:bold;color:#FFAC1E;white-space:normal;}
			
			#h1Idstat,#h1Ref,#h1WebComm,#h1IdNews,#h1IdBot,#h1IdSearch,#h1Creation,#h1Heb {margin-left:0px;padding:50px 0 50px 125px;}
			
			#content #puce {position:absolute;margin-left:152px;z-index:1000;}
			
			#content #accordion {padding:0 0 15px 30px;}
					#content #accordion div p {padding:10px 0;}
						
					#content #accordion li {color:#414141;font-size:11px;line-height:18px;padding:10px 0;}
					#content #accordion .ulThin li {padding:0;}
				#content #accordion a {color:#209FD2;display:block;font-weight:bold;padding:5px 0;}
				#content #accordion a:hover {cursor:pointer;}
				#content #accordion div a {display:inline;font-weight:normal;}
				
			#content #references img,#content #partenaires img {margin-left:40px;width:150px;height:100px;}
			
			#content #rss {list-style:none;padding-left:30px;}
				#content #rss li {margin-bottom:10px;font-size:0.8em;}
				#content #rss strong {color:#88C506;font-size:11px;font-weight:bold;}
				#content #rss a {color:#999;font-size:11px;text-decoration:none;}
			
			#content #demande-devis {padding-left:30px;}
				#content #demande-devis fieldset {padding:20px;}
				#content #demande-devis label,#content #demande-devis .labelDiv {position:absolute;}
				#content #demande-devis input {display:block;margin-bottom:5px;margin-left:160px;}
				#content #demande-devis .inputDiv input {display:inline;}
				#content textarea {height:100px;margin-left:160px;width:340px;}
				
			#content #espaceClient {margin-top:25px;}
				#content #espaceClient fieldset {padding-left:20px;}
				#content #espaceClient legend {padding:20px 0;}
				#content #espaceClient label{position:absolute;left:300px;}
				#content #espaceClient input {display:block;margin-bottom:5px;margin-left:280px;}
				#content #espaceClient .submit {border:0;color:#FFF;background:#414141;font-weight:bold;padding:5px 10px;}
				
			#content .info {background:#CBEBF8 url(../img/information.png) no-repeat 6px;border:#209FD2 solid;border-width:2px 0;padding:3px 3px 3px 30px;margin-bottom:10px;}
			
			#content #glossaire #lettres {margin:30px;}
			#content #glossaire .lettre {font-size:1.3em;font-weight:bold;margin-right:5.2px;}
			#content #glossaire ul {color:#209FD2;margin-left:30px;}
				#content #glossaire ul li {margin:20px 0;}
				
			#content #ulLiensSponsos {padding-top:15px;}
				#content #ulLiensSponsos strong {font-weight:bold;}
				#content #ulLiensSponsos ul {padding-bottom:15px;} 
					#content #ulLiensSponsos ul strong {font-weight:normal;}
			
			#content .float {float:left;width:290px;}
			
			#content #idstatTable {border-collapse:collapse;margin-left:30px;width:550px;}
				#content #idstatTable th {border-bottom:1px solid #88C506;color:#88C506;margin:0;padding:0;text-align:left;}
					#content #idstatTable div.green,#content #idstatTable div.green2 {background:#88C506;border-bottom:0; solid;color:#FFF;padding:5px 2px;text-align:center;}
					#content #idstatTable th.green {background:#88C506;border-bottom:0;border-left:#88C506 1px solid;color:#FFF;text-align:center;}
					#content #idstatTable div.blue {background:#209FD2;border-bottom:0;color:#FFF;padding:5px 2px;text-align:center;}
					#content #idstatTable th.blue {border-bottom:0;}
					#content #idstatTable th.grey {border-bottom:1px solid #555;}
					#content #idstatTable th.normal {border-bottom:1px solid #555;padding:15px 0;text-align:center;}
				#content #idstatTable td {border-bottom:#88C506 1px solid;color:#414141;}
				#content #idstatTable td.l {border:#555 solid;border-width:0 0 1px 1px;text-align:center;}
				#content #idstatTable td.c {border:#555 solid;border-width:0 0 1px 0;text-align:center;}
				#content #idstatTable td.r {border:#555 solid;border-width:0 1px 1px 0;text-align:center;}
				#content #idstatTable td.all {border:#555 solid 1px;text-align:center;}
				
				#content #idstatTable div.mini {color:#888;font-size:0.8em;margin-bottom:5px;}
				#content #idstatTable th.mini {font-size:10px;text-align:right;}
				#content #idstatTable td.mini {text-align:right;padding:5px;}
				#content #idstatTable .noBorder {border:0;padding:15px 0}
				
				#content #ulIdnews li {margin:15px 0;list-style:none;}
				#content #ulIdnews li li {margin:0;list-style:square;}
				#content #ulEtapesIdnews {list-style:none;}
				
				#content #idNewsTable {border-collapse:collapse;margin-left:30px;min-width:550px;}	
				#content #idstaNewsTable th.tarifsidNews {border-bottom:1px solid #FFAC1E;padding:15px 0;text-align:center;}
				#content #idNewsTable td.l {border:#FFAC1E solid;border-width:0 0 1px 1px;text-align:right;}
				#content #idNewsTable td.r {border:#FFAC1E solid;border-width:0 1px 1px 0;text-align:center;}
				
				#content #accordion a.gloss, #content .gloss {border-bottom:1px dashed #88C506;color:#414141;font-size:11px;padding:0;}
				#content #accordion a:hover.gloss, #content a:hover.gloss {cursor:help;}
				
			#content #webdesign-screen a {margin-left:25px;}
			#content #mesure-audience-screen img {margin-left:50px;}
			#content .lettreSelected {border:1px dotted #209FD2;padding:2px;}
			
			#content .imageWarning {float:left;margin-right:10px;}
			#content .imageIdStat {margin-left:420px;margin-bottom:5px;width:120px;height:47px;}
			#content .imageIdSearch {margin:30px 0 0 60px;width:450px;height:188px;}
			#content .IdNews-screen img {margin-left:80px;margin-top:5px;}
			
			#content .panorama {width:100%;}
			#content .panorama th {color:#88C506;text-align:right;}
			#content .panorama th.h {text-align:center;width:150px;}
			#content .panorama th.h2 {text-align:center;width:65px;}
			#content .panorama th.h3 {text-align:center;width:75px;}
			#content .panorama td {text-align:center;}
			
		#sub-footer {width:100%;text-align:center;}
		#sub-footer img {width:120px;height:144px;}
			.case-heb, .case-rec, .case-cre, .case-ref, .case-aud, .case-com, .case-mai, .case-qua {display:inline;margin:0 10px;}
		#footer-1 {background:#FFF;clear:both;color:#999;font-size:9px;padding:10px 0;text-align:center;}
			#footer-1 a {color:#999;font-size:9px;text-decoration:none;}
		#footer-2 {padding:10px 0;text-align:center;}
			#footer-2 a {border-right:1px solid #FFF;color:#FFF;font-size:11px;padding:0 20px;text-decoration:none;}
		
		#search {position:absolute;left:840px;top:10px;}
		.searchBox {color:#414141;font-size:11px;width:100px;}
			
		.zebra {background-color:#EEE;}


/********************************************************************************************************************************************************/
/****************************************************************** POUR LE PLAN DU SITE ****************************************************************/
/********************************************************************************************************************************************************/

#sitemap {
 font:normal 16px Arial,sans-serif;
 overflow:hidden;
 margin:20px 0 0 30px;
}
#language
{
	position: absolute;
	left: 885px;
	top: 120px;
}
