/* MAIN STYLE
--------------------------------------------------------- */
div#fondAriane { margin: 0 3px;background: #A9C604}
b.rtop, b.rbottom{display:block;background: #637909}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #A9C604}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 

.fondMenu {
background: url(../images/green/musee_07.gif) no-repeat;
}
body#bd {
	background: url(../images/green/body-bg.jpg) repeat-x top #98a50f;
	/*background-attachment: fixed;*/
}
.contentheading,
.componentheading,
a,
.moduletable h3,
#sub-menu a {
	color: #c5dd0b;
}
a:hover, a:active, a:focus {
	color: #849405;
}


table.contenttoc td {
	background: url(../images/green/bullet-list.gif) no-repeat 5% 50%;
}
a.readon { color: #bad20b; background-color: #333; }

a.readon:hover, a.readon:active, a.readon:focus { background-color: #c5dd0b; }
#ol-search .inputbox {
	background: #bad20b;
}
#ol-footer a:hover,
#ol-footer a:active,
#ol-footer a:focus {
	color: #c5dd0b;
}


.bignumber {
	color: #c5dd0b;
}
#ol-tophead{
	background: #c5dd0d;
}
/* SPLIT MENU
----------------------------------------------------------- */
#ol-downts {
	background: #42464a url(../images/green/top-bg.gif) repeat-x left top;
	color: #f8f8f8;
}
#ol-rightcol { background-image: url(../images/green/top-bg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; }
#ol-leftcol div.moduletable, #ol-leftcol div.moduletable_menu {
	background: #92a500 url(../images/green/modbg_l.gif) repeat-y right top;
}
#ol-container,
#ol-container-bodyr { background-image: url(../images/green/mainconbig.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 20% 0; }
#topart li.tophi a {
	color: #fff;
	background: #c5dd0b;
	text-decoration: none;
}
#ol-sitenam { background-color: #bad20b; }
ul.menu li a:hover { color: #c5dd0b; background-color: #333; }
.cAriane_texte_lien {
	color: #637909;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.cAriane_texte_acc {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}
.cArianne_separateur_acc {
	color: #637909;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.cArianne_fond {
height: 23px;
text-align:left center;
padding-top:2px;
background-color:#a9c604;
}

.cArianne_fondl {
height: 25px;
background-repeat: no-repeat;
background: url(../images/green/ariane-bl.gif) no-repeat;
}
.cArianne_fondr {
height: 25px;
background-repeat: no-repeat;
background: url(../images/green/ariane-br.gif) no-repeat;
}
h1, h2 {
color:#637909;
}
h3 {
color:#000000;
}
.titre_page {
	color: #637909;
}
.page_fleche{
background: url(../images/green/fleche.gif) no-repeat;
background-position:left center;
}
.menu2b{
background: url(../images/green/menu2b.gif) no-repeat;
background-position: top;
}
#navigation {
    list-style: none ;
	margin: 0 ;
	padding: 0 ;
	overflow: hidden ;
	}
#navigation li {
	display: inline ;
	float: left ;
	width: 150px ;	
	border: 0px solid #600 ;
	margin-right: 0px ;
	color: #000 ;
	background: #E5E5E5 ;
	border: 1px solid #F1F1F1 ;
	}

#navigation li.wun {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 100px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wdeux {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 175px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wtrois {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 178px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wquatre {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 170px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wcinq {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 160px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.wsix {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 179px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gun {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 100px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gdeux {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 175px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gtrois {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 178px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gquatre {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 170px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gcinq {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 160px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li.gsix {
                display: inline ;
				padding-top:0px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px;
                float: left ;
                width: 177px ;   
                border: 0px solid #F1F1F1 ;
                margin-right: 0px ;
                color: #000 ;
                background: #E5E5E5 ;
                }
#navigation li a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding: 22px 0 ;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wun a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}	
#navigation li.wdeux a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wtrois a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portailv7/images/buttons_360.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wquatre a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wcinq a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.wsix a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) right top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:35px;
padding-bottom:25px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gun a {
	display: block ;
	background: #ECECEC url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gdeux a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gtrois a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gquatre a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gcinq a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li.gsix a {
	display: block ;
	background: #900 url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) left top no-repeat ;
	font: 12px Tahoma,sans-serif ;
	line-height: 1em ;
	padding-top:40px;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
	text-align: center ;
	text-decoration: none ;
	}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	background: #ECECEC url(http://www.memorial-caen.fr/portailv7/images/buttons_360b.png) right top no-repeat ;
	text-decoration: none ;
	padding-top:35px;
    padding-bottom:25px;
    padding-right:0px;
    padding-left:0px;	
	}
.cadremenu2 { width: 962px; height: 72px; }
