body {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	background: #F6F3DD url(images/bgmain.gif) repeat-y 50% 0;
}

#accueil {
	background: #F6F3DD url(images/bghome.gif) repeat-y 50% 0;
}

h1 {
	color: #EA650D;
	size: 25px;
}
#home-soustitre {
	color: #EA650D;
}

#myContainer {
	width: 945px;
	text-align: left;
}

#myBando {
	background-color: #F6F3DD;
	background-image: url(images/sante-vivante.gif);
	width: 945px;
	height: 159px;
}
#myBando a {
	display: block;
	width: 945px;
	height: 159px;
	text-indent: -9999px;
	text-decoration: none;
}
#myBando-print {
	display: none;
}

#myMainZone {
	width: 945px;
	background: #FFFFFF url(images/bgright.gif) 0 right repeat-y;
}

#myLeftColumn {
	background: #FEFDF3;
	float: left;
	width: 620px;
}

#myMainText {
	width: 580px;
	padding: 20px;
	text-align: justify;
}
#myMainText p {
	color: 55584F;
	font-size: 1.2em;
}
#myMainText img {
	margin: 8px;
}
#myMainTableFirstCell {
	text-align: center;
	color: #EA650D;
	line-height: 20px;
	font-size: 14px;
}
#myMainTableSecondCell {
	text-align: left;
	color: #617D22;
}
#myMainTableThirdCell {
	text-align: justify;
	color: #EA650D;
}

#myBottom {
	clear: both;
	height: 180px;
	width: 945px;
	background: #C2A268 url(images/bgbottom.gif) 0 0 repeat-y;
}
.myActu {
	float: left;
	width: 280px;
	height: 164px;
	padding: 8px 8px 8px 20px;
	border-right: 2px solid #B08B47;
}
.myActu h4 {
	color: #FFF;
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 8px 0 0 0;
}
.myActu h5 {
	color: #CF6701;
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	margin: 4px 0 0 0;
}
.myActu p {
	color: #FFF;
	text-align: justify;
}
.myActu a {
	display: block;
	width: 280px;
	height: 24px;
	color: #000;
	text-decoration: none;
	background: url(images/plus.gif) top right no-repeat;
}

#myRightColumn {
	float: right;
	width: 325px;
}
.myBlogArticle {
	background: #F8F1E2 url(images/topexcerpt.gif) 0 0 no-repeat;
	margin: 10px 40px 10px 30px;
	padding: 8px 8px 0 8px;
}
.myBlogArticle  h3 {
	margin: 0;
	font-size: 12px;
}
.myBlogArticle  h3  a{
	color: #617D22;
	text-decoration: none;
}
.myBlogArticle p {
	margin-top: 5px;
	text-align: justify;
	font-size: 11px;
	color: #55584F;
}
.myBlogLink {
	width: 255px;
	height: 19px;
}
.myBlogLink a {
	display: block;
	width: 255px;
	height: 19px;
	color: #000;
	text-decoration: none;
	background: url(images/btmexcerpt.gif) -8px -2px no-repeat;
}

#myFooter {
	clear: both;
	background: #F6F3DD;
	height: 200px;
	padding-top: 10px;
	margin-bottom: -34px;
	text-align: center;
	color: #EA650D;
	width: 945px;
}
#myStuki {
	position: relative;
	top: -176px;
	left: 455px;
	background: url(images/stuki-san.gif);
	width: 17px;
	height: 24px;
}
#myStuki a {
	display: block;
	width: 17px;
	height: 24px;
	text-indent: -9999px;
	text-decoration: none;
}

.rootVoices{
	background-color:#AAA101;
	padding:0;
	padding-bottom:0;
}
.rootVoices td.rootVoice {
	background-color:transparent;
	width:105px;
	height: 40px;
	line-height:20px;
	font-family:Arial,Helvetica,sans-serif;
	color: white;
	font-size:12px;
	padding:0px;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}
.rootVoices td.selected{
	background-color: #617D22;
	cursor: pointer;
}

.rootVoice a {
	color: white;
	text-decoration: none;
}
.menuShadow{
	padding:2px;
	padding-bottom:0px;
	left:-2;
	top:1px;
}

.menuContainer{
	background-color:gray;
}

.menuContainer .line{
	background-color:white;
	width:100%;
	padding-left:-5;
}

.menuContainer .line.title {
	text-align:right;
}

.menuContainer .line.title a{
	color:dimgray;
	font-size:14px;
}

.menuContainer td a{
	text-decoration:none;
	color: #000000;
}

.menuContainer td.voice{
	border-top:1px solid #f3f3f3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px;
}

.menuContainer .separator{
	background-color:#f1f1f1;
	height:1px;
}
.menuContainer td.img{
	border-top:1px solid #f3f3f3;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:12px;
	color: #c3c3c3;
	background-color:#f9f9f9;
	width:24px;
	padding:5px;
}
.menuContainer td.img img{
	width:20px;
}
.menuContainer .textBox{
	padding: 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color:#ffffff;
	color: #c3c3c3;
}
.menuContainer .selected td{
	background-color:#f3f3f3;
	background-image:url("../images/bgnd_sel_2.jpg")
}
.menuContainer .selected td a{
	color:#000;
}
.menuContainer .disabled td, .menuContainer .disabled td a {
	color: #cccccc;
}
.menuContainer .subMenuOpener{
	background-image:url("../images/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}
