@charset "utf-8";
/* CSS Document */

body {
	background-color:#99CCCC;
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-x;
	margin-left:0;
	margin-right:0;
	font-family:"Trebuchet MS", Arial;
	font-size:1em;
	text-align:center;

}



#gabarit {
width:1000px;
position: relative;
margin-left: auto;
margin-right: auto;

}

#top {

width:1000px;
overflow: hidden;
height:111px;
}

#animation {
	float: left;
	width: 200px;
	height: 111px;
}
#en_tete {
	margin-left: 200px;
	width:800px;
	height:111px;
	
	
}

#menu {

width:1000px;
overflow: hidden;
height:44px;
}

#home {
	float: left;
	width: 200px;
	height:44px;
}
#nav {
	margin-left: 200px;
	background-image:url(../images/menu.jpg);
	height: 44px;
}

#nav2{
position:absolute;
margin-left:200px;


}

#plaid {

width:1000px;
height: 31px;
background-image:url(../images/plaid.jpg);
background-repeat:no-repeat;
}

#contenu {

width:1000px;
height: 260px;
overflow: hidden;
}

#contenu2 {

width:1000px;
height: 400px;
overflow: hidden;
}

#gauche {
	float: left; 
	width: 200px;
	background-image:url(../images/news.jpg);
	height:260px;	
}
#droite {
	margin-left: 200px;
	height:260px;
	background-image:url(../images/contenu.jpg);
	width:800px;
	text-align:left;
	vertical-align:baseline;
	
}

#droite2{
	margin-left: 200px;
	height:400px;
	background-image:url(../images/contenu.jpg);
	width:800px;
	text-align:left;
	vertical-align:baseline;
	overflow: auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	srcollbar-shadow-color: #FFFFFF;
	scrollbar-track-color:#336699;
	
}

#etirable {

width:1000px;
overflow: hidden;
height:219px;
}

#etirable_accueil {

width:1000px;
overflow: hidden;
}

#gris {
	float: left; /* -> 5 */
	width: 200px;
	height:219px;
	background-image:url(../images/gris.jpg);
	background-repeat:repeat;
}
#gris_accueil {
	float: left; /* -> 5 */
	width: 200px;
}
#droite_etirable {
	margin-left: 200px; /* -> 6 */
	background-image:url(../images/etirable.jpg);
	width:800px;
	height:219px;
	text-align:left;
}

#droite_etirable_accueil {
	margin-left: 200px; /* -> 6 */
	background-image:url(../images/etirable.jpg);
	width:800px;
	text-align:left;
}

#bas {

width:1000px;
height: 35px;
overflow: hidden;
}

#pied_gauche {
	float: left;
	width: 200px;
	background-image:url(../images/pied_gauche.jpg);
	height:35px;
	
}

#pied_gauche a{
	float: left;
	width: 200px;
	background-image:url(../images/pied_gauche.jpg);
	height:35px;
	text-decoration:none;
	color: #FFFEED;
	font-size:0.8em;
	
}

#pied_droit {
	width:800px;
	margin-left:200px;
	background-image:url(../images/pied_droit.jpg);
	height:35px;
}
#pied_droit a{
	width:800px;
	margin-left:200px;
	background-image:url(../images/pied_droit.jpg);
	height:35px;
	text-decoration:none;
	color:#FFFEED;
	font-size:0.8em;
}

p {
margin-top:0px;

}

h1 {
font-size:1em;
font-weight:bold;
margin-left: 10px;
margin-right: 30px;
margin-top:5px;
margin-bottom:5px;
}

.texte {
text-align: left;
font-size:0.8em;
margin-left:20px;
margin-right:30px;
padding-top:10px;
}

.texte a:link{
color:#660000;
font-weight:bold;
text-decoration:none;
}

.texte a:visited{
color:#660000;
font-weight:bold;
text-decoration:none;
}
.texte a:hover{
color:#99CCCC;
font-weight:bold;
text-decoration:none;
}
.texte a:active{
color:#660000;
text-decoration:none;
}

.textepdigree {
text-align: center;
font-size:1em;
margin-left:20px;
margin-right:30px;
padding-top:10px;
color:#660000;
}

.labrador {
float:right;
margin-right:30px;
width:205px;
}

.news {
color:#660000;
font-size:0.7em;
#FFFEED;
}
.news a:link{
color:#660000;
text-decoration:none;
font-weight:bold;
}
.news a:visited{
color:#660000;
}
.news a:hover{
color:#FFFEED;;
text-decoration:none;
font-weight:bold;
}
.news a:active{
color:#660000;
}


.imagedroite {
float:right;
margin:2px;
width:205px;
}

.imagegauche {
float:left;
margin:2px;
width:205px;
}



#navigation {
			margin: 0;
			padding: 0;
			list-style: none;
			color: #fff;
			width: 800px;
			font: 2em "Trebuchet MS", sans-serif;
			font-size:0.8em;
			vertical-align:baseline;
			}
		#navigation a, #navigation span {
			display: block;
			padding: 4px 10px;
			color: #fff;
			text-decoration: none;
			background: #99CCCC url(menu-item.png) left bottom no-repeat;
			font-size:1em;
			}
		#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
			background-image: url(menu-item-deroule.png);
			}
		#navigation .open a, #navigation .open span {
			background-image: url(menu-item-enroule.png);
			}
		#navigation a:hover, #navigation a:focus, #navigation a:active {
			text-decoration: underline;
			}
		#navigation .subMenu {
			font-size: .8em;
			background: #99CCCC url(subMenu.png) 0 0 repeat-x;
			font-size: .9em;
			margin: 0;
			padding: 0;
			border-bottom: 1px solid #FFFFCC;
			}
		#navigation ul.subMenu a {
			background: none;
			padding: 3px 20px;
			}
			
.gen td{ border: 1px solid #9ACCCD;
text-align:center; }

#saillis
{
	text-decoration:none;
	color:#FFFEED;
	}

