/****************************************************
#####################################################
##-------------------------------------------------##
##           Ellionnis                             ##
##-------------------------------------------------##
## Copyright = globbersthemes.com- 2011            ##
## Date      = Janvier 2012                        ##
## Author    = globbers                            ##
## Websites  = http://www.globbersthemes.com       ##
##                                                 ##
#####################################################
****************************************************/

html {
height: 100%;

}

body{
margin:0;
padding:0;
text-align:center;
background:#eeeeee url(../images/bg.jpg) 0 0% repeat;
font-size:13px;
color:#363c40;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:normal;

}

/*texte*/
p {
font-size: 100%;

}

h1 {
font-size: 20px;

}

h2 {
font-family: 'Chau Philomene One', sans-serif;
font-weight:400;
font-size: 25px;

}

h3 {
font-size: 125%;

}

h4, h5, h6 {
font-size: 100%;

}

/* liens hypertextes*/ 
a:link, a:visited {
text-decoration:none;
font-weight:normal;
color:#363c40;

}

a:hover {
color:#2197aa;

}

ul {
margin:0;
padding-left:20px;

}

li {
list-style-type:square;
background:transparent;
margin: 4px;

}

img {
border:none;
margin: 5px 10px 5px 5px;
padding:0;

}

img .caption {
text-align: left;

}

.highlight{
background:#363c40;
padding: 0px 2px 0px 2px;
color:#f1f1f1;

}

.button {
background:#2197aa;
border:none;
color:#f1f1f1;
font-weight:bold;
padding:4px;

}

 .inputbox {
color:#000;
background:#efefef;
border:none;
padding:4px;
font-weight:normal;

} 

.pagewidth{
width:910px;
text-align:center;
background:transparent;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

}

fieldset {
margin:0px 5px 5px 5px;
padding:10px;
border:none;

}

.clr {
clear:both;

}

/**********************/
#content {
float:left;
width:910px;
background: url(../images/content.jpg) 0 0 repeat-y;

}

#column-left {
float:left;
width:250px;
background:transparent;
color:#f1f1f1;

}

#sitename {
float:right;
width:227px;
height:169px;
margin-top:-5px;
margin-right:3px;

}

#left{
float:left;
width:225px;
background:transparent;
text-align:left;
position:relative;
margin-left:12px;
margin-top:20px;
font-family: 'Chau Philomene One', sans-serif;
font-weight:400;
font-size: 20px;
}

#left h3 {
font-size:18px;
color:#010101;
margin:0 0 12px 0;
font-weight:normal;
letter-spacing:0px;
background:#f1f1f1;
padding:5px;

}

#left li {
list-style: none;
margin: 0;
padding: 5px 0;
background: url(../images/bg-item.jpg) 0 100% repeat-x;
height: 35px;

}

#left li.active a {
background: url(../images/active-item.jpg) 100% 20px no-repeat;

}

#left a {
font-weight:normal;
color:#f1f1f1;
font-size:18px !important;
background: transparent;
padding-left:10px;
padding-top:18px;
letter-spacing:0px;
display:block;

}

#left  a:hover{
color:#2197aa ;
}

#left ul {
background: transparent;
padding:0 15px ;

}

#left .moduletable_menu ,
#left .moduletable{
margin-bottom:45px;
padding:0;

}

#left ul li ul {
float:left;
left:-999em;
position:absolute;
width: 210px;
z-index: 5;
background: url(../images/bg-ul.jpg) 0 0 repeat;

}

#left li:hover ul,
#left li.sfHover ul {
left:130px;
margin-top:-30px;

}

#left li:hover li ul,
#left li.sfHover li ul,
#left li li:hover li ul,
#left li li.sfHover li ul,
#left li li li:hover li ul,
#left li li li.sfHover li ul {
top:-999em;

}

#left li li:hover ul,
#left li li.sfHover ul,
#left li li li:hover ul,
#left li li li.sfHover ul,
#left li li li li:hover ul,
#left li li li li.sfHover ul {
left: 130px;
width: 210px;

}

#left li li {
position: relative;
float:none;
width: 210px;

}

/*******************/
#social-links {
float:left;
width:150px;
height:30px;
margin-bottom:20px;
margin-left:50px;
text-align:left;

}

#facebook, #twitter, #google {
float:left;
width:30px;
height:30px;
margin-left:8px;

}

