/* CSS Document */

html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height:100%;
}


table {
	margin: 0;
	padding: 0;
	border: 0;
}

table.size {
	margin:0px;
	padding:0px;
	 width: 100%;
  	 height: 100%;
}


#global {
margin-left:auto;
margin-right:auto;
padding:0px;
width:1014px;
height:577px;
border:1px solid #9c918b;
}


#bando {
margin:0px;
padding:0px;
width:1014px;
height:133px;
}

 
#logo {
float:left;
}

#imagebando {
float:right;
}
		  
/*nav*/

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
display:inline;
}
		  

#nav {
	margin:0px;
	padding:0px;
	width:1014px;
	height:40px;
	position:relative;
	clear:both;
	background:url(/medias/fond-nav.jpg);
}

#nav dl {
float:left;
padding-top:3px;
padding-left:16px;
margin:0px;
}


#nav dt {
    padding-right:40px;
	margin:0px;
	display: block;
	/*width:230px;*/
	font-family: Arial, Helvetica, sans-serif;
}



#nav dt a {
	margin:0px;
	padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}



#nav dt a:hover{

}






#nav dd {
display: none;
}


#nav ul {
	margin:0px;
	padding:0px;
}


#nav li {
	margin:0px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:0px;
	color: #FFFFFF;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}


#nav li a {
    color: #FFFFFF;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}


#nav li a:hover {
	color: #99c62b;
}


#smenu1{
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
    left:16px;
	top:23px;
	margin:0px;
	padding:0px;
	width:550px;
}


#smenu2{
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
    left:270px;
	top:23px;
	margin:0px;
	padding:0px;
	width:360px;
}


#smenu3{
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
    left:521px;
	top:23px;
	margin:0px;
	padding:0px;
	width:320px;
}




#contenu {
margin:0px;
padding:13px;
width:988px;
height:402px;
background:url(../../medias/fond.jpg);
}




#intro {
width:988px;
height:402px;
}





#bloc_conseil {
margin-right:13px;
padding:0px;
width:389px;
height:398px;
border:2px solid #9c918b;
background:url(../../medias/fond-conseil.jpg) no-repeat;
float:left;
}

          
		  

#bloc_partenaire {
margin-right:13px;
padding:0px;
width:389px;
height:398px;
border:2px solid #9c918b;
background:url(../../medias/fond-partenaire.jpg) no-repeat;
float:left;
}


#bloc_liste {
margin:0px;
padding-top:15px;
}

#bloc_liste ul {
margin:0px;
padding:0px;
}


#bloc_liste ul li {
list-style-type:none;
text-align:right;
padding-right:15px;
display:block;
}



#bloc_liste ul li a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#004DA1;
text-decoration:none;
}



#bloc_liste ul li a:hover{
color:#1EA7F4;
}




#bloc_client {
width:172px;
max-height:398px;
border:2px solid #9c918b;
background:url(../../medias/fond-client.jpg) no-repeat;
float:left;
}


#bloc_client a{
margin:0px;
padding-left:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E5B2B;
text-decoration:none;
}


#bloc_client a:hover{
color:#99c62b;
}




#liste_client {
margin:0px;
padding:0px;
width:172px;
}


#liste_client ul {
margin:0px;
padding:0px;
}


#liste_client li {
margin:0px;
padding:0px;
list-style-type:none;
text-align:left;
}



#liste_client li a{
margin-top:1px;
padding-top:2px;
padding-bottom:2px;
display:block;
background-color:#C0DF7E;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E5B2B;
text-decoration:none;
height:15px;
}



#liste_client li a:hover{
color:#fff;
}





#bloc_espaceclient {
margin-right:12px;
margin-top:25px;
padding:2px;
width:313px;
height:285px;
border:2px solid #9c918b;
float:left;
}

#pt_bloc {
margin:0px;
padding-left:15px;
padding-top:17px;
float:left;
width:140px;
}

#pt_bloc ul {
margin:0px;
padding:0px;
display:block;
}

#pt_bloc ul li {
background:url(../../medias/puce.jpg) no-repeat 0px 6px;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#466532;
margin:0px;
padding-left:13px;
padding-top:2px;
padding-bottom:0px;
padding-right:0px;
display:block;
height:12px;
}



#bt {
margin:0px;
padding-top:20px;
padding-left:15px;
clear:left;
}

#bt a {
margin:0px;
width:67px;
height:21px;
padding-top:5px;
padding-left:20px;
background:url(../../medias/bt-off.jpg) no-repeat;
color:#9acd34;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none;
display:block;
}

#bt a:hover {
background:url(../../medias/bt-on.jpg);
color:#668a1d;
}


#accesdirect {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
background:#9BCD33;
font-weight:bold;

margin-top:10px;
padding-left:10px;
padding-top:6px;
height:23px;
}


#question {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:10px;
padding-right:15px;
text-align:right;
}




#contact {
padding-left:25px;
margin-left:8px;
width:653px;
height:377px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#466532;
}


#contact a{
color:#466532;
text-decoration:none;
font-weight:bold;
}


#contact a:hover{
color:#a2d23e;
}




#bt_contact a {
margin:0px;
width:87px;
height:21px;
padding-top:5px;

background:url(../../medias/bt-off.jpg) no-repeat;
color:#9acd34;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none;
display:block;
text-align:center;
}

#bt_contact a:hover {
background:url(../../medias/bt-on.jpg);
color:#668a1d;
}




#livre {
padding-top:25px;
padding-left:25px;
padding-right:25px;

margin-left:8px;
width:653px;
height:377px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


#menupage {
margin:0px;
padding-top:10px;
}



#menupage ul {
margin:0px;
padding:0px;
}


