/* CSS Document */

img, img a, h1, h2, h3, h4 { margin:0; padding:0; border:0; font-weight: inherit; font-style: inherit;	font-size: 100%; font-family: inherit; }
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; font-size:11px;font-family: 'Arial',Verdana,sans-serif;}
form { margin:0; padding:0; }

h1,h2,h3{text-transform:uppercase;}

body{ top:0; margin:0; padding:0; background: #1E2022 none no-repeat scroll 0 0; color:#1E2022; font-size:11px;font-family: 'Arial',Verdana,sans-serif; }

a{color:#444; text-decoration:underline;}
a:hover{color:#000}

div#all { 
position:relative; 
margin:auto; 
padding:0; 
z-index:1; 
width:920px;
background: #fff url(../images/bg_titre.png) top left no-repeat;
}
/*******************************************************/
/*	HEADER */
div#header { position:relative; margin:0; padding:0; height:260px; width:920px; }
div#header ul { position:absolute; top:150px; left:230px; height:100px; width:600px; z-index:20;}
div#header ul a.menu1 { background:url(../images/auteur.png) no-repeat top left; height:100px; width:128px; position:absolute; top:7px; left:60px; display:block; }
div#header ul a.menu2 { background:url(../images/galeries.png)  no-repeat top left; height:100px; width:128px; position:absolute; top:7px; left:260px; display:block; }
div#header ul a.menu3 { background:url(../images/credits.png) no-repeat top left; height:100px; width:128px; position:absolute; top:7px; left:470px; display:block;}

/*******************************************************/
/* wrapper */
div#wrapper { position:relative; margin:0px; padding:0px; width:920px;padding-bottom:50px;}


/*########CONFIG###########*/
div#wrapper div.config {position:relative; border:1px solid #CCC;padding:5px; margin:5px; left:110px; width:700px; z-index:19;}
div#wrapper div.config h1 { font-family: "Franklin Gothic Heavy"; color: #000000; font-weight: bold; text-transform:uppercase; font-size:29px; }
div#wrapper div.config ul { margin-left:20px; margin-top:10px; }
div#wrapper div.config li { list-style:square; margin-bottom:5px;}
div#wrapper div.config p { margin:0; padding:0; margin-top:4px; text-align:justify; font-size:14px;color: #1E2022;font-family: Verdana, Arial, Helvetica, sans-serif; }
div#wrapper div.config p a { text-decoration:underline; font-weight:bold; color:#003399;}
div#wrapper div.config h2 { color:#0066CC; font-weight:bold; font-size:16px; }
div#wrapper div.config h2 a { color:#0066CC; text-decoration:none; margin:0; padding:0; }
div#wrapper div.config p.bas { font-size:10px; text-align:right; margin:0; margin-top:10px; }


div#wrapper div#encadrer {position:relative;margin-top:20px; margin-left:500px; width:394px; height:295px; z-index:21; }
div#wrapper div#encadrer2 {margin-top:0px;margin-left:200px; margin-right:0px; padding:0px; width:710px;}
div#wrapper div#encadrer2 h1{margin-left:0px;color:#fff;text-align:right; padding-right:20px;background-color:#1E2022;}
div#wrapper div#admin {position:relative; left: 10px; margin-top:60px; width:900px; background-color:#fff; top:0px; z-index:1000; }
div#wrapper div.presentation {position:relative;padding:5px; margin:5px; left:10px; width:400px; z-index:19;float:left; }
div#wrapper div.presentation h1 { left:45px;margin:0px; padding:0px; font-family: 'Arial',Verdana,sans-serif; color: #000000; font-weight: bold; text-transform:uppercase; font-size:29px; }
div#wrapper div.presentation p { margin:0; padding:0; margin-top:4px; text-align:justify; text-indent:10px; }
div#wrapper div.presentation ul { margin-left:20px; padding:0; margin-top:8px; text-align:justify; font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;text-indent:10px; }

div#wrapper div#encadrer2 div#controles{ width:75px; float:left; margin-right:10px;}



/*******************************************************/
/* footer */
div#footer { text-align:center; clear:both; padding-bottom:5px; margin:0; color:#1E2022; padding-top:40px; background:url(../images/footer.png) no-repeat top left;}
div#footer p { margin:0; padding:0; }
div#footer a { color:#1E2022; }

/*******************************************************/
/* Tableaux galerie "TABLEAUX" !!! */
div#wrapper #tableau {border-bottom:4px solid #FFFFFF; border-left:4px solid #FFFFFF; border-right:4px solid #FFFFFF; border-top:4px solid #FFFFFF;border-collapse: collapse; margin-top:10px; z-index:40;}

div#wrapper #tableau td {border: 1px solid #FFFFFF;background-color: #fff;padding-left: 2px;padding-right: 2px;padding-top: 2px;padding-bottom: 2px;text-align: center;font-size: 10px;color: #FFFFFF;}
/*
div#wrapper #tableau tr {border: 1px solid #000000;}
div#wrapper #tableau .aligng{text-align: left;}
div#wrapper #tableau .alignd{text-align: right;}
*/
.imgg{float:left}
.imgd{float:right}
/*******************************************************/
/* sidebar!!! */
div#sidebar {float:left; width:165px; margin:0px; position:relative; margin-top:0px; background:#1E2022 url(../images/sidebar.png) bottom left no-repeat; padding-bottom:100px; color: #FFFFFF; }
div#sidebar div#rubrique { background: #1E2022; border:1px solid #CCC; padding:5px; margin-bottom:15px;}
div#sidebar a { color: #444; text-decoration:none; }
div#sidebar a:hover { color:#fff; }
div#sidebar ul {margin-top:7px;}
div#sidebar li { margin-left: 15px; margin-bottom:3px; margin-top:3px;}
div#sidebar h2 { margin-top: 7px; padding-left:5px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;  }
div#sidebar p { background: #FFFFFF; padding:5px; margin-bottom:0px;}


div#logo h1 { color:white; font-size:22px; font-weight:bold; text-transform:uppercase;}
div#logo h1 a { text-decoration:none; color:white; }
div#logo h2 { margin-left:25px; color:#999; font-size:14px; font-weight:bold;}

div#user { position:absolute; bottom:0px; right:10px; padding:3px; background:#FFF; height:40px; width:230px; text-align:center; padding-top:8px;  }
div#user a { text-decoration:none; color:#666; font-weight:bold; }
div#user a:hover { color:#000; }






/* Formulaire */
/*
input, textarea { font-family: Arial, Helvetica, sans-serif;}
fieldset input { font-size:16px; margin:3px 10px 5px 15px; padding:3px; width:250px; }
fieldset select { margin:3px 10px 5px 15px; }
fieldset textarea { font-size:12px; margin:3px 10px 5px 15px; padding:3px; width:500px; }
fieldset input:focus, fieldset textarea:focus { border:#0033CC solid 1px; }
fieldset label { color:#000;}
fieldset legend { font-family: Arial, Helvetica, sans-serif; color:#333; font-weight: bold; text-transform:uppercase; font-size:18px; }
fieldset { margin-bottom: 15px;  background-color:#CCC; }
*/


