body
{
background: #ab0e0e URL("src/fond.png") repeat-x;
}

#tout
{
width:800px;
height:600px;
background:URL("src/logo relief.png") no-repeat;
background-position:95% 100%;
margin-left:10%;
}

#reserve
{
padding:10px;
padding-top:30px;
position:relative;
width:95%;
}

#reserve li
{
display:inline;
text-decoration:none;
list-style-type: none;
}

#contenu
{
min-height:600px;
position:relative;
padding:50px;
background: URL("src/fondpageadmin.png");
}

#contenu textarea
{
width:99%;
}

#auteur
{
color:white;
position:relative;
}

/*GRAPHISME*/
#show
{
border:1px solid #ab0e0e;
min-width:100px;
min-height:100px;
margin-top:-50px;
margin-left:150px;
overflow:hidden;
}

/*NEWS*/

#rank
{
width:100%;
text-align:center;
}

#archive
{
width:100%;
}

#archive table
{
width:100%;
}

#archive td
{
border:1px solid black;
text-align:center;
}

/*GESTION DES CLIENTS*/

#gestclient
{
padding-left:15%;
}
#gestclient td
{
border:1px solid black;
text-align:center;
}

/*GESTION DES PAGES*/

#affichepage
{
}

#imagepage
{
display:inline-block;
width:128px;
background:URL("src/page.png") no-repeat;
text-align:center;
padding-top:126px;
}

#imagepage:hover
{
background:URL("src/page3.png") no-repeat;
cursor:pointer;
text-decoration:underline;
}

#imagepage2
{
display:inline-block;
width:128px;
background:URL("src/page2.png") no-repeat;
text-align:center;
padding-top:126px;
}

#imagepage2:hover
{
background:URL("src/page3.png") no-repeat;
cursor:pointer;
text-decoration:underline;
}

/*DOCK*/

.dock 
{
position: relative; 
height: 100px; 
text-align: center;
z-index:10;
}
.dock-container 
{
position: absolute;
height: 100px;
padding-left: 20px;
}

a.dock-item 
{
display: block;
width: 60px;
color: #000;
position: absolute;
text-align: center;
text-decoration: none;
font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img 
{
border: none; 
margin: 5px 10px 0px; 
width: 100%; 
}

.dock-item span 
{
display: none; 
padding-left: 20px;
}

.press
{
cursor:pointer;
}

.prescatalogue
{
width:100%;
}

.prescatalogue td
{
text-align:center;
}

.center
{
text-align:center;
}

.border
{
border:1px solid gray;
}

.tabtitle
{
text-align:center;
background:red;
}

.credit
{
width:100%;
text-align:center;
display:block;
}

.alignright
{
display:block;
text-align:right;
position:absolute;
margin-left:85%;
}

.croix
{
text-decoration:none;
font-family:verdana;
color:black;
}

.croixb
{
text-decoration:none;
font-family:verdana;
color:black;
}

.in
{
width:100%;
}

.out
{
width:100%;
}

.out .croix
{
display:none;
}

.modifpict
{
display:block;
position:absolute;
background:black;
color:white;
text-decoration:none;
padding:5px;
margin-left:100px;
}

.cadremodpictoff
{
width:180px;
}

.cadremodpicton
{
width:180px;
}

.cadremodpictoff .modifpict
{
display:none;
}

.right
{
text-align:right;
}

.left
{
text-align:left;
}

.modifpictoff
{
display:none;
}

.modifpicton
{
padding:10px;
background:black;
position:absolute;
margin-top:-30%;
color:white;
width:86%;
}

.remarque
{
font-size:80%;
}

.modifpicton .alignright
{
display:block;
text-align:right;
position:absolute;
margin-left:93%;
color:white;
}

.modifpicton .alignright a
{
color:white;
}


.loadoff
{
display:none;
}

.loadon
{
display:inline;
}

.addprodon
{
display:block;
}

.pagination
{
display:block;
text-align:right;
color:black;
}

.pagination a
{
color:black;
}

.pageactuelle
{
font-size:110%;
}

.tabtitle a
{
color:black;
text-decoration:none;
}

.tabtitle a:hover
{
text-decoration:underline;
}

.demarquation
{
width:100%;
font-size:90%;
text-align:center;
}

.search
{
display:block;
width:100%;
text-align:right;
}

.rechercher
{
text-align:right;
font-style:italic;
color:gray;
}


