body{
margin:0px;
padding:0px;
background:url('../../maj/phototheque/photos/charte_vw/background.jpg') repeat-x 0px 70px #F2F2F5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}	

img {
border:0px;
}

form {
display:inline;
}

a {
color:#CC0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#CC0000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}


#centrer{
width:980px;
margin-left:auto;
margin-right:auto;
color:#000000;
border:0px solid #000000;
}

#zone_login {
width:980px;
height:70px;
background:#FFFFFF;
}

#header{
width:980px;
height:235px;
}

#haut{
width:980px;
height:40px;
background:#FFFFFF;
}

	#zone_menu_haut {
	}
	
		#menu_haut {
		width:980px;
		height:30px;
		line-height:30px;
		background:#504F52;
		border-top:1px solid #FFFFFF;
		}

#zone_contenu{
background-color:#FFFFFF;
border:0px solid #000000;
padding:0px;
}

	#zone_menu_gauche{
	width:230px;
	border:0px solid #000000;
	float:left;
	padding-left:15px;
	margin-top:45px;
	}

	#contenu{
	font-size:12px;
	color:#000000;
	border:0px solid #000000;
	text-align:justify;
	width:730px;
	margin-left:230px;
	}
	
.hr_article{
height:1px;
line-height:1px;
color:#FCD305;
}	

.cadre{
border:1px solid #CC0000;
padding:5px;
text-align:left;
}

.titre_pave {
color:#CC0000;
font-weight:bold;
}

.space_pave {
height:5px;
line-height:5px;
}

/* MENU GAUCHE */
td.menu_gauche {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CC0000;
font-weight:bold;
}

a.sous_menu_gauche {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6E6262;
text-decoration:none;
}
a.sous_menu_gauche:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
text-decoration:none;
}
a.sous_menu_gauche_actif {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
text-decoration:none;
}
a.sous_menu_gauche_actif:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
text-decoration:none;
}

/* MENU HAUT */
a.menu_haut {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.menu_haut:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.menu_haut_actif {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.menu_haut_actif:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
td.menu_haut {
width:1px;
background:#FFFFFF;
}

td.menu_haut_out {
padding-left:10px;
padding-right:10px;
background:#504F52;
}

td.menu_haut_over {
padding-left:10px;
padding-right:10px;
background:#CC0000;
}

/*ACCUEIL*/
.border_jaune {
border-top:1px solid #CC0000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
}

.background_jaune {
background-color:#CC0000;
height:25px;
line-height:25px;
background-image:url('../../maj/phototheque/photos/charte/coin_jaune_seat.jpg');
background-repeat:no-repeat;
background-position:right top;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-indent:5px;
}

.background_jaune_02 {
background-color:#CC0000;
height:20px;
line-height:20px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.background_jaune_03 {
background-color:#CC0000;
height:15px;
line-height:15px;
}

.border_jaune_gauche {
border-left:1px solid #CC0000;
}

.border_jaune_droite {
border-right:1px solid #CC0000;
}

.tableau_libelle {
padding-top:2px;
padding-bottom:2px;
}

.select_menu_gauche {
width:200px;
}

a.lien_accueil {
color:#CC0000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.lien_accueil:hover {
color:#CC0000;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.titre_accueil {
color:#CC0000;
font-size:14px;
font-weight:bold;
}

.bouton {
color:#FFFFFF;
background-color:#CC0000;
border:0px;
}

.border_menu_gauche {
width:190px;
margin-left:15px;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dashed #FFFFFF;
}

.border_contenu {
border:1px solid #CC0000;
}

.input_txt_300 {
border:1px solid #928D8B;
}

.display_none {
display:none;
}