#menupage  li{
margin:0px;
padding-bottom:4px;
list-style-type:none;
display:block;
}

#menupage  li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#004DA1;
text-decoration:none;
}

#menupage  li a:hover{
color:#129EF7;
}


#livre ul li a.violet2:link, #livre ul li a.violet2:visited{
color:#402949;
}

#livre ul li a.violet2:hover{
color:#9B77B2;
}


#bloc_liste ul li a.violet2:link, #bloc_liste ul li a.violet2:visited{
color:#402949;
}

#bloc_liste ul li a.violet2:hover{
color:#9B77B2;
}




#page1 {
float:left;
padding-right:40px;
width:307px;
height:345px;
text-align:justify;
}


#page2 {
float:left;
width:306px;
}

a.psuivant, a.psuivant:visited {
color:#8f69a4;
font-size:10px;
text-decoration:none;	
}

a.psuivant:hover, a.psuivant:visited:hover {
color:#412949;
}


#image {
float:left;
margin-right:10px;
}

#texte {
float:left;
width:156px;
}

#pagesuiv {
padding-right:5px;
margin:0px;
clear:left;
height:12px;
text-align:right;

}

#pagesuiv a{
text-decoration:none;
color:#129EF7;
font-size:10px;
}

#pagesuiv a:hover{
color:#004DA1;
}

#pageprec {
padding-left:45px;
margin:0px;
clear:left;
height:12px;
}

#pageprec a{
text-decoration:none;
color:#129EF7;
font-size:10px;
}

#pageprec a:hover{
color:#004DA1;
}





#pagesuiv2 {
padding-right:5px;
padding-top:6px;
margin:0px;
clear:left;
height:12px;
text-align:right;
}

#pagesuiv2 a{
text-decoration:none;
color:#8f69a4;
font-size:10px;
}

#pagesuiv2 a:hover{
color:#402949;
}




#pageprec2 {
padding-left:348px;
padding-top:6px;
margin:0px;
clear:left;
height:12px;
text-align:left;
}

#pageprec2 a{
text-decoration:none;
color:#8f69a4;
font-size:10px;
}

#pageprec2 a:hover{
color:#402949;
}


       /*menu*/

#menu {
margin:0px;
padding:2px;
width:269px;
height:394px;
float:left;
border:2px solid #9c918b;
}



#menu ul {
margin:0px;
padding:0px;

}


#menu ul li {
list-style-type:none;
text-align:left;
margin-top:1px;
padding:0px;

font-family:Arial, Helvetica, sans-serif;
display:block;
}



#menu ul li a{
margin:0px;
padding-left:10px;
padding-bottom:0px;
padding-top:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}


#menu ul li a:hover{
margin:0px;
}




#menu ul li a.bleu:link, #menu ul li a.bleu:visited {
color:#0447a0;
}

#menu ul li a.bleu:hover {
color: #FFFFFF;
}


#menu ul li a.bleu2:link, #menu ul li a.bleu2:visited {
color:#0447a0;
font-size:12px;
}

#menu ul li a.bleu2:hover {
color: #FFFFFF;
}




#menu ul li a.violet:link, #menu ul li a.violet:visited {
color:#412949;
}

#menu ul li a.violet:hover {
color: #FFFFFF;
}




#pieds {
margin:0px;
padding-top:1px;
width:1014px;
height:16px;
background-color:#476533;
}


#pieds a {
padding-left:15px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#pieds a:hover {
text-decoration: underline;
}
 
 
#mt {
float:left;
}


#mt a {
color:#FFF;
}

#mt a:hover {
color:#a2d23e;
text-decoration:none;
}
 

 
#copyright {
float:right;
padding-right:15px;
color:#a9b7a1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
} 
 
 
            /*titre*/
			 

#titre-accueil {
margin:0px;
padding-top:4px;
padding-right:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-transform:uppercase;
text-align:right;
height:47px;
}


			 
h1 {
margin:0px;
padding-top:9px;
padding-bottom:9px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
text-align:left;
}



h2 {
margin-top:1px;
margin-bottom:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: none;
text-align:left;
color:#FFFFFF;
}


h3 {
margin:0px;
padding-top:3px;
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
}

h4 {
margin:0px;
padding-top:5px;
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:45px;
font-style:italic;
color:#9ace3b;
text-transform:uppercase;
} 
 
h5 {
margin:0px;
padding:0px;
padding-bottom:2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#004DA1;
font-weight:normal;
} 
  
h6 {
font-size:13px; 
font-family:Verdana, Arial, Helvetica, sans-serif ;
color:#402949;
font-weight:normal;
margin:0px;
padding:0px;
}
 
 
        /*classe*/


.violet {
color:#402949;

}

.bleu {
color:#004DA1;
}


.vert {
color:#466532;
padding-left:15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:50px;

}


.livre_bleu {
background:url(../../medias/livre-bleu.jpg);
}

.menu-part {
background:url(../../medias/menu-part.jpg);
}




.livre_violet {
background:url(../../medias/livre-violet.jpg);
}

.menu-conseil {
background: url(../../medias/menu-conseil.jpg);
}

.menu-contact {
background: url(../../medias/fond-contact.jpg);
}



.titre-violet {
background:#412949;
color:#8f69a4;
}


.titre-bleu {
background:#014da1;
color:#1499f8;
}


.titre-vert {
background:#476533;
color:#a2d23e;
text-align:left;
padding-left:15px;
}





.fond-violet {
background:#8f69a4;
}

.fond-bleu {
background:#89cef7;
}




.sstitre-bleu {
background:#129ef6;
}


.bleu1 {
color:#179cf7;
}




.violet1 {
color:#8f69a4;
}


.blanc {
color:#FFFFFF;
}
