/* CSS Document */
body {
background-image:url(00images/fond2.jpg);
background-repeat:repeat-x;
margin-top:0;
}
#maincontener {
	height: auto;
	width: 956px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
a:link {
	color:#FFFFFF;
	text-decoration:underline;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active { text-decoration: none; }

.textsite{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.textsitetitr{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
}
.textsiteptit{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
}
.champ_formulair{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
#logo {
	position:absolute;
	left:14px;
	top:12px;
	width:113px;
	height:100px;
	z-index:1;
}
#btn_francais {
	position:absolute;
	left:90px;
	top:225px;
	width:108px;
	height:82px;
	z-index:1;
}
#btn_italiano {
	position:absolute;
	left:779px;
	top:225px;
	width:108px;
	height:82px;
	z-index:1;
}
#logo_index {
	position:absolute;
	left:360px;
	top:220px;
	width:260px;
	height:229px;
	z-index:4;
}
#header{
	background-image:url(00images/header.jpg);
	height: 79px;
	width: 956px;
}
#header_ita{
	background-image:url(00images/header_ita.jpg);
	height: 79px;
	width: 956px;
}
#header_index{
	height: 79px;
	width: 956px;
}
#ss_header{
	background-image: url(00images/ss_header.jpg);
	height: 43px;
	width: 956px;
}
#ss_header_index{
	height: 43px;
	width: 956px;
}
#ss_header_ita{
	background-image: url(00images/ss_header_ita.jpg);
	height: 43px;
	width: 956px;
}
#menus{
	background-image: url(00images/btn_menus.jpg);
	height: 34px;
	width: 956px;
}
#menus_index{
	background-image:url(00images/btn_menus_index.jpg);
	height: 34px;
	width: 956px;
}
#titre_menu{
	background-image: url(00images/titre_menu.jpg);
	height: 27px;
	width: 956px;
}
#titre_menu_index{
	height: 27px;
	width: 956px;
}
#maincontenant {
	height: 362px;
	width: 956px;
}
#maincontenant_index {
	background-image:url(00images/contener_index.jpg);
	height: 362px;
	width: 956px;
}
#maincontenant_ht {
	height: 188px;
	width: 956px;
}
#maincontenant_bas {
	height: 174px;
	width: 956px;
}
#fond_imght{
	background-image:url(00images/zone_img_ht.jpg);
	height: 188px;
	width: 511px;
	float: left;
}
#fond_imgbas{
	background-image: url(00images/zone_img_bas.jpg);
	height: 174px;
	width: 511px;
	float: left;
}
#fond_textht{
	background-image:url(00images/zone_text_ht.jpg);
	height: 188px;
	width: 445px;
	margin-left:511px;
}
#fond_textbas{
	background-image: url(00images/zone_text_bas.jpg);
	height: 174px;
	width: 445px;
	margin-left:511px;
}
#footer{
	background-image: url(00images/footer.jpg);
	height: 35px;
	width: 956px;
}
#footer_index{
	background-image: url(00images/footer_index.jpg);
	height: 35px;
	width: 956px;
}
#diapo {
	position:absolute;
	left:26px;
	top:192px;
	width:460px;
	height:340px;
	z-index:1;
}
#diapo_index {
	position:absolute;
	left:250px;
	top:12px;
	width:460px;
	height:340px;
	z-index:1;
}
#texte_principal {
	position:absolute;
	left:533px;
	top:209px;
	width:399px;
	height:351px;
	z-index:1;
}
#adress_footer {
	position:absolute;
	left:219px;
	top:568px;
	width:541px;
	height:19px;
	z-index:1;
}
/******************************************fin arriere*******************************************/
/******************************************menus*******************************************/
#menu1 {
	position:absolute;
	left:237px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
#menu2 {
	position:absolute;
	left:382px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
#menu1_ita {
	position:absolute;
	left:385px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
#menu2_ita {
	position:absolute;
	left:528px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
#menu3 {
	position:absolute;
	left:527px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
#menu4 {
	position:absolute;
	left:669px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
#menu5 {
	position:absolute;
	left:815px;
	top:122px;
	width:139px;
	height:34px;
	z-index:1;
}
/******************************************fin menus*******************************************/
/******************************************titre_section*******************************************/
#menutrad{
	background-image: url(00images/btn_menus_trad.jpg);
	height: 34px;
	width: 956px;
}
#titre_trad{
	background-image: url(00images/titre_menu_trad.jpg);
	height: 27px;
	width: 956px;
}
#menutradz{
	background-image: url(00images/btn_menus_trad_ita.jpg);
	height: 34px;
	width: 956px;
}
#titre_tradz{
	background-image: url(00images/titre_menu_trad_ita.jpg);
	height: 27px;
	width: 956px;
}

#menuform{
	background-image: url(00images/btn_menus_form.jpg);
	height: 34px;
	width: 956px;
}
#titre_form{
	background-image: url(00images/titre_menu_form.jpg);
	height: 27px;
	width: 956px;
}
#menuformz{
	background-image: url(00images/btn_menus_form_ita.jpg);
	height: 34px;
	width: 956px;
}
#titre_formz{
	background-image: url(00images/titre_menu_form_ita.jpg);
	height: 27px;
	width: 956px;
}

