@charset "utf-8";

/* CSS Document */

#intranet_bloc {width:216px;}

#intranet_bloc .header {background:url(images/intranet/intranet_img.jpg) top left no-repeat; width:216px; height:121px;}

#intranet_bloc .title {background:url(images/intranet/intranet_title.jpg) top left no-repeat;height:27px; color:#FFFFFF; font-size:16px; text-align:right; padding-right:14px; padding-top:3px;}

#intranet_bloc #login {background:url(images/intranet/intranet_login.jpg) top left no-repeat;height:36px; color:#333333;padding-left:47px; }

#intranet_bloc #login input { height:14px; width:130px; border:0; background:none; font-size:10px;margin-top:11px;}

#intranet_bloc #pass {background:url(images/intranet/intranet_pass.jpg) top left no-repeat;height:33px; color:#333333;padding-left:47px; }

#intranet_bloc #pass input { height:14px; width:130px; border:0; background:none; font-size:10px;margin-top:5px;}

#intranet_bloc #forget {background:url(images/intranet/intranet_forget.jpg) left top no-repeat; width:113px; height:43px; border:0; margin:0; padding:0;}

#intranet_bloc #forget .link {color:#333333; font-size:9px; padding-left:24px; padding-top:3px;}

#intranet_bloc #forget .link a {color:#333333;}

#intranet_bloc .ok {height:20px; width:50px; border:0; margin:0; padding:0; margin-right:12px; margin-top:8px;}

#intranet_bloc #bottom {background:url(images/intranet/intranet_bottom_bg.jpg) top left no-repeat;height:43px; color:#333333;}



#intranet_bloc .title_logged {background:url(images/intranet/intranet_title.jpg) top left no-repeat;height:25px; color:#26450a; font-size:11px; text-align:right; padding-right:10px; padding-top:5px;}

#intranet_bloc .logged_tunder {background:url(images/intranet/logged_tunder.jpg) top left no-repeat;height:8px;}



#logged {color:#FFFFFF; padding-left:16px; padding-right:12px;}

#logged a{color:#FFFFFF;}

#logged .sub {padding-left:26px; font-size:10px;}

#logged .sub a{color:#FFFFFF;}

#logged .sub a:hover{text-decoration:underline;}



#logged .mlink {margin-top:5px;behavior: url(iepngfix.htc); border-bottom:#acd94e dotted 1px;}

#logged .mlink:hover {background-color:#f04401;border-bottom-color:#75bf33;}



#logged .mlink .news {background:url(images/intranet/icon/news.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .fiche {background:url(images/intranet/icon/fiche.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .emploi {background:url(images/intranet/icon/emploi.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .calendrier {background:url(images/intranet/icon/calendrier.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .absenses {background:url(images/intranet/icon/absenses.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .rattrapages {background:url(images/intranet/icon/rattrapages.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .bulletin {background:url(images/intranet/icon/bulletin.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .cours {background:url(images/intranet/icon/cours.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .formulaires {background:url(images/intranet/icon/formulaires.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .stages {background:url(images/intranet/icon/stages.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}
 #logged .mlink .offresstages {background:url(images/intranet/icon/gest_stages.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}
