
/**************************************/
/*                reset               */
/**************************************/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

img {
	margin: 0;
	padding: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
}

body { 
  line-height: 1.5; 
}

table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }


/**************************************/
/*            Typographie             */
/**************************************/

body { 
  font-size: 75%;
  color: #222;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

a:link { text-decoration: underline; color: #2d390a; }
a:visited { text-decoration: underline; color: #2d390a; }
a:hover { text-decoration: none; color: #2d390a; }
a:active, .divcontent a:focus { text-decoration: underline; color: #2d390a; }

.hide {
	visibility:hidden;
}
.cleft {
	clear:left;
}
.left {
	float:left;
}
.right {
	float:right;
}

.divcontent {
	background: #fde1ba;
	margin-bottom:10px;
}

.divcontent .divcols {clear:left; float:left;}
.divcontent .divleftcol {clear:left; float:left; width:400px; padding-right:20px;}
.divcontent .divrightcol {float:left; width:216px;}
* html .divcontent .divrightcol {float:left; width:210px;}

.divcontent a:link { text-decoration: none; color: #c07105; }
.divcontent a:visited { text-decoration: none; color: #c07105; }
.divcontent a:hover { text-decoration: underline; color: #c07105; }
.divcontent a:active, .divcontent a:focus { text-decoration: none; color: #c07105; }

.divcontent h2,.divcontent h3,.divcontent h4,.divcontent h5,.divcontent h6 { font-weight: normal; color: #847d1a; text-align:left; clear:left; }
.divcontent h2 { font-size: 2em;  line-height:1em; margin-top: 1.5em; margin-bottom: 0.5em; clear:left; }
.divcontent h3 { font-size: 1.5em; line-height: 1.2em; margin-top: 0.5em; margin-bottom: 0.5em; clear:left; }
.divcontent h4 { font-size: 1.2em; line-height: 1.25em; margin-top: 0.25em; margin-bottom: 0.25em; clear:left; }
.divcontent h5 { font-size: 1em; font-weight: bold; margin-bottom: 0em; clear:left; }
.divcontent h6 { font-size: 1em; font-weight: bold; clear:left; }

.divcontent p { margin-bottom:1.5em;}
.divcontent em {font-style:italic;}

.divcontent .imgDroite {margin:10px -259px 10px 15px;float:right;position:relative;}
.divcontent .imgDroite p {margin:0px 10px;}
.divcontent .imgGauche {margin:10px 10px 10px 0; float:left;}
.divcontent .imgGauche p {margin:0px 10px; display:inline; float:left; clear:left;}
*html .divcontent .imgDroite {margin:10px -241px 10px 15px;float:right;position:relative;}

.divcontent ul.align {list-style:none;margin:0;}
.divcontent ul.align li {float:left;margin:10px 10px 30px 0;width:200px;}


.divcontent .noBorder {border:none;}


.divcontent hr {background:#9C9427;color:#9C9427;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}

.divcontent ul {margin:0px 0 10px 30px;}
.divcontent ul li {margin-bottom:10px; line-height:1.2em;}


.divcontent blockquote {
	background:transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/blockquote1.png) no-repeat scroll left top;
	margin:20px 20px 20px 0;
	padding:20px 20px 20px 50px;
	border-top:1px solid #9c9427;
	border-bottom:1px solid #9c9427;
	font-size:1.1em;
	font-weight:bold;
}
.divcontent blockquote p {
	margin:0;
	padding:0;
}


#plus h2 {
	border-bottom:1px solid #9c9427;
}

.jqmWindow:hover {cursor:pointer;}

.jqmWindow p {margin-bottom:5px;text-align:justify;}
.jqmWindow li p {color:#666;font-style:italic; margin:10px 0 0 20px;}
.jqmWindow .imgZone {border:none;float:left;}
.jqmWindow hr {clear:both;}
.jqmWindow ul, .jqmWindow ul li {
	list-style:none;
	margin:0;
	padding:0;
}
.jqmWindow ul li {
	margin: 10px 0;
	padding: 10px 0;
	border-top: 1px solid #333;
	text-align:center;
}

.jqmOverlay { background-color: #000; }





/******************* Formulaire ***************/

blockquote {padding:0px; padding-left:30px; margin:0px}

.divcontent form p{margin:0; padding:0;}
form .explid_radio, form .explid_checkbox {
	clear:left;
}

.fieldrow{
	width:80%;
	display:block;
	/*float:left;*/
	margin-top:3px;
	margin-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	clear:left;
	/*background-color:#EEEEEE;*/
}

.fieldrow label{
	width:40%;
	display:block;
	float:left;
	text-align:right;
	padding-right:5px;
}

.fieldrow input, textarea, select{
	width:40%;
	display:block;
	float:left;
	font-size:0.9em;
	font-family:Arial;
}
.fieldrow input, .fieldrow textarea, .fieldrow select{
	border: 1px solid #9C9427;
	background:#fdeed8;
	color:#583507;
}
.fieldrow input:hover, .fieldrow textarea:hover, .fieldrow select:hover, .fieldrow input:focus, .fieldrow textarea:focus, .fieldrow select:focus, .fieldrow input:active, .fieldrow textarea:active, .fieldrow select:active{
	border: 1px solid #827b21;
	background:#fdf7ee;
}
.fieldrow input[type="radio"]{
	margin-left:3px;
	margin-right:5px;
}
.fieldcell{
	width:auto;
	display:inline;
	float:left;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:3px;
	padding-right:3px;

}
.fieldcell label{
	width:auto;
	display:inline;
	float:left;
}

.fieldcell input, textarea, select{
	width:auto;
	display:inline;
	float:left;
	font-size:0.9em;
	font-family:Arial;
}

.formfooter {
	width:80%;
	clear:left;
	padding-top:30px;
	text-align:center;
}
.formfooter input[type="submit"] {
background:#fdeed8;
border-color:#b1ad7c #b9b584 #b9b584 #b1ad7c;
border-style:solid;
border-width:1px;
color:#847D1A;
cursor:pointer;
display:block;
font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;
font-size:100%;
font-weight:bold;
line-height:17px;
margin:0.7em 0.5em 0.7em 0;
padding:4px 10px;
text-decoration:none;
}
.formfooter input[type="submit"]:hover, .formfooter input[type="submit"]:focus {
background:#ebddbc;
}







.fieldtitle{
	width:40%;
	float:left;
}

.fieldcellhorizontale{
	width:40%;
	float:left;
}

.fieldcellverticale{
	width:40%;
	float:left;
}

.fieldrow .fieldcellhorizontale label{
	float:left;
}

.fieldrow .fieldcellhorizontale input{
	float:left;
	font-size:0.9em;
	font-family:Arial;
}

.fieldrow .fieldcellverticale label{
	font-size:0.9em;
	font-family:Arial;
	display:block;
}

.fieldrow .fieldcellverticale input{
	display:block;
	float:left;
	height:12px; 
}

/**************************************/
/*            Typographie             */
/**************************************/

body { 
  font-size: 75%;
  color: #fde1ba;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

a:link { text-decoration: underline; color: #9c9427; }
a:visited { text-decoration: underline; color: #9c9427; }
a:hover { text-decoration: none; color: #9c9427; }
a:active, .divcontent a:focus { text-decoration: underline; color: #9c9427; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-family: }
h1 { font-size: 2em; color:#986e33; border-bottom:solid 1px #9c9427; font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:10px;}
h2 { font-size: 1.2em; font-weight: bold;}

/**************************************/
/*               Global               */
/**************************************/

body {
	background:#121801 url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_accueil.png) no-repeat scroll 80% 0;
}

#workspace {
	width:994px;
	margin:0 auto;
}

#middlespace {
	clear:left;
	float:left;
}

.rightalign {
	text-align:right;
}

/**************************************/
/*            Topleftspace               */
/**************************************/

#topleftspace {
	float:left;
	clear:left;
	width:224px;
	padding-top:50px;
}

a#logo {
	display:block;
	height:72px;
}


/***************Navigation*************/
#navspace {
	float:left;
	padding-top:99px;
	width:770px;
}

#main-menu, #main-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
#main-menu {
	line-height:	1.0;
}
#main-menu li:hover,#main-menu li:focus {
	cursor:pointer;
}
#main-menu ul {
	position:		absolute;
	top:			-999em;
	width:			15em; /* left offset of submenus need to match (see below) */
	margin-top:1px;
}
#main-menu ul ul {
	margin-top:0;
	margin-left:24px;
}
#main-menu li.lastli ul {
	margin-left:-5.5em;
}
#main-menu li.lastli ul ul {
	margin-top:0;
	margin-left:-32.2em;
}
#main-menu ul li {
	width:			100%;
}
#main-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
#main-menu li {
	float:			left;
	position:		relative;
}
#main-menu a {
	display:		block;
	position:		relative;
}
#main-menu li:hover ul,
#main-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul#main-menu li:hover li ul,
ul#main-menu li.sfHover li ul {
	top:			-999em;
}
ul#main-menu li li:hover ul,
ul#main-menu li li.sfHover ul {
	left:			15em; /* match ul width */
	top:			0;
}
ul#main-menu li li:hover li ul,
ul#main-menu li li.sfHover li ul {
	top:			-999em;
}
ul#main-menu li li li:hover ul,
ul#main-menu li li li.sfHover ul {
	left:			15em; /* match ul width */
	top:			0;
}

