/* CSS - SATAS */

/****** Base ******/
*{
	font-family:Arial, Helvetica, sans-serif;
}

body{
	margin:0;
	padding:0;
	font-size:11px;
	color:#57676F;
	text-align:center;
	background:url(/satas/portailsatas/images/body-fd.gif) repeat-x;
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
}
p{
	margin:10px 0;
}
img{
	border:0;
}
form{
	margin:0;
	padding:0;
}
input, select, td, textarea{
	font-size:11px;
	color:#57676F;
}
hr{
	display:none;
}
a{
	color:#CC3333;
}

.clear{
	clear:both;
	font-size:1px;
	height:1px;
	margin:-1px 0 0 0;
}

a.flc{
	padding:0 0 0 10px;
	color:#CC3333;
	font-weight:bold;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/flc-red.gif) no-repeat 0 4px;
}

/***** Structure *****/
.container{
	position:relative;
	margin:auto;
	padding:0 21px 0 20px;
	width:914px;
	text-align:left;
	background:url(/satas/portailsatas/images/container-fd.gif) repeat-x #FFFFFF;
}
#home{
	background:url(/satas/portailsatas/images/container-home-fd.gif) repeat-x #FFFFFF;
}

/** Header **/
.header{
	height:1%;
	background:url(/satas/portailsatas/images/header-fd.jpg) no-repeat;
}
.header .logo{
	float:left;
	width:515px;
	height:192px;
}
.header .contact{
	float:left;
	margin:25px 0 0 0;
	width:123px;
}
.header .contact a{
	padding:0 20px 0 0;
	color:#FFA109;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/contactez-nous.gif) no-repeat right;
}
.header .search{
	float:left;
	padding:10px 0 0 20px;
	width:254px;
	color:#F69C0E;
}
.header .search input{
	color:#DC8905;
	vertical-align:middle;
}
.header .search .field{
	padding:0px 5px;
	width:170px;
	background:#FFE8C4;
	border:2px solid #F69C0E;
}
#home .header{
	background:url(/satas/portailsatas/images/header-home-fd.gif) no-repeat;
}
#home .header .logo{
	z-index:50;
	position:relative;
	margin:0 0 -21px 0;
	height:82px;
}
#home .header .header-flash{
	height:219px;
}

/** Footer **/
.footer{
	margin:0 -21px 0 -20px;
	padding:15px 21px 35px 20px;
	background:url(/satas/portailsatas/images/footer-fd.gif) repeat-x bottom;
}
.footer ul, .footer ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.footer ul{
	padding:10px 0 0 200px;
	height:15px;
	background:url(/satas/portailsatas/images/copyright.gif) no-repeat;
}
.footer ul li{
	float:left;
	padding:0 10px;
	border-left:1px solid #57676F;
}
.footer ul li.first{
	border:0;
}
.footer ul li a{
	color:#57676F;
	font-weight:bold;
	text-decoration:none;
}

/***** Navigations *****/
#home #navtop{
	margin:-1px 0 0 0;
}
#navtop ul, #navtop ul li, #navtop ul li ol, #navtop ul li ol li{
	margin:0;
	padding:0;
	list-style-type:none;
}
#navtop ul li{
	float:left;
	border-left:3px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
}
#navtop ul li a{
	display:block;
	padding-bottom:3px;
}
#navtop ul li ol{
	z-index:5;
	visibility:hidden;
	position:absolute;
	padding:5px;
	background:url(/satas/portailsatas/images/nav/menu-fd.gif) no-repeat bottom right;
}
#navtop ul li.on ol{
	visibility:visible;
}
#navtop ul li ol li{
	float:none;
	height:1%;
	border:0;
	border-top:1px solid #F5F1F0;
}
#navtop ul li ol li.first{
	border:0;
}
#navtop ul li ol li a{
	display:block;
	padding:2px 5px;
	height:1%;
	color:#616D6B;
	white-space:nowrap;
	font-weight:bold;
	text-decoration:none;
}
#navtop ul li ol li a:hover{
	background:#F5F1F0;
}

