/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Tahoma, Arial, Helvetica, Sans-serif;
font-size: 11px;
}

td{
font-family: Tahoma, Arial, Helvetica, Sans-serif;
font-size: 11px;
}

a:link{
color: #000000;
text-decoration: underline;
}

a:visited{
color: #000000;
text-decoration: underline;
}

a:hover{
color: #000000;
text-decoration: none;
}

.bouton_comment_fonctionne_SIRTOMM{
position:absolute;
z-index:50;
top:350px;
left:40px;
width:150px;
height:60px;
border: 0px solid #000000;
text-align:center;
/*background-color:#ffffff;*/
padding: 0px 0px 0px 0px;
}

.bouton_comment_fonctionne_TRIER{
position:absolute;
z-index:50;
top:220px;
left:75px;
width:150px;
height:60px;
border: 0px solid #000000;
text-align:center;
/*background-color:#ffffff;*/
padding: 0px 0px 0px 0px;
}

.bouton_comment_fonctionne_OUVONT{
position:absolute;
z-index:50;
top:245px;
left:200px;
width:150px;
height:60px;
border: 0px solid #000000;
text-align:center;
/*background-color:#ffffff;*/
padding: 0px 0px 0px 0px;
}

.bouton_comment_fonctionne_REDUIRE{
position:absolute;
z-index:50;
top:300px;
left:330px;
width:150px;
height:60px;
border: 0px solid #000000;
text-align:center;
/*background-color:#ffffff;*/
padding: 0px 0px 0px 0px;
}

.bouton_comment_fonctionne_INFOSCOM{
position:absolute;
z-index:50;
top:280px;
left:515px;
width:150px;
height:60px;
border: 0px solid #000000;
text-align:center;
/*background-color:#ffffff;*/
padding: 0px 0px 0px 0px;
}

.point_bouton_home{
font-size: 4em;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
}

a.lien_bouton_home_SIRTOMM:link{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_SIRTOMM:visited{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_SIRTOMM:hover{
color: #587db8;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_TRIER:link{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_TRIER:visited{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_TRIER:hover{
color: #f9b500;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_OUVONT:link{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_OUVONT:visited{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_OUVONT:hover{
color: #afbd00;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_REDUIRE:link{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_REDUIRE:visited{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_REDUIRE:hover{
color: #4fbaef;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_INFOSCOM:link{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_INFOSCOM:visited{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.lien_bouton_home_INFOSCOM:hover{
color: #2f9b1f;
text-decoration: none;
font-weight: bold;
}

.fond_home{
position:absolute;
z-index:20;
top:170px;
left:0px;
width:778px;
height:553px;
border: 0px solid #000000;
text-align:left;
}

.zoneform{
border: 1px solid #808080;
font-size: 11px;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.zoneform-oblig{
border-top: 1px solid #808080;
border-right: 1px solid #808080;
border-bottom: 1px solid #808080;
border-left: 4px solid #b70000;
font-size: 11px;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
}

.boutonform{
border: 1px solid #808080;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

.logo_sirtomm{
position:absolute;
z-index:10;
top:77px;
left:10px;
width:101px;
height:50px;
border: 0px solid #000000;
}

.conteneur_menu_horizontal_sommet{
position:absolute;
z-index:20;
top:10px;
left:135px;
width:630px;
height:153px;
border: 0px solid #000000;
text-align:left;
}

.fond_ligne_grise{
position:absolute;
z-index:5;
top:10px;
left:0px;
width:976px;
height:153px;
border: 0px solid #000000;
text-align:left;
background-image:url(../images/design/ligne_grise.gif);
background-repeat:repeat-x;
background-position:top left;
}

.ecartement_boutons_menu_horizontal_sommet{
margin: 0px 5px 0px 0px;
}

.fond_menu_vertical_gauche{
position:absolute;
z-index:10;
top:169px;
left:10px;
width:123px;
height:545px;
border: 0px solid #000000;
text-align:left;
}

.conteneur_menu_vertical_gauche{
position:absolute;
z-index:50;
top:175px;
left:2px;
width:123px;
/*height:220px;*/
border: 0px solid #000000;
text-align:left;
/*background-color:#ffffff;*/
padding: 0px 0px 0px 0px;
}

.conteneur_menu_vertical_gauche_bas{
position:absolute;
z-index:15;
top:530px;
left:2px;
width:123px;
height:158px;
border: 0px solid #000000;
text-align:left;
}

.fond_gris_global{
position:absolute;
z-index:5;
top:169px;
left:11px;
width:965px;
/*height:545px;*/
border: 0px solid #000000;
text-align:left;
background-color:#e4e5e9;
padding-bottom: 20px;
}

.cadre_contenu{
margin: 0px 0px 0px 140px;
top:222px;
left:148px;
width:660px;
/*height:225px;*/
border: 0px solid #000000;
text-align:left;
}

a.bt_menu_gauche_bas:link{
background-image:url(../images/design/fond_bouton_off_menu_gauche-MENU_GAUCHE_BAS.gif);
background-repeat:no-repeat;
background-position:center left;
width:125px;
height:20px;
line-height:20px;
text-decoration:none;
padding: 0px 0px 1px 12px;
margin: 0px 0px 0px 0px;
color:#000000;
display: block;
font-weight: lighter;
text-align: left;
}

a.bt_menu_gauche_bas:visited{
background-image:url(../images/design/fond_bouton_off_menu_gauche-MENU_GAUCHE_BAS.gif);
background-repeat:no-repeat;
background-position:center left;
width:125px;
height:20px;
line-height:20px;
text-decoration:none;
padding: 0px 0px 1px 12px;
margin: 0px 0px 0px 0px;
color:#000000;
display: block;
font-weight: lighter;
text-align: left;
}

a.bt_menu_gauche_bas:hover{
background-image:url(../images/design/fond_bouton_on_menu_gauche-MENU_GAUCHE_BAS.gif);
background-repeat:no-repeat;
background-position:center left;
width:125px;
height:20px;
line-height:20px;
text-decoration:none;
padding: 0px 0px 1px 12px;
margin: 0px 0px 0px 0px;
color:#ffffff;
display: block;
font-weight: lighter;
text-align: left;
}