#main-menu {
	float:			right;
	padding-left:50px;
	background:transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_menu_left.png) no-repeat scroll 0 0;
}
#main-menu a {
	text-decoration:none;
}
#main-menu a, #main-menu a:visited, #main-menu li  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#e8c91b;
}

#main-menu li {
	background:transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav_accueil.png) repeat-x scroll 0 0;
	border-left:	1px solid #e8c91b;
	padding: 		0.5em 1.3em 0.5em 0.78em;
}

#main-menu li a {
	font-size:18px;
}
#main-menu li li a {
	font-size:12px;
}
#main-menu li li {
	background:		#59581d;
	font-size:12px;
}

#main-menu li:hover, #main-menu li.sfHover,
#main-menu a:focus, #main-menu a:hover, #main-menu a:active {
	background:#242e06;
	color:#fde1ba;
	outline:0;
}

/*** arrows **/
#main-menu a.sf-with-ul {
	padding-right: 	0;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			-13px;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('/download/abbaye-de-vauclair/image/charte/graphisme/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}

* html .sf-sub-indicator {
	top:			0.45em; /* IE6 only */
	background:		url('/download/abbaye-de-vauclair/image/charte/graphisme/arrows-ffffff.gif') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}

a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.2em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}

/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
#main-menu ul .sf-sub-indicator { background-position:  -10px 0; }
#main-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
#main-menu ul a:focus > .sf-sub-indicator,
#main-menu ul a:hover > .sf-sub-indicator,
#main-menu ul a:active > .sf-sub-indicator,
#main-menu ul li:hover > a > .sf-sub-indicator,
#main-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('/download/abbaye-de-vauclair/image/charte/graphisme/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


