/* css de positionnement hors declinaison */

body {
margin: 23px 0 15px 0;
background: url('images/fond.jpg') repeat-x top left #f90;
}

#general {
width: 728px;
margin: 0 auto;
padding: 18px;
background: url('images/commune-pgv-logos.gif') no-repeat bottom left #fff;
}

#bandeau {
height: 130px;
}

#bandeau img {
display: block;
position: relative;
top: -8px;	
}

#onglets {
height: 20px;
padding: 0 10px 20px 10px;
}

#onglets li {
float: left;
background: url('images/onglet.gif') no-repeat bottom center;
width: 136px;
padding: 2px;
margin-right: 2px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #fff;
text-align: center;
}

#onglets li a {
color: #fff;	
}

#onglets li:hover {
background: url('images/onglet-hover.gif') no-repeat bottom center;
}

#switcherlangue {
float: right;	
}


#switcherlangue li {
display: inline;
font-family: arial, verdana, sans-serif;
font-size: 10px;
color: #5c3705;
}

#switcherlangue li a {
color: #5c3705;
text-decoration: none;
}

#switcherlangue li a:hover {
	color: #f60;
text-decoration: underline;
}


/* navigation */

#navigation ul, #navigation li {
list-style-type: none;
padding:0;
margin: 0;
}

#navigation {
position: absolute;
width: 145px;
}

#navigation li {
font-size: 12px;
text-align: right;
line-height: 140%;
}

#navigation li a {
color: #3d1f04;
text-decoration: none;	
}
#navigation li a:hover {
color: #f90;	
}


/* ajout du bloc rechercher pa jquery */
#bloccherche .forml {
margin-top: 4px;
font-size: 9px;
border: 1px solid #333;
padding: 2px;
}

/* contextes */

#contextes {
float: right;
width: 170px;
}

/* chemin */

#chemin {
font-size: 9px;
color: #aaa;
margin: 0 0 18px 0;
padding: 0 0 4px 0;
border-bottom: 1px solid #aaa;	
}

#chemin a {
color: #aaa;	
}

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

#corps {
margin:0 190px 0 165px;
min-height: 400px;
_height: 400px;
}

#footer {
border-top: 1px solid #666;
padding: 5px;
clear: both;
margin-top: 18px;

font-size: 10px;
color: #444;

text-align: center
}

#footer a {
color: #444;
text-decoration: none;
border-bottom: 1px dashed #333;	
}

#footer a:hover {
color: #f60;
text-decoration: none;
border-bottom: 1px dashed #f60;	
}

#arty-footer {
font-size: 9px;
color: #ccc;
margin: 8px 0 0 0;
height: 0px;	
}

#arty-footer a {
color: #ccc;
border-bottom: 1px dotted #ccc;	
}

#arty-footer a:hover {
color: #999;
border-bottom: 1px dotted #999;	
}
