/* 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:220px;}
.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 \*/


/*  HOME */
#anguienne_acquerir{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF; 
}
#anguienne_immobilier{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:20;
}
#locations_louer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF; 
}
#locations_appartement{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:30px;
}
#pouyade_accueillir{
margin:4px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF; 
}
#pouyade_seminaires{
	margin-top:-2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:30px;
}
#gites_village{
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF; 
}
#gites_ruraux{
	margin-top:-2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:40px;
}
/* HOME CHATEAU */
#ch_accueille{
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	font-size:24px;
	color:#FFFFFF; 
	padding-left:10px;
}
#ch_accueille_salons{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:30px;
}
#ch_reservation{
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	font-size:24px;
	color:#FFFFFF; 
	padding-left:35px;
}
#ch_reservation_evenement{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:30px;
}
#ch_louer{
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	font-size:24px;
	color:#FFFFFF; 
	padding-left:35px;
}
#ch_louer_appartement{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	text-align:right;
	padding-right:30px;
}
#ch_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 24px;
	padding-left:10px;
	padding-top:5px;
}
#ch_title_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #cc0000;
	padding-left:100px;
	padding-top:5px;
}
#ch_table_p1 {
margin-top:-10px;
margin-left:-27px;
border:0px;
}

#ch_table_p1 a:hover, #ch_table_p1 a{
border:0px;
padding:0px;
margin:0px;
}


/* ORKI */

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

