﻿/* réinitialisation des balises pour la compatibilité et l'affichage avec les navigateurs */
body  {
 margin:0px;
 padding:0px;
 background:#891216;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}


h1 {
 margin:10px;
 padding:0px;
 font-family:"Times New Roman", Times, serif;
 font-size:28px;
 color:#891216;
}
h2 {
 margin:10px;
 padding:0px;
 font-family:"Times New Roman", Times, serif;
 font-size:20px;
 color:#891216;
}
h3 {
 margin:0px;
 padding:0px;
}
p  {
 margin:10px;
 padding:0px;
}
img {
 margin:0px;
 padding:0px;
 border:none 0px;
}
ul {
 margin:0px;
 padding:0px;
 list-style-type: none;
}
li {
 margin:0px;
 padding:0px;
}
a {
	text-decoration:none;
}

/* divS / structure / mise en forme */

#conteneur {
 margin:0px;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 padding:0px;
 width:800px;
 height:auto;
 border:solid 1px #ef7d1d;
 /*overflow:hidden;*/
}
#head  {
 margin:0px;
 padding:0px;
 width:800px;
 height:170px;
 /*background: url(head-2.jpg) no-repeat;*/
 background: url(head-3.jpg) no-repeat;
 /*overflow:hidden;*/
}
#head p {
	margin:0px;
	padding:0px;
	/*overflow:hidden;*/
}
#headGauche {
 margin:0px;
 padding:0px;
 width:506px;
 height:154px;
 float:left;
}
#headDroit {
 margin:0px;
 padding:0px;
 width:293px;
 height:154px;
 float:left;
}
#menu {
 margin:0px;
 padding:0px;
 width:144px;
 float:left;
 background:#891216;
 text-align:center;
}
#menu p {
	margin:0px;
	padding:0px;
}
#contenu {
 margin:0px;
 padding:0px;
 width:656px;
 height:auto;
 float:left;
 background-color: #fef3dd ;
 background-image:url(guides-fon_02.jpg) ;
 background-repeat :repeat-x ;
 background-position:bottom;
 overflow:hidden;
}
#Edito {
 margin:0px;
 padding:0px;
 height:190px;;
 width:591px;
 /*border:solid 2px #891216;*/
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 /*overflow:hidden;*/
}
/*#editoGauche {
	background: #891216 url(pays-ardeche-edito.jpg) no-repeat;
	width:31px;
	height:190px;
	float:left;
}*/
#editoDroit {
	/*background: #FFFFFF;*/
	width:560px;
	height:190px;;
	float:left;
}
#editoDroit a {
	text-decoration:none;
}
#editoDroit a:hover {
		color:#ba6b36;
}
#actus {
 margin:0px;
 padding:0px;
 height:200px;;
 width:591px;
 border:solid 2px #891216;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 overflow:hidden;
}
#actusGauche {
	background: #891216 url(pays-ardeche-actus.jpg) no-repeat;
	width:31px;
	height:200px;
	float:left;
}
#actusDroit {
	background: #fef2d6;
	width:560px;
	height:200px;
	float:left;
}
#actusDroit a {
	text-decoration:underline;
}
#outils {
 padding:0px;
/* height:159px;*/
 height: auto;
 /*width:280px;*/
 width: auto;
 border:solid 2px #ef7d1d;
 float:left;
 margin:0px;
 margin-top:20px;
 margin-left:29px;
 margin-bottom:20px;
 overflow:hidden;
}
/*#outilsGauche {
	background:#ef7d1d url(pays-ardeche-outils.jpg) no-repeat;
	width:31px;
	-height:159px;-
	height:auto;
	float:left;
}*/
#outilsDroit {
	background: #f5d75e;
	width:280px;
	/*height:159px;*/
	height: auto;
	float:left;
	font-size:11px;
	color: #891216;
}
#liens {
 padding:0px;
/* height:159px;*/
 height: auto;
 /*width:280px;*/
 width: auto;
 border:solid 2px #ef7d1d;
 float:left;
 margin:0px;
 margin-top:20px;
 margin-left:27px;
 margin-bottom:20px;
 overflow:hidden;
}
/*#liensGauche {
	background: #ef7d1d url(pays-ardeche-liens.jpg) no-repeat;
	width:31px;
	-height:159px;-
	height: auto;
	float:left;
}*/
#liensDroit {
	background: #f5d75e;
	width:280px;
	/*height:159px;*/
	height: auto;
	float:left;
	color:#891216;
}
#partenaires {
 margin:0px;
 padding:0px;
 width:650px;
 height:85px;
 font-size:10px;
 color:#891216;
 overflow:hidden;
}
#partenairesGauche {
 margin:0px;
 margin-left:20px;
 padding:0px;
 /*border-right:solid 1px #891216;*/
 width:320px;
 height: auto;
 float:left;
}
#partenairesDroit {
 margin:0px;
 margin-left:20px;
 padding:0px;
 width:450px;
 height: auto;
 float:left;
}

