/* Style sheet formatz */
body{background: #afddf0 url(tl_files/formatz/img/background_green.jpg) repeat-x 0px bottom;background-attachment:fixed;}
#wrapper{margin:20px auto;padding:30px;background-color:#FFF;}
.mod_navigation{height:32px;top:auto;position:relative;margin-bottom:10px;}
.mod_navigation ul{width:700px;overflow:visible;margin-bottom:10px;padding-bottom:4px;background: url(/tl_files/formatz/img/hr_dotted.jpg) 0px bottom no-repeat;}
.mod_navigation li{width:auto;display:inline;padding:0 34px 0 0;}
.mod_navigation li.last{padding:0;}
.mod_navigation a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:21px;color:#20a0d6;text-transform:uppercase;}
.active{font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:21px;color:#000;text-transform:uppercase;}
#main{padding:15px;min-height:155px;}
#entete_black{width:940px;height:118px;background-color:#000000;}
#txt_entete{padding:25px 0 0 25px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:60px;color:#FFFFFF;}
#logo{width:270px;float:right;margin-right:-66px;}
#header .mod_form{width:300px;height:35px;position:relative;float:left;}
#searchWidget label{display:none;}
#display{width:320px;height:35px;padding-top:5px;}
#display_txt{padding-top:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;}
#searchWidget input.submit{height:22px;margin-bottom:3px;vertical-align:bottom;background-color:#000;border:0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFF;}
#searchWidget input.text{height:18px;border:1px solid #000;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#666666;}
#container{margin-top:15px;border:8px solid #D9D9D9;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;text-transform:uppercase;}
h2,h2 a{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#20a0d6;}
#blog{overflow:visible;}
#blog div{overflow:visible;}
#right{margin:auto;text-align:center;}
#right .inside{padding:20px 0;text-align:center;}
#collabo_iframe{border:0px solid #white;}
.mod_newslist div.layout_latest{position:relative;display:block;padding:15px 15px 25px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.mod_newslist div.layout_latest .item_end{height:0px;display:block;margin-top:30px;margin-bottom:0;border-bottom:7nne 0px;}
.mod_newslist div.hover{background-color:#DDD;}
.mod_newslist .teaser{margin-bottom:5px;}
.mod_newslist p.more{left:450px;position:absolute;display:none;}
.mod_newslist div.hover p.more{display:block;}
.mod_search div.search_item{position:relative;padding:15px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.mod_search div.search_item h3{margin-top:0;}
.mod_search div.hover{background-color:#DDD;}
.ce_accordion .toggler{width:99%;height:20px;margin-bottom:5px;padding:8px 0 2px 8px;font-weight:bold;font-size:12px;color:#000;cursor:pointer;background: #DDD url(/tl_files/formatz/img/arrow_accordion.png) 560px 9px no-repeat;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;}
.ce_accordion .toggler:hover{padding-top:6px;padding-bottom:4px;font-size:16px;}
.ce_accordion .accordion{margin-bottom:6px;}
.mask2{width:285px;height:147px;position:relative;overflow:hidden;margin:0 auto;}
.mask2 .info h4{margin:4px 0 0;padding:3px 8px;text-align:left;}
.mask2 .info h4 a{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#FFFFFF;}
#box-slide-img{height:147px;position:absolute;}
#box-slide-info{width:285px;height:35px;bottom:0;left:0;position:absolute;background-color:#000000;}
#slide-buttons{bottom:0;right:0;position:absolute;}
#slide-buttons span,.ns-buttons span{width:17px;height:19px;position:relative;float:left;display:block;padding:4px;text-indent:-999em;cursor:pointer;}
#slide-prev,.ns-buttons span.ns-but-prev{background:url(/tl_files/formatz/img/slide/arrow_l.png) top left no-repeat;}
#slide-next,.ns-buttons span.ns-but-next{background:url(/tl_files/formatz/img/slide/arrow_r.png) top left no-repeat;}
.img_right{margin-bottom:20px;}
#header marquee{width:320px;height:35px;padding-top:5px;}
#footer ce_text{width:1000px;}
p.back{margin:10px 0;}
.ce_comments .even,.ce_comments .odd{margin-bottom:30px;}
.comment_default .info{height:45px;padding-left:60px;background-image:url("/tl_files/formatz/img/tv_transparent.png");background-repeat:no-repeat;background-position:8px 0px;}
.comment_default .info .writer a,.comment_default .info .writer{margin-top:3px;margin-bottom:8px;font-size:16px;}
.comment_default .info .date{font-style:italic;}
.comment_default .comment{padding-top:12px;background:url(/tl_files/formatz/img/Blog/coin.png) no-repeat 5px 0px;}
.comment_default .comment_content{padding:10px;background-color:#D9D9D9;-moz-border-radius:3px;-webkit-border-radius:3px;}
.ce_comments .submit_container{width:365px;}
.mod_dlh_googlemaps{width:882px;height:375px;margin:auto auto 20px;background-image:url("tl_files/formatz/img/work_bg.jpg");background-repeat:no-repeat;}
.coordonnes table{float:right;padding:15px 15px 10px 10px;}
.ce_form{width:441px;float:left;}
.coordonnes{width:441px;float:right;}
#dlh_googlemap_14{margin:10px;}
.mod_newsreader .info{margin-bottom:20px;}
.mod_newsreader .ce_text p{margin-bottom:12px;}
.text_hover{background-color:#F2F2F2;-moz-border-radius:5px 5px 5px 5px;}
.to_hover{margin:15px 0;padding:15px 15px 25px;}
#kwick{width:557px;height:217px;margin-top:20px;border:13px solid #BBBBBB;}
#kwick .kwicks{height:217px;margin:0;padding:0;list-style-type:none;}
#kwick li{float:left;}
#kwick .kwick{width:61px;height:217px;overflow:hidden;display:block;}
#kwick .img{height:217px;float:left;}
#kwick .pack1{margin-left:61px;padding-top:86px;padding-left:146px;background:url("tl_files/formatz/img/pack/image_dec.jpg") left top no-repeat;min-height:135px;}
#kwick .pack2{margin-left:61px;padding-top:86px;padding-left:146px;background:url("tl_files/formatz/img/pack/image_adv.jpg") left top no-repeat;min-height:135px;}
#kwick .pack3{margin-left:61px;padding-top:86px;padding-left:146px;background:url("tl_files/formatz/img/pack/image_prem.jpg") left top no-repeat;min-height:135px;}
#kwick .pack1 div,#kwick .pack2 div,#kwick .pack3 div{width:190px;font-size:10px;}
#kwick .link{margin-top:20px;}
#video_box{width:558px;margin:15px 0;border:13px solid #BBBBBB;line-height:1.3;}
#comparaison tr{height:30px;}
.even{background:#fff;}
.mo{background:#f4f4f4;}
.odd{background:#eee;}
.formbody .odd,.formbody .even{background:none;}
.zebra th{padding:5px;text-align:left;border-bottom:1px solid #999;font-weight:bold;background:#fff;}
.zebra td{padding:5px;border-bottom:1px solid #ddd;min-width:65px;}
#afooter{width:940px;height:150px;margin:15px auto 0;background-color:#000;}
#afooter h4{font-family:Helvetica, Arial, sans-serif;font-size:15px;color:#FFF;}
#afooter_entreprise{float:left;margin-right:50px;margin-left:29px;}
#afooter_services{width:auto;float:left;margin-right:78px;margin-left:29px;}
#afooter_packs{width:auto;float:left;margin-left:29px;}
#afooter_copyright{width:auto;float:right;margin-right:29px;}
#afooter img{margin-right:15px;}
#afooter p{font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:11px;color:#FFF;line-height:25px;}
#afooter_copyright p{line-height:20px;}
#afooter a{text-decoration:none;color:#FFF;}
#box_contact{display:block;margin-top:20px;}
.mod_booknav{width:380px;float:right;}
.mod_booknav .up{display:none;}
.mod_booknav .next{width:auto;float:right;background-color:#000;}
.mod_booknav .prev{width:auto;float:left;background-color:#000;}
.mod_booknav li{padding:5px;list-style: none;}
.mod_booknav a{font-weight:bold;color:#FFF;}
.mod_booknav a:hover{font-weight:bold;text-decoration:none;color:#FFF;}
