body{font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt;color:#555;margin-top:5px;}
td,td.p{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt;}
div{margin:0;padding:0;}
p{margin:0;padding:0 0 10px 0;}
#contenuHome{margin:0 auto 0 auto;width:950px;height:950px;background-image:url('../resources/image/second_sight/back0.jpg'); background-repeat:no-repeat;}
	#logo{width:190px;float:left;padding:20px 20px 0 10px;}
	#navigation{height:40px;width:580px;float:left;text-align:center;padding-top:30px;z-index:10}
	#recherche{width:140px;float:left;text-align:center;padding:10px 10px 0 0;}
	#animation{height:250px;width:940px;clear:left;text-align:center;padding-bottom:10px;z-index:0}
	#flash{width:935px;height:250px;margin-left:6px;z-index:0;}
	
	#news{width:261px;float:left;padding:0 10px;}
	#infocentre{width:330px;float:left;padding:0 0px;}
		#infocentreHaut{width:330px;height:320px;}
		#infocentreBas{width:330px;}
	#produit{width:319px;float:left;padding:0 0 0 10px;}
	#pied{width:934px;height:100px;margin:0 0 0 0;clear:left;} 
	#piedliens{padding-left:730px;color:#333;position:relative;top:25px;} 
	#pied1{padding:40px 224px 0 55px;float:left;}
	#pied2{padding:2px 375px 0 0;float:left;}
	#pied3{padding-top:30px;float:left;}
	
#contenu{margin:0 auto 0 auto;width:950px;}
	#contenu1{display:inline-block;width:950px;background-image:url('../resources/image/second_sight/backmid1.jpg'); background-repeat:no-repeat;}
	#centre{width:720px;float:left;padding:0 10px; }
	#droite1{width:194px;height:448px;float:left; margin:0 10px 0 5px;}
		#menu{padding:30px 10px;color:#000;}
	#fixehauteur{width:1px;height:500px;float:left;}
	#piedmid{margin:0 auto 0 auto;width:950px;height:130px;clear:left;
	         background-image:url('../resources/image/second_sight/back1.jpg');background-position:0 130px;}
	#piedliensb{padding-left:730px;color:#333;position:relative;top:50px;} 
	#pied1b{padding:65px 224px 0 55px;float:left;}
	#pied2b{padding:27px 375px 0 0;float:left;}
	#pied3b{padding-top:65px;float:left;}
	
#contenu2{margin:0 auto 0 auto;width:950px;height:950px;background-image:url('../resources/image/second_sight/back2.gif'); background-repeat:no-repeat;}

/* FLASH */
#flashContent { display:none; } 
#flashContentVideos { display:none; }

