
.list .result {padding:10px;color:#7FA0CC;font-weight:bold;}
.list table a{color:#335480;display:block; text-decoration:underline}
.list th{background-color:#7FA0CC;border-bottom:1px solid #DCE4F1;color:#fff;}
.list td{border-bottom:1px solid #DCE4F1;}
.list .row0 td{background-color:#ECF1F8}
.list .row1 td{background-color:#F8FAFC}

.list {color :#3F81B3}
.list .date{float:right;font-weight:normal;}
.list h3{}
.list h4{padding:5px;margin:0}
.list p{padding:5px;margin:0}
.list .row0{background-color:#ECF1F8; border-bottom: 1px solid #DCE4F1;padding:5px;}
.list .row1{}


/* DEFAULT CSS */
html,body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0;
	margin:0;
	background-color:#fff;	
	height:100%;
}

pre{ display:inline;}
input, 
textarea, 
select{
	margin: 1px;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
 
label{
	cursor:pointer;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

form,
h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
	border:0px;
}
.relative{position:relative;}

/******
* MENU 
*******/
.menuDiv{
	font-size:11px; 
	
}
.menuDiv h1{color:#fff;font-size:12px;}
.menuDiv span{display:none}

#menuDiv1 h1{background: #61738F url(images/layout/titre-cc.gif) no-repeat;height:32px;}
#menuDiv2 h1{background: #61738F url(images/layout/titre-communes.gif) no-repeat;height:32px;}
#menuDiv3 h1{background: #4D9A43 url(images/layout/titre-vivre.gif) no-repeat;height:32px;}
#menuDiv4 h1{background: #4D9A43;padding:12px 8px;}
#menuDiv4 span{display:block;}

.TMenu,.TSubMenuTable{
	width: 146px;
	cursor:pointer;	
}
.TMenu{	background: url(images/layout/tiret-vert.gif) top right repeat-y;}
.TMenu TD{	 background:  url(images/layout/tiret-hor.gif) bottom right repeat-x; }
.TSubMenu{
	width: 156px;
	position:absolute; 
	visibility:hidden;
	z-index:100;
	margin-left:2px;
}
.TMainItemText,
.TMainFolderText{
	padding: 4px 1px 4px 22px;
	text-align:left;
	color: #333;	
}
.TMainItemHover TD,.TMainItemHover TD,
.TMainItemActive TD,.TMainItemActive TD{
	color:#fff;
	background-color:#8CA6CF;
}
.TMenuItemRight, .TMenuFolderRight,
.TMenuItemLeft, .TMenuFolderLeft{
	border-bottom:1px solid #AEC1DD;	
	background-color:#8CA6CF;
	width:1px;	
}
.TMenuItemText,
.TMenuFolderText{
	font-size:0.9em; 
	padding: 4px;
	color: #fff;
	border-bottom:1px solid #AEC1DD;	
	background-color:#8CA6CF;	
}
.TMenuItemHover TD,.TMenuItemHover TD,
.TMenuItemActive TD,.TMenuItemActive TD{
	color:#fff;
	background-color:#61738F;
}

.TRMenu, .TRSubMenuTable{width: 155px;cursor:pointer;}
.TRMenu{ background: url(images/layout/tiret-vert.gif) top left repeat-y; }
.TRMenu TD { background:  url(images/layout/tiret-hor.gif) bottom right repeat-x; }
.TRSubMenu{
	width: 156px;
	position:absolute; 
	visibility:hidden;
	z-index:100;
	margin-left:-313px;
}
.TRMainItemText,
.TRMainFolderText{
	padding: 4px;
	text-align:left;
	color: #333;	
}


.TRMainItemHover TD,.TRMainItemHover TD,
.TRMainItemActive TD,.TRMainItemActive TD {
	color:#fff;
	background-color:#7DC274;
}
.TRMenuItemRight,
.TRMenuFolderRight,
.TRMenuItemLeft,
.TRMenuFolderLeft{
	width:1px;
	border-bottom:1px solid #C6E8B4;	
	background-color:#7DC274;	
}

.TRMenuItemText,
.TRMenuFolderText {
	font-size:0.9em; 
	padding: 4px;
	color: #fff;
	border-bottom:1px solid #C6E8B4;	
	background-color:#7DC274;	
}
.TRMenuItemHover TD,.TRMenuItemHover TD,
.TRMenuItemActive TD,.TRMenuItemActive TD{
	color:#fff;
	background-color:#4D9A43;
}
.TRMenuItemLeft{
	
}
.TRMenuFolderLeft {
	background-image:url(images/picto/arrowL.gif);
	background-position: 3px center ;
	background-repeat: no-repeat;
	width:12px;
}


#TMainIADM {
	background:  url(images/menu/admBG.jpg) top repeat-x;
	color:#ffffff;	
	font-size: 12px;
}
#TMainIADM td {
	background:none;
}
#TMainIADM .TMainItemLeft{
	width:0;
	display:none;
}
#TMainIADM .TMainItemText{}
#TMainIADM .TMainItemRight{
	width:0;
	display:none;
}

/****** English *******/
#menuDiv5 .TRMenu{height: 32px; background-color: #4D9A43; text-transform: uppercase;}
#menuDiv5 .TRMenu tr{height: 32px;}
#menuDiv5 td{color: #FFFFFF;}
#menuDiv5 .TMainItemHover td{height: 32px; background-color: #4D9A43; color: #FFFFFF;}
#menuDiv5 .TRMainItemHover TD,#menuDiv5 .TRMainItemHover TD, #menuDiv5 .TRMainItemActive TD,#menuDiv5 .TRMainItemActive TD {
	color:#fff;
	background-color: #4D9A43;
}

/* LAYOUT */
#main{ }
#layout {height:100%;}

#l-header{ 
	position:relative;
	background: url(images/layout/header.jpg) no-repeat;
}
#l-header a.home{ 
	display:block;
	height:78px;
	width:400px;
}
#l-header ul{padding:0;margin:0;}
#toolbar{
	position:relative;
	background: url(images/layout/menubg.jpg) repeat-x;
	height:40px;
}
#toolbar .t-content{
	background: url(images/layout/menu.jpg) no-repeat;
	width:765px;
	height:40px;
}
#toolbar .t-english{
	position:absolute;
	right:20px;
	top:23px;
	color:#666666; 
	font-size:10px;
}
.t-english a{color:#666666; }
.t-english a:hover{text-decoration:none;color:#333333}
#toolbar .menu{ 
	position:absolute;
	right:20px;
	top:3px;
}
#toolbar .menu li{list-style:none;display:inline;color:#fff;}
#toolbar .menu a{color:#fff;}

#l-body-table{ 
	width:100%;
	height:100%;

}
#l-body-left{  
	width:146px;
	background-color:#DCE4F1;
}
#l-body-right{
	width:155px; 
	background-color:#C6E8B4;
}
#l-body-center{
	background:#fff url(images/layout/bgfoot.gif) left  bottom no-repeat;
	padding-bottom:50px;
	
	height:1%;	
}
#l-left{}
#l-right{position:relative;}
#l-center{ 
	display:block;
	position:relative;
}

