/* Main CSS Continues */
		body {
			background-color: #B8CBC1;
			/*background: url("../images/leaf7.gif") #424242;*/
			font: 14px arial, verdana, sans-serif;
			
		}
		
		h3 {
			font-size: 1.45em;
		}
		
		h2{
			color: #5B9424;
		}
		
		
		
		#deed {
			position:relative;
			left: 50%;
			top: -15px;
			height : 100%;
			width : 937px;
			margin-left: -468px; 
			background-color: #66B536;
		}
		
		#contenu {
		
		height: auto ;
		border: 1px solid black;
		/*background-color: #d4cfcf;*/
		margin-left: 0px;
	
		}
		
		#menu_G {
		width: 300px;
		height: 400px ;
		border: 0px solid black;
		float: left;
		margin-left: 84px;
		text-align: left;
		/*background-color: #d4cfcf;*/
	}
		
/******************************Header*****************************/
		
	

/*****************************Head *******************************/		
		#deed-head {
			width: 750px;
			height: 110px;
			margin:  10px auto;
			top: 2px;
			position: relative;
			text-align: center;
			background: url("../images/deed-head-green.png");
		}	
		
		
		#deed-head h1 {
			position: relative;
			top: 15px;
			color: #C2DC63;
		}
		
		#deed-head span {
			display: none;
		}	
		
/*************************Menu***********************/
		#deed-menu {
			border: 0px solid black;
			background-color: #66B536;
			/*background-color: #50B987;*/
			position : relative;
			float: left;
			width: 170px;
			height: 100%;
		
			
			/*margin: -10px auto;*/
		}
		
		#deed-menu2 {
			border: 0px solid black;
			background-color: #66B536;
			/*background-color: #50B987;*/
			position : relative;
			float: left;
			width: 170px;
			height: 100%;
			text-align :  center;
			font-size: 1.2em;
			/*margin: -10px auto;*/
		}
		
		
		#deed-menu2 legend{
			font-size: 1.3em;
			border: 0px solid #53813F ;
		}
		
		#deed-menu2 fieldset{
			font-size: 0.9em;
			border: 2px solid #53813F ;
		}
		
		#uk {
			
			top : 0px;
		}
		
		#deed-menu1 {
			border: 0px solid black;
			background-color: #66B536;
			width: 170px;
			height: 100%;
			/*margin: -10px auto;*/
			text-align: left;
			margin: 0; padding: 1px 0;
			list-style-type: none;
		}
		
		#liens{
			/*background:  url("../images/lien2.png") 0 0 no-repeat;
			background-color: #d4cfcf;
			*/
			top : 1200px;
			width: 200px;
			height: 200px;
		}
		
		
		#deed-menu1 a{
			/*color: #35600C;*/
			/*font-size: medium;*/
			text-decoration: none;
			font-size: 1.5em;
			position: relative;
			display: block;
			margin: 1px;
			height: 24px;
			line-height: 24px;
			text-decoration: none;
			
			text-align: left;
			background: #9FCA76;
			color: white;
		}

		#deed-menu1 a:hover{
			/*color: #8ACF23 ;*/
			/*font-size: medium;*/
			
			/*font-size: medium;*/
			
			font-size: 1.5em;
			position: relative;
			display: block;
			margin: 1px;
			height: 24px;
			width : 100%;
			line-height: 24px;
			text-decoration: none;
			/*text-transform: uppercase;*/
			text-align: left;
			background: #35600C;
			color: #9FCA76;
		}	
		
		
		#menusecond a{
			position: relative;
			/*color: #35600C;*/
			/*font-size: medium;*/
			text-decoration: none;
			font-size: 0.85em;
			display: block;
			
			margin-left: 10px;
			margin-top: -5px;
			height: 24px;
			width : 70%;
			line-height: 24px;
			text-decoration: none;
			text-transform: uppercase;
			text-align: left;
			background: #9FCA76;
			color :  white;
		}
		
		#menusecond a:hover{
			/*color: #8ACF23 ;*/
			/*font-size: medium;*/
			/*font-size: medium;*/
			font-size: 0.85em;
			position: relative;
			display: block;
			margin-left: 10px;
			margin-top: -5px;
			height: 24px;
			width : 70%;
			line-height: 24px;
			text-decoration: none;
			text-transform: uppercase;
			text-align: left;
			background: #35600C;
			color: #9FCA76;
		}
		
		
		
		a{
			/*color: #50B985;*/
			color :#A54828;
			text-decoration: none;
			}
		
		a:hover{
			color: #35600C;
			/*font-size: medium;*/
			
			height: 100%;
			width : 150px;
			background: #9FCA76;
			color: white;
			text-decoration: none;
		}
	
