body {
	background-color: #f0f0ee;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	color: #000;
}

a img {
    border: none;
}

a:link, a:visited, a:hover, a:active {
    
    color:#000;
}
#frame {
    background-color: #f0f0ee;
    width:974px;
    height:650px;
    background-image: url(../images/design/fond-accueil.jpg);
    background-repeat: no-repeat;
    margin:30px auto 0px auto;
    
}

#logo {
    float:left;
    margin-top:20px;
    margin-left:20px;
    
}

#mainMenu {
    padding-top:48px;
    padding-left:220px;  
}
#mainMenu ul{
    margin:0px;
    padding:0px;
    list-style: none;
    
}
#mainMenu li{
	display: inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
    padding-right:10px;
    padding-left: 10px;
}
 #mainMenu li.last {
     border: none;
 }
#mainMenu a:link, #mainMenu a:visited, #mainMenu a:hover, #mainMenu a:active {
    color:#666;
    text-decoration: none;
}

#mainMenu a.active:link, #mainMenu a.active:visited, #mainMenu a.active:hover, #mainMenu a.active:active{
    font-weight:bold;
    color:#000;
}

#ckeditor {
    clear:both;
    padding:20px;
}
#pagesList{
         clear:both;
    padding:20px;
    
    
}
#bandeau {
    clear:both;
    padding-left:7px;
    padding-right:7px;
    
}
#home_content {
    height:340px;
    padding:15px 20px 0px 25px;
    background-image: url(../images/design/tolight-homme-accueil.jpg);
    background-repeat: no-repeat;
    background-position: 330px 0px;
    
}
#news {
    float:left;
    padding:8px;
    padding-top:15px;
    background-image: url(../images/design/fond-news.gif);
    overflow: scroll;
    background-repeat: no-repeat;
    width:306px;
    height:306px;
    
}
#home_text  {

    margin-left:620px;
    width:300px;
    
}
.clearer {
    clear:both;
}

#subMenu ul{
    margin:0px;
    padding:0px;
    list-style: none;
    
}
#subMenu li{
    display: inline;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #666;
    padding-right:10px;
    padding-left: 10px;
}
 #mainMenu li.last {
     border: none;
 }
#subMenu a:link, #subMenu a:visited, #subMenu a:hover, #subMenu a:active {
    font-size:0.85em;
    color:#666;
    text-decoration: none;
}

#footer {
    text-align: center;
    font-size:0.75em;
    color:#666;
}

#footer p{
    margin:0px;
    padding:0px;
    
}
/*Styles pageType*/
#framePageType {
    background-color: #f0f0ee;
    width:974px;
    background-image: url(../images/design/fond-accueil.jpg);
    background-repeat: no-repeat;
    margin:30px auto 0px auto;
    
}
#contentWrapper {
    background-image: url(../images/design/tile-pageType.jpg);
    background-repeat:repeat-y;
    
}
#content {
    /*background-image: url(../images/design/bilans-tolight.jpg);*/
    background-repeat: no-repeat;
    background-position: 7px 15px;
    padding:200px 80px 20px 120px;
}
#bottomPageType{
    height:128px;
    background-image: url(../images/design/bottom-page-Type.jpg);
    background-repeat: no-repeat;
    background-color:green ;
    
    
}

#content table td {
    vertical-align: top;
    
}

#content table td h4 {
    margin-top:0;
    padding-top:0;
    margin-bottom:2px;
    padding-bottom:0px;
}

#content p {
    line-height: 1.4em;
}
