* {
/*font-size : 11px;*/
margin : 0;
padding : 0;
}
.chemin {
margin-bottom : 17px;
font-size : 11px;
line-height : 17px;
}
h1 {
font-size : 14px;
color : #d47c18;
font-weight : bold;
margin-bottom : 1em;
}
h2 {
font-size : 12px;
font-weight : bold;
margin-bottom : 1.2em;
}
.posContent A:link {
font-family : verdana, arial;
text-decoration : none;
color : #5f81aa;
line-height : 17px;
}
.posContent A:visited {
font-family : verdana, arial;
text-decoration : none;
color : #5f81aa;
line-height : 17px;
}
.posContent A:hover {
font-family : verdana, arial;
text-decoration : underline;
color : #5f81aa;
line-height : 17px;
}
.posContent A:active {
font-family : verdana, arial;
text-decoration : none;
color : #5f81aa;
line-height : 17px;
}
.posContentWindow A:link {
font-family : verdana, arial;
font-size : 11px;
text-decoration : none;
color : #000000;
line-height : 17px;
}
.posContentWindow A:visited {
font-family : verdana, arial;
font-size : 11px;
text-decoration : none;
color : #000000;
line-height : 17px;
}
.posContentWindow A:hover {
font-family : verdana, arial;
font-size : 11px;
text-decoration : none;
color : #c8504f;
line-height : 17px;
}
.posContentWindow A:active {
font-family : verdana, arial;
font-size : 11px;
text-decoration : none;
color : #c8504f;
line-height : 17px;
}
.pagename {
font-family : Helvetica;
font-size : 14px;
font-weight : bold;
color : #ffffff;
line-height : 17px;
}
/*.topHeader {
font-family : verdana, arial;
font-size : 14px;
font-weight : bold;
color : #7ea190;
line-height : 17px;
}
.header {
font-family : verdana, arial;
font-size : 14px;
font-weight : bold;
color : #ffffff;
line-height : 17px;
}*/
.posFooter {
float : left;
padding : 80px 216px 0 190px;
text-align : center;
width : 594px;
font-size : 9px;
}
hr {
clear : both;
visibility : hidden;
height : 1px;
margin : 0;
padding : 0;
}
.posLogoPopup {
position : relative;
left : 310px;
top : 5px;
height : 76px;
}
.posTagLine {
position : absolute;
left : 14px;
top : 40px;
z-index : 0;
height : 17px;
}

.container {
width : 1000px;
margin : 0;
}
.posIdxLeft {
float : left;
width : 174px;
}
.posIdxRight {
margin-top : 34px;
float : right;
padding : 0;
width : 180px;
}
.posContent {
	float : left;
	z-index : 0;
	width : 598px;
	margin-top : 6px;
	margin-right : 16px;
	margin-bottom : 0;
	margin-left : 16px;
}
.posContentWindow {
position : relative;
margin-left : 100px;
top : 10px;
z-index : 0;
width : 450px;
}
.posTemp {
position : absolute;
left : 182px;
top : 155px;
z-index : 0;
width : 400px;
}
.tabFull {
background : white;
z-index : 0;
}
.tabCtrSelected {
background : #ffffff;
z-index : 0;
}
.footer {
font-family : verdana, arial;
font-size : 9px;
text-decoration : none;
color : #878684;
vertical-align : top;
line-height : 13px;
}
.footer a:link {
font-family : verdana, arial;
font-size : 9px;
text-decoration : none;
color : #5f81aa;
}
.footer a:visited {
font-family : verdana, arial;
font-size : 9px;
text-decoration : none;
color : #5f81aa;
}
.footer a:hover {
font-family : verdana, arial;
font-size : 9px;
text-decoration : underline;
color : #5f81aa;
}
.footer a:active {
font-family : verdana, arial;
font-size : 9px;
text-decoration : underline;
color : #5f81aa;
}


.validationError {
font-weight : bold;
color : #ff0000;
font-family : verdana, arial;
font-size : 11px;
line-height : 17px;
}

.visuel {
float : right;
margin-left : 0;
margin-right : 0;
margin-bottom : 10px;
}

#log {
line-height : 17px;
display : block;
width : 277px;
background-color : #b9b9b9;
}
#log form {
margin : 0;
padding : 0;
}
#log input {
height : 18px;
border : 1px solid #6698c2;
}
#log input {
margin : 8px 0;
}
dl.communique {
margin-left : 3px;
}
p {
margin-right : 0;
margin-left : 0;
}
.imgright {
float : right;
border : none;
}
.retrait {
list-style-type : none;
padding-left : 20px;
line-height : 17px;
} 

