/*	*****	Droits & Copyright	*****
 *	Cette feuille de style et les documents qui y sont liés
 *	fait partie du site http://www.pays-haut-entre-2-mers.com
 *	Elle a étét développée pour le Syndicat Mixte du Pays du Haut Entre-deux-Mers
 *	par la société # Champ de Pub ( http://www.champ-de-pub.com)
 *	Ce code reste la propriété de ses créateurs: 
 *	Copyright (c) 2007 Olivier GIROUX pour # Champ de Pub.
 *	Tous droits réservés. Reproduction sans accord explicite interdite.
 *	*****	**********	*****	*****	*/
 
/*	Imports
-------------------------------------------------------- */

/*	Redéfinition des propriétés par défaut
-------------------------------------------------------- */
	*	{	padding: 0;	margin: 0;	}
	li	{	list-style-type: none;	}
	img {	border: none;			}

/*	Redéfinition des balises
-------------------------------------------------------- */
body { color:#000; background-color: #037ABB; font-size: small; font-family: "Lucida Sans", Arial, sans-serif; }
h1,h2,h3,h4,h5
		{	
			line-height: 1em; color: #335998; background-color:#FFF;
		}
h1  {
	font-size: 1.5em;

}
h2  {
	font-size: 1.3em;

}
h3  { font-size: 1em; padding-top: 10px; padding-bottom: 5px;  border-bottom: 1px dotted #09F;}
h4  { font-size: 1.1em; }
h5, p, address  { font-size: 1em; line-height: 1.25em;}
h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.7em; height: 2em; line-height: 2em;}
address {color: #335998; border-left: 1px dotted #09F; padding-left: 10px;}
address span {  color: #00B1EC; display: block; width: 100px; float: left; clear: left; font-size: 0.8em; font-style:italic; }
form { width: 100%; border-left: 1px dotted #09F; padding-left: 10px;}
/*	Roll-Over sur les liens
-------------------------------------------------------- */
a:link, a:visited { text-decoration: none; color: #037ABB; background-color: #FFF; }
a:hover, a:active { text-decoration: none; color: #FFF; background-color: #037ABB; }

/*	Définition des divisions
-------------------------------------------------------- */
#description { position: absolute; z-index: 10; width: 100%; text-align: center; }
#page {
	color:#000;
	background: #FFF url(header.png) no-repeat center top;
	width: 700px;
	margin-left: -350px;
	position: absolute;
	left: 50%;
 	z-index: 0; 
}
#header {
	width: 100%;
	height: 160px;
}
#header h1 { display: none; }

#intro {
	margin-left: 130px;
	margin-right: 20px;
	padding-bottom: 10px;
	text-align: justify;
}
#download { width: 330px; float: left; padding-left: 20px;}
#addresse { width: 310px; float: left; padding-left: 20px;}
#partenaires { clear: left; }
#partenaires li { display: inline}
#partenaires a { display: block; width:100px; height: 100px; }
#partenaires h5 { display: block; width:100px; height: 100px; float: left; }
#partenaires li.gironde a {
	background-image: url(Conseil-General-Girone.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#partenaires li.aquitaine a {
	background-image: url(Conseil-Regional-Aquitaine.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#partenaires a span { display: none; }
#bottom { clear: both; }
#result { font-size: 0.9em; text-align: center; padding: 10px;}

/*	Définition des listes
-------------------------------------------------------- */

ul.telecharger { padding-left: 20px; border-left: 1px dotted #09F;}
ul.telecharger li {
	padding-left: 36px;
	background-image: url(PDF.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
ul.telecharger li h4 {
	 font-size: 0.9em; line-height: 1.125em; padding-top: 0.225em;
}
ul.telecharger li p {
	 font-size: 0.8em; line-height: 1em; padding-bottom: 10px;
}

/*	Définition du formulaire de contact
-------------------------------------------------------- */
input, textarea, select {
	width: 200px;
	background-color: #96CEF3;
	border: 1px solid  #335998;
	color:  #335998;
	margin-top: 2px;
}
label {  color: #00B1EC;width: 100px; float: left; clear: left; margin-top: 0.4em; font-size: 0.8em; font-style:italic; } 
select { width: 202px; }
#valider {
	margin-left: 100px;
	width: 202px;
	color:#BDDFF7;
	background-color:  #335998;
	border: none;
	font-weight: bold;
	text-align: center;
}
#bottom ul { text-align: center; }
#bottom li { display: inline; font-size: 0.7em; color:  #335998; margin: 1ex;}
#legals a:link, #legals a:visited 
		{
			color:  #335998;
		}
#legals a:hover, #legals a:active 
		{
			color:  #FFF;
		}
