/* CSS Document */
*{padding:0;margin:0;}
body{text-align:center;font-family:verdana,arial;height:100%;/* background:url(images/noise-middle.gif) repeat; */}
.wrap{width:952px;text-align:left;margin:0px auto;position:relative;}
.header{width:952px;height:172px;clear:both;position:relative;}
.all-h{position:absolute;top:0px;left:0px;background:url(images/header.png) no-repeat left top;width:952px;height:172px;}.all-hen{position:absolute;top:0px;left:0px;background:url(images/header-en.png) no-repeat left top;width:952px;height:172px;}
img {border:none;}
.image-h{float:right;}
.search-h{width:204px;height:19px;position:absolute;left:0px;top:0px;z-index:400;padding:32px 0 0 43px;font-size:11px;}
.text-i{background:url(images/bk-input.jpg) no-repeat center top;height:16px;width:165px;border-top:solid 1px #cccccc;border-left:none;border-bottom:none;border-right:none;font-size:11px;float:left;}
.ok{background:url(images/ok.jpg) no-repeat left top;width:24px;height:17px;border:solid thin #666666;margin:0px 0px 0px 5px;float:left;}
a.top-center-link{width:192px;height:32px;position:absolute;top:0px;left:368px;display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;}
a.fr{width:18px;height:18px;position:absolute;top:17px;right:73px;display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;}
a.en{width:18px;height:18px;position:absolute;top:17px;right:48px;display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;}
a.logo{width:257px;height:97px;position:absolute;top:75px;left:15px;display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;}
.menu{height:31px;background:url(images/menu-bk.jpg) repeat-x top #cfd1cd;border:solid 1px #dadada;clear:both;text-align:center;padding-left:0px;}
.menu ul{list-style-type:none;z-index:1000;}
.menu ul li{position:relative;display:block;float:left;z-index:1000;}
.menu ul li a{padding:6px 35px 7px;text-decoration:none;line-height:19px;color:#000000;font-size:14px;display:block;float:left;font-weight:600;background:url(images/list-right.jpg) no-repeat right bottom;z-index:1000;}
.menu ul li.last a{background:url(none);}

.menu ul li ul{background:#c6c6c6;	width:auto;display:none;position:absolute !important;top:30px;left:0px;z-index:999;border:solid thin #a9a9a9;width:332px;}
.menu ul li ul li{clear:both !important;background:none;font-size:12px;font-weight:normal;border-bottom:solid 1px #c2c2c2;float:none;}
.menu ul li ul li a{background:none !important;font-size:12px !important;font-weight:normal !important;width:90% !important;text-align:left;padding-left:10% !important;padding-right:0px !important;}
.menu ul li ul li.first a{width:330px; !important;}
.menu ul li ul li a:hover{color:#fff;background:#CC0000 !important;display:block !important;}
.menu ul li:hover ul{display:block !important;}

.content{clear:both;z-index:10;}
.left{width:275px;float:left;padding-left:60px;}
.shadow{background:url(images/shadow.png) repeat-x top;height:7px;position:absolute;top:0px;left:0px;width:952px;}
.cleaner{clear:both;width:100%;line-height:0px;}
a.cat-link{display:block;margin-top:1px;}
a.cat-link img{border:none;}
.right{width:534px;padding:7px 26px 0px;float:right;}
.line{background:url(images/line.png) repeat-x 0px 5px;height:7px;clear:both;padding:5px 0px;}
.right h2{float:right;color:#e41819;padding:3px 107px 3px 0;font-size:24px;}
.content p{font-size:12px;}
.text-c{float:left;}
.grey{width:534px;background:url(images/grey-bk.jpg) repeat-y left;position:relative;float:left;padding:4px 0px;}
.topi{position:absolute;top:0px;left:0px;}
.boti{position:absolute;bottom:0px;left:0px;}
.grey p{padding:5px 10px;color:#fff;}
.flower{position:absolute;right:20px ;top:-30px;}
.footer{background:url(images/menu-bk.jpg) repeat-x top;height:px;text-align:center;color:#6c6c6c;height:31px;border:solid thin #b4b5b3;margin:0 auto 20px auto;font-size:12px;width:953px;}
.footer p{padding:5px 0px 0px;}
.footer p a{color:#6c6c6c;text-decoration:none;}

/*------------=========KITE=======------------*/

.kite{background:url(images/KIT-bk.jpg) repeat-x top;padding:10px 26px;}
.cat-buttons{float:right;margin:12px 33px 17px 0px;position:relative;width:280px;padding:5px 5px 0;background:url(images/categorie-back.png) repeat-y left;text-align:center;min-height:200px;height:auto !important;height:200px;}
.cat-buttons a{display:block;margin:0px auto 10px;width:278px;/*height:65px*/;z-index:200;}
.right-cat{float:right;width:331px;}
.right-cat a img{border:none;}
h1.cat-title{color:#e41819;font-size:18px;}
.topc{position:absolute;top:-12px;left:0px;}
.botc{position:absolute;bottom:-15px;left:0px;clear:both;}
.cat-img{float:left;}
.bt-cat {float:right;display:block;margin:5px 31px;}
/*------------=========MURE=======------------*/

.mure{background:url(images/mure-grad.jpg) repeat-x top;padding:10px 26px;}

/*------------=========MULTI=======------------*/

.multi{background:url(images/MULTI-bk.jpg) repeat-x top;padding:10px 26px;}
/*------------=========Parq=======------------*/

.parq{background:url(images/PARQ-bk.jpg) repeat-x top;padding:10px 26px;min-height:536px;height:auto!important;height:536px;}
/*------------=========ARTICLE=======------------*/
.left-article{float:left;}
.left-article img{background:url(images/img-shadow.png) no-repeat right bottom;padding:0px 8px 8px 0px;}
.right-article{width:524px;float:right;padding:10px 0px;font-size:12px;}
.nos-gammes{width:351px;height:122px;clear:both;margin:10px 0px;background:url(images/notre-gamme-KIT.png) no-repeat center top;text-align:center;}
.nos-gammes-pda{width:351px;height:122px;clear:both;margin:10px 0px;background:url(images/notre-gamme-PDA.png) no-repeat center top;text-align:center;}
.nos-gammes-mure{width:351px;height:122px;clear:both;margin:10px 0px;background:url(images/murs-select.png) no-repeat center top;text-align:center;}

.nos-gammes-ext {width:355px;height:125px;clear:both;margin:0px 0px;background:url(images/ext-select.png) no-repeat center top;text-align:center;}
.nos-gammes-int{width:355px;height:125px;clear:both;margin:0px 0px;background:url(images/int-select.png) no-repeat center top;text-align:center;}
.nos-gammes-con{width:355px;height:125px;clear:both;margin:0px 0px;background:url(images/con-select.png) no-repeat center top;text-align:center;}

.nos-gammes select, .nos-gammes-pda select, .nos-gammes-mure select{position:relative;margin-top:91px;width:312px;text-align:left;}

.nos-gammes-ext, .nos-gammes-int, .nos-gammes-con{position:relative;margin-top:10px;width:355px;text-align:left;}
.nos-gammes-ext form#form1, .nos-gammes-int form#form1, .nos-gammes-con form#form1{position:absolute;right:40px;bottom:20px;}

.left-multi{background:url(images/ARTICLE-MULTI.jpg) no-repeat top;width:607px;position:relative;float:left;padding-bottom:25px;}
.left-multi h1{color:#FFFFFF;font-size:24px;font-weight:normal;padding:5px 20px;}
.menu-multi{float:right;background:url(images/MULTI-menu.jpg) no-repeat top left;width:187px;height:300px;}
.menu-multi ul{list-style-type:none;}
.menu-multi ul li{background:url(images/multi-list.jpg) repeat-x;padding:2px 0px;}
.menu-multi ul li a{	color:#fff;font-size:11px;display:block;padding:2px 5px;}
.menu-multi ul li a:hover{background:#999999;}
.list-holder{position:relative;margin:21px;padding:9px 0px;width:141px;}
.multi-image{background:url(images/multi-image.jpg) no-repeat center top;width:571px;height:228px;text-align:center;padding-top:10px;margin:0px 0px 0px 20px;}
.br-cr{height:19px;clear:both;color:#989488;font-size:10px;padding:18px 0 0 10px;}
.br-cr a, .br-cr span{color:#989488;font-size:10px;}
.left-multi p{padding:10px 40px;}
.dev{background:url(images/dev-bk.jpg) no-repeat;padding:10px 26px;}
.left-dev{width:152px;float:left;}
.right-dev{float:right;width:703px;line-height:21px;}
.grey2{width:699px;padding:10px 0px;position:relative;clear:both;background:url(images/grey2.jpg) repeat-y left;}
.grey2 p{color:#fff;padding:10px;}
.grey-p{color:#999999;padding:20px;}
.cont{background:url(images/CONTACT-bk.jpg) no-repeat left bottom;}
.contact{background:#e3e4e2;border:solid thin #cecfcd;padding:10px;}
.contact label{float:left;text-align:right;width:120px;font-size:12px;display:block;color:#717073}
.contact label font{color:#FF0000;}
.contact input, .contact textarea{background:url(images/input.jpg) repeat-x top #fff;margin:0 0 10px 7px;float:left;border:none;}
.contact textarea{height:50px;border:none;}
.submition{background:url(images/submition.jpg) no-repeat !important;width:74px;height:24px;display:block;color:#000;border:none;margin-left:120px !important;text-align:center}
.contact span{border:solid 1px #cecfcd;padding:20px;float:left;dsiplay:block;margin-bottom:20px;width:632px;}
.contact font{color:#F83D3C;font-weight:600;line-height:12px;}
.contact p{color:#717073;}
.results{background:#e3e4e2;border:solid 1px #cecfcd;}
.results tr.head-table{background:#cccccc;border:solid 1px #b9b9b9}table th{font-size:11px;color:#666666;text-align:center;}
.results tr{height:30px;}
.results tr td{text-align:center;font-size:11px;height:30px;border-right:solid 1px #a6a6a6;color:#717073;}
.results{width:900px;margin:20px 25px;padding:3px;}

#basic-accordian{padding:5px;float:left;}

.accordion_headings{padding:5px;background:#eeeeee;color:#ee3224;border:1px solid #FFF;cursor:pointer;font-weight:bold;}

.accordion_headings:hover{background:#fff;border-bottom:solid 1px #999;}

.accordion_child{padding:15px;background:none;font-size:12px;}

.header_highlight{background:#FFF;border-bottom:solid 1px #acacac;}
li.first{display:block;}
li.first a{width: 221px;padding-left: 85px !important;padding-right: 28px !important;}
.cont .left-dev p{color:#999999;padding:30px 0px 0px 20px;}

#slide-show {z-index:10;padding:5px;float:left;width:505px;/*background:url(images/index-bigBG.jpg) no-repeat top center;*/}
#slide-images {display:block;height:515px;margin:0 auto;overflow:hidden;width:505px;}
#slide-images li {background-color:#FFFFFF;display:block;list-style-type:none;margin:0;}
#slide-images li img {background-color:#FFFFFF;display:block;}
.ajaxSearch_resultLink{color:#ee3224;font-size:12px;;font-weight:bold;}
.ajaxSearch_resultDescription{color:#339900;font-size:12px;;font-weight:bold;}
.breadc-parq{background:#c6c6c6;clear:both;font-size:11px;padding:3px;min-height:20px;height:auto !important;height:20px;}
.breadc-parq a{color:#f0f0f0;}
.sitemap ul li{color:#ee3224;}
.sitemap ul li a{color:#333333;font-size:12px;}
.sitemap ul li ul{padding-left:20px;}
.multi-image p{padding:0 !important;}
.left-multi table p{padding-top:0px;padding-bottom:0px;}
.left-multi table{float:none !important;margin:0px auto;}
.sitemap {}
.pag{text-align:center;}
.ditto_currentpage{color:#fff;}
.pag span{background:#999999;border:solid 1px #666666;}
.p-nores{padding:10px 0 0 30px;color:#333333;}
.errors{font-size:12px;color:#ff0000;}
.AS_ajax_resultsIntroFailure{font-size:12px;font-weight:bold;}
.ajaxSearch_paging{font-size:12px; font-weight:bold;}
.ajaxSearch_currentPage{color:#EE3224}
.ajaxSearch_paging a{color:#000;}
#basic-accordian h3{font-size:16px;width:681px;}
.baseline {clear:both;text-align:left;border:solid 1px #c6c6c6;margin-bottom:7px;}
	 	.baseline *{color:#c6c6c6;}
		.references ul {list-style-type:none;display:inline;}
		.references ul li{display:inline;padding:0px 3px;padding-bottom:20px;text-align:left}
		.references ul li a{color:#fff;font-size:11px;text-decoration:none;float:left;text-align:left}
		.references a{float:left;color:#fff;font-size:11px;text-decoration:none;padding-right:20px;}
		.baseline p{font-size:11px;color:#8c8c8c; text-align:justify;padding:10px 10px;}
		.references {clear:both;text-align:left;background:#c6c6c6;margin-bottom:7px;padding:7px;}
