/****************************************************

#####################################################

##-------------------------------------------------##

##           AMADEON- Version 1.0.0                ##

##-------------------------------------------------##

## Copyright = globbersthemes.com- 2011            ##

## Date      = MARS  2011                          ##

## Author    = globbers                            ##

## Websites  = http://www.globbersthemes.com       ##

##                                                 ##

#####################################################

****************************************************/

#rokajaxsearch input#roksearch_search_str {width: 240px; margin-bottom: 5px; margin-right:0px; float:right;}

html {

height: 100%;



}



body{

margin:0;

padding:0;

text-align:center;

background:#dfd8c5 url(../images/bg.jpg) 0 0 repeat;

font-size:13px;

color:#716052;

font-family:arial,verdana,tahoma , sans-serif;

font-weight:normal;



}



/*texte*/

p {

font-size: 100%;



}



h1 {

font-size: 200%;



}



h2 {

font-size: 150%;



}



h3 {

font-size: 125%;



}



h4, h5, h6 {

font-size: 100%;



}



/* liens hypertextes*/ 

a:link, a:visited {

text-decoration:none;

color:#716052;



}



a:hover {

color:#36281d;



}



/*listes a puces*/

ul {



}



li {

list-style-type:square;

background:transparent;

padding:0;

margin: 4px;



}



/*image*/

img {

border:none;

margin:3px 5px;

padding:0;



}



img .caption {

text-align: left;



}



.highlight{

background:#5a532b;

padding: 0px 2px 0px 2px;

color:#ffffff;



}



.button {

background:#5a532b;

border:none;

color:#fff;

font-weight:bold;

padding:4px;



}



.inputbox {

color:#000;

background:#ffffff;

border:none;

padding:4px;

font-weight:bold;



}



.pagewidth{

width:1000px;

text-align:left;

background:transparent;

margin-left:auto;

margin-right:auto;

margin-top:0px;

margin-bottom:0px;



}



fieldset {

margin:5px;

padding:5px;

border:none;



}



/**********************/

/******topmenu*********/

/**********************/

#topmenu {

float:left;

width:100%;

height:221px;

background:transparent url(../images/topmenu.jpg) 0 0 repeat-x;



}



#header {

float:left;

width:1000px;

height:121px;

background:transparent;



}



#sitename {

float:left;

width:378px;

height:121px;

margin-left:60px;



}



#header-bottom{

float:left;

width:1000px;

height:82px;

background:transparent url(../images/menu.jpg) 0 0 no-repeat;

margin-top:18px;



}



/*****border*******/

.border {

float:left;

width:100%;

height:11px;

background:transparent url(../images/line.png) 0 0 repeat-x;

margin-top:35px;



}



/***SLIDE****/

#slide {

float:left;

width:875px;

/*height:340px;*/ height: 260px;

/*padding:20px 15px 0px 26px !important ;*/
padding:15px 10px 0px 26px !important ;

background:#fff url(../images/log.jpg) 0 0 repeat;

 position: relative; 

margin-top:30px;

margin-left:50px;

margin-bottom:30px;



}



.joomscontmask1{

float:left;

width:865px;

/* height:290px; */ height:245px;

overflow:hidden; 

position: relative;

margin:0 !important;

padding:0 !important;

background:#000;



}



#joomscontbox1 {

position: absolute;

margin:0  !important;



}



#joomscontbox1 .inner {

width:865px;

/* height:290px; */ height:245px;

display:block;

float:left;

margin:0  !important;

padding:0 !important;



}



.inner .moduletable {

padding:0 ;

margin:0;

text-align:left;

z-index:10;



}



.inner .moduletable h3 {

font-size:20px;



}



.contentpaneopen {

margin:0 ;

padding:10px ;



}



#slide img{

margin:0 !important;

padding:0!important;

width:865px;

/* height:290px; */ height:245px;



}