#logged .mlink .offresemploi {background:url(images/intranet/icon/gest_emploi.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}
#logged .mlink .offrespfe {background:url(images/intranet/icon/gest_pfe.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .bibliotheque {background:url(images/intranet/icon/bibliotheque.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .parametres {background:url(images/intranet/icon/parametres.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 #logged .mlink .logout {background:url(images/intranet/icon/logout.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

 .logged_bottom {background:url(images/intranet/icon/logged_bottom.jpg) top left no-repeat;height:14px; color:#333333;}

 #logged .mlink .inbox {background:url(images/intranet/icon/inbox.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}
 #logged .mlink .exa {background:url(images/intranet/icon/exa.png) top left no-repeat;height:19px;padding-left:26px; padding-top:3px;}

.intranet_success_update {color:#FFFFFF; font-weight:bold; border:1px dotted #003300; background-color:#00CC00; padding:4px;}

.intranet_failed_update {color:#FFFFFF; font-weight:bold; border:1px dotted #FF0000; background-color:#FF0000; padding:4px;}

.intranet_th {color:#FFFFFF; font-weight:bold; border-bottom:1px dotted #003300; background-color:#006daa; padding:4px;margin-top:3px;border-right:1px solid #FFFFFF;}

.intranet_td {border-bottom:1px dotted #003300;border-right:1px dotted #003300;}

.intranet_td_first {border-bottom:1px dotted #003300;border-right:1px dotted #003300;border-left:1px dotted #003300;}

.intranet_tr:hover{background:#07b1ff; color:#FFFFFF;}



.intranet_th_sub {padding-left:6px;}

.intranet_sub_title {font-weight:normal; border-bottom:1px solid #333333; padding:2px; font-size:12px;}

.intranet_section_title {font-weight:bold; border-bottom:1px dotted #999999; padding:2px; font-size:12px; color:#23baff; margin-bottom:8px;}

.intranet_section_title a{color:#23baff; cursor:pointer;}

.info_title_2 { color:#FFFFFF; border-bottom:1px #999999 dotted; font-weight:bold; background-color:#23baff; padding-left:4px;  padding-right:4px;font-size:12px; margin-left:8px; margin-bottom:4px;}



#intranet_emploi .heure{font-size:11px; color:#FFFFFF; background-color:#07b1ff; border-left-color:#FFFFFF; height:18px;}

.article_more {padding-top:2px; padding-left:10px; background:url(images/readmore.gif) left top no-repeat; color:#1C78AF; height:20px; width:100px; font-size:11px;}

.article_more:hover{background:url(images/readmore_o.gif) left top no-repeat; color:#ffffff;}

.article_more a:hover{color:#ffffff;}



.article_more_2 {padding-left:10px; background:url(images/arrowBlue.gif) left center no-repeat; color:#13b2ec;font-size:11px;}

.article_more_2:hover{ color:#000000; text-decoration:underline;}

.article_more_2 a:hover{color:#000000;}



.intranet_profile_photo {float:right;}



.export_pdf {float:left;}

.export_pdf button{border:0; padding:0; margin:0; background:none; cursor:pointer;font-size:10px; color:#999999; background:url(images/pdf.png) center left no-repeat; padding-left:16px;}

.export_pdf button:hover{color:#000000;}



/* Pagination #content #page_content */

#tnt_pagination {	display:block;	text-align:right;	height:22px;	line-height:21px;	clear:both;	padding-top:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	margin-top:5px;	margin-bottom:10px;}

#tnt_pagination a:link, #tnt_pagination a:visited{	padding:7px;	padding-top:2px;	padding-bottom:2px;	border:1px solid #EBEBEB;	margin-left:10px;	text-decoration:none;	background-color:#F5F5F5;	color:#0072bc;	width:22px;	font-weight:normal;}

#tnt_pagination a:hover {	background-color:#DDEEFF;	border:1px solid #BBDDFF;	color:#0072BC;	}

#tnt_pagination .active_tnt_link {	padding:7px;	padding-top:2px;	padding-bottom:2px;	border:1px solid #BBDDFF;	margin-left:10px;	text-decoration:none;	background-color:#DDEEFF;	color:#0072BC;	cursor:default;}

#tnt_pagination .disabled_tnt_pagination {	padding:7px;	padding-top:2px;	padding-bottom:2px;	border:1px solid #EBEBEB;	margin-left:10px;	text-decoration:none;	background-color:#F5F5F5;	color:#D7D7D7;	cursor:default;}



.btn_update{width:150px; height:23px; text-indent:-9999px; overflow:hidden; margin-bottom:5px; background:url(images/intranet/btn_update.gif) 0 0 no-repeat; border:0;}

.btn_update:hover{ background-position:0 -23px; cursor:pointer;}

.btn_add{width:150px; height:23px; text-indent:-9999px; overflow:hidden; margin-bottom:5px; background:url(images/intranet/btn_add.gif) 0 0 no-repeat; border:0;}

.btn_add:hover{ background-position:0 -23px; cursor:pointer;}

.btn_send{width:150px; height:23px; text-indent:-9999px; overflow:hidden; margin-bottom:5px; background:url(images/intranet/btn_send.gif) 0 0 no-repeat; border:0;}

.btn_send:hover{ background-position:0 -23px; cursor:pointer;}

.btn_search{ width:150px; height:23px; text-indent:-9999px; overflow:hidden; margin-bottom:5px; background:url(images/intranet/btn_search.gif) 0 0 no-repeat; border:0;margin-top:0; padding-top:0;}
.btn_search:hover{ background-position:0 -23px; cursor:pointer;}

.btn_view{ width:150px; height:23px; text-indent:-9999px; overflow:hidden; margin-bottom:5px; background:url(images/intranet/btn_view.gif) 0 0 no-repeat; border:0;margin-top:0; padding-top:0;}
.btn_view:hover{ background-position:0 -23px; cursor:pointer;}

.blog_div{ padding-bottom:6px;border-bottom:dotted 1px #cf95c1;}