.customer{
	z-index:50;
	position:absolute !important;
	right:21px !important;
	margin:-25px 0 0 10px !important;
	position:relative;
	right:auto;
	float:right;
	margin:-24px 0 0 10px;
	width:260px;
	height:24px;
	background:#56676F;
}
.customer a{
	padding:0 0 0 20px;
	height:24px;
	color:#FFA109;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/espace-client.gif) no-repeat left #56676F;
}
.conso{
	z-index:15;
	position:relative;
	float:right;
	padding:7px 30px 0 0;
	width:240px;
	height:21px;
	text-align:right;
	background:url(/satas/portailsatas/images/nav/menu-fd.gif) no-repeat bottom right;
}
.conso a{
	padding:0 0 0 8px;
	color:#57676F;
	font-weight:bold;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/flc-grey.gif) no-repeat 0 3px;
}

.navleft{
	float:left;
	margin:0 13px 0 0;
	width:138px;
}
.navleft ul, .navleft ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.navleft ul{
	margin:0 0 2px 0;
	background:url(/satas/portailsatas/images/nav/left-fd.gif) no-repeat bottom right;
}
.navleft ul li a{
	display:block;
	padding:5px 8px;
	height:1%;
	color:#757171;
	text-decoration:none;
}
.navleft ul li a.on{
	color:#FFFFFF;
	background:#FFA109;
	border-top:2px solid #E5E4E4;
}
.navleft ul li.rub{
	background:url(/satas/portailsatas/images/nav/left-off-fd.gif) no-repeat bottom right;
}
.navleft ul li.rub a{
	padding-left:18px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	background:url(/satas/portailsatas/images/puces/down-white.gif) no-repeat 5px 10px;
}
.navleft ul li.rub a.alone{
	background:none;
}
.navleft ul li.rub.on{
	background:url(/satas/portailsatas/images/nav/left-orange-fd.gif) no-repeat bottom right;
}

/* Colors */
.navleft ul.red li.rub.on, .navleft ul.green li.rub.on, .navleft ul.blue li.rub.on, .navleft ul.orange li.rub.on {
	background:url(/satas/portailsatas/images/nav/left-on-fd.gif) no-repeat bottom right;
}

.navleft ul.red li.rub.on a{
	color:#E73421;
	background:url(/satas/portailsatas/images/puces/down-red.gif) no-repeat 5px 10px;
}
.navleft ul.red li a.on{
	background:#E73421;
}

.navleft ul.green li.rub.on a{
	color:#42BA29;
	background:url(/satas/portailsatas/images/puces/down-green.gif) no-repeat 5px 10px;
}
.navleft ul.green li a.on{
	background:#42BA29;
}

.navleft ul.blue li.rub.on a{
	color:#0071BD;
	background:url(/satas/portailsatas/images/puces/down-blue.gif) no-repeat 5px 10px;
}
.navleft ul.blue li a.on{
	background:#0071BD;
}

.navleft ul.orange li.rub.on a{
	color:#F7AE00;
	background:url(/satas/portailsatas/images/puces/down-orange.gif) no-repeat 5px 10px;
}
.navleft ul.orange li a.on{
	background:#F7AE00;
}

/* ****** */

.navleft .onglets{
	background:none;
}
.navleft ul.onglets li a{
	margin:0 0 2px 0;
	padding:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background:url(/satas/portailsatas/images/box/round-br.gif) no-repeat bottom right #999393;
}
.navleft ul.onglets li a.on{
	border:0;
	background-color:#FFA209;
}

.path{
	margin:0 0 10px 0;
	font-weight:bold;
}
.path a, .path span{
	margin:0 3px 0 0;
	padding:0 18px 0 0;
	color:#57676F;
	font-weight:normal;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/path-sep.gif) no-repeat right;
}
.path a:hover{
	text-decoration:underline;
}

