.linetop { border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.lineright { border-right-style: solid; border-right-color: #CC9900; border-right-width: 1px; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.lineleft { border-left-style: solid; border-left-color: #CC9900; border-left-width: 1px; } 
.linestart { border-left-style: solid; border-left-color: #CC9900; border-left-width: 1px; border-right-style: solid; border-right-color: #CC9900; border-right-width: 1px; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.linebottom { border-bottom-style: solid; border-bottom-color: #CC9900; border-bottom-width: 1px; } 

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 20px; } 

.listing { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; line-height: 14px; } 
a.listing:link { color: #CCCCCC; text-decoration: none } 
a.listing:visited { color: #CCCCCC; text-decoration: none } 
a.listing:hover { color: #FFFFFF; text-decoration: none } 
a.listing:active { color: #FFFFFF; text-decoration: none } 
a.listing:visited:hover { color: #CCCCCC; text-decoration: none } 

.listingdark { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height: 14px; } 
a.listingdark:link { color: #999999; text-decoration: none } 
a.listingdark:visited { color: #999999; text-decoration: none } 
a.listingdark:hover { color: #E4C85D; text-decoration: none } 
a.listingdark:active { color: #E4C85D; text-decoration: none } 
a.listingdark:visited:hover { color: #E4C85D; text-decoration: none } 

.listingtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 13px; font-weight: bold; } 

.infobox { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #E4C85D; line-height: 15px; } 
a.infobox:link { color: #E4C85D; text-decoration: none } 
a.infobox:visited { color: #E4C85D; text-decoration: none } 
a.infobox:hover { color: #F6EABE; text-decoration: none } 
a.infobox:active { color: #F6EABE; text-decoration: none } 
a.infobox:visited:hover { color: #F6EABE; text-decoration: none } 
.infoboxTitle { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; line-height: 15px; } 

.bkgAoc { background-color: #660000; background-image: url(img/haut_aoc_04.jpg); 
background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; 
border-top-width: 1px; } 
.bkgLiens { background-color: #660000; background-image: url(img/haut_liens_04.jpg); 
background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; 
border-top-width: 1px; } 
.bkgHistoire { background-color: #660000; background-image: url(img/haut_histoire_04.jpg); background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.bkgProduit { background-color: #660000; background-image: url(img/haut_produit_04.jpg); background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.bkgRecette { background-color: #660000; background-image: url(img/haut_recette_04.jpg); background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.bkgAffineurs { background-color: #660000; background-image: url(img/haut_affineurs_04.jpg); background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; } 
.bkgPhoto { background-color: #660000; background-image: url(img/haut_photo_04.jpg); background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; }
.bkgInfo { background-color: #660000; background-image: url(img/haut_pagebas_04.jpg); background-repeat: repeat-x; border-top-style: solid; border-top-color: #CC9900; border-top-width: 1px; }} 
} 