/***************Banniere*************/
#banner {
	clear:left;
	min-height:350px;
}
**
/* hack ie6 */
* html #banner {margin-bottom:-4px;height:350px;}
* html ul#main-menu ul ul ul li {margin-left:-10px;}

 
/***************Barre de recherche*************/

.search{
	background: transparent url('/download/abbaye-de-vauclair/image/charte/graphisme/search.png') repeat-x top left;
    float:left;
    height:18px;
    width:140px;
	margin:5px;
}

.search .searchbar{
    background:none;
    border:none;
    float:left;
    height:18px;
	width:115px;
	font-size:10px;
}

.search .loupe{
    background: transparent url('/download/abbaye-de-vauclair/image/charte/graphisme/loupe.png') no-repeat top left;
    border:none;
    float:right;
    height:18px;
    width:18px;
	cursor:pointer;
	margin-right:4px;
}
.search .loupe:hover, .search .loupe:focus{
    background: transparent url('/download/abbaye-de-vauclair/image/charte/graphisme/loupe.png') no-repeat -18px 0;
}

/**************************************/
/*               Footer               */
/**************************************/
#footer {
	clear:left;
	float:left;
	margin:5px 0 20px 0;
	width:844px;
}

#footer ul {
	list-style-type:none;
}

#footer ul li {
	display:inline;
	padding:0 5px;
	border-left:1px solid #9c9427;
	font-size:0.9em;
}

