/*------------------------------------------------------------------------------------------------------------------*/
/*																													*/
/*												LES LIENS															*/
/*																													*/
/*------------------------------------------------------------------------------------------------------------------*/

a.menu_gauche:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.menu_gauche:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.menu_gauche:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
	font-weight:bold;
}
a.menu_gauche:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
	font-weight:bold;
}


a.partenaires:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #000000;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
}
a.partenaires:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #000000;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
}
a.partenaires:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #000000;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
}
a.partenaires:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #000000;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
}


a.adherents_alpha:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #009999;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
a.adherents_alpha:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #009999;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
a.adherents_alpha:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
a.adherents_alpha:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}


a.suite:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #339999;
	font-weight:normal;
	text-transform:normal;
}
a.suite:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #339999;
	font-weight:normal;
	text-transform:normal;
}
a.suite:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #339999;
	font-weight:normal;
	text-transform:normal;
}
a.suite:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #339999;
	font-weight:normal;
	text-transform:normal;
}


a.fichier_joint:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color:#009999;
}
a.fichier_joint:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color: #009999;
}
a.fichier_joint:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
}
a.fichier_joint:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
}


a.imprimer:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color:#000000;
	font-weight:bold;
}
a.imprimer:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: none;
	color:#000000;
	font-weight:bold;
}
a.imprimer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color:#000000;
	font-weight:bold;
}
a.imprimer:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color:#000000;
	font-weight:bold;
}




/*------------------------------------------------------------------------------------------------------------------*/
/*																													*/
/*									LES STYLES DU MENU DEFILANT PARTENAIRES											*/
/*																													*/
/*------------------------------------------------------------------------------------------------------------------*/

.posrelative
{
POSITION: relative;
}


#conteneur
{
OVERFLOW: hidden;
WIDTH: 150px;
height: 145px;
CLIP: rect(0px 150px 200px 0px);
POSITION: relative;
}


#conteneur1
{
OVERFLOW: hidden;
WIDTH: 170px;
height: 185px;
CLIP: rect(0px 150px 200px 0px);
POSITION: relative;
}



/*------------------------------------------------------------------------------------------------------------------*/
/*																													*/
/*														LES TEXTES													*/
/*																													*/
/*------------------------------------------------------------------------------------------------------------------*/

.tetieres {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F3BE36;
	text-indent:2px;
	height:20px;
}

.tetieres_gauche {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F3BE36;
	text-indent:2px;
	height:20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00A8A6;
}

.tetieres_droite {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F3BE36;
	text-indent:2px;
	height:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00A8A6;
}

.tetieres_gauche_haut {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F3BE36;
	text-indent:2px;
	height:20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00A8A6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00A8A6;
}

.tetieres_droite_haut {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F3BE36;
	text-indent:2px;
	height:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00A8A6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00A8A6;
}

.titre_h1_noir  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.texte_noir_t10  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

.texte_noir_t10_justif  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:justify
}

.texte_noir_t6  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:6px;
	color:#000000;
	font-weight:normal;
}

.texte_noir_t13  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}

.texte_vert_t18_gras  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#2BADA3;
	font-weight:bold;
}

.texte_vert_t12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	color: #009999;
}

.texte_noir_t12_gras {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	color: #000000;
	font-weight:bold;
}

.texte_blanc_t13_gras {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	color: #FFFFFF;
	font-weight:bold;
}

.texte_noir_t13_gras {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	color: #000000;
	font-weight:bold;
}

.texte_navigation  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#009999;
	font-weight:bold;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:700;
	color:#336666;
}

.menu_selection {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: inherit;
	text-decoration: underline;
	color: #009999;
	font-weight:bold;
}



/*------------------------------------------------------------------------------------------------------------------*/
/*																													*/
/*														LES TRAITS													*/
/*																													*/
/*------------------------------------------------------------------------------------------------------------------*/

.hr_jaune {
	height:1px;
	color: #F3BE36;
	border:inherit;
	border-width:1px;
	border-style:solid;
}

.hr_vert {
	height:1px;
	color: #009999;
	border:inherit;
	border-width:1px;
	border-style:solid;
}

.tableau_cotes_jaune {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
}

.tableau_cotes_bas_jaune {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
	border-bottom-color: #FFCC00;
}
.tableau_cotes_vert {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #00A8A6;
	border-left-color: #00A8A6;
}

.tableau_cotes_bas_vert {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #00A8A6;
	border-left-color: #00A8A6;
	border-bottom-color: #00A8A6;
}

.tableau_rech_alpha {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00A8A6;
	text-align:center;
}

.textfield{
	border: solid 1px #AAAAAA;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	background-image: url("../admin_bstco/images/champs.gif"); 
	background-position: 0px 0px;
	background-attachment:fixed;	
	padding-left: 3px;	
}

.tour_tableau_orange {border-color:#FF6600; border-style:solid; border-width:1px}



/*------------------------------------------------------------------------------------------------------------------*/
/*																													*/
/*													LES FORMULAIRES													*/
/*																													*/
/*------------------------------------------------------------------------------------------------------------------*/

.bouton_ptt_blanc {
	background-image: url('../admin_bstco/images/btn_ptt_blanc.gif');
	height: 20px;
	width: 91px;
	font-family: Arial, Verdana, Helvetica, Geneva;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	cursor: pointer;
	border-width: 0px;
	padding-bottom: 2px; 
}