/***** Content *****/
.content{
	padding:10px 0 0 0 !important;
	padding:5px 0 0 0;
}
#home .content{
	padding:30px 0 0 0 !important;
	padding:15px 0 0 0;
}

/***** Home *****/
.boxHome{
	float:left;
	margin:0 30px 0 0;
	width:290px;
}
.boxHome h2{
	margin:0 0 5px 0;
	padding:0 0 10px 10px;
	color:#57676F;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	background:url(/satas/portailsatas/images/h2-fd.gif) no-repeat;
}
.boxHome h3{
	margin:0 0 5px 0;
	color:#F69C0E;
}

.actus{
	margin:0 0 20px 0;
}
.actus .pager{
	z-index:0;
	position:absolute;
	margin:-25px 0 0 240px;
	color:#F69C0E;
	font-weight:bold;
}
.actus .pager a{
	padding:0 2px;
}
.actus .pager #currentActu{
	color:#57676F;
}
.actus .visu{
	float:left;
	margin:0 10px 0 0;
	width:126px;
}
.actus .txt{
	float:left;
	width:154px;
}
.actus .txt a{
	display:block;
	clear:left;
	float:left;
}

#home .newsletter{
	background:none;
}
#home .newsletter .visu{
	float:left;
	margin:0 10px 10px 0;
	width:126px;
}
#home .newsletter .txt{
	float:left;
	margin:0 0 10px 0;
	width:154px;
}
#home .newsletter input{
	clear:both;
	vertical-align:middle;
}
#home .newsletter .field{
	padding:1px 5px;
	width:235px;
	color:#96B1BF;
	border:1px solid #57676F;
}

.boxSolution{
	margin:20px 0 0 0;
	padding:0 0 20px 0;
	width:283px;
	background:#FFF9EC;
	border:1px solid #FCD9A3;
}
.boxSolution img{
	display:block;
}
.boxSolution td{
	padding:2px 0;
}
.boxSolution td.radio{
	padding:0 5px 0 0;
}
.boxSolution .choices{
	padding:10px;
}
.boxSolution .btn{
	position:absolute;
	margin:-1px 0 0 164px;
}

.productHome{
	z-index:5;
	position:relative;
	float:left;
	margin:-48px 0 0 3px !important;
	margin:-33px 0 0 3px;
	padding:45px 0 0 0;
	width:270px;
	background:url(/satas/portailsatas/images/box/product-home-top.gif) no-repeat top right;
}
.productHome h2{
	margin:0 0 5px 0;
	padding:0 0 10px 10px;
	color:#57676F;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	background:url(/satas/portailsatas/images/h2-fd.gif) no-repeat;
}
.productHome h2 strong{
	color:#FFA109;
}
.productHome .visu{
	margin:0 0 5px 0;
}
.productHome .txt{
	margin:0 0 10px 0;
	padding:0 15px;
}
.productHome .link{
	padding:0 15px 20px 0;
	text-align:right;
	background:url(/satas/portailsatas/images/box/product-home-bot.gif) no-repeat bottom left;
}

/***** Filles *****/
.center{
	float:left;
	margin:0 13px 0 0;
	width:594px;
}
.centerL{
	float:left;
	width:760px;
}
.center a.flc, .centerL a.flc{
	color:#54656D;
	text-decoration:underline;
	background:url(/satas/portailsatas/images/puces/flc-grey.gif) no-repeat 0 4px;
}
.center h1, .center h2, .centerL h1, .centerL h2{
	float:left;
}
.center h1, .centerL h1{
	margin:0 10px 0 0;
}
.center h2, .centerL h2{
	margin:12px 0 0 0;
	padding:0 0 6px 8px;
	color:#FFA109;
	font-weight:bold;
	font-size:18px;
	background:url(/satas/portailsatas/images/h2-orange-fd.gif) no-repeat bottom left;
}
.center h3, .centerL h3{
	color:#FFA208;
	font-size:20px;
	font-weight:bold;
	text-align:right;
}
.center h4, .centerL h4{
	margin:0 0 10px 0;
	height:20px;
	border-top:2px solid #FFA208;
}
.center h4 span, .centerL h4 span{
	clear:both;
	position:relative;
	float:left;
	margin:-2px 0 0 0;
	padding:0 10px 0 0;
	background:url(/satas/portailsatas/images/h4-orange-fd.gif) no-repeat top right;
}
.center h4 span span, .centerL h4 span span{
	display:block;
	clear:both;
	float:left;
	margin:0;
	padding:2px 0 3px 12px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(/satas/portailsatas/images/h4-orange-fd.gif) no-repeat top left;
}