.entete { }
.colored{ color :#FF6300;}

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

.bandeau{
	position: absolute;
	top:124px;
	left:125px;
	display:none;
}	 
.bandeau img{ border: 1px solid #FF6300;}

.chapeau{ color:#377800; margin: 5px; font-size:11px; font-weight: bold; padding: 10px 20px; }
.redirect { font-weight: bold; text-align: center; color: #CF2A00; padding:4px ;}
.redirect a{color : #666666; font-size:1.4em;padding:5px; }

.lettrine {font-size: 3em;  line-height: 1em; font-weight: bold; }

.chaphead{ 
	padding:3px 0;
	margin:5px 10px 0px;
	font-size: 1.3em; 
	line-height:1.2em;
	color: #FF6300;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-weight:bold;
}
.chaphead a{ color: #FF6300; text-decoration: none; display:block}
.chaphead .fold{  
	background: url(images/layout/plus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block; 
	cursor:pointer;
}
.chaphead .unfold{ 
	background: url(images/layout/minus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block;  
	cursor:pointer;
}

.chap{ 
	position:relative;
	font-size: 10px;  
	text-align: justify;
	padding:10px 40px 20px 20px; 
	color: #666; 
	visibility: visible;
}
.chap ul{ list-style: square; }
.chap li{}
.chap a{ 
	color:#9F7943; 
	padding:2px; 
	text-decoration:underline;
}
.chap a:hover{
	color:#9F7943;
	border:1px solid #FAA974;
	background:#FDF7C8;
	padding:1px;
	text-decoration:none;
}

.top {text-align:right;clear:both; margin-top:4px}
.date_maj_loc{
	text-align:right;
	color:#A0013B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}

/* NEXTLEVEL */
#nextLevel {margin-left:150px;font-size:11px;width:350px;  }
#nextLevel h1{display:none;}
#nextLevel li{ padding-right:14px; margin:0;padding:2px; color: #818181;}
#nextLevel a{ color: #818181; display: block;padding:6px; }
#nextLevel a:hover{ padding:6px;text-decoration:none;color:#A48239}
#nextLevel a.main {}

/* LINKS 
#c-links {
	border: 0px;
	height:79px;
	background-image:url('images/layout/menu_infos_pratiques_35.jpg');
	color:#FFFFFF;
	padding:10px 0px 0px 18px;
	}
#c-links li, #c-links li a{
	color:#FFFFFF; 
	font-size: 10px; 
	line-height:12px;
	font-family:"Trebuchet MS", Verdana, Arial;
	}
#c-links h1{float:left;display:none;}*/

/* MENU INFOS PRATIQUES */
#c-liens{
	border: 0px;
	height:131px;
	color:#FFFFFF;
	padding:5px 0px 0px 18px;
	}
#c-liens li, #c-liens li a{
	color:#FFFFFF; 
	font-size: 12px; 
	line-height:24px;
	font-family:"Trebuchet MS", Verdana, Arial;
	}
#c-liens h1{float:left;display:none;}


/* SITEMAP */
#s-sitemap .content {font-size:11px; text-align:left}
#s-sitemap .content a{text-decoration: none; padding:4px;}
#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;}
ul.lv0 li{font-weight: bold; list-style: none;}
ul.lv0 a{color:#FF6300 }
ul.lv1 li {font-weight: normal;}
ul.lv1 a{color:#666666 }
li.lv, a.lv {padding-left: 10px; list-style:none;}

/* DEFAULT CSS */
html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0;
	margin:0;
	height:100%;
}
	}
input, textarea, select {
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
label { cursor:pointer; }
form, ul, li, h1, h2, h3, h4, h5, h6 { 	padding:0px; margin:0px; border:0px; }
a { text-decoration: none; }
a:hover { text-decoration: underline;}

/******
* MENU 
*******/
.menuDiv {
	margin-top:0px;
	font-size:10px; 
	line-height:20px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.TMenu,.TSubMenu {
	cursor:pointer;
	width: 100px;
	width:150px;
	height:30px;
	vertical-align:middle;

}
.TMenu{
	vertical-align:middle;}
.TSubMenu{
	position:absolute; 
	visibility:hidden;
	z-index:1000;
	margin-left:0px;
	vertical-align:middle;
}
.TSubMenuTable{width:100%;border:1px;border-bottom:1px solid #FFFFFF;}
/* style.php*/
.TMainItemLeft,.TMainFolderLeft,
.TMenuItemLeft,.TMenuFolderLeft{width:0px;display:none;
	vertical-align:middle;}
.TMainItemRight,.TMainFolderRight,
.TMenuItemRight,.TMenuFolderRight {width:0px;display:none;
	vertical-align:middle;}

.TMainItemHover .TMainItemText,.TMainItemHover .TMainFolderText,
.TMainItemActive .TMainItemText,.TMainItemActive .TMainFolderText{
	color:#FFFFFF;
	padding:4px;
}
.TMainItemText, .TMainFolderText{
	padding:4px;
}
/* style.php*/

.TMenuItemHover .TMenuItemText,.TMenuItemHover .TMenuFolderText,
.TMenuItemActive .TMenuItemText,.TMenuItemActive .TMenuFolderText {
	color:#FFFFFF;
	background-color:#A48239;
	vertical-align:middle;
}
#TMainIADM {}
#TMainIADM td{background:none;}
#TMainIADM .TMainItemLeft{width:0;display:none;}
#TMainIADM .TMainItemRight{width:0;display:none;}

/* LAYOUT */
#main{}


#layout-m {
	/*position:relative;*/
}
#layout-m #rech{
/*	background-repeat:no-repeat;
	display:block;
	position:relative;
	top:7px;
	padding: 0px 0 0 15px;
	z-index:1;*/
}
a.home{
	position: absolute;
	top:0px;
	left:0px;
	height:100px;
	display:block;
	width:100;
}

#l-footer{
	position:relative;
	background: url(images/layout/footerbg.gif) repeat-x;		
	margin-top:31px;
}
#h-line1 {
	margin:16px 0 0 480px;
	font-size:11px;
	font-weight:bold;
	color:#FF6300;
}
#h-line2 {
	margin:22px 0 0 450px;
	font-size:11px;
	font-weight:bold;
	color:#FF6300;
}
#footer{ 
	background: url(images/layout/footer.gif) no-repeat;	
	height:34px;
}
#footer a{ position:absolute; top:0px;display:block;height:28px;z-index:1;}
#footer a.membre{left:0;width:105px;}
#footer a.contact{left:105px;width:70px;}
#footer a.plan{left:175px;width:100px;}
#footer a.webmaster{left:275px;width:90px;}
#footer a.mentions{left:365px;width:120px;}
#footer a.orki{left:670px;width:130px;}

/* HOME */
#home{
	background:url(images/home/headerbg.jpg) top left repeat-x;
}
#home #l-header{
	background: url(images/home/header.jpg) top left no-repeat;
	border-bottom:1px solid #FFFFFF;
	padding-top:207px;
	padding-left:20px;	
}
#home a.english{
	position: absolute;
	top:0px;
	left:680px;
	height:42px;
	width:133px;
	display:block;
	background: url(images/home/english.gif) no-repeat;
}

#home #l-body{	
	position:relative;
	background: url(images/home/homebg.jpg) top repeat-x;
	display:block;
	height:268px;	
}
#home #l-body-center{
	background:url(images/home/home.jpg) no-repeat; 
	height:268px;
}
#home #l-left{
	float:left;
	position:relative;
	margin-top:7px;
	display:block;
}
#home #l-actu{
	background: url( images/home/actu.gif ) no-repeat;
	font-size:10px;
	line-height:1.6em;
	position:relative;
	width:229px;
	height:194px;
}
#home #actu{
	position:absolute;
	top:50px;
	left:20px;
	overflow:auto;
	width:190px;
	padding:3px;
	height:90px;
	color:#FFFFFF;
}
#home #actu a{
	color:#FFFFFF;
	padding:4px;
	display:block;
}
#home #actu a:hover{
	padding:3px;
	text-decoration:none;
	border:1px solid #EE9D13;
}
#home a.knowmore{
	position:absolute;
	top:155px;
	left:100px;
	width: 110px;
	height: 20px;
	display:block;	
}