/* CLASSES */
.sp_search{color:#FFF;}
.ariane{padding:5px 0;}
.divItemTitre{padding-top:10px;}
.ecart20{padding-top:20px;}
.black{color:#000;font-weight:bold;}
.reference {color:#00397D;font-weight:bold; font-style:italic; }
td.head1{color:#FFF; font-weight:bold; background-color:#555;}
td.head2{color:#555; font-weight:bold; background-color:#FFF;}
td.corps{background-color:#FFF;}
.faq{color:#819E92;}
p.news{padding-bottom:10px;}
p.head{padding:7px;color:#FFF; font-weight:bold; background-color:#555;}

/* TITRES */
h1,.titre{color:#819E92;padding:5px 0 10px 0;margin:0;font-family:HelveticaCondensed,Trebuchet MS, Arial, ;font-size:14pt;}
h2 {font-weight:bold;color:#000;font-family:Trebuchet MS, Arial, ;font-size:11pt; border-bottom: solid 1px #000; margin:0 0 10px 0; padding-bottom:10px; }
h3,.chapo{margin:0;padding-top:10px;font-weight:bold;color:#000;font-family:Trebuchet MS, Arial, ;font-size:8pt;}
h4,.section{font-weight:bold;color:#000;font-family:Trebuchet MS, Arial, ;font-size:11pt; margin:0; padding-bottom:10px; }


/* LIENS */
a:active,a:link,a:visited,a:hover,a.foot:hover{color:#222;text-decoration:underline;}
a.foot:active,a.foot:link,a.foot:visited{color:#333;text-decoration:none;font-size:8pt;font-weight:bold;font-family:arial;}
a.chemin:active,a.chemin:link,a.chemin:visited{color:#819E92;text-decoration:underline;font-size:8pt;}
.chemin{color:#819E92;text-decoration:none;font-size:8pt;}
a.contact:active,a.contact:link,a.contact:visited{color:#FFF;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:9pt;}
a.focus:active,a.focus:link,a.focus:visited{margin:0;padding-top:5px;font-weight:bold;color:#000;font-family:Arial;font-size:8pt;text-decoration:underline;}
a.lkListe:link,a.lkListe:visited{color:#444;text-decoration:underline;font-weight:normal;}
a.lkListe:active{color:#000;text-decoration:underline;font-weight:bold;}
a.contact:hover{font-size:11pt;}

a.video:active,a.video:link,a.video:visited{color:#333;text-decoration:none;font-size:10pt;font-family:Trebuchet MS, Arial;text-transform:uppercase;}
a.video2:active,a.video2:link,a.video2:visited{color:#333;text-decoration:none;font-size:8pt;font-family:Arial Black,Trebuchet MS, Arial;text-transform:uppercase;font-weight:bold;}
a.micro:active,a.micro:link,a.micro:visited{color:#86B508;text-decoration:none;font-size:10pt;font-family:Trebuchet MS, Arial;text-transform:uppercase;}
a.micro2:active,a.micro2:link,a.micro2:visited{color:#86B508;text-decoration:none;font-size:8pt;font-family:Arial Black,Trebuchet MS, Arial;text-transform:uppercase;font-weight:bold;}
a.db:active,a.db:link,a.db:visited{color:#9BADC6;text-decoration:none;font-size:10pt;font-family:Trebuchet MS, Arial;text-transform:uppercase;}
a.db2:active,a.db2:link,a.db2:visited{color:#9BADC6;text-decoration:none;font-size:8pt;font-family:Arial Black,Trebuchet MS, Arial;text-transform:uppercase;font-weight:bold;}

ul {list-style-position: outside; list-style-type : square;list-style-image: url('../resources/image/second_sight/puce.gif');margin-top:0;margin-bottom:0; }
ul.tableau{list-style-position: outside; list-style-type : square;list-style-image: url('../resources/image/second_sight/puce.gif');margin:0 0 0 15px;padding:0}
li {padding-bottom:3px;}


/* CADRE */
.cadre{border:solid 1px #819E92;width:100px;text-align:center;font-size:7pt;}


/* MENU */
.menu{cursor:pointer;}
.mnu1{color:#FFF;text-transform:uppercase;cursor:pointer;}
.mnu1on{color:#00397D;text-transform:uppercase;font-weight:bold;cursor:pointer;}
td.mnu1on{border-top:dotted 1px #fff;border-bottom:dotted 1px #fff; }
.mnu2{color:#819E92;background-color:#FFF;cursor:pointer;}
.mnu2on{color:#00397D;font-weight:bold;background-color:#FFF;cursor:pointer;}
.mnu3{color:#000;font-weight:bold;cursor:pointer;font-size:9pt;padding:5px 0; }
.mnu3on{color:#004372;font-weight:bold;cursor:pointer;font-size:9pt;padding:5px 0; border-bottom:dotted 1px #004372; }

/* FORMULAIRES */
.cadre{border:solid 1px #888 ;width:200px;text-align:left;font-size:8pt;}
.cadrelong {border: #888 1px solid; color: #000; background-color: #FFF;width:440px;}
.cadremultiple {border: #888 1px solid; color: #000; background-color: #FFF;width:600px;height:100px; font-family: Trebuchet MS, Arial; }
.cadrelire { border-style: none; color: #aaa; background-color: #FFF;width:200px;}
.cadrerequis { border: #000 1px solid; color: #000; background-color: #FFF;width:200px;}
.cadrelongrequis { border: #000 1px solid; color: #000; background-color: #FFF;width:440px;}
.cadremultiplerequis {border: #000 1px solid; color: #000; background-color: #FFF;width:600px;height:100px; font-family: Trebuchet MS, Arial; }
.cadrehtmlrequis {border: #000 1px solid; color: #000; background-color: #FFF;width:600px;height:400px;}
.cadreinvisible { border-style: none; background-color: transparent; width:1px;color:#FFF;font-size:1pt;}
.bouton {cursor: pointer; color: #000; background-color: #819E92; font-size:9pt; font-weight: bold; font-family: Trebuchet MS, Arial; }
.bouton td{ border: #333 1px solid;}
.boutonFormulairePlacement {padding:20px 0 0 290px; }

/* DROPDOWN */
.comboBox { border: 1px solid #888888 ; background-color: #FFFFFF;color:#333333;cursor:pointer; }
.comboBoxHover{ border: 1px solid #888888 ; background-color: #FFFFFF; }
.comboDropDown { border: 1px solid #888888 ; background-color: #FFFFFF; padding: 1px;padding-right: 0px;width: 450px;}
.comboTextBox{border: 0px;padding-left: 2px;padding-right: 2px;color:#333333;font-family:arial;}
.comboTextBoxHover{background-color: #fbede5;color:#333333;cursor:pointer; }
.comboItem{padding: 3px;padding-top: 4px;padding-bottom: 4px;color:#333333;cursor:pointer;}
.comboItemHover{background-color: #e7f3fb; color:#333333;padding: 2px;padding-top: 3px;padding-bottom: 3px;cursor:pointer;}

/* RECHERCHE */
.searchBox {border: 1px solid #819E92; text-align:center; font-size:8pt; width:100px; color:#888;  }
.searchLabel, .searchLabel td {color:#FFF; font-size: 9pt; }

/* NAVBARRE */
.nvb1{width:700px;}
.nvbH  {cursor:pointer; font-weight:bold; color:#000; font-family:Trebuchet MS, Arial ;font-size:9pt;  }
.nvbH td  {font-family:Trebuchet MS, Arial ; font-size:9pt; border-bottom: solid 1px #000; margin:0 0 10px 0; padding-bottom:5px; }
.nvbT{ background-color:#EFEFEF; padding:10px; }

/* SITE MAP */
.mapstyle, .mapstyle table{width:230px;}
.maproot { font-weight: bold; font-size: 11pt; color: #819E92;text-decoration:none; }
.maproot a:link, .maproot a:active, .maproot a:visited { font-size: 11pt; color: #819E92;text-decoration:none; }
.mapchild a:link, .mapchild a:active, .mapchild a:visited { font-size: 8pt; color: #000;text-decoration:none; }
.mapbaby a:link, .mapbaby a:active, .mapbaby a:visited { font-size: 7pt; color: #555;text-decoration:none; }
.mapmicro a:link, .mapmicro a:active, .mapmicro a:visited { font-size: 7pt; color: #555;text-decoration:none; }
.maproot a:hover,.mapchild a:hover,.mapbaby a:hover,.mapnull a:hover{text-decoration:underline; }
