body{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding: 0;
margin: 0;
height: 100%;
background: #cccccc; 
}

a {
color: #6699CC;
}

a:hover {
color: #000000;
}

td {
FONT-SIZE: 11px;
}

.titre { 
FONT-SIZE: 20px; 
TEXT-DECORATION: none;
}

.menu a:link{
color: #99CCFF;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu a:visited{
color: #99CCFF;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu a:active{
color: #99CCFF;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu a:hover{
color: #FFFFFF;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu_select {
color: #ffffff;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.copyright {
font-family:Verdana, Arial, Sans-serif;
color:#777777;
font-size:10px;
}

.copyright a:link{
color:#777777;
font-size:10px;
text-decoration:none;
}

.copyright a:visited{
color:#777777;
font-size:10px;
text-decoration:none;
}

.copyright a:active{
color:#777777;
font-size:10px;
text-decoration:none;
}

.copyright a:hover{
color:#777777;
font-size:10px;
text-decoration:underline;
}

H1, H2, H3, H4, H5 { 
margin: 0px; 
padding: 0px; 
}

H3{
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
}

.accro {
COLOR: #4096EE;
FONT-WEIGHT: bold;
}

.accrog {
COLOR: #4096EE;
FONT-SIZE: 14px; 
FONT-WEIGHT: bold;
text-decoration: none;
}

.accrom {
COLOR: #4096EE;
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
}

.g {
FONT-SIZE: 14px; 
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.menug{
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.m {
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.p {
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.s {
color: #000000;
text-decoration: none;
}

.f {
color: #777777;
}

form {
margin: 0;
}

textarea {
background:white;
border:1px solid #6699CC;
}

select {
background:white;
border:1px solid #6699CC;
}

/* Sélecteur déroulant */
.select-search {
	font-family: Arial;
	font-size: 10px;
	/*color: #FFFFFF;*/
	text-decoration: none;
	/*width: 197px;*/
	vertical-align: top;
	margin: 5px 0px 5px 0px;
	padding:0em;
}

.select-search select {
	width: 140px;
	font-size: 10px;
}

.select-search optgroup {padding:0em}

input {
background:white;
border:1px solid #6699CC;
FONT-SIZE: 11px; 
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

/* pagination  prec 123 suiv*/

div.pagination {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}

div.pagination a {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #CC6600;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}

div.pagination a:hover,active {
    background-color: #99CCFF;
    border: 1px solid #6699CC;
    color: #000000;
    margin: 1px;
    padding: 2px 5px
}

div.pagination span.courante {
    background-color: #99CCFF;
    border: 1px solid #6699CC;
    color: #000000;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
