/* Ne modifiez pas ce document si vous n’avez pas les notions nécessaires. 
Votre kit risque de ne plus s’afficher correctement en cas de mauvaise manipulation
Dans tous les cas, faites une sauvegarde du document original avant toute modification ! */
body {
margin: 0;
background-color: #585768;
}

#global {
position:absolute;
left: 50%; 
top: 0px;
width: 944px;
height: 657px;
margin-left: -472px; 
background-color: #F4F4F4;
}	 
	 
#gauche {
position:absolute;
width: 304px;
height: 657px;
background-image: url(images/fond_g.jpg);
}	 
	 
#droite {
position:absolute;
width: 640px;
height: 657px;	
background-image: url(images/fond_d.jpg);
left: 304px;
}	 
	 
.txtpage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;

position: relative;
overflow: auto;
width: 558px;
height: 542px;
left: 15px;
top: 50px;
padding-right: 10px;
}

.txtmenu {
font-family: Verdana, Arial, Helvetica, sans-serif; 

position: relative;
overflow: auto;
width: 185px;
height: 160px;
left: 50px;
top: 220px;
}


A.menu:link,A.menu:visited{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;	
text-decoration: none;
font-weight: bold;
color: #585768;
}
A.menu:hover{
color: #FF6600;
text-decoration: none;
}

A:link,A:visited{
text-decoration: none;
font-weight: bold;
color: #585768;
}
A:hover{
color: #FF6600;
text-decoration: none;
}


.bloc200 {
position: relative;
width:200px;
height: auto;
padding: 10px;
text-align: left;
float: right;
margin: 5px 5px 5px 10px;
border: 1px dashed #ABABB3;
}
.bloc300 {
position: relative;
width:300px;
height: auto;
padding: 10px;
text-align: left;
float: right;
margin: 5px 5px 5px 10px;
border: 1px dashed #ABABB3;
}


.titre {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #C13C01;
}

.titre2 {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #4A4A4A;
}
#div_titre
{
text-align: center;
padding-top: 15px;
}
#div_titre_accueil
{
text-align: center;
padding-top: 65px;
}
#img_photos
{ 
	width: 150px;
	height: 150px;	
}
#img_equipement
{
	width: 200px;
	height: 200px;
}
#tab_switch
{
	width: 100%;	
}
#tab_photo_equipement
{
	width: 100%;
}
#frame_equipement
{
	width: 100%;
	height: 350px;
}
#white_bg
{
	background-color: #FFFFFF;	
}
.photos_gauche
{
	float: left;
	margin-left: 10%;	
}
.photos_droite
{
	float: right;
	margin-right: 10%;
}
.annule
{
	clear: both;
}
#texte_photo_equipement
{
	text-align: center;
}
#tableau_tarif
{
{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
padding:2%;
}
#nav a .icone
{
display:block;
width:32px;
height:32px;
margin: 0 auto;
text-align: center;
border: solid 1px black;
}
#texte_equip
{
color: #4A4A4A; 
}

img
{
border: solid 1px white;	
}
img:hover
{
border: solid 1px blue;
}

#cont
{
	width: 100px;
	border: solid 1px black;
}
#text_accueil
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.bg_color_silver
{
	background-color: #DDDDDD;
}
.txt_bold
{
	font-weight: bold;
}