/*  Style KTM par Aurore  */

body {
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family: Myriad Pro, "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	background-color: #000000;
}

body, html { 
  scrollbar-face-color: #89a4ff;
  scrollbar-shadow-color: #303a5d ; 
  scrollbar-highlight-color: #89a4ff ; 
  scrollbar-3dlight-color: #89a4ff ; 
  scrollbar-darkshadow-color: #303a5d ; 
  scrollbar-track-color: #303a5d ; 
  scrollbar-arrow-color: #303a5d ; 
}

.rep_D { background-image: url(images/droite.png) !important; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/droite.png');}
.rep_G { background-image: url(images/gauche.png) !important; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/gauche.png');}
.rep_B { background-image: url(images/bas.png) !important; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bas.png');	 }
.rep_H { background-image: url(images/haut.png) !important; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/haut.png');	 }


/*  Les Liens   */
a:link {
	color: #0283c1;
	text-decoration: underline;
}
a:visited {
	color: #0283c1;
	text-decoration: underline;
}
a:hover {
	color: #0283c1;
	text-decoration: none;
}

/*   bouton left  */
a.menu1:link {
	color: #028fd3;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background-image:url(images/menu.gif);
	background-repeat:no-repeat;
	display: block;
	line-height: 51px;  
	height: 51px;
}
a.menu1:visited {
	color: #028fd3;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background-image:url(images/menu.gif);
	background-repeat:no-repeat;
	display: block;
	line-height: 51px;  
	height: 51px;
}
a.menu1:hover {
	color: #ffffff;
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background-image:url(images/menu02.gif);
	background-repeat:no-repeat;
	display: block;
	line-height: 51px;  
	height: 51px;
}

/*  petit bouton   */
a.menu2:link {
	color: #0283c1;
	font-size:10px;
	text-decoration: none;
}
a.menu2:visited {
	color: #0283c1;
	font-size:10px;
	text-decoration: none;
}
a.menu2:hover {
	color: #cccccc;
	font-size:10px;
	text-decoration: underline;
}

/*  Cellules de tableaux   */
.td1{
	background-image:url(images/centre.gif);
	background-repeat:no-repeat;
}
.td2{
	background-image:url(images/centre02.gif);
	background-repeat:no-repeat;
}
.td3{
	background-image:url(images/rep_center.gif);
	background-repeat:repeat-y;
}
.td4{
	background-image: url(images/bg_menu.gif);
	background-repeat:no-repeat;
}
.td5{
	background-image: url(images/bas.gif);
	background-repeat:no-repeat;
}
.td6{
	background-image: url(images/menu.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.td7{
	background-image: url(images/menu.gif);
	background-repeat:no-repeat;
	background-position:left;
}
/*  Images   */



.img2{
border: thin dotted #0283c1;
}


img.png {
behavior: url(png.htc);
}

/*  Styles de textes   */
.Style5 {
	color: #89a4ff;
	font-size:12px;
}

h2{
	color: #0283c1;
	font-size:24px;
}
/*  Formulaires   */
input {
	border:thin #89a4ff solid;
	background-color: #000000;
	font-size: 12px;
	color: #89a4ff;
	}

textarea{
	border:thin #89a4ff solid;
	background-color: #000000;
	font-size: 12px;
	color: #89a4ff;
	}
select{
	border:thin #89a4ff solid;
	background-color: #000000;
	font-size: 12px;
	color: #89a4ff;
}