body {
        margin: 0px;
		padding: 0px;
		background-color: #1d1d1d;		
		width: 100%;
		height:100%;
		font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 14px;
        line-height: normal;
    	color:#000000;
}

h3{text-align:center;

padding: 5px;
}

a { text-decoration: underline;
    background-color:#DD930C;
    color: #510100;
    }

  a:hover { background-color: #DD930C;
    text-decoration: underline;
    color: #510100;
	
    }


#page{

margin-left:auto;
margin-right:auto;	
width: 1020px;
background-color:transparent;
}


#header {
height: 90px;
width: 700px;
background:transparent url(../img/bandeau.jpg) no-repeat top;
margin-top:10px;



}

	#recherche {margin-left: 110px ;
	margin-top:7px;
    position: absolute;
	border:none;
    }

	#flux {margin-left: 675px ;
	margin-top:7px;
    position: absolute;
	border:none;
    }

#entete{height: 100px;
width: 1020px;
background:transparent url(../img/entete.jpg) no-repeat top;
}


#contenu {width: 1020px;
text-align:center;
background: transparent url(../img/repeat.jpg) repeat-y;

}


#col1{width: 160px;
float:right;
margin-right:20px;
}

#col2{width: 120px;
float:right;
margin-right:20px;
}


#pub01col2{width: 120px;
height: 240px;

margin-left:5px;
}


#texte {width: 690px;
text-align:center;
background: transparent;

padding: 5px;
}



#piedpage {height: 100px;
width: 1020px;
background:transparent url(../img/pieddepage.jpg) no-repeat bottom;
}


#footer {
clear:both;
height: 50px;
background-color: #1d1d1d;
margin-bottom:50px;
}



#logo {
font-size:10px;
font-weight:bold;
padding-top:20px;
margin-left:300px;

}

#logo a { text-decoration: none;
    background-color:#1d1d1d;
    color: #DD930C;;
    }

#logo  a:hover { background-color: #1d1d1d;
    text-decoration: underline;
    color: #DD930C;
    }



/*menu colonne 2*/

ul{background:transparent  ;
width: 115px;
list-style-type: none;
margin-left: 0px;
margin-right:0px;
padding:5px;
text-align:center;
font-size: 14px;
}

 li {
margin-right: 0px;
margin-bottom: 0px;

}
li a {
text-decoration: none;
background-color:transparent;
color: #dd930c;
}
li a:hover {
background-color: transparent;
text-decoration: underline;
color: #dd930c;
}



/*menu colonne 1 */

.menugauche {background:transparent  ;
width: 155px;
list-style-type: none;
padding:10px;

}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {text-decoration: none;
background:transparent;
color: #111111;
}
.menugauche a:hover {
background-color: transparent;
text-decoration: underline;
color: #111111;
}