/****************************Main*******************/		
	
		#deed-main {
		
			/*float: right;*/
			/*background-color: #87BE6E;*/
			background-color: #FFFFFF;
			/* "!important"  IE 
			width: 750px !important;*/
			height:100%;
			width: 763px;
			position : relative;
			float: right;
			border: 1px solid ;			
		}
		
		#bienvenue{
		text-align : center;
		font-family: "Times New Roman", Times, serif;
		font-size: 19px;
		color : black;
		font-weight : bolder;
		
		}
		
		#bienvenue h1{
			color: #5B9424;
		}	

		#bienvenue2 h1{
			color: #5B9424;
		}
				
		#bienvenue2{
		text-align : left;
		font-family: "Times New Roman", Times, serif;
		font-size: 19px;
		color : black;
		
		}	
		
		
		#deed-main-content {
			position: relative;
			margin: 15px;
		
		}
/****************************************************************************/		
		
		#deed-rights {
		background:  url("../images/freedoms-header.png") 0 0 no-repeat;
		background-color:#fff;
		padding: 0 10px;
		margin-bottom: -32px;
		}
		
		#deed-rights li.couriel{
			list-style: none;
			padding-bottom: 5px;
			padding-left: 35px;
            background: url("../images/email/emailn_02.png") 0 0 no-repeat;
        }
/******************************condition *****************************************/		
		#deed-conditions {
			background:  url("../images/limitations-header.png") 0 0 no-repeat;
			padding: 0 10px;
			background-color:#fff;
			margin-bottom: -29px;
		}

		

/*********************understerring******************************************/		
		#deed-understanding {
			background: url("../images/understanding-header.png") 0 0 no-repeat;
			background-color:#fff;
			padding: 0 10px;
			margin-top: 0px;
			
		}

		#deed-understanding li.contact {
			list-style: none;
			padding-bottom: 5px;
			padding-left: 35px;

            background: url("../images/email/emailb_01.png") 0 0 no-repeat;
        }

		#deed-understanding button.sendmail {
			list-style: none;
			
			padding-top: 10px;
			padding-bottom: 5px;
			padding-left: 35px;
			background: url("../images/email/emailw_06.png") 0 0 no-repeat;
					background-color: #D5D7BB;
			
		}
		
		#deed-understanding-zero {
			padding: 0 10px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
/***************************************************************************/		

		
/***************************bas de page*************************************/		
		
		
		
		
			
		
		#deed-foot {
			clear : both;		
			width: 949px;
			height : 160px;
			padding: 10px 0;
			padding-bottom: 20px;
			text-align: center;
			border-top: 1px solid #555;
			/*background:  url("../images/deed-foot-yellow.png");*/
			background:  url("../photogite/bannirere/basdepage2.jpg");
		}
		
		#deed-foot span.menufoot	{
			top:0px;
			left:300px;
		}

/*************************************************************************/		
				
		#disclaimer {
			float: right;
			padding-right: 15px;
		}
		
		
		li.produit{
	
		padding-bottom: -25px;
		padding-left: 70px;
		padding-top: -10px;
		border-right-style: none;
		border-left-style: none;
		border-top-width: thin;
		list-style-position: inside;
		list-style-type: circle;
		/*text-decoration: underline;*/
		}
		
		span.produit{
		text-decoration: underline;
		}
		
		
		span.produit2{
	border-top-width: thin;
	list-style-position: outside;
	list-style-type: inherit;
	text-decoration: underline;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
		}
		
		li.license {
			list-style: none;
			font-size:1.2em;
			padding-bottom: 25px;
			padding-left: 70px;
			padding-top: 10px;
		}

		
