/* ---- override portal default classes here ---- */

/*portlet login*/
#PLT-AXLogin { width:430px }

#PLT-AXNews .text-level1, #PLT-ManagerNews .text-level1 { padding:2px 0px 2px 14px }
#PLT-AXLink .text-level1 { padding:2px 0px 2px 14px }

/*portlet sondages*/
#PLT-AXPoll .text-list { padding-bottom:8px }
#PLT-AXPoll .header-border {border:none}
#PLT-AXPoll .text-highlighted { height:1px } /* height:1px = IE alignment workaround */
#PLT-AXPoll .text-style1 { font-weight:normal; background-image:url(../images/bullet_text.gif); background-repeat:no-repeat; background-position:2px 6px; height:10px; padding-left:10px }

/*portlet applications*/
#PLT-myapplications .table-border {border:none}
#PLT-myapplications .header-border {border:none}
#PLT-myapplications .cell1,#PLT-myapplications .cell2 { border:none; background-color:white; padding:2px}
#PLT-myapplications .text-align1 {background-image:url(../images/bullet6.gif); background-repeat:no-repeat; background-position:0px 10px; padding-left:10px}

/*portlet applications new*/
#PLT-VDOCApplications .header-border {border:none}
#PLT-VDOCApplications .header-level1 {padding-bottom:2px; background-image:url(../images/h1_grid.gif); border:none }
#PLT-VDOCApplications .content-zone {background-color:#ffffff; border:none;}
#PLT-VDOCApplications .grid-header1 {border:none;}
#PLT-VDOCApplications .button1-part0,#PLT-VDOCApplications .button1-part0-down {background-image:url(../images/butapplibg1.gif); padding-left:6px; font-size:10px }
#PLT-VDOCApplications .button1-part1,#PLT-VDOCApplications .button1-part1-down {background-image:url(../images/butapplibg.gif); padding:1px 6px 3px 0px; }

#PLT-OfficeApplications .text-link-list { background-image:none; padding-left:0px }

#PLT-AXEditorial .header-border {border:none}

#PLT-AXQuotes .content-zone {text-align:center}
#PLT-AXQuotes .header-level1 { background-image:url(../images/h1_grid.gif); padding-bottom:10px }

#PLT-AXRoute .cell1,#PLT-AXRoute .cell2 {background-color:transparent}
#PLT-AXRoute .header-border {border:none}
#PLT-AXWeather .content-zone {text-align:center}
#PLT-AXWeather .header-border {border:none}

#PLT-AXWeather .header-level1 { background-image:url(../images/h1_grid.gif); padding-bottom:10px }

#PLT-AXContact #zone2 .cell1,,#PLT-AXContact #zone3 .cell1,{border:1px solid #e8e9ea; background-image:url(../images/cellback-cell1.gif); background-repeat:repeat-x; background-position:left bottom; background-color:#ffffff; font-size:11px; color:#787878}
#PLT-AXContact #zone2 .cell2, #PLT-AXContact #zone3 .cell2 {border:1px solid #e8e9ea; background-image:url(../images/cellback-cell2.gif); background-repeat:repeat-x; background-position:left bottom; background-color:#f5f3ee; font-size:11px; color:#6e6e6e}
#PLT-AXContact #zone2 .buttons-outer,#PLT-AXContact #zone3 .buttons-outer { background-color:white }

/*specific eurogem portlets*/

#PLT-Outlook .header-level1 {padding-left:4px}
#PLT-Outlook .header-level1 IMG {margin-right:2px}
#PLT-Outlook .header-level1 A {font-weight:normal; text-decoration:underline}
#PLT-Outlook .header-level1 A:link, #PLT-Outlook .header-level1 A:visited {font-weight:bold;  text-decoration:underline; color:#628FFA}
#PLT-Outlook .header-level1 A:hover, #PLT-Outlook .header-level1 A:active {font-weight:bold;  text-decoration:underline; color:#F34509}

#PLT-MesFavoris .header-level1 {background-image:url(../images/bulletfav.gif); background-position:6px 8px;}
#PLT-MesFavoris .header-level1 A:link,#PLT-MesFavoris .header-level1 A:visited {color:#3576C0}
#PLT-MesFavoris .header-level1 A:hover,PLT-MesFavoris .header-level1 A:active {color:#F34509}