.right{
	float:left;
	width:153px;
}

/****** Boxs *****/
.product{
	margin:0 0 15px 0;
}
.product .visus{
	float:left;
	margin:0 20px 15px 0;
	width:220px;
}
.product .visus .pager{
	text-align:center;
}
.product .visus .pager .prev{
	padding:0 2px;
	background:url(/satas/portailsatas/images/puces/flc-prev-orange.gif) no-repeat left;
}
.product .visus .pager a{
	padding:0 3px;
	color:#57676F;
	font-weight:bold;
	text-decoration:none;
}
.product .visus .pager a.on{
	color:#FFB221;
	text-decoration:underline;
}
.product .visus .pager .next{
	padding:0 2px;
	background:url(/satas/portailsatas/images/puces/flc-orange.gif) no-repeat right;
}

.product .avantage{
	float:left;
	margin:0 0 15px 0;
	width:354px;
}
.product .avantage strong{
	color:#FFB221;
	font-size:13px;
}
.product .avantage .links{
	margin:10px 0;
	width:100%;
}
.product .avantage .links td{
	padding:3px 0;
}

.solutions{
	margin:0 -80px 0 0;
	width:620px;
}
.solution{
	float:left;
	margin:0 35px 0 0;
	width:275px;
}
.solution h4 span span{
	width:253px;
}
.solution .visu{
	float:left;
	margin:0 10px 10px 0;
	width:130px;
}
.solution .txt{
	float:left;
	margin:0 0 10px 0;
	width:135px;
}

.categories{
	margin:0 -80px 0 0;
	width:620px;
}
.categorie{
	float:left;
	margin:0 35px 10px 0;
	width:275px;
}
.categorie h4, .categorie h4 span, .categorie h4 span span{
	float:none;
	height:auto;
	background:none;
	border:0;
}
.categorie h4 span span{
	float:none;
	padding:19px 0 8px 43px;
	text-transform:uppercase;
	background:url(/satas/portailsatas/images/box/cat-arrivee.gif) no-repeat;
}
.categorie .visu{
	float:left;
	margin:0 10px 10px 0;
	width:162px;
}
.categorie .txt{
	float:left;
	margin:0 0 10px 0;
	width:103px;
}
.categorie .txt span{
	display:block;
	color:#57676F;
	font-size:15px;
	font-weight:bold;
}
.categorie .other{
	clear:both;
	text-align:center;
}
.categorie .other table{
	margin:auto;
	border-collapse:collapse;
}
.categorie .other table td{
	padding:5px 0 0 0;
	background:url(/satas/portailsatas/images/box/shadow-table.gif) repeat-x;
}
.categorie .other table td a{
	font-weight:bold;
	color:#57676F;
}
.categorie .other table .photos td{
	padding:5px;
	background:url(/satas/portailsatas/images/box/round-cell.gif) no-repeat bottom right;
	border:1px solid #5C6868;
}
.categorie .other table .productDesc{
	display:none;
}

.ttl{
	margin:10px 0;
}
.ttl h4 span span{
	width:572px;
}
.ttl .links, .ttl .links li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.ttl .links li{
	float:left;
	margin:2px 0;
	width:50%;
}

