body {
	scrollbar-3dlight-color: #9B0E59;
	scrollbar-arrow-color: White;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: #5E011F;
	scrollbar-face-color: #9B0E59;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: #5E011F;
	scrollbar-track-color: White;
	background-color: white;
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}

/* éléments du menu du haut */

.deplacement_en_pays_de_vannes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: White;
}

.espace_adherent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B99FCC;
}

.login_mdp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
}

.date
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

/* éléments du menu de gauche et des bulles */

.titres_blancs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
}
.titres_blancs A
{	
	color: White;	
}

.titres_blancs A:hover
{	
	color: White;	
}

A
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	text-transform:uppercase;
}

A:hover
{
	text-decoration: none;
	color: #6B3393;

}

a.adherents
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #B99FCC;
}

a.adherents:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: White;
}


a.services_en_ligne
{
	font-family: "Arial", Verdana, Arial;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

a.services_en_ligne:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #6B3393;
}


/* éléments centrales - menu principal et sous menus accueil */

.textes_menus
{
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #BBBBBB;
}


a.titres_rubriques
{
	font-family: "Arial", Verdana, Arial;
	font-size: 21px;
	text-decoration: none;
	font-weight: bold;
	color: #6B3393;
}

a.titres_rubriques:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 21px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

a.sous_menu
{
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image: url(../img/elements_menus/bg_sousmenu.gif);
	text-indent: 33px;
}

a.sous_menu:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #6B3393;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image: url(../img/elements_menus/bg_sousmenur.gif);
	text-indent: 33px;
}

a.sous_menu:active
{
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #6B3393;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image: url(../img/elements_menus/bg_sousmenur.gif);
	text-indent: 33px;
}
/* éléments centrales - menu principal et sous menus interieur */

a.menus_interieur
{
	font-family: "Arial", Verdana, Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #6B3393;
}

a.menus_interieur:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

a.bas_bloc_contenu
{
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

a.bas_bloc_contenu:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #6B3393;
}


.titres_rubriques
{
	font-family: "Arial", Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	color: White;
}

.titres_fonds_gris_clair
{
	font-family: "Arial", Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
}

.titres_fonds_gris_fonce
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: White;
}

.texte_vert
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #50B796;
}


/* éléments de bas de page */

.tout_devient_simple
{
	font-family: "Arial", Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: White;
}

.meteo{
	font-family: "Arial", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.meteo2{
	font-family: "Arial", Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:left;
}


a.menu_bas_de_page
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}

a.menu_bas_de_page:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
p {
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	}
td {
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	}
/* les champs texte */

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: none;
	color: #7A882F;
	background-color: White;
	text-indent: 3px;
	}
	
textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: none;
	color: #7A882F;
	background-color: White;
	text-indent: 3px;
	}
	
	
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: none;
	color: #7A882F;
	background-color: White;
	text-indent: 3px;
	}
	
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: none;
	color: #7A882F;
	background-color: White;
	text-indent: 3px;
	}
	
li {
	list-style-image: url(../img/elements_menus/bouton_descriptifsmenus.gif);
	padding-left: 4px;
	font-family: "Arial", Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #BBBBBB;
}


a.calculateur
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: White;
	text-decoration: none;
	text-transform:uppercase;
	display: block;
	width: 100%;
	height: 24px;
	background: url(../img/calculateur/bg_menu.gif) no-repeat top left;
	padding-top: 5px;
}

a.calculateur:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: White;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image: url(../img/calculateur/bg_menur.gif);
}

a.calculateur:active
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: White;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image: url(../img/calculateur/bg_menur.gif);
}

a.lienstableau
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #6B3393;
}

a.lienstableau:hover
{
	font-family: "Arial", Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#feuilleRoute{
	margin-top:7px;
}


/* Perturbations */
#content .perturbationmain h2
{
	background-image: none;
	color: #333333;
	height: auto;
	width: auto;
	text-transform: none;
	padding: 0px;
	margin: 0px;
}
#content .perturbationmain A:hover
{
	text-decoration: none;
	color: #D90063;
}
#content .perturbationmain .intro
{
	margin: 0px 30px;
}
#content .perturbationmain .error
{
	margin: 5px 30px 10px 30px;
}
#content .perturbationmain .black
{
    color: #000000;
}
#content .perturbationmain a.black:hover
{
    color: #d90063;
}
#content .perturbationmain p
{
    margin-top: 10px;
    margin-bottom: 10px;
}
#content .perturbationmain #goback
{
	text-align: center;
}
#content .perturbationmain img.icon
{
	vertical-align:middle;
	margin: 0px 3px;
	border: 0px;
}

/* Tables */
#content .perturbationmain table {
	font-size: 100%;
	border-collapse: collapse;
}
#content .perturbationmain table caption {
	margin: 0px;
	background-color: #F7F3F7;
	color: #000000;
	border: none;
	padding: 2px;
	font-weight: bold;
}
#content .perturbationmain table thead {
}
#content .perturbationmain table thead td, table thead th {
    background-color: #B6B6B6;
	border: 1px solid #ffffff;
}
#content .perturbationmain table th {
    font-weight: bold;
	padding: 1px 3px;
	text-align: center;
	border: 1px solid #d7d7d9;
}
#content .perturbationmain table td.vtop {
	vertical-align: top;
}
#content .perturbationmain tr.row0, th.row0, td.row0 {
    background-color: #ffffff;
}
#content .perturbationmain ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
#content .perturbationmain ul li {
    background-image: url("../img/calculateur/bouton_descriptifsmenus.gif");
    background-position: left 3px;
    background-repeat: no-repeat;
    color: #D90063;
    font-family: "Arial",Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    list-style: none outside none;
    padding-left: 23px;
}



#content #espacemembre h2
{
	background-image: none;
	color: #333333;
	height: auto;
	width: auto;
	text-transform: none;
	padding: 0px;
	margin: 0px;
}
#espacemembre li 
{
   color: #333333;
}
#espacemembre a 
{
   text-transform: none;
}
