
* {margin:0; padding:0;}



body{background:#bdbeb8;}
/*#bdc0b9*/


#main 
{ 
	margin:0 auto; 
	width:900px; 
	height:1150px; /*688px*/
	border-color:Black;
	border-style:none;
	color:#636466;
}

#header 
{
	
	padding:0px 0px 0px 0px; height:110px;
	background-repeat:no-repeat;
}

/*#middle {background:url(images/main_bg.jpg) top left  repeat-y; padding:0px 16px 0px 16px; width:100%; height:536px;}*/
.middleTop
{
	position:relative;
	background-color:White;
	width:900px; 
	height:100px;
	color:#f3b820;
	font-family:Trebuchet MS;
	font-size:60px;
    border-color:white;
    border-style:none;   
	-webkit-border-top-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
  
         
}

.middleBottom
{
	position:relative;
	background-color:White;
	margin:4px 0 0 0;
	width:900px; 
	height:787px; /*325px*/
    border-color:white;
    border-style:none;   
	 -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-bottomleft: 20px;
    -moz-border-radius-bottomright: 20px;

	
	       
         
}

/*#contenu {background:url(images/contenu_bg.jpg) top left repeat-y; padding:2px 14px 2px 14px; height:508px; width:688px;}

#top_contenu {background:url(images/top_contenu_bg.jpg) bottom left no-repeat; height:12px; width:688px;}

#bottom_contenu {background:url(images/bottom_contenu_bg.jpg) top left no-repeat; height:12px; width:688px;}
*/

#footer
{
	padding:0px 0px 0px 0px; 
	height:40px;
	font-family:Trebuchet MS;
	font-size:13px;
	color:White;
	
}

#footer a {color:white; text-decoration:none;} /*#252628*/

#footer a:hover {color:#efc33e;}

li { line-height:20px; padding-bottom:0;  }

li a { color:white; text-decoration:none; padding-left:8px;}

li a:hover { color:#efc33e;}

#CompanyLogo { position:relative; top: 0px; left: 0px; height:0px;z-index: 90;}
.CompanyLogoImage { position:absolute; top: 0px; left: 0px; height:125px}
#CompanySlogan { position:absolute; top: 87px; left: 25px; height:10px; color:#636466; }

#TopNavigation { position:relative; top: 0px; left: 365px; z-index: 200;}
#TopMenuLink { position:absolute; top: 0px; left: 0px; z-index: 5; width:120px; height:30px;background-color :#636466; }
#TopMenuDiv { position:absolute; top: 30px; left: 0px; z-index: 5; width:120px; }
.TopRightImage { position:absolute; top: -105px; left: -205px; z-index: 100; height:180px; width:450px }

#TopMenuLink a { color:#bdbeb8; text-decoration:none; padding-left:8px;font-family:Trebuchet MS; font-size:13px;}

#TopMenuLink a:hover { color:#efc33e;font-family:Trebuchet MS; font-size:13px;}

.SousMenuImage { position:relative; top: 0px; left: 0px; width:120px;}
.panTopMenu { position:relative; top: 0px; z-index: 5; width:120px; background-color :#636466; }


#newsletters { position:relative; top: 90px; left: 634px; z-index: 210; width:250px; height:150px;  }
.SurNewsletterImage { position:absolute; top: 0px; left: 0px; width:250px; height:15px; z-index: 220;}
#NewletterContent { position:absolute; top: 14px; z-index: 220; width:249px; height:120px; background-color :#636466; }
.SousNewsletterImage { position:absolute; top:134px; left: 0px; width:250px; height:15px;z-index: 220;}



.panNewsletter{ position:relative; top: 0px; z-index: 200; width:250px; height:120px; background-color :#636466; }

#PageTitleDiv { position:relative; top: 30px; left: 30px}

#MiddleNavitagionDiv { position:relative; top: 0px; left: 0px; height:30px;}
#MiddleNavigation { position:relative; top: 0px; left: 0px;}


#ContentDiv { position:relative; top: 0px; left: 0px;width:830px; height:747px;} /*height:285px;*/



#BasDroite { position:relative; top: -105px; left: 0px; height:0px;}
.ImageBasDroite {position:absolute; top: 0px; left: 675px; }

.LogoBasGauche {position:relative; top: 7px; left: 0px; }

.panelContent{position:relative;width:830px; height:747px;top:4px; margin:0px 0 0 0; padding:0px 35px 0 35px; /*height:285px; */
              
           
            text-align:justify; 
            font-family:Trebuchet MS;
            font-size:13px;
            /*border-style:solid;border-width:1px;border-color:black; */
            }
            
.panelContentLeft{float:left;width:510px;  margin:0px 0px 0 0; padding:0px 0px 0 0px; 
              
            
            text-align:justify; 
            font-family:Trebuchet MS;
            font-size:13px;
            /*border-style:solid;border-width:1px;border-color:Aqua; */
            }

            
.panelContentRight{position:absolute;top:4px;left:510px;width:270px; height:727px;  margin:0px 0 0 69px; padding:0px 0px 0 0px; /*height:265px;*/
              
            
            text-align:justify; 
            font-family:Trebuchet MS;
            font-size:13px;
            /*border-style:solid;border-width:1px;border-color:green;*/
            }
            
.Content_Wrapper
    {
        overflow:hidden;
        position:relative;
        
        /* set width ! */
        width:810px; height:732px;
    }
    .Content
    {
        position:absolute;
        top:0;
        left:0;
    }
    /*.panelContent .Content_Wrapper{width:810px; height:270px;}*/

#ContentPlaceHolderDiv { position:relative; top: 0px; left: 0px; z-index:500;}

.SitefinityLink { left:125px;position:relative; top: 7px;}

#ContentDiv .slider
{
	position:absolute;
	left:5px; /*881px;*/
	z-index:10000;
}
