A:link { color: #1A2518; text-decoration: underline }
A:visited { color: #1A2518; text-decoration: underline }
A:hover { color: #608F1B; text-decoration: underline }

TD { font-size: 8pt; font-family: Verdana, Arial }
DIV { font-size: 8pt; font-family: Verdana, Arial }
BODY { font-size: 8pt; font-family: Verdana, Arial; 

scrollbar-3dlight-color:#FFFFFF;
           scrollbar-arrow-color:#666666;
           scrollbar-base-color:#000000;
           scrollbar-track-color:#F9F9F9;
           scrollbar-darkshadow-color:#BCBCBC;
           scrollbar-face-color:#EBEBEB;
           scrollbar-highlight-color:#F2F2F2;
           scrollbar-shadow-color:#D6D6D6;
}

select, input, textarea{
font-size: 10px;
}

h1 { font-size: 12pt; font-weight: bold; font-family: Arial; color: #333333; text-decoration: none; border-bottom: 0px; margin-bottom: 0.00em;}
h2 { font-size: 12pt; font-weight: bold; font-family: Arial; color: #608F1B; text-decoration: none; border-bottom: 0px; margin-bottom: 0.00em;}
h3 { font-family: Verdana, Arial; color: #365909; font-size: 8pt; text-decoration: none; border-bottom: 0px; margin-bottom: 0.00em;}

.tab_selection_photobox {
border-style: dashed;
border-color: #BAD898;
border-width: 2px;  
background-color: #EAF2E0; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.tab_selection_mypix {
border-style: dashed;
border-color: #E1B8C4;
border-width: 2px;  
background-color: #F1E3E8; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.tab_selection_photoweb {
border-style: dashed;
border-color: #FFCF77;
border-width: 2px;  
background-color: #FFF1BB; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.tab_selection_extrafilm {
border-style: dashed;
border-color: #FFCF77;
border-width: 2px;  
background-color: #FFF1BB; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.tab_selection_snapfish {
border-style: dashed;
border-color: #97D0D3;
border-width: 2px;  
background-color: #E5F1F2; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}


.tab_selection_fotodiscount {
border-style: dashed;
border-color: #E1B8C4;
border-width: 2px;  
background-color: #F1E3E8; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.tab_selection_photoways {
border-style: dashed;
border-color: #9EC684;
border-width: 2px;  
background-color: #E0EED7; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.tab_selection_photocite {
border-style: dashed;
border-color: #FAB1A9;
border-width: 2px;  
background-color: #FDE6E3; 
width: 100%;
spacing: 3px; 
padding: 1px;
float: left;
}

.titre_gris { font-size: 12pt; font-weight: bold; font-family: Arial; color: #333333;}
.titre_vert { font-size: 12pt; font-weight: bold; font-family: Arial; color: #608F1B;}
.titre_rouge { font-size: 12pt; font-weight: bold; font-family: Arial; color: #D91300;}

.titre:link { font-size: 12px; text-transform: uppercase; font-weight: bold; font-family: Verdana, Arial; color: #D0282D; text-decoration: none }
.titre:visited { font-size: 12px; text-transform: uppercase; font-weight: bold; font-family: Verdana, Arial; color: #D0282D; text-decoration: none }
.titre:hover { font-size: 12px; text-transform: uppercase; font-weight: bold; font-family: Verdana, Arial; color: #E1153D; text-decoration: underline }

.dossiers:link { font-size: 12px; font-weight: bold; font-family: Verdana, Arial; color: #D0282D; text-decoration: none }
.dossiers:visited { font-size: 12px; font-weight: bold; font-family: Verdana, Arial; color: #D0282D; text-decoration: none }
.dossiers:hover { font-size: 12px; font-weight: bold; font-family: Verdana, Arial; color: #E1153D; text-decoration: underline }

.selection:link { font-size: 12px; font-weight: bold; font-family: Arial; color: #787D81; text-decoration: none }
.selection:visited { font-size: 12px; font-weight: bold; font-family: Arial; color: #787D81; text-decoration: none }
.selection:hover { font-size: 12px; font-weight: bold; font-family: Arial; color: #787D81; text-decoration: underline }

.content:link { color: #5A5C5D; font-weight: bold; text-decoration: none }
.content:visited { color: #5A5C5D; font-weight: bold; text-decoration: none }
.content:hover { color: #506949; font-weight: bold; text-decoration: underline }

.content_:link { color: #608F1B; text-decoration: none }
.content_:visited { color: #608F1B; text-decoration: none }
.content_:hover { color: #477012; text-decoration: underline }

.about:link { color: #8ACC26; text-decoration: underline }
.about:visited { color: #8ACC26; text-decoration: underline }
.about:hover { color: #BBE77A; text-decoration: none }

.footer:link { color: #BBE77A; text-decoration: none }
.footer:visited { color: #BBE77A; text-decoration: none }
.footer:hover { color: #8ACC26; text-decoration: underline }

.foot { color: #BBE77A;}

.selection_lien:link { color: #8FA589; font-weight: bold; text-decoration: none }
.selection_lien:visited { color: #8FA589; font-weight: bold; text-decoration: none }
.selection_lien:hover { color: #506949; font-weight: bold; text-decoration: underline }

.compare:link { color: #506949; font-weight: bold; text-decoration: none }
.compare:visited { color: #506949; font-weight: bold; text-decoration: none }
.compare:hover { color: #8FA589; font-weight: bold; text-decoration: underline }

.lire:link { color: #608F1B; text-decoration: underline }
.lire:visited { color: #608F1B; text-decoration: underline }
.lire:hover { color: #477012; text-decoration: none }

.lire_small:link { font-size: 10px; color: #608F1B; text-decoration: underline }
.lire_small:visited { font-size: 10px; color: #608F1B; text-decoration: underline }
.lire_small:hover { font-size: 10px; color: #477012; text-decoration: none }

.self_menu:link { color: #5A5C5D; text-decoration: none }
.self_menu:visited { color: #5A5C5D; text-decoration: none }
.self_menu:hover { color: #5A5C5D; text-decoration: none }

.menu:link { font-size: 8pt; font-family: Verdana, Arial; color: #5A5C5D; text-decoration: underline }
.menu:visited { font-size: 8pt; font-family: Verdana, Arial; color: #5A5C5D; text-decoration: underline }
.menu:hover { font-size: 8pt; font-family: Verdana, Arial; color: #333333; text-decoration: none }

.menu_promo:link { font-size: 8pt; font-family: Verdana, Arial; color: #D91300; text-decoration: underline }
.menu_promo:visited { font-size: 8pt; font-family: Verdana, Arial; color: #D91300; text-decoration: underline }
.menu_promo:hover { font-size: 8pt; font-family: Verdana, Arial; color: #E66556; text-decoration: none }

.menu_off:link { font-size: 8pt; font-family: Verdana, Arial; color: #1A2518; text-decoration: underline }
.menu_off:visited { font-size: 8pt; font-family: Verdana, Arial; color: #1A2518; text-decoration: underline }
.menu_off:hover { font-size: 8pt; font-family: Verdana, Arial; color: #31600F; text-decoration: none }

.menu_on:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #31600F; text-decoration: none }
.menu_on:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #31600F; text-decoration: none }
.menu_on:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #1A2518; text-decoration: underline }

.promos:link { font-size: 8pt; color: #E50000; text-decoration: underline }
.promos:visited { font-size: 8pt; color: #E50000; text-decoration: underline }
.promos:hover { font-size: 8pt; color: #FF0000; text-decoration: none }

.titre_reduction:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #D20000; text-decoration: none }
.titre_reduction:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #D20000; text-decoration: none }
.titre_reduction:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #E50000; text-decoration: none }

.photobox:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #129600; text-decoration: none }
.photobox:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #129600; text-decoration: none }
.photobox:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #72B922; text-decoration: underline }

.extrafilm:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #FF5400; text-decoration: none }
.extrafilm:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #FF5400; text-decoration: none }
.extrafilm:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #FF8400; text-decoration: underline }

.mypix:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #BD0025; text-decoration: none }
.mypix:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #BD0025; text-decoration: none }
.mypix:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #E1153D; text-decoration: underline }

.photoweb:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #BD0025; text-decoration: none }
.photoweb:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #BD0025; text-decoration: none }
.photoweb:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #E1153D; text-decoration: underline }

.snapfish:link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #008890; text-decoration: none }
.snapfish:visited { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #008890; text-decoration: none }
.snapfish:hover { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial; color: #00A8B2; text-decoration: underline }

.partenaires:link { color: #FFFFFF; text-decoration: none }
.partenaires:visited { color: #FFFFFF; text-decoration: none }
.partenaires:hover { color: #FFCC00; text-decoration: underline }

.infos:link { color: #FFFFFF; text-decoration: none }
.infos:visited { color: #FFFFFF; text-decoration: none }
.infos:hover { color: #FFDE00; text-decoration: none }

.spacer { font-size: 10pt; font-family: Arial, Verdana; color: #8E8E8E; text-decoration: none }

.astuce { color: #4B6601;}

.rouge { color: #FF3E3E;}

.dark { color: #1A2518;}

.bio { color: #129600;}

.orange { font-weight: bold; color: #FF6600; }

.petit { font-size: 7pt; color:#E50000;}

.texte_small { font-size: 9px;}

td.fondgris { background: #DDDDDD }

td.fonddarkgris { background: #666666 }