.mtl{
	margin:0 0 15px 0;
}
.mtl .visu{
	float:left;
	margin:0 10px 0 0;
	width:140px;
}
.mtl .txt{
	float:right;
	margin:0 0 10px 0;
	width:610px;
	line-height:16px;
}
.mtl .link{
	float:right;
	width:610px;
}

.mt{
	margin:15px 0;
}
.mt .visu{
	float:left;
	margin:0 10px 0 0;
	width:140px;
}
.mt .txt{
	float:right;
	margin:0 0 10px 0;
	width:610px;
	line-height:16px;
}

.emploi{
	margin:15px 0;
}
.emploi h4 span span{
	width:738px;
}
.emploi .date{
	position:absolute;
	right:30px;
	margin:-20px 0 0 0;
	color:#FFFFFF;
}
.emploi .txt{
	padding:0 10px 0 20px;
}
.emploi .link{
	padding:5px 10px 0 0;
	text-align:right;
}

.dynaList, .dynaList li, .dynaList li ol, .dynaList li ol li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.dynaList{
	margin:0 0 15px 0;
	padding:15px 0 0 50px;
}
.dynaList li{
	margin:0 0 20px 0;
}
.dynaList li a.flc{
	text-decoration:none;
}
.dynaList li.on a.flc{
	color:#FFA109;
	background-image:url(/satas/portailsatas/images/puces/down-orange.gif);
}
.dynaList li ol{
	display:none;
	margin:10px 0 0 30px;
	padding:0 0 0 15px;
	border-left:1px solid #FFA109;
}
.dynaList li.on ol{
	display:block;
}
.dynaList li ol li a.flc, .dynaList li.on ol li a.flc{
	color:#54656D;
	text-decoration:underline;
	background-image:url(/satas/portailsatas/images/puces/flc-grey.gif);
}
.dynaList li ol li a.flc:hover, .dynaList li.on ol li a.flc:hover{
	color:#FFA109;
	background-image:url(/satas/portailsatas/images/puces/flc-orange.gif);
}

.form{
	width:100%;
}
.form td{
	padding:2px 5px 2px 0;
}
.form td.step{
	padding:15px 0;
}
.form td.step span{
	display:block;
	float:left;
	padding:2px 7px;
	margin:0 5px 0 0;
	color:#FFFFFF;
	font-weight:bold;
	background:url(/satas/portailsatas/images/puces/step-fd.gif) no-repeat;
}
.form td.denom{
	padding:0 0 0 45px;
}
.form .field input, .form .field select{
	width:100%;
	border:1px solid #D6D1CF;
}
.form textarea{
	width:100%;
	height:150px;
	overflow:auto;
	border:1px solid #D6D1CF;
}
.form .btn{
	padding:10px 0 0 0;
	text-align:right;
}

.checkin td{
	padding:3px;
	vertical-align:top;
}
.checkin td.check{
	padding:0 0 0 10px;
}
.checkin .field input{
	width:150px;
}

/* Sizer */
.sizer{ padding:0; font-size:1px; }

.tf1 .c1{ width:200px; }
.tf1 .c2{ width:80px; }
.tf1 .c3{ width:150px; }
.tf1 .c4{ width:320px; }
/* ***** */

.searchLeft{
	padding:0 0 20px 0;
	background:#FFF9EC;
	border:1px solid #FCD9A3;
}
.searchLeft .head{
	padding:3px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background:url(/satas/portailsatas/images/box/search-fd.gif) repeat-x;
}
.searchLeft .cont{
	padding:7px;
}
.searchLeft td{
	padding:4px 0 2px 0;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	vertical-align:top;
}
.searchLeft td.check{
	padding:0;
}
.searchLeft td.entete{
	padding:3px 5px;
	color:#FFFFFF;
	background:url(/satas/portailsatas/images/box/left-search-fd.gif) no-repeat bottom right;
}
.searchLeft .btn{
	position:absolute;
	margin:6px 0 0 10px;
}
.searchLeft .field{
	padding:0;
}
.searchLeft .field input{
	margin:0 0 5px 0;
	width:118px;
	border:1px solid #D6D1CF;
}

