/* CSS Document */
html {
  height: 100%;
}
body {
margin:0px;
background: #FFFFFF;
}

a {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#0788FF;
font-weight:bold;
text-decoration:none;
}

a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#48A7FF;
font-weight:bold;
text-decoration:none;
}

#contenu { position:relative; height:100%;width:100%; background: #FFFFFF}
#centre { position:relative; width:100%; }
#batiment { position:absolute; top:10px; left:350px; text-align:right; width:437px; }
#bullet { position:absolute; width:14px; height:14px; visibility:hidden; }
#cbullet { position:absolute; width:14px; height:14px; visibility:hidden; }
#desc {color: #000000;font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.n-10 {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
}

.g-10 {
color: #989898;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
}

A.g-10:hover {
color: #989898;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
text-decoration:underline;
}

.n-11 {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

.titre {
text-transform:uppercase;
margin:10px 0px 10px 0px;
}

.v-11 {
color: #0A8B00;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
}

.bl-11 {
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
}

.n-20 {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
font-weight:Bold;
text-transform:uppercase;
}

.bord {
border : 1px solid #C1472D;
}

.form-bout {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
background: #D24D4D;
border : 1px solid #4A100D;
font-weight:bold;
text-transform:uppercase
}
.box {
background: #FFBA00;
border: 1px solid #FFFFFF;
width:15px;
height:15px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
text-align:center;
min-width:15px;
padding:2px;
}
.box:hover {
background: #FFFFFF;
border: 1px solid #66CCCC;
width:15px;
height:15px;
color:#66CCCC;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:underline;
text-align:center;
min-width:15px;
padding:2px;
}
.curBox {
background: #FFFFFF;
border: 1px solid #66CCCC;
width:15px;
height:15px;
color:#66CCCC;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
min-width:15px;
padding:2px;
}

.vign {
display:compact;
width:68px;
height:46px;
background:#0F945D;
text-align:center;
}

.vign:hover {
display:compact;
width:68px;
height:46px;
background:#FFFFFF;
border:1px solid #0F945D;
text-align:center;
}
INPUT.normal {
background: #F6F6F6;
font-family: Arial, helvetica;
font-size:11px;
color: #000000;
border : 1px solid #0F945D;
}

TEXTAREA {
background: #F6F6F6;
font-family: Arial, helvetica;
font-size:11px;
color: #000000;
border : 1px solid #0F945D;
}

INPUT.form {
     color:#CC0000;
     background-color:#FFCC00;
     font-size:10px;
     font-family:arial;
}
