<!--
/***************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/***************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, textarea{font-family:Verdana, "Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:normal;color:#014171;line-height:24px;}

img{border:0}

a{outline:none;}
a:hover{text-decoration:none;}

fieldset{border:0;}

hr{display:none;}

ul{list-style:none;}

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

/***************************************************************************************************************************************************************/
/* Structure generale */ 
/***************************************************************************************************************************************************************/

body{background:url(../images/bg-001.gif) repeat-x;}
.underline{text-decoration:underline;}
.rouge{color:#f00;}
.rouge a{color:#f00;}
.italic_r{font-style:italic;color:#f00;}
.bold_b{font-weight:bold;color:#014171;}
.valign{vertical-align:middle;}

#global{position:relative;width:950px;margin:0 auto;}
	
	#top{width:100%;height:180px;}
		#top h1{display:none;}
		#top #logo{position:absolute;width:162px;height:122px;top:46px;background:url(../images/img-001.gif);}
		#langues{position:absolute;left:835px;}
		#langues a{color:#fff;display:block;height:16px;margin:1px 0 0 0;padding:7px 0 0 36px;font:10px Verdana;font-weight:bold;}
		#langues li{width:96px;height:24px;}
			#langues .en a{background:url(../images/en.gif) no-repeat 6px 3px;}
			#langues .fr a{background:url(../images/fr.gif) no-repeat 6px 3px;}
			#langues li.en:hover, #langues li.fr:hover{background:url(../images/bg-002.gif) no-repeat;}
			#langues li.active {background:url(../images/bg-002.gif) no-repeat;}
	
	#middle{width:100%;}
		
		#middle_content{position:relative;width:920px;margin:47px 0 0 16px;background:url(../images/bg-010.gif) no-repeat;}
			#middle_top h2{display:none;}
			#middle_top #accueil{position:absolute;top:-21px;left:25px;}
			/*#middle_top #sloggan{position:absolute;top:-13px;right:12px;}*/
			#middle_top h4{position:absolute;width:327px;height:17px;top:-13px;right:12px;background:url(../images/img-003.gif) no-repeat;text-indent:-5000px;}
		
			#middle_right, #middle_left{position:relative;display:inline;float:left;}
			#middle_right{width:621px;/*border:1px solid red;*/margin:12px 29px 0 18px;}
				#coordonnees, #texte_info{position:relative;display:inline;float:left; }
				#coor_1, #coor_2, #coor_3{margin:10px 0 0 0;}
				#coor_1, #coor_3{font:10px Verdana;}
				#coor_2{font:14px Verdana;color:#99c;}
				#coordonnees .image, #coordonnees_in .image{border:1px solid #104c79;margin:8px 0 0 0;}
                                #coordonnees ul.plusgros { padding-left:15px; list-style-type:disc}
                                #coordonnees ul.plusgros li{ font-size:16px;}                                
				#texte_info{text-align:center;font:16px Verdana;margin:14px 0 0 14px; width:425px;}
				#texte_info a{font:16px Verdana;}
				
			#right_bottom{position:relative;margin:17px 0 0 0;font:10px Verdana;}
				#traduction, #interpretariat{display:inline;float:left;width:291px;}
				#traduction{background:url(../images/bg-011.gif) no-repeat;}
					#traduction h2, #interpretariat h2, #middle_left h2{display:none;}
					#traduction ul{margin:50px 0 0 5px;width:276px;height:148px;}
					#traduction li{display:inline;float:left;margin:0 0 0 7px;}
					#traduction a{display:block;width:83px;height:148px;text-align:center; text-decoration:none;}
					#traduction a:hover{text-decoration:underline;}
					#traduction span{display:block;width:83px;text-align:center;padding:123px 0 0 0;cursor:pointer;}

					#traduction #bta{background:url(../images/bta.jpg) no-repeat;}
					#traduction #btb{background:url(../images/btb.jpg) no-repeat;}
					#traduction #btc{background:url(../images/btc.jpg) no-repeat;}
				
				
				#interpretariat{background:url(../images/bg-012.gif) no-repeat;text-align:center;margin:0 0 0 29px;}
					#interpretariat p{padding:50px 5px 0 5px;}
					#interpretariat a{font:11px Verdana;line-height:12px; text-decoration:none;}
					
			#middle_left{width:241px;height:535px;margin:12px 0 0 0;background:url(../images/img-004.gif) no-repeat;}
				#middle_left ul{display:none;}			

	
	#bottom{position:relative;width:100%;}
                #bottom_adresse { text-align:center;}
		#bottom_content{width:920px;background:url(../images/bg-013.gif) no-repeat;}
		#bottom_content p, #bottom_content a{text-align:center;font:12px Georgia;padding:10px 0;}
		#bottom_content #klogo{position:relative;width:920px;margin:0 auto;}

/***************************************************************************************************************************************************************/
/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */ /**************************************************/
/***************************************************************************************************************************************************************/

		#menu{position:relative;left:350px;top:129px;width:598px;height:27px;color:#fff;}
			#menu li{float:left;height:27px;}
			#menu a{display:block;margin:0 0 0 22px;}
			#menu #bt1, #menu #bt2, #menu #bt3, #menu #bt4, #menu #bt5, #menu #bt6{text-indent:-5000px;height:27px;}
			#menu #bt1{background:url(../images/bg-004.gif) no-repeat 0 0;width:57px;}
			#menu #bt1:hover, #menu #bt1.actif{background-position:0 -27px;}
			#menu #bt2{background:url(../images/bg-005.gif) no-repeat 0 0;width:78px;}
			#menu #bt2:hover, #menu #bt2.actif{background-position:0 -27px;}
			#menu #bt3{background:url(../images/bg-006.gif) no-repeat 0 0;width:97px;}
			#menu #bt3:hover, #menu #bt3.actif{background-position:0 -27px;}
			#menu #bt4{background:url(../images/bg-007.gif) no-repeat 0 0;width:43px;}
			#menu #bt4:hover, #menu #bt4.actif{background-position:0 -27px;}
			#menu #bt5{background:url(../images/bg-008.gif) no-repeat 0 0;width:57px;}
			#menu #bt5:hover, #menu #bt5.actif{background-position:0 -27px;}
			#menu #bt6{background:url(../images/bg-009.gif) no-repeat 0 0;width:133px;}
			#menu #bt6:hover, #menu #bt6.actif{background-position:0 -27px;}

/***************************************************************************************************************************************************************/
/* Bloc contenant des floats */ /*******************************************************************************************************************************/
/***************************************************************************************************************************************************************/
.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}


/***************************************************************************************************************************************************************/
/* Bloc css de la page Traduction */ /**************************************************************************************************************************/
/***************************************************************************************************************************************************************/

#informations_rub{position:relative;width:181px;}
#informations_rub, #texte_info_rub{position:relative;display:inline;float:left;}
	#texte_info_rub{width:380px;text-align:justify;font:12px Verdana;margin:14px 0 0 44px;}
	#texte_info_rub h2{font-size:15px;}
        #texte_info_rub h2.engros{font-size:18px; color:red;text-align:center;}
	#texte_info_rub h3{font-weight:bold;font-size:14px;}
	/*#texte_info_rub img{width:83px;height:123px;margin:0 10px 0 0;}*/
	img.align_left {float:left;}
        #texte_info_rub p.italbleu{color:#9999CC; font-style:italic}
	#coordonnees_in {position:relative;height:222px;}
	
	#traduction_in, #interpretariat_in{width:181px;background:url(../images/bg-014.gif) no-repeat;margin:18px 0 0 0;border:1px solid #fff;}
	#interpretariat_in{background:url(../images/bg-027.gif) no-repeat;}
		#traduction_in ul, #interpretariat_in ul{margin:48px 0 0 5px;}
		#traduction_in li, #interpretariat_in li{margin: 5px 0 0 5px;}
				#traduction_in h2,  #interpretariat_in h2{display:none;}
				#traduction_in a,  #interpretariat_in a{display:block;width:158px;height:72px;font:10px Verdana;text-align:center;}
				#traduction_in a:hover,  #interpretariat_in a:hover{text-decoration:underline;}
				#traduction_in span, #interpretariat_in span{display:block;width:158px;text-align:center;padding:60px 0 0 0;cursor:pointer;}
				
		#traduction_in #bta{background:url(../images/bg-014.jpg) no-repeat;}
		#traduction_in #btb{background:url(../images/bg-015.jpg) no-repeat;}
		#traduction_in #btc{background:url(../images/bg-016.jpg) no-repeat;}
		
		#interpretariat_in #bta{background:url(../images/bg-017.jpg) no-repeat;}
		#interpretariat_in #btb{background:url(../images/bg-019.jpg) no-repeat;}
		#interpretariat_in #btc{background:url(../images/bg-021.jpg) no-repeat;}

/***************************************************************************************************************************************************************/
/* Bloc css PAGES en DEVIS - QUOTATION */ 
/***************************************************************************************************************************************************************/

		#texte_info_rub form{width:100%;padding:0 0 10px 0;}
		
		#texte_info_rub #formDevis legend, #texte_info_rub #formTraducteur legend{font:14px Verdana;color:#014171;font-weight:bold;padding:0 0 6px 0;}
		#texte_info_rub #formDevis input, #texte_info_rub #formTraducteur input{font:10px Verdana;width:160px;padding:3px 0 3px 0;margin:0;}
		#texte_info_rub textarea{width:244px;height:80px;margin:0 0 6px 10px;}
			#formDevis p, #formTraducteur p {text-align:justify;margin:0 0 6px 0;}
			#formDevis .etq, #formTraducteur .etq {display:block;float:left;width:150px;}
			#formTraducteur .etq {width:120px;}
			#formDevis .traducassermentee {width:300px;}
			#formDevis .commentaire{width:100px;}
			#formTraducteur .commentaire{width:110px;}
			#formDevis .fichier {width:110px;}
			#formDevis .bt_radio_devis {margin:0 0 6px 120px;}

			#texte_info_rub  input.bt_form {position:relative;float:left;display:inline;}	
			label.error {color:#f00;padding:0 0 0 0;}
			input,textarea {margin:0 0 5px 0;font:12px, Verdana;}
			
/***************************************************************************************************************************************************************/
/* Bloc css PAGES CONTACT */ 
/***************************************************************************************************************************************************************/

		#formulaire_contact {position:relative;width:100%;height:388px;}
			#contact{padding:10px 0 0 0;}
				#formulaire_contact p{text-align:left;padding:5px 0 0 0;}
				#formulaire_contact textarea{width:280px;height:150px;}
				#formulaire_contact .bt_form{position:relative;display:block;width:80px;left:284px;margin:10px 0 0 0;}
				#contact .etq {display:block;float:left;width:80px;margin:0 0 5px 0;color:#014171;}
				#contact textarea.message {margin:0;}
					label.error {color:#f00;padding:0 0 0 5px;}
					input, textarea{margin:0 0 5px 0;font:12px Verdana;}
					
		#coordonnees_contact{position:relative;width:360px;border:1px solid #014171;margin:20px auto;padding:5px;}
		#coordonnees_contact a{font:12px Verdana;color:#f00;}
		
/***************************************************************************************************************************************************************/
/* Bloc css PAGES en ANGLAIS */ 
/***************************************************************************************************************************************************************/

	.lang_en #traduction{background:url(../images/bg-023.gif) no-repeat;}
	.lang_en #interpretariat{background:url(../images/bg-024.gif) no-repeat;}
	.lang_en #traduction_in{background:url(../images/bg-025.gif) no-repeat;}
	.lang_en #interpretariat_in{background:url(../images/bg-026.gif) no-repeat;}
	
	.lang_en #menu #bt1{background:url(../images/bg-028.gif) no-repeat 0 0;width:48px;}
	.lang_en #menu #bt1:hover, .lang_en #menu #bt1.actif{background-position:0 -27px;}	
	.lang_en #menu #bt2{background:url(../images/bg-029.gif) no-repeat 0 0;width:78px;}
	.lang_en #menu #bt2:hover, .lang_en #menu #bt2.actif {background-position:0 -27px;}	
	.lang_en #menu #bt3{background:url(../images/bg-030.gif) no-repeat 0 0;width:88px;}
	.lang_en #menu #bt3:hover, .lang_en #menu #bt3.actif {background-position:0 -27px;}	
	.lang_en #menu #bt4{background:url(../images/bg-031.gif) no-repeat 0 0;width:78px;}
	.lang_en #menu #bt4:hover, .lang_en #menu #bt4.actif{background-position:0 -27px;}
	.lang_en #menu #bt5{background:url(../images/bg-032.gif) no-repeat 0 0;width:58px;}
	.lang_en #menu #bt5:hover, .lang_en #menu #bt5.actif{background-position:0 -27px;} 
	.lang_en #menu #bt6{background:url(../images/bg-033.gif) no-repeat 0 0;width:108px;}
	.lang_en #menu #bt6:hover, .lang_en #menu #bt6.actif{background-position:0 -27px;}
	
	.lang_en #middle_top h4{position:absolute;width:358px;height:17px;top:-13px;right:12px;background:url(../images/img-013.gif) no-repeat;text-indent:-5000px;}
	.lang_en #middle_left{width:241px;height:535px;margin:12px 0 0 0;background:url(../images/img-014.gif) no-repeat;}


/***************************************************************************************************************************************************************/
-->