#home #rech{
	position:absolute;	
	top:194px;
	left:0px;
	width:229px;
	height:50px;
	background: url( images/home/rech.gif ) no-repeat;
	padding: 22px 0 0 35px;
}
#home #l-center{
	position:absolute;
	left:257px;
	top:0px;
	height:1%;
	display:block;
	z-index:1;	
}
#home .menu{
	background: url( images/home/liens.jpg) no-repeat;
	height:285px;
	width:523px;
}
#home .menu a{
	position:absolute;
	display:block;
	height:90px;
}
a.anim{top:10px;left:10px;width:220px;}
a.bd{top:100px;left:10px;width:220px;}
a.jeux{top:190px;left:10px;width:220px;}
a.audio{top:10px;left:250px;width:260px;}
a.comm{top:100px;left:250px;width:260px;}
a.multi{top:190px;left:250px;width:260px;}

.fourth_title{
	background-position: right top;
	background-repeat: no-repeat;
	display:block; 
}
#fourth_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FF9933;
	font-weight:bold;
	padding: 61px 35px 3px  5px; 
	display:block;
	width:440px;
	text-align:center;
}

/* SHEET */ 
.sheet{
	padding:15px 25px;
	height:100%;
	display:block;	
}
.sheet h1{ 
	font-size:18px;
	font-weight:normal;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#A48239;
	padding:0px 0px 0px 30px;
	margin:5px 0;
	background: #FFFCD1;
}
.sheet ul{ 
	padding: 7px 0px 7px 15px;
}
.sheet a { }
.sheet a.manage {float:right;}

.sheet img,
.sheet input, 
.sheet select,
.sheet textarea{
	vertical-align:middle;
}

.content{ display:block; }

.rel{ position:relative; }

