

BODY {
color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-align:center;
SCROLLBAR-FACE-COLOR:#EAECEC;  
SCROLLBAR-ARROW-COLOR:#0D7E21;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; 
SCROLLBAR-SHADOW-COLOR:#BABBBB;
SCROLLBAR-3DLIGHT-COLOR:#9D9E9E; 
SCROLLBAR-DARKSHADOW-COLOR:#9D9E9E; 
SCROLLBAR-TRACK-COLOR:#9D9E9E;
}

.interfaceheader{text-align:center;}
.greenbg{background:url('modules/skin/cdtfr_v3/images/header_greenbg.png'); text-align:center}

.headerbg1{background:url('modules/skin/cdtfr_v3/images/header_bg_01.png')}
.headerbg2{background:url('modules/skin/cdtfr_v3/images/header_bg_02.png')}
.headerbg3{background:url('modules/skin/cdtfr_v3/images/header_bg_03.png')}
.headerbg4{background:url('modules/skin/cdtfr_v3/images/header_bg_04.png')}
.headerbg5{background:url('modules/skin/cdtfr_v3/images/header_bg_05.png')}
.headerbg6{background:url('modules/skin/cdtfr_v3/images/header_bg_06.png')}
.headerbg7{background:url('modules/skin/cdtfr_v3/images/header_bg_07.png')}
.headerbg8{background:url('modules/skin/cdtfr_v3/images/header_bg_08.png')}
.headerbg9{background:url('modules/skin/cdtfr_v3/images/header_bg_09.png')}
.headerbg10{background:url('modules/skin/cdtfr_v3/images/header_bg_10.png')}
.headerbg11{background:url('modules/skin/cdtfr_v3/images/header_bg_11.png')}
.headerbg12{background:url('modules/skin/cdtfr_v3/images/header_bg_12.png')}
.headerbg13{background:url('modules/skin/cdtfr_v3/images/header_bg_13.png')}
.headerbg14{background:url('modules/skin/cdtfr_v3/images/header_bg_14.png')}

.headerrubrique{position:absolute; width:768px; padding-top:30px; padding-right:10px; text-align:right}
.headerrubrique DIV{position:absolute; width:250px; text-align:center; color:#FFFFFF; font-family:Verdana,arial; font-weight:bold; font-size:12pt; right:0px}

.boxstyle .boxheader1{background:url('modules/skin/cdtfr_v3/images/box__h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstyle .boxheader2{background:url('modules/skin/cdtfr_v3/images/box__h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstyle .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box__h_bg.png'); width:111}.boxstyleadministration .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_administration_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstyleadministration .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_administration_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstyleadministration .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_administration_h_bg.png'); width:111}.boxstylecours .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_cours_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstylecours .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_cours_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstylecours .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_cours_h_bg.png'); width:111}.boxstyleproduits .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_produits_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstyleproduits .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_produits_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstyleproduits .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_produits_h_bg.png'); width:111}.boxstyleforum .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_forum_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstyleforum .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_forum_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstyleforum .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_forum_h_bg.png'); width:111}.boxstylequizz .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_quizz_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstylequizz .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_quizz_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstylequizz .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_quizz_h_bg.png'); width:111}.boxstylepages .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_pages_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstylepages .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_pages_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstylepages .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_pages_h_bg.png'); width:111}.boxstylecoinpresse .boxheader1{background:url('modules/skin/cdtfr_v3/images/box_coinpresse_h1.png'); background-repeat:no-repeat; width:38; height:24}.boxstylecoinpresse .boxheader2{background:url('modules/skin/cdtfr_v3/images/box_coinpresse_h2.png'); background-repeat:no-repeat; width:26; height:24}.boxstylecoinpresse .boxheadertitle{background:url('modules/skin/cdtfr_v3/images/box_coinpresse_h_bg.png'); width:111}
.boxheadertitle{padding-left:5px; color:white; font-family:Verdana,arial; font-weight:bold; font-size:9.5pt; text-align:left; padding-top:3px}

.boxcontent1, .boxcontent2, .boxcontent3, .boxcontent4, .boxcontent5, .boxcontent6, .boxcontent7, .boxcontent8, .boxcontent9, .boxcontent10, .boxcontent11, .boxcontent12, .boxcontent13, .boxcontent14 {color:black; font-family:Verdana,arial; font-weight:normal; font-size:10pt; padding-top:5px; p0adding-left:1px; width:100%; min-width:100px; max-width:100%; overflow:hidden}

.boxcontent1 A, .boxcontent2 A, .boxcontent3 A, .boxcontent4 A, .boxcontent5 A, .boxcontent6 A, .boxcontent7 A, .boxcontent8 A, .boxcontent9 A, .boxcontent10 A, .boxcontent11 A, .boxcontent12 A, .boxcontent13 A, .boxcontent14 A {color:black; font-family:Verdana,arial; font-weight:normal; font-size:10pt; width:100%; min-width:100%; max-width:100%; text-decoration:none; overflow:hidden}

.boxcontent1 A:hover, .boxcontent2 A:hover, .boxcontent3 A:hover, .boxcontent4 A:hover, .boxcontent5 A:hover, .boxcontent6 A:hover, .boxcontent7 A:hover, .boxcontent8 A:hover, .boxcontent9 A:hover, .boxcontent10 A:hover, .boxcontent11 A:hover, .boxcontent12 A:hover, .boxcontent13 A:hover, .boxcontent14 A:hover {color:white; font-family:Verdana,arial; font-weight:normal; font-size:10pt; width:100%; min-width:100px; max-width:100px; text-decoration:none; overflow:hidden}

