/****************************************************

#####################################################

##-------------------------------------------------##

##           FOREGGES- Version 1.6.0               ##

##-------------------------------------------------##

## Copyright = globbersthemes.com- 2011            ##

## Date      = Mars 2011                           ##

## Author    = globbers                            ##

## Websites  = http://www.globbersthemes.com       ##

##                                                 ##

#####################################################

****************************************************/



html {

height:100%;



}



body{

margin:0;

padding:0;

text-align:center;

background:#fff url(../images/bg.jpg) 0 0 repeat;

font-size:15px;

line-height:21px;

color:#000;

font-family:arial,tahoma sans-serif;

font-weight:normal;



}



/*texte*/

p {

font-size: 100%;



}



h1 {

font-size: 200%;



}



h2 {

font-size: 190%;



}



h3 {

font-size: 125%;



}



h4, h5, h6 {

font-size: 100%;



}



/* liens hypertextes*/ 

a:link, a:visited {

text-decoration:underline;

color:#363636;




}



a:hover {

color:#000;



}



ul {

margin:0;

padding-left:20px;



}



li {

list-style-type:disc;

background:transparent;

margin: 4px;



}



img {

border:none;

margin:3px 5px;

padding:0;



}



img .caption {

text-align: left;



}



.highlight{

background:#363636;

padding: 0px 2px 0px 2px;

color:#ffffff;



}



button {

background:#363636;

border:none;

color:#fff;

padding:7px;

cursor:pointer;

}

button:hover {
background:#ccc;
color:#363636;
}

.inputbox {

color:#ccc;

background:#363636;

border:none;

padding:8px;



}



.pagewidth{

width:900px;

text-align:center;

background:transparent;

margin-left:auto;

margin-right:auto;

margin-top:0px;

margin-bottom:0px;



}



.clr {

clear:both;



}



fieldset {

margin:20px 0 0;

padding:0;

border:none;



}
.ordering-box {margin:10px 0;}


/************************/

/*********HEADER*********/

/************************/



#header {

float:left;

width:100%;

height:300px;

background: url(../images/header.jpg) 0 0 repeat-x;



}



#header-content {

float:left;

width:900px;

height:300px;

/*background: url(../images/header-content.jpg) 0 0 no-repeat;*/

margin:0;

padding:0;



}



#header-top {

float:left;

width:900px;

height:52px;



}



/*******menu-top*******/

#menu-top {

float:left;

width:900px;

height:51px;



}



#menu-top ul {

list-style: none; 

margin:0; 

padding:0;

float: left;



}



#menu-top ul li a {

padding: 0 13px 0 10px; 

color: #fbf7f6;

font-weight:normal;	

font-size:11px;

text-transform:uppercase;

text-decoration:none;

font-size:80%;

}



#menu-top ul li a:hover, #menu-top ul li.current a {

color:#d8e9f6;



}



#menu-top ul li {

float: left;

list-style: none;

background: none;

background: url(../images/menu-top.jpg) 100% 0 repeat-y;

height:33px;

/* line-height:45px; */

padding-top:15px;



}



#menu-top ul li ul,

#menu-top ul li ul ul,

#menu-top ul li li  {

display:none;



}



/******header-center*******/

#header-center {

float:left;

width:900px;

height:180px;

background:transparent;



}



#sitename {

float:left;

margin-top:40px;



}



#download {

float:right;

margin-top:36px;

margin-left:180px;

color: #fff;
font-size: 110%;

}



/****header-bottom(menu principal)*****/

#header-bottom {

float:left;

width:900px;

height:68px;



}



/***SLIDE****/

#slide {

float:left;

width:600px;

height:255px;

margin-top:40px;

margin-bottom:35px;

padding:0px;

background:#fffdfd;

position:relative;

border:1px solid #e8e6e6;



}



.joomscontmask1{

width:auto;

height:265px;

position:relative;

overflow:hidden;



}

 

 #joomscontbox1 {

position:absolute;



}

 

 #joomscontbox1 .inner {

 width:600px;

 height:220px;

 display:block;

 float:left;

 padding:0  ;

 margin:0 ;

 background: transparent; 

 

}



 .prev1, .next1{

width: 30px; 

height: 31px;

 margin-top:10px;

 position: absolute;

 top:90%;

 z-index: 1;

 cursor:pointer; 

 

}

 

.prev1{

left:44%;

background:url(../images/prev.png) no-repeat ;

 

}

 

.next1{

right:44%;

background:url(../images/next.png) no-repeat ;





}



.inner .moduletable {

padding:0 10px; 

text-align:left;

z-index:10;

 

}



.inner .moduletable h3 {

font-size:18px;



}



/******block-top*******/

#newsflash{

float:left;

width:250px;

height:140px;

background:#fff;

margin-top:40px;

margin-left:25px;

border:1px solid #e8e6e6;

padding:5px 10px 10px 10px;

overflow:hidden;



}



#newsflash h3 {

margin:10px ;

padding:0 0 10px 0;

text-transform:uppercase;

font-size:120%;

border-bottom:1px solid #e8e6e6;



}