.results .resum{
	margin:10px 0;
}
.results .resum .result{
	padding:0 0 0 30px;
}
.results .resum .result span{
	color:#FFA109;
	font-weight:bold;
}
.results h4 span span{
	width:572px;
}
.results .result{
	padding:0 10px 15px 20px;
}
.results .result .txt{
	padding:0 0 0 10px;
}

/* Colors */
.categorie.traitement h4 span span{
	background:url(/satas/portailsatas/images/box/cat-traitement.gif) no-repeat;
}

.categorie.preparation h4 span span{
	background:url(/satas/portailsatas/images/box/cat-preparation.gif) no-repeat;
}

.categorie.expedition h4 span span{
	background:url(/satas/portailsatas/images/box/cat-expedition.gif) no-repeat;
}

/* ****** */

.boxStyle{
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	background:url(/satas/portailsatas/images/box/style-bot.gif) no-repeat bottom right #FFF9EC;
}
.boxStyle .head{
	padding:20px 0 5px 0;
	height:1%;
	color:#57676F;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	background:url(/satas/portailsatas/images/box/style-top.gif) no-repeat top left;
}
.boxStyle .cont{
	padding:0 6px;
	height:1%;
}
.boxStyle .cont .visu{
	float:left;
	margin:0 5px 0 0;
	border:1px solid #FAAC2F;
}
.boxStyle .link{
	padding:10px 0 0 0;
	height:1%;
}
.boxStyle .link a{
	padding:0 0 0 8px;
	font-weight:bold;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/flc-red.gif) no-repeat 0 3px;
}

.boxPaper{
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	width:151px;
	background:url(/satas/portailsatas/images/box/paper-bot.gif) no-repeat bottom right #FFFFFF;
	border:2px solid #FFA109;
	border-right:0;
	border-bottom:0;
}
.boxPaper .head{
	padding:10px 0 5px 0;
	height:auto !important;
	height:27px;
	min-height:27px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:url(/satas/portailsatas/images/box/paper-top.gif) no-repeat top left;
}
.boxPaper .cont{
	padding:0 8px;
}
.FAQ{
	padding:0 0 5px 0;
}
.FAQ a{
	display:block;
	margin:0 0 10px 0;
	padding:0 0 0 8px;
	color:#57676F;
	text-decoration:none;
	background:url(/satas/portailsatas/images/puces/flc-orange.gif) no-repeat 0 3px;
}
.edit img{
	float:left;
	margin:0 5px 0 0;
}
.edit a.flc{
	display:block;
	clear:both;
}

.newsletter{
	background:url(/satas/portailsatas/images/box/newsletter-bot.gif) no-repeat bottom right #57676F;
}
.newsletter .head{
	margin:0 0 2px 0;
}
.newsletter .cont{
	padding:0 8px 5px 8px;
	color:#FFFFFF;
}
.newsletter input{
	vertical-align:middle;
}
.newsletter .field{
	width:101px;
	color:#96B1BF;
}

/***** Couleurs *****/

/* Red */
#red .center h1, #red .center h3{
	color:#CC3333;
}
#red .center h2{
	color:#CC3333;
	background-image:url(/satas/portailsatas/images/h2-fd.gif);
}
#red .center h4{
	border-color:#CC3333;
}
#red .center h4 span, #red .center h4 span span{
	background-image:url(/satas/portailsatas/images/h4-red-fd.gif);
}
#red .product .visus .pager a.on{
	color:#CC3333;
}
#red  .product .visus .pager .prev{
	background-image:url(/satas/portailsatas/images/puces/flc-prev-red.gif);
}
#red  .product .visus .pager .next{
	background-image:url(/satas/portailsatas/images/puces/flc-red.gif);
}
#red .product .avantage strong{
	color:#CC3333;
}

