﻿@charset "utf-8";

body{ font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; background:#ABABAB url(../img/nav_bg_01.gif) repeat/**/; color:#777777; line-height:18px;  }
.content{ position:relative; padding-left:163px;  border:#AFAFAF 1px solid;}
.sidebar{position:absolute; left:0px; top:0px; bottom:0; background:#A8A8A8 /*url(../img/bg-body.jpg) repeat-x; */url(../img/col-history.jpg) repeat-x bottom/**/; border-right:#AFAFAF 1px solid; /*height:586px;*/ z-index:10; width: 212px}
.main-content{display:block; background:#FFFFFF; height:500px; position:relative;background:url(../img/bg-body.jpg) repeat-x; /*border:#000000 1px solid;*/ /* width:840px; */}
a.lftMnu { margin-top: 3px; padding:7px 7px 7px 15px; text-transform:uppercase; background:url("../img/lftArr.gif") no-repeat 8px 7px; background-color:#274F6F; text-decoration:none; color:#FFFFFF; font-size:11px;  display:block; }
a.lftMnu:hover { padding:7px 7px 7px 15px; text-transform:uppercase; background:url("../img/lftArr.gif") no-repeat 8px 7px; background-color:#6A9ECA; text-decoration:none; color:#FFFFFF/*666666*/; font-size:11px; display:block; }
.h100 { background-color: #FFFFFF; height:75px;/* width:735px;*/ margin-top:7px; }
.whBot1{  width:160px;height:25px;  text-align: right; padding-right: 5px;}
.top { padding-bottom:3px; font-size:10px; text-transform:uppercase; }
a.topMnu { color:#666666; text-decoration:none; }
a.topMnu:hover { color:#FC341D; text-decoration:none; }

.header-nav {margin-bottom:10px;}
.header-nav li{ float:left; border-right:#777777 solid 1px; padding:0px 10px; height:12px;}
.header-nav li.last{border-right:none; padding-right:0px;}
.header-nav li a{ color:#868686; font-size:10px; font-weight:bold; text-decoration:none;}
.header-nav li a:hover{ color:#868686; font-size:10px; font-weight:bold;text-decoration:none; }

p{
  font-weight: bold;
  color:#737373;
}
.cmp
{

   margin : 5px 5px 5px  5px;
 /* font-weight: bold;   */
  color:#737373;
}
.iimg
{

   padding : 5px 5px 5px  5px;
    border: #D9D9D9 1px;
}


.wrapper{ display:block; width:1000px; margin:29px auto;}


.home{background-color:#FFFFFF;}
.sub{background:#d1d2d6 url(../img/bg-content.jpg) repeat-x;}


/*  url(../img/bg-body.jpg)  repeat-x; */
h1 {
     color:#FD6500;
     text-transform: uppercase;
     font-size: 25px;
     margin-bottom: 27px;
     text-align: center; /*  */
   /*  background-color:#B20030;  */
     display: block;
  font-weight: bold
}


a.lftMnu1 { margin-top: 3px; padding:7px 7px 7px 15px; text-transform:capitalize; background:url("../images/icoMnu.gif") no-repeat 6px top; background-color:#D2D2D2; text-decoration:none; color:#666666; font-size:10px; display:block; }
a.lftMnu1:hover { margin-top: 3px; padding:7px 7px 7px 15px; text-transform:capitalize; background:url("../images/icoMnu.gif") no-repeat 6px top; background-color:#AEAEAE; text-decoration:none; color:#FFFF99; font-size:10px; display:block; }
.h100 h1{
   background-color: #19AF1A;

}


.h100 h1 span{color:#FFFFFF; font-size:35px; letter-spacing:-3px;   }
.flash { height:433px; width:835px; visibility:visible !important;}
.content-wrap{padding:15px;}
.quicklinks{ display:block; padding-left:10px; margin-left:10px;  }
.homelinks{	width:250px; border-left:#000000 solid 1px;}
.quicklinks li{ padding:5px;padding-left:15px; background:url(../img/bu.gif) no-repeat left top; color:#A2A2A2;font-size: 1.7em;}
/*.quicklinks li.first{padding-top:15px; margin-top:2.2em; }*/
.quicklinks li a{}
.list {
   /*margin-bottom: 10px;  */
   /*margin-left: 10px;            */
   font-size: 19px ;
   color:#FD6500;
    text-transform: uppercase;
}
  /* #0B5EA2  #FD6500 #86A73E#0B499E #FF680B #0068AF #AFAFAF*/

.list li{ padding:5px;padding-left:20px;margin-bottom: 10px; background:url(../img/navicon_active2.jpg) no-repeat left center; /*color:#737373;  font: 15px ;*/}
.list ol{ padding:5px;padding-left:15px; margin-left: 15px; background:url(../img/bullet2.jpg) no-repeat left center; color:#A2A2A2;font-size: 11px}
.footer{color:#ab9e9e; font-size:10px; padding:10px 0px;}
.footer a{color:#ab9e9e;}

p.iso{font-size:12px; font-weight:bold; color:#ffa2a2; padding:10px 30px;margin-top:130px;}
p.iso img{margin-bottom:10px;}
p.downloads{color:#FFF; font-weight:bold;font-size:12px;padding:10px 30px;}
p.downloads a{color:#ffa2a2;font-size:12px; text-decoration:underline; display:block;}
p.downloads a:hover{text-decoration:none;}
#slider{display:block; width:783px; height:90px; position:absolute; bottom:0px;left:50px; overflow:hidden; background-color: #FFFFFF;}
.flash-slider{display:block; width:784px; height:200px; visibility:visible!important; /*background-color: #ACACAC;*/}
.content-text{padding:25px ;  display:block; margin-left:280px; }
.gallery-container{ margin-left:0px !important;}
.large-container{margin-left:20px; padding:25px ;  display:block; }
.flash-projects{	visibility:visible !important;}
.gallery{display:block;
height:490px;
/*margin-top:15px;*/
width:795px;}
.gallery2{display:block;
height:490px;
/*margin-top:15px;*/
width:795px;}


.generic { display:inline-block !important;}
.generic li{ display:block;
float:left;
font-size:11px;
font-weight:bold;
padding:8px 10px 0px 15px;
width:450px; background: url(../img/navicon2.jpg) left 9px no-repeat; line-height:13px;}

.generic li ol{ display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    padding:8px 10px 0px 15px;
     background: url(../img/bu.gif) left 9px no-repeat; line-height:13px;
}
.iso-logo{ display:block; position:absolute; left:0px; bottom:10px; z-index:20;}

strong{
	font-weight:bold;
	color:#000;
	display:inline-block;
	padding-bottom:5px;

}



.blue {color:#009FC6; text-decoration:none}
.green {color:#A9FF00; text-decoration:none}
.dark {color:#000000; text-decoration:none}
.white {color:#ffffff; text-decoration:none}
.orange {color:#0068AF; text-decoration:none; }

.align {vertical-align:middle}
.big {font-size:13px}
.bigg {font-size:16px}
.bigger {font-size:20px}
.n {font-size:11px}
.sm {font-size:10px}
.form { width:206px;
		height:20px;
		font-family:tahoma;
		font-size:13px;
		border-style:solid;
		border-width:1px;
		border-color:#DFDDDE;
	   /*	background-color:#E2E2E2;   */
		color:#777777;
		margin-left:0px;
		margin-right:0px}

.button { width:90px;
		height:25px;
		font-family:tahoma;
		font-size:11px;
        border-style:solid;
		border-width:1px;
		border-color:#DFDDDE;
	    background-color:#727272;
		color:#FFFFFF;
		margin-left:0px;
		margin-right:0px}

.textarea { width:206px;
		height:143px;
		font-family:tahoma;
		font-size:13px;
		border-style:solid;
		border-width:1px;
		border-color:#DFDDDE;
	   /*	background-color:#33556B;   */
		color:#777777;
		overflow:auto;

		margin-left:0px;
		margin-right:0px}

.u		{text-decoration:underline}
.nu		{text-decoration:none}
.t 		{text-transform:uppercase}


/*  */
     /*.container1 ul {margin:0px;list-style:none;margin-bottom:3px;}
	.container1 li {margin-left:0px; white-space: nowrap;}
	.container1 li a {height:12px;display:block;font-weight:normal;color:#505050;padding:3px 0;margin:0em;background:url("../img/navicon.jpg") no-repeat 3px 6px;padding-left:20px;text-decoration:none;}*/
	.topcategories li a:hover, .topcategories li a:visited{ text-decoration: none; }
/*  */
/* produits  */

     div.topcategories  {width:750px; background-color: #FFFF33;}
      div.topcategories .subcolums {margin-top:0px;width:750px;background-color: #CCFF33; float: left; }


	.topcategories .subcolums #category_swipe {width:750px;}
    /* div.floatbox {width: 100px;}*/
    .topcategories .c25l {margin:3px 3px 3px 0px; width:180px;background-color: #3300CC; }

    .topcategories .left {width:100px;margin-right: 0;padding-left:0; background-color: #990000;}
   .topcategories a:hover{background:#781E19 url("../img/navicon_active.jpg") no-repeat scroll 3px 5px;color: #fff}

	.topcategories a.morelink:hover {background:transparent url(../img/icon_more.jpg) no-repeat scroll right 5px;}
	.topcategories a.less:hover {color:#50555F;background:transparent url(../img/icon_less.jpg) no-repeat scroll right 5px;}
	.topcategories a.morelink, .topcategories a.morelink:hover{color:#50555F;font-size:1.1em; margin-top:0;display:inline;margin-left:10px;}
	a.less {background:transparent url(../img/icon_less.jpg) no-repeat scroll right 5px;padding-right:10px;}


    .topcategories ul {margin:0px;list-style:none;margin-bottom:.1em; /*font-size: 10em;*/}
	.topcategories li {margin-left:0em; white-space: nowrap;}
	.topcategories li a {height:12px;display:block;font-weight:normal;color:#505050;padding:3px 0;margin:0em;background:url("../img/navicon.jpg") no-repeat 3px 6px;padding-left:20px;text-decoration:none;}
	.topcategories li a:hover, .topcategories li a:visited{ text-decoration: none; }

	a.morelink {margin-right: 1em;text-align:right;text-decoration:none;background:transparent url(../img/icon_more.jpg) no-repeat scroll right 5px; display:block;margin-top:7px;padding-right:7px;cursor:pointer;margin-bottom:.3em;}
  	a.morelink_above {float:right;margin-right: 1em;text-align:right;text-decoration:none;background:transparent url(../img/icon_more.jpg) no-repeat scroll right 5px; display:block;padding-right:1.8em;cursor:pointer;margin-bottom:7px; margin-top: 7px;}

  	a.lesslink {margin-right:1em;text-align:right;text-decoration:none;background:transparent url(../img/icon_less.jpg) no-repeat scroll right 5px; display:block;margin-top:7px;padding-right:7px;cursor:pointer;margin-bottom:7px;}
  	a.lesslink_above {margin-right:1em;text-align:right;text-decoration:none;background:transparent url(../img/icon_less.jpg) no-repeat scroll right 5px; display:block;padding-right:7px;cursor:pointer;margin-bottom:.3em; margin-top: 7px;}

  	a.prevlink{text-decoration:none;display:block;background:url(../img/pagenavicon_first.jpg) no-repeat 0em 3px ;padding-left:7px;float: left;margin-top:7px; }

  	a.prevlink:hover{color:#50555F;text-decoration:none;}

  	a.prevlink:visited{text-decoration:none;}


  	a.nextlink{width:100%;display:block;text-decoration:none;display:block;background:url(../img/subnavicon.jpg) no-repeat right ;padding-right:7px;float: right;margin-top:7px; text-align: right;}

  	a.nextlink:hover{color:#50555F;text-decoration:none;}

  	a.nextlink:visited{text-decoration:none;}
