* {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color: #004477;
}
a {
	color: #003399
}
a:active {
	color: #003399
}
a:visited {
	color: #003399
}
p {
	color: #000000; font-family: 
}
ol {
	color: #000000; font-family: 
}
ul {
	color: #000000; font-family: 
}
li {
	color: #000000; font-family: 
}
dl {
	color: #000000; font-family: 
}
dt {
	color: #000000; font-family: 
}
dd {
	color: #000000; font-family: 
}
blockquote {
	color: #000000; font-family: 
}
td {
	font-weight: 500;
}
th {
	font-weight: 500; color: #000000; font-family: 
}
span {
	font-weight: 500; color: #000000
}
blockquote {
	margin-right: 0px
}
h1 {
	font-weight: 500; color: #003399
}
h2 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h3 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h4 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h5 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h6 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h1 {
	font-size: 150%
}
h2 {
	font-size: 130%
}
h3 {
	font-size: 120%
}
h4 {
	font-size: 110%
}
h5 {
	font-size: 100%; font-style: italic
}
h6 {
	font-size: 100%; font-style: italic
}
pre {
	font-family: monospace
}
tt {
	font-family: monospace
}
pre.code {
	border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #cccccc 1px solid; padding-top: 5px; border-bottom: #cccccc 1px solid; background-color: #f4f4f4
}
hr {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; width: 100%; color: #cccccc; padding-top: 0px; height: 1px; background-color: #cccccc; border-right-width: 0px
}
input {
	border: 1px #dfdfdf solid; font-size: 12px; color: #004477; font-family: arial, helvetica, sans-serif;background-color:#FFFFFF;
}
input.checkbox
{
background-color: #E8EDFA; border 0px ;color: #004477;
}
textarea {
	border: 1px #dfdfdf solid; font-size: 13px; color: #004477; font-family: arial, helvetica, sans-serif;background-color:#FFFFFF;
}
input.submit {
	border: 1px #dfdfdf solid; font-size: 12px; color: #004477; font-family: arial, helvetica, sans-serif;background-color:#F6F6F6;
}

select {
	border: 1px #FFFFFF solid; font-size: 11px; color: #003399; font-family: arial, helvetica, sans-serif;background-color:#F6F6F6;
}
fieldset {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px; padding-top: 5px
}
legend {
	font-size: 92%
}
.area {
	border-right: #ffffff 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid; background-color: #ffffff;
}
.area2 {
	border: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid;border-right: #ffffff 1px solid; background-color: #ffffff;
}
.areatitle {
	border: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid;border-right: #ffffff 1px solid; 
	}
.areaoverflow {
	border-right: #ffffff 1px solid; padding-right: 3px; border-top: #aaaaaa 1px solid; padding-left: 3px; padding-bottom: 3px; overflow: auto; border-left: #aaaaaa 1px solid; padding-top: 3px; border-bottom: #ffffff 1px solid; background-color: #ffffff
}
.areainset {
	border-right: #ffffff 1px solid; padding-right: 3px; border-top: #aaaaaa 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #aaaaaa 1px solid; padding-top: 3px; border-bottom: #ffffff 1px solid
}
.window {
	border-right: #aaaaaa 1px outset; border-top: #ffffff 2px outset; border-left: #ffffff 2px outset; border-bottom: #aaaaaa 1px outset
}
.wintitle {
	font-weight: bold; font-size: 13px; color: #004477; font-family: ; background-color: #dfdfdf
}
.tuborgbox {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #aaaaaa 1px solid
}
.tuborgboxsimple {
	border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid
}
.rappsbox {
	border-right: #dfdfdf 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #dfdfdf 1px solid
}
.rappsboxsimple {
	border-right: #dfdfdf 1px solid; border-top: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; border-bottom: #dfdfdf 1px solid
}
.spacer {
	font-size: 2px
}
.error {
	color: #880000
}
.missing {
	color: #880000; text-decoration: none
}
.monospace {
	font-size: 92%; font-family: monospace
}
.diff {
	font-size: 92%; font-family: monospace
}
.label {
	font-size: 92%; color: #004477; text-decoration: none
}
.labeltitre {
font-style: italic; 
font-weight: bold; 
font-size: 13px;
color: #FFFFFF;
}
.label:visited {
	color: #004477
}
.label:active {
	color: #004477
}
.labeldisabled {
	font-size: 92%; color: #999999; text-decoration: none
}
.textbut {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; padding-bottom: 2px; border-left: #ffffff 1px solid; padding-top: 1px; border-bottom: #aaaaaa 1px solid; background-color: #dfdfdf
}
.imgbut {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #aaaaaa 1px solid
}
.breadcrumb {
	font-size: 90%
}
.breadcrumb:visited {
	color: #003399
}
.menubottom {
	
}
.menubottom:visited {
	color: #003399
}
.tiny {
	font-size: 11px; font-family: 
}
.small {
	font-size: 12px; font-family: 
}
.medium {
	font-size: 13px; font-family: 
}
.big {
	font-size: 20px; 
}
.erreur {
		background-color : #FFFFFF;
		border : 1px #dfdfdf solid;
      	font-family : Verdana;
      	font-weight : Normal;
		font-size : 11px;
      	color : #004477;
      	height:25;
}
.lien {
	color: #004477; text-decoration: none;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Arial10 { font-size: 10px; font-family: Arial, Helvetica, sans-serif}
.Arial10bold { font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.Arial10itl { font-style: italic; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.Arial10itl_bold { font-style: italic; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.Arial11 { font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.Arial11bold { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.Arial11itl { font-style: italic; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.Arial11itl_bold { font-style: italic; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.Arial12 { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.Arial12bold { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.Arial12itl { font-style: italic; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.Arial12itl_bold { font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.Arial13 { font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.Arial13bold { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.Arial13itl { font-style: italic; font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.Arial13itl_bold { font-style: italic; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif }

.verdana9 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana9bold { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana9itl { font-style: italic; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana9itl_bold { font-style: italic; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana10bold { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana10itl { font-style: italic; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana10itl_bold { font-style: italic; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana11bold { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana11itl { font-style: italic; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana11itl_bold { font-style: italic; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana12bold { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana12itl { font-style: italic; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana12itl_bold { font-style: italic; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana13 { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana13bold { font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana13itl { font-style: italic; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana13itl_bold { font-style: italic; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana20bold { font-weight: bold; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }

