*{padding:0;margin:0;}




body  {
    background: #D3D3D3 url('images/fond1.jpg') repeat-x 0 0;
    padding:30px 0 30px 0;
    margin: auto;
    text-align: center;
    vertical-align: top;
    color: #000;
    font-family: verdana;
    font-size: 11px;
	line-height:1.6em;
}

#titre{
	font-weight:bold;
	text-align:center;
	}


#soulignerouge{
    text-decoration:none;
    border-bottom:solid;
    border-bottom-color:#E83E1B;
}

#soulignevert{
    text-decoration:none;
    border-bottom:solid;
    border-bottom-color:#6E8328;
}

#soulignejaune{
    text-decoration:none;
    border-bottom:solid;
    border-bottom-color:#F18F12;
}


#soulignebleu{
    text-decoration:none;
    border-bottom:solid;
    border-bottom-color:#349BD1;
}

hr{
color:#F6110A;
width:65%;
size:3;
background-color:#F6110A;
border-color:#F6110A;
border-style:solid;
text-align:center;
margin-left:130px;
	}

div#all {
    text-align:left;
    width:902px;
    margin : auto
}

div#header {
    
    height : 114px;
    margin : 0;
    padding: 0;
}

div#contenu {
    background: url('images/fondcontenu.jpg') repeat-y 0 0;
}

div#menu {
    float: left;
    width: 184px;
}

#navigation {
margin-left: 13px;
padding: 0;
list-style: none;
/*background: #000;*/
color: #fff;
width: 156px;
font: 1em "verdana", sans-serif;
}

#navigation a, #navigation span {
display: block;
padding: 4px 10px;
color: #fff;
text-decoration: none;
background: #000 url('images/menu-item3.png') left bottom no-repeat;
}

#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
background-image: url('images/menu-item3.png');
}

#navigation .open a, #navigation .open span {
background-image: url('images/menu-item3.png');
}

#navigation a:hover, #navigation a:focus, #navigation a:active {
text-decoration: underline;
}

#navigation .subMenu {
background: #DBECE2  url('images/subMenu.png') 0 0 repeat-x;
font-size: .9em;
margin: 0;
padding: 0;
border-bottom: 1px solid #666;
list-style: none;
}


#navigation ul.subMenu a {
background: none;
padding: 3px 7px;
color:#000000;
}

#liengras{
    font-weight:bold;
}

td#contournoir{
    border:1px solid #000;
    padding-left:5px;
    vertical-align:middle;
    }


/*div#menu a {
    text-decoration:none;
    font-size:12px;  
    color:#444444; 
    margin-top: 5px; 
    padding-bottom:0px;
    padding-right:15px;
    padding-left:45px; 
}

div#menu a:hover {
    font-size:12px;
    text-decoration:none;
    font-weight:bold; 
    margin-left: 25px;  
    color:#194F75;
    padding-top:5px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left:30px; 
}
*/
/*div#menu p {
    padding-top:2px;
}*/

.mrecherche {
    background-image: url('images/mrecherche1.jpg');
    width: 174px;
    height: 32px;
}

/*.mhaut {
    background-image: url('images/mhaut.jpg');
    width: 174px;
    height: 23px;
}*/

/*.mfond {
    background-image: url('images/mfond.jpg');
    width: 174px;
    height: 20px;
}*/

div#corp {
	height:100%;
    margin-left: 174px;
    padding-top:0px;
    padding-bottom:50px;
    padding-right:20px;
    padding-left:5px;    
    background-image: url('images/contenu1.jpg');
    background-repeat: no-repeat;
}

div#corp a {
    font-family:verdana;
    font-size:10px;
    color : #4DA9A1;
    text-decoration:none;
	
}

div#corp a:hover {
    font-family:verdana;
    font-size:10px;
    text-decoration:none;
	font-weight:bold;
}


div#corp p a {
    font-family:verdana;
    font-size:11px;
    color : #4DA9A1;
    text-decoration:none;
}

div#corp p a:hover {
    font-family:verdana;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

div#corp p {
	text-align:justify;
	margin-left:5px;
	}

    
div#footer {
    clear:both;
    background: url('images/footer3.jpg') no-repeat 0 0;
    height : 41px;
	width:100%;
    margin : 0;
    padding: 0;
}

div#footer p {
    clear:both;
    text-align:center;
    color : #FFFFFF;
    font-size:0.9em;
    padding-top:10px;
}

div#footer a {
    text-align:center;
    color : #FFFFFF;
    font-size:1.0em;
    padding-top:10px;
    text-decoration:none;
}

div#footer a:hover {
    text-align:center;
    font-weight:bold; 
    color : #FFFFFF;
    font-size:1.0em;
    padding-top:10px;
    text-decoration:none;
}


div#colonnegauche{
width:400px;
float:left;
}

div#colonnedroite{
width:200px;
float: right;
}

div#colonnegauchebiblio{
width:300px;
float:left;
}

div#colonnedroitebiblio{
width:300px;
float: right;
}


div#formulairegauche{
float:left;
border: 0px solid #000;
width:340px;
}

div#formulairedroite{
float:right;
border: 0px solid #000;
width:340px;
}

div#formulairedroite a{
font-size:11px;
}

div#formulairedroite a:hover{
font-size:11px;
font-weight:bold;
}

div#formulairedroite p{
	text-align:center;
	font-weight:bold;
}

div#animflash{
float:right;
margin-left: 25px;
}

.unnamed1{
	width:280px;
	font-family:verdana;
    font-size:11px;
	background-color:#4EA9A0;
}

#lientablo td{
text-align:center
}

#lientablo tr td a {
font-size:11px;
}

#lientablo tr td a:hover {
font-size:11px;
}