#footer ul li.firstli, #navspace ul li.firstli {
	border:none;
}

/**************************************/
/*               Div bas              */
/**************************************/

#bas {
	clear:left;
}

#actu {
	float:left;
	width:234px;
	margin-top:17px;
}

#actu h2 {
	margin-bottom:2px;
}
#actu {
	line-height:1;
}

#actu a {
	color:#d5943a;
}

#actu a:hover, #actu a:focus {
	color:#D6C97B;
}

#actu a.suite {
	float:right;
	text-decoration:none;
	font-size:1.2em;
}

#carteaisne {
	float:left;
	width:400px;
}

#diapos {
	float:left;
	width:280px;
	margin-top:20px;
	margin-right:40px;
}

#diapos h1 {
	border:none;
	color:#fde1ba;
	font-size:1em;
	margin:0;
}
#diapos h1 strong {
	font-size:1.4em;
	font-weight:normal;
}

#logo-aisne {
	float:left;
	width:40px;
	padding-top:155px;
}


.anythingSlider                         { width: 234px;}
.anythingSlider .wrapper                { width: 234px; overflow: auto; height: 120px;}
.anythingSlider .wrapper ul             { width: 9999px; list-style: none;}
.anythingSlider .wrapper ul div         { height:100px;}
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 317px; width: 234px; margin: 0; }
.anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(/download/abbaye-de-vauclair/image/charte/graphisme/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.anythingSlider .forward                { background-position: 0 0; right: -20px; display:none;}
.anythingSlider .back                   { background-position: -67px 0; left: -20px; display:none;}
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

.anythingSlider #thumbNav               {padding-top:2px;border-top:solid 1px #9c9427; }
.anythingSlider #thumbNav a             {display:block;padding-top:12px;width:24px;height:22px;text-align:center;margin:-10px 2px 2px 0;background:#242E06  url(/download/abbaye-de-vauclair/image/charte/graphisme/actu_arrow_none.png) no-repeat 0 0;;font-weight:bold;text-decoration:none;float:left;line-height:1.5;}
.anythingSlider #thumbNav a:hover       {color:#fff;}
.anythingSlider #thumbNav a.cur         {color:#fff; background:#43460C url(/download/abbaye-de-vauclair/image/charte/graphisme/actu_arrow.png) no-repeat 0 0;}

#start-stop                             {background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/graphisme/actu_nav.png) no-repeat 0 0;display:block;width:15px;height:15px;float:right;margin:8px 0 0 5px;}
#start-stop.playing                     {background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/graphisme/actu_nav.png) no-repeat -15px 0;}

.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }



