/* espace graphic // styles css // anybodesign.com */


/* 
/*
/* global ******************* */

* {
padding: 0;
margin: 0;
border: 0;
font-family: helvetica, arial, sans-serif;
}

html {
height: 100%;
font-size: 100%;
}

body {
font-size: 1em;
}

#global {
position: relative;
width: 700px;
margin: 0 auto;
padding-bottom: 20px;
}

#header {
position: relative;
margin-top: 20px;
width: 700px; height: 180px;
background: transparent url(../eg_imports/eg-header.png) 0 0 no-repeat;
-webkit-box-shadow: 0 2px 12px #999;
-moz-box-shadow: 0 2px 12px #999;
box-shadow: 0 2px 12px #999;
}

#header h1, #header h2 {display: none;}

hr {
visibility: hidden;
width: 5px; height: 1px;
clear: both;
}

/* 
/*
/* visionneuse ******************* */


.sliderwrapper{
position: relative;
left: 0; top: 0;
overflow: hidden;
width: 660px; height: 320px;
margin: 0 auto;
background-color: #fff;
}

.sliderwrapper .contentdiv{
visibility: hidden; 
position: absolute; 
left: 0; top: 0;  
width: 660px; height: 320px;
background-color: #fff;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination {
position: relative;
margin: 10px 0 0 20px;
width: 600px;
font-size: 0.8em;
line-height: 2em;
text-align: center;
}
.pagination a {
float: left;
display: block;
width: 2em; height: 2em;
margin-right: 1em;
color: #fff;
background-color: #999;
text-decoration: none;
}
.pagination a:hover, .pagination a.selected {
color: #fff;
text-decoration: none;
background-color: #000;
}



/* 
/*
/* contenu ******************* */


#content {
position: relative;
margin-top: 20px;
width: 700px;
padding-top: 20px;
padding-bottom: 20px;
-webkit-box-shadow: 0 2px 12px #999;
-moz-box-shadow: 0 2px 12px #999;
box-shadow: 0 2px 12px #999;
}

#contact {
position: relative;
clear: both;
text-align: right;
margin-right: 20px;
margin-bottom: 30px;
}

em {
font-style: normal;
color: #9c0;
}

strong {
font-weight: bold;
font-style: normal;
color: #9c0;
}

#contact p {
font-size: 1.2em;
color: #666;
}

div.col-small {
float: left;
margin-right: 30px;
}

div.col-small-right {
float: right;
}



/* 
/*
/* footer ******************* */

#footer {
position: relative;
width: 660px;
margin: 0 auto;
}

a {
text-decoration: none;
color: #9c0;
}

a:hover {
text-decoration: underline;
}

a.black {color: #000;}



/* ----- the end of css by anybodesign ----- */ 

