/* couleurs

turquoise
beige
vert
bleu

*/

/*
 * 
 * positionnements
 * 
 */
body {margin:0; padding:0;}
#page {}
#entete {background:#7ea974; padding-top:0.5em;}
#conteneur {background:#b4ab8e; border-top:1px solid #666; }

.marge {width:780px; margin:auto;}

#evitement {text-align:right;}

#centre {background:white; border:1px solid #666; border-top:0px; overflow:auto;}

#contenu {width:455px; float:left; min-height:320px;}
#navigation {width:260px; float:right;}
#identite {clear:both; border-top:1px solid #666; color:white; background:#7ea974; padding:4px 1em; font-size:80%;}

#pied{height:40px; background:#b4ab8e;}

/* 
 * 
 * HTML par defaut
 * 
 */
body {font: normal 100%;}
a {color:#8aa831; text-decoration:none;}
a:hover, a:focus {text-decoration:underline;}
a.spip_out, a.spip_glossaire {
	background:transparent url(plugins/auto/vallee/img/out.gif) no-repeat scroll right center;
	padding-right:12px;
}
h1,h2,h3,h3.spip {margin:0 0 1em; padding:0; font-family:sans, verdana, arial; clear:both;}
h2 {margin:1em 0 0.2em;}
h3.spip {font-size:140%; margin-bottom:0.5em; font-weight:normal; letter-spacing:1px;}
p {text-align:justify; margin:0 0 2em 0; line-height:1.5em; font-family:tahoma; font-size:100%;}

hr {width:60%; height:3px; border:0; background-color:#7ea974;}
blockquote {border-left:2px solid #7ea974; font-size:90%; margin:2em 0; padding-left:1em;}
blockquote.spip {border-left:2px solid #7ea974; font-size:90%;}
blockquote.spip_poesie {border-left:1px solid #7ea974;}

/* 
 * 
 * entete 
 * 
 */
#evitement a{color:#7ea974; padding:0 0.5em;}
#evitement a:hover, #evitement a:focus{color:#fff; background:#b4ab8e;}

#nomsitespip a{font-size:120%; display:block; padding:4px 2em 4px 1em; font-weight:bold;}
#nomsitespip {
	height:140px; 
	background:white no-repeat top left; 
	background-image:url(local/cache-gd2/c2f779fa4a92bbd4acd85bde151c6083.jpg);
	border:1px solid #666; 
	border-bottom:0;
}

/*
 * 
 * navigation
 * 
 */
#navigation {
	margin-top:.5em;
	margin-right:.5em;
	padding-top:.5em;
	background:transparent url(http://www.valleedelantenne.info/local/cache-vignettes/L40xH40/siteon0-3dc0c.jpg) top right no-repeat;
}
#navigation ul {list-style-type:none; margin:0 0.5em 1em 0; padding:0;}
#navigation ul li a {font-size:120%; display:block; margin-bottom:4px;}
#navigation ul ul {margin:0 0.5em 1em 1em; list-style-type:square; color:#b4ab8e;}
#navigation ul ul li a{font-size:90%;}
#navigation .on, .menu .on a{font-weight:normal;}
#navigation li.on {color:#7ea974;}
#navigation li.on a{font-weight:bold;}
#navigation li.off {color:#b4ab8e;}
#navigation li.off a{font-weight:normal;}

#menu-actualites {margin-bottom:1em;}
#menu-actualites h2 {margin:0;}
#menu-actualites ul {margin:0 0.5em 1em 1em; list-style-type:square; color:#b4ab8e; }
#menu-actualites ul li a {display:inline; font-size:90%;}
#menu-actualites ul li .date {font-size:80%;}

/*
 * 
 * contenu
 * 
 */
#contenu {padding:1em 1em 1em 2em; font-size:90%;}
#contenu a{color:#655eae;}
#contenu a:focus, #contenu a:hover{}
#contenu h1 {}
#contenu h3 {text-align:left;}

#contenu ol {margin:0 0.5em 1em 2em; padding:0;}
#contenu ul {margin:0 0.5em 1em 2em; padding:0; list-style-type:square;}
#contenu li {margin-bottom:3px; padding:0;}
#contenu ul ul{ list-style-type:disc;}
#contenu p.date{font-size:80%; font-style:italic; margin-bottom:0.5em; border-bottom:1px solid #ccc;}

#actualites h2{font-size:110%;}

table.spip {margin: 1em; border-collapse: collapse; width:100%;	}
table.spip th {
	background: #7ea974; color: #fff; padding:0.3em 1em;
	text-align: left; border: 1px solid #b4ab8e;
}
table.spip tr, table.spip tr.row_odd, table.spip tr.row_even {
	color: #333; background-color:transparent;
}
table.spip td {padding:0.3em 1em; border: 1px solid  #b4ab8e;}

.spip_code {font: 80% 'Lucida Console', 'Courier New', Monospace; color:#444; }
.spip_cadre, .coloration_code .cadre {
	color:#444;
	border:1px solid #ccc;
	border-left:2px solid #888;
  	margin: 1em 0.5em 2em 0.5em;
  	padding: 5px;
  	text-align: left;
  	display: block;
  	overflow: auto;  
  	font: 80% 'Lucida Console', 'Courier New', Monospace ;
  	background: #fafafa;  
}

.notes{
	border:1px solid #b4ab8e;
	background:#7ea974;
	padding:0.5em;
	margin:0.5em;
	font-size:80%;
}
.notes h2{margin:0; font-size:120%;}
.notes p{margin-bottom:0.5em;}

#documents_portfolio ul {list-style-type:none; overflow:auto;}
#documents_portfolio li {float: left; margin: 0 1em 1em 0;}

#documents_portfolio li a img,
.spip_documents a img {border:4px solid #7ea974;}
#documents_portfolio li a:hover img,
.spip_documents a:hover img {border:4px solid #b4ab8e;}

#documents_joints li p{margin-bottom:0.5em;}

/*
 * 
 * identite
 * 
 */
#identite img{float:left; margin-right:.5em;}

/*
 * 
 * pied
 * 
 */
#pied{text-align:right; color:#888; font-size:80%; padding-right:0.5em;}
#pied a{color:#666;}


/** contact */
#contenu .formulaire_spip ul li {margin-top:1em;}
#contenu .formulaire_spip .markitup ul {margin:0;}
#contenu .formulaire_spip .markitup ul li {margin-bottom:0;}
/* cacher le porte plume sur le formulaire de contact */
#contenu .formulaire_contact .markItUpTabs  {display:none;}
#contenu .formulaire_contact .markItUpHeader  {display:none;}