.prev1, .next1{

width: 37px; 

height: 37px;

position: absolute;

top:0;

z-index: 1;

cursor:pointer; 



}



.prev1{

left:400px;

background: url(../images/next.png) 0 0 no-repeat ;

margin-top:320px;



}



.next1{

left:450px;

background: url(../images/prev.png) 0 0 no-repeat ;

margin-top:320px !important;



}



/******box********/

#users-box {

float:left;

width:910px;

margin-left:64px;

margin-top:15px;

background: url(../images/line.png) 0 100% repeat-x;

padding-bottom:20px;



}



.box {

float:left;

width:254px;

height:360px;

text-align:left;

background:transparent;

overflow:hidden;

margin-bottom:25px;



} 



.box h3  {

font-size:19px;

height:42px;

width:254px;

color:#fff;

text-align:center;

text-transform:uppercase;

font-weight:bold;

background: url(../images/box-h3.png) 0 0 no-repeat;

padding-top:17px;



}



.box .moduletable ul,

.box .moduletable_menu ul{

padding: 0 0 0 25px;

margin:0;



} 



.box .moduletable  ul li ,

.box .moduletable  ul li {



} 



.sep {

width:64px;

height:220px;

float:left;

background: url(../images/sep.png) 0 0 repeat-y;

margin-top:70px;



}



/******left*********/

#left {

float:left;

width:297px;

text-align:left;

margin-left:55px;

padding:0;

margin-top:25px;

background: url(../images/sep-left.png) 100% 0 repeat-y;



}



#left h3 {

font-size:19px;

height:42px;

width:254px;

color:#fff;

text-align:center;

text-transform:uppercase;

font-weight:bold;

background: url(../images/box-h3.png) 0 0 no-repeat;

padding-top:17px;



}



#left div.moduletable,

#left div.moduletable_menu    {

background:transparent;

margin-bottom:35px;

padding:0 10px;

width:254px;



}



#left div.moduletable ul,

#left div.moduletable_menu ul  {

margin:0;

padding:0 0 0 35px;



}



#left div.moduletable ul li ,

#left div.moduletable_menu ul li {

width:100%;



} 



#left div.moduletable p {

margin:10px;



}



/****************************/

/*****Structure main******/

/****************************/



#main {

float:left;

background:transparent;

width:600px;

padding:0;

text-align:left;

margin-right:30px;

margin-left:15px;

margin-bottom:20px;

margin-top:20px;



}



#main-full {

float:left;

width:900px;

text-align:left;

margin-right:15px;

margin-bottom:20px;

background:transparent;

margin-left:60px;

margin-top:20px



}



/*****footer********/

#footer {

float:left;

width:100%;

height:60px;

background: url(../images/log.jpg) 0 0 repeat;

margin-top:30px;



}



.ftb {

float:left;

margin-top:20px;

text-align:center;

font-weight:normal;

font-size:13px;

width:780px;



}



.ftb a{

padding:0 !important;

border:none !important;

font-weight:normal;



} 



.ftb a:hover{

padding:0 !important;

border:none !important;



} 



#top {

float:left;

width:40px;

height:21px;

margin-top:-3px;

padding:0 !important;

border:none !important;

background:transparent;



}



.top_button {

padding:0 !important;

border:none !important;



}



/****publicite*******/

div.bannergroup_text {

padding-bottom:10px;



}



div.bannerfooter {

padding:10px;



}



div.banneritem_text  {

padding-top:10px;

margin:0;



}



div.bannerheader {

padding-left:20px !important;

padding-right:20px !important;

font-size:14px;

font-weight:bold;



}



/****POOL******/

table.poll td{

text-align:left;

font-size:15px;

margin:0 !important;

padding:0;



}



table.poll thead td {

font-size:15px;

padding-left:14px;



}



table.poll div  {

text-align:left;

padding:3px !important;



}



table.poll .button {

font-size:15px;

margin:5px 0px 0 4px;

padding:4px;



}

