.label
{
color:#eeeeee;
font-family:verdana;
font-size:13px
}
.labelsmall
{
color:#eeeeee;
font-family:verdana;
font-size:11px
}
A.barre_titre span
{
padding:10px 5px 5px 5px;
display: block;
line-height: 20px;
}
A.barre_titre
{
display: block;
text-transform: uppercase;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
padding: 0 1ex;
line-height: 45px;
color:#222222;
text-decoration:none;
height:40px;
margin-top:2px
}
A.barre_titre:HOVER
{
display: block;
text-transform: uppercase;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
padding: 0 1ex;
line-height: 45px;
color:#000000;
text-decoration:none;
background:#a6daf3;
height:40px
}
.cadre
{
clear:both;
display:block;
margin-top:20px;
}
.cadre .lien A
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color:#ffffff;
text-decoration:underline;
}
.cadre .lien A:HOVER
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color:#ee1111;
text-decoration:underline;
}
.cadre .image
{
float:left;
display:inline;
margin-right:10px;
border:1px solid #93a9a8;
background:white;
padding:5px
}
.cadre .infos
{
display: block;
margin-left:10px
}
.cadre .infos .titre,.cadre .infos .titre A
{
display: block;
font-family: verdana, sans-serif;
font-size: 14px;
padding: 0 1ex;
line-height: 25px;
color:#ee1111;
text-decoration:none;
text-align:left;
font-weight:bold
}
.cadre .infos .titre A:HOVER
{
display: block;
font-family: verdana, sans-serif;
font-size: 14px;
padding: 0 1ex;
line-height: 25px;
color:#ff4444;
text-decoration:none
}
.cadre .infos .description
{
display:block;
font-family: verdana, sans-serif;
font-size: 12px;
line-height: 20px;
color:#eeeeee;
text-decoration:none;
text-align:justify
}
.menu
{
text-align:center;
display: block;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
padding: 0 1ex;
line-height: 37px;
color:#ff1111;
font-weight:bold;
}
.menu A
{
display:inline;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
padding: 0 1ex;
line-height: 37px;
color:#eeeeee;
font-weight:bold;
text-decoration:underline
}
.menu A:HOVER
{
display: inline;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
padding: 0 1ex;
line-height: 37px;
color:#ee1111;
font-weight:bold;
text-decoration:underline
}
.rss
{
text-align:left
}
.rss A.titre
{
font-family: verdana,sans-serif;
font-size: 11px;
color:#dddddd;
text-decoration:underline;
}
.rss A.titre:HOVER
{
font-family: verdana,sans-serif;
font-size: 11px;
color:#eeeeee;
text-decoration:underline;
font-weight:normal;
}
.rss_titre
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color:#eeeeee;
font-weight:bold;
line-height:50px
}
.rss .description
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
line-height: 20px;
color:#dddddd;
text-decoration:none;
text-align:justify;
font-weight:normal;
margin-left:50px
}
.rss .description A
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
line-height: 20px;
color:#dddddd;
text-decoration:underline;
text-align:justify;
font-weight:normal;
}
h1
{
font-family:verdana;
font-size:13px;
display:block;
margin-top:20px
}
h2
{
font-family:verdana;
font-size:11px;
display:block;
font-weight:normal;
margin-left:25px
}
h3
{
font-family:verdana;
font-size:8px;
display:inline;
font-weight:normal
}
div.titre_big
{
font-family:verdana;
font-size:16px;
font-weight:bold
}
input.text
{
border:1px solid #92aba5;
font-size:13px
}
textarea
{
border:1px solid #92aba5;
font-size:13px
}
a.bouton
{
background: transparent url('/images/chat/boutonf.gif') no-repeat scroll top right;
color: #ffffff;
display: block;
font: normal 12px arial, sans-serif;
height: 23px;
margin-right: 6px;
padding-right: 18px;
text-decoration: none;
}

a.bouton span
{
background: transparent url('/images/chat/bouton.gif') no-repeat;
display: block;
line-height: 13px;
padding: 5px 0 5px 18px;
} 
a.bouton:hover
{
background-position: bottom right;
outline: none;
color: #ffffff;
font: normal 12px arial, sans-serif;
height: 23px;
margin-right: 6px;
padding-right: 18px;
text-decoration: none;
}

a.bouton:hover span
{
background-position: bottom left;
line-height: 13px;
padding: 5px 0 5px 18px;
}

span.bouton 
{
display:block;
background: transparent url('/images/chat/boutonf.gif') no-repeat scroll top right;
display: block;
height: 23px;
cursor:pointer
}

span.bouton input
{
border:0px solid black;
background: transparent url('/images/chat/bouton.gif') no-repeat top left;
color: #ffffff;
font: normal 12px arial, sans-serif;
height: 23px;
display: block;
padding-left:7px;
margin-right:2px;
cursor:pointer
}

span.bouton:HOVER
{
background: transparent url('/images/chat/boutonf.gif') no-repeat scroll bottom right;
display: block;
height: 23px;
cursor:pointer
}

span.bouton:HOVER input,span.bouton input:HOVER
{
border:0px solid black;
background: transparent url('/images/chat/bouton.gif') no-repeat bottom left;
color: #ffffff;
font: normal 12px arial, sans-serif;
height: 23px;
display: block;
padding-left:7px;
margin-right:2px;
cursor:pointer
}
.bgclair
{
background:#5896b4
}
.labelerreur
{
color:#ff0000;
font-family:verdana;
font-size:13px
}
.labelok
{
color:#00cc00;
font-family:verdana;
font-size:13px
}
td.bordure_cadre
{
border:1px solid #2079a3
}
td.bordure_titre
{
background:#63b5dc;
color:#ffffff;
font-family:verdana;
font-size:13px
}
.baspage
{
font-family: verdana, sans-serif;
font-size: 12px;
color:#dddddd;
text-decoration:none;
}
.baspage A
{
font-family: verdana, sans-serif;
font-size: 12px;
color:#dddddd;
text-decoration:underline;
}
.baspage A:HOVER
{
font-family: verdana, sans-serif;
font-size: 12px;
color:#ffffff;
text-decoration:underline;
}