.anythingSliderZonePromo                         { width: 496px;}
.anythingSliderZonePromo .wrapper                { width: 496px; overflow: auto; height: 76px;}
.anythingSliderZonePromo .wrapper ul             { width: 9999px; list-style: none;}
.anythingSliderZonePromo .wrapper ul div         { height:100px;}
.anythingSliderZonePromo ul li                   { display: block; float: left; padding: 0; height: 76px; width: 496px; margin: 0; }
.anythingSliderZonePromo .arrow                  { display: block; height: 200px; width: 67px; background: url(/download/abbaye-de-vauclair/image/charte/graphisme/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.anythingSliderZonePromo .forward                { background-position: 0 0; right: -20px; display:none;}
.anythingSliderZonePromo .back                   { background-position: -67px 0; left: -20px; display:none;}
.anythingSliderZonePromo .forward:hover          { background-position: 0 -200px; }
.anythingSliderZonePromo .back:hover             { background-position: -67px -200px; }

.anythingSliderZonePromo #thumbNav               {padding-top:2px;border-top:solid 1px #9c9427; }
.anythingSliderZonePromo #thumbNav a             {display: none;padding-top:12px;width:24px;height:22px;text-align:center;margin:-10px 2px 2px 0;background:#242E06  url(/download/abbaye-de-vauclair/image/charte/graphisme/actu_arrow_none.png) no-repeat 0 0;;font-weight:bold;text-decoration:none;float:left;line-height:1.5;}
.anythingSliderZonePromo #thumbNav a:hover       {color:#fff;}
.anythingSliderZonePromo #thumbNav a.cur         {color:#fff; background:#43460C url(/download/abbaye-de-vauclair/image/charte/graphisme/actu_arrow.png) no-repeat 0 0;}

.anythingSliderZonePromo #start-stop             {display:none; background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/graphisme/actu_nav.png) no-repeat 0 0;display:block;width:15px;height:15px;float:right;margin:8px 0 0 5px;}
.anythingSliderZonePromo #start-stop.playing     {display:none; background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/graphisme/actu_nav.png) no-repeat -15px 0;}

.anythingSliderZonePromo .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSliderZonePromo .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }



.imageflow
{ overflow:hidden;
  position:relative;
  text-align:left;
  visibility:hidden;
  width:100%; }

.imageflow img
{ border:none;
  position:absolute;
  top:0;
  visibility:hidden;
  -ms-interpolation-mode:bicubic; }

.imageflow p
{ margin:0 auto;
  text-align:center; }

.imageflow .loading
{ border:1px solid white;
  height:15px;
  left:50%;
  margin-left:-106px;
  padding:5px;
  position:relative;
  visibility:visible;
  width:200px; }

.imageflow .loading_bar
{ background:#fff;
  height:15px;
  visibility:visible;
  width:1%; }

.imageflow .navigation
{ z-index:1000; }

.imageflow .caption
{ font-weight:bold;
  position:relative;
  text-align:center;
  z-index:1001; }

.imageflow .scrollbar
{ border-bottom:1px solid #b3b3b3;
  position:relative;
  visibility:hidden;
  z-index:1002;
  height:1px; }
  
#diapos_slider {
	display:none;
}

.imageflow .images
{ overflow:hidden;
  white-space:nowrap; }

.imageflow .button
{ cursor:pointer;
  height:17px;
  position:relative;
  width:17px; }

.imageflow .previous
{ background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/graphisme/diapo_nav.png) -0 0 no-repeat;
  float:left;
  margin:-7px 0 0 -30px; width:6px; }

.imageflow .next
{ background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/graphisme/diapo_nav.png) -6px 0 no-repeat;
  float:right;
  margin:-7px -30px 0 0; width:6px; }
  
#diapos_navigation {
	padding-left:100px;
}
	







.plan_du_site {font-size:1.5em;margin:0px 0px 25px 0px;padding:0px;font-weight:normal;float:left;}
.plan_du_site ul {margin:0px 0px 5px 0px;padding:0px;}
.plan_du_site ul li {
	//color:#000000;
  font-size:1.0em;
	margin:5px 0px 10px 0px;
	padding:0px;
	list-style-type:none;
	text-decoration:none;
	font-weight:normal;
}
.plan_du_site ul li a, .plan_du_site ul li a:link, .plan_du_site ul li a:visited, .plan_du_site ul li a:hover {
	//color:#000000;
  font-size:1.0em;
	margin:5px 0px 10px 0px;
	padding:0px;
	list-style-type:none;
	text-decoration:none;
	font-weight:normal;
}
.plan_du_site ul li a:hover {text-decoration:underline;}

.plan_du_site ul ul {margin:2px 0px 3px 15px;padding:0px;}
.plan_du_site ul ul li {
	font-size:0.9em;
	list-style-type:none;
}
.plan_du_site ul ul li a:link, .plan_du_site ul ul li a:visited, .plan_du_site ul ul li a:hover {
	font-size:1.0em;
	list-style-type:none;
}
.plan_du_site ul ul li a:hover {text-decoration:underline;list-style-type:none;}