#PLT-EUmyapplications .header-level1 {border:none}
#PLT-EUmyapplications .header-level1 .button  {font-weight:normal}
#PLT-EUmyapplications .header-level1 .button {float:right}

#PLT-EUContratService.portlet .zone3 .center TABLE {border-collapse:collapse}
#PLT-EUContratService.portlet .header-border {border:1px solid #C1CDD6;	}
#PLT-EUContratService.portlet .header-level1-expanded { }
#PLT-EUContratService.portlet .header-level1-collapsed { }
#PLT-EUContratService.portlet .text-link-list {font-family:arial; font-size:11px; color:#00ADED; padding:3px 0px 3px 36px; background-image:url(../images/list2.gif); background-position:23px 6px; background-repeat:no-repeat; background-color:#F3F9F9; }
#PLT-EUContratService.portlet .text-link-list A:link,#PLT-EUContratService.portlet .text-link-list A:visited {color:#00ADED; text-decoration:none; font-size:10px}
#PLT-EUContratService.portlet .text-link-list A:hover,#PLT-EUContratService.portlet .text-link-list A:active {color:#0060FF; text-decoration:underline overline; font-size:10px}

/*#PLT-EUContratService.portlet #PLT-EUContratService_favoris .header-level1-collapsed {}
#PLT-EUContratService.portlet #PLT-EUContratService_favoris .header-level1-expanded {}
#PLT-EUContratService.portlet #PLT-EUContratService_favoris .header-level2-expanded, #PLT-EUContratService.portlet #PLT-EUContratService_favoris .header-level2-collapsed { }
#PLT-EUContratService.portlet #PLT-EUContratService_favoris .text-link-list {background-color:#ff9000; font-family:arial; font-size:10px; color:#FF9000; padding:0 0 0 28; background-image:url(../images/list2.gif); background-position:15px top; background-repeat:no-repeat; height:16px; }*/

#PLT-EUContratServiceOptimized.portlet .header-level2-expanded, #PLT-EUContratServiceOptimized.portlet .header-level2-collapsed {}
#PLT-EUContratServiceOptimized.portlet .text-link-list {font-family:arial; font-size:11px; color:#FF9000; padding:0 0 0 28; background-image:url(../images/list2.gif); background-position:15px top; background-repeat:no-repeat;  height:16px; }

/*---------------specific portlets icons*/

/*-actualités du site-*/
#PLT-ManagerNews.portlet .zone1 .icon {background-image:url(../images/ico_newssite.gif); }


/*----specific portal default classes here----*/


/* ---- print template ------------ */

.print { background-color:white; }
.print THEAD { font-family:arial; font-size:12px;  }
.print THEAD HR { background-color:white; height:3px; color:black }
.print TBODY { font-family:arial; font-size:12px; padding:0px }
.print TBODY HR { height:1px; color:black; }
.print IMG { filter:Gray(); }
.print .print-header { filter:Gray(); height:75px;  }
.print .print-footer {  }

/*-----------------new version 2006-------------------*/
/*---Sitemap---*/
/*Categories zone*/
#CategoryList.content-zone {}
#CategoryList .column { padding:5px }

/*Categories lists*/
#CategoryList UL { padding:5px; text-align:left; margin:0px 0px 6px 0px;}
#CategoryList UL H1 { font-family:arial,helvetica; font-size:11px; font-weight:bold; line-height:10px; margin:2px 0px 4px 0px }
#CategoryList UL LI { display:list-item !important; list-style:none; text-align:left; font-family:arial,helvetica; font-size:10px; font-weight:normal; white-space:normal; border:none; background-image:url(../images/link_arrow.gif); background-repeat:no-repeat; background-position:0px 5px; padding:0px 5px 0px 10px; margin:0px 10px 0px 0px; }
#CategoryList UL UL {padding-left:10px}