.boxcontent0{background:url('modules/skin/cdtfr_v3/images/box_content_01.png')}
.boxcontent0 A{background-color:none}
.boxcontent0 A:hover{background-color:#2B81D1}

.boxcontent1{background:url('modules/skin/cdtfr_v3/images/box_content_01.png')}
.boxcontent1 A{background-color:none}
.boxcontent1 A:hover{background-color:#2B81D1}

.boxcontent2{background:url('modules/skin/cdtfr_v3/images/box_content_02.png')}
.boxcontent2 A{background-color:none}
.boxcontent2 A:hover{background-color:#D9C300}

.boxcontent3{background:url('modules/skin/cdtfr_v3/images/box_content_03.png')}
.boxcontent3 A{background-color:none}
.boxcontent3 A:hover{background-color:#09A0DF}

.boxcontent4{background:url('modules/skin/cdtfr_v3/images/box_content_04.png')}
.boxcontent4 A{background-color:none}
.boxcontent4 A:hover{background-color:#A40FA2}

.boxcontent5{background:url('modules/skin/cdtfr_v3/images/box_content_05.png')}
.boxcontent5 A{background-color:none}
.boxcontent5 A:hover{background-color:#A09F9F}

.boxcontent6{background:url('modules/skin/cdtfr_v3/images/box_content_06.png')}
.boxcontent6 A{background-color:none}
.boxcontent6 A:hover{background-color:#62649A}

.boxcontent7{background:url('modules/skin/cdtfr_v3/images/box_content_07.png')}
.boxcontent7 A{background-color:none}
.boxcontent7 A:hover{background-color:#DE72C3}

.boxcontent8{background:url('modules/skin/cdtfr_v3/images/box_content_08.png')}
.boxcontent8 A{background-color:none}
.boxcontent8 A:hover{background-color:#727272}

.boxcontent9{background:url('modules/skin/cdtfr_v3/images/box_content_09.png')}
.boxcontent9 A{background-color:none}
.boxcontent9 A:hover{background-color:#739FBD}

.boxcontent10{background:url('modules/skin/cdtfr_v3/images/box_content_10.png')}
.boxcontent10 A{background-color:none}
.boxcontent10 A:hover{background-color:#C81B1B}

.boxcontent11{background:url('modules/skin/cdtfr_v3/images/box_content_11.png')}
.boxcontent11 A{background-color:none}
.boxcontent11 A:hover{background-color:#DD9A2E}

.boxcontent12{background:url('modules/skin/cdtfr_v3/images/box_content_12.png')}
.boxcontent12 A{background-color:none}
.boxcontent12 A:hover{background-color:#0DA221}

.boxcontent13{background:url('modules/skin/cdtfr_v3/images/box_content_13.png')}
.boxcontent13 A{background-color:none}
.boxcontent13 A:hover{background-color:#E62065}

.boxcontent14{background:url('modules/skin/cdtfr_v3/images/box_content_14.png')}
.boxcontent14 A{background-color:none}
.boxcontent14 A:hover{background-color:#000000}

.boxcontent1 A, .boxcontent2 A, .boxcontent3 A, .boxcontent4 A, .boxcontent5 A, .boxcontent6 A, .boxcontent7 A, .boxcontent8 A, .boxcontent9 A, .boxcontent10 A, .boxcontent11 A, .boxcontent12 A, .boxcontent13 A, .boxcontent14 A {background:url('modules/skin/cdtfr_v3/images/box_arrow.png'); background-repeat:no-repeat; background-position:0 2; padding-left:14px;}

.boxcorner0{background:url('modules/skin/cdtfr_v3/images/box_corner.png')}
.boxcorner1{background:url('modules/skin/cdtfr_v3/images/box_corner_01.png')}
.boxcorner2{background:url('modules/skin/cdtfr_v3/images/box_corner_02.png')}
.boxcorner3{background:url('modules/skin/cdtfr_v3/images/box_corner_03.png')}
.boxcorner4{background:url('modules/skin/cdtfr_v3/images/box_corner_04.png')}
.boxcorner5{background:url('modules/skin/cdtfr_v3/images/box_corner_05.png')}
.boxcorner6{background:url('modules/skin/cdtfr_v3/images/box_corner_06.png')}
.boxcorner7{background:url('modules/skin/cdtfr_v3/images/box_corner_07.png')}
.boxcorner8{background:url('modules/skin/cdtfr_v3/images/box_corner_08.png')}
.boxcorner9{background:url('modules/skin/cdtfr_v3/images/box_corner_09.png')}
.boxcorner10{background:url('modules/skin/cdtfr_v3/images/box_corner_10.png')}
.boxcorner11{background:url('modules/skin/cdtfr_v3/images/box_corner_11.png')}
.boxcorner12{background:url('modules/skin/cdtfr_v3/images/box_corner_12.png')}
.boxcorner13{background:url('modules/skin/cdtfr_v3/images/box_corner_13.png')}
.boxcorner14{background:url('modules/skin/cdtfr_v3/images/box_corner_14.png')}  

.boxbottom{background:url('modules/skin/cdtfr_v3/images/box_bottom.png');}

.boxcornerright{background:url('modules/skin/cdtfr_v3/images/box_corner_right.png')} 

.yellowline{border-top:1px solid black; border-bottom:1px solid black; border-left:1px solid black; background-color:#e3e525; height:3px; width:100%}

.interfaceheader .search{background:url('modules/skin/cdtfr_v3/images/nav_bg.png'); color:#034a85; font-family:Verdana,arial; font-weight:bold; font-size:10pt; vertical-align:middle}

.interfaceheader .search INPUT{color:#FFFFFF; padding-left:5px; font-family:Verdana,arial; border-top:1px solid black; border-left:1px solid black; border-right:1px solid white; border-bottom:1px solid white; background-color:#3c95e0; font-weight:bold; font-size:8pt; width:100px; min-width:100px; max-width:100px}	 

#searchbutton button{width:100%; min-width:100%; max-width:100%}

.buttonbg{background:url('modules/skin/cdtfr_v3/images/button_bg.png'); color:#FFFFFF; font-family:Verdana,arial; font-weight:bold; font-size:9pt; width:100%; cursor:default; padding-right:1px; padding-left:4px}

A.boxrightbuttonlink{color:#FFFFFF; font-family:Verdana,arial; font-weight:bold; font-size:9pt; text-decoration:none}
A.boxrightbuttonlink:hover{color:#FFFFFF; font-family:Verdana,arial; font-weight:bold; font-size:9pt; text-decoration:none}	


.bu0ttontxt{background:url('modules/skin/cdtfr_v3/images/button_bg.png'); color:#FFFFFF; font-family:Verdana,arial; font-weight:bold; font-size:8pt; cursor:hand; padding-right:1px; padding-left:4px} 
.b0uttontxtover{background:url('modules/skin/cdtfr_v3/images/button_bg.png'); color:#FFFFFF; font-family:Verdana,arial; font-weight:bold; font-size:8pt; cursor:hand; padding-right:1px; padding-left:4px}  


.panelheader1{background:url('modules/skin/cdtfr_v3/images/panel_header1.png'); background-repeat:no-repeat}
.panelheader1niv1{background:url('modules/skin/cdtfr_v3/images/panel_header1_1.png'); background-repeat:no-repeat}
.panelheader1niv2{background:url('modules/skin/cdtfr_v3/images/panel_header1_2.png'); background-repeat:no-repeat}
.panelheader1niv3{background:url('modules/skin/cdtfr_v3/images/panel_header1_3.png'); background-repeat:no-repeat}
.panelheader1niv4{background:url('modules/skin/cdtfr_v3/images/panel_header1_4.png'); background-repeat:no-repeat}
.panelheader1niv5{background:url('modules/skin/cdtfr_v3/images/panel_header1_5.png'); background-repeat:no-repeat}

.panelheader2{background:url('modules/skin/cdtfr_v3/images/panel_header2.png'); background-repeat:no-repeat}
			   
.panelheadertitle{background:url('modules/skin/cdtfr_v3/images/panel_header_bg.jpg'); padding-left:15px; color:white; font-family:Verdana,arial; font-weight:normal; font-size:13pt; text-align:left; padding-top:0px;height:28px;border-left:1px solid #808080; border-top:1px solid #808080; border-right:1px solid #808080;border-bottom:1px solid #808080;}

.panelheadertitle TD {color:white; font-family:Verdana,arial; font-weight:normal; font-size:13pt; text-align:left}
 
.panel{width:100%; f0loat:left}
.panel .panelcontainer{background-color:#FFFFFF ; background:url('modules/skin/cdtfr_v3/images/panel1_bg.png'); padding-top:0px; padding-left:1px; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; background-position:bottom left;background-repeat:repeat-x}
.panel .panelbottom{background:url('modules/skin/cdtfr_v3/images/panel1_bg.png'); background-position:top right}

.panel1{width:583px; float:left}
.panel1 .panelcontainer{background-color:#FFFFFF ;background:url('modules/skin/cdtfr_v3/images/panel1_bg.png'); padding-top:0px; padding-left:1px;  border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; background-position:bottom left;background-repeat:repeat-x}
.panel1 .panelbottom{background:url('modules/skin/cdtfr_v3/images/panel1_bg.png'); background-position:-9 0}

.panel2{width:284px; float:left}
.panel2 .panelcontainer{background-color:#FFFFFF ;background:url('modules/skin/cdtfr_v3/images/panel2_bg.png'); padding-top:0px; padding-left:1px; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; background-position:bottom left;background-repeat:repeat-x}
.panel2 .panelbottom{background:url('modules/skin/cdtfr_v3/images/panel2_bg.png'); background-position:-9 0}

.panel3{width:184px; float:left}
.panel3 .panelcontainer{background-color:#FFFFFF ;background:url('modules/skin/cdtfr_v3/images/panel3_bg.png'); padding-top:0px; padding-left:1px; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; background-position:bottom left;background-repeat:repeat-x}
.panel3 .panelbottom{background:url('modules/skin/cdtfr_v3/images/panel3_bg.png'); background-position:-9 0}

.panelcontent{color:black; font-family:Verdana,arial; font-weight:normal; font-size:10pt; padding:5px}
.panelseparation{width:15px; float:left;}
.panelcornerright{background:url('modules/skin/cdtfr_v3/images/box_corner_right.png')}

.shadow{background:url('modules/skin/cdtfr_v3/images/interface_shadow.png')}
.bottomshadow{background:url('modules/skin/cdtfr_v3/images/interface_bottom_shadow.png')}

TD {color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt;}
TD2 {color:#000000; font-family:Verdana,Arial; font-size:9pt;}
A2 {color:#FF0000;}
.warning {color:#FF0000; font-weight:bold; font-family:verdana; }

.alertpanelcontent{background-color:#FFFFFF;}

#showimage{z-index: 1000; position:absolute; visibility:hidden; margin:0}
#shiheader .topleft, #shiheader .topright, #shiheader .hpic, #shiheader .topmiddle, #shiheader .topleft IMG, #shiheader .topright IMG {height:28px}
#shiheader .topleft, #shiheader .topright, #shiheader .topleft IMG, #shiheader .topright IMG {width:6px;}
#shiheader .topleft{background:url('modules/skin/cdtfr_v3/images/alert_panel_topleft.png')}
#shiheader .topright{background:url('modules/skin/cdtfr_v3/images/alert_panel_topright.png')} 
#shiheader .topmiddle, #shiheader .hpic{background:url('modules/skin/cdtfr_v3/images/alert_panel_topmiddle.png')}
#shiheader .topmiddle{color:#FFFFFF; font-size:10pt; font-weight:bold; padding-left:5px}
 
#shiheader .left{background:url('modules/skin/cdtfr_v3/images/alert_panel_middleleft.png')}
#shiheader .right{background:url('modules/skin/cdtfr_v3/images/alert_panel_middleright.png')}
#shiheader .middle{text-align:center; padding:5px;}
#shiheader .left, #shiheader .middle, #shiheader .right{background-color:#F3F7F3}

#shiheader .bottomleft{background:url('modules/skin/cdtfr_v3/images/alert_panel_bottomleft.png')}
#shiheader .bottommiddle{background:url('modules/skin/cdtfr_v3/images/alert_panel_bottommiddle.png')}
#shiheader .bottomright{background:url('modules/skin/cdtfr_v3/images/alert_panel_bottomright.png')}
#shiheader .bottomleft, #shiheader .bottomright, #shiheader .bottommiddle,#shiheader .bottomleft IMG, #shiheader .bottomright IMG, #shiheader .bottommiddle IMG{height:3px}
 	 
#dragbar {cursor:hand; cursor:pointer; border:0px solid blue; position:absolute; text-align:right; padding-right:6px; background:url('images/trans.png')}	

#div_wait .alertpaneltitle{font-weight:bold; font-size:8pt; font-family:Verdana,arial; color:white}

.fnac_nodisplay{display:''}
.fnac_display{display:none}
.ident_authent{background:url('modules/skin/cdtfr_v3/images/trans.png');background-repeat:no-repeat;}





	

.lnk_accueil{color:#8D8E8E;font-family:Verdana,arial;font-size:11pt;text-decoration:none}
.lnk_accueil:hover{color:#8D8E8E;font-family:Verdana,arial;font-size:11pt;text-decoration:underline}

.navmain{height:30px; width:717px}	
.navmenu{background:url('modules/skin/cdtfr_v3/images/nav_bg.png'); text-align:center; color:#000000; font-family:Verdana,arial; font-weight:normal; font-size:10pt}
.navmenu A{color:black; font-family:Verdana,arial; font-weight:normal; font-size:10pt; height:30px; min-height:30px; width:100%; text-decoration:none; vertical-align:center; padding-top:5px}
.navmenu A:hover{color:black; font-family:Verdana,arial;background:url('modules/skin/cdtfr_v3/images/nav_over_bg.png'); height:100%; width:100%; font-weight:normal; font-size:10pt; text-decoration:none}

.navmenucart0{background:url('modules/skin/cdtfr_v3/images/nav_bg.png'); background-position:top right; border-left:0px solid #FFFFFF; text-align:left;vertical-align:middle; color:#FFFFFF; font-family:Verdana,arial; font-weight:normal; font-size:10pt;  padding:0; padding-left:0px; padding-right:0px; padding-top:0px; width:118px; height:30px;}
.navmenucart0over{background:url('modules/skin/cdtfr_v3/images/nav_over_bg.png'); background-position:top right; border-left:0px solid #FFFFFF; text-align:left;vertical-align:middle; color:#FFFFFF; font-family:Verdana,arial; font-weight:normal; font-size:10pt;  padding:0; padding-left:0px; padding-right:0px; padding-top:0px; width:118px; height:30px;}

.navmenucart1{background:url('modules/skin/cdtfr_v3/images/nav_bg.png'); background-position:top right; border-left:0px solid #FFFFFF; text-align:left;vertical-align:middle; color:#FFFFFF; font-family:Verdana,arial; font-weight:normal; font-size:10pt;  padding:0; padding-left:0px; padding-right:0px; padding-top:0px; width:118px; height:30px;}
.navmenucart1over{background:url('modules/skin/cdtfr_v3/images/nav_over_bg.png'); background-position:top right; border-left:0px solid #FFFFFF; text-align:left;vertical-align:middle; color:#FFFFFF; font-family:Verdana,arial; font-weight:normal; font-size:10pt;  padding:0; padding-left:0px; padding-right:0px; padding-top:0px; width:118px; height:30px;}


.navcart{padding-left:1px}
#navcart A{color:#FFFFFF; font-family:Verdana,arial; font-weight:normal; font-size:10pt; text-decoration:none; width:100%; min-width:100%; max-width:100%;}
#navcart A:hover{color:#FFFFFF; font-family:Verdana,arial; font-weight:normal; font-size:10pt; text-decoration:none; width:100%; min-width:100%; max-width:100%}

.navcart_txt{color:#FFFFFF; font-family:Verdana,arial;font-weight:normal; font-size:9pt;padding-left:42px}
.navcart_txt2{color:#FFFFFF; font-family:Verdana,arial;font-weight:normal; font-size:9pt;padding-top:10px;}

.navmain{}
.navbg{background-image:url(modules/skin/cdtfr_v3/images/nav_bg.png);height:30px;}
.navdarkborder{}

.navnmrel{position:relative; width:1; height:1}
.navnmabs{position:absolute; background-color:#97989A; left:0; top:0; width:50}

.nsnavnmrel{position:absolute; width:1; height:1}
.nsnavnmabs{position:relative; background-color:#97989A; left:0; top:0; width:50}

.navmaintable{height:30px;}
.navmaintable2{background:url('modules/skin/cdtfr_v3/images/nav_bg.png'); text-align:center; color:#000000; font-family:Verdana,arial; font-weight:normal; font-size:10pt; text-align:center}

.nav_table_menusub{width:118px}

.navhome {color:#000000; font-family:Verdana,arial; font-weight:bold; font-size:9pt; height:30px; min-height:30px; text-decoration:none; vertical-align:middle;}	
.navsearch {color:#000000; font-family:Verdana,arial; font-weight:normal; font-size:9pt; height:30px; min-height:30px; text-decoration:none; vertical-align:middle;}	

.navlink {text-align:center; color:#000000; font-family:Verdana,arial; font-weight:bold; font-size:9pt; height:30px; min-height:30px; width:118px; text-decoration:none; vertical-align:middle; padding-top:0px; border-left:0px solid #FFFFFF;}	 

.navlink:hover {text-align:center; color:#FFFFFF; font-family:Verdana,arial; background:url('modules/skin/cdtfr_v3/images/nav_over_bg.png');height:30px; min-height:30px; width:118px; font-weight:bold; font-size:9pt; vertical-align:middle; padding-top:0px; text-decoration:none; border-left:0px solid #FFFFFF}

.navlink_out {text-align:center; color:#000000; font-family:Verdana,arial; font-weight:bold; font-size:9pt; height:30px; min-height:30px; width:118px; text-decoration:none; vertical-align:middle; padding-top:0px; border-left:0px solid #FFFFFF}	 

.navlink_over {text-align:center; color:#FFFFFF; font-family:Verdana,arial; background:url('modules/skin/cdtfr_v3/images/nav_over_bg.png');height:30px; min-height:30px; width:118px; font-weight:bold; font-size:9pt; vertical-align:middle; padding-top:0px; text-decoration:none; border-left:0px solid #FFFFFF}

.navlink2 {text-align:center; color:#FFFFFF; font-family:Verdana,arial; background:url('modules/skin/cdtfr_v3/images/nav_over_bg.png'); height:30px; min-height:30px;width:118px; font-weight:bold; font-size:9pt; vertical-align:middle; padding-top:0px; text-decoration:none; border-left:0px solid #FFFFFF}	 

.navlink3 {text-align:center; color:#FFFFFF; font-family:Verdana,arial; background:url('modules/skin/cdtfr_v3/images/nav_push_bg.png'); height:30px; min-height:30px;width:118px; font-weight:bold; font-size:9pt; vertical-align:middle; padding-top:0px; text-decoration:none; border-left:0px solid #FFFFFF}	

.navlink3:hover {text-align:center; color:#FFFFFF; font-family:Verdana,arial; background:url('modules/skin/cdtfr_v3/images/nav_push_bg.png'); height:30px; min-height:30px;width:118px; font-weight:bold; font-size:9pt; vertical-align:middle; padding-top:0px; text-decoration:none; border-left:0px solid #FFFFFF}	



.navsublink {background:url('modules/skin/cdtfr_v3/images/subnav_bg.png'); height:18px; min-height:18px;padding-right:5px; padding-left:5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:white; FONT-FAMILY: Verdana,arial; text-decoration:none; border-left:1px solid #FFFFFF; border-top:0px solid #8D8E8E; border-right:1px solid #8D8E8E; border-bottom:0px solid #8D8E8E; width:100%}  

.navsublink:hover {background:url('modules/skin/cdtfr_v3/images/subnav_bg_over.png');height:18px; min-height:18px;padding-right:5px; padding-left:5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:white; FONT-FAMILY: Verdana,arial; text-decoration:none; border-left:1px solid #FFFFFF; border-top:0px solid #8D8E8E; border-right:1px solid #8D8E8E; border-bottom:0px solid #8D8E8E; width:100%}

.navsublinkb {b0ackground:url('modules/skin/cdtfr_v3/images/nav_bg.png'); padding-right:5px; padding-left:5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:white; FONT-FAMILY:Verdana,arial; BACKGROUND-COLOR:#D1D2D2; text-decoration:none; border-left:1px solid #FFFFFF; border-top:0px solid #8D8E8E; border-right:1px solid #8D8E8E; border-bottom:1px solid #8D8E8E; width:100%}  

.navsublinkb:hover {padding-right:5px; padding-left:5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:white; FONT-FAMILY:Verdana,arial; BACKGROUND-COLOR:#8D8E8E ; text-decoration:none; border-left:1px solid #FFFFFF; border-top:0px solid #8D8E8E; border-right:1px solid #8D8E8E; border-bottom:1px solid #8D8E8E; width:100%}

.navsublink2 {background:url('modules/skin/cdtfr_v3/images/subnav_bg_over.png');height:18px; min-height:18px;padding-right:5px; padding-left:5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:white; FONT-FAMILY: Verdana,arial; text-decoration:none; border-left:1px solid #FFFFFF; border-top:0px solid #8D8E8E; border-right:1px solid #8D8E8E; border-bottom:0px solid #8D8E8E; width:100%}

.navsublink3 {background-color:#8D8E8E;height:18px; min-height:18px;padding-right:5px; padding-left:5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR:white; FONT-FAMILY: Verdana,arial; text-decoration:none; border-left:1px solid #FFFFFF; border-top:0px solid #8D8E8E; border-right:1px solid #8D8E8E; border-bottom:0px solid #8D8E8E; width:100%}


.navmasque{background:url('modules/skin/cdtfr_v3/images/masque_menu.png');background-repeat: no-repeat;margin-top:43px}
.menu_bar{background-color:#FFFFFF;height:100px;padding-top:12px;border-top:2px solid #8D8E8E;border-bottom:2px solid #8D8E8E;}
.menu_bar_left{background-color:#FFFFFF;padding-left:12px;height:100px;border-top:2px solid #8D8E8E;border-bottom:2px solid #8D8E8E;border-left:2px solid #8D8E8E;}
.menu_bar_right{background-color:#FFFFFF;padding-right:12px;height:100px;border-top:2px solid #8D8E8E;border-bottom:2px solid #8D8E8E;border-right:2px solid #8D8E8E;}


.contentupbg{b0ackground:url(modules/skin/cdtfr_v3/images/content_up.jpg)}
.contentupimg{width:1; height:1}
.contentdownbg{b0ackground:url(modules/skin/cdtfr_v3/images/content_down.jpg)}
.contentdownimg{width:1; height:1} 

.contentmainContainer{z-index:0; position:relative; visibility:visible; height:100%}
.contentdivContainer{z-index:1; position:absolute; width:156; height:100%; overflow:hidden; top:0; left:0; clip:rect(0,156,100%,0); visibility:visible;} 
.contentdivContent{z-index:2; position:absolute; top:0; left:0; width:156} 
.contentdivupdown{z-index:3; position:relative; width:1; height:1}

.contentdivup{p0osition:absolute; cursor:hand; z-index:1000; width:12px; height:12px; background:url(modules/skin/cdtfr_v3/images/box_arrow_top.png)}
.contentdivdown{p0osition:absolute; cursor:hand; z-index:1000; width:12px; height:12px; background:url(modules/skin/cdtfr_v3/images/box_arrow_bottom.png)}	  

.boxstyle .contentdivup, .boxstyle .contentdivdown{background-color:#0DA321}.boxstyleadministration .contentdivup, .boxstyleadministration .contentdivdown{background-color:#D83737}.boxstylecours .contentdivup, .boxstylecours .contentdivdown{background-color:#2675C4}.boxstyleproduits .contentdivup, .boxstyleproduits .contentdivdown{background-color:#0DA321}.boxstyleforum .contentdivup, .boxstyleforum .contentdivdown{background-color:#C628BC}.boxstylequizz .contentdivup, .boxstylequizz .contentdivdown{background-color:#0B8CA1}.boxstylepages .contentdivup, .boxstylepages .contentdivdown{background-color:#CB2D8A}.boxstylecoinpresse .contentdivup, .boxstylecoinpresse .contentdivdown{background-color:#8240E3}
.contentmaintable1{border:1px solid #808080}
.contentmaintable2{}
.contentrubrique{background-image:url(modules/skin/cdtfr_v3/images/menu_title_cat_bg.jpg);background-repeat:repeat-x;background-color:#7EA605; cursor:default;border-bottom:5px solid #FFFFFF; border-bottom:5px solid #FFFFFF; color:#FFFFFF; text-align:center; font-weight:bold; font-size:10pt;height:25px;}

.contentsubrubrique{color:#606060; font-weight:normal; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; cursor:hand; background-color:#FFFFFF; w0idth:100%; height:30px; padding-left:10px; text-align:left}
.contentsubrubrique:hover{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left}
.contentsubrubrique_over{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left;background-image:url(modules/skin/cdtfr_v3/images/menu_title_rub_bg.jpg); background-repeat: no-repeat;}
.contentsubrubrique2{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left;background-image:url(modules/skin/cdtfr_v3/images/menu_title_rub_bg.jpg); background-repeat: no-repeat;}

.contentssrubrique{background-color:#FFFFFF; font-family:verdana; color:#606060; text-decoration:none; width:100%; height:100%; padding:2px; border:0px solid #000000; cursor:pointer}
.contentssrubrique_over{background-color:#FFFFFF; font-family:verdana; color:#0090C4; text-decoration:none; width:100%; height:100%; padding:2px; border:0px solid #000000; cursor:pointer}

.contentlink{color:#606060; font-family:verdana; font-size:8pt; text-decoration:none; border:0px; background-color:#FFFFFF; width:100%; height:100%; padding:3px}
.contentlink:hover{background-color:#B2BE80; font-family:verdana; color:#FFFFFF; text-decoration:none; border:1px solid black; width:100%; height:100%; padding:2px; border:1px solid #000000; cursor:pointer}
.contentlink2{background-color:#FFFFFF; font-family:verdana; color:#0090C4; text-decoration:none; border:1px solid black; width:100%; height:100%; padding:2px; border:1px solid #000000; cursor:pointer}
.contentlink3{background-color:#FFFFFF; font-family:verdana; color:#0090C4; text-decoration:none; width:100%; height:100%; padding:2px; border:0px solid #000000; cursor:pointer}

.contentbutton1{cursor:hand; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #8B7161; border-bottom:1px solid #8B7161; background-color:#E1D184}
.contentbutton2{border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF}
.contentarrow{background-color:#8B7161}


.contentrubcolor0{color:#606060; font-weight:normal; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; cursor:hand; background-color:#FFFFFF; w0idth:100%; height:30px; padding-left:10px; text-align:left}
.contentrubcolor0:hover{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left}
.contentrubcolor_over0{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left;background-image:url(modules/skin/cdtfr_v3/images/menu_title_rub_bg.jpg); background-repeat: no-repeat;}

.contentrubcolor1{color:#606060; font-weight:normal; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; cursor:hand; background-color:#FFFFFF; w0idth:100%; height:30px; padding-left:10px; text-align:left}
.contentrubcolor1:hover{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left}
.contentrubcolor_over1{color:#FFFFFF; font-size:10pt; text-decoration:none; b0order-left:1px solid #FFFFFF; b0order-top:1px solid #FFFFFF; b0order-right:1px solid #6D7F37; b0order-bottom:1px solid #6D7F37; background-color:#7EA605; width:100%; height:30px; padding-left:10px; text-align:left;background-image:url(modules/skin/cdtfr_v3/images/menu_title_rub_bg.jpg); background-repeat: no-repeat;}

.contentrubcolor2{font-family:century gothic,Arial;color:#00B2A9; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor2:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#00B2A9; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over2{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#00B2A9; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor3{font-family:century gothic,Arial;color:#00A1DE; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor3:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#00A1DE; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over3{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#00A1DE; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor4{font-family:century gothic,Arial;color:#93278F; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor4:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#93278F; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over4{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#93278F; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor5{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor5:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over5{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor6{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor6:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over6{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor7{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor7:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over7{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor8{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor8:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over8{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor9{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor9:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over9{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px;background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor10{font-family:century gothic,Arial;color:#FFFFFF; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FF0000; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor10:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#FF0000; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over10{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:#FF0000; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor11{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor11:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over11{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor12{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor12:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over12{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor13{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor13:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over13{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

.contentrubcolor14{font-family:century gothic,Arial;color:; font-weight:normal; font-size:12pt; text-decoration:none; border:0px; cursor:hand; background-color:#FFFFFF; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor14:hover{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}
.contentrubcolor_over14{font-family:century gothic,Arial;color:#FFFFFF; font-size:12pt; text-decoration:none; border:0px; background-color:; width:100%; height:40px; text-align:left;vertical-align:middle;padding-left:10px}

 
BODY.inrightframe {
padding-left:2px; padding-top:5px; padding-bottom:5px; color:#4E68A3; font-weight:normal; font-size:7pt; font-family:verdana; text-decoration:none; text-align:center; vertical-align: top;
background-color:transparent;
SCROLLBAR-FACE-COLOR:#F3F3F3;  
SCROLLBAR-ARROW-COLOR:#4E68A3;
SCROLLBAR-HIGHLIGHT-COLOR:#F3F3F3; 
SCROLLBAR-SHADOW-COLOR:#F3F3F3;
SCROLLBAR-3DLIGHT-COLOR:#4E68A3; 
SCROLLBAR-DARKSHADOW-COLOR:#4E68A3; 
SCROLLBAR-TRACK-COLOR:#B6CADA}

.inrightframebg1{}
.inrightframebg2{}	
.inrightframebg3{height:1px; min-height:1px; max-height:1px; background-color:#808080}

.inrightframebg1 .inrightproduct, .inrightframebg2 .inrightproduct{color:#404040; font-weight:normal; font-family:Verdana,arial; font-size:10px} 

.inrightframebg1 .inrightcqte, .inrightframebg2 .inrightcqte{color:#404040; font-weight:normal; font-family:Verdana,arial; font-size:10px} 

.inrightframebg1 .inrightcpointline, .inrightframebg2 .inrightcpointline {background:url('modules/skin/cdtfr_v3/images/box_right_cart_pointline.png'); background-repeat:repeat-x; background-position: left bottom;}


.inrightframebg1 .inrightcprix, .inrightframebg2 .inrightcprix{color:#404040; font-weight:normal; font-family:Verdana,arial; font-size:10px}

.boxrightmain, .boxrightmain2, .boxrightmain0{position:absolute; text-align:right; width:190px;z-index:2}
.boxrightmain2{display:''}
.boxrightmain0{display:'';}

#boxrightcart .boxrightmain .boxrightpadd{display:'';}
#boxrightcart .boxrightmain2 .boxrightpadd{display:'';}

.boxrightmain2 .boxrightcartaddbg{vertical-align:top; border-left:1px solid black; padding-left:4px; background:url('modules/skin/cdtfr_v3/images/cart_add_product.png'); background-repeat:no-repeat; background-position: 4 3; background-color:#DE0013;} 
.boxrightmain2 .boxrightcartarrow{background:url('modules/skin/cdtfr_v3/images/cart_add_corner.png'); background-repeat:no-repeat} 
.boxrightmain2 .boxrightheader1{background:url('modules/skin/cdtfr_v3/images/box_right_header_bg.png'); background-repeat:repeat-x; background-color:#DE0013;height:28px;border-left:2px solid #808080;border-top:2px solid #808080;}
.boxrightmain2 .boxrightcorner1{background:url('modules/skin/cdtfr_v3/images/box_right_corner1_cart.png'); background-repeat:no-repeat; background-color:#DE0013;}	 
.boxrightmain2 .boxrightbottomshadow{background:url('modules/skin/cdtfr_v3/images/interface_bottom_shadow.png')}

.boxrightmain .boxrightheader1{background:url('modules/skin/cdtfr_v3/images/box_right_header_bg.png'); background-repeat:repeat-x; padding-left:15px; padding-right:10px;height:28px;border-left:2px solid #808080;border-top:2px solid #808080;}
.boxrightmain .boxrightcorner1{background:url('modules/skin/cdtfr_v3/images/box_right_corner1.png')} 
.boxrightmain .boxrightbottomshadow{}  


#boxrightcart .boxrightheader2{background:url('modules/skin/cdtfr_v3/images/box_right_header2.png'); background-repeat:no-repeat}
#boxrightcart .boxrightheader2close{background:url('modules/skin/cdtfr_v3/images/box_right_header_bg.png'); background-repeat:repeat-x;padding-right:5px;height:28px;border-top:2px solid #808080;border-right:2px solid #808080;}
#boxrightcart .boxrightheadertitle{background:url('modules/skin/cdtfr_v3/images/box_right_header_bg.png'); padding-left:5px; color:white; font-family:Verdana,arial; font-weight:normal; font-size:12pt; text-align:left; padding-top:0px;height:28px;border-top:2px solid #808080;}
#boxrightcart .boxrightcontainer{background-color:#FFFFFF; padding-top:0px; padding-right:0px; padding-left:0px; border-left:2px solid #808080; border-right:2px solid #808080}	
#boxrightcart .boxrightcontent{color:#808080; font-family:Verdana,arial; font-weight:normal; font-size:8pt; padding:0} 
#boxrightcart .boxrightcontent A {text-align:right;color:#808080;text-decoration:none;font-weight:normal; font-family:Verdana,arial; font-size:9pt}
#boxrightcart .boxrightcontent A:hover {text-align:right;color:#808080;text-decoration:underline;font-weight:normal; font-family:Verdana,arial; font-size:9pt} 

#boxrightcart .boxrightbottom{background-color:#FFFFFF;border-left:2px solid #808080;border-right:2px solid #808080;border-bottom:2px solid #808080;}
#boxrightcart .boxrightcorner2{background:url('modules/skin/cdtfr_v3/images/box_right_corner2.png')} 

.boxrightqtepdt{text-align:center; color:#404040; font-weight:bold; font-family:Verdana,arial; font-size:12px;height:18px; border-top: solid 1px #404040; border-bottom: solid 1px #404040}
.boxrightiframe{border-bottom:1px solid #808080;}	
.boxrightiframe IFRAME{width:100%; height:100%; border:0; margin:0px 0px 0px 2px;background-color:transparent}
.boxrighttotal{padding-left:5px; color:#505050; font-weight:bold; font-family:Verdana,arial; font-size:11px}
.boxrightmodify{text-align:right; padding:0px}


.boxrightbutton{text-align:center; padding:5px 3px 5px 3px; padding-bottom:0}

.boxesredimborder{background-color:#FFFFFF}
.boxesrediminside{background-color:#4C69A3}
.boxborder {border: 1px solid #4C69A3}
.boxtitlebg {background-color:#4C69A3}
.boxbg {background-color:#F3F3F3; padding-left:2px; padding-top:5px; padding-bottom:5px;color:#4E68A3; font-weight:normal; font-size:7pt; font-family:verdana; text-decoration:none}
.boxtitle {color:#FFFFFF; font-weight:bold; font-size:8pt; font-family:Verdana,arial; text-decoration:none; padding-top:2px; padding-bottom:2px; cursor:default}
.boxsubtitle {color:#4E68A3; font-weight:bold; font-size:7pt; font-family:verdana; text-decoration:none; cursor:default}
.boxtext {color:#4E68A3; font-weight:normal; font-size:7pt; font-family:verdana; text-decoration:none}
.boxtexterror {color:BOX_RIGHT_ERROR_COLOR; font-weight:normal; font-size:7pt; font-family:verdana; text-decoration:none}
.boxlink {color:#4E68A3; font-weight:normal; font-size:7pt; font-family:verdana; text-decoration:underline}
.boxlink:hover {color:#918C05; font-weight:normal; font-size:7pt; font-family:verdana; text-decoration:none}
.boxinput {padding-left:5px; border-left:1px solid #7597B1; border-top:1px solid #7597B1; border-right:1px solid #D2E2EE; border-bottom:1px solid #D2E2EE; background-color:#B6CADA; color:#4E68A3; font-weight:bold; font-size:7pt; font-family:verdana; text-decoration:none}

.boxbutton {padding-left:1px; padding-top:1px; padding-right:0px; padding-bottom:0px; border-left:0px solid #D2E2EE; border-top:0px solid #D2E2EE; border-right:0px solid #7597B1; border-bottom:0px solid #7597B1; background:url('modules/skin/cdtfr_v3/images/input_bg.png'); color:#4E68A3; font-weight:bold; font-size:7pt; font-family:verdana; text-decoration:none; cursor:hand}

.boxbuttonover {padding-left:1px; padding-top:1px; padding-right:0px; padding-bottom:0px; border-left:0px solid #D2E2EE; border-top:0px solid #D2E2EE; border-right:0px solid #7597B1; border-bottom:0px solid #7597B1; background:url('modules/skin/cdtfr_v3/images/input_over_bg.png'); color:#4E68A3; font-weight:bold; font-size:7pt; font-family:verdana; text-decoration:none; cursor:hand}


.boxbutton_value{color:#303030; font-weight:normal; font-size:8pt; font-family:verdana; text-decoration:none; cursor:hand}

.boxbutton2 {padding-left:1px; padding-top:1px; padding-right:0px; padding-bottom:0px; border-left:0px solid #D2E2EE; border-top:0px solid #D2E2EE; border-right:0px solid #7597B1; border-bottom:0px solid #7597B1; background:url('modules/skin/cdtfr_v3/images/input_over_bg.png'); color:#4E68A3; font-weight:bold; font-size:7pt; font-family:verdana; text-decoration:none; cursor:hand}

.boxcalendpast0 {color:#989BB8; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:none}
.boxcalendpast0:hover {color:#0454F6; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}
.boxcalendpast1 {color:#989BB8; font-weight:bold; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}
.boxcalendpast1:hover {color:#0454F6; font-weight:bold; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}

.boxcalendnow0 {color:#364A72; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:none}
.boxcalendnow0:hover {color:#FFFFFF; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}
.boxcalendnow1 {color:#364A72; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}
.boxcalendnow1:hover {color:#FFFFFF; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}

.boxcalendfutur0 {color:#364A72; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:none}
.boxcalendfutur0:hover {color:#0454F6; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}
.boxcalendfutur1 {color:#364A72; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}
.boxcalendfutur1:hover {color:#0454F6; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}

.boxcalendtitle {color:#FFFFFF; font-weight:bold; font-size:7pt; font-family:verdana; text-decoration:none}
.boxcalendbgtitle {background-color:#99AED9}
.boxcalendtoday {border-left:1px solid #7597B1; border-top:1px solid #7597B1; border-right:1px solid #D2E2EE; border-bottom:1px solid #D2E2EE; background-color:#B6CADA}

.boxcalendchoose {border-left:1px solid #8B410F; border-top:1px solid #8B410F; border-right:1px solid #FFE5D3; border-bottom:1px solid #FFE5D3; background-color:#FF731A}
.boxcalendchoose0 {color:#FFFFFF; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:none}
.boxcalendchoose0:hover {color:#FFFFFF; font-weight:normal; font-size:7pt; font-family:Verdana,arial; text-decoration:underline}



.avertmain{background-color:#ECE9D8; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-right:2px solid #ACA899; border-bottom:2px solid #ACA899}
.avertbutton{background-color:#ECE9D8; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #ACA899; border-bottom:1px solid #ACA899; cursor:hand; color:#000000}
.avertbuttonover{background-color:; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #ACA899; border-bottom:1px solid #ACA899; cursor:hand; color:#0F13C9}

.cnttext {text-align:right; color:#2B81D1; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:none; padding-right:10px;padding-bottom:5px}
.cntlink {text-align:right; color:#404040; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.cntlink:hover {text-align:right; color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:none} 

.cntlink1 {text-align:right; color:#404040; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.cntlink1:hover {text-align:right; color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:none} 
.cntlink2 {text-align:right; color:#FFFFFF; font-weight:normal; font-family:Verdana,Arial; font-size:10pt; text-decoration:underline}
.cntlink2:hover {text-align:right; color:#FFFFFF; font-weight:normal; font-family:Verdana,Arial; font-size:10pt; text-decoration:none} 


.cntorderstepjunction{width:0px;height:0px}



.title1 {color: #000080; font-weight: bold; font-family: Verdana,Arial; font-size: 9pt}
.title2 {color: #008000; font-weight: bold; font-family: Verdana,Arial; font-size: 9pt}
.title3 {color: #D46616; font-weight: bold; font-family: Verdana,Arial; font-size: 9pt}
.title4 {color: #CDBD32; font-weight: bold; font-family: Verdana,Arial; font-size: 9pt}
.title5 {color: #3286CD; font-weight: bold; font-family: Verdana,Arial; font-size: 9pt}
.title6 {color: #B832B3; font-weight: bold; font-family: Verdana,Arial; font-size: 9pt}

.subtitle1 {color: #000080; font-weight: bold; font-family: Verdana,Arial; font-size: 8pt; border-bottom:2px solid #000080}
.subtitle2 {color: #008000; font-weight: bold; font-family: Verdana,Arial; font-size: 8pt; border-bottom:2px solid #008000}
.subtitle3 {color: #D46616; font-weight: bold; font-family: Verdana,Arial; font-size: 8pt; border-bottom:2px solid #D46616}
.subtitle4 {color: #CDBD32; font-weight: bold; font-family: Verdana,Arial; font-size: 8pt; border-bottom:2px solid #CDBD32}
.subtitle5 {color: #3286CD; font-weight: bold; font-family: Verdana,Arial; font-size: 8pt; border-bottom:2px solid #3286CD}
.subtitle6 {color: #B832B3; font-weight: bold; font-family: Verdana,Arial; font-size: 8pt; border-bottom:2px solid #B832B3}

.intro {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:7pt;}
.introlink {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:7pt; text-decoration:none}
.introlink:hover {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:7pt; text-decoration:underline}
.text {color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt;}
.textsmall {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:7pt;}
.textbold {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt;}
.texterror {color:#8E2020; font-weight:normal; font-family:Verdana,Arial; font-size:8pt;}
.textimportantsmall {color:#8C4847; font-weight:bold; font-family:Verdana,Arial; font-size:7pt; text-decoration:underline}
.link {color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.link:hover {color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.textcolor1 {color:#000080; font-weight:normal; font-family:Verdana,Arial; font-size:8pt;}
.textcolor1bold {color:#000080; font-weight:bold; font-family:Verdana,Arial; font-size:8pt;}
.textcolor2 {color:#008000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt;}
.textcolor2bold {color:#008000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt;}
.textcolor3 {color:#D46616; font-weight:normal; font-family:Verdana,Arial; font-size:8pt;}
.textcolor3bold {color:#D46616; font-weight:bold; font-family:Verdana,Arial; font-size:8pt;}

.searchcourses {background-color:#2B81D1; border:1px solid #000000; color:#FFFFFF; font-weight:bold; font-family:Verdana,Arial; font-size:9pt; text-align:center}
.rubrique {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt;}
.rubriquebig {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:9pt;}
.cellplus, .order_cellplus2 {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellplus2 {vertical-align: top; border-left:1px solid #A7C8A0; border-top:1px solid #A7C8A0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#3F5739; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellforum {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:FORM_BACKGROUND2_COLOR; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellgreen {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#007500; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellyellow {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#C0C000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellorange {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#D85812; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellred{vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#990000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellplussmall {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:7pt; text-decoration:none}
.cellminus {vertical-align: top; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-right:1px solid #FFFFFF; border-bottom:0px; padding:1px; background-color:#E5E5E5; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.subcell {vertical-align: top; border-left:1px solid #9F9F9F; border-top:0px; border-right:1px solid #FFFFFF; border-bottom:0px; padding:1px; background-color:#E5E5E5; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.subcell2 {vertical-align: top; border-left:1px solid #9F9F9F; border-top:0px; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#E5E5E5; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celllink {color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.celllink:hover {color:#3F5739; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celllinkok {color:#008000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.celllinkok:hover {color:#3F5739; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celllinknovalid {color:#C04800; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.celllinknovalid:hover {color:#3F5739; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celllinkbold {color:#000000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.celllinkbold:hover {color:#3F5739; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celllinkgreenbold {color:#008000; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.celllinkgreenbold:hover {color:#3F5739; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celllinkredbold {color:#C04800; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}
.celllinkredbold:hover {color:#3F5739; font-weight:bold; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.subcelllink {color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.subcelllink:hover {color:#3F5739; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:underline}

.cellnormalhighlight {vertical-align: top; padding:2px; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.celloverhighlight {vertical-align: top; border-left:1px solid  #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #4B4B6F; border-bottom:1px solid #4B4B6F; padding:1px; background-color:#FFE1AC; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FFF4CC,endcolorstr=#FFD091); color:#4B4B6F; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.cellpushhighlight {vertical-align: top; border-left:1px solid #4B4B6F; border-top:1px solid #4B4B6F; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:1px; background-color:#FFE1AC; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FFF4CC,endcolorstr=#FFD091); color:#4B4B6F; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}


.prix_normal{color:#000000; font-size:14pt; font-family:verdana; font-weight:normal}
.prix_remise{color:#FF0000; font-size:18pt; font-family:verdana; font-weight:normal}
.prix_pourcent{color:#FF0000; font-size:11pt; font-family:verdana; font-weight:normal}
.prix_vert{color:green; font-size:14pt; font-family:verdana; font-weight:normal}


.panelcontainer INPUT{color:#4D4D4D; padding:0; height:20px; padding-left:5px; font-family:Verdana,arial; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; background-color:#CCCCCC; font-weight:bold; font-size:8pt;background-image: url(modules/skin/cdtfr_v3/images/input_bg.png); background-repeat:repeat-x;}

.panelcontainer BUTTON{overflow:visible; height:20px; border:0; background:url('modules/skin/cdtfr_v3/images/buttonall_bg.png'); cursor:hand} 

 .button_light{color:#4D4D4D; height:20px; padding:0px; font-family:Verdana,arial; background-color:#CCCCCC; font-weight:bold; font-size:8pt;background-image: url(modules/skin/cdtfr_v3/images/input_bg.png); background-repeat:repeat-x;}


#ViewPageContent .button{color:#FFFFFF; padding:0; border:0; height:20px; padding-left:5px; font-family:Verdana,arial; border-top:1px solid white; border-left:1px solid white; border-right:1px solid black; border-bottom:1px solid black; background-color:#3c95e0; font-weight:bold; font-size:8pt; background:url('modules/skin/cdtfr_v3/images/buttonall_bg.png'); cursor:hand} 

#ViewPageContent .buttonover{color:#FFFFFF; padding:0; border:0; height:20px; padding-left:5px; font-family:Verdana,arial; border-top:1px solid white; border-left:1px solid white; border-right:1px solid black; border-bottom:1px solid black; background-color:#3c95e0; font-weight:bold; font-size:8pt; background:url('modules/skin/cdtfr_v3/images/buttonall_bg2.png'); cursor:hand} 

.panelcontainer .buttontxt{color:#FFFFFF; height:15px; border:0; font-family:Verdana,arial; font-weight:bold; font-size:8pt; padding-right:5px; cursor:hand} 
.panelcontainer .buttontxtover{color:#FFFFFF; height:15px; border:0; font-family:Verdana,arial; font-weight:bold; font-size:8pt; padding-right:5px; cursor:hand} 

.panelcontainer .checkbox, .panelcontainer .radio{background-color:transparent; border:0;background-image:none}

.panelcontainer SELECT{color:#4D4D4D; padding-left:5px; font-family:Verdana,arial; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; background-color:#CCCCCC; font-weight:bold; font-size:8pt; SCROLLBAR-FACE-COLOR:#F3F7F3; SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; SCROLLBAR-SHADOW-COLOR:#B4B4B4; SCROLLBAR-ARROW-COLOR:#808080; SCROLLBAR-DARKSHADOW-COLOR:#B4B4B4; SCROLLBAR-3DLIGHT-COLOR:#B4B4B4;  SCROLLBAR-TRACK-COLOR:#B4B4B4}

.panelcontainer TEXTAREA {vertical-align: top; color:#4D4D4D; padding-left:5px; font-family:Verdana,arial; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; padding-left:5px; padding-right:5px; background-color:#CCCCCC; font-weight:bold; font-size:8pt; text-decoration:none; SCROLLBAR-FACE-COLOR:#F3F7F3; SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; SCROLLBAR-SHADOW-COLOR:#B4B4B4; SCROLLBAR-ARROW-COLOR:#808080; SCROLLBAR-DARKSHADOW-COLOR:#B4B4B4; SCROLLBAR-3DLIGHT-COLOR:#B4B4B4;  SCROLLBAR-TRACK-COLOR:#B4B4B4} 

.inputtrans {vertical-align: top; border: 0px transparent; padding-left:5px; padding-right:5px; background-color:#E5E5E5; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none;cursor:default}

.inputtrans2 {vertical-align: top; border: 0px transparent; padding-left:5px; padding-right:5px; background-color:transparent; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none;}	


.button{color:#FFFFFF; border:0; height:18px; padding-left:5px; padding-right:5px; font-family:Verdana,arial;  background-color:#3c95e0; font-weight:bold; font-size:8pt; background:url('modules/skin/cdtfr_v3/images/button_bg.png'); cursor:hand}

.buttonover{color:#FFFFFF; padding:0; border:0; height:18px; padding-left:5px; padding-right:5px; font-family:Verdana,arial; border-top:1px solid white; border-left:1px solid white; border-right:1px solid black; border-bottom:1px solid black; background-color:#3c95e0; font-weight:bold; font-size:8pt; background:url('modules/skin/cdtfr_v3/images/button_bg2.png'); cursor:hand}


.inputerror {vertical-align: top; border-left:1px solid #BE5454; border-top:1px solid #BE5454; border-right:1px solid #F7E1E1; border-bottom:1px solid #F7E1E1; padding-left:5px; padding-right:5px; background-color:#F1C9C9; color:#8E2020; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.selecterror {vertical-align: top; border-left:1px solid #BE5454; border-top:1px solid #BE5454; border-right:1px solid #F7E1E1; border-bottom:1px solid #F7E1E1; padding-left:5px; padding-right:5px; background-color:#F1C9C9; color:#8E2020; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none}
.textareaerror {vertical-align: top; border-left:1px solid #BE5454; border-top:1px solid #BE5454; border-right:1px solid #F7E1E1; border-bottom:1px solid #F7E1E1; padding-left:5px; padding-right:5px; background-color:#F1C9C9; color:#8E2020; font-weight:normal; font-family:Verdana,Arial; font-size:8pt; text-decoration:none; SCROLLBAR-FACE-COLOR:#F1C9C9; SCROLLBAR-HIGHLIGHT-COLOR:#F7E1E1; SCROLLBAR-SHADOW-COLOR:#C29898; SCROLLBAR-ARROW-COLOR:#BE5454; SCROLLBAR-DARKSHADOW-COLOR:#C29898; SCROLLBAR-3DLIGHT-COLOR:#C29898;  SCROLLBAR-TRACK-COLOR:#C29898}

.maindivinfo{vertical-align: top; border-left:1px solid #000000; border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; background-color:#E1D184; color:#000000; font-weight:normal; font-family:Verdana,Arial; font-size:10pt; text-decoration:none;}



#tree {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	text-align:absmiddle;}
#tree a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;	color: #000000;	text-decoration: none;}
#tree a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none;}
#tree img {border: 0px;	width: 20px; height: 20px; margin:0px;}
#tree div {width:1; height:20px; position:relative; text-position:absmiddle; vertical-align: top;}

.webmailtreelink{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; padding:3px; cursor:default;}
.webmailtreelinkover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;border:1px solid #2653C6; color:#000000; padding:2px; background-color:#C3D6FD;}


.bw {
font-size:10px;
color:#000000;
background-color: #FBFBF9;
border-left:1px solid #B4B4B4;
border-top:1px solid #B4B4B4;
border-right:1px solid white;
border-bottom:1px solid white;
}

.webmailbody {
font-size:10px;
color: #000000;
background-color: #FBFBF9;
SCROLLBAR-FACE-COLOR:#F3F7F3;  
SCROLLBAR-ARROW-COLOR:#808080;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; 
SCROLLBAR-SHADOW-COLOR:#B4B4B4;
SCROLLBAR-3DLIGHT-COLOR:#B4B4B4; 
SCROLLBAR-DARKSHADOW-COLOR:#B4B4B4; 
SCROLLBAR-TRACK-COLOR:#B4B4B4}

.webmailboxlinknormal.a{font-size:20pt;	font-family : Arial, Helvetica, sans-serif;color:red !important;}
.webmailboxlinknormal.a:hover{font-size:20pt;font-family : Arial, Helvetica, sans-serif;color:red !important;}
.webmailboxlinkover.a{font-size:20pt;font-family : Arial, Helvetica, sans-serif;color:blue !important;}
.webmailboxlinkover.a:hover{font-size:20pt;font-family : Arial, Helvetica, sans-serif;color:blue !important;}

// A trier
.sideaddress {font-family : Arial, Helvetica, sans-serif;font-size: 7pt;}
table{font-size: 7pt;}
textarea{font-size: normal;}
	
.silver15 {	border-top: 1px solid #FFFFFF; border-right: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; background-color:#E5E7DB;	background-color:#E5E7DB; text-align: center; border: 0; width: 15px; font-size: 11px; font-weight: bold;}
.silver0 {background-color:#E5E7DB;	text-align: left; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-right: 1px solid #B4B4B4; border-bottom: 1px solid #B4B4B4; background-color:#E5E7DB; font-size: 12px;}
.silver0 a {background-color:#E5E7DB; font-weight: bold; font-size: 11px; }
.silvertr {text-align: center;	background-color:#E5E7DB;	b0ackground-color: #A0BFFC;	color: inherit;	font-size: 11px;}
.w10c {width: 10px;	text-align: center;}
.w20c {width: 20px;	text-align: center;}
.pri {text-align: center;	vertical-align: middle;}
.b1 {font-weight: bolder;}
.b0 {font-weight: normal;}
.credits {text-align: right; font-size: smallest; color: black;}
.credits a {color: black;}

.sbttn {font-family:Verdana,tahoma,sans-serif;font-size:11px;background: green;#FFF0FF;	border-bottom: 1px solid #104A7B;	border-right: 1px solid #104A7B;	border-left: 1px solid #AFC4D5;	border-top:1px solid #AFC4D5; color:#000022; text-decoration:none; cursor: hand}
.windowborder {width:100%;}

/* Window */
.window {color:Black; font-size:small; width:400;}
.window a {color: Black; background-color: inherit;	text-decoration: none; width: 100%;}
.window a:hover {color: inherit; b0ackground-color: #A0BFFC; text-decoration: 0underline;}
.window form {margin: 0, 0, 0, 0; padding: 0, 0, 0, 0;}
.window fieldset {margin: 3px, 3px, 3px, 3px; padding: 5px, 5px, 5px, 5px;}

/* Mailwindow */
.mailwindow {border-left:1px solid #B4B4B4;	border-top:1px solid #B4B4B4;border-right:1px solid white;border-bottom:1px solid white;}
.mailwindow {border-left:1px solid #B4B4B4;	border-top:1px solid #B4B4B4; border-right:1px solid white;	border-bottom:1px solid white;}

.mailwindow a {font-weight: bolder; font-size: small;}
.mailwindow a:visited {	font-weight: normal;}

/* Titlebar */
.titlebar {color: #000000;	background-color: #2257FD;	font-size: small;	background-image: url(graphics/titlebar.bmp); background-repeat: repeat-x;}
.titlebar a {width: auto;}

/* Toolbar */
.toolbar {color: Black;	background-color: #E5E7DB; font-size: small;}
.toolbar img {margin-top: 2pt; margin-left: 1pt; margin-right: 1pt;	margin-bottom: 1pt;}
.toolbar a {color: Blue; background-color: inherit;	border : 1px solid #E5E7DB;	width: auto;}
.toolbar a:visited {color: Black;background-color: inherit;}
.toolbar a:hover {color: Black;	background-color: #C3D6FD; text-decoration: none; border-top: 1px solid white; border-left: 1px solid white; border-bottom: 1px solid #2653C6; border-right: 1px solid #2653C6;}
.toolbar td {border-top: 1px solid white; border-bottom: 2px groove white; border-left: 1px solid white; border-right: 1px solid #909090;}

/* Header */
.header table {background-color: silver; width=100%; border-bottom: 1px solid gray;}
.header tr {width=100%}
.header hr {width: 100%; text-align: left;}
.header p {width: 100%;}

/* Statusbar */
.statusbar {color: black;background-color: silver;font-weight: bold;font-size: small;}
.statusbar td {	b0order: thin inset silver;}

/* Scrollbar */
.scrollbar {color: black; background-color: red;}
td.scrollbar {width: 16px;}

/* Window title */
.windowtitle {color: #000000; background-color: #E5E7DB; font-weight: bold;	margin-bottom: 0; font-size: 11px; border-top: 1px solid white; border-left: 1px solid white; border-bottom: 1px solid #909090; border-right: 1px solid #909090;}
.windowtitle img {margin : 2px;}
.windowtitle a {color: #000000;	background-color: inherit;	font-weight: normal; text-decoration: none;	padding:2px;}
.webmailcontactlink{font-size: 10px !important;	padding:3px !important;}
.webmailcontactlink:hover{	font-size: 10px !important;	border : 1px solid #2653C6 !important;	padding:2px !important;	background-color:#C3D6FD;}
.windowtitle a:hover {color: #000000; font-weight: normal; text-decoration: none; background-color:#C3D6FD; border-top:1px solid white; border-left: 1px solid white; border-bottom: 1px solid #2653C6; border-right: 1px solid #2653C6; padding:1px;}

/* Child window */
.childwindow {color: Black;	background-color: silver; border: thin outset silver; width: 90%; margin-top: 2%; margin-bottom: 2%; font-size: small;}
.childwindow form {margin-top: 10pt; margin-bottom: 10pt;}
.childwindow form td {text-align: left;}

/* Smallbutton */
.smallbutton {color: Black;	text-decoration: none;	padding:3px; border:0px; margin: 3px; 3px; 3px; 3px;}
.smallbuttonover {color: Black;	background-color: #C3D6FD;	text-decoration: none;	border-top: 1px solid white; border-left: 1px solid white; border-bottom: 1px solid #2653C6; border-right: 1px solid #2653C6; margin: 2px; 2px; 2px; 2px; padding:2px;}

/* Mail window */
.mail {font-size: small;}
.mail label {font-weight: bolder;}
.mail img {vertical-align: middle;}





.smileylink{color:black; font-size:8pt; font-weight:normal; padding:4px; text-decoration:underline; width:100%; height:100%}
.smileylink:hover{color:black; font-size:8pt; font-weight:normal; padding:3px; text-decoration:none; border:1px solid #5E88DF; background-color:#C7D9FD; width:100%; height:100%}

.ficheprodreduc{text-align:right;color:#A84226; font-size:10pt; font-family:verdana; font-weight:normal}
.ficheprodforf{color:#3B398D; font-size:8pt; font-family:verdana}
.ficheprodprom{text-align:justify; color:#A84226; font-size:20pt; font-family:verdana}
.ficheprodnoreduc{text-align:justify; color:#606060; font-size:12pt; font-family:verdana; text-decoration:line-through;padding-right:10px}
.ficheprodtext{color:#606060; font-size:9pt; font-family:Verdana,arial}
.ficheproddescr{color:#606060; font-size:9pt; font-family:Verdana,arial;}
.ficheproddiv{color:#606060; font-size:9pt; font-family:Verdana,arial;overflow-y:hidden;overflow-x:hidden;top:0px;}
.ficheprodtitle{color:#606060; font-size:15px; font-weight:normal; font-family:Verdana,arial}
.ficheprodbtn_detail{padding-left:10px;padding-top:5px}
.ficheprodbtn_detail2{padding-left:10px;padding-top:20px}

.ficheprodvisu_corner_top_left{BACKGROUND:url(modules/skin/cdtfr_v3/images/product_corner_top_left.png);background-repeat: no-repeat;width:19px;}
.ficheprodvisu_corner_top_right{BACKGROUND:url(modules/skin/cdtfr_v3/images/product_corner_top_right.png);background-repeat: no-repeat;width:19px;}
.ficheprodvisu_corner_bottom_left{BACKGROUND:url(modules/skin/cdtfr_v3/images/product_corner_bottom_left.png);background-repeat: no-repeat;width:19px;}
.ficheprodvisu_corner_bottom_right{BACKGROUND:url(modules/skin/cdtfr_v3/images/product_corner_bottom_right.png);background-repeat: no-repeat;width:19px;}
.ficheprodvisu_border_bottom{BACKGROUND:url(modules/skin/cdtfr_v3/images/product_border_bottom.png);background-repeat: repeat-x;}
.ficheprodvisu_border_top{BACKGROUND:url(modules/skin/cdtfr_v3/images/product_border_top.png);background-repeat: repeat-x;width:100%;}
.ficheprodvisu_border_left{background-color:#C7CBCC;width:2px;height:100%}
.ficheprodvisu_border_right{background-color:#C7CBCC;width:2px;height:100%}
.ficheprodvisu_bg{background-color:#FFFFFF;}


.listprod_prodtitle{color:#606060; font-size:11pt; font-weight:normal; font-family:Verdana,arial;text-align:center;text-decoration:none}
.listprod_prodtitle:hover{color:#606060; font-size:11pt; font-weight:normal; font-family:Verdana,arial;text-align:center;text-decoration:underline}
.listprodreduc{color:#A84226; font-size:10pt; font-family:verdana; font-weight:normal}
.listprodprom{color:#A84226; font-size:11pt; font-family:verdana}
.listprodnoreduc{color:#606060; font-size:9pt; font-family:verdana; text-decoration:line-through;padding-right:10px}
.listprodstd{color:#606060; font-size:11pt; font-weight:normal; font-family:Verdana,arial;text-align:center;text-decoration:none}


.searchprodreduc{text-align:center;color:#A84226; font-size:10pt; font-family:verdana; font-weight:normal}
.searchprodforf{color:#3B398D; font-size:8pt; font-family:verdana}
.searchprodprom{text-align:justify; color:#A84226; font-size:16pt; font-family:verdana;padding-left:5px}
.searchprodnoreduc{text-align:justify; color:#606060; font-size:12pt; font-family:verdana; text-decoration:line-through;}
.searchprodprice{text-align:center; color:#606060; font-size:12pt; font-family:verdana; text-decoration:none;}





.footer {color:#49538B; background-color: #EBE99B; font-weight:bold; font-size:8pt; font-family:Verdana,arial; text-decoration:none}


.tdnav{color:#FFFFFF;border-color:#FFFFFF; background-color:#BEBEBE; border-width:2px; border-style:solid;width:20px;height:22px;text-align:center; font-weight:bold; cursor:pointer; text-decoration:none}
.tdnav_over{color:#FFFFFF;border-color:#FFFFFF; background-color:#BEBEBE; border-width:2px; border-style:solid;width:20px;height:22px;text-align:center; font-weight:bold; cursor:pointer; text-decoration:underline}
.tdnav_click{color:#808080;border-color:#A1A1A1; background-color:#F3F1F1; border-width:2px; border-style:solid;width:20px;height:22px;text-align:center; font-weight:bold; text-decoration:none}
.tdnav_fleche_enable{color:#FFFFFF;border-color:#FFFFFF; background-color:#BEBEBE; border-width:2px; border-style:solid;width:20px;height:22px;text-align:center; font-weight:bold; cursor:pointer; text-decoration:none}
.tdnav_fleche_enable_over{color:#FFFFFF;border-color:#FFFFFF; background-color:#BEBEBE; border-width:2px; border-style:solid;width:20px;height:22px;text-align:center; font-weight:bold; cursor:pointer; text-decoration:underline}
.tdnav_fleche_disable{color:#808080;border-color:#A1A1A1; background-color:#F3F1F1; border-width:2px; border-style:solid;width:20px;height:22px;text-align:center; font-weight:bold; cursor:default; text-decoration:none}

.divhome{background-color:#FFFFFF;}


.box_right_title{font-family:verdana;font-weight:normal;color:#FFFFFF;background-image:url(modules/skin/cdtfr_v3/images/box_title_bg.jpg);background-repeat:repeat-x;background-position:center;}

.header_background{BACKGROUND:url(modules/skin/cdtfr_v3/images/tranche_header.png);background-repeat:repeat-x;height:120px}
.feed_background{background-image:url(modules/skin/cdtfr_v3/images/green_bg.jpg);background-repeat:repeat-x;background-color:#FFFFFF}
.footer_background{BACKGROUND:url(modules/skin/cdtfr_v3/images/footer_bg.png);background-repeat:repeat-x;height:87px}
.footer_title{color:#FFFFFF; font-family:Verdana,arial; font-size:9pt; font-weight:normal; text-decoration:none;padding-top:5px}
.footer_link{color:#FFFFFF; font-family:Verdana,arial; font-size:7pt; font-weight:normal; text-decoration:none;}
.footer_link:hover{color:#FFFFFF; font-family:Verdana,arial; font-size:7pt; font-weight:normal; text-decoration:underline;}
.footer_logo{BACKGROUND:url(modules/skin/cdtfr_v3/images/logo_footer.png);background-repeat:repeat-x;height:86px;width:170px}

.group_link{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:normal; text-decoration:none;}
.group_link:hover{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:normal; text-decoration:underline;}


.boxright_link{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:normal; text-decoration:none;}
.boxright_link:hover{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:normal; text-decoration:underline;}

.OrderLien{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:bold; text-decoration:none;}
.OrderLien:hover{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:bold; text-decoration:underline;}

.chevron{color:#000000; font-family:Verdana,arial; font-size:8pt; font-weight:bold; text-decoration:none;padding-bottom:10px}

.contactmail_accept{color:#404040; font-family:Verdana,arial; font-size:11px;BACKGROUND:url(modules/skin/cdtfr_v3/images/code_allowed.png);background-repeat:no-repeat;height:72px;}

.home_bloc_bg_green{font-family:Verdana,arial; font-size:11px;BACKGROUND:url(modules/skin/cdtfr_v3/images/home_bloc_bg_green.png);background-repeat:repeat-x;height:229px;}
.home_bloc_bg_violet{font-family:Verdana,arial; font-size:11px;BACKGROUND:url(modules/skin/cdtfr_v3/images/home_bloc_bg_violet.png);background-repeat:repeat-x;height:229px;}
.home_bloc_bg_orange{font-family:Verdana,arial; font-size:11px;BACKGROUND:url(modules/skin/cdtfr_v3/images/home_bloc_bg_orange.png);background-repeat:repeat-x;height:194px;}
.home_title_bg{font-family:Verdana,arial; font-size:14px;BACKGROUND:url(modules/skin/cdtfr_v3/images/home_title_bg.png);background-repeat:repeat-x;height:35px;padding-left:20px}
.home_title{color:#000000;font-family:Verdana,arial; font-size:14px;height:35px;padding-left:20px}
.home_title_prod{color:#FFFFFF;font-family:Verdana,arial; font-size:10px;text-align:right;}
.home_price{color:#FFFFFF;font-family:Verdana,arial; font-size:28px;text-align:right}
.home_price_old{color:#FFFFFF;font-family:Verdana,arial; font-size:20px;text-align:right;text-decoration:line-through}
.home_price_promo{color:#FF0000;font-family:Verdana,arial; font-size:28px;text-align:right;text-decoration:none}
.home_descr_prod{color:#000000;font-family:Verdana,arial; font-size:10px;text-align:left;font-weight:normal}
.home_link{color:#000000;font-family:Verdana,arial; font-size:10px;text-align:right;text-decoration:underline}
.home_link:hover{color:#000000;font-family:Verdana,arial; font-size:10px;text-align:right;text-decoration:none}
.home_mention{color:#000000;font-family:Verdana,arial; font-size:8px;text-align:left;font-weight:normal;padding-top:15px}

.box_actu{color:#606060;font-family:Verdana,arial; font-size:10px;text-align:left;font-weight:normal;padding-top:5px;padding-bottom:15px}
.box_actu a{color:#606060;font-family:Verdana,arial; font-size:10px;text-align:left;font-weight:normal;padding-top:5px;padding-bottom:15px;text-decoration:none}
.box_actu a:hover{color:#606060;font-family:Verdana,arial; font-size:10px;text-align:left;font-weight:normal;padding-top:5px;padding-bottom:15px;text-decoration:underline}

.product_title_list{font-size:14px}