/* TOOLS */
.tools { 
	font-size:1.1em;
	clear:both;
	padding:5px;
}
.tools h1{
	color: #ffffff; 
	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 : #377800; 
	margin: 5px 0; 
}
.nav ul{ margin:0px;padding:0px;}
.nav li{display: inline;padding:0 0px; font-weight:bold;}
.nav li.first{padding: 0px;background: none;}
.nav a { padding:3px;margin:0 5px; color:#FF6300;text-decoration: none;}
.nav a:hover { color: #A48239 ; text-decoration: underline;}
.nav .small{  font-weight: normal; font-size: 10px; margin-bottom: 1px; color: #377800;}
.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;}

/* NAVPAGE (PAGINATION) */
.navPage {margin:-3px 5px;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:#F16100; text-decoration: underline;}
.navPage a:hover {text-decoration: none;}
.navPage div.center a {padding:0 5px;}
.navPage div.center strong {padding: 0 5px;}

/* RECORD (LAYOUT BY DEFAULT ) */
.record { height:1%;padding:10px}
.record input{padding:4px; }
.record h1{font-size:1.3em;font-weight:bold;background:none;margin:5px;color: #FF6300}
.record p { 
	font-size : 10px;
	color : #666; 
	text-align:justify;  
	text-decoration : none; 
	line-height:1.6em; 
	padding:5px 15px;margin:0;
}
.record a {
	color:#9F7943; 
	padding:3px; 
	text-decoration:underline;
}
.record a:hover {	
	color:#9F7943;
	border:1px solid #FAA974;
	background:#FEFBE7;
	padding:2px;
	text-decoration:none;
 }

.record a.doc {	padding:6px;padding-left:30px; }
.record a.doc:hover { padding:5px;padding-left:29px;}
.record p .k {background-color : #FEF486; padding:1px;}
.record p a:hover .k {background-color: #9F7943; padding:1px;color: #FFFFFF}
.record p a .desc {display:block;text-align:right}
.record .subject{ background-color:#F16100;color:#FFFFFF;padding:2px;margin:1px 0;}
.record .sub{font-size:9px; color:#434343; font-weight:normal;  padding:10px; display:block;float:right; }
.record .date,
.record .size{ 	float:right; padding:5px;display:block;	text-align:left;color:#999;font-size:0.8em; }
.record ul{margin:0;padding:0;list-style:none}
.record li{margin:5px;}


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

/* FOCUS CONTAINER */

.cont-f{ 
	font-size: 10px;
	text-align:left; 
	display:block;
	margin: 10px 10px 10px 10px;
	border:0px solid #F16100;
	background-color:#F5F8ED;
}
.cont-f li{ list-style:none;} 
.cont-f li.first a{ border:0px;} 
.cont-f li a{
	display:block; 
	text-decoration:none;
	padding:3px 3px 3px 18px; 
	color:#377800;
	border-top:2px dotted #DADADA;
	background: url('images/layout/picto.gif') 1px 5px no-repeat;
}
.cont-f li a:hover{
	text-decoration: none; 
	color:#F16100;
}
.cont-f h1{font-size:18px;}
.cont-f h1 a{display:block;padding:4px;color:#FF6300;text-align:center;background-repeat:no-repeat;}
.cont-f h1 span{display:none;}

/* CONTAINER */

.cont{ 
	width: 120px;
	font-size: 10px;
	text-align:left; 
	display:block;
	margin: 5px 10px;
	border:1px solid #F16100;
	background-color:#F9F6CD;
	margin-left:14px;
}
.cont img{display:block;margin: auto;padding:0px}
.cont input{vertical-align:middle;} 
.cont a:hover{text-decoration:none;}
.cont a{color:#377800;}
.cont a.manage{margin:1px auto;clear:both;}

	
.cont select{width: 98%;}
.cont h1{font-size:1em;}
.cont h1 a{display:block;padding:4px;color:#FFFFFF;text-align:center;background-repeat:no-repeat;background-color:#F16100}
.cont h1 span{display:block;}
.cont h2,
.cont h3,
.cont h4{
	font-size:1em;
}
.cont li{ list-style:none;} 
.cont li.first a{ border:0px;} 
.cont li a{
	display:block; 
	text-decoration:none;
	padding:3px 3px 3px 3px; 
/*	color:#377800; */
	color:#783700;
	border-top:2px dotted #DADADA;
	/*background: url(images/layout/picto.gif) 1px 5px no-repeat;*/
}
.cont li a:hover{
	text-decoration: none; 
	color:#F16100;
}
.cont .date{font-weight:bold;display:block;font-size:0.9em;}
.cont .navPage{	margin:0.5em;}
.cont .navPage a{color:#377800;text-decoration: underline;}
.cont a.seeLink{
	clear:both;
	padding:1px 5px;
	color:#4D9A43;	
	font-weight:bold;
	display:block;
	text-align:right;
	display:none;
}
.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{
	padding:2px;
	color: #000000; 
	text-transform: lowercase;
}	
.cont .c-content{
	text-align:left;
	font-size:1em;
	color:#783700;
	padding:2px 0px;
	margin:0 5px;
	display:block;
} 

/* ADMIN */
#c-admin {margin-top:20px;}
#c-admin h1 a{padding:6px 0;}
#c-admin h2{padding:5px;background-color:#F16100;color:#FFFFFF;}
#c-admin li{}
#c-admin li a:hover{background-color:#F16100;color:#FFFFFF;}

/* AGENDA */
#c-agenda h1 a{}

/* CALENDAR */
#cal {
	margin:10px auto;
	font-size:11px;
}
#cal h1{
	text-align:center
}
#cal table{ 
	width:100%;
	border-left: 4px solid #FF6300;
	border-right: 4px solid #FF6300;
	clear:both;
}
.cal-top td {color:#FFFFFF;padding:8px;text-transform:lowercase;}
.cal-top a{display:block;width:9px;height:10px;}
a.cal-prev{background:url(images/picto/arrowL.gif) no-repeat;float:left;display:block; width:9px;height:10px;}
a.cal-next{background:url(images/picto/arrowR.gif) no-repeat; float:right;display:block; width:9px;height:10px;margin-right:10px}
.cal-week{background-color:#FF6300;color:#FFFFFF;}
.cal-week td{height:12px;}

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

/* NEWS */
#c-news h1 a{}
#c-news{
	border: 0px;
	height:93px;
	background-image:url('images/layout/fond_idees.jpg');
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:47px 0px 0px 18px;
	}
#c-news li, #c-news li a{
	color:#FFFFFF; 
	font-size: 10px; 
	line-height:12px;
	font-family:"Trebuchet MS", Verdana, Arial;
	}
#c-news .seeLink{
	color:#aaff99;
	font-weight:bold;
	font-size: 10px; 
	line-height:12px;
	font-family:"Trebuchet MS", Verdana, Arial;
	}
#c-news .date{
	color:#eeffee;
	font-weight:bold;
	}
#c-news h1{float:left;display:none;}

/* NEWSLETTER */
#s-newsletter h2{font-size:0.9em;margin:1px 0 3px 0;padding: 4px;color: #AAAAAA;}
#s-newsletter h3{font-size:0.9em;text-align:left;padding: 5px;font-weight:normal;}
#s-newsletter #subscribe, #s-newsletter #unsubscribe{}
#s-newsletter .envoiMail {
	font-size: 12px;
	padding: 5px;
	margin-top: 20px;
	color : #000000;
	background-color : #FFFFFF;
	border: 1px solid #AAAAAA;
}
#s-newsletter .link a{color: #377800;	font-weight: bold;font-size:11px;padding: 5px;}
#s-newsletter .rech{}
#s-newsletter .preview{margin:10px;border: 5px solid #EAF0D6 ;}
#s-newsletter .preview h1,
#s-newsletter .rech h1{font-size:1em; }
#s-newsletter .preview h2,
#s-newsletter .rech h2{padding: 3px;margin:10px 0 0 0;}
#s-newsletter .bandeau{display:block;background:url(images/layout/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;}
#s-newsletter input {padding:4px}

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

#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{
	border: 0px;
	height:83px;
	background-image:url('images/layout/fond_recherche.jpg');
	}
#c-search h1{float:left;display:none;}
#c-search input{}
input.keywords{
	width:80px; 
	position:relative;
	height:12px;
	margin: 56px 0px 0 25px;
	border:0px;
	
} 
input.submit{background:url(images/layout/ok.gif) no-repeat;width:21px;height:17px;border:0px;}

#s-search{
#s-search .head{position:relative;}
#s-search h2{ 
	font-size:1em; 
	color:#9F7943; 
	font-weight:normal; 
	padding:6px;
	border-bottom:1px solid #9F7943;
}
#s-search h2 span { font-size:0.8em;}
#s-search h2 a {color: #9F7943;  text-decoration:underline;}
#s-search img{vertical-align:middle}
#s-search .record p {
	display:block;
	text-decoration:none;
	color:#666666;
}

/* DOC*/
#c-doc h1 a{}
#c-doc .c-content{font-weight:bold;}


	



/* AGENDA */
#c-agenda h1 a{}

/* FORMS */
#c-form h1 a{}

#s-forms form{color:#AAAAAA;font-size:0.9em;}
#s-forms th{padding:6px 15px ;text-align:left;color:#AAAAAA; background: url( images/menu/arr0.gif ) left center no-repeat;}
#s-forms .desc {font-weight:normal;}
#s-forms td{padding:6px; }
#s-forms .head td , caption{padding:6px 0;font-weight:bold;text-align:left;line-height:1.4em;color:#000;}
#s-forms .foot td{padding:4px;background-color:#FFFFFF;}

/* COMMUN */

#c-agenda h1 span,
#c-news h1 span,
#c-doc h1 span,
# h1 span,
#c-form h1 span{display:block}

#c-focus h1 a{padding:8px;height:auto;text-align:left;}




/* SITEMAP */
#s-sitemap .content {font-size:11px; text-align:left}
#s-sitemap .content a{text-decoration: none; padding:4px;}
#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;}
ul.lv0 li{font-weight: bold; list-style: none;}
ul.lv0 a{color:#FF6300 }
ul.lv1 li {font-weight: normal;}
ul.lv1 a{color:#666666 }
li.lv, a.lv {padding-left: 10px; list-style:none;}

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



/* SUMMARY */

.sumary{
	font-size:0.8em; 
	line-height: 130%; 
	width:70%;
	text-align:left; 
	list-style-type:disc;
	color: #377800; 
	margin:0 40px}
.sumary a{color: #377800; font-weight:bold; padding:3px;display:block;}
.sumary a:hover{ color: #F16100; text-decoration : none; }

/* NEXTLEVEL */
#nextLevel {margin-left:150px;font-size:11px;width:350px;  }
#nextLevel h1{display:none;}
#nextLevel li{ padding-right:14px; margin:0;padding:2px; color: #818181;}
#nextLevel a{ color: #818181; display: block;padding:6px; }
#nextLevel a:hover{ padding:6px;text-decoration:none;color:#A48239}
#nextLevel a.main {}


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


