/* Theme Name: Conseil Général Creuse Version: 1.0 Description: largeurs des colonnes fixes, hauteur adaptables
Author: Conseil Général Creuse Author URI: http://www.creuse.fr/Tags: fixed width, 2 columns, widget ready, cream, blue, green, brown, valid CSS, valid XHTML, sidebar, header, gravatars, widgetized, 2 columns, right sidebar, elegant, nature, soft, colorful, colourful*//* Layout */
body {
margin:0;
padding:0;
}
#all {
width:98%;	
margin-top:0;
}
#main {
height:auto;
width:98%;
margin:auto;
}
div#header {
width:98%;
height:317px;	
}
div#header h3 {
display:none; 
}
div#header h2 {
position:absolute;
top:150px;	
margin-left:160px;
}
#content {
height:auto;
position:relative;
width:98%;
}
#contentText {
width:98%; 
top:300px;
}
div#nav {
display:none;	
} 
div#breadcrumb {
display:none;	
}
div#sidebar {
bottom:0;
float:left;
height:100%;
position:absolute;
width:250px;
}
#commentform {
display:none;
}

#text {
height:auto;
margin-top:50px;
min-height:600px;
padding-bottom:20px;
padding-left:275px;
width:auto;
background-color:#DFECC3;	

}
div#NL, div#RechercherSidebar, div#ArchivesSidebar, div#SyndicSidebar, div#footer, #header h3 {
	display:none;
}
#footer {
height:auto;
margin-left:80px;
padding-bottom:20px;
padding-top:30px;
width:850px;
}
#numeroNL {
color:#3E6FA2;
font-size:16px;
margin-left:43px;
margin-top:-80px;
position:absolute;
text-align:center;
width:50px;
z-index:100;
}
blockquote {
margin:15px 30px 10px 15px;
padding:5px 10px 3px;
}
.bleu {
color:#3E6FA2 !important; 
}
.vert {
color:#879C3C !important; 	
}
a, img {
	border:0;
}
h2 {
color:#879C3C;	
}


h3 {
color:#00A0D8;	
font-size:20px;
font-size:1.6em;
font-style:italic;
font-weight:normal;
}
h3 a {
color:#00A0D8 !important;	
}
h4 {
color:#00A0D8;	
font-variant:small-caps;
font-weight:bold;
font-style:italic;	
}
h5 {
color:#333;
font-variant:small-caps;
font-weight:bold;	
font-size:11px;
color:#879C3C;
}
h6 {
color:#333;
font-variant:small-caps;
font-weight:bold;		
font-size:10px;
}
a, a:visited {
color:#00A0D8;
text-decoration:none;
}
a:hover {
color:#879C3C;	
text-decoration:none;
} 
#sidebar .titreSidebar {
color:#666666;
font-size:16px;
font-weight:bold;
line-height:0;
}
#sidebar p {
font-style:normal;
color:#666;
}
#text a, #text a:visited {
font-weight:normal;
color:#879C3C;
}
#text a:hover {
color:#00A0D8;
}
#sidebar ul {
list-style:none;
}

