html, body{
  margin:0;
  padding:0;
}

body{

}



.ulMenu1{
list-style-type: none;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;
}
.ulSousMenu1{
list-style-type: none;
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
}
.ulMenu2{
list-style-type: none;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#333333;
line-height:30px;
}

.tabHeader{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
letter-spacing:4px;
}
.tabFooter{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#333333;
letter-spacing:1px;
}
div.container { height: 100%; position: relative; margin: 0; padding: 0;}

.aMenu1:link { font-weight:bold ; color: #FFFFFF ;text-decoration: none ;}
.aMenu1:visited {font-weight:bold ;color: #FFFFFF ;text-decoration: none ; }
.aMenu1:hover { font-weight:bold ;color: #FFF000 ; text-decoration: none; }

.aMenuS1:link { font-weight:bold ; color: #FFFFFF ;text-decoration: none ;}
.aMenuS1:visited {font-weight:bold ;color: #FFFFFF ;text-decoration: none ; }
.aMenuS1:hover { font-weight:bold ;color: #FFF000 ; text-decoration: none; }

.aMenu2:link { font-weight:bold ; color: #333333 ;text-decoration: none ;}
.aMenu2:visited {font-weight:bold ;color: #333333 ;text-decoration: none ; }
.aMenu2:hover { font-weight:bold ;color: #FFF000 ; text-decoration: none  ; }

.aMenuInt:link { font-weight:bold ; color: #CC0000 ;text-decoration: none ;}
.aMenuInt:visited {font-weight:bold ;color: #CC0000 ;text-decoration: none ; }
.aMenuInt:hover { font-weight:bold ;color: #FFF000 ; text-decoration: none  ; }

.aMenuCopy:link { font-weight:bold ; color: #333333 ;text-decoration: none ;}
.aMenuCopy:visited {font-weight:bold ;color: #333333 ;text-decoration: none ; }
.aMenuCopy:hover { font-weight:bold ;color: #000000 ; text-decoration: underline; }

.finalCut{
	height:90%;
}
.logoStyle{
text-align:left;
font-family:verdana;
font-size:24px;
font-weight:bold;
color:#333333;
letter-spacing:10px;
}
.dynContenu{
border-top:1px #999999 dashed;
border-bottom:1px #999999 dashed;
border-left:1px #999999 dashed;
width:520px;
height:600px;
margin:10px;
padding:10px;
overflow-y:scroll;
}
.moisVisit{
text-align:left;
font-family:verdana;
font-size:18px;
font-weight:bold;
color:#AA0000;
letter-spacing:4px;
}
.titreVisit{
text-align:left;
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#333333;
letter-spacing:2px;
}
.descrVisit{
text-align:justify;
font-family:verdana;
font-size:11px;
color:#333333;
line-height:15px;
}
.rdvVisit{
text-align:left;
font-family:verdana;
font-size:11px;
font-weight:bold;
font-style:italic;
color:#333333;
}
.possthemeVisit{
text-align:left;
font-family:verdana;
font-size:11px;
font-weight:bold;
font-style:italic;
color:#333333;
}


.title1{
text-align:left;
font-family:verdana;
font-size:22px;
font-weight:bold;
color:#AA0000;
letter-spacing:4px;
}

.title2{
text-align:left;
font-family:verdana;
font-size:18px;
font-weight:bold;
color:#333333;
letter-spacing:4px;
}

.title3{
text-align:left;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#333333;
letter-spacing:2px;
}

.texte1{
text-align:justify;
font-family:verdana;
font-size:12px;
color:#333333;
line-height:20px;
}

.presentIdent{
text-align:center;
font-family:verdana;
font-size:9px;
font-weight:bold;
color:#333333;
}