html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;background:transparent;margin:0;padding:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
html{overflow: -moz-scrollbars-vertical;background:#726658;}

body{background:#9dd2e4 url(../images/top-bg.jpg) repeat-x;font-family:Arial;font-size:0.75em;color:#3c2415;}


#holder{margin:0 auto;background:url(../images/content-bg.jpg) repeat-y;width:960px;}

	#top{width:960px;}
		#header{background:url(../images/header.jpg) no-repeat;height:174px;width:960px;}
			#logo{float:left;display:inline;margin:47px 0 0 68px;background:url(../images/logo.jpg) no-repeat;height:123px;width:114px;}

	#sidebar{float:left;display:inline;width:215px;margin:0 0 0 20px;}
		#section{height:50px;line-height:50px;width:205px;margin-left:-20px;padding-left:30px;font-size:2em;font-weight:bold;color:#696969;background:url(../images/breadcrumb.jpg) no-repeat;}
		.image{margin:10px auto;text-align:center;}

	#breadcrumb{height:45px;line-height:45px;width:705px;margin-left:235px;padding-left:10px;padding-top:64px;font-size:2em;background:url(../images/entete/entete-1.jpg) no-repeat;font-weight:bold;color:#696969;}
	#breadcrumb a{color:#696969;text-decoration:none;}

	#content{margin:10px 20px 0 240px;padding:0 0 20px 0;width:690px;overflow:auto;height:1%;}
	#content-acc{margin:10px 30px 0 30px;}


#bottom{clear:both;background:#726658 url(../images/bottom-bg.jpg) repeat-x;padding:0 0 30px 0;text-align:center;color:#b7aa9a;}
	#content-bottom{clear:both;margin:0 auto;width:960px;height:20px;background:url(../images/content-bottom.jpg) no-repeat;margin-bottom:30px;}
	#xc{background:url(../images/xtremconcept.jpg) no-repeat;width:328px;height:20px;margin:10px auto 0;}
	#xc a,#xc span{display:block;height:20px}
	#xc span{text-indent:-999em;}


.num-1 #breadcrumb{background-image:url(../images/entete/entete-1.jpg);}
.num-2 #breadcrumb{background-image:url(../images/entete/entete-2.jpg);}
.num-3 #breadcrumb{background-image:url(../images/entete/entete-3.jpg);}
.num-4 #breadcrumb{background-image:url(../images/entete/entete-4.jpg);}
.num-5 #breadcrumb{background-image:url(../images/entete/entete-5.jpg);}
.num-6 #breadcrumb{background-image:url(../images/entete/entete-6.jpg);}
	

#menu{float:left;display:inline;background:url(../images/menu.jpg) no-repeat;margin:113px 0 0 3px;}
#menu li{float:left;list-style:none;height:61px;width:150px;padding-left:1px;padding-right:1px;text-align:center;}
#menu li a{display:block;font-weight:bold;font-size:1.3em;color:#758990;padding-top:16px;text-decoration:none;}
#menu li a.current{color:#6c5735;}
#menu li.current{float:left;list-style:none;background:url(../images/tab-sel.jpg) no-repeat;width:150px;padding-left:1px;padding-right:1px;text-align:center;color:#6c5735;}
#menu li.current.accueil{background-image:url(../images/tab-sel-accueil.jpg);}
* html #menu li.accueil{background-image:none;}
#menu li.accueil a{padding-left:40px;}

.menuhide{display:none;}
#menu2 li, #menu3 li, #menu4 li{list-style:none;width:215px;margin-bottom:2px;}
#menu2 li a,#menu3 li a,#menu4 li a{display:block;text-decoration:none;font-size:1.3em;padding:7px 0;}
#menu2 li{background:url(../images/sidebar-menu-1.jpg) no-repeat;}
#menu2 li a{color:#fff;padding-left:10px;}
#menu3 li{background:url(../images/sidebar-menu-2.jpg) repeat-y;}
#menu3 li a{color:#2b2e2f;padding-left:30px;}
#menu4 li{background:url(../images/sidebar-menu-3.jpg) no-repeat;}
#menu4 li a{color:#2b2e2f;padding-left:60px;}
#menu4 li a.current{text-decoration:underline;}

#prod_col1{float:left;width:360px}
#prod_col2{float:right;width:325px;}
#prod_image{margin:5px 0 20px 5px;}
#prod_description{margin:0 5px 0 30px;}
#prod_description{font-size:120%;}
#prod_description2{font-size:110%;}
#prod_options{float:left;display:inline;}
#prod_details li,#prod_details li{list-style-image:url(../images/bullet.png);margin-left:30px;margin-right:5px;list-style-position:outside;text-indent:0;}
#prod_options li{list-style-image:url(../images/bullet.png);margin-left:30px;color:#fff;}
#prod_options_header{background:url(../images/prod-options-header.jpg) no-repeat;width:421px;height:33px;}
#prod_options_header_text{font-weight:bold;color:#fff;font-size:1.7em;padding-top:5px;padding-left:12px;}
#prod_performances_header_text{font-weight:bold;color:#fff;font-size:1.7em;padding-top:0;padding-left:12px;margin-bottom:0.5em;}
#prod_options_body{background-color:#726659;width:421px;}

#cert_holder{float:left;display:inline;padding:16px;}
#energystar{margin:7px;float:left;background:url(../images/energystar.jpg) no-repeat;width:60px;height:70px;}
#concerto{margin:7px;float:left;background:url(../images/concerto.jpg) no-repeat;width:146px;height:122px;}

#prod_options_body table{margin:5px;}
#prod_options_body th{background-color:#fff;padding:5px;}
#prod_options_body td{background-color:#b9b2a8;padding:5px;text-align:center;}

.rotator{height:300px;width:640px;padding:0;margin:4px;}
.rotator img{border:0;}

.splash{width:680px;height:400px;background:url(../images/accueilboulet.jpg) no-repeat;color:#00202f;font-size:120%;font-style:italic;margin:4px;}
.splash div{padding:15px 10px 0 15px;}

.quote{width:280px;height:69px;background:url(../images/quotes.jpg) no-repeat;color:#00202f;font-size:200%;padding:20px 0 0 370px;font-style:italic;}
.quote span{font-weight:bold;display:block;padding-left:40px;}

#acc_pub1{float:left;display:inline;margin:4px;}
#acc_pub2{float:right;display:inline;margin:4px;}

#nouvelle_date,#nouvelle_title{color:#696969;font-weight:bold;font-size:11pt;margin-bottom:5px;}
#nouvelle_title{font-size:9pt;}
#nouvelle_contenue{color:#417284;font-size:9pt;margin-bottom:20px;}

#quoideneuf{color:#91a4ab;font-weight:bold;font-size:14pt;margin-bottom:14px;}

#nouvelles{margin:10px;}

.left{float:left;margin-right:5px;}
.right{float:right;margin-left:5px;}
#accrotator{width:680px;height:300px;}

#content h1{font-size:2.5em;margin-top:0.5em;margin-bottom:0.5em;color:#00aeef;font-weight:normal;}
#content h2, #content h3{font-size:1.5em;color:#00AEEF;font-weight:normal;margin-bottom:0.6em;}
#content h3{padding-top:1em;clear:both;}
#content p{margin-bottom:20px;line-height:1.5em;}
#content ul{margin-bottom:2em;}
#content li{list-style-type:square;list-style-position:outside;margin-bottom:10px;}

#content .equipe{margin:0 auto;}
#content .equipe td{padding:5px;}


.gallery-layout li {float:left;padding:8px!important;list-style:none!important;margin:3px!important;background-color:white;}