#menuinterpret{
	background-image: url(00images/btn_menus_interpret.jpg);
	height: 34px;
	width: 956px;
}
#titre_interpret{
	background-image: url(00images/titre_menu_interpret.jpg);
	height: 27px;
	width: 956px;
}
#menuinterpreto{
	background-image: url(00images/btn_menus_interpret_ita.jpg);
	height: 34px;
	width: 956px;
}
#titre_interpreto{
	background-image: url(00images/titre_menu_interpret_ita.jpg);
	height: 27px;
	width: 956px;
}

#menuref{
	background-image: url(00images/btn_menus_ref.jpg);
	height: 34px;
	width: 956px;
}
#titre_ref{
	background-image: url(00images/titre_menu_ref.jpg);
	height: 27px;
	width: 956px;
}
#menuportfolio{
	background-image: url(00images/btn_menus_ref_ita.jpg);
	height: 34px;
	width: 956px;
}
#titre_portfolio{
	background-image: url(00images/titre_menu_ref_ita.jpg);
	height: 27px;
	width: 956px;
}

#menucontact{
	background-image: url(00images/btn_menus_contact.jpg);
	height: 34px;
	width: 956px;
}
#titre_contact{
	background-image: url(00images/titre_menu_contact.jpg);
	height: 27px;
	width: 956px;
}
#menucontattataci{
	background-image: url(00images/btn_menus_contact_ita.jpg);
	height: 34px;
	width: 956px;
}
#titre_contattataci{
	background-image: url(00images/titre_menu_contact_ita.jpg);
	height: 27px;
	width: 956px;
}
/******************************************fin_titre_section*******************************************/
/******************************************formules*******************************************/
#fond_imght_formul{
	background-image:url(00images/zone_img_ht_formule.jpg);
	height: 188px;
	width: 511px;
	float: left;
}
#formul1 {
	position:absolute;
	left:37px;
	top:223px;
	width:145px;
	height:127px;
	z-index:1;
}
#formul2 {
	position:absolute;
	left:186px;
	top:223px;
	width:145px;
	height:127px;
	z-index:1;
}
#formul3 {
	position:absolute;
	left:335px;
	top:223px;
	width:145px;
	height:127px;
	z-index:1;
}
#formul4 {
	position:absolute;
	left:37px;
	top:371px;
	width:145px;
	height:127px;
	z-index:1;
}
#formul5 {
	position:absolute;
	left:186px;
	top:371px;
	width:145px;
	height:127px;
	z-index:1;
}
#formul6 {
	position:absolute;
	left:335px;
	top:371px;
	width:145px;
	height:127px;
	z-index:1;
}
#textformul1 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textformul2 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textformul3 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textformul4 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textformul5 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textformul6 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textformules {
	position:absolute;
	left:533px;
	top:209px;
	width:399px;
	height:138px;
	z-index:1;
	padding-left:5px;
}
/******************************************fin formules*******************************************/
/******************************************references*******************************************/
#ref1 {
	position:absolute;
	left:538px;
	top:225px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref2 {
	position:absolute;
	left:538px;
	top:240px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref3 {
	position:absolute;
	left:538px;
	top:255px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref4 {
	position:absolute;
	left:538px;
	top:270px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref5 {
	position:absolute;
	left:538px;
	top:285px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref6 {
	position:absolute;
	left:538px;
	top:300px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref7 {
	position:absolute;
	left:538px;
	top:315px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref8 {
	position:absolute;
	left:538px;
	top:330px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref9 {
	position:absolute;
	left:538px;
	top:345px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref10 {
	position:absolute;
	left:732px;
	top:225px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref11 {
	position:absolute;
	left:732px;
	top:240px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref12 {
	position:absolute;
	left:732px;
	top:255px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref13 {
	position:absolute;
	left:732px;
	top:270px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref14 {
	position:absolute;
	left:732px;
	top:285px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref15 {
	position:absolute;
	left:732px;
	top:300px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref16 {
	position:absolute;
	left:732px;
	top:315px;
	width:210px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#ref17 {
	position:absolute;
	left:732px;
	top:330px;
	width:217px;
	height:15px;
	z-index:1;
	cursor:pointer;
}
#textref1 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref2 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref3 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref4 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref5 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref6 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref7 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref8 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref9 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref10 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref11 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref12 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref13 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref14 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref15 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref16 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
#textref17 {
	background-image:url(00images/cadre_appel.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:530px;
	top:404px;
	width:400px;
	height:173px;
	z-index:1;
	padding-left:5px;
	visibility: hidden;
}
/******************************************fin references*******************************************/
/******************************************diapo references*******************************************/
#flashcontent, #flashcontent2 {
	font: 12px 'Trebuchet MS', arial, sans-serif;
	font-weight: bold;
	color: #999;
	text-align:center;
}
#flash, #flash2{
display: block;
margin: 0 auto 0 auto;
}
/******************************************fin references*******************************************/
/******************************************mentions_leg*******************************************/
#text_mentions_leg {
	background-image:url(00images/fond_mentions.jpg);
	background-repeat:repeat-x;
	position:absolute;
	left:26px;
	top:189px;
	width:918px;
	height:344px;
	z-index:1;
	overflow: auto;
}
#lien_mentions_leg {
	position:absolute;
	left:416px;
	top:579px;
	width:123px;
	height:26px;
	z-index:1;
}
/******************************************fin mentions_leg*******************************************/
#Style3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
