/*----------------------------------------------*/
/*----------------------------------------------*/
/* Template concut pour le Site Le pradinas.com */
/*     design : editeur-web.fr                   */
/*----------------------------------------------*/

body{
	padding: 0px;margin:0px;background:#BEC79A url(images/background.png) ;
}
td{background:#fff;}
h4{color:#fff;font-weight:normal;margin:0px;}
/*-----------------------------------------------------*/
#conteneur{min-height:500px;width:850px;margin:0 auto;margin-top:20px;
	border:1px solid #f0f0f0;background-color:#889451 ;background-image:url(images/Logis.jpg)no-repeat 3% 99%;
}
#tete{height:80px;border-bottom:5px solid #aaa777;background: url(images/f2.jpg);
	}
#tete-top{
	}
#contenu{border-top:0px solid #aaa333;
	}
#Left{width:760px;height:30px;float:left;margin:0px 0px 0px 10px;display:inline;
	}
#main{width:810px;padding:9px;clear:both;
height:100%;margin:0 auto;
border-top:1px solid #777 ;
border-left:1px solid #777 ;

background:#fff url(images/bt.jpg)right bottom ;
	background-repeat: no-repeat;background-color:#fff;	}
#main-top{border-top:0px solid #777;height:210px;text-align:center; }
#G{width:49%;float:left;margin:0 auto;text-align:left;padding-left:15px;
	}
#tete li {list-style:none;margin-left:10px;}
#tete img{padding:5px;}
#D{width:49%;float:right;margin:0 auto;text-align:center;}

#clear{clear:both;width:100%;}
		
#pied{margin:0px;height:120px;border-top:0px solid:#aaa386;clear:both;
}
#pied li {list-style:none;margin-left:10px;}
#pied img{padding:5px;}
#langue{float:left;margin:10px;  list-style: none;}
#G li {display:block;margin-left:30px;text-align:left;}

/*-----------------------------------------------------*/
/*          reglage des flash d'actualit?              */
ul {
  margin-top: 7px;
  padding: 0;
  list-style: none;
}

#Left li {display:inline;
  line-height: 15px;
  padding-left: 5px;
  padding-top: 0px;
  background-image: url(images/indent1.png) ;
  background-repeat: no-repeat;
  background-position: 0px 3px;margin-right:25px;
}


 #main li {display:block;
  line-height: 15px;
  padding-left: 5px;
  padding-top: 0px;
  background-image: url(images/indent1.png) ;
  background-repeat: no-repeat;
  background-position: 0px 3px;margin-right:25px;
}
li:hover {
  background-position: 5px 3px;
}

a:link, a:visited {
color: #5D8045;
font-size:12px;
text-decoration: none;
}

a:hover {
color: #777;
text-decoration: underline;
}

a.readon:link,a.readon:visited
{
color: #5D8045;
font-size:11px;
text-decoration: none;
}

a.readon:hover
{
	text-decoration:underline;
}



p{
font-family: "Times New Roman", Times, serif;  font-size: 12px;
}

tr, p, div {
  font-family      : "Times New Roman", Times, serif;
  font-size        : 12px;
  color            : #333333;
}
hr {
  background       : #999999;
  height           : 1px;
  width            : 100%;
}

.left
{}

img{border:0;}


h1{margin-right:15px;font-size:50px;text-align:right;color:#fff;letter-spacing:2px;display:none;}
h2{margin-right:10px;text-align:right;color:#fff;font-size:20px;letter-spacing:5px;}
#main h2{margin-right:10px;text-align:left;color:#555;font-size:20px;letter-spacing:5px;}

.mainmenu
{margin-left:8px;
	
}




/* --Default Class Settings-- */

a.mainlevel,a.mainlevel:link, a.mainlevel:visited {
	color: #5D8045;
	font-weight: normal;
	width: 95%;
	text-indent: 0px;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 1px;
	font-size: 13px;
	padding-left: 4px;
	text-decoration: none;
	display: block;
	
}
a.mainlevel:hover {
color: #333333;
text-decoration:none;
border-right:3px solid #5D8045;
}

a.mainmenu:link, a.mainmenu:visited {
display:inline;
color: #fff; 
font-family: trebuchet;
font-weight: bold;

text-decoration:none;font-variant: small-caps;line-height:18px;
letter-spacing:1px;

}
a.mainmenu:hover {
color: #333333;
text-decoration:none;
}
.mainmenuactif {
 margin-left:8px;font-weight:bold;
}

a.mainmenuactif {
  color: #111;font-variant: small-caps;
}
a.mainmenuactif {font-size: 14px;
color: #000;
}
a.sublevel:link, a.sublevel:visited {
        padding-left: 1px;
        vertical-align: middle;
        font-size: 11px;
        color: #0099FF;
        text-align: left;
}


a.sublevel:hover {
color: #ff9e31; text-decoration: none;
}


.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #CCCCCC;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #CCCCCC;
}



/* Javascript Back button */
.back_button {
	text-align: center;
	margin-top: 40px;
}

form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
}
#content{width:400px;margin-left: 20px;}	

#G h3{color:#ffffff;
font-variant:small-caps;display:block;text-align:center;background:#aaa777;}