body {
background-image:url(../../../images/background.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top;
	background-color: #DDDDDD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
		
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #000000;
}
.title_small {
	font-size: 8pt;
	text-transform: uppercase;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texte10white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.texte10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.texte8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	
}
.texte8white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	
}
.texte8red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	
}
.texte7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#555555;

	
}
.texte7bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	color:#333333;

	
}
.texte7grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #555555;
}
.texte7white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
}

.texte8grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555555;
}


.menu {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9pt;
	color:#666666;
	font-weight:bold;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #0099FF;
	text-decoration: underline;
}
a:active {
	color: #00CCFF;
    text-decoration: none;
}
input.submit {
	border-style : outset;
	background : #CCCCCC url(../image/fondlightgrey.gif) repeat-x 0 100%;
	font-weight : bold;
}

.textarea {
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 10pt;
color: #000000;
padding : 3px;
font-weight: normal;
background: #FFFFFF;
border: 1px solid #cccccc;
scrollbar-base-color: #cccccc;
scrollbar-arrow-color: #efefef;
}
.login {
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 8pt;
color: #000000;
padding : 1px;
font-weight: normal;
background: #FFFFFF;
border: 1px solid #333333;
scrollbar-base-color: #cccccc;
scrollbar-arrow-color: #efefef;
}
.button {
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
background: #CCCCCC;
border: 1px solid #555555;
}

.image {
display:block;
border:none;
margin: 0 10px 10px 0;

}

div.pagination {
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}
div.pagination a {
    background-color: #FFFFFF;
    border: 1px solid #666666;
    color:#666666;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}
div.pagination a:hover,active {
    background-color: #0099FF;
    border: 1px solid #CCCCCC;
    color: #fff;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.courante {
    background-color:#999999;
    border: 1px solid #999999;
    color:#FFFFFF;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.desactive {
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    color: #CCCCCC;
    margin: 1px;
    padding: 2px 5px
}

.field {

margin-left : 5px;
padding: 3px;
background: #FFFFFF;
border: 1px solid #CCCCCC;

}
