@charset "iso-8859-1";
* {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

BODY, .window_background{
  background: #f4f4f4;
  background-image: url(design/bg.jpg);
  background-repeat: repeat-x;
  background-position: center top;
}

A:link {text-decoration: none;}
A:hover {text-decoration: underline;}
A:visited {}

.maintable{
  background-image: url(design/bg_main.png);
  background-repeat: repeat-y;
  background-position: center top;
  width:1021px;
}

.intro{
  background-image: url(design/bg_top_intro.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  width:994px;
  height:209px;
}

.pixel{
  background-image: url(design/pixel.jpg);
  background-repeat: repeat-y;
  width:1px;
}

#intro2 {  
    position:relative;
	width:367px;
	height:145px;
	overflow:hidden;
	margin:0;	   
} 

#references {  
    position:relative;
	width:200px;
	height:170px;
	overflow:hidden;
	margin:0;	   
} 

.whitebig { font-family:trebuchet MS;font-size: 18px; color: #FFFFFF;}
.bigblack { font-family:trebuchet MS;font-size: 18px; color: #000000;}
.blacksmall	{ font-family:Verdana;font-size: 9px; color: #000000;}

.menu{font-size: 12px; color: #000000;}
a.menu:link{font-size: 12px; color: #000000;}
a.menu:hover{font-size: 12px; color: #000000; text-decoration:underline}
a.menu:visited{font-size: 12px; color: #000000;}

.vert{font-size: 10px; color: #2d7337;font-weight: bold;}
a.vert:link{font-size: 10px; color: #2d7337;font-weight: bold;}
a.vert:hover{font-size: 10px; color: #2d7337; text-decoration:underline;font-weight: bold;}
a.vert:visited{font-size: 10px; color: #2d7337;font-weight: bold;}
.vertbig{ font-family:trebuchet MS;font-size: 18px; color: #2d7337;}

.noir{font-size: 10px; color: #000000;font-weight: bold;}
a.noir:link{font-size: 10px; color: #000000;font-weight: bold;}
a.noir:hover{font-size: 10px; color: #000000; text-decoration:underline;font-weight: bold;}
a.noir:visited{font-size: 10px; color: #000000;font-weight: bold;}

.orange{font-size: 10px; color: #f69e00;font-weight: bold;}
a.orange:link{font-size: 10px; color: #f69e00;font-weight: bold;}
a.orange:hover{font-size: 10px; color: #f69e00; text-decoration:underline;font-weight: bold;}
a.orange:visited{font-size: 10px; color: #f69e00;font-weight: bold;}
.orangebig{ font-family:trebuchet MS;font-size: 18px; color: #f69e00;} 

.orange2{font-size: 11px; color: #f69e00;font-weight: bold; text-decoration:underline;}
a.orange2:link{font-size: 11px; color: #f69e00;font-weight: bold; text-decoration:underline;}
a.orange2:hover{font-size: 11px; color: #f69e00; text-decoration:none;font-weight: bold;}
a.orange2:visited{font-size: 11px; color: #f69e00;font-weight: bold; text-decoration:underline;}

.bleu{font-size: 10px; color: #0061b0;font-weight: bold;}
a.bleu:link{font-size: 10px; color: #0061b0;font-weight: bold;}
a.bleu:hover{font-size: 10px; color: #0061b0; text-decoration:underline;font-weight: bold;}
a.bleu:visited{font-size: 10px; color: #0061b0;font-weight: bold;}
.bleubig{ font-family:trebuchet MS;font-size: 18px; color: #0061b0;}
.bleu3{font-size: 11px; color: #0061b0;font-weight: bold;}

.bleu2{font-size: 10px; color: #0061b0;}
a.bleu2:link{font-size: 10px; color: #0061b0;}
a.bleu2:hover{font-size: 10px; color: #0061b0; text-decoration:underline;}
a.bleu2:visited{font-size: 10px; color: #0061b0;}

.bleu3{font-size: 12px; color: #0061b0;font-weight: bold;}
a.bleu3:link{font-size: 12px; color: #0061b0;font-weight: bold;}
a.bleu3:hover{font-size: 12px; color: #0061b0; text-decoration:underline;font-weight: bold;}
a.bleu3:visited{font-size: 12px; color: #0061b0;font-weight: bold;}

h1 {margin:0}

li {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11;
color: black;
display : list-item;
list-style-image : url(design/puce.gif);
padding-bottom: 8px;
margin: 0;
}

.inputs {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #7F9DB9;
	height: 20px;
}
.field {
	background-color: #FFFFFF;
	border-color: #ECECEC;
	border-style: solid;
	border-width: 1;
	color: #000000;
	font-size: 9pt;
	font-family: Tahoma;
	scrollbar-face-color: #0061b0;
	scrollbar-track-color: #EDEDED;
	scrollbar-arrow-color: #000000;
	scrollbar-shadow-color: #0061b0;
	scrollbar-dark-shadow-color: #0061b0;
	scrollbar-3dlight-color: #0061b0;
	scrollbar-highlight-color: #0061b0;
	
}
.button {
	background-color: #0061b0;
	border-color: #0061b0;
	border-style: solid;
	border-width: 1;
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Tahoma;
	font-weight: bold;
	width:150px;
	height:25px;
}

.button:hover {
	background-color: #FFFFFF;
	border-color: #0061b0;
	border-style: solid;
	border-width: 1;
	color: #FF9900;
	font-size: 9pt;
	font-family: Tahoma;
	font-weight: bold;
}


.bouton2{
width:150px;
height:25px;
text-decoration:none;
color: #FFFFFF;
text-align:center;
font-weight:bold;
background-color:#ff9900;
font-size: 10pt;
font-family: Tahoma;
border:0px;
padding:8px;
}

.bouton2:hover{
width:150px;
height:25px;
text-decoration:none;
color: #000000;
text-align:center;
font-weight:bold;
background-color:#f2f2f2;
padding:5px;
font-size: 10pt;
font-family: Tahoma;
border-width:1px;
border-color:#f2f2f2;
padding:8px;

}

.boutonPrix{
text-align:center;
padding:5px 60px 5px 60px;
width:200px;
height:20px;
text-decoration:none;
color: #000000;
text-align:center;
font-weight:bold;
background-color:#f2f2f2;
font-size: 14pt;
font-family: trebuchet MS;
border:1px solid #0061b0;
}

.boutonPrix2{
text-align:center;
padding:2px 20px 2px 20px;
width:150px;
height:20px;
text-decoration:none;
color: #000000;
text-align:center;
font-weight:bold;
background-color:#f2f2f2;
font-size: 11px;
font-family: trebuchet MS;
border:1px solid #A5A5A5;
}

.boutontalk{
text-align:center;
padding:5px 40px 5px 40px;
width:200px;
height:20px;
text-decoration:none;
color: #ff9900;
text-align:center;
font-weight:bold;
background-color:#f2f2f2;
font-size: 14pt;
font-family: trebuchet MS;
border:1px solid #000000;
}