#copyright {
 margin:0px;
 margin-right:auto;
 margin-left:auto;
 padding:0px;
 width:800px;
 height:60px;
}
.imgLeft {
	float:left;
}

/* menus et listes */

ul#menuGeneraliste {
 margin:0px;
 margin-top:1px;
 padding:0px;
}
ul#menuGeneraliste li {
 display:block;
 margin:2px;
 padding:0px;
 padding-top:1px;
 width:142px;
 height:28px;
 line-height:28px;
 float:left;
 background:#fff7ae;
 color:#9b2f26;
}
ul#menuGeneraliste a {
	color:#891216;
}
ul#menuGeneraliste a:hover {
	color:#ba6b36;
}
/************ Menu générale **/
ul#menuGenerale {
 margin:0px;
 padding:0px;
 text-align: right;
}
ul#menuGenerale li {
	color:#FFFFFF;
	width:134px;
	height:25px;
	line-height:25px;
	padding:0px;
	padding-right:5px;
	padding-left:5px;
	margin:0px;
	margin-top:5px;
	/*margin-bottom:4px;*/
	background:#ba6b36;
}
ul#menuGenerale li:hover {
	background:#f5d75e;
}
ul#menuGenerale a {
	color:#FFFFFF;
}
ul#menuGenerale a:hover {
	color:#891216;
}
/**************** ssMenu **/
ul#menuGenerale ul {
	position: relative;
	top: -26px;
	left: 138px;
	background:#f5d75e;
	width:250px;
	height:auto;
    list-style-type: none;
	text-align:left;
	font-size:10px;
	border:solid 1px #891216;
} 
ul#menuGenerale .sousMenu
{
 display: none;
 margin: 0;
 padding: 0;
 border: 0;
 border:solid 1px #891216;
}
ul#menuGenerale .sousMenu li
{
 float: none;
 margin:0px;
 padding: 5px;
 padding-left:15px;
 border:0px;
 width:230px;
 height:auto;
 background-color:#f5d75e;
 line-height: normal;
 color:#891216;
}

ul#menuGenerale .sousMenu li:hover {
 background:#ec7a1d;
}

ul#menuGenerale ul a {
 color:#000000;
}
ul#menuGenerale ul a:hover {
 color: #FFFFFF;
}
ul#menuGenerale .sousMenu li a:link { }
ul#menuGenerale .sousMenu li a:visited { }
			   

ul#menuGenerale li:hover > .sousMenu { display: block; }

/*********************/

ul#listeOutils {
 margin:0px;
 padding:0px;
 text-align: left;
}
ul#listeOutils li {
 margin:0px;
 padding:0px;
 background:#fff7ae;
 margin:2px;
 padding-left:5px;
 width:270px;
 height:24px;
 line-height:24px;
}

ul#listeOutils a {
	color: #891216;
}
ul#listeOutils a:hover {
	color: #891216;
}
ul#listeOutils li:hover {
	background:#f5d75e;
}


ul#listeLiens {
 margin:0px;
 padding:0px;
 text-align: left;
}
ul#listeLiens li {
 margin:0px;
 padding:0px;
 background:#fff7ae;
 margin:2px;
 padding-left:5px;
 width:270px;
 height:24px;
 line-height:24px;
}

ul#listeLiens a {
	font-size:11px;
	color: #891216;
}
ul#listeLiens a:hover {
	font-size:11px;
	color: #891216;
}
ul#listeLiens li:hover {
	background:#f5d75e;
}

/* styles */

/* réintégration du flux */
.hr {
	clear:both;
	visibility:hidden;
}
#Editogd {
 margin:0px;
 padding:0px;
 height:100%;
 width:591px;
 /*border:solid 2px #891216;*/
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 /*overflow:hidden;*/
}
/*#editoGauche {
	background: #891216 url(pays-ardeche-edito.jpg) no-repeat;
	width:31px;
	height:190px;
	float:left;
}*/
#editogdDroit {
	/*background: #FFFFFF;*/
	width:560px;
	 height:100%;
	float:left;
}
#editogdDroit a {
	text-decoration:none;
}	

#editogdDroit a:hover {
	color: #891216;
}	

#Encadrer {
 margin:0px;
 padding:15px;
 height:100%;
 width:591px;
 border:solid 2px #891216;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
  overflow:hidden;
  display:block;
}

#EncadrerDroit {
/*	background: #fef2d6;*/
	width:587px;
	height:100%;
	
	float:left;
   /*overflow:hidden;*/
}
#EncadrerDroit a {
	text-decoration:underline;
}
#EncadrerDroit a:hover {
	color: #891216;
}	

#bodyadmin  {
 margin:0px;
 padding:0px;
 background:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}

#Pictureleft{
	text-decoration:underline;
	width:200px;
	height:100%;
float:left;
border:solid 2px #891216;
}
#PictureRight{
	text-decoration:underline;
float:right;
border:solid 2px #891216;
}
#PictureCenter{
	text-decoration:underline;
float:right;
border:solid 2px #891216;
}
