/* Styles de la page produit type1 */
h1{font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;margin:0;padding:0; line-height:118px;}
.wrapper1 h1{color:#63902B; float:left;display:block; }

.img_offre_titre { float:left; }


h2{color:#64902B;font-size:15px;font-weight:bold;margin:0;padding-bottom:5px;}

.liens li { list-style:none;}
.content li { list-style:none; }
/*.lien a, .liens a, .content li a {background:url(images/puce_green.png) no-repeat top left; padding-left:18px; padding-bottom:2px; margin:7px 0; color:#000 }*/

.bloc_rightpane .udt_type_1 .udt_content { border-bottom:1px solid #E4E7E2; margin:0 10px; padding:10px 0; }
.bloc_rightpane .udt_type_1 .lien a, .bloc_rightpane .udt_type_1 .liens a, .bloc_rightpane .udt_type_1 .content li a {display:block; background:url(images/puce_green.jpg) no-repeat top left; padding-left:18px; padding-bottom:2px; margin:7px 0; color:#000 }
.infoproduitdesc .lien a, .infoproduitdesc .liens a, .infoproduitdesc .content li {display:block; background:url(images/puce_green.jpg) no-repeat top left; padding-left:18px; padding-bottom:2px; margin:0px 0; color:#000 }

.contenu ul {list-style : none outside none;}
.contenu ul li {display:block; background:url(images/puce_green.jpg) no-repeat top left; padding-left:18px; padding-bottom:2px; margin:7px 0; }

/*udt produit desc*/
.header_desc{}

#maincontent {width:860px;float:left;}

.headerpane{margin:5px 0 7px 0;width:860px; height:118px; float:left;}
.headerpane h2 {color:#747476;}
.wrapper1{width:600px;height:75px;float:left;}
.wrapper1 table{height:75px;}
.wrapper2{margin-top:53px;text-align:right;height:21px;float:right;}
.wrapper2 form{border-left:1px solid #ee80b5}
.wrapper3{clear:both;}
.contentpane{width:580px;float:left;display:inline;}
.bloc_rightpane{width:270px;float:right;}

.bloc_rightpane { float:left; margin-left:10px; margin-top:10px; width:270px;} 

.bloc_rightpane .top{float:left; font-size:0;line-height:0;background:url(images/top_rightpane.gif) no-repeat bottom left;height:8px; width:270px;}
.bloc_rightpane .content{float:left; background:url(images/center_rightpane.gif) repeat-y top left; width:245px; padding:7px 15px;}
.bloc_rightpane .footer{float:left; font-size:0;line-height:0;background:url(images/footer_rightpane.gif) no-repeat bottom left; height:6px; width:270px;}


.callpane{width:270px;float:right;}

.bottompane{clear:both;padding-top:20px;}

/*select*/
.wrapper2 select{width:225px;}

/*version print // envoyer à un ami*/
.outils{float:right;margin-right:10px;margin-top:10px;width:58px;}
.print span, .send span{display:none;}
.print{display:block;float:left;width:28px;height:22px;background:url(images/icon_print_compta.png) no-repeat top left;}
.send{display:block;float:left;width:30px;height:22px;background:url(images/icon_send_compta.png) no-repeat top left;}


.btopen{background:url(images/btn_ouvrir_compta.png) no-repeat top left;}
.btclose{background:url(images/btn_fermer_compta.png) no-repeat top left;}


.content_domaine { float:left; width:580px; }

.content_domaine .top{float:left; font-size:0;line-height:0;background:url(images/alaune_home_top.gif) no-repeat bottom left;height:5px; width:580px;}
.content_domaine .contenu{float:left; background:url(images/alaune_home_middle.gif) repeat-y top left; width:550px; padding:7px 15px;}
.content_domaine .footer{float:left; font-size:0;line-height:0;background:url(images/alaune_home_footer.gif) no-repeat bottom left; height:5px; width:580px;}


.liens li { list-style:none;}
.content li { list-style:none; }
.contenu .content li, #maincontent #solutions li {display:block; text-decoration:none; background:url(images/puce_violet.jpg) no-repeat top left; padding-left:18px; padding-bottom:2px; margin:7px 0; color:#000 }

#maincontent #solutions li a {color:#000; }

/*udt vos besoins // nos solutions  dans skins */
/*udt vos besoins // nos solutions*/
#maincontent .menu_solutions{list-style:none;height:44px;line-height:30px;font-size:13px;font-weight:bold;padding:0 0 0 10px}
#maincontent .menu_solutions li{margin:0;padding:0}
.menu_solutions a{color:#FFFFFF;display:block;padding:0 20px;text-decoration:none}

#besoins .left{width:50%;margin:0;}

#besoins{margin-top:1px;}
.infobesoins{background:url(images/bg_tab_bloc.gif) no-repeat left top; padding-bottom:20px; width:100%;clear:both;}
* html .infobesoins{height:100%}
#besoins .content{padding:15px 15px 0 10px;}
#solutions .content{padding:0 15px 0 0;}
#solutions .right .content{padding-left:10px;}

#solutions{margin-top:-15px;}
#solutions .row{padding-top:15px;background:url(images/deg_solution.png) repeat-x top left;}
#solutions .left,  #solutions .right{width:50%}
#solutions h2{font-size:18px;margin:0;padding:20px 0 5px 0;font-weight:bold;color:#4c4c4c}
#solutions h3{font-family:Verdana, Arial, Helvetica, sans-serif;color:#158569;font-size:10px;font-weight:bold;margin:0;padding:0}
#maincontent #solutions ul{padding-right:30px;}
/*#maincontent #solutions li{color:#000;font-weight:bold;text-indent:15px;background:url(images/fl_black.png) no-repeat left 3px;font-size:13px;line-height:18px;display:block;}

#maincontent #solutions li{}
#maincontent #solutions li a{color:#000;background:none;height:1%;display:block;}
*/
/*solutions liste de liens*/
#maincontent #solutions .solutionslist{margin-top:15px;}
.infosolutions{/*background:url(images/deg_udt.png) repeat-x top left;*/padding:15px 0 15px 0}
.solutionslist{background:url(images/bg_tab_bloc.gif) no-repeat left top; padding-bottom:20px;padding-left:10px;/*IE7*/ height: 1%;}
* html .infosolutions{height:100%;}
#maincontent #solutions .solutionslist .lien, #maincontent #solutions .solutionslist .liens{padding:0 20px 0 10px;}
#maincontent #solutions .solutionslist .liens ul{margin:0;padding:0; }
#maincontent #solutions .solutionslist .liens li{font-weight:normal;margin:0 0 8px 0;  }





/*udt propre à ce css */
.menu_solutions a { background:url(images/bg_tab.jpg) no-repeat top left; margin-right:3px; width:100px;height:44px; color:#000;line-height:44px;text-align:center; }
.menu_solutions .act a, .menu_solutions a:hover{background:url(images/bg_tab_hover_violet.jpg) no-repeat top left;width:100px;height:44px;color:#fff;}
#maincontent .menu_solutions li{display:block;float:left;background:url(images/sep_menu_compta.png) no-repeat right center;line-height:30px;text-indent:0px;margin:0;padding:0}


.menu_solutions { margin-top:15px;}


#maincontent li {margin:5px 0 5px 0px;}




/*udt produit desc*/
.close .infoproduitdesc, .close .btclose { display:none; }
.close .btopen { display:block }
.open .infoproduitdesc, .open .btclose { display:block; }
.open .btclose { display:block }
.open .btopen { display:none }
.produit_desc .infoproduitdesc { padding:10px 0 20px 10px; background:url(images/bg_sep_index.png) repeat-x top left; }
.produit_desc .liens li { background:none; list-style:none; }
.produit_desc .liens a { color:#148569; background:url(images/puce_vert_medium.jpg) no-repeat left 4px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; padding-left:18px; text-decoration:none; }
.header_desc { min-height:32px; margin-top:3px; line-height:14px; background:url(images/header_desc_bg.jpg) no-repeat top left; width:548px; }
* html .header_desc { height:32px;  }
.header_desc h2 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0; color:#444; width:435px; padding:10px 0 5px 10px; }
.btopen, .btclose { float:right; display:block; width:86px; height:22px; margin-top:4px; margin-right:4px }
.btopen span, .btclose span { display:none; }
.btopen { background:url(images/bt_open_clair.png) no-repeat top left; margin-top:5px; }
.btclose { background:url(images/bt_close_clair.png) no-repeat top left; margin-top:5px; }


.content_domaine .udt_row { margin-bottom:35px; }

.content_domaine .bloc {margin-bottom:35px;}



/*pour la page pilotage + workflow*/
.blocpaie, .bloccompta, .blocgescom {
	width: 548px;
	padding-top: 30px;
	color: #FFFFFF;
	padding-bottom: 0px;

}
.blocpaie ul, .bloccompta ul, .blocgescom ul {
	margin: 0px;
	padding-left: 30px;
}
.blocpaie li, .bloccompta li, .blocgescom li {
	font-size:12px;
	font-weight: bold;
	list-style: none outside none;
	/*list-style-image: url(/espaces/Portals/45/medias/pilotage/puce.gif);*/
	margin-bottom: 5px;
margin-left: 10px;
}
.blocpaie a>img, .bloccompta a>img, .blocgescom a>img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
}
.blocpaie {
	background-color: #B83287;
	background-image: url(/espaces/Portals/45/medias/pilotage/fond_bloc_paie.jpg);
	background-repeat: no-repeat;
}
.bloccompta {
	background-color: #DC006C;
	background-image: url(/espaces/Portals/45/medias/pilotage/fond_bloc_compta.jpg);
	background-repeat: no-repeat;
}
.blocgescom {
	background-color: #00A0D0;
	background-image: url(/espaces/Portals/45/medias/pilotage/fond_bloc_gescom.jpg);
	background-repeat: no-repeat;
}
td {
	width: 8px;
	vertical-align: top;
}
td p {
	margin:0 0 20px;
	line-height: 15px;
	list-style-position: inside;
	list-style-type: disc;
	display: list-item;
}
a.paie, a.compta, a.gescom {
	width: 177px;
	margin-right: 8px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	height: 10px;
}
a.gescom {
margin-right: 0;
}
a.paie:hover, a.compta:hover, a.gescom:hover {
	text-decoration:underline;
}
a.paie {
	background-image: url(/espaces/Portals/45/medias/pilotage/fond_onglet_paie.jpg);
	background-repeat: no-repeat;
	float: left;
}
a.compta {
	background-image: url(/espaces/Portals/45/medias/pilotage/fond_onglet_compta.jpg);
	background-repeat: no-repeat;
	float: left;
}
a.gescom {
	background-image: url(/espaces/Portals/45/medias/pilotage/fond_onglet_gescom.jpg);
	background-repeat: no-repeat;
	float: left;
	clear: right;
}
ul.offrepilotee {
	margin:0;
	padding:0;
	height: 30px;
}
ul.offrepilotee li {
	display: inline;
	width: 150px;
	float: none;
}

ul li.noList {
	background : none; 
	margin :0;
	padding : 0;
}



















































