@charset "iso-8859-1";

@import url(http://www.intersel.org//Print.css) print, handheld; 

body {font-family: Arial; padding: 0pt; margin: 0px; text-align:center;color:#53524F;} 
hr {
  clear: both;padding:0;margin:0px; height:0px;
  visibility: hidden;
}                               
h1{font-size: 14pt;margin:0px 0 6px 0;color:#1E95C8;}
h2{font-size: 12pt;margin:3px}
img {vertical-align: bottom;border:0px;margin:0px;padding:0px}
pre{font-size:8pt;color:black;text-align:left} 
p{padding:0px;margin:6pt 0px 6pt 0px;}
/*p.FirstCharacter{font-weight: bold;font-size:16pt}	   
p:first-letter  {font-size:12pt;}	  */

tr {}
td {padding:10px}
a
{ 
	text-decoration:none;
	color:#53524F;
	margin: 0px; 
	padding:0px;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
}

a:Hover {text-decoration: none;color:#1ab7ea;} 
a:Active{ text-decoration:none; color:#1ab7ea;} 	 
.CentreBlock ul {list-style-type: none; padding: 0px; margin: 0px;  }
.CentreBlock li {padding: 0px; margin: 0px 10px 0pt 18px; list-style-image: url(http://www.intersel.org//images/puce_bleu.png);background-color:none}
               

.TopBloc {padding:0px 0px 0px 25px;margin:0px auto 0px auto;background-image: url(http://www.intersel.org//images/barre-fond-menus-bg.gif); background-repeat: repeat;width:100%;height:169px} 
.Slogan {margin:0px auto 0px auto; width:795px;} 
.InterselLogo {vertical-align: bottom; padding: 0px; float: left}
.BlocTitle {padding: 0px; margin-top : 0px;float:left;}    

.MainTitle {font-size:18pt;padding:30px 0px 0px 25px;color:#1ab7ea; text-align:left; background-image: url(http://www.intersel.org//images/intersel-bandeau-fleche-orange.gif);background-repeat: no-repeat;width:605px;height:90px;}    
.MainTitleT {width:313px;}    

.MenuBar {height: 40px; color: white; font-size: 18px; margin: 0px auto 0px auto; width: 795px; letter-spacing: 0px;}                           
.MenuBar ul {
list-style-type: none; /* on supprime les puces, inutiles */
width: 100%; /* précision pour Opera */  
padding-left:40px;margin:0px;        
display: block;
}
.MenuBar li {float: left; padding:0px;margin:8px 15px 0px 10px} /* on aligne les listes sur la gauche */

.ItemMenu A
{ 
	text-decoration:none;
	color: #FFFFFF; 
	margin: 0px; 
	padding:0px;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
}

.ItemMenu A:Hover {text-decoration: underline; text-align: center;	color: #FFFFFF; } 
.ItemMenu A:Active{ 
text-decoration:none; 
color: #FFFFFF; 
} 
            
.CentreBlock {width: 100%; margin: 0px auto 0px auto; width: 795px;
/*border: thin solid yellow;*/
}

.LeftPub {margin: 0px; padding:0px; width: 209px; float: left; 
/*border: thin solid red;*/
}
.PubTitle {background-image: url(http://www.intersel.org//images/fond-pub-top.gif); background-repeat: no-repeat; width: 209px; height: 55px; font-weight: bold; text-align: left; padding: 15px 0px 0px 15px; color: #f89729;}
.PubTitle p{margin:0px;padding:15px 0px 0px 0px;font-size:12pt; width:175px;}
.DivPubTitle{float:left;width:80px;margin:0px 20px 0px 0px;color: #f89729;}
.PubText  {background-image: url(http://www.intersel.org//images/fond-pub-middle.gif); background-repeat: repeat;width:209px;
text-align:left;font-size:10pt;margin:0px;padding:0px;}
.PubText p{margin:0px;padding:0px 30px 0px 15px;width:175px;font-size:10pt;}
.PubText img{margin:0px 10px 15px 5px;padding:0;vertical-align:middle}
.BottomPub  {background-image: url(http://www.intersel.org//images/fond-pub-bottom.gif); background-repeat: no-repeat;width:209px}
.PubURL  {background-image: url(http://www.intersel.org//images/fond-pub-bottom2.gif); background-repeat: no-repeat;width:209px;padding:17px 0 0 0}

.MainBlock  {margin:0px 0px 0px 210px;width:573px; 
/* border: thin solid green*/
}
.MainBlockTop  {background-image: url(http://www.intersel.org//images/fond-main-top.png); background-repeat: no-repeat;width:573px;}
.MainBlockMiddle  {background-image: url(http://www.intersel.org//images/fond-main-middle.png); background-repeat: repeat-y;width:573px;text-align:left;padding: 0px 20px 20px 30px}
div.MainBlockMiddleD   {width:510px; height:350px; overflow-x: hidden; overflow-y: hidden; overflow: auto;line-height:20px} /*largeur/hauteur texte block centre-!!diminuer la largeur si le bloc descend!!*/
.MainBlockMiddle img {margin:0 5px 0 0}		
.MainBlockMiddle b {color:#f89729;}		

.MainBlockBottom  {background-image: url(http://www.intersel.org//images/fond-main-bottom.png); background-repeat: no-repeat;width:573px;padding:0px;margin:0px }
									  
.BottomBlock {font-size: 8pt;width: 100%; color: #AAAAAA;width: 100%; margin: 0px auto 0px auto; width: 795px;}   
.BottomBlock p{padding:0px;margin:0px 16px 0 0;text-align:right;}


.divmenus  {margin: 0px 0px 0px 0px;} /*calage des sous-menus*/
.submenus {color: #DD871E; text-decoration: none; text-align: left; font-size: 10pt; padding: 0px;  font-weight: bold; background: none}	 
.submenus ul {list-style-type: none; padding: 0px; margin: 0px;  display:none }
.submenus td, tr {padding: 0px; margin: 0px; }
.submenus li {padding: 2px; margin: 0px 10px 0pt 25px; list-style-image: url(http://www.intersel.org//images/chevrons.png);font-size:10pt}
.submenusub li {font-size:8pt;font-weight:normal;padding:0 0 1 0;margin: 0px 10px 0pt 17px;}
.submenus A {}
.submenus A:hover {text-decoration: none; font-weight: bolder;}
.submenus A:active {text-decoration:none;} 

.Small {font-size:6pt}
.Small span{margin:0px}
.MenuBarBottom    
{font-size:14pt;width:50%;
    }    

                     
.Mail {font-weight: bold;width:300px;}
.Mail table {font-weight: bold;}
.Mail tr {margin:0;padding:0}
.Mail td {padding:10} 
.MailLeft {text-align: right; width: 40%; vertical-align: top} 

.Reference {color: #D07100; font-size:10pt ;font-family: "Trebuchet MS", "Arial", "Verdana"; }
.Reference A {background-color:#FFFFFF; color: #F29320;font-weight: bolder }
.Reference A:hover {color: #F29320; text-decoration: underline; font-weight: bolder}
.Reference A:active{color:#F29320;text-decoration:none}
.ReferenceTitre {text-align: center; vertical-align: top;float:left;margin:15px;width:200px;}
.ReferenceDescription { text-align:justify;margin-top:20px}

.ItemPuce {font-weight: bold;margin-bottom:5px;margin-left:0px}
.ParaSousPuce {margin-bottom: 4px;font-weight:normal}

.Rejouez{text-align:center;font-size:12pt}
.Rejouez span{margin-left:0px;margin-right:0px}		   
.chevronsright{color:#f89729;font-weight:bold}
.chevronsleft{color:#f89729;font-weight:bold}

#Pub{font-size:12pt;color:#18769E;padding-right:5pt}
#Pub img {margin: 10px 3px 10px 0px;}
#Pub b {font-size:14pt;}
div#Pub {border-bottom: dotted; border-color: #F29320}
div#Pub A
{ 
	text-decoration:none;
	color: #F29320; background: #FFFFFF;
	margin: 0px; 
	padding:0px;
	text-align: center;
	text-decoration: none;
}

div#Pub A:Hover{ 
text-decoration:underline; 
color: #F29320;  
} 
div#Pub A:Active{ 
text-decoration:underline; 
color: #F29320; 
}
.texte_ref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: justify;
}
.texte_ref A
{ 
	text-decoration:underline;
	color: #666666;
}
.texte_ref A:Hover{ 
	text-decoration:none; 
	color: #1ab7ea;  
} 
.texte_ref A:Active{ 
	text-decoration:underline; 
	color: #666666; 
}
.texte_ref A:Visited{ 
	text-decoration:underline; 
	color: #666666; 
}
.titre_ref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: center;
}