#l-footer{ 
	position:relative; 
	clear:both; 
	height:18px;
	background-color :#8CA6CF; 
	color:#FFF; 
	font-size:0.9em;
}
#l-footer .menu{position:absolute;right:5px;top:2px;}
#l-footer a{color:#FFF;padding:1px;}
#l-footer li{display:inline;}
#l-footer ul{padding:0;margin:0}

.leftbg{ 
	position:absolute;
	top:-5px;left:0px;
	height:427px;
	width:23px;
	background: url(images/layout/leftbg.gif) no-repeat;
}
.map{
	position:relative;
	height:79px;		
}
#map{
	position:absolute;
	top:0px;
	left:20px;
	z-index:1001;
}



/* HOME */
#home{height:100%;position:relative}
.home-cont{
	width:202px; 
	margin:0px auto ;
	background: url(images/layout/con-b.gif) bottom  no-repeat;
	padding-bottom:10px;
	font-size:11px;
	text-align:left;
}
#deliberation a{ 
	background: url(images/picto/delib.gif) 3px center no-repeat; 
	padding: 3px;
	padding-left:20px;
}
#deliberation a:hover{ 
	color:#4D9A43;
	background: url(images/picto/delib_on.gif) 3px center no-repeat; 
}
	
.t{background: url(images/layout/con-t.gif) top no-repeat;width:202px;height:10px;}
.home-cont-body{border-left:1px solid #9A9A9A;border-right:1px solid #9A9A9A;text-align:justify}

.home-content hr{background:url(images/layout/cont-tiret.gif) repeat-x; border:0;margin:0px 0 2px;clear:both;padding:0;height:0;}
h1.zoom{background: url(images/layout/zoom.gif) center no-repeat;width:200px;height:35px;}
h1.delibe{background: url(images/layout/delibe.gif) top center no-repeat;width:200px;height:73px;}
h1.news{background: url(images/layout/news.gif) center no-repeat;width:200px;height:73px;}
h1.agenda{background: url(images/layout/agenda.gif) center no-repeat;width:200px;height:40px;}
h1.communes{background: url(images/layout/update.gif) center no-repeat;width:207px;height:25px;}


#newscommunes{}
#newscommunes td{ border-left:2px dotted #CCCCCC;}
#newscommunes tr.first{/* background: url(images/layout/tiret-hor.gif) bottom repeat-x; */}
#newscommunes tr.first td{ border-bottom:2px dotted #CCCCCC;}
.home-content{ font-size:12px}
.home-content a{display:block;padding:1px 3px;line-height:1.3em;color:#1F3A50;text-align:left;}
.home-content a:hover{text-decoration:none;color:#4D9A43;}
.home-content .img { float:right;padding:3px; width:65px;}
.home-content .date {float:right;color:#FF6600;display:block;font-size:0.8em;padding-top :4px}
.home-content .title {font-weight:bold;display:block;margin:2px 0;padding:2px 0; text-align:left;}
.home-content .info {display:block; padding:2px 2px;font-size:10px;text-align:left;}
.home-content .link {display:block;padding:2px 0px 0;font-weight:bold; text-align:right;clear:both;}
.home-content .focus {margin-right:3px;vertical-align:middle}

/* SHEET */ 
.sheet{ 
	padding:20px 35px;

	display:block;
}
.sheet h1{ 
	font-size:2em;
	font-weight:normal; 
	color:#3F81B3;
	padding:0px;
	margin:5px 0;
}
.sheet ul{ 
	margin: 7px 0px 7px 15px;
}
.sheet a { }
.sheet a.manage {float:right;}
.sheet img,
.sheet input, 
.sheet select,
.sheet textarea{
	padding: 4px;
	vertical-align:middle;
}

.content {  display:block;  }

/* NAVPAGE (PAGINATION) */
/*
.navPage {margin:1em 20px;padding:0;font-size:0.8em;}
.navPage div.left{text-align:left;float:left;width:auto;}
.navPage div.center{white-space:nowrap;text-align:center;margin:0 auto;}
.navPage div.right{text-align:right;float:right;width:auto;}
.navPage a{color:#A2958F; text-decoration: underline;}
.navPage a:hover {text-decoration: none;}
.navPage div.center a {padding:0 5px;}
.navPage div.center strong {padding: 0 5px;}
*/
.navPage {margin:0.5em 0;padding:10px;font-size:1em; background-color:#F3F3F3;border:1px solid #CDCDCD ;height:1%}
.navPage div.left{text-align:left;float:left;width:auto;}
.navPage div.center{white-space:nowrap;text-align:center;margin:0 auto;}
.navPage div.right{text-align:right;float:right;width:auto;}
.navPage a{color:#666666; text-decoration: none;padding:3px;}
.navPage a:hover {text-decoration: none; color:#333333}
.navPage strong{ background-color:#999999;color:#fff;padding:3px; }
.navPage div.center a:hover {background-color:#C5C5C5; color:#333333; }

/* RECORD (LAYOUT BY DEFAULT ) */
.record { margin: 15px 0 0;height:1%;font-size:13px;}
.record input{padding:2px;color : #A39491 ; }
.record h1{font-size:1.1em;font-weight:bold;border-bottom:2px dotted #3F81B3;padding:5px;}
.record p { 
	font-size : 11px;
	color : #666; 
	text-align:justify;  
	text-decoration : none; 
	line-height:2em; 
	padding:0px;margin:0;
}
.record a {color:#3F81B3; padding:1px; text-decoration:none; text-decoration : none;}
.record a:hover {padding:1px 1px 2px 1px;border:0px; text-decoration:none; }
.record a.doc {	padding:5px 0px 5px 30px;}
.record a.doc:hover {padding:5px 0px 5px 30px;border:0px; text-decoration:none; }
.record a .desc {display:block;text-align:right}
.record .subject{ background-color:#A2958F;color:#fff;padding:2px;margin:1px 0;}
.record .sub{ font-size:9px; color:#3F81B3; font-weight:normal;  padding:2px; display:block; float:right; }
.record .date,
.record .size{ 	float:right; padding:6px;display:block;	text-align:left;color:#999;font-size:0.8em; }
.record ul{margin:0;padding:0;list-style:none}
.record li{margin:5px;}


a.download{
	display:block;
	float:right; 
	margin:0 0 6px 20px;
	padding:4px;
	width:104px;
	height:24px;
	background:url(images/layout/download.gif) no-repeat;
}

a.fill{
	display:block;
	float:right; 
	margin:0 0 6px 20px;
	padding:4px;	
	width:174px;
	height:24px;
	background:url(images/layout/remplir.gif) no-repeat;
}
a.download:hover, 
a.fill:hover{
	margin:0 0 6px 20px;
	padding:4px;	
}

/* POPUP */
.popup{padding: 4px;color:	#000000;}
.popup .footer{ text-align:center}
.popup .footer a{color: #ffffff;font-size: 10px;padding: 4px;text-decoration: underline; display:block;background-color: #518DBC;}
.popup .footer a:hover{text-decoration: none;}

/* CONTAINER */
.cont{ 
	position:relative;	
	font-size: 12px;
	text-align:left; 
	display:block;
	padding-right:1px;
}
.cont img{display:block;margin: auto;padding:5px}
.cont input{vertical-align:middle;padding:4px;} 
.cont a:hover{text-decoration:none;}
.cont a.manage{margin:1px auto;clear:both;}
.cont select{width: 98%;}
.cont h1{font-size:1em;}
.cont h1 a{display:block;color:#fff;text-align:center}
.cont h1 span{display:none;}
.cont h2,
.cont h3,
.cont h4{font-size:1em;}
.cont ul{padding:0;margin:0}
.cont li{ list-style:none;} 
.cont li a{text-decoration:none;padding:2px 5px; color:#333;display:block;}
.cont li a:hover{text-decoration: none;color:#fff;}
.cont .date{font-weight:bold;display:block;font-size:0.9em;}
.cont .navPage{	margin:0px;padding:5px;background:transparent;border:0px;}
.cont .navPage a{color:#1B689E;text-decoration: underline;}
.cont a.seeLink{
	clear:both;
	padding:1px 5px;
	color:#4D9A43;	
	font-weight:bold;
	display:block;
	text-align:right;
}
.cont .button{
	width: 99%;
	margin:1px 0;
}
.cont .record{
	padding:0px;
	margin:0px;
}
.cont .toolbar {
	margin:0px 0px 15px;
	padding:1px 0px;
}
.cont .toolbar a {
	background: url(images/menu/arr0.gif) 2px center no-repeat; 
	padding:2px;
	padding-left: 12px;
	color: #211F20; 
	text-transform: lowercase;
}	
.cont .c-content {
	text-align:left;
	font-size:0.9em;
	line-height:1.3em;
	color:#fff;
	padding:0px 0px 3px;
	display:block;
} 

#l-right h1 a{background: #4D9A43 none no-repeat;}
#l-right li a:hover{background: #7DC274;}
#l-right .cont {background: url(images/layout/tiret-hor.gif) bottom repeat-x;}
#l-right .c-content{background: url(images/layout/tiret-vert.gif) top left repeat-y;}

/* ADMIN */
#c-admin {margin-top:20px;background: url(images/layout/tiret-hor.gif) bottom repeat-x;}
#c-admin h1 a{background-color:#61738F;padding:6px 0;}
#c-admin h2{color:#61738F;padding:5px;background-color:#61738F;color:#fff;}
#c-admin li{background: url(images/layout/tiret-vert.gif) right repeat-y;}
#c-admin li a:hover{background-color:#8CA6CF;color:#fff;}

/* AGENDA */
#c-agenda h1 a{background-image:url(images/layout/titre-agenda.gif) ;height:32px;}

/* CALENDAR */
#cal {
	margin:10px auto;
	font-size:11px;
	background-color:#fff;
}
#cal h1{
	background-color:#4D9A43;
	text-align:center;padding:10px;
}
#cal h1 span{
	display:block;color:#fff
}
#cal table{ 
	width:100%;
	clear:both;
	background: url(images/layout/tiret-vert.gif) left repeat-y; 
}
.cal-top td {color:#FFFFFF;text-transform:lowercase;}
.cal-top a{}
.cal-week{color:#fff;background-color:#7DC274;}
.cal-week td{padding:3px;}
.cal-prev{background: transparent url(/images/picto/arrowL.gif) no-repeat;float:left;display:block; width:9px;height:10px;}
.cal-next{background: transparent url(/images/picto/arrowR.gif) center no-repeat; float:right;display:block; width:9px;height:10px;margin-right:1px}

.cal-days {color: #4D9A43;}
.cal-days td{width:16px;height:18px;margin:0px;}
.cal-days a{display:block;padding:2px;}
.cal-today{font-weight:bold;color:#4D9A43;background-color:#fff}
.cal-today a{color:#4D9A43;}
.cal-none{}
.cal-on{background-color: #4D9A43;}
.cal-on a{color:#fff}

/* NEWS */
#c-news h1 a{background-image: url(images/layout/titre-actus.gif);height:32px;}

/* NEWSLETTER */
#s-newsletter h2{font-size:1.1em;margin:1px 0 3px 0;padding: 4px;font-weight:bold;color: #3F81B3;}
#s-newsletter h3{font-size:0.9em;margin:1px 0 3px 0;padding: 4px;font-weight:normal; text-align:left;background-color: #3F81B3;color:#fff;}
#s-newsletter h4{font-size:0.9em;margin:1px 0 3px 0;padding: 4px;font-weight:normal; text-align:left;color: #4D9A43;}
#s-newsletter .sommaire{font-size:1em; text-align:left; }
#s-newsletter .sommaire ul{list-style:square;color:#3F81B3;font-size:0.9em;}
#s-newsletter a{color: #4D9A43;}

#s-newsletter #subscribe{}
#s-newsletter #unsubscribe{}
#s-newsletter .envoiMail {font-size: 12px;padding: 5px;margin-top: 20px;color : #000000;background-color : #f4f4f4;border: 1px solid #AAAAAA;}
#s-newsletter .link a{color: #35648A;	font-weight: bold;font-size:11px;padding: 5px;}
#s-newsletter .rech{width: auto;}
#s-newsletter .preview{margin:10px;border: 5px solid #D1C9C7 ;}
#s-newsletter .preview h1,
#s-newsletter .rech h1{padding: 3px;font-size:0.9em; text-transform: uppercase;}
#s-newsletter .preview h2,
#s-newsletter .rech h2{padding: 3px;margin:10px 0 0 0;}
#s-newsletter .bandeau{display:block;background:url(images/newsletter/header.jpg) left no-repeat;height:63px}
#s-newsletter .res{	border-bottom: 1px solid #F0F4F9;}
#s-newsletter .text{font-size:12px;text-align:left;font-weight: normal;padding: 10px;line-height:160%;}
#s-newsletter .auteur{font-size: 9px;color: #999999;text-align: left;font-style: italic;}

/* POLL */
#c-poll{ text-align:left}
#c-poll .content li,
#c-poll table{font-size:9px;}

#s-poll table{padding: 0px;margin: 5px 50px;}
#s-poll td {padding: 1px;margin: 0px;}
#s-poll .bar table{padding: 0px;margin:0px;height:10px; }
#s-poll .bar td {padding: 0px;margin: 0px;}
#s-poll .poll{margin : 10px auto; border:1px solid #D2E1EC ;padding:5px}

/* SEARCH */
#c-search{
	position:absolute;
	top:8px;
	left:25px;
	color: #4C5A71;
	width:370px;
}
#c-search h1{
	float:left;
	font-size:11px;
	padding:6px 0;
}
#c-search span {display:block;width:160px}
#c-search ul{line-height:1.0em;}
#c-search li{list-style:none;display:inline;white-space:nowrap;vertical-align:middle;}
#c-search input{}
input.keywords{
	color:#4C5A71;
	padding:3px;
	width:146px; 
	height:20px;
	margin:6px;
	background: url(images/layout/searchbg.jpg) no-repeat; 
	border:0px;
}
input.submit{font-weight:bold;color:#000;border:1px solid #666;background-color:#FFE644;margin-bottom:8px;}

#s-search{}
#s-search .record{margin:0 2em;}
#s-search .result{ font-size:1em; color:#fff; background-color:#3F81B3; font-weight:normal; padding:6px;margin:1em 0;}
#s-search .result span { font-size:0.8em;}
#s-search .result a {color: #fff; text-decoration:underline;}
#s-search img{vertical-align:middle}
#s-search .k {background-color : #D8E5F0; padding:1px;color:#3F81B3}

/* DOC*/
#c-doc h1 a{background-image:url(images/layout/titre-doc.gif);height:32px;}

/* LINKS */
#c-links h1 a{background-image:url(images/layout/titre-liens_contacts.gif);height:32px;}

/* FORMS */
#c-form h1 a{background-image:url(images/layout/titre-form.gif) ;height:32px;}

#s-forms a{color:#3F81B3}
#s-forms form{color:#A39491;font-size:0.9em;}
#s-forms th{
	padding:6px 15px ;
	text-align:left;color:#3F81B3; 
	background: url( images/menu/arr0.gif ) left center no-repeat;
}
#s-forms .desc {font-weight:normal;}
#s-forms td{padding:6px; }

/* FOCUS */
#c-focus h1 a{background-image:url(images/layout/titre-alaune.gif);height:32px;}

/* COMMUN */

#c-agenda h1 span,
#c-news h1 span,
#c-doc h1 span,
#c-form h1 span,
#c-links h1 span,
#c-focus h1 span {display:none}



/* GALLERY */
#p-gallery{text-align:center; padding:0;margin:0; }
#p-gallery a{color:#35648A;}
#p-gallery .close{position:absolute; bottom: 0px; right:0px;margin:3px; width:12px ;height:12px; cursor:pointer;background:  url(/images/picto/layout/close.gif) right no-repeat;}
#p-gallery .caption {position:absolute; font-weight:bold; display:block;background-color: #D7DADB; text-align:center; width:100%;}

#s-gallery {}
#s-gallery a.close{position:absolute; top: 0px; right:0px;margin:8px; width:12px ;height:12px; cursor:pointer;background:  url(/images/picto/layout/close.gif) right no-repeat;display:block;}
#s-gallery .legende{color:#35648A; text-align:center}
.thumbwrap {}
.thumb{float:left;font-size:0.7em;color:#A39491;text-align:center; height:200px;}
.thumbwrap a {display: block;text-decoration: none;padding: 3px;margin:5px;}
.thumbwrap a:hover {background-color: #D1C9C7;text-decoration:none;}
.thumbwrap img {border: 1px solid #D7DADB;display:block;}
.thumbwrap .caption {display: block;padding: .3em 5px;font-size: .9em;line-height: 1.1;text-align:center;}
#s-gallery #xlCont{text-decoration: none;background-color: #F9FAFB;border: 1px solid #D7DADB;cursor: pointer;padding: 5px;text-align:center;}
/* IE/Win width in 5.0 \*/

/* SITEMAP */
#s-sitemap .content {font-size:11px; text-align:left}
#s-sitemap .content a{text-decoration: none; }
#s-sitemap .content a:hover {text-decoration: underline;}
#s-sitemap .content ul { padding: 10px 0 0 15px;margin:0;}
#s-sitemap .content li {list-style: none;}
#s-sitemap .content ul.lv0 li{font-weight: bold;}
#s-sitemap .content ul.lv1 li {font-weight: normal;}

/* INVENTORY */
#s-inventory li{list-style:square; padding:5px;margin:0px;font-size:10px}

/* TOOLS */
.tools { font-size:1.1em;clear:both;padding:5px;}
.tools h1{color: #FEFCFD; padding:4px; margin:0px; font-size: 12px; text-align: left; background-color: #FF9524;border:0px;}
.tools .url{font-size:9px; background: url(/images/picto/layout/up.gif) left no-repeat;padding-left: 20px; display:block;}
.tools a{float:left; margin: 1px 1px 1px 0;}

/* NAV */
.nav {  font-size: 0.85em; color : #4B494A; margin: 5px 0; }
.nav ul{ margin:0px;padding:0px;}
.nav li{display: inline;padding:0 5px;margin:0px; background: url(images/picto/puce.gif) left no-repeat; }
.nav li.first{padding: 0px;background: none;}
.nav a { padding:2px 1px;margin:0 5px; color:#3F9FAB;text-transform:lowercase;  text-decoration: none; font-weight: normal;border-bottom:2px solid #fff;}
.nav a:hover { border-bottom:2px solid #D1C9C7; text-decoration: none;}
.nav .small{  font-weight: normal; font-size: 10px; margin-bottom: 1px; color: #275A92;}
.nav .small a{  font-weight: normal; font-size: 10px; padding: 2px 0px; text-decoration:none;display:inline;}
.nav .small a:hover{}
option.nav {font-size:10px;margin:0px;font-weight:normal;}

/* ORKI */

#status{float:right; } 
#status a{float:left;  margin: 3px 0;}

.entete { }
.colored{ color :#8C0000;}

.bandeau{
	display:none;
}	 
.bandeau img{ border: 1px solid #8C0000;}

.chapeau{ 
	margin: 3px 0; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 5px 0; 
}

.lettrine {
	font-size: 30px; 
	font-style: oblique; 
	line-height: 30px; 
	font-weight: bold;
	color: #315C86; 
	letter-spacing: 0px;
}

.redirect { 
	font-size: 12px;
	font-weight: bold; 
	text-align: center; 
	color: #CF2A00; 
	font-variant: small-caps ; 
	padding:4px;
}
.redirect a{ 
	background: url(images/menu/forward.gif) 0 50% no-repeat; 
	padding-left: 20px; 
	color : #666868;  
}
.chaphead{ 
	padding:3px 0;
	margin:3px 10px;
	font-size: 14px; 
	font-weight:bold;
	border-bottom:2px dotted  #3F81B3;
	line-height:1.2em;
	color: #3F81B3;
}
.chaphead a{ 
	color: #3F81B3; 
	text-decoration: none; 
	display:block;
}
.chaphead a.unfold{ 
	background: url(images/layout/minus.gif) left center no-repeat;
	padding:  25px; 
	display:block;  
	cursor:pointer;
}
.chaphead a.fold{  
	background: url(images/layout/plus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block; 
	cursor:pointer;
}

.chap{ 
	position:relative;
	height:1%;
	display:block;
	font-size: 11.5px;  
	text-align: justify;
	line-height: 1.6em;
	padding:20px 40px 20px 20px; 
	color: #333; 
	visibility: visible;
}
.chap p{	}
.chap ul{ list-style: square; }
.chap li{}
.chap a{ color : #3F81B3; padding:1px;  text-decoration:none; border-bottom: 1px solid #3F81B3}
.chap a:hover{
	background-color:#73A7CE;
	color:#fff;
	padding:1px 1px 2px 1px;
	border:0px; 
	text-decoration:none; 
}


.imgOrki{  line-height:1.2em; font-size: 0.9em; padding:15px; }
.imgOrki img{  padding:0px; margin:0px;}
.imgOrki a{ display:block;text-decoration:none;border:0;padding:3px}
.imgOrki a:hover{text-decoration:none;padding:3px}
.imgOrki span{padding:2px;display:block;}
.visuel0 {	border: 0px;padding: 0 8px 8px;}
.visuel1 {	border: 0px; }
.visuel2 {	border: 5px solid #CDDEEB; }
.swf{width:100%}
.flv{width:100%}
.mov{}
.mpg{}
object{}
* html .object{	}
* html object.mpg{ display/**/: none;}
* html object.mov{ display/**/: none;}

.top {text-align:right;clear:both; margin-top:4px}
.top a{text-decoration:none; color : #A39491; padding:3px;}
.top a:hover{text-decoration:none; color: #3F81B3;}

/* SUMMARY */
.sumary{font-size:10px; line-height: 2.4em; text-align:left; list-style: square;color: #786865;margin:10px 15px;}
.sumary a{font-size:14px;color: #786865; font-weight:bold; padding:2px;border-bottom:1px solid #A39491}
.sumary a:hover{ color: #3F81B3; text-decoration : none; padding:2px; border:0; }
.chap .sumary a:hover{ color: #fff; text-decoration : none; padding:2px; border:0; }

/* NEXTLEVEL */
#nextLevel {border:0px;margin:0 auto;font-size:11px;width:350px;}
#nextLevel h1{display:none;}
#nextLevel li{ padding-right:14px; list-style:none;margin:0;padding:2px;}
#nextLevel a{ color: #4D9A43; border-left: 10px solid #C6E8B4;display: block;padding:6px 6px; }
#nextLevel a:hover{ padding:5px 6px;border:1px solid #C6E8B4;border-left: 10px solid #4D9A43;text-decoration:none;}
#nextLevel a.main {
	padding:5px 5px 5px 13px;
	color:#fff;
	background:#A39491 url(images/menu/arr0_on.gif) 2px center no-repeat; 
	border: 0px;
}
li.lv, a.lv {color:#275A92;padding-left: 10px; list-style:none;}

.form table{margin: 15px auto;}
.form th{ background-color:#FFD941;border-bottom:1px solid #FFEDA6;color:#404A5E;}
.form td{  background-color:#FFE994; border-bottom: 1px solid #FFF9E2; }
.form input,
.form select{padding:3px;font-size:10px; color: #404A5E;}


.list1 .result {padding:10px;color:#2C5625;font-weight:bold;}
.list1 table a{color:#2C5625;display:block; text-decoration:underline}
.list1 th{background-color:#4D9A43;border-bottom:1px solid #DCE4F1;color:#fff;}
.list1 td{border-bottom:1px solid #DCE4F1;}
.list1 .row0 td{background-color:#F2FFF2}
.list1 .row1 td{background-color:#fff}
.list1 {color :#2C5625}
.list1 .date{float:right;font-weight:normal;}
.list1 h4{padding:5px;margin:0}
.list1 p{padding:5px;margin:0}
.list1 .row0{background-color:#fff; border-bottom: 1px solid #DCE4F1;padding:5px;}

.list2 .result {padding:10px;color:#374250;font-weight:bold;}
.list2 table a{color:#374250;display:block; text-decoration:underline}
.list2 th{background-color:#61738F;border-bottom:1px solid #DCE4F1;color:#fff;}
.list2 td{border-bottom:1px solid #DCE4F1;}
.list2 .row0 td{background-color:#ECF1F8}
.list2 .row1 td{background-color:#fff}
.list2 {color :#374250}
.list2 .date{float:right;font-weight:normal;}
.list2 h4{padding:5px;margin:0}
.list2 p{padding:5px;margin:0}
.list2 .row0{background-color:#ECF1F8; border-bottom: 1px solid #DCE4F1;padding:5px;}

a.offer{ color:#7FA0CC;padding:10px;display:block;font-size:17px; }

.categorie{background-color:#4D9A43;height:1%}
.categorie ul{list-style:none; color: #FCC300;padding:0;margin:0;}
.categorie li {padding:4px 0;font-weight:bold; display:inline;list-style:none; font-family:"Trebuchet MS", Verdana, sans-serif}
.categorie a {color:#fff;font-size:15px;padding:5px 15px;margin:3px 0px 0px 3px;font-weight:normal; float:left;display:block;}
.categorie a.selected {color:#4D9A43;background-color:#fff;font-weight:bold;}

.image_link a,.image_link a:hover{
	border:none;
	text-decoration:none;
	background-color:#ffffff;
	
}



