table{ font:' 9pt Verdana, Arial'; }

p {
  text-align:left;
  font-size: 8pt;
  LINE-HEIGHT: 14px;
  font-family: verdana;
  
}

.lettreOnglet{
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color: #e76417;
background-color:transparent;

}

.titreOnglet {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
		color: #000033;

}

.form { border: 1px solid silver;}
.form td { font-family: verdana; font-size: 8pt; }
.form td input, .form td textarea { border: 1px solid silver; background-color: ivory; font-family: verdana; font-size: 8pt; }
.form td select { background-color: #F0F0F0; font-family: verdana; font-size: 8pt; }



#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


a.lien1 {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
color: #000033;
background-color:#ffffff;
border: solid 1px #e6e6e6;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

a.lien1:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
}
a.lien2 {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
color: #000033;
background-color:transparent;
border: solid 1px #e6e6e6;
}

a.lien2:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: black;
background-color:#ffffff;
border-bottom: 0px solid black;
}

a.lien3 {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
color: #000033;
background-color: transparent;
border: solid 1px #e6e6e6;
}

a.lien3:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: #000000;
background-color: #ffffff;
border-bottom: 4px solid black;
}

a.lien4 {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
color: #ffffff;
background-color:transparent;
border: solid 0px #e6e6e6;
}

a.lien4:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: black;
background-color:#ffffff;
border-bottom: 0px solid black;
}

a.lienPET {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:14px;
color: #ff0000;
background-color:#ffffff;
border: solid 1px #e6e6e6;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

a.lienPET:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:14px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
}

.bateau1{
    font-family: Verdana;
    font-size:8pt;
	  font-style: italic;
    color: #ffffff;
    background-color: #000000;
    
}

xDate {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;

}

.xTitre0 {
	font-family: Verdana;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: none;
	color: #000033;
}

.xTitre {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: none;
	color: #000033;
}
.xsousTitre1 {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: none;
	color: gray;
}
.xsousTitre {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-transform: none;
	color: #000033;
}

.xTexte {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.xTexteRouge {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #e76417;
}

.precisions {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
    background-color: #eee;

}


.nousAider{
    width: 800px;
    height: 30px;
    border: 1px dotted black;
    padding: 5px;
    background-color: lightyellow;
    font-family:Verdana;
    font-size:10pt;
}

.photoTimbre {
    display: block;
    float:left;
    margin:0;
    padding: 4px 4px 12px 4px;
    border: 1px solid #ccc;
    border-top-color: #eee;
    border-right-color: #ddd;
    border-bottom-color: #bbb;
    background-color: #eee;
    text-aign: center;
}

.icoDocPdf {
    display: block;
    float:left;
    margin:0;
    padding: 4px 4px 4px 4px;
    border: 1px solid #ccc;
    border-top-color: #eee;
    border-right-color: #ddd;
    border-bottom-color: #bbb;
    background-color: #eee;
    text-aign: center;
}

.espace1 {
    background: white url(images/fondTest1a.jpg) no-repeat left top;
}
.espace1a {
    height: 300;
    background: white url(images/fondTest1a.jpg) no-repeat left top;
}
.espace1b {
    height: 300;
    background: white url(images/fondEspace4d.jpg) no-repeat left top;
}

.espace2 {
    background: white url(images/fondTest2d.jpg) no-repeat center top;
}
.espace3 {
    background: white url(images/fondTest3d.jpg) no-repeat center top;
}
.espace3a {
    background: white url(images/fondTest3c.jpg) no-repeat center top;
}
.entete01
{
    BORDER-COLOR: #000033;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
		color: #eeee;
    background: white url(images/shade.gif) top left repeat-x;
}
.entete02
{
    BORDER-COLOR: #eeeeee;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
		color: #eeee;
    background: white url(images/shade1c.gif) top left repeat-x;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
/*background: white url(images/formbg.gif) repeat-x left top;*/
background: white url(images/shade.gif) repeat-x left top;
}

.entete03
{
    BORDER-COLOR: #eeeeee;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
		color: #eeee;
    background: white url(images/shade2.gif) top left repeat-x;
}

.entete04
{
    BORDER-COLOR: #eeeeee;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
		color: #eeee;
    background: white url(images/shade4.gif) top left repeat-x;
    /*FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eeeeee, endColorstr=#a9a9ba);*/
}

.blocBleu{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
		color: #ffffff;
    background: #000033

}


a.lien5 {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:14px;
line-height:24px;
color: #000033;
background-color:#ffffff;
border: solid 1px #e6e6e6;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

a.lien5:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:14px;
line-height:24px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
/*width:650px;*/
border: 1px solid #DFDFDF;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}

#underlinemenu1{
margin: 0;
padding: 0;
}

#underlinemenu1 ul{
margin: 0;
margin-bottom: 1em;
padding-right: 0;
float: right;
font-weight: bold;
width: 100%;
/*width:650px;*/
border: 1px solid #DFDFDF;
border-width: 1px 0;
}

* html #underlinemenu1 ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu1 ul li{
display: inline;
}


#underlinemenu1 ul li a{
float: right;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu1 ul li a:hover{
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}

#underlinemenu ul #current a{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
} 
/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 345px;
/*text-align: center;*/
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 0px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #fff;
background-color: #e76417;
}


/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper1{
width: 150px;
height:150px;
border: 1px solid #eeeeee;
background-color: #ffffff;
padding: 5px;
}

.billcontent{
width: 150px;
height:100px;
text-align=center;
}