/***************************formulaire de contact*************************************/

.invalidInput, .error{
color:#8a1f11;
background-color:#a8a800;
}
.error,.notice{
padding:0.5em;
margin:0.5em;
}

.error{
	border:2px solid #8935B8;
	display:none;
	/*#8a1f11*/
}
.notice {
	background-color:#8935B8;
	color:#514721;
	border:2px solid #FFD324;
	display:none;
}

form{
	width:460px;
	margin:1px;
	background-color:#B1AEBA;
	/*border-radius:1em; /*pour IE :) */
	-moz-border-radius:1em; /*pour IE :) */
}
form *{
	font-size:1.0em;
	font-family:georgia;/*on my mind!!*/
}
form fieldset{
	border: none;
}


form label{
	display:block;
	
	width:150px;
	text-align:left;
}

form input.appli, form select.appli, form textarea.appli{
	width:100px;
	margin-bottom: 2em;
	margin-left:0.5em;
}
	
form input, form select, form textarea{
	width:300px;
	margin-bottom: 2em;
	margin-left:0.5em;
}
form button{
	position:relative;
	left:160px;
}



/* Language translations box */
div#languages {
	position : relative;
	width: 937px; 
	height: 190px;
	/* "!important"  IE 
	margin-top: -27px;
	/*text-align: center; */
	background-image:url(../images/BanniereTitre5.jpg);
border: 0px solid black;
	background-color:#B8CBC1;
}

div#languages_titre {
	
	width: 550px; 
	height:50px;
	position: relative;
	top: 100px;
	margin-left: auto; 
	margin-right: auto; 
	
	-moz-border-radius: 18px;
	text-align: center;
	opacity: 0.6;
	font-size:15pt;
	color: white;
	
}

.titre{
	height:25px;
	background-image:url(content/degrade.gif);
	font-size:12pt;
	color:black;
	font-family:helvetica, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
}

.help_panel {
    display:none;
}

#description{
text-align : left;
}
/*************************tableau***************************/
table {   
	
	margin: 0 auto;
	border:0;
}

th {  }


td { }



.tab_cadre_central{
-moz-border-radius: 4px;
	border: 1px solid #bbbbbb;
	z-index:1;
	text-align: left;
	font-size: 11px;
	width:700px;
	/* background-color: #FFF4DF; */
	background : url("../pics/fond-central.png") repeat-x top right ;
}


.tab_cadre_navigation {
	padding: 4px;
	margin: 1px;
	border: 1px solid #aaaaaa;
	background-color: #ffffff;
	-moz-border-radius: 5px;
	font-size : 12px;
	font-weight: bold;
	
}

.tab_cadre_fixe, .tab_cadre_fixehov{
	-moz-border-radius: 4px;
	border: 1px solid #cccccc;
	z-index:1;
	text-align: left;
	font-size: 11px;
	width:950px;
	cursor : crosshair;
}

.tab_cadrehov, .tab_cadrehov_pointer{
	-moz-border-radius: 4px;
	
	text-align: center;
	font-size: 14px;
	width: 600px;
	background-color: #ffffff;
	cursor : crosshair;
	
}
.tab_cadrehov2{
	-moz-border-radius: 4px;
	
	text-align: center;
	font-size: 14px;
	width: 100px;
	background-color: #ffffff;
}

.tab_cadrehov3{
	-moz-border-radius: 4px;
	
	text-align: left;
	font-size: 14px;
	width: 200px;
	
	background-color: #ffffff;

	
}
#contentheader ul.index ul.subindex{
      margin-right: 60px;

      color: #68BADA;
      list-style-position: inside;
      list-style-type: square;
   }

#contentheader ul.index ul.subindex li{
      margin-left: 3px;
      padding: 1px 0 3px 1px;
   }


