.colorcol{
	font-size: 10px;
}
.colorcol h3, ul, li, p{
	padding: 0px;
	margin: 0px;
}
.colorcol h3{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
.colorcol p{
	margin-bottom: 10px;
}
.contboxtop, .contboxbottom{
	background-repeat: no-repeat;
	height: 10px;
}
.contboxmiddle{
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 10px;
}
.contbox{
	margin: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.contbox a{
	margin-left: 10px;
	text-decoration: none;
	color: #666666;
	display: block ;
}
.contbox a:hover{
	color: #000000;
}
.box_orange, .box_yellow, .box_blue, .box_green, .box_gray, .box_filtre, .box_lightgray{
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-bottom: 10px;	
}
/* -- ORANGE -- */
.box_orange{
	background-color: #ffc500;
	background-image: url(../img/interface/gradient_orange.png);
}
.box_orange h3{
	background-image: url(../img/interface/box_orange_titlebg.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
}
.box_orange .contboxtop{
	background-image: url(../img/interface/box_orange_conttop.png);
}
.box_orange .contboxmiddle{
	background-image: url(../img/interface/box_orange_cont.png);
}
.box_orange .contboxbottom{
	background-image: url(../img/interface/box_orange_contbottom.png);
}
.box_orange a{
	background-image: url(../img/interface/linkarrow_orange.png);
	background-repeat: no-repeat;	
	padding-left: 10px;
}



/* -- YELLOW -- */
.box_yellow{
	background-color: #fff851;
	background-image: url(../img/interface/gradient_yellow.png);
}
.box_yellow h3{
	background-image: url(../img/interface/box_yellow_titlebg.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
}
.box_yellow .contboxtop{
	background-image: url(../img/interface/box_yellow_conttop.png);
}
.box_yellow .contboxmiddle{
	background-image: url(../img/interface/box_yellow_cont.png);
}
.box_yellow .contboxbottom{
	background-image: url(../img/interface/box_yellow_contbottom.png);
}
.box_yellow a{
	background-image: url(../img/interface/linkarrow_yellow.png);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.box_yellow_bottom{
	background-image: url(../img/interface/box_yellow_bottom.png);
	background-repeat: no-repeat;
	background-position: right;
	height: 4px;
	background-color: #fff851;
}

/* -- BLUE -- */
.box_blue{
	background-color: #2e3963;
	background-image: url(../img/interface/gradient_blue.png);
}
.box_blue h3{
	background-image: url(../img/interface/box_blue_titlebg.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
}
.box_blue .contboxtop{
	background-image: url(../img/interface/box_blue_conttop.png);
}
.box_blue .contboxmiddle{
	background-image: url(../img/interface/box_blue_cont.png);
}
.box_blue .contboxbottom{
	background-image: url(../img/interface/box_blue_contbottom.png);
}
.box_blue a{
	background-image: url(../img/interface/linkarrow_blue.png);
	background-repeat: no-repeat;
	padding-left: 10px;
}




/* -- GREEN -- */
.box_green{
	background-color: #c1e400;
	background-image: url(../img/interface/gradient_green.png);
}
.box_green h3{
	background-image: url(../img/interface/box_green_titlebg.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
}
.box_green .contboxtop{
	background-image: url(../img/interface/box_green_conttop.png);
}
.box_green .contboxmiddle{
	background-image: url(../img/interface/box_green_cont.png);
}
.box_green .contboxbottom{
	background-image: url(../img/interface/box_green_contbottom.png);
}
.box_green a{
	background-image: url(../img/interface/linkarrow_green.png);
	background-repeat: no-repeat;
	padding-left: 10px;
}




/* -- GRAY -- */
.box_gray{
	background-color: #f1f1f1;
	background-image: url(../img/interface/gradient_gray.png);
}
.box_gray h3{
	background-image: url(../img/interface/box_gray_titlebg.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
}
.box_gray .contboxtop{
	background-image: url(../img/interface/box_gray_conttop.png);
}
.box_gray .contboxmiddle{
	background-image: url(../img/interface/box_gray_cont.png);
}
.box_gray .contboxbottom{
	background-image: url(../img/interface/box_gray_contbottom.png);
}
.box_gray a{
	background-image: url(../img/interface/linkarrow_gray.png);
	background-repeat: no-repeat;	
	padding-left: 10px;
}



/* -- FILTRE -- */
.box_filtre{
	background-color: #f1f1f1;
	background-image: url(../img/interface/gradient_gray.png);
}
.box_filtre h3{
	background-image: url(../img/interface/box_gray_titlebg.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
}
.box_filtre .contboxtop{
	background-image: url(../img/interface/box_filtre_conttop.png);
	height: 5px;
}
.box_filtre .contboxmiddle{
	background-image: url(../img/interface/box_filtre_cont.png);
}
.box_filtre .contboxbottom{
	background-image: url(../img/interface/box_filtre_contbottom.png);
	height: 5px;
	margin-bottom: 3px;
}
.box_filtre form{
	padding: 0px;
	margin: 0px;
}
.unselectedrow a{
	color: #999999;
}
.unselectedrow a:hover{
	color: #000000;
}
.selectedrow a{
	color: #000000;
}

.box_filtre .contbox a{
	margin-left: 0px;
}

/* -- LIGHTGRAY -- */
.box_lightgray{
	background-color: #f1f1f1;
}
.box_lightgray h3{
	color: #333333;
	background-image: url(../img/interface/box_lightgray_titlebg.png);
	background-repeat: no-repeat;
	height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin: 0px;
}
.box_lightgray .contboxtop{
	background-image: url(../img/interface/box_gray_conttop.png);
}
.box_lightgray .contboxmiddle{
	background-image: url(../img/interface/box_gray_cont.png);
}
.box_lightgray .contboxbottom{
	background-image: url(../img/interface/box_gray_contbottom.png);
}
.box_lightgray a{
	color: #666666;
	text-decoration: none;
}
.box_lightgray a:hover{
	color: #000000;
}



/* -- P LIENS DANS BALISES P -- */
.contbox p a{
	color: #ffffff;
	background-image: none;
	padding-left: 0px;
	margin-left: 0px;
}

/* ----- NEW ADD ----- */
.newadd{
	background-image: url(../img/interface/newadd.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 43px;
	padding-left: 47px;
	padding-top: 8px;
	padding-right: 8px;
	color: #ffffff;
}