/* CSS Document */

html {
	margin: 0px;
	padding: 0px;
}
body { 
	margin: 0px; 
	padding: 0px;
}
p
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	margin:0px;
}

.liengauche a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
    color: #035783;
	text-decoration: none;
	background-image: url(images/contenu/fleche.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding-left:7px;
}
.liengauche a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
    color: #ffffff;
	text-decoration: none;
}

.padactu
{
background-image:url(images/index_08.jpg);
background-position:top;
background-repeat:no-repeat;
padding:10px 0px 0px 14px;

}
.padactu p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	margin:0px;
}
.adresse
{
font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	margin: 0px;
	margin-left:180px;
}

.adresse a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	margin:0px;
}
.padactu2
{
background-image:url(images/solinge_08.jpg);
background-position:top;
background-repeat:no-repeat;
padding:10px 0px 0px 14px;

}


.langue a 

{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	text-decoration: none;
}

.langue a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	text-decoration: underline; 
}

.padlangue
{
text-align:right;
padding-right:10px;

}
.padlangue a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:bold;
    color: #035783;
	text-decoration: none;
}
.padlangue a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:bold;
    color: #ffffff;
	text-decoration: none;
}

.padgauche
{
padding-left:4px;
}
#contenu
{
width: 655px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#035783;
margin: 0px;
position: relative;
top: 0px;
left: 155px;
}
#pad0
{
width:600px;
margin-left:10px;
padding:10px 0px 10px 0px;
}
#pad0 img
{
margin-left:40px;
margin-bottom:4px;
}
#pad0 p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#035783;
margin: 0px 10px 0px 10px;	
}
#pad
{
width:600px;
background-image:url(images/contenu/bgbleu.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#eaf2f5;
margin-left:10px;
padding:10px 0px 10px 0px;


}


#pad p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#035783;
margin: 0px 10px 0px 10px;	
}
#pad a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#035783;
text-decoration:underline;
}
#pad a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#035783;
text-decoration:overline;
}
.imgtitre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style: italic;
font-size: 11px;
color:#035783;
text-align: left;
}
#page
{
margin:0px;
width:100%;
height: 100%;
background-image:url(images/contenu/bggauche.jpg);
background-position:left; 
background-repeat: repeat-y;
}

#haut
{
left:0px;
height:82px;
top: 0px;
position: absolute;
width:100%;

}
div#columns {
width:100%;
position: relative;
top: 82px;

	}
#gauche
{
position:absolute;
left:0px;
width:155px;
top: 0px;
}
#bas
{

width:100%;
height:57px;
/*text-align: center;*/
background-image:url(images/contenu/bgbas.jpg);
background-position:left;
background-repeat:no-repeat;
clear: both;
position: relative;
margin-top: 100px; 

}

.clear {
	clear:both;
}
#bas span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #035783;	
}
/*#bas div
{
margin-left:250px;
	
}*/
#bas a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	text-decoration: underline;
}
#bas a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #035783;
	text-decoration: overline; 
}

/* page pla du site */
#padplan
{
width:600px;
background-image:url(images/contenu/bgbleu.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#eaf2f5;
margin-left:10px;
padding:10px 0px 10px 0px;
}
#padplan p
{
margin: 0px 0px 0px 0px;
}
.sr
{
margin-left:20px;
}
.sr2
{
margin-left:30px;
}
#tabplan th
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:4px 0px 4px 0px;
text-align:left;
background-color:#3792AD;

}
#tabplan th a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;	
}
#tabplan th a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration: underline;
}
#tabplan td a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00587E;
text-decoration:none;	
}
#tabplan td a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00587E;
text-decoration: underline;
}
/* page nos collections*/
#noscollections
{
margin: 0px 10px 0px 10px;	
}
/*page contact*/
.contenubold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#035783;
}