/*******************/
#wrapper-main {
float:right;
width:625px;
background:transparent;
margin-right:15px;

}

/****SLIDE*********/
#slide {
float:left;
width:590px;
height:330px !important;
background:#fafafa;
margin-top:25px;
margin-left:5px;
position:relative;
padding:25px 0 0 25px;
border:1px solid #dedede;

}

#slideshow-w {
float:left;
width:590px;
height:330px !important;

}

#slideshow {
float:left;
width:590px;
height:230px;
background:transparent;
position:relative;

}

.slideshowlite {
float:left !important;
width: 590px;
height: 330px;
padding:0;
margin:0;

}

.slideshowlite a {
position:absolute;
left:0;
z-index: 5;
text-align:left;

} 

.slideshowlite img {
border: none;
z-index:3;
margin:0;
padding:0;

} 

.slideshowlite ul {
position: absolute;
margin-top: 275px;
left:0px !important;
 z-index: 9; 
list-style-type:none;
background:transparent;
width:563px;
height:35px;
padding-left:0px;
}

.slideshowlite ul li,
.slideshowlite ol li {
float: left;
width: 24px;
padding: 0 2px 0 2px;
margin:0;
list-style-type:none;
border:none !important;

}

 .slideshowlite ul li a {
background: url(../images/button-slide.jpg) 0 0 no-repeat;
 position: relative; 
display: block; 
width: 24px !important;
height: 24px !important;
float: left;
line-height: 23px; 
text-decoration: none;
text-align: center !important;
font-size: 12px;
 font-weight: bold; 
color: #fff !important;
border:none !important; 
text-indent:-5000px;
margin-top:12px;
margin-left:0;

}

.slideshowlite ul li a.current {
background: url(../images/current.jpg) 0 0 no-repeat;

}

.slideshowlite ul li a:hover {
background: url(../images/current.jpg) 0 0 no-repeat;

}
 
.slideshowlite ol {
/*display: none;*/
z-index:10;
position:absolute;
background-color:#ffffff;
width:563px;
text-align:left;
} 

.slideshowlite ol  li{
width:555px;
text-align:left;
}

/*************************/
#newflash {
float:left;
width:615px;
background:transparent;
margin-top:20px;
margin-left:5px;
font-size:22px;
border-bottom:1px solid #dedede;
padding-bottom:20px;

}

/***************************/
#main {
float:left;
text-align:left;
margin-top:20px;

}

/**********************/
#footer {
float:left;
width:615px;
background:transparent;

}

#wrapper-box {
float:left;
width:600px;
background:transparent;
text-align:left;
padding-bottom:25px;
border-bottom:1px solid #dedede;

} 

.boxa,.boxb {
float:left;
width:250px;
margin-left:40px;
background:transparent ;

}

.boxa{
border-right:1px solid #dedede;

}

.boxa .moduletable_menu h3,
.boxb .moduletable_menu h3,
.boxa .moduletable h3,
.boxb.moduletable h3,
.boxa h3,
.boxb h3{
font-size:22px;
text-transform:uppercase;
text-align:left;
font-weight:normal;
letter-spacing:0px;

}

.boxa .moduletable_menu a,
.boxb .moduletable_menu a,
.boxa .moduletable a,
.boxb.moduletable a,
.boxa a,
.boxb a{
font-weight:normal;
font-style:italic;
font-size:13px;
}

.boxa .moduletable_menu a:hover,
.boxb .moduletable_menu a:hover,
.boxa .moduletable a:hover,
.boxb.moduletable a:hover,
.boxa a:hover,
.boxb a:hover {
font-weight:normal;
font-style:italic;

}

/***************************/
#footer-bottom {
float:left;
width:100%;
height:60px;

}

.ftb {
margin-top:22px;
text-align:center;
font-weight:bold;
font-size:13px;
width:550px;
float:left;

}

 .ftb a, .ftb a:visited{
padding:0 !important;
border:none !important;
color:#000;
font-weight:bold;

} 

 .ftb a:hover{
color:#2197aa;

} 

#top {
float:left;
width:30px;
height:30px;
margin-top:10px;
padding:0 !important;
border:none !important;
background:transparent;

}

.top_button {
padding:0 !important;
border:none !important;

}



/**end file***/