body {
	background-color: #F5F5F5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-image: url(bg-bleu2.png);
	background-position: top;
	background-repeat: repeat-x;
	background-attachment: fixed;
}
#container{
	width:800px;
	/*background-color:white;*/
}
#myheader{
	text-align : center;
	background-color: White;
	/*margin:5px;
	border : 1px solid #EFEFEF;
	-moz-border-radius-topright: 25px;
	-moz-border-radius-topleft: 25px;
	-moz-border-radius-bottomleft: 25px;
	-moz-border-radius-bottomright: 25px;*/
	
	/*background-image: url(bg-gris.png.png);
	background-position: bottom;
	background-repeat: repeat-x;*/
}
#myheader h1{
	display:none;
}
#maincontent{
	padding:5px;
	background-color: White;
	width: 790px !important;
	width:800px;
	/*margin:5px;*/
	/*-moz-border-radius-topright: 25px;
	-moz-border-radius-topleft: 25px;
	-moz-border-radius-bottomleft: 25px;
	-moz-border-radius-bottomright: 25px;
	border : 1px solid #EFEFEF;*/
	border-top:2px solid #efefef;
	text-align: left;
}

#navbarr{
text-align : center;
width : 100%;
	padding: 10px 10px 10px;
	/*background-color: White;
	-moz-border-radius-topright: 25px;
	-moz-border-radius-topleft: 25px;
	-moz-border-radius-bottomleft: 25px;
	-moz-border-radius-bottomright: 25px;
	border : 1px solid #EFEFEF;*/
	margin-left: auto;
	margin-right: auto;
	font-size : 9px;

}

#appeldoffreform table{
	border : 1px solid white;
}

#appeldoffreform td{
	font-size : 10px;
}
.bg1{
	/*background-color: #FFA637;*/
	border-bottom: solid 1px #FDFDFD ;
}
.bg2{
/*background-color: Yellow;*/
	border-bottom: solid 1px #FDFDFD ;
}
.bg3{
/*
background-color: #FF8C00;*/
	border-bottom: solid 1px #FDFDFD ;
}
.bg4{ background-color: #fefefe; }

#appeldoffreform input{
	font-size : 10px;
	/*border : 1px solid Black;*/
	/*background-color : White;*/
	
}
#appeldoffreform select{
	font-size : 10px;
	/*border : 1px solid Black;*/
	background-color : White;
	
}
#appeldoffreform textarea{
	font-size : 10px;
	/*border : 1px solid Black;*/
	background-color : White;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.meschoixpossibles{
	min-width: 250px;
	
	display: block;
}
p.important{
	/*padding : 5px 5px 5px 60px;*/
	padding:5px;
	margin: 5px 5px 5px 5px;
	font-size: 10px;
	text-align:justify;
	background-color: #F2F9FB;
	/*background-image: url(attention.png);
	background-position: left;
	background-attachment: inherit;
	background-repeat: no-repeat;*/
	border : 1px solid #FCFCFC;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
}
.minigrey{
	font-size : 9px;
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
}
#appeldoffrecat td{
	font-size: 11px;
	margin: 10px 10px 10px 10px  ;
	background-color : #F5FAFC;
	border : 1px solid #FCFCFC;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
}
#appeldoffrecat table{
	
}
#appeldoffrecat li {
	margin-left: 3px;
	list-style: square;
	list-style-position: outside;
}
#appeldoffrecat h5{
	font-size: 13px;
	color: Maroon;
}
h3{
	font-size: 12px;
	color: black;
}
#appeldoffrecat .moyen, #appeldoffrecat .moyen a, #appeldoffrecat .moyen a:hover, #appeldoffrecat .visited  {
	font-size: 13px;
	color: Maroon;
	font-weight : bold;
}
#foot{
	color: #000000;
	font-size : 10px;
}
#navbarr a, #navbarr a:hover, #navbarr a:active, #navbarr a:visited, #navbarr a:link{
	color : Green;
}
a, a:hover, r a:active,  a:visited,  a:link{
	color : Green;
}
input#submit{
width:200px;
cursor: hand;
	/*border: 3px solid Red;
	background-color: Green;*/
	/*border:3px solid white;*/
	border:none;
	font-size: 15px;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	color : yellow;
	background-color:green;
	/*	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;*/
	padding : 5px 7px;
	/*margin: 3px;*/
}
hr{
	clear: both;
	visibility:hidden;
}
.bgcat{
	background-color: #f5f5f5;
	border: 1px solid #e5e5e5;
	line-height:14px;
}
