/*
// (C) 2007 - 2008 Serge Lamarche
// http://sergewebservice.ca/
// All codes copyrights Serge Lamarche, any reproduction and 
// uses strictly forbidden without written consent.
// Contact sergewebservice@yahoo.ca or serge_lamarche@hotmail.com 
// for help with your website. Reliable, inexpensive website service.
*/

/* code à garder intact, dans ce bloc: */
body.sergewebservice { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; background: #000000; }

body.sergewebservice a.icone { text-decoration: none; }
body.sergewebservice a.topnav { text-decoration: none; margin: 0; padding: 3px 25px 4px 25px; font: 12px/36px Verdana, Arial, Helvetica, sans-serif; } /* border: 1px solid #ff0000;  */
body.sergewebservice a.topnav:link { color: #ff0000; } /* color: #ffdd00;  */
body.sergewebservice a.topnav:visited { color: #ff0000; } /* color: #eecc00;  */
body.sergewebservice a.topnav:hover { color: #ffdd00; } /*  color: #cccccc;  */
body.sergewebservice a.topnav:active { color: #ffcccc; } /*  color: #ffcccc;  */
body.sergewebservice table.topnav td { text-align: center; vertical-align: middle; padding: 0; white-space: nowrap; }
body.sergewebservice table.topnav td.premier { }
body.sergewebservice table.topnav td.dernier { }
body.sergewebservice table { min-width: 760px; max-width: 1024px; }
body.sergewebservice table.header { background: #ffffff; }
body.sergewebservice table.header img { margin: 0 2px 0 0; }

a.enligne { text-decoration: none; }
a.enligne:link { color: #ff0000; }
a.enligne:visited { color: #ff0000; }
a.enligne:hover { color: #ddaa00; }
a.enligne:active { color: #ffffff; }


/* Les fonds à droite des entêtes sont définis ci-dessous: 

body.sergewebservice table.header td.header_aboutus_droit { background: url(../pics/header_aboutus_mountain.jpg) left center; }

body.sergewebservice table.header td.header_clients_droit { background: url(../pics/header_clients_andy.jpg) left center; }

body.sergewebservice table.header td.header_contactus_droit { background: url(../pics/header_contactus_plugs.jpg) left center; }

body.sergewebservice table.header td.header_medias_droit { background: url(../pics/header_media_sky.jpg) left center; }

body.sergewebservice table.header td.header_links_droit { background: url(../pics/header_projects_racine.jpg) left center; }

body.sergewebservice table.header td.header_services_droit { background: url(../pics/header_services_jeep.jpg) left center; }

*/


/* code à garder intact continue: */
body.sergewebservice td.mmedia { vertical-align: bottom; }
body.sergewebservice div#multimedia { text-align: center; }
body.sergewebservice div#multimedia p.boutons { margin: 0; padding: 0; }
body.sergewebservice div#multimedia a#arriere { color: #cccccc; text-decoration: none; font: bold 18px/20px arial, helvetica; }
body.sergewebservice div#multimedia a#avant { color: #cccccc; text-decoration: none; font: bold 18px/20px arial, helvetica; }
body.sergewebservice div#multimedia a#arriere:hover, body.sergewebservice div#multimedia a#avant:hover { color: #ffffff; }
body.sergewebservice div#legende { vertical-align: middle; padding: 5px 10px; background: #ffffff; }
body.sergewebservice div#legende a { display: block; float: left; }
body.sergewebservice div#legende p { margin: 0; padding: 5px 0px; }
body.sergewebservice div#legende p.video { min-height: 74px; } 
body.sergewebservice td.defile { vertical-align: middle; background: #eeeeee; }
body.sergewebservice div.defile { padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #cccccc; border-bottom: 1px solid #ffffff; background: #e0e0e0; }
* body.sergewebservice div#defileur { height: 310px; overflow: auto; }
body.sergewebservice div.defile div.client { padding: 0px 20px 20px 20px; border: 1px solid #e6e6e6; background: #e3e3e3; }
body.sergewebservice div.defile div.client p { clear: both; }
body.sergewebservice div.defile div.client:hover { background: #e6e6e6; }
body.sergewebservice div.defile div.section { padding: 0px 20px; border: 1px solid #e6e6e6; background: #e3e3e3; }
body.sergewebservice div.defile div.section p { clear: both; }
body.sergewebservice div.defile div.section:hover { background: #e6e6e6; }
body.sergewebservice h2 { padding: 10px; text-align: center; }
body.sergewebservice h3 { padding: 10px 20px; text-align: left; }
body.sergewebservice h4 { padding: 5px 0px; text-align: left; font-size: 14px; }
body.sergewebservice h5 { padding: 5px 0px; text-align: left; font-size: 12px; }
body.sergewebservice p { font: 11px/15px Verdana, Arial, Helvetica, sans-serif; }
body.sergewebservice p.pad, body.sergewebservice p.text2 { margin: 0; padding:0; line-height: 30px; }
body.sergewebservice p.reference { font-style: italic; }
body.sergewebservice table.basdepage td { padding: 0px 10px; }
body.sergewebservice table.basdepage a.smlink:hover, body.sergewebservice table.basdepage a.link:hover { color: #ddcccc; }
body.sergewebservice table.basdepage a.droits, p.droits { color: #aa9999; text-decoration: none; }
body.sergewebservice table.basdepage a.droits:hover { color: #ddcccc; }
body.sergewebservice a.gras { font-weight: bold; }
body.sergewebservice div#legende p span, body.sergewebservice div.client p span { font-weight: bold; }



body.sergewebservice div.defile { scrollbar-arrow-color: #ffcccc; scrollbar-base-color: #663333; scrollbar-dark-shadow-color: #330000; scrollbar-track-color: #aaaaaa; }


/*
// (C) 2007 - 2008 Serge Lamarche
// http://sergewebservice.ca/
// All codes copyrights Serge Lamarche, any reproduction and 
// uses strictly forbidden without written consent.
// Contact sergewebservice@yahoo.ca or serge_lamarche@hotmail.com 
// for help with your website. Reliable, inexpensive website service.
*/

