#Global {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	PADDING: 0px;
	WIDTH: 955px;
	TEXT-ALIGN: left;
	BORDER: 1px solid #8F8F8F;
}
#Global .Header {
	HEIGHT: 148px;
	BACKGROUND: #FFFFFF url('../img/FR/page/header_bg.jpg') no-repeat;
}
#Global .Header .left {
	MARGIN-LEFT: 13px;
	MARGIN-TOP: 7px;
}
#Global .Header .right {
	MARGIN-RIGHT: 17px;
	MARGIN-TOP: 11px;
}
#Global .Header .center {
	PADDING-TOP: 30px;
}
#Global .Main {
	CLEAR: left;
	TEXT-ALIGN: justify;
	MARGIN: 10px 210px 0px 210px;
	PADDING-BOTTOM: 20px;
}

/* menu */
#Global .Menu {
	OVERFLOW: auto;
	PADDING-LEFT: 15px;
}
#Global .Menu IMG {
	FLOAT: left;
	PADDING-LEFT: 5px;
}
#Global .Menu .CarteReseau {
	FLOAT: right;
	MARGIN-TOP: 15px;
	MARGIN-RIGHT: 20px;
	FONT-WEIGHT: bold;
}
#Global .Menu .CarteReseau IMG {
	MARGIN-RIGHT: 3px;
}

/* fil d'ariane */
.navigation {
	FONT-SIZE: 85%;
    COLOR: #66667F;
    MARGIN-BOTTOM: 15px;
}
.navigation A {
    COLOR: #66667F;
}
.navigation SPAN {
	FONT-WEIGHT: bold;
}

/* bouton retour */
.back {
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
    COLOR: #66667F;
    TEXT-ALIGN: center;
    PADDING-TOP: 20px;
}

/* contenu */
#Global .title H1 {
	FONT-SIZE: 140%;
    MARGIN-BOTTOM: 15px;
}
#Global .subtitle H2 {
	FONT-SIZE: 135%;
    MARGIN-BOTTOM: 10px;
}
#Global H2 {
	FONT-SIZE: 100%;
}
#Global H3 {
	FONT-SIZE: 100%;
	BORDER-BOTTOM: 1px solid #009DE0;
}

/* Téléchargement */
.download {
	LIST-STYLE: none;
	MARGIN: 5px;
	PADDING: 0px;
}
.download IMG {
	VERTICAL-ALIGN: middle;
	MARGIN: 2px;
}

/* formulaire contact */
#contact LABEL {
	FLOAT: left;
	TEXT-ALIGN: right;
	WIDTH: 25%;
	PADDING-RIGHT: 5px;
}
#contact .submit {
	TEXT-ALIGN: center;
}
#contact .formInputText, #contact .formRequiredInputText {
	WIDTH: 300px;
}
#contact .formInputTextSmall {
	WIDTH: 100px;
}

/* formulaires extranet */
#logForm LABEL, #passForm LABEL {
	FLOAT: left;
	TEXT-ALIGN: right;
	WIDTH: 25%;
	PADDING-RIGHT: 5px;
}
#logForm .formRequiredInputText {
	WIDTH: 150px;
}
#passForm .formRequiredInputText {
	WIDTH: 200px;
}
#usrForm LABEL {
	FLOAT: left;
	TEXT-ALIGN: right;
	WIDTH: 45%;
	PADDING-RIGHT: 5px;
}
#usrForm .formInputText {
	WIDTH: 200px;
}
#usrForm .formRequiredInputText {
	WIDTH: 200px;
}
#usrForm .formRequiredInputTextSmall {
	WIDTH: 150px;
}
#usrForm .submit {
	TEXT-ALIGN: center;
}

/* formulaire mailing */
#mailing LEGEND {
	DISPLAY: none;
}
#mailing LABEL {
	FLOAT: left;
	TEXT-ALIGN: right;
	WIDTH: 25%;
	PADDING-RIGHT: 5px;
}
#mailing .formInputText, #mailing .formRequiredInputText {
	WIDTH: 250px;
}
#mailing .formInputTextSmall {
	WIDTH: 150px;
}
#mailing .checkList {
	MARGIN-LEFT: 50px;
}
#mailing .formList {
	MARGIN-LEFT: 50px;
    BORDER: #A8A8A8 1px solid;
	WIDTH: 300px;
}
#mailing .submit {
	TEXT-ALIGN: center;
}

/* formulaire tarif */
#formTarif LEGEND {
	DISPLAY: none;
}
#formTarif LABEL {
	FONT-SIZE: 135%;
    FONT-WEIGHT: bold;
}

/* formulaire location */
#location {
	BORDER-COLLAPSE: collapse;
    BORDER: none;
    MARGIN: 0px;
}
#location TH {
    FONT-WEIGHT: bold;
    COLOR: #009DE0;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    BORDER: 1px solid #A8A8A8;
	FONT-SIZE: 100%;
}
#location TD {
	PADDING: 2px;
	FONT-SIZE: 80%;
}
#location SPAN {
    FONT-WEIGHT: bold;
}
#location .formRequiredInputTextBig {
	WIDTH: 500px;
}
#location .formInputText, #location .formRequiredInputText {
	WIDTH: 280px;
}
#location .formInputTextSmall, #location .formRequiredInputTextSmall {
	WIDTH: 150px;
}
#location .submit {
	TEXT-ALIGN: center;
}

/* sondage */
.pollZone
{
	width:352px;
	padding: 16px;
	margin: 16px;
}

.pollTitle
{
    FONT-SIZE: x-small;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.pollText
{
    FONT-SIZE: x-small;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.pollInputText
{
	BORDER: 1px solid;
	BORDER-COLOR: #1A6D51;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #FFFFFF;
}

.pollSubmit
{
}