/*---Pages navigation menu---*/
/*menu portlet*/
.portal .menu .portlet {width:198px}
.portal .menu .portlet .zone1 .left { width:0px;}
.portal .menu .portlet .zone1 .icon {display:none}
.portal .menu .portlet .zone1 .center {height:0px; font-size:0px;}
.portal .menu .portlet .zone1 .right {width:0px;  }
.portal .menu .portlet .zone3 .left {width:0px; }
.portal .menu .portlet .zone3 .center {background-color:transparent;border:none} 
.portal .menu .portlet .zone3 .inner {background-color:transparent;} 
.portal .menu .portlet .zone3 .right {width:0px; }
.portal .menu .portlet .zone4 .left {width:0px;}
.portal .menu .portlet .zone4 .center {height:0px;}
.portal .menu .portlet .zone4 .right {width:0px; }


/*menu generals*/
.portal .menu UL {margin:0px; padding:0px; list-style:none; border-bottom:1px solid #555555; }
.portal .menu LI {margin:0px; padding:0px; display:inline; line-height:11px;}
.portal .menu A { font-family:Arial, Helvetica,sans serif; font-size:11px;}
.portal .menu SPAN {margin:0px; display:block; }

/*--niveau 1--*/
/*item*/
.portal .menu UL LI SPAN { padding:8px 4px 5px 20px; border:1px solid #555555; border-bottom:none}
.portal .menu UL LI SPAN A { font-weight:bold; }
	/*inactive*/
	.portal .menu .inactive SPAN {background:transparent url(../images/ncmenuinactive.gif) no-repeat 0px 0px;}
	.portal .menu .inactive A:link, .portal .menu .inactive A:visited { color:#727272; text-decoration:none }
	.portal .menu .inactive A:hover, .portal .menu .inactive A:active { color:#000000; text-decoration:none }
	/*active*/
	.portal .menu .active SPAN {background:transparent url(../images/ncmenuactive.gif) no-repeat 0px 0px;}	
	.portal .menu .active A:link, .portal .menu .active A:visited { color:#000000; text-decoration:none }
	.portal .menu .active A:hover, .portal .menu .active A:active { color:#5F5F5F; text-decoration:none }

/*--niveau 2--*/
/*sousmenu*/
.portal .menu UL UL {background:#B3B3B3; margin:0px; padding-bottom:5px; border:1px solid #555555; border-bottom:none}
/*item*/
.portal .menu UL UL LI SPAN {  padding:5px 2px 3px 10px; margin-left:20px; border:none}
.portal .menu UL UL LI SPAN A { font-size:10px; font-weight:normal; }
	/*inactive*/
	.portal .menu UL UL .inactive SPAN {background:transparent url(../images/mepmenu.gif) no-repeat 0px 6px;}
	.portal .menu UL UL .inactive A:link, .portal .menu UL UL .inactive A:visited { color:#ffffff; text-decoration:none }
	.portal .menu UL UL .inactive A:hover, .portal .menu UL UL .inactive A:active { color:#5F5F5F; text-decoration:none }
	/*active*/
	.portal .menu UL UL .active SPAN {background:transparent url(../images/mepmenu.gif) no-repeat 0px 6px;}	
	.portal .menu UL UL .active A:link, .portal .menu UL UL .active A:visited { color:#000000; text-decoration:none }
	.portal .menu UL UL .active A:hover, .portal .menu UL UL .active A:active { color:#5F5F5F; text-decoration:none }	

/*--niveau 3 et plus--*/
/*sousmenu*/
.portal .menu UL UL UL {background:transparent; margin:0px 0px 0px 10px; padding-bottom:0px; border:none}
	.portal .menu UL UL UL .inactive A:link, .portal .menu UL UL UL .inactive A:visited { color:#ffffff }
	.portal .menu UL UL UL .inactive A:hover, .portal .menu UL UL UL .inactive A:active { color:#5F5F5F }

/*-----------------new version 2006-------------------*/
/*---Sitemap---*/
/*Categories zone*/
#CategoryList.content-zone {}
#CategoryList .column { padding:5px }

/*Categories lists*/
#CategoryList UL { padding:5px; text-align:left; margin:0px 0px 6px 0px;}
#CategoryList UL H1 { font-family:arial,helvetica; font-size:11px; font-weight:bold; line-height:10px; margin:2px 0px 4px 0px }
#CategoryList UL LI { display:list-item !important; list-style:none; text-align:left; font-family:arial,helvetica; font-size:10px; font-weight:normal; white-space:normal; border:none; background-image:url(../images/link_arrow.gif); background-repeat:no-repeat; background-position:0px 5px; padding:0px 5px 0px 10px; margin:0px 10px 0px 0px; }
#CategoryList UL UL {padding-left:10px}

/*---Pages navigation menu---*/
/*menu portlet*/
.portal .menu .portlet {width:198px}
.portal .menu .portlet .zone1 .left { width:0px;}
.portal .menu .portlet .zone1 .icon {display:none}
.portal .menu .portlet .zone1 .center {height:0px; font-size:0px;}
.portal .menu .portlet .zone1 .right {width:0px;  }
.portal .menu .portlet .zone3 .left {width:0px; }
.portal .menu .portlet .zone3 .center {background-color:transparent;border:none} 
.portal .menu .portlet .zone3 .inner {background-color:transparent;} 
.portal .menu .portlet .zone3 .right {width:0px; }
.portal .menu .portlet .zone4 .left {width:0px;}
.portal .menu .portlet .zone4 .center {height:0px;}
.portal .menu .portlet .zone4 .right {width:0px; }


/*menu generals*/
.portal .menu UL {margin:0px; padding:0px; list-style:none; border-bottom:1px solid #555555; }
.portal .menu LI {margin:0px; padding:0px; display:inline; line-height:11px;}
.portal .menu A { font-family:Arial, Helvetica,sans serif; font-size:11px;}
.portal .menu SPAN {margin:0px; display:block; }

/*--niveau 1--*/
/*item*/
.portal .menu UL LI SPAN { padding:8px 4px 5px 20px; border:1px solid #555555; border-bottom:none}
.portal .menu UL LI SPAN A { font-weight:bold; }
	/*inactive*/
	.portal .menu .inactive SPAN {background:transparent url(../images/ncmenuinactive.gif) no-repeat 0px 0px;}
	.portal .menu .inactive A:link, .portal .menu .inactive A:visited { color:#727272; text-decoration:none }
	.portal .menu .inactive A:hover, .portal .menu .inactive A:active { color:#000000; text-decoration:none }
	/*active*/
	.portal .menu .active SPAN {background:transparent url(../images/ncmenuactive.gif) no-repeat 0px 0px;}	
	.portal .menu .active A:link, .portal .menu .active A:visited { color:#000000; text-decoration:none }
	.portal .menu .active A:hover, .portal .menu .active A:active { color:#5F5F5F; text-decoration:none }

/*--niveau 2--*/
/*sousmenu*/
.portal .menu UL UL {background:#B3B3B3; margin:0px; padding-bottom:5px; border:1px solid #555555; border-bottom:none}
/*item*/
.portal .menu UL UL LI SPAN {  padding:5px 2px 3px 10px; margin-left:20px; border:none}
.portal .menu UL UL LI SPAN A { font-size:10px; font-weight:normal; }
	/*inactive*/
	.portal .menu UL UL .inactive SPAN {background:transparent url(../images/mepmenu.gif) no-repeat 0px 6px;}
	.portal .menu UL UL .inactive A:link, .portal .menu UL UL .inactive A:visited { color:#ffffff; text-decoration:none }
	.portal .menu UL UL .inactive A:hover, .portal .menu UL UL .inactive A:active { color:#5F5F5F; text-decoration:none }
	/*active*/
	.portal .menu UL UL .active SPAN {background:transparent url(../images/mepmenu.gif) no-repeat 0px 6px;}	
	.portal .menu UL UL .active A:link, .portal .menu UL UL .active A:visited { color:#000000; text-decoration:none }
	.portal .menu UL UL .active A:hover, .portal .menu UL UL .active A:active { color:#5F5F5F; text-decoration:none }	

/*--niveau 3 et plus--*/
/*sousmenu*/
.portal .menu UL UL UL {background:transparent; margin:0px 0px 0px 10px; padding-bottom:0px; border:none}
	.portal .menu UL UL UL .inactive A:link, .portal .menu UL UL UL .inactive A:visited { color:#ffffff }
	.portal .menu UL UL UL .inactive A:hover, .portal .menu UL UL UL .inactive A:active { color:#5F5F5F }