.plan_du_site ul ul ul {margin:2px 0px 3px 15px;padding:0px;}
.plan_du_site ul ul ul li {
	font-size:0.8em;
	list-style-type:none;
}
.plan_du_site ul ul ul li a:link, .plan_du_site ul ul ul li a:visited, .plan_du_site ul ul ul li a:hover {
	font-size:1.0em;
	list-style-type:none;
}
.plan_du_site ul ul ul li a:hover {text-decoration:underline;list-style-type:none;}



.imgzoom_pannel {
	background-color:black;
	padding:8px 4px 4px 4px;
	margin:0px;
	z-index:10000;
}
.imgzoom_legend {
	text-align:left;
	font-size:1em;
	font-family: Arial,Helvetica,sans-serif;
	margin:5px;
	padding:0px;
}
.imgzoom_legend h3 {
	color:#ffffff;
	font-size:1em;
	font-family: Arial,Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.imgzoom_legend p {
	color:#6D7068;
	font-size:1em;
	font-family: Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0px;
}



.result_head .title {
	font-weight:bold;
}
.result_head p {
	line-height:0;
	padding:0;
	margin:0 0 10px 0;
}

.divcontent a.disabled.page_previous, .divcontent a.disabled.page_next {	 
	color: #999966;
	text-decoration:none;
}
.search_workspace .other_pages {
	text-align:right;
}
.other_pages hr {
	border-bottom:1px solid #C07105;
	width:100%;
	margin:20px 0;
}


.frise                         { width: 630px; height: 650px; position: relative; margin: 0 auto 15px; }
.frise .wrapper                { width: 550px; overflow: auto; height: 650px; margin: 0 40px; position: absolute; top: 0; left: 0; }
.frise .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.frise ul li                   { display: block; float: left; padding: 0; height: 626px; width: 550px; margin: 0; }
.frise .arrow                  { display: block; height: 200px; width: 67px; background: url(/download/abbaye-de-vauclair/image/frise/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 250px; cursor: pointer; }
.frise .forward                { background-position: 0 0; right: -20px; }
.frise .back                   { background-position: -67px 0; left: -20px; }
.frise .forward:hover          { background-position: 0 -200px; }
.frise .back:hover             { background-position: -67px -200px; }

.frise #thumbNav                               { position: relative; top: 632px; text-align: center;margin:0 40px;background:#f0f0f0; }
.frise #thumbNav a                             { display: inline-block; padding: 6px 10px; height: 18px; margin: 0; text-align: center; background:#f0f0f0;color:#bcbcbc;text-decoration:none;font-weight:bold;border-bottom: 6px solid #f0f0f0;}
.frise #thumbNav a:hover                       { background-image: none;color:#222; }
.frise #thumbNav a.cur                         { border-bottom: 6px solid #999; }

.frise .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.frise .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


#frise_legende                 { width: 550px; height: 40px; margin: 0 auto; }



#carte_aisne_detail {
	z-index:1010;
}

#carte_aisne_home {
	display:none;
	position:absolute;
	margin-top:-360px;
	margin-left:70px;
	z-index:1010;
}
#carte_aisne_home_close {
	display:none;
	position:absolute;
	margin-top:-350px;
	margin-left:560px;
	z-index:1010;
}

#suvoler_animation_accueil {
	position:absolute;
	top:30px;
	width:760px;
	height:620px;
	z-index:10000001;
	background-color:#000000;
}

#suvoler_animation_accueil .header{
	position: relative;
	background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/layer_visite/survoler-header.png) no-repeat;
	width:760px;
	height:11px;
	z-index:1010;
}
#suvoler_animation_accueil .close {
	position:absolute;
	left:740px;
	margin-top:-10px;
	z-index:1011;
}
#suvoler_animation_accueil .center{
	background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/layer_visite/survoler-center.png) repeat-y;
	width:760px;
	z-index:999;
}
#suvoler_animation_accueil .content {
	margin:8px 19px 0px 19px;
}
#suvoler_animation_accueil .footer{
	background:url(http://www.abbaye-vauclair.fr//download/abbaye-de-vauclair/image/charte/layer_visite/survoler-footer.png) no-repeat;
	width:760px;
	height:11px;
}
#suvoler_animation_accueil h1 {
	font-size: 1.2em;
	margin:0px 0px 0px 10px;
	padding:2px;
	font-weight:bold;
	color:#847D1A;
}