/* Green */
#green .center h1, #green .center h3{
	color:#3CB223;
}
#green .center h2{
	color:#FFA109;
	background-image:url(/satas/portailsatas/images/h2-orange-fd.gif);
}
#green .center h4{
	border-color:#3CB223;
}
#green .center h4 span, #green .center h4 span span{
	background-image:url(/satas/portailsatas/images/h4-orange-fd.gif);
}
#green .product .visus .pager a.on{
	color:#3CB223;
}
#green .product .visus .pager .prev{
	background-image:url(/satas/portailsatas/images/puces/flc-prev-orange.gif);
}
#green .product .visus .pager .next{
	background-image:url(/satas/portailsatas/images/puces/flc-orange.gif);
}
#green .product .avantage strong{
	color:#3CB223;
}

/* Blue */
#blue .center h1, #blue .center h3{
	color:#0071BD;
}
#blue .center h2{
	color:#0071BD;
	background-image:url(/satas/portailsatas/images/h2-blue-fd.gif);
}
#blue .center h4{
	border-color:#0071BD;
}
#blue .center h4 span, #blue .center h4 span span{
	background-image:url(/satas/portailsatas/images/h4-blue-fd.gif);
}
#blue .product .visus .pager a.on{
	color:#0071BD;
}
#blue  .product .visus .pager .prev{
	background-image:url(/satas/portailsatas/images/puces/flc-prev-blue.gif);
}
#blue  .product .visus .pager .next{
	background-image:url(/satas/portailsatas/images/puces/flc-blue.gif);
}
#blue .product .avantage strong{
	color:#0071BD;
}

/* Orange */
#orange .center h1, #orange .center h3{
	color:#FFA210;
}
#orange .center h2{
	color:#FFA210;
	background-image:url(/satas/portailsatas/images/h2-orange-fd.gif);
}
#orange .center h4{
	border-color:#FFA210;
}
#orange .center h4 span, #orange .center h4 span span{
	background-image:url(/satas/portailsatas/images/h4-orange-fd.gif);
}
#orange .product .visus .pager a.on{
	color:#FFA210;
}
#orange  .product .visus .pager .prev{
	background-image:url(/satas/portailsatas/images/puces/flc-prev-orange.gif);
}
#orange  .product .visus .pager .next{
	background-image:url(/satas/portailsatas/images/puces/flc-orange.gif);
}
#orange .product .avantage strong{
	color:#FFA210;
}

/***** Popup *****/
body.popup{
	margin:0;
	padding:0;
	text-align:left;
	background:url(/satas/portailsatas/images/popup/popup-bot.gif) no-repeat bottom right;
}
body.popup .container{
	position:relative;
	margin:0;
	padding:128px 20px 40px 20px;
	height:1%;
	width:auto;
	text-align:left;
	background:url(/satas/portailsatas/images/popup/popup-top.gif) no-repeat;
}
body.popup a.close{
	position:absolute;
	top:10px;
	left:350px;
	padding:0 0 0 8px;
	color:#54656D;
	white-space:nowrap;
	text-decoration:underline;
	background:url(/satas/portailsatas/images/puces/flc-grey.gif) no-repeat 0 4px;
}
body.popup h2{
	margin:12px 0 10px 0;
	padding:0 0 6px 8px;
	color:#FFA610;
	font-weight:bold;
	font-size:18px;
	background:url(/satas/portailsatas/images/h2-orange-fd.gif) no-repeat bottom left;
}
body.popup .filed{
	margin:10px 0 0 0;
	width:100%;
	background:url(/satas/portailsatas/images/nav/left-fd.gif) no-repeat bottom right;
}
body.popup .filed td{
	padding:10px 20px;
}
body.popup .filed .field input{
	border:1px solid #D6D1CF;
}
body.popup .btn{
	text-align:right;
}

/***** ***** *****/