
/**************************************/
/*                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; 
}


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

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

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

.rightalign {
	text-align:right;
}

ul li.firstli {
	border-left:none;
}

/**************************************/
/*            Leftspace               */
/**************************************/
#leftspace {
	float:left;
	width:264px;
	background:transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_leftspace.png) no-repeat scroll 0 0;
	overflow:hidden;
}

#leftspace object {
	width:230px;
	margin: 0 auto 10px auto;
	display:block;
}

a#logo {
	display:block;
	height:72px;
	margin:30px 0 0 24px;
}


/***************Navigation*************/


	/* A few IE bug fixes */
	* html ul ul li a { height: 100%; }
	* html ul li a { height: 100%; }
	* html ul ul li { margin-bottom: -1px; }
	
	ul#main-menu ul {margin-right:30px;}
	ul#main-menu ul ul {
		margin-right:0;
	}
	ul#main-menu ul ul ul {
		padding-right:25px;
	}
	
	ul#main-menu li, ul#main-menu a {
		color:#d6c97b;
		text-decoration:none;
		font-size: 14px;
	}
	
	ul#main-menu a {
		display:block;
	}
	
	#main-menu { width: 100%; height: 200px; margin: 0; padding: 27px 0 55px 0; text-align:right;}
	/* Hack min-height ie6 */
	html>body #main-menu { height: auto; min-height: 200px;}
	
	/* Some list and link styling */
	ul#main-menu li { width: 100%; list-style-type:none; }
	ul#main-menu li:hover { cursor:pointer; }
	/* For the xtra menu */
	ul#main-menu ul ul ul li, ul#main-menu ul ul ul li a { font-size: 10px; line-height:1em;padding:3px 10px 3px 0;color:#fde1ba;}

	/* Header links styling */
	ul#main-menu span.head a, ul#main-menu span.head2 a { 
		color:#e8c91b;
		text-decoration:none;
		display:block; 
		border-bottom: 1px solid #818027;
		background: none; 
		background-position: 88% 50%;
		padding: 0 6px;
		font-size:18px;
		margin: 0 30px;
	}
	ul#main-menu span.head a:hover, ul#main-menu span.head a:focus, ul#main-menu span.head2 a:hover, ul#main-menu span.head2 a:focus, ul#main-menu span.selected a {
		background: transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav.png) repeat-y;
	}
	
	* html ul#main-menu span.head a:hover, * html ul#main-menu span.head a:focus, * html ul#main-menu span.head2 a:hover, * html ul#main-menu span.head2 a:focus, * html ul#main-menu span.selected a {
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav.png", sizingMethod="scale");
	}
	
	/* Xtra Header links styling */
	ul#main-menu li li:hover, ul#main-menu li li:focus, ul#main-menu li .selected_item {background: transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav.png) no-repeat 50px 0;}
	* html ul#main-menu li li:hover, * html ul#main-menu li li:focus, * html ul#main-menu li .selected_item {
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav.png", sizingMethod="scale");
	}
	
	ul#main-menu li li li li {background: transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/menu_puce.png) no-repeat 205px 8px;}
	ul#main-menu li li li li:hover, ul#main-menu li li li li:focus, ul#main-menu li li .selected_item {background: transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_sous_nav.png) repeat-y 30px 0;}
	* html ul#main-menu li li li li:hover, * html ul#main-menu li li li li:focus, * html ul#main-menu li li .selected_item {
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/download/abbaye-de-vauclair/image/charte/graphisme/bg_sous_nav.png", sizingMethod="scale");
	}
	
	ul#main-menu li li li span a { 
		color:#d6c97b;
		text-decoration:none;
		display:block;
		background: transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/down.png) no-repeat right 50%;
		padding-right:20px
	}
	ul#main-menu li li li span.selected a { 
		background: transparent url(/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav_selected.png) no-repeat 30px 0;
	}
	* html ul#main-menu li li li span.selected a { 
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/download/abbaye-de-vauclair/image/charte/graphisme/bg_nav_selected.png", sizingMethod="scale");
	}



/**************************************/
/*            Centerspace             */
/**************************************/
#centerspace {
	float:left;
	width:710px;
}

#banner {
	background: transparent url('/download/abbaye-de-vauclair/image/charte/graphisme/bg_banner.png') repeat-x 0 53px;
}

#heading {
	height:243px;
	background: transparent url('/download/abbaye-de-vauclair/image/charte/graphisme/bg_heading.png') no-repeat 0 0;
	padding-left:60px;
}
* html #heading {
	overflow:hidden; 
}

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

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

.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;
}

/***************Impression*************/
#print {
	clear:right;
	float:right;
	margin:10px 10px 0 0;
	font-size:10px;
}
#print a {text-decoration:none;}
#print a:hover, #print a:focus {text-decoration:underline;}

#ariane {
	clear:right;
	padding-top:0;
}

#ariane td {
	height:44px;
}

*+html #ariane {
	padding-bottom:0;
}

#heading h1, #heading_print h1 {
	font-size:3em;
	color:#fde1ba;
	font-weight: normal;
	line-height:1em;
}

.divcontent {
	background: #fde1ba url('/download/abbaye-de-vauclair/image/charte/graphisme/bg_divcontent.png') no-repeat 0 0;
    padding:50px 20px 1px 50px;
    height:370px;
	width:640px;
	float:left;
}

html>body .divcontent {
	height: auto;
	min-height: 370px;

}

/**************************************/
/*               Footer               */
/**************************************/
#footer {
	clear:left;
	border-top:1px solid #9c9427;
	margin:10px 0 40px 0;
}

#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;
}

#footer a {color:#9c9427;}


/**************************************/
/*               plan                 */
/**************************************/


	.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
	padding:20px 10px 10px 10px;
	font-size:11px;
    width: 620px;
	height:450px;
	overflow:auto;
    
    background-color: #FDE1BA;
    color: #222;
    border: 1px solid #333;
    padding: 12px;
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


#container {
	margin: 30px auto;
}
		
#tooltip {
	position: absolute;
	background:transparent url(/download/abbaye-de-vauclair/image/plan-de-l-abbaye/tooltip.png) no-repeat scroll 0 0;
	z-index: 3000;
	padding: 0px;
	margin:0;
	width:350px;
	height:262px;
	border:0;
}
#tooltip h3 { color:#342511; padding:0; margin:0 0 0 5px; font-size: 1.5em; line-height:1em;}
#tooltip div.body { margin: 20px 35px 0 27px; padding:0; }
#tooltip div.body p { font-size:12px; margin:0 0 3px 0; padding:0; line-height:1em;}
#tooltip div.body img { float:left;margin:0 7px 0 0;border:none;border:2px solid #ded197; }
#tooltip div.body strong, #tooltip div.body b { color:#a67533;font-size:1.6em;font-weight:normal;letter-spacing:2px;}
#tooltip hr {background:#bc8d4d;color:#bc8d4d;clear:both;float:none;width:100%;height:.1em;margin:0;border:none;clear:both;}
	

	
	



    







.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;}