#suvoler_animation_accueil h2,#suvoler_animation_accueil h3 { font-weight: normal; color: #847d1a; text-align:left; clear:left; }
#suvoler_animation_accueil h2 { font-size: 2em;  line-height:1em; margin-top: 1.5em; margin-bottom: 0.5em; clear:left; }
#suvoler_animation_accueil h3 { font-size: 1.5em; line-height: 1; margin-top: 0.5em; margin-bottom: 0.5em; clear:left; }
#suvoler_animation_accueil p { font-size: 1em; line-height: 1.5em; clear:left; color: #ffffff; }


#modal {
	position:absolute;
	background:black;
	width:100%;
	height:200%;
	display:none;
	z-index:10000;
	left:0;
	top:0;
}



/* ************* Carte de france *************** */
.tooltip {width:360px;height:262px;margin:0 0 0 -180px;padding:0;}
.tooltip div.tooltipHeader{padding:0;background:transparent url(/download/abbaye-de-vauclair/image/carte-de-france/tooltip_top.png) no-repeat scroll top right;}
.tooltip div.tooltipMiddle{margin-left:10px;background:transparent url(/download/abbaye-de-vauclair/image/carte-de-france/tooltip_middle.png) repeat-y;}
.tooltip div.tooltipBottom{margin-left:10px;width:350px;height:19px;background:transparent url(/download/abbaye-de-vauclair/image/carte-de-france/tooltip_bottom.png) no-repeat scroll top right;}
.tooltip a {color:#a67533;text-decoration:underline;font-weight:bold;}
.tooltip a:hover {text-decoration:none;}
.tooltip div.date {height:14px;color:#342511;clear:left;margin:0 0 0 35px;font-weight:bold;}
.tooltip div.tooltipIn {margin:0px 30px 0px 45px; clear:left;}
.tooltip div.tooltipIn .imgGaucheCartefrance {margin:5px 5px 0 0;width:105px;}
.tooltip div.tooltipIn .legende_cartefrance {font-size:9px;}
.tooltip div.tooltipIn .petit {font-size:10px;}
.tooltip div.tooltipIn strong {color:#342511;font-weight:bold;}
.tooltip div.tooltipIn img {border:2px solid #ded197;margin-bottom:2px;}
.tooltip div.tooltipIn hr {background:#bc8d4d;color:#bc8d4d;clear:both;float:none;width:100%;height:.1em;margin:0;border:none;}
* html .tooltip div.tooltipIn hr { display:block;margin-top:-13px;margin-bottom:-8px;}
.tooltip div.tooltipIn p {font-size:12px;margin:0;}


.tooltip a:link { text-decoration: underline; color: #2d390a; }
.tooltip a:visited { text-decoration: underline; color: #2d390a; }
.tooltip a:hover { text-decoration: none; color: #2d390a; }
.tooltip a:active, a:focus { text-decoration: underline; color: #2d390a; }

.tooltip .divcols {clear:left; float:left;}
.tooltip .divleftcol {clear:left; float:left; width:430px;}
.tooltip .divrightcol {float:left; width:220px;}

.tooltip a:link { text-decoration: none; color: #c07105; }
.tooltip a:visited { text-decoration: none; color: #c07105; }
.tooltip a:hover { text-decoration: underline; color: #c07105; }
.tooltip a:active, .tooltip a:focus { text-decoration: none; color: #c07105; }

.tooltip h2,.tooltip h3,.tooltip h4,.tooltip h5,.tooltip h6 { font-weight: normal; color: #bc8d4d; }
.tooltip h2 { font-size: 2em; margin-bottom: 0.75em; }
.tooltip h3 { color:#342511; float:left; font-size:14px; font-weight:bold;margin:5px 0 0 20px; width:300px;}
.tooltip h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
.tooltip h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
.tooltip h6 { font-size: 1em; font-weight: bold; }

.tooltip p { margin: 0 20px 1.5em 0; }


.tooltip img {border:1px solid #000;}

.legende_cartefrance {
	color:#666666;
	font-size:8pt;
	font-style:italic;
	text-decoration:none;
}

.tooltip ul {margin:10px 0 10px 30px; list-style-image:url(../images/puce1.png);}

.tooltip blockquote {
	background:transparent url(../images/blockquote1.png) no-repeat scroll left top;
	margin:20px 20px 20px 0;
	padding:20px 20px 20px 50px;
	border-top:1px solid #9c9427;
	border-bottom:1px solid #9c9427;
	font-size:1.2em;
}

.tooltip blockquote p:last-child {
	background:transparent url(../images/blockquote2.png) no-repeat scroll right bottom;
	margin-bottom:0;
	min-height:33px;
	padding:0 50px 0 0;
}

#container {
	width:700px;
	margin: 30px auto;
}

.imgGaucheCartefrance {
	float:left;
	margin:5px 5px 0 0;
	padding:0;
}




.legende{font-size:8pt;font-style:italic;text-decoration:none;color:#666666;}
.legende a:link, .legende:link{font-weight:none;font-style:none;text-decoration:none;}
.legende a:active, .legende:active{font-weight:none;font-style:none;text-decoration:none;}
.legende a:visited, .legende:visited{font-weight:none;font-style:none;text-decoration:none;}
.legende a:hover, .legende:hover{font-weight:none;font-style:none;text-decoration:none;}

.note{font-size:7pt;text-decoration:none;color:black;}
.note a:link, .note:link{font-weight:none;font-style:none;text-decoration:none;}
.note a:active, .note:active{font-weight:none;font-style:none;text-decoration:none;}
.note a:visited, .note:visited{font-weight:none;font-style:none;text-decoration:none;}
.note a:hover, .note:hover{font-weight:none;font-style:none;text-decoration:none;}

.encadre{font-size:8pt;text-decoration:none;color:black;}
.encadre a:link, .encadre:link{font-weight:none;font-style:none;text-decoration:none;}
.encadre a:active, .encadre:active{font-weight:none;font-style:none;text-decoration:none;}
.encadre a:visited, .encadre:visited{font-weight:none;font-style:none;text-decoration:none;}
.encadre a:hover, .encadre:hover{font-weight:none;font-style:none;text-decoration:none;}

.text-normal li {text-decoration:none;color:black;list-style-type:circle;}
.text-normal li a:link{font-weight:none;font-style:none;text-decoration:none;color:black;}
.text-normal li a:active{font-weight:none;font-style:none;text-decoration:none;color:black;}
.text-normal li a:visited{font-weight:none;font-style:none;text-decoration:none;color:black;}
.text-normal li a:hover{font-weight:none;font-style:none;text-decoration:none;color:black;}

.puce-2 li {text-decoration:none;color:black;}
.puce-2 li a:link{font-weight:none;font-style:none;text-decoration:none;color:black;}
.puce-2 li a:active{font-weight:none;font-style:none;text-decoration:none;color:black;}
.puce-2 li a:visited{font-weight:none;font-style:none;text-decoration:none;color:black;}
.puce-2 li a:hover{font-weight:none;font-style:none;text-decoration:none;color:black;}

.puce-3 li {text-decoration:none;list-style-type:image;list-style-image:url(http://www.abbaye-vauclair.fr/download/abbaye-de-vauclair/image/charte/graphisme/puce1.png);}
.puce-3 li a:link{font-weight:none;font-style:none;text-decoration:none;}
.puce-3 li a:active{font-weight:none;font-style:none;text-decoration:none;}
.puce-3 li a:visited{font-weight:none;font-style:none;text-decoration:none;}
.puce-3 li a:hover{font-weight:none;font-style:none;text-decoration:none;}