#main {

float:left;

width:560px;

background:#fff;

text-align:left;

margin-bottom:25px;

padding:20px;

border:1px solid #e8e6e6;



}



#main-full {

float:left;

width:880px;

background: #fff;

text-align:left;

margin-bottom:25px;

border:1px solid #e8e6e6;

padding:10px;



}



/*****mod right*******/



#right {

float:left;

width:270px;

background:transparent;

text-align:left;

background:#fff;

border:1px solid #e8e6e6;

border-top:1px solid #e8e6e6;

margin-left:25px;

padding:0;



}



#right h3 {

text-transform:uppercase;

font-size:120%;

border-bottom:1px solid #e8e6e6;

padding-bottom:10px;

padding-left:5px;



}



#right div.moduletable a,

#right div.moduletable_menu a {

color:#000000;



}



#right div.moduletable a:hover,

#right div.moduletable_menu a:hover {

color:#464646;



}



#right div.moduletable,

#right div.moduletable_menu    {

background:transparent;

margin-bottom:40px;

padding:0 10px;



}



#right div.moduletable ul,

#right div.moduletable_menu ul  {

margin:0;

padding:0 0 0 35px;



}



#right div.moduletable ul li ,

#right div.moduletable_menu ul li {

background: url(../images/bg-item.png) 0 0 repeat-x;

width:100%;





} 



ul.categories-module,

ul.categories-module li h1,

ul.categories-module li h2,

ul.categories-module li h3,

ul.categories-module li h4,

ul.categories-module li h5,

ul.category-module ,

ul.category-module h1

 ul.category-module h2,

ul.category-module h3,

ul.category-module h4,

ul.category-module h5 {

margin: 0;

padding:0;

font-size:13px;



} 



#right .current ul li  {

background:none !important;



}



#right .active.parent ul li {

background:none !important;



}



#right div.moduletable p {

margin:10px;



}



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



#footer {

float:left;

width:100%;

height:285px;

background: url(../images/footer.jpg) 0 0 repeat-x;

overflow:hidden;

margin-top:25px;



}



#footer-top {

float:left;

width:900px;

height:50px;



}



/**********pathway********/

#pathway {

float:left;

width:600px;

height:50px;

text-align:left;

font-weight:bold;

color:#fff;

padding-top:15px;

background: url(../images/arrow.png) 0 14px no-repeat;

padding-left:25px;

font-size:90%;

}



#pathway a {

color:#fff;



}



#pathway a:hover{

color:#d6eaf7;



}



/*****module search****/

#search{

float:left;

width:272px;

height:33px;

background: url(../images/search.png) 0 0 no-repeat;

margin-top:8px;



}



#search .inputbox {

float:left;

background:transparent;

border:none;

margin:1px 0 0 5px ;

font-size:85%;

color:#000;

text-transform:capitalize;

font-weight:bold;



}



#users-box {

float:left;

width:900px;

height:80px;

background:transparent ;

color:#000;

border-bottom:1px solid #a5d6f7;

padding-top:35px;

}





#users-box .moduletable  a,

#users-box .moduletable_menu a{



color:#000;
font-weight:bold;


}





#users-box .moduletable a:hover,

#users-box .moduletable_menu a:hover  {

color:#999;



}



.box {

float:left;

width:280px;

height:80px;

text-align:left;


} 



#users-box h3  {

font-size:22px;

padding:5px 10px;

color:#000;

text-align:left;

text-transform:uppercase;

font-weight:bold;



}



#users-box .moduletable ul,

#users-box .moduletable_menu ul{

padding: 0 0 0 0px;

margin:0;



} 



#users-box .moduletable  ul li ,

#users-box .moduletable  ul li {

list-style:none;

} 



#footer-bottom {

float:left;

width:900px;

height:30px;

background:transparent;

margin-left:auto;

margin-right:auto;

margin-bottom:0px;

border-top:1px solid #f7fbfd;

padding-top:15px;



}



.ftb {

float:left;

text-align:center;

font-weight:normal;

width:800px;

color:#000;

margin-top:10px;

font-size:90%;

}



.ftb a{

padding:0 !important;

border:none !important;

color:#000 !important;





} 



.ftb a:hover{

padding:0 !important;

border:none !important;

color:#999 !important;



} 



#top {

float:left;

width:30px;

height:30px;

padding:0 !important;

border:none !important;

background:transparent;



}



.top_button {

padding:0 !important;

border:none !important;



}

ul.breadcrumb {margin:0;padding:0;}
ul.breadcrumb a {text-decoration:none;}
ul.breadcrumb img {margin:0;padding:0;}
ul.breadcrumb li {margin:0;padding:0;list-style:none;display:inline;line-height: 15px;} 
#download p {margin:0;}
#download a:link, #download a:visited {color:#ccc;font-size:90%;}
#download a:hover {color:#999;}
.phrases legend {display:none;}
.button.specialright {width:85px;height:30px;border:none;background:transparent;font-size:0;cursor:pointer;}
hr {margin: 29px 0;}
/***end files*****/