.modproduit1 { margin-bottom: 5px;  width: 160px }
.modproduit1 strong { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; background: url(/private/images/prod_right_head.gif); background-repeat: no-repeat; text-transform: uppercase; display: block; margin: 0; padding: 3px 0 0 5px; height: 14px; vertical-align: middle }
.modproduit1 strong a { color: #fff; text-decoration: none; width: 160px }
.modproduit1 #form_recherche_produit { display: block; padding: 10px 7px 27px 9px; margin: -1px 0 0 0; height: 36px; background: url(/private/images/prod_right_frmbg.gif) }
.modproduit1 #form_recherche_produit strong { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; display: block; margin-bottom: 1px; padding-left: 4px; text-transform: none; background: none; width: 100px }
.modproduit1 #form_recherche_produit input.textbox { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 110px; height: 18px; border: solid 1px #7E807F; float: left }
.modproduit1 #form_recherche_produit input.submit_btn { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 20px; height: 18px; border: solid 1px #7E807F; background-color: #FFFFFF; float: right }
.modproduit1 .menu_produit { border-bottom: solid 1px #658F1B; background: url(/private/images/prod_right_bg.gif); width: 160px }
.modproduit1 .menu_produit ul { line-height: 14px; margin: 0 0 0 2px; padding: 0; width: 151px }
.modproduit1 .menu_produit li { line-height: 14px; list-style: none; margin: 0; border-bottom: dotted 1px #9BC4DD }
.modproduit1 .menu_produit li a { color: #0064A0; text-decoration: none; background: url(/private/images/prod_right_puce.gif) no-repeat left 50%; font-size: 10px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; display: block; padding-left: 12px}
.modproduit1 .menu_produit li a:hover { color: #900; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
.modproduit1 .menu_produit a.presenter { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #5A7B16; text-align: center; display: block; margin: 4px; padding: 2px 2px 3px 2px; width: 148px }
.modproduit1 .menu_produit a.presenter:hover { color: #fff; font-size: 9px; font-weight: bold; text-decoration: none; background-color: #900; text-align: center; display: block }
.modproduit1 .contenu { padding: 4px; border: solid #7fad30; border-width: 0 1px 1px 1px }
.modproduit1 .contenu hr { clear: both; height: 1px; border: dotted #056CAB; border-width: 1px 0 0 0 }
.modproduit1 .contenu .produit { clear: both; display: block; width: 150px }
.modproduit1 .contenu .produit img { border: solid #7FAD30; border-width: 1px 1px 2px 2px; float: left; margin: 0 5px 0 0 }
.modproduit1 .contenu .produit a { color: #f90; text-decoration: none }
.modproduit1 .contenu .produit a:hover { color: #f60 }
.modproduit1 .contenu .produit a h2 { color: #FF5A00; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0; padding: 0 0 0 12px; background: url(/private/images/prod_right_puce.gif) no-repeat left top; }
.modproduit1 .contenu .produit a:hover h2 { color: #900; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.modproduit1 .contenu .produit a h3 { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 0 0 12px }
.modproduit1 .contenu .produit a:hover h3 { color: #900; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.modproduit1 .contenu .produit a p { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; clear: both; display: block }
.modproduit1 .contenu .produit a:hover p { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; margin: 0; clear: both }
.modproduit1 .contenu .produit a .more { color: #FFFFFF; font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; float: right; background: #FB602E; padding: 2px; clear: both }
.modproduit1 .contenu a.presenter { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #5A7B16; text-align: center; display: block; margin: -8px 0 0 0; padding: 2px 2px 3px 2px }
.modproduit1 .contenu a.presenter:hover { color: #fff; font-size: 9px; font-weight: bold; text-decoration: none; background-color: #900; text-align: center; display: block }

.modlogiciel { margin-bottom: 5px; width: 160px }
.modlogiciel strong { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; background: url(/private/images/book_right_head.gif); text-transform: uppercase; display: block; margin: 0; padding: 3px 0 0 5px; height: 14px; vertical-align: middle }
.modlogiciel strong a { color: #fff; text-decoration: none }
.modlogiciel #form_recherche_logiciel { display: block; padding: 10px 7px 27px 9px; margin: -1px 0 0 0; height: 36px; background: url(/private/images/log_right_frmbg.gif) }
.modlogiciel #form_recherche_logiciel strong { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; display: block; margin-bottom: 1px; padding-left: 4px; text-transform: none; background: none; width: 100px }
.modlogiciel #form_recherche_logiciel input.textbox { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 110px; height: 18px; border: solid 1px #7E807F; float: left }
.modlogiciel #form_recherche_logiciel input.submit_btn { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 20px; height: 18px; border: solid 1px #7E807F; background-color: #FFFFFF; float: right }
.modlogiciel .menu_logiciel { border-bottom: solid 1px #658F1B; background: url(/private/images/log_right_bg.gif) }
.modlogiciel .menu_logiciel ul { line-height: 14px; margin: 0 0 0 2px; padding: 0; }
.modlogiciel .menu_logiciel li { line-height: 14px; list-style: none; margin: 0; border-bottom: dotted 1px #9BC4DD }
.modlogiciel .menu_logiciel li a { color: #0064A0; text-decoration: none; background: url(/private/images/prod_right_puce.gif) no-repeat left 50%; font-size: 10px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; display: block; padding-left: 12px}
.modlogiciel .menu_logiciel li a:hover { color: #900; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
.modlogiciel .menu_logiciel a.presenter { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #245DDB; text-align: center; display: block; margin: 4px; padding: 2px 2px 3px 2px }
.modlogiciel .menu_logiciel a.presenter:hover { color: #fff; font-size: 9px; font-weight: bold; text-decoration: none; background-color: #900; text-align: center; display: block }

.modannu { margin-bottom: 5px; width: 160px }
.modannu strong { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; background:#FB5F2E url(/private/images/ann_right_head.gif); background-repeat: no-repeat; text-transform: uppercase; display: block; margin: 0; padding: 3px 0 0 5px; height: 14px; vertical-align: middle }
.modannu strong a { color: #fff; text-decoration: none }
.modannu .contenu { margin: -1px 0 0 0; border-bottom: solid 1px #FD612A; width: 160px; background: url(/private/images/ann_right_bg.gif) top }
.modannu .contenu a.presenter { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #FD612A; text-align: center; display: block; margin: 4px; padding: 2px 2px 3px 2px }
.modannu .contenu a.presenter:hover { color: #fff; font-size: 9px; font-weight: bold; text-decoration: none; background-color: #900; text-align: center; display: block }
.modannu .contenu ul { line-height: 14px; margin: 0 0 0 2px; padding: 0; }
.modannu .contenu ul li { line-height: 14px; list-style: none; margin: 0; border-bottom: dotted 1px #9BC4DD }
.modannu .contenu ul li a { color: #0064A0; text-decoration: none; background: url(/private/images/prod_right_puce.gif) no-repeat left 50%; font-size: 10px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; display: block; padding-left: 12px }
.modannu .contenu ul li a:hover { color: #900; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }


.modbook { margin-bottom: 5px }
.modbook strong { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; background:#FB5F2E url(/private/images/book_right_head.gif); text-transform: uppercase; margin: 0; padding: 3px 0 0 5px; width: 160px; height: 17px; vertical-align: middle }
.modbook strong a { color: #fff; text-decoration: none }
.modbook .contenu { margin: -1px 0 0 0; padding: 3px; border-bottom: solid 1px #245DDB; width: 160px; background: url(/private/images/book_right_bg.gif) top }
.modbook .contenu { clear: both; display: block }
.modbook .contenu img { border: solid #245DDB; border-width: 1px 1px 2px 2px; float: left; margin: 0 5px 0 0 }
.modbook .contenu a { color: #f90 }
.modbook .contenu a:hover { color: #f60 }
.modbook .contenu a h2 { color: #FF5A00; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0 0 5px 0; padding: 0 0 0 12px; background: url(/private/images/prod_right_puce.gif) no-repeat left top; }
.modbook .contenu a:hover h2 { color: #900; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.modbook .contenu a p { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; clear: both; display: block; text-align: justify }
.modbook .contenu a:hover p { color: #0064A0; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; margin: 0; clear: both }
.modbook .contenu a.more { color: #FFFFFF; font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; float: right; background: #FB602E; padding: 2px; clear: both; text-decoration: none }
.modbook .contenu .allbooks { display: block; clear: both; margin: 5px 0 0 0; padding: 4px 0 0 0; height: 17px; border-top: dotted 1px #9BC4DD }
.modbook .contenu .allbooks a.presenter { color: #FFFFFF; font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; float: left; background: #3781D4; padding: 2px; clear: both; text-decoration: none }

.blocpub160 { margin-bottom: 5px; margin-top: 5px; }

/*
#modproduit { margin-bottom: 5px }
#modproduit strong { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #7fad30; text-transform: uppercase; display: block; margin-bottom: 1px; padding-left: 4px; border-bottom: 1px solid #333 }
#modproduit .contenu { padding: 4px; border: solid 1px #7fad30 }
#modproduit .contenu .produit a { color: #f90; text-decoration: none }
#modproduit .contenu .produit a:hover { color: #f60; text-decoration: none }
#modproduit .contenu .produit a h2 { color: #7fad30; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0; padding: 0 }
#modproduit .contenu .produit a:hover h2 { color: #900; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0; padding: 0 }
#modproduit .contenu .produit a h3 { color: #000; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
#modproduit .contenu .produit a:hover h3 { color: #900; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
#modproduit .contenu .produit a p { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; clear: both; border-bottom: 1px dotted #ccc }
#modproduit .contenu .produit a:hover p { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; margin: 0; clear: both; border-bottom: 1px dotted #ccc }

#modannu { margin-bottom: 5px }
#modannu strong { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #a755be; text-transform: uppercase; display: block; margin-bottom: 1px; padding-left: 4px; border-bottom: 1px solid #333 }
#modannu .contenu { padding: 4px; border: solid 1px #a755be }
#modannu .contenu strong { font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
#modannu .contenu a.lien { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #a755be; text-align: center; display: block; margin-top: 4px; padding: 2px 2px 3px; border: solid 1px #000 }
#modannu .contenu a.lien:hover { color: #fff; font-size: 9px; font-weight: bold; text-decoration: none; background-color: #900; text-align: center; display: block }
#modannu .contenu ul { list-style-type: none; margin: 0; padding: 0 }
#modannu .contenu ul li { line-height: 14px; background-image: url(/private/images/modannupuce.gif); background-repeat: no-repeat; background-position: 0 6px; display: block; margin: 0; padding: 0 0 0 10px }
#modannu .contenu ul li a { color: #a755be; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none }
#modannu .contenu ul li a:hover { color: #900; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.blocpub160 { margin-bottom: 5px }
*/