.tab_cadre th, .tab_cadre_fixe th, .tab_cadre_fixehov th, .tab_cadrehov th, .tab_cadrehov_pointer th , .tab_cadre_report th  {
	font-size: 11px;
	font-weight: bold;
	background-color: #fccc6f;
	text-align: center;
	background:  url("../pics/fond_th.png") repeat-x; 
	border-bottom:1px solid #cccccc;
}

.tab_cadre td, .tab_cadre_fixe td, .tab_cadre_fixehov td, .tab_cadrehov td, .tab_cadrehov_pointer td , .tab_cadre_report td  {
	padding-left: 0px;
}

/*.tab_cadrehov tr:hover, .tab_cadre_fixehov tr:hover {

	background-color: #FFF4DF;
}
*/
.tab_cadrehov td:hover {
	cursor: crosshair;
	background-color: #cf9b9b;
}

/* Ajout pour IE */
.tab_cadrehov_pointer tr {
	cursor: pointer;
}

.tab_cadre_report {

-moz-border-radius: 4px;
	border: 1px solid #cccccc;
	z-index:1;
	text-align: left;
	font-size: 11px;
	text-align: center;
	width:80%;
}


.tab_bg_1 {
	padding : 0px 5px ;
	background-color: #f2f2f2;

}
.tab_bg_1_2 {
	background-color: #cf9b9b;

}

.tab_bg_2 {
	background-color: #e4e4e2;

}

.tab_bg_2_2 {
	background-color: #cf9b9b;

}

.tab_bg_3 {
/*background-color: #eeeeee;*/
	
	
	background-color: #e7e7e2;
}  

.tab_bg_4 {
	background-color: silver;
}

.tab_bg_5 {
	background-color: #f2f2f2;
}

.samedi{
	
	background-color: #BCBCBC;
	/*color : #EBEBEB;*/

}
.dimanche{
	background-color: #A7A7A7;
	/*color : #ECECEC;*/
}

.rouge{
	background-color: #FF4040;
	/*color : #ECECEC;*/
}

.rougesa{
	background-color: #BF3030;
	/*color : #ECECEC;*/
}
.rougedi{
	background-color: #A60000;
	/*color : #ECECEC;*/
}
.orange{
	background-color: #FF7F00;
	/*color : #ECECEC;*/
}

.orangesa{
	background-color: #FFA253;
	/*color : #ECECEC;*/
}
.orangedi{
	background-color: #FF8F2E;
	/*color : #ECECEC;*/
}

/*****************************Autre style********************/

#text{
	margin-left:30px;

}

#text2{
	margin-left:30px;
	font-size: 1em;
	font-weight:bold;
}


#description{
	  font-size: 1.2em;
}

#textdroite{
	border: 0px solid #cccccc;
	float:left;
	width : 310px;
	height : 240px;
}

#textgauche{
	border: 0px solid #cccccc;
	float:right;
	width : 410px;	
	height : 240px;
}

#textdroite_marche{
	border: 0px solid #cccccc;
	float:left;
	width : 275px;
	height : 400px;
}

#textgauche_marche{
	border: 0px solid #cccccc;
	float:left;
	width : 200px;	
	height : 240px;
}
#textdroite_marche a{
	color: #000000;
	/*font-size: medium;*/
	text-decoration: none;
	font-size: 1.2em;
}

#textdroite_marche a:hover{
	color: #BCBCBC ;
	/*font-size: medium;*/

}	

#conserve{

	border: 1px solid #cccccc;
	position : relative;
	clear:both;

}
#parenthese{
	font-size: small;
}

#proxi{
	font-size: 1.2em;

}

li.proxi{
	padding-bottom: 25px;
	padding-left: 70px;
	padding-top: 10px;
	border-right-style: none;
	border-left-style: none;
	border-top-width: thin;
	list-style-position: inside;
	list-style-type: circle;
	/*text-decoration: underline;*/

}

p.proxi{
	padding-top: -10px;
	margin: -100px;
	line-height:100px;
	}

ul.proxi{
	margin-bottom :-10px;
}

#contact{
	position : relative;
	left : 100px;

}

h1.contact{
	color: #5B9424;
	display: inline-block;
}

