div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr,acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }sub, sup ol,font,blockquote {border: 0; outline: 0; vertical-align: baseline; background: transparent; }ul,li  {  padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; }a:active, a:focus, img { outline: 0; text-decoration:none; outline:0; }p{color:black;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: block; clear:both; } /* End hide from IE Mac */ .none { display: none; } /* End Clearfix */.left { float:left; }.right { float:right; }html, body {	margin: 0;	padding: 0;	font-family: "myriad pro";	font-size: 16px;	color: #202020;	/*overflow-x:hidden;*/	height:100%;	min-height:100%;	border: 0; 	outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;	line-height: 20px;}html {/*overflow: hidden !important;*/}img {margin-left: 0px;margin-right: 2px;border:none;vertical-align:middle;}a {text-decoration: none;color:#2486b3}#taow_global{width:100%;min-width:850px;margin-left:auto;margin-right:auto;height: 100%;}#wrap {z-index: 1;position: relative;min-height: 100%;}#wrap.home {        z-index: 1;        position: relative;        left: 3px;        min-height: 100%;        background: transparent;          padding-left: 320px;  padding-right: 20px;        margin: 0 auto;}.home_title {    font-size: 22px;    color: black;    text-align: center;    margin-top: 19px;}/*------------------------------------------------ Content ---------------------------------------------------*/#menu.nomenu {width: 115px;}#menu.nomenu .additional-menu {display:none;}#main.nomenu {z-index: 99999999;padding-left: 116px;padding-top: 80px;}#main.nomenu .block{}#main {  padding-left: 410px;  padding-top: 81px;}#main .block {background: #fff;min-height: 800px;}.S-content {	padding: 0px;       margin-top: -13px;    min-height: 900px;	}.bloclist {background: rgb(255, 255, 255);margin-bottom: 30px;}.bloclist h1{	margin-left: 21px;	font-size: 19px;	color: #3d4c6b;}/*------------------------------Tab view-----------------------------------*/.nav-tabs:before, .nav-tabs:after {	display: table;	line-height: 0;	content: "";}.nav-tabs:after {	clear: both;}.bloclist .nav-tabs  {	background: #ebebea;	margin-bottom: 10px;}.nav-tabs {	border-bottom: 1px solid #ddd;}.nav-tabs > li {	margin-bottom: -1px;	float: left;}.bloclist .nav-tabs > .active > a {	background: #3897CF;	color: #FFFFFF;}.S-content .nav-tabs li a {	padding-top: 7px;	padding-bottom: 7px;	margin-top: 8px;	line-height: 20px;	padding-right: 20px;	padding-left: 20px;	margin-right: 6px;	color: #FFFFFF;	background-color: #3d4c6b;	border-top-left-radius: 6px;	border-top-right-radius: 6px;        }#menu {position: fixed;  overflow: hidden;  top: 80px;  left: 0px;  width: 402px;  background: #3d4c6b;  color: #fff;  z-index: 999999;  height: 100%;  transition: left 0.8s;}.main-menu {	margin: 0;	  overflow: auto;        margin-left: 0px;        width: 115px;        list-style: none;        float: left;		height: 100%;		  background: #3d4c6b;}.main-menu li.active a {	text-decoration: none;	color: #2486b3 !important;}.main-menu li a {	display: block;        width: 101px;        height: 58px;        color: #fff;        font-size: 13px;        text-align: center;        padding-top: 35px;}.main-menu li a:hover{	text-decoration:none;	color:#2486b3 !important;}.main-menu li.active a {	text-decoration:none;	color:#2486b3 !important;}.main-menu li a i{	display:block;	height:32px;	margin:auto;	margin-bottom:4px;}.imgs{	width: 65px !important;	height: 54px !important;	background-position: 0px 53px !important;	background-size: 107% !important;}.main-menu li a i#img_1{	width: 65px;	height: 54px;	background-position: 0px 53px;	background-size: 107%;}.main-menu li a:hover i#img_1, .main-menu li.active a i#img_1{	background-position: 0px 108px;}.main-menu li a i#img_2 {	width: 65px;	height: 54px;	background-position: 0px 53px;	background-size: 107%;}.main-menu li a:hover i#img_2, .main-menu li.active a i#img_2 {	background-position: 0px 108px;}.main-menu li a i#img_3 {	width: 65px;	height: 54px;	background-position: 2px 52px;	background-size: 99%;}.main-menu li a:hover i#img_3, .main-menu li.active a i#img_3{	background-position: 2px 102px;}.main-menu li a i#img_4 {	width: 65px;	height: 54px;	background-position: -2px 53px;	background-size: 107%;}.main-menu li a:hover i#img_4, .main-menu li.active a i#img_4{	background-position: -2px 108px;}.main-menu li a i#img_5 {	width: 65px;	height: 54px;	background-position: -3px 53px;	background-size: 107%;}.main-menu li a:hover i#img_5, .main-menu li.active a i#img_5{	background-position: -3px 105px;}.main-menu li a i#img_6 {	width: 65px;	height: 54px;	background-position: -2px 53px;	background-size: 107%;}.main-menu li a:hover i#img_6, .main-menu li.active a i#img_6{	background-position: -2px 105px;}.main-menu li a i#img_7 {	width: 65px;	height: 54px;	background-position: -2px 53px;	background-size: 107%;}.main-menu li a:hover i#img_7, .main-menu li.active a i#img_7{	background-position: -2px 105px;}.main-menu li a:hover i.bonus, .main-menu li.active a i.bonus {	background-position:0px -32px;}#loupe{	position: fixed !important;	bottom: 76px !important;	left: 24px;}#ttaow_secondaire_start{	clear: both;	margin: 0 15px; }/*  -------------------- Sous Menu --------------------*/.additional-menu {  margin-top: 0px;  margin-left: 101px;  list-style: none;  width: 301px;  height: 100%;  background-color: #f4f5f5;}.maintabs .nav.nav-tabs.views {	height: 33px;	margin-bottom: 0px;	margin-left: 0;	list-style: none;	background: #ebebea;	padding-top: 8px;	padding-left: 8px;}.nav-tabs {	border-bottom: 1px solid #ddd;}.maintabs .nav.nav-tabs.views{	height: 33px;	margin-bottom: 0px;	margin-left: 0;	list-style: none;	background: #ebebea;	padding-top: 8px;	padding-left: 8px;}.maintabs .nav.nav-tabs.views li{    display: inline-block;}.viewtab{	cursor: pointer;	height: 26px !important;	width: 56px;	padding: 6px 0px 0px 0px;	font-size: 13px;	text-align: center;	border: 1px rgb(219, 219, 219) solid;	border-top-right-radius: 6px;	border-top-left-radius: 6px;	margin-right: 6px;	background: white;}.nav > li > a > img {	max-width: none;}.icontab {	display: block;	margin-left: 13px;	width: 26px;	margin-top: -2px;}.nav-tabs > li {	margin-bottom: -1px;	float: left;}.nav > li > a {	display: block;}.viewtab:hover, .viewtab:focus{    position: inherit ;    background:#fff;    font-weight: bold;}.views > .active > a {	background: #f4f5f5;	font-weight: bold;	border-bottom: 1px solid #f4f5f5;}.num_alert{	display: block;	float: right;	margin-left: 0px;	margin-top: 8px;	position: relative;	font-size: 11px;	color: #fff;	background-color: #ff5f5f;	min-width: 6px;	padding: 3px 7px;	font-weight: bold;	line-height: 1;	vertical-align: baseline;	white-space: nowrap;	text-align: center;	border-radius: 10px;}/*---------------------Contenu du sous Right Menu ---------------------*/.sub_menu_content{	border-right: 1px rgb(228, 228, 228) solid;}.round-div {	padding: 2px 0px;	width: 100%;	margin: 0 auto;	-webkit-border-radius: 17px;	-moz-border-radius: 3px;	border-radius: 8px;}#zone_subMenu_1{    width: 276px;   /* position: fixed;*/}.round-div .blocDEF p{    margin-left: 29px;}.module-title {	display: block;	padding: 3px 9px 3px;	font-size: 16px;	color: #3d4c6b;	font-weight: bold;}/*--- Select ---*/.selectDefault {	color: #202020 ;}.Left_Block select {	padding: 2px 4px;	margin-bottom: 2px;	font-size: 14px;	height: 25px;}.round-div select {	width: 95%;	margin-left: 7px;}/*--- End Select ---*//*--- Search Block ---*/.bloc_search input {	width: 60%;	margin-left: 6px;}/*--- End Search Block ---*/.bloc_link {    margin-left: 20px;}/*-------------------- Tooltip -------------------------*/span.tooltip.error {	display: inline;	position: absolute;	color: #b94a48;	border: 1px solid white;	background: #f2dede;}span.tooltip {	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	-moz-box-shadow: 5px 5px 8px #CCC;	-webkit-box-shadow: 5px 5px 8px #CCC;	box-shadow: 5px 5px 8px #CCC;}span.tooltip {	width: 250px;	text-align: center;	display: inline;	position: absolute;	color: #111;	border: 1px solid #DCA;	background: #fffAF0;}span.tooltip {	z-index: 10;	display: none;	padding: 11px 6px;	margin-top: -13px;	margin-left: 227px;	line-height: 19px;}.callout3 {	width: 0px;	height: 0px;	border-style: solid;	border-width: 8px 12px 8px 0;	border-color: transparent #3897CF transparent transparent;	z-index: 20;	position: absolute;	top: 12%;	left: -4%;}.tab_infos {        color: #111111;        margin-left: 11px !important;        width: 93%;        vertical-align: baseline;        background: white;}/*----------Button-----------*/.additional-menu .btn-small {	margin-bottom: 6px;	padding: 3px 6px;	width: 90%;	margin-left: 7px;	font-size: 14px;}.btn {	display: inline-block;	padding: 6px 12px;	margin-bottom: 0;	line-height: 20px;	text-align: left;	vertical-align: middle;	cursor: pointer;	font-size: 15px;	font-weight: 600;	color: #fff;	background: #3fa9dd;	border: none;	border-radius: 5px;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.business {   /* margin-top: 60px;    margin-bottom: -54px;*/	color: #fff;	background: #ee9439;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.modif a {	color:white;}.btn.business a {	color:white;}.btn.bleu {	color: #fff;	background: #3fa9dd;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.bleu a {	color:white;}.btn.nusuelle {	color: white;	text-shadow: none;	background-image: linear-gradient(bottom, rgb(194,194,193) 0%, rgb(214,215,214) 100%);	background-image: -o-linear-gradient(bottom, rgb(194,194,193) 0%, rgb(214,215,214) 100%);	background-image: -moz-linear-gradient(bottom, rgb(194,194,193) 0%, rgb(214,215,214) 100%);	background-image: -webkit-linear-gradient(bottom, rgb(194,194,193) 0%, rgb(214,215,214) 100%);	background-image: -ms-linear-gradient(bottom, rgb(194,194,193) 0%, rgb(214,215,214) 100%);	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(194,194,193)) ,color-stop(1, rgb(214,215,214)));}.btn.nusuelle a {	color:white;}.btn.admin {   /* margin-top: 30px;    margin-bottom: -24px;*/	color: #fff;	background: #2381B8;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.admin a {	color:white;}.btn.orange {	color: #fff;	background: #FAA837;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.orange a {	color:white;}.btn.Partage {  /*  margin-top: 90px;    margin-bottom: -84px;*/	color: #fff;	background: #00C5FF;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.Partage a {	color:white;}.btn.autre {   /* margin-top: 120px;    margin-bottom: -114px;*/    color: #fff;	background: #B5C6EA;	box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;}.btn.autre a {	color:white;}select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {	display: inline-block;	height: 19px;	padding: 4px 6px;	margin-bottom: 5px;	font-size: 14px;	line-height: 20px;	color: #555555;	vertical-align: middle;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background-color: #ffffff;	border: 1px solid #E4E4E4;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;	-o-transition: border linear 0.2s, box-shadow linear 0.2s;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {	/*height: 19px ;*/}select {	width: 220px;	background-color: #ffffff;	border: 1px solid #E4E4E4;        padding: 2px 4px;        margin-bottom: 2px;        font-size: 14px;        height: 25px;}#create_tech_case select {	width: 300px;	background-color: #ffffff;	border: 1px solid #E4E4E4;        padding: 2px 4px;        margin-bottom: 2px;        font-size: 14px;        height: 25px;}#create_tech_case input[type="text"]  {    width: 284px !important;}/*--------------------------------Table-----------------------------------------*/table {	width: 98%;	margin: 0 auto 8px !important;	border-collapse: collapse;	border-spacing: 0;	font-size: 13px;}.table-bordered {	border: 1px solid #DADADA;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;        font-size: 13px;}#main .block table thead tr, #main .block table thead tr a {	background: #3d4c6b;        color: #fff;        font-size: 12px;        font-weight: bold;}.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child {	-webkit-border-top-left-radius: 4px;	border-top-left-radius: 4px;	-moz-border-radius-topleft: 4px;}.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {	border-top: 0;}.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {	border-top: 0;        padding: 5px 2px;}.table th, .table td {	padding: 7px 6px ;	line-height: 18px;	//text-align: left;	border-top: 1px solid #dddddd;	vertical-align: middle;}.table thead th {}.table th {	font-weight: bold;}.table-bordered th, .table-bordered td {	border-left: 1px solid rgba(221, 221, 221, 0.46) ;}.altTR1 {	background: #ebebea !important;}.altTR0 {background:#fefefe !important;}.altTR0:hover {background:lightblue !important;}.altTR1 {background:#ebebeb !important;}.altTR1:hover {background:lightskyblue !important;}.table tr:hover {	background: #e4e9ed;}/*-------------------------------------- Header ---------------------------------------*/div#header { 	color: #202020; 	background: #fff;	height:80px;    border-bottom: 1px rgb(230, 230, 230) solid;	position: fixed;  width: 100%;  z-index: 99999;}.header_test { 	color: #202020; 	background: #fff;	height:80px;    border-bottom: 1px rgb(230, 230, 230) solid;	position: fixed;  width: 100%;  z-index: 99999;}.logo {display: block;float: left;text-decoration: none;}.logo h1 {text-indent: 0px;line-height: 23px;font-size: 18px;color: #202020;font-weight: 600;margin-top: 31px;float: left;margin-left: 0px;}.logo h1 span {	font-weight: 400;}.logo img {width: 60px;margin-left: 21px;margin-top: 11px;float: left;margin-right: 18px;}.logo_4D img{	float: right;	width: 37px;	margin-right: 26px;}/*--- Header Link ---*/.header-link-home {margin: 0;float: right;margin-top: 35px;margin-right: 10px;}.header-link-home li{     display: inline-block;    margin-right: 15px;}.header-link-home li a{     color:#202020;}.header-link-home .spacer{    border-right: 1px solid #C9C9C9;    margin-right: 11px;}/*--- End Header Link ---*/.add_incident {color: #fff;margin-top: 33px;background-color: #00ab66;box-shadow: inset 0 -2px 0 rgba(0,0,0,0.15);font-weight: 600;padding: 10px 21px;transition: background .3s ease-in-out 0s;background-image: none;margin-top: 23px !important;float: right;margin-right: 21px;border-radius: 4px;font-size: 15px;}/* ******************* Profile Box ***************************/.profile {	margin-top:10px;	margin-right:20px;}.profile-username {	/*float:left;*/	margin-top:10px;	color:#202020;	margin-left:15px;}.profile-username span {	color:#b7b7b7;}.profile-caret {	float:right;	/*margin-top:10px;	margin-right:8px;	padding-left:8px;*/}.profile-caret span.caret {	border-top: 4px solid #f3f3f3;}div.profile-box {	width:150px;	border:1px solid #c9c9c9;	background:#fff;	-webkit-box-shadow: 0px 0px 18px rgba(50, 50, 50, 0.2);	-moz-box-shadow:    0px 0px 18px rgba(50, 50, 50, 0.2);	box-shadow:         0px 0px 18px rgba(50, 50, 50, 0.2);	margin-top:25px;	padding:0;	color:#3c3c3b;	font-size:13px;}.profile-navigation {	margin:2px 0px;	padding:0;	list-style:none;}.profile-navigation li:hover {	background:#fafafa;}.profile-navigation li:last-child a{	border:0;}.profile-navigation li a{	color:#535457;	padding:10px 0px;	margin:0px 10px;	display:block;	border-bottom:1px solid #e0e0e0;}.profile-navigation li a:hover{	text-decoration:none;}.profile-navigation li a i {	padding-right:10px;}.double-spacer {	float:left;	display:block;	height:40px;	border-left:1px solid #555555;	border-right:1px solid #292929;}.dropup,.dropdown {	position: relative;}.dropdown-toggle {	*margin-bottom: -3px;}.dropdown-toggle:active,.open .dropdown-toggle {	outline: 0;}.caret {	display: inline-block;	width: 0;	height: 0;	vertical-align: top;	border-top: 4px solid #000000;	border-right: 4px solid transparent;	border-left: 4px solid transparent;	content: "";}.dropdown .caret {	margin-top: 8px;	margin-left: 2px;}.dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  /*display: none;*/  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  list-style: none;  background-color: #ffffff;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.2);  *border-right-width: 2px;  *border-bottom-width: 2px;  -webkit-border-radius: 6px;     -moz-border-radius: 6px;          border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  -webkit-background-clip: padding-box;     -moz-background-clip: padding;          background-clip: padding-box;}.dropdown-menu.pull-right {	right: 0;	left: auto;}.dropdown-menu .divider {	*width: 100%;	height: 1px;	margin: 9px 1px;	*margin: -5px 0 5px;	overflow: hidden;	background-color: #e5e5e5;	border-bottom: 1px solid #ffffff;}.dropdown-menu > li > a {	display: block;	padding: 3px 20px;	clear: both;	font-weight: normal;	line-height: 20px;	color: #333333;	white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a {	color: #ffffff;	text-decoration: none;	background-color: #0081c2;	background-image: -moz-linear-gradient(top, #0088cc, #0077b3);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));	background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);	background-image: -o-linear-gradient(top, #0088cc, #0077b3);	background-image: linear-gradient(to bottom, #0088cc, #0077b3);	background-repeat: repeat-x;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {	color: #ffffff;	text-decoration: none;	background-color: #0081c2;	background-image: -moz-linear-gradient(top, #0088cc, #0077b3);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));	background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);	background-image: -o-linear-gradient(top, #0088cc, #0077b3);	background-image: linear-gradient(to bottom, #0088cc, #0077b3);	background-repeat: repeat-x;	outline: 0;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {	color: #999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {	text-decoration: none;	cursor: default;	background-color: transparent;	background-image: none;	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.open {	*z-index: 1000;}.open > .dropdown-menu {	display: block;}.open > .dropdown-menu {	display: block;}.pull-right > .dropdown-menu {	right: 0;	left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {	border-top: 0;	border-bottom: 4px solid #000000;	content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {	top: auto;	bottom: 100%;	margin-bottom: 1px;}.dropdown-submenu {	position: relative;}.dropdown-submenu > .dropdown-menu {	top: 0;	left: 100%;	margin-top: -6px;	margin-left: -1px;	-webkit-border-radius: 0 6px 6px 6px;	 -moz-border-radius: 0 6px 6px 6px;		  border-radius: 0 6px 6px 6px;}.dropdown-submenu:hover > .dropdown-menu {	display: block;}.dropup .dropdown-submenu > .dropdown-menu {	top: auto;	bottom: 0;	margin-top: 0;	margin-bottom: -2px;	-webkit-border-radius: 5px 5px 5px 0;	 -moz-border-radius: 5px 5px 5px 0;		  border-radius: 5px 5px 5px 0;}.dropdown-submenu > a:after {	display: block;	float: right;	width: 0;	height: 0;	margin-top: 5px;	margin-right: -10px;	border-color: transparent;	border-left-color: #cccccc;	border-style: solid;	border-width: 5px 0 5px 5px;	content: " ";}.dropdown-submenu:hover > a:after {	border-left-color: #ffffff;}.dropdown-submenu.pull-left {	float: none;}.dropdown-submenu.pull-left > .dropdown-menu {	left: -100%;	margin-left: 10px;	-webkit-border-radius: 6px 0 6px 6px;	 -moz-border-radius: 6px 0 6px 6px;		  border-radius: 6px 0 6px 6px;}.dropdown .dropdown-menu .nav-header {	padding-right: 20px;	padding-left: 20px;}.pull-right {	float: right;}.pull-left {	float: left;}.hide {	display: none;}.show {	display: block;}/* ------------------------ End Header ------------------------ *//*-----------------------------pagination--------------------------------*/.pagination-centered {	float: right;	margin: 12px 10px 12px 0;	/*padding: 0px 0px 0px 0px;*/	width: 97%;	background: linear-gradient(to bottom, #f8f8f8 0%,#eaeaea 100%);	border: 1px rgb(224, 224, 224) solid;	border-radius: 6px;	height: 24px !important;}.pagination ul {	display: inline-block;	margin-left: 0;	margin-bottom: 0;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}.pagination ul > li {	display: inline;}.pagination li {	display: inline;}.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {	border-left-width: 1px;	-webkit-border-bottom-left-radius: 4px;	border-bottom-left-radius: 4px;	-webkit-border-top-left-radius: 4px;	border-top-left-radius: 4px;	-moz-border-radius-bottomleft: 4px;	-moz-border-radius-topleft: 4px;}.pagination ul > .active > a, .pagination ul > .active > span {	color: #999999;	cursor: default;	background: rgb(67, 129, 195);	color: white;	border: 1px #4381C3 solid;}.pagination li:first-child a {	border-left-width: 1px;	-webkit-border-radius: 3px 0 0 3px;	-moz-border-radius: 3px 0 0 3px;	border-radius: 3px 0 0 3px;}.pagination ul > li > a, .pagination ul > li > span {	float: left;	padding: 2px 10px;	line-height: 19px;	text-decoration: none;	background-color: #ffffff;	border: 1px solid #dddddd;	border-left-width: 0;	background: #f8f8f8;	background: -moz-linear-gradient(top, #f8f8f8 0%, #eaeaea 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#eaeaea));	background: -webkit-linear-gradient(top, #f8f8f8 0%,#eaeaea 100%);	background: -o-linear-gradient(top, #f8f8f8 0%,#eaeaea 100%);	background: -ms-linear-gradient(top, #f8f8f8 0%,#eaeaea 100%);	background: linear-gradient(to bottom, #f8f8f8 0%,#eaeaea 100%);}.post_num {	float: right;	margin-top: 2px;	margin-right: 10px;	color: #2486b3;	font-size: 14px;}/*----------------------------------------- Footer ToolBar ------------------------------------------------------*/.footer {	position: fixed !important;	bottom: 0;	padding: 0px 6px;	height: 40px;	z-index: 1000000;	width: 100%;}.navbar-inner {	min-height: 40px;	padding-right: 20px;	padding-left: 20px;	background-color: #fafafa;	background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));	background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);	background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);	background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);	background-repeat: repeat-x;	border: 1px solid #d4d4d4;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);}.navbar .container {	width: auto;}footer .navbar .container .nav {	width: 100%;	margin: 0 10px 0 0;	list-style: none;}footer .navbar{	margin-left: -15px;}#toolbar_langue {	margin-left: -16px;	margin-right: 30px;}footer .navbar .container .nav > li {	float: left;	cursor: pointer;}footer .navbar .container .nav > li.users{	float: right;}footer .navbar .container .nav > li > a {	float: none;	padding: 10px 15px 10px;	color: #777777;	text-decoration: none;	text-shadow: 0 1px 0 #ffffff;	display: block;}/*main*/html{font-size:100%}body{font-family:arial,helvetica,clean,sans-serif;font-size:0.75em;margin:0;padding:0;color:#666}img {border:none;vertical-align:middle;}h2{font-size: 1.5em !important;  padding-left: 5px !important;padding-top: 50px !important;}a {text-decoration: none;text-decoration: none;color: #272727;font-weight: bold;}#accordion .page-title{    font-size: 1em !important;}#cookieChoiceInfo a {text-decoration: none;text-decoration: none;color: rgb(66, 139, 202);font-weight: bold;}#taow_global{width:100%;min-width:850px;margin-left:auto;margin-right:auto}#create_tech_case .bksp{    margin-top: 10px;    margin-bottom: 10px;}#create_tech_case .glob1{       margin-bottom: 0px !important;}#create_tech_case .page-title{       margin-left: 10px !important;}#create_tech_case .nicEdit-main{       background-color: white !important;}@media (max-width: 1050px) {.header-link-home{    display: none;}}@media (max-width: 800px) {#header a h1{    display: none;}}@media (max-width: 530px) {.logo{    display: none;}}span {  white-space: initial !important;}.dr {  height: 5px;  margin-top: 10px;  margin-bottom: 15px;  width: 100%;  /* clear: left; */  background: url("/image/divider.png") left center repeat-x;}.dr span {  background: url("/image/divider_span.png") center center no-repeat;  width: 100%;  height: 5px;  display: block;}.edit_menu_items {  border: 1px solid #DADADA;  padding-top: 0px !important;  color: white !important;  margin-left: 0px !important;  width: 98% !important;  vertical-align: baseline !important;  background: #3D4C6B !important;  border-radius: 8px !important;  height: 20px !important;  margin-top: 50px !important;}.maintitle {	background: #00496d url("/images/maintitle.png") repeat-x 50% 50%;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	border: 1px solid #001b32;	-webkit-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	-moz-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	-moz-background-clip: padding;	-webkit-background-clip: padding-box;	background-clip: padding-box;	color: #ffffff;	text-shadow: rgba(0,0,0,0.5) 0px -1px 0px;	text-align: center;	text-transform: uppercase;		font-family: droid sans,tahoma;	padding: 12px;	  	font-size: 14px;	font-weight: normal;	position: relative;	overflow: hidden;		}.maintitle .right a {    color: #2486b3 !important;	    cursor: pointer;}.maintitle a:link, .maintitle a:visited {	color: #ffffff !important;	text-shadow: 0 1px 1px #000;	-webkit-transition: 0.3s;	transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	-moz-transition: 0.3s;	}.maintitle a:hover, .maintitle a:active {	color: #00b0ff;	text-decoration: none;	text-shadow: 0px 0px 10px #0074b4;}.maintitle-animation {	animation: inout 1s; 	animation-iteration-count: 1;	-webkit-animation: inout 1s; /* Safari & Chrome */	-webkit-animation-iteration-count: 1; }.trigger {    background: url("/images/collapse-icon.png") no-repeat;    width: 32px;    height: 19px;    cursor: pointer;    float: right;	  padding-left: 21px;    position: relative;    //z-index: 9998;    margin-top: -31px;	margin-right: 5px;	opacity: 1;		}.trigger:hover {	opacity: 1.0;	-webkit-transition: all 250ms ease-in-out;	-moz-transition: all 250ms ease-in-out;	-ms-transition: all 250ms ease-in-out;	-o-transition: all 250ms ease-in-out;	transition: all 250ms ease-in-out;		}.active { background-position: left top; }.inactive { background-position: left bottom; }.blocDEF2 {border: 1px solid #DADADA;  font-size: 13px;  padding: 2px 3px;  margin: 0 auto;  border-radius: 8px;  color: #111111;  margin-left: 11px !important;  width: 93%;  vertical-align: baseline;  background: white;}  .bloc_link {border: 1px solid #DADADA;  font-size: 13px;  padding: 2px 3px;  margin: 0 auto;  border-radius: 8px;  color: #111111;  margin-left: 11px !important;  width: 93%;  vertical-align: baseline;  background: white;}.button-default {    background: #2D60C7 !important;    color: white !important;}.ui-dialog{    background: #EEEFEF !important;	height: auto !important;}.ui-dialog-buttonpane{     background: #EEEFEF !important;}.Jquerymenu{z-index: 2;position: absolute;visibility: visible;left: 11px;top: -148px;}.ui-widget-overlay {    background: rgba(32, 32, 32, 0.72) url(images/ui-bg_flat_0_aaaaaa_40x100.png) 0% 0% repeat-x !important;    opacity: 0.8 !important;    filter: Alpha(Opacity=30) !important;}/* Hide Menu*/.additional-menu.nm{display:none !important;}#menu.nm {width: 115px !important;}#main.nm {padding-left: 130px !important;  }/* End Hide Menu*/input#upload { background: #aaa url(../images/bg-btn.png) bottom repeat-x; padding: .4em 1.2em;border: 1px solid #aaa; color: #222; font-size: 1.2em; font-weight: bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; margin: 2em 0; }input#upload:hover { background: #eee; color: #111; border-color:#777; }/*custom upload elements*/.customfile-fieldset { padding: .6em 0 !important; border:0 !important;border-top: 1px dotted #ddd !important; }.customfile-label { display: block !important; margin: .5em 10px .5em 0 !important;  }.customfile-input { position: absolute !important; height: 100px !important; top: 0px !important; left: 400px !important; cursor: pointer !important; background: transparent !important; border: 0 !important; opacity: 0 !important; -moz-opacity: 0 !important; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0) !important; z-index: 999 !important;  }.customfile-input2 { position: absolute !important; height: 100px !important; top: 0px !important; left: 150px !important; cursor: pointer !important; background: transparent !important; border: 0 !important; opacity: 0 !important; -moz-opacity: 0 !important; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0) !important; z-index: 999 !important;  }.customfile { width: 400px !important; background: #666 !important; cursor: pointer !important; overflow: hidden !important; padding: 2px !important; border: 1px solid #444 !important; -moz-border-radius:7px !important; -webkit-border-radius:7px !important; border-radius:7px !important;   }.customfile2 { width: 250px !important; background: #666 !important; cursor: pointer !important; overflow: hidden !important; padding: 2px !important; border: 1px solid #444 !important; -moz-border-radius:7px !important; -webkit-border-radius:7px !important; border-radius:7px !important;   }.customfile-disabled { opacity: .5 !important; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0) !important; cursor: default !important;  }.customfile-feedback { display: block !important; margin: 1px 1px 1px 5px !important; font-size: 1.2em !important; color: #fff !important; font-style: italic !important; padding: .3em .6em !important; }.customfile-feedback-populated { color: #fff !important; font-style: normal !important; font-weight: bold !important; padding-left: 20px !important; background: url(../images/icon-generic.gif) left 4px no-repeat !important; }.customfile-button { border: 1px solid #999 !important; background: #333 url(../images/bg-submit.gif) bottom repeat-x !important;  color: #fff !important; font-weight: bold !important; float: right !important; width: 66px !important; padding: .3em .6em !important;  text-align: center !important; text-decoration: none !important; -moz-border-radius:5px !important; -webkit-border-radius:5px !important; border-radius:5px !important;  }.customfile-hover .customfile-button, .customfile-focus .customfile-button  { color:#111 !important; background: #aaa url(../images/bg-btn.png) bottom repeat-x !important; border-color:#aaa !important;  padding: .3em .6em !important;  }.customfile-focus .customfile-button { outline: 1px dotted #ccc !important;  }/*file type icons*/.customfile-ext-jpg, .customfile-ext-gif, .customfile-ext-png, .customfile-ext-jpeg, .customfile-ext-bmp { background-image: url(../images/icon-image.gif) !important;}.customfile-ext-mp3, .customfile-ext-mp4, .customfile-ext-mov, .customfile-ext-swf, .customfile-ext-wav, .customfile-ext-m4v { background-image: url(../images/icon-media.gif) !important;}.customfile-ext-zip, .customfile-ext-tar, .customfile-ext-sit { background-image: url(../images/icon-zip.gif) !important;}.bar {    height: 18px;    background: green;}.fileinput-button {  position: relative;  overflow: hidden;}th{    padding: 0 5px;}.bksp2{    width:99%;}.tab_infos tbody tr td.right{    float:none;}.fileinput-button input {  position: absolute;  top: 0;  right: 0;  margin: 0;  opacity: 0;  -ms-filter: 'alpha(opacity=0)';  font-size: 200px;  direction: ltr;  cursor: pointer;}/* Fixes for IE < 8 */@media screen\9 {  .fileinput-button input {    filter: alpha(opacity=0);    font-size: 100%;    height: 100%;  }}.nicEdit-button{    width: 15px !important; height: 15px !important;}.ui-dialog2 {/* overflow: hidden; */position: absolute;/* top: 0; *//* left: 0; *//* padding: .2em; *//* outline: 0; */}.page-glob{    width: 100%;    min-width: 850px;    margin-left: auto;    margin-right: auto;    height: 100%;}.bd {    width: 100%;}.ui-dialog .ui-dialog-content {overflow: hidden !important; height: 100% !important;}.nicEdit-main {    height: 280px;    overflow:auto !important;}.nicEdit-main p  { padding-left: 0px !important;  height: initial !important;}.nicEdit-main ul {list-style: initial;list-style-type: inherit;padding: 0px 20px;}.nicEdit-main li {list-style: initial;list-style-type: inherit;padding: 0px 20px;}/*.nicEdit-main ul  { padding: 10px !important; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;list-style: circle; }.nicEdit-main li  { padding: 10px !important; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }*/.progress {    overflow: hidden;    height: 8px;    margin-bottom: 1px;    background-color: #f7f7f7;    background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);    background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));    background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);    background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);    background-image: linear-gradient(top, #f5f5f5, #f9f9f9);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;	border: rgb(225, 218, 228) 1px solid;}.value_f{	float: right;	/*font-size: 14px;*/}.value_i{	float: left;	/*font-size: 14px;*/}.progress .bar {    width: 0%;    height: 18px;    color: #ffffff;    font-size: 12px;    text-align: center;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #0e90d2;    background-image: -moz-linear-gradient(top, #149bdf, #0480be);    background-image: -ms-linear-gradient(top, #149bdf, #0480be);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));    background-image: -webkit-linear-gradient(top, #149bdf, #0480be);    background-image: -o-linear-gradient(top, #149bdf, #0480be);    background-image: linear-gradient(top, #149bdf, #0480be);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    -webkit-transition: width 0.6s ease;    -moz-transition: width 0.6s ease;    -ms-transition: width 0.6s ease;    -o-transition: width 0.6s ease;    transition: width 0.6s ease;}.progress-striped .bar {    background-color: #62c462;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    -webkit-background-size: 40px 40px;    -moz-background-size: 40px 40px;    -o-background-size: 40px 40px;    background-size: 40px 40px;}.progress.active .bar {    -webkit-animation: progress-bar-stripes 2s linear infinite;    -moz-animation: progress-bar-stripes 2s linear infinite;    animation: progress-bar-stripes 2s linear infinite;}.progress-danger .bar {    background-color: #dd514c;    background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);    background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));    background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);    background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);    background-image: linear-gradient(top, #ee5f5b, #c43c35);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);}.progress-danger.progress-striped .bar {    background-color: #ee5f5b;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-success .bar {    background-color: #5eb95e;    background-image: -moz-linear-gradient(top, #62c462, #57a957);    background-image: -ms-linear-gradient(top, #62c462, #57a957);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));    background-image: -webkit-linear-gradient(top, #62c462, #57a957);    background-image: -o-linear-gradient(top, #62c462, #57a957);    background-image: linear-gradient(top, #62c462, #57a957);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);}.progress-success.progress-striped .bar {    background-color: #62c462;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-info .bar {    background-color: #4bb1cf;    background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);    background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));    background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);    background-image: -o-linear-gradient(top, #5bc0de, #339bb9);    background-image: linear-gradient(top, #5bc0de, #339bb9);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);}.progress-info.progress-striped .bar {    background-color: #64af69;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}@-webkit-keyframes progress-bar-stripes {     from { background-position: 0 0 }    to { background-position: 40px 0 }}@-moz-keyframes progress-bar-stripes {     from { background-position: 0 0 }    to { background-position: 40px 0 }}@keyframes progress-bar-stripes {     from { background-position: 0 0 }    to { background-position: 40px 0 }}.bogue_tmp{    background: aliceblue !important;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);margin: 5px 0;border-radius: 4px;border: 1px rgb(223, 218, 218) solid;   }.bogue_history{background: floralwhite !important;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);margin: 5px 0;border-radius: 4px;border: 1px rgb(214, 209, 209) solid;}.blocadress {width: 440px;background: rgba(244, 244, 244, 0.71);padding: 16px;border: 1px solid rgb(219, 219, 219);border-radius: 4px;float: left;margin-right: 14px;box-shadow: 0 3px 0 0 #dbdbdb;-moz-box-shadow: 0 3px 0 0 #dbdbdb;-webkit-box-shadow: 0 3px 0 0 #dbdbdb;margin-bottom: 12px;}.right {text-align:right}.center {text-align:center}.left {text-align:left}.top {vertical-align: top}.tier {width: 30%}.quarter {width: 25%}.firstCol15 {width: 50%;float: left;}.firstCol25 {width: 25%}.Col35 {width: 50%;float: right;}.moitiee{width: 50%}.centpc{width: 100%}.w20 {width: 20px}.w50 {width: 50px}.w100 {width:100px}.red {color:red}.blue {color:blue}.cliquable {cursor:pointer;}.btn_link {text-decoration:none;border:0;color:#666666;}.close {text-decoration: line-through}.selectDefault{color:gray !important}.selectDefault option{color:black !important}.scroolh200 {overflow: auto;max-height: 200px}.scroolh400 {overflow: auto;max-height: 400px}.bold {font-weight: bold}.altTR0 {background:#ececec}.altTR0:hover {background:lightblue}.altTR1 {background:#dddddd}.altTR1:hover {background:lightskyblue}.altTR_Red0 {background:#ff8888}.altTR_Red0:hover {background:salmon}.altTR_Red1 {background:#ffaaaa}.altTR_Red1:hover {background:lightsalmon}.notabene {font-style: italic;color:#888;}#previous_next {clear:both;}.thermo1 {background-image: url(https://taow.4d.com/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 0px;width: 104px;float: right;height: 22px;}.thermo2 {background-image: url(https://taow.4d.com/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 -25px;width: 104px;float: right;height: 22px;}.thermo3 {background-image: url(https://taow.4d.com/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 -50px;width: 104px;float: right;height: 22px;}.thermo4 {background-image: url(https://taow.4d.com/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 -75px;width: 104px;float: right;height: 22px;}.thermoS1 {background-image: url(https://taow.4d.com/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 0px;width: 52px;float: none;height: 11px;}.thermoS2 {background-image: url(https://taow.4d.com/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 -12px;width: 52px;float: none;height: 11px;}.thermoS3 {background-image: url(https://taow.4d.com/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 -25px;width: 52px;float: none;height: 11px;}.thermoS4 {background-image: url(https://taow.4d.com/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 -37px;width: 52px;float: none;height: 11px;}.bloc{background: #6a8dcf url(https://taow.4d.com/image/bloc/B.png) repeat-x;color: white;font:1.3em Arial;      border-bottom: 1px solid #5773aa;vertical-align: middle;height:1.80em}.bloc_table{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color:#ececec;padding:2px;width:100%}.bloc_table a {list-style-type: none;color: #465c85;text-decoration: none;}.bloc_table tr {vertical-align: top;}#incidentType_title .page-title {    font-size: 1.5em;    -webkit-margin-before: 0.83em;    -webkit-margin-after: 0.83em;       -webkit-margin-end: 0px;    font-weight: bold;}.page-title  {    font-size: 1.5em;    -webkit-margin-before: 0.83em;    -webkit-margin-after: 0.83em;    -webkit-margin-start: 0px;    -webkit-margin-end: 0px;    font-weight: bold;    margin-left:18px;    color: #202020;}ul.info-li {    margin-left: 21px;    list-style: circle;}.info-li li {      margin-bottom: 3px;  padding-bottom: 25px;  display: block;}.titlecat{    line-height: 28px;    border-bottom: 1px solid rgb(199, 199, 199);    font-size: 18px;    font-weight: bold;    margin-bottom: 10px;    padding-bottom: 4px;    color: rgb(44, 44, 44);}.titlecat h2{ font-size: 21px; background-color: rgba(226, 223, 223, 0.94); display: inline; padding: 3px 8px;}.incidentbloc{    background: rgb(236, 236, 236);    position: relative;    overflow: hidden;    font-size: 14px;    margin-bottom: 13px;    border: 1px rgb(223, 223, 223) solid;    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.19);    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px;}#incident_hover2 .bksp{    margin: 0;    border-top-left-radius: 3px;    border-top-right-radius: 3px;    padding: 8px 0px 8px 2px;    -webkit-border-radius: 2px 2px 0 0;    -moz-border-radius: 2px;    border-radius: 2px 2px 0 0;    background: #3D4E6C;}#status_hover2 .bksp{    margin: 0;    border-top-left-radius: 3px;    border-top-right-radius: 3px;    padding: 8px 0px 8px 2px;    -webkit-border-radius: 2px 2px 0 0;    -moz-border-radius: 2px;    border-radius: 2px 2px 0 0;    background: #3D4E6C;}#incident_title.page-title { color: white;}#status_title.page-title { color: white;}#incident_hover .table  {     background-color: #e8e8e8;    color: rgb(41, 41, 41);    border-top-left-radius: 0;    border-top-right-radius: 0;    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.19);    border: 1px rgb(223, 218, 218) solid;}#incident_hover .table tr td {    padding: 3px 6px;    border: none !important;}#status_hover .table  {     background-color: #e8e8e8;    color: rgb(41, 41, 41);    border-top-left-radius: 0;    border-top-right-radius: 0;    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.19);    border: 1px rgb(223, 218, 218) solid;}#status_hover .table tr td {    padding: 3px 6px;    border: none !important;}.lb{    font-weight: bold;    display: inline-block;    margin-right: 10px;    color: rgb(75, 75, 75);}.incident_modified{    font-weight: bold;    display: inline-block;    margin-right: 10px;    color: rgb(238, 99, 33);}.cat1{    width: 49%;    float: left;    margin-left: 15px;    margin-top: 12px;}.cat1:first-child{    margin-left: 10px;}.blocStatistics{    width: 440px;    background: rgba(244, 244, 244, 0.71);    padding: 16px;    border: 1px solid rgb(219, 219, 219);    border-radius: 4px;    float: left;    margin-right: 14px;    box-shadow: 0 3px 0 0 #dbdbdb;    -moz-box-shadow: 0 3px 0 0 #dbdbdb;    -webkit-box-shadow: 0 3px 0 0 #dbdbdb;    margin-bottom: 12px;}.blocadress.st ul li{    margin: 10px 0px;}.titleStatistics{    font-size: 21px;    color: #3d4c6b;    border-bottom: 2px solid #3d4c6b;    padding-bottom: 4px;    margin-bottom: 8px;}.blocStatistics ul{    margin: 0px 0px 8px 4px;    list-style: none;}.blocStatistics ul li{	    border-bottom: 1px solid #dbdbdb;    position: relative;    line-height: 39px;    text-align: left;    text-shadow: 0 1px 0 #ffffff;    clear: both;}.blocStatistics ul li label{    display:inline;}.blocStatistics ul li .info{	    float: right;    font-weight: bold;}.image{    float: left;    margin-right: 13px;    margin-left: 8px;    margin-bottom: 15px;    margin-top: 1px;    background-color: rgba(253, 253, 253, 0.63);    padding: 29px;}.glob1 { background: #F8F7F7; overflow: hidden; padding: 12px 16px; border: 1px solid #dbdbdb;  margin-bottom: 15px; margin-left: 10px;/* -moz-box-shadow: inset 1px 1px 3px 1px #cfcfcf; -webkit-box-shadow: inset 1px 1px 3px 1px #DFDFDF; -o-box-shadow: inset 1px 1px 3px 1px #cfcfcf; box-shadow: inset 1px 1px 3px 1px #E4E4E4; filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=5); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; */}.glob1 #personnelTitle{    margin-bottom: 15px;}.glob1.contact{     background: transparent; overflow: hidden; padding: 12px 16px; border: none;  margin-bottom: 15px; margin-left: 10px;    }.glob1 .blocadress .bloctitle {    font-size: 21px;    color: #3d4c6b;    border-bottom: 2px solid #3d4c6b;    padding-bottom: 4px;    margin-bottom: 8px;}.glob1 .blocadress .bloc-body ul li label{    font-size: 14px;    font-weight: bold;}.row_title{ font-size: 15px; width: 200px; float: left; color: rgb(14, 14, 14);}.glob1 .row{    margin:12px;    clear: both;}.glob1 .row .span6{    float: left;    margin-bottom: 8px;}.glob2{    /*background: #f0f0f0;*/    overflow: hidden;    border-radius: 4px;    padding-left: 17px;    /*border: 1px solid #dbdbdb;    box-shadow: 0 1px 0 0 #fff;    -moz-box-shadow: 0 1px 0 0 #fff;    -webkit-box-shadow: 0 1px 0 0 #fff;*/    margin-bottom: 15px;}#th_TNote_Reference{    width:114px;}.bloccontract{    width: 96.5%;    background: rgba(244, 244, 244, 0.71);    padding: 16px;    border: 1px solid rgb(219, 219, 219);    border-radius: 4px;    float: left;    margin-right: 14px;    box-shadow: 0 3px 0 0 #dbdbdb;    -moz-box-shadow: 0 3px 0 0 #dbdbdb;    -webkit-box-shadow: 0 3px 0 0 #dbdbdb;    margin-bottom: 12px;}.bloccontract-title{    font-size: 18px;    border-bottom: 1px solid rgb(207, 207, 207);    margin-bottom: 8px;    color: rgb(68, 68, 68);    padding-bottom: 4px;    font-weight: bold;    margin-top: 5px;}.bloccontract-body{}.bloccontract ul{    list-style: none;    margin: 0;    width: 100%;}.bloccontract ul li{    padding: 11px 4px;    border-bottom: 1px rgb(199, 199, 199) dashed;}.bloccontract ul li .title{    font-size: 16px;    font-weight: bold;    margin-right: 5px;}.bloccontract ul li .date{    font-size: 15px;    margin-left: 6px;}.bloccontract ul li .label{    font-size: 15px;    font-weight: normal;    padding: 4px;    margin-left: 5px;}.bloccontract ul li .icon{    margin-top: -6px;    margin-right: 12px;}.bloccontract ul li .ben{    float: right;    margin-right: 113px;    font-size: 15px;    color: rgb(255, 255, 255);    font-weight: bold;    background: #4381C3;    padding: 2px 15px;    border-radius: 3px;}ul .bloccontract-info{    margin-left: 31px;    background: rgb(235, 235, 235);    width: 90%;    border-radius: 4px;    margin-top: 8px;    margin-bottom: 4px;    border: 1px solid #dbdbdb;}.bloccontract-info .pers{    padding: 9px 0px 8px 12px;}.bloccontract-info .pers:last-child{    border:none; }.btn-small, .btn{    display: inline-block;    padding: 6px 12px;    margin-bottom: 0;    line-height: 20px;    text-align: left;    vertical-align: middle;    cursor: pointer;    font-size: 15px;    font-weight: normal;    color: #fff;    background: #3fa9dd;    box-shadow: 0 10px 15px rgba(255, 255, 255, 0.3) inset;    border-radius: 5px;}.container_x102{    margin-top:20px;}.bolc_title_home{    font-size: 24px;    text-align: center;    margin: 12px;    width: 90%;    color:black;}.generic_container h1 {    margin-top: 31px;    font-size: 25px;    margin-left: 0px;    color: #000;    margin-bottom: 8px;    font-weight: 600;}.content_container {    width: 400px;    margin-left: 20px;    background-color: #FFFFFF;    margin-top: 5px;    margin-bottom: 50px;    border: 1px solid #e6e6e6;    float: left;    height: 360px;}.box_x {    width: 90%;    color: #666666;    float: left;    margin: 20px 20px 20px 20px;}.box_x.part1 .box_desc{    min-height: 196px;    width: 100%;}.box_x.part2{    min-height: 320px;}.box_x.part2 .box_desc{    min-height: 196px;}.box_title{	font-size:20px;	margin: 14px 10px 0 20px;	color: #1684B7;	line-height: 24px;        font-weight: 600;}.box_desc{        font-size: 16px;        font-weight: 400;        min-height: 100px;        color: #666666;        text-align: justify;        line-height: 24px;}.bloc_content {    width: 100%;    margin: 0 30px 0 0;}.know_more:hover{    text-decoration:none;    background:#3fa9dd;}	.know_more{    margin-top: 15px;    padding: 5px 23px 5px 22px;    display: inline-block;    font-weight: 400;    font-size: 16px;    border-radius: 3px 3px 3px 3px;    color: #fff;    background: #428bca;    text-align: center;}.sheader .right .dropdown{    margin-top: 39px;    font-size: 16px;}.dropup,.dropdown {  position: relative;}.dropdown-toggle {  *margin-bottom: -3px;}.dropdown-toggle:active,.open .dropdown-toggle {  outline: 0;}.caret {  display: inline-block;  width: 0;  height: 0;  vertical-align: top;  border-top: 4px solid #000000;  border-right: 4px solid transparent;  border-left: 4px solid transparent;  content: "";}.dropdown .caret {  margin-top: 8px;  margin-left: 2px;}.dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  /*display: none;*/  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  list-style: none;  background-color: #ffffff;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.2);  *border-right-width: 2px;  *border-bottom-width: 2px;  -webkit-border-radius: 6px;     -moz-border-radius: 6px;          border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  -webkit-background-clip: padding-box;     -moz-background-clip: padding;          background-clip: padding-box;}.dropdown-menu.pull-right {  right: 0;  left: auto;}.dropdown-menu .divider {  *width: 100%;  height: 1px;  margin: 9px 1px;  *margin: -5px 0 5px;  overflow: hidden;  background-color: #e5e5e5;  border-bottom: 1px solid #ffffff;}.dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 20px;  color: #333333;  white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a {  color: #ffffff;  text-decoration: none;  background-color: #0081c2;  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);  background-image: -o-linear-gradient(top, #0088cc, #0077b3);  background-image: linear-gradient(to bottom, #0088cc, #0077b3);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {  color: #ffffff;  text-decoration: none;  background-color: #0081c2;  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);  background-image: -o-linear-gradient(top, #0088cc, #0077b3);  background-image: linear-gradient(to bottom, #0088cc, #0077b3);  background-repeat: repeat-x;  outline: 0;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {  color: #999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {  text-decoration: none;  cursor: default;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}  a.tooltip {outline:none; }a.tooltip strong {line-height:30px;}a.tooltip:hover {text-decoration:none;} a.tooltip span {z-index: 10;display: none;padding: 11px 6px;margin-top: -78px;margin-left: -176px;line-height: 19px;}a.tooltip:hover span{width: 300px;display:inline; position:absolute; color:#111;border:1px solid #DCA; background:#fffAF0;}a.tooltip:hover span.error{display:inline; position:absolute; color:#b94a48;border:1px solid white; background:#f2dede;}a.tooltip:hover span.info{display:inline; position:absolute; color:#3a87ad;border:1px solid #bce8f1; background:#d9edf7;margin-top: -23px; margin-left: 4px;}.callout2 {z-index: 20;position: absolute;top: 92%;border: 0;left: 40%;}a.tooltip span{    border-radius:4px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;            -moz-box-shadow: 5px 5px 8px #CCC;    -webkit-box-shadow: 5px 5px 8px #CCC;    box-shadow: 5px 5px 8px #CCC;}span.tooltip {z-index: 10;display: none;padding: 11px 6px;margin-top: -13px;margin-left: 227px;line-height: 19px;}span.tooltip{width: 250px;text-align: center;display:inline; position:absolute; color:#111;border:1px solid #DCA; background:#fffAF0;}span.tooltip.error{display:inline; position:absolute; color:#b94a48;border:1px solid white; background:#f2dede;}span.tooltip.info{display:inline; position:absolute; color:#3a87ad;border:1px solid #bce8f1; background:#d9edf7;}#ttaow_secondaire .bloc{    background: #3d4c6b;    border-top-right-radius: 3px;    border-top-left-radius: 3px;}#ttaow_secondaire .bloc .blocA .blocC, #ttaow_secondaire .bloc .blocA{    background: #3d4c6b;}select:disabled, input:disabled {    background: rgb(233, 233, 233);}.listcontent{    border: 1px solid #dbdbdb;    -webkit-border-radius: 5px 5px 5px 5px;    -moz-border-radius: 5px 5px 5px 5px;    border-radius: 5px 5px 5px 5px;    background: rgb(238, 238, 238);    margin-top:13px;    margin-left: 0px;}.listcontent.open{     padding-bottom:10px;}.listcontent ul{    margin-left: 0px;    margin-right:0px;    margin-bottom:0px;}.listcontent ul li{    margin: 0 10px;    /*border-bottom: 1px solid #dbdbdb;*/    position: relative;    line-height: 39px;    text-align: left;    text-shadow: 0 1px 0 #ffffff;}.listcontent ul li table{    width: 100% !important;    margin: 10px 0;}.listcontent ul li table tr th, .listcontent ul li table tr td{    text-shadow: none;    font-weight: normal;    text-align: center !important;}.listcontent ul li table tr{    background: white;		}.listcontent ul li:last-child, .listcontent ul li:first-child{    border-bottom: none;}.listcontent ul li .count{    float: right;    color: #000000;    font-size: 17px;}.list-head{    font-size: 17px;    font-weight: bold;    margin-left: 7px;    margin-top: 15px;    color: rgb(37, 37, 37);}.details{    float: right;    margin-right: 15px;}.slist{    background: #fff;    border-radius: 4px;    margin-bottom: 6px;    padding: 5px;    border: 1px rgb(211, 211, 211) solid;}.s2list{    width: 99%;    background: rgb(231, 231, 231);    padding: 5px;    border-radius: 5px;    border: 1px solid rgb(214, 214, 214);}.s2list.vide{    display: none;}#dlg500_014_dialog_c{    top:100px;    left:410px;}.header_home .logo img {//width: 54px;//margin-left: 0;//margin-top: 4px;//float: left;}.header_home .logo{	display: block;	/* margin-top: 10px; */	margin-left: 0px;	float: left;	text-decoration: none;}.parag{margin:22px 0;}.generic_container h2{	font-size: 18px;	margin-bottom: 6px;	color: black;}.generic_container p.desc{	font-size: 15px;	margin-top: 12px;	margin-bottom: 8px;}.header_home{	/*width: 1185px;*/	margin: 0 auto;}.panel {   -moz-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;   -moz-box-shadow: none;   -webkit-box-shadow: none;   box-shadow: none;   background: #fcfcfc;   border: 0;   -moz-box-shadow: 0 3px 0 rgba(12,12,12,0.03);   -webkit-box-shadow: 0 3px 0 rgba(12,12,12,0.03);   box-shadow: 0 3px 0 rgba(12,12,12,0.03);   margin-bottom:13px;}.panel.blc{   float: left;	margin-right: 20px;	width: 370px;}.panel-heading,.panel-footer {   background: #fff;   border-color: #eee;}.panel-heading {   padding: 10px;}.panel-default > .panel-heading {   border-color: #e7e7e7;   background-color: #fff;}.panel-heading-empty {   background: none;   border-bottom: 0;}.panel-heading p {   font-size: 13px;   margin-top: 10px;   margin-bottom: 0;   color: #77818e;}.panel-dark .panel-heading {   background-color: #3d4c6b;}.panel-btns a {   margin-left: 8px;   float: right;   color: #000;   display: inline-block;   font-weight: 500;   opacity: 0.2;   font-size: 16px;   -moz-transition: all 0.2s ease-out 0s;	-webkit-transition: all 0.2s ease-out 0s;	transition: all 0.2s ease-out 0s;}.panel-btns a.minimize {   font-size: 18px;}.panel-btns a:hover {   text-decoration: none;   opacity: 0.5;   cursor: pointer;}.panel-btns a.minimize:active,.panel-btns a.minimize:focus {   opacity: 0.2;   text-decoration: none;}.panel-title {   font-size: 20px;   color: #111;   /*font-family: 'LatoBold'; */}.panel-title-alt {   font-size: 13px;   text-transform: uppercase;   margin: 0;}.panel-title-alt + p {   margin-top: 5px !important;}.panel-dark .panel-title {   color: #fff;}.panel-dark .panel-btns a {   color: #fff;}.panel-body {   padding: 20px;	color: #394263;	font-size: 15px;}.panel-body-nopadding {   padding: 0;}.panel-footer {   padding: 20px;}.panel-footer:after {   clear: both;   display: block;   content: '';}.panel-heading .nav-tabs li.active a {   background: #fcfcfc;   color: #111;}.panel-alt .panel-heading {   padding: 20px 20px;}.panel-alt .panel-title {   font-size: 13px;   text-transform: uppercase;   font-family: 'LatoBold';}.panel-alt .panel-heading p {   margin-top: 5px;   line-height: 16px;}.panel-alt .panel-btns a {   margin-top: -3px;}.panel-alt .panel-footer {   padding: 15px;}.panel-alt .panel-body {   padding: 15px;}body.homepage{	background:#e4e7ea;}.blc .panel-heading .panel-title{    font-size: 20px;    height: 40px;}.blc .panel-body{    padding: 20px;    color: #394263;    font-size: 15px;    height: 160px;}.blc .box_more_info_x102{    padding: 15px;    text-align: center;}.Titre_Tableau{    font-size: 14px;    font-weight: bold;    color: #3d4c6b;}.bloclist .panel-dark .panel-body{    background: #e4e7ea;}.maintitle {	background: #00496d url("/images/maintitle.png") repeat-x 50% 50%;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	border: 1px solid #001b32;	-webkit-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	-moz-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	-moz-background-clip: padding;	-webkit-background-clip: padding-box;	background-clip: padding-box;	color: #ffffff;	text-shadow: rgba(0,0,0,0.5) 0px -1px 0px;	text-align: center;	text-transform: uppercase;		font-family: droid sans,tahoma;	padding: 12px;	font-size: 14px;	font-weight: normal;	position: relative;	overflow: hidden;		}.maintitle a:link, .maintitle a:visited {	color: #ffffff;	text-shadow: 0 1px 1px #000;	-webkit-transition: 0.3s;	transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	-moz-transition: 0.3s;	}.maintitle a:hover, .maintitle a:active {	color: #00b0ff;	text-decoration: none;	text-shadow: 0px 0px 10px #0074b4;}.maintitle-animation {	animation: inout 1s; 	animation-iteration-count: 1;	-webkit-animation: inout 1s; /* Safari & Chrome */	-webkit-animation-iteration-count: 1; }.mainheader {	background: #00496d url("images/mainheader.png") repeat-x 50% 50%;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	border: 1px solid #001b32;	-webkit-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	-moz-box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset rgba(255,255,255,0.13) 0px 1px 0px;	-moz-background-clip: padding;	-webkit-background-clip: padding-box;	background-clip: padding-box;	color: #ffffff;	text-shadow: rgba(0,0,0,0.5) 0px -1px 0px;	text-align: center;	text-transform: uppercase;		font-family: droid sans,tahoma;	margin-bottom: 5px;	font-size: 14px;	font-weight: normal;	position: relative;	overflow: hidden;		}.mainheader a:link, .mainheader a:visited {	color: #ffffff;	text-shadow: 0 1px 1px #000;	-webkit-transition: 0.3s;	transition: 0.3s;	-o-transition: 0.3s;	-ms-transition: 0.3s;	-moz-transition: 0.3s;	}.mainheader a:hover, .mainheader a:active {	color: #00b0ff;	text-decoration: none;	text-shadow: 0px 0px 10px #0074b4;}.group{margin: 0px !important;padding: 0px !important;}#create_tech_case .ui-accordion .ui-accordion-header .ui-accordion-header-icon{z-index:9999;}#create_tech_case .ui-accordion .ui-accordion-content{    padding: 0px  !important;    margin: 0px  !important;}#create_tech_case #accordion .glob1{    margin-left: 0px;}#create_tech_case .ui-state-default .ui-icon {    background-color: white;}#create_tech_case .maintitle {    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-top-left-radius: 3px;    border-top-right-radius: 3px;    border-bottom-left-radius: 0px;    border-bottom-right-radius: 0px;    background-clip: padding-box;    color: #ffffff;    text-align: center;    text-transform: uppercase;    font-family: droid sans,tahoma;    padding: 12px;    font-size: 14px;    font-weight: normal;    position: relative;    overflow: hidden;	background: #3D4C6B;}#dlg0_003_form label{width: 275px !important;}#header{	z-index: 99 !important;}.nicEdit-main {    background: white;}#taow_entete{background:#3D4E6C}#taow_entete h1{margin:0}#taow_entete h1 img{float:left;  margin:7px 20px 10px 0}#taow_entete2{background:url(https://taow.4d.com/image/css/subheader.jpg) repeat-x;border-top:1px solid #303d56;border-bottom:1px solid #243046;color:white;height:78px}#taow_entete2 h1{font-family:Helvetica,Arial;font-style:normal;font-weight:normal;text-decoration:none;margin:-7px 0 0 0;color:white}#taow_entete2 h2{font-family:Arial;font-style:normal;font-weight:lighter;text-decoration:none;font-size:1.4em}#topLoginSearch {color:#89a4d9;position: absolute;right: 10px;font-size: 10px;top: 19px;padding-right: 20px;vertical-align:middle;}#topLoginSearch a{color:#89a4d9;text-decoration:none;}#dlg0_002_find {background-color:#576E97;border:thin solid #89A4D9;color:#FFFFFF;font-size:10px;}#section_title1{font-size:45px;font-family:arial;color:#fff;margin:0px;padding-top:12px;padding-left:30px;}#section_title2{font-size:18px;font-family:arial;color:#fff;margin:0px;padding:0px;padding-top:5px;padding-left:30px;}#hearder_menu {float:right;               position: relative;               top: -70px;               right:15px;}#taow_central{display:block;position:relative;background:#F5F5F5;margin:15px 20em 10px 240px;padding:0px}#taow_central h2{margin-bottom:1em}.taow_roundbox{background:transparent;width:100%;margin:0 auto}.taow_roundboxzzzzzz h1, .taow_roundbox p{margin:0 10px}.taow_roundboxzzzzzz h1{font-size:2em;color:blue;letter-spacing:1px}.taow_roundboxzzzzzz p{padding-bottom:0.5em}.taow_roundbox .taow_top, .taow_roundbox .taow_bottom{display:block;background:transparent;font-size:1px}.taow_roundbox .taow_b1, .taow_roundbox .taow_b2, .taow_roundbox .taow_b3, .taow_roundbox .taow_b4, .taow_roundbox .taow_b1b, .taow_roundbox .taow_b2b, .taow_roundbox .taow_b3b, .taow_roundbox .taow_b4b{display:block}.taow_roundbox .taow_b1, .taow_roundbox .taow_b2, .taow_roundbox .taow_b3, .taow_roundbox .taow_b1b, .taow_roundbox .taow_b2b, .taow_roundbox .taow_b3b{height:1px}.taow_roundbox .taow_b2{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.taow_roundbox .taow_b3{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.taow_roundbox .taow_b4{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.taow_roundbox .taow_b4b{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.taow_roundbox .taow_b3b{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.taow_roundbox .taow_b2b{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.taow_roundbox .taow_b1{margin:0 5px;background:#DADADA}.taow_roundbox .taow_b2, .taow_roundbox .taow_b2b{margin:0 3px;border-width:0 2px}.taow_roundbox .taow_b3, .taow_roundbox .taow_b3b{margin:0 2px}.taow_roundbox .taow_b4, .taow_roundbox .taow_b4b{height:2px;margin:0 1px}.taow_roundbox .taow_b1b{margin:0 5px;background:#DADADA}.taow_roundbox .taow_roundboxcontent{display:block;background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA;padding:5px}.taow_espace{margin:0;padding:0;height:80px}#taow_collapser {float:right;padding:10px}.link_C{background:url(https://taow.4d.com/image/link/sprite.png) no-repeat top left;background-position: 0 0;float:right;height:24px;width:7px;}.link_C1{float:right;height:24px;width:30px;}.link_B{background:url(https://taow.4d.com/image/link/sprite.png) repeat-x top left;background-position: 0 -29px;float:right;height:24px;padding-top:5px;padding-left:5px;padding-right:5px;color:white;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.link_A{background:url(https://taow.4d.com/image/link/sprite.png) no-repeat top left;background-position: 0 -58px;float:right;height:24px;width:7px;}.link_D{clear:both;}.link_B a {color:white !important;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.link_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkL_A{background:url(https://taow.4d.com/image/link/sprite.png) no-repeat top left;background-position: 0 0;float:left;height:24px;width:7px;clear: both}.linkL_B{background:url(https://taow.4d.com/image/link/sprite.png) repeat-x top left;background-position: 0 -29px;float:left;height:24px;padding-top:5px;padding-left:5px;padding-right:5px;color:white;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkL_C{background:url(https://taow.4d.com/image/link/sprite.png) no-repeat top left;background-position: 0 -58px;float:left;height:24px;width:7px;}.linkL_D{clear:both;}.linkL_B a {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkL_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkBL_A{background:url(https://taow.4d.com/image/link/sprite_blue.png) no-repeat top left;background-position: 0 -1px;float:left;height:26px;width:7px;clear: both}.linkBL_B{background:url(https://taow.4d.com/image/link/sprite_blue.png) repeat-x top left;background-position: 0 -31px;float:left;height:26px;padding-top:5px;padding-left:5px;padding-right:5px;color:#444;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkBL_C{background:url(https://taow.4d.com/image/link/sprite_blue.png) no-repeat top left;background-position: 0 -61px;float:left;height:26px;width:7px;}.linkBL_D{clear:both;}.linkBL_B a {color:#444;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkBL_B a:visited {color:#444;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkDEV_A{background:url(https://taow.4d.com/image/link/sprite_dev.png) no-repeat top left;background-position: 0 -1px;float:left;height:26px;width:7px;clear: both}.linkDEV_B{background:url(https://taow.4d.com/image/link/sprite_dev.png) repeat-x top left;background-position: 0 -31px;float:left;height:26px;padding-top:5px;padding-left:5px;padding-right:5px;color:#444;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkDEV_C{background:url(https://taow.4d.com/image/link/sprite_dev.png) no-repeat top left;background-position: 0 -61px;float:left;height:26px;width:7px;}.linkDEV_D{clear:both;}.linkDEV_B a {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkDEV_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkGL_A{background:url(https://taow.4d.com/image/link/sprite_gray.png) no-repeat top left;background-position: 0 -1px;float:left;height:26px;width:7px;clear: both}.linkGL_B{background:url(https://taow.4d.com/image/link/sprite_gray.png) repeat-x top left;background-position: 0 -31px;float:left;height:26px;padding-top:5px;padding-left:5px;padding-right:5px;color:white;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkGL_C{background:url(https://taow.4d.com/image/link/sprite_gray.png) no-repeat top left;background-position: 0 -61px;float:left;height:26px;width:7px;}.linkGL_D{clear:both;}.linkGL_B a {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkGL_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.button {margin:12px 0px !important}.button span{    border-radius: 5px 5px 5px 5px;    height: 32px;    margin:0 5px 0 0;    padding-bottom: 4px;    padding-top: 4px;    width: auto;   cursor:pointer;}.button a {    background: none repeat scroll 0 0 transparent;    color: white !important;    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;    font-size: 12px;    font-weight: bold;    line-height: 10px;    margin: 0;    padding: 0 6px;    text-decoration: none;    cursor:pointer;}.butBlue span {background: url(https://taow.4d.com/image/button/blue.png) repeat-x top left;}.butOrange span{background: url(https://taow.4d.com/image/button/orange.png) repeat-x top left;}.butYellow span{background: url(https://taow.4d.com/image/button/yellow.png) repeat-x top left;}.butGray span{background: url(https://taow.4d.com/image/button/gray.png) repeat-x top left;}.butYellow a {color:#666666 !important}.inline {display: inline-block}/** * SyntaxHighlighter * http://alexgorbatchev.com/SyntaxHighlighter * * SyntaxHighlighter is donationware. If you are using it, please donate. * http://alexgorbatchev.com/SyntaxHighlighter/donate.html * * @version * 3.0.83 (July 02 2010) *  * @copyright * Copyright (C) 2004-2010 Alex Gorbatchev. * * @license * Dual licensed under the MIT and GPL licenses. */.syntaxhighlighter {  background-color: white !important;}.syntaxhighlighter .line.alt1 {  background-color: white !important;}.syntaxhighlighter .line.alt2 {  background-color: white !important;}.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {  background-color: #e0e0e0 !important;}.syntaxhighlighter .line.highlighted.number {  color: black !important;}.syntaxhighlighter table caption {  color: black !important;}.syntaxhighlighter .gutter {  color: #afafaf !important;}.syntaxhighlighter .gutter .line {  border-right: 3px solid #6ce26c !important;}.syntaxhighlighter .gutter .line.highlighted {  background-color: #6ce26c !important;  color: white !important;}.syntaxhighlighter.printing .line .content {  border: none !important;}.syntaxhighlighter.collapsed {  overflow: visible !important;}.syntaxhighlighter.collapsed .toolbar {  color: blue !important;  background: white !important;  border: 1px solid #6ce26c !important;}.syntaxhighlighter.collapsed .toolbar a {  color: blue !important;}.syntaxhighlighter.collapsed .toolbar a:hover {  color: red !important;}.syntaxhighlighter .toolbar {  color: white !important;  background: #6ce26c !important;  border: none !important;}.syntaxhighlighter .toolbar a {  color: white !important;}.syntaxhighlighter .toolbar a:hover {  color: black !important;}.syntaxhighlighter .plain, .syntaxhighlighter .plain a {  color: black !important;}.syntaxhighlighter .comments, .syntaxhighlighter .comments a {  color: #008200 !important;}.syntaxhighlighter .string, .syntaxhighlighter .string a {  color: blue !important;}.syntaxhighlighter .keyword {  color: #006699 !important;}.syntaxhighlighter .preprocessor {  color: gray !important;}.syntaxhighlighter .variable {  color: #aa7700 !important;}.syntaxhighlighter .value {  color: #009900 !important;}.syntaxhighlighter .functions {  color: #ff1493 !important;}.syntaxhighlighter .constants {  color: #0066cc !important;}.syntaxhighlighter .script {  font-weight: bold !important;  color: #006699 !important;  background-color: none !important;}.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {  color: gray !important;}.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {  color: #ff1493 !important;}.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {  color: red !important;}.syntaxhighlighter .keyword {  font-weight: bold !important;}#dlg0_001_useronline {height:400px;width:500px;overflow:auto;}#dlg0_001_useronline .dlg0_001_flag {width:25px;height: 20px;display:inline-block;vertical-align: top;float:left;}#dlg0_001_useronline .dlg0_001_time {width:60px;height: 20px;display:inline-block;vertical-align: top;float:left;}#dlg0_001_useronline .dlg0_001_name {height: 20px;vertical-align: top;}#wrap.home {    z-index: 1;    position: relative;    left: 3px;    min-height: 100%;    background: transparent;    padding-left: 20px !important;    padding-right: 20px;    margin: 0 auto;}.bloc_info{    border-left: 1px solid #e1e1e1;    border-right: 1px solid #e1e1e1;    background-color:#ececec;    padding-left: 2px;    /* font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; */    font-size: 12px;    /*font-weight: bold;*/    /*line-height: 10px;*/    margin: 0;    padding: 0 6px;    text-decoration: none;}.bloc_info a {list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info tr {vertical-align: top;}.bloc_info p {padding:2px;padding-top:10px;list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info li {padding:5px;padding-top:10px;list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info_tel{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color:#ececec;padding: 2px;}.bloc_info_tel p {padding:2px;padding-top:10px;list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info_tel_large {font-size: larger;}.bloc_info_tel_price {font-size: smaller;}.bloc_price {font-size: larger; font-weight: bold; color : #008000;}.homepage  .generic_container h1 {    line-height: 35px;}.homepage .page-glob{	min-width:100% !important;}.homepage .know_more:hover {    text-decoration: none;    background: white !important;    color: #335077;}.p2 .panel-body, .p1 .panel-body {    padding: 20px;    color: #394263;    font-size: 15px;    height: 280px;}@media screen and (min-width: 200px) and (max-width: 950px){    .p2 {    width: 95% !important;    height: 400px;    border-radius: 10px;    background-color: #9acced;    float: left !important;    margin-left: 19px !important;    height: 100% !important;    padding-bottom: 35px;}.p1 {    width: 95% !important;    height: 400px;    border-radius: 10px;    background-color: #48a1dc;    float: left;    margin-left: 19px !important;    height: 100% !important;    padding-bottom: 35px;}.p2 .panel-body, .p1 .panel-body {    height: inherit;}}#dlg902_104_AC_input {width: 300px;position:inherit;}#dlg902_104_AC_inputAffect {width: 300px;position:inherit;}#dlg902_104_AC_container {width: 300px;position:inherit;}#dlg902_104_AC_input_benef {width: 300px;position:inherit;}#dlg902_104_AC_container_benef {width: 300px;position:inherit;}#dlg902_104_calContainer{margin-left:200px}#dlg902_104_message_op{color: red}#dlg902_104_activite_heure_debut,#dlg902_104_activite_duree, #dlg902_104_activite_heure_fin {width: 50px}.taow_tocItem{margin-top:3px}#taow_toc{position:absolute;top:150px;float:left;width:230px;color:gray;margin-left:0.5em}#taow_toc p{margin-bottom:0;margin-top:0}/*#taow_toc a{color:gray;text-decoration:none}*//*#taow_toc a:hover, #taow_toc a:focus{color:black}*/#taow_toc ul{margin:0;padding-left:15px;padding-right:2px;list-style:none}#taow_toc li{margin-right:0}#taow_toc .taow_tocCurrent1{display:block;margin:2px 5px 2px -50px;padding:2px 0 2px 50px; color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#taow_toc .taow_tocCurrent2{display:block;margin:2px 3px 2px -50px;padding:2px 0 2px 50px; color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#taow_toc .taow_tocCurrent3{display:block;margin:2px 2px 2px -50px;padding:2px 0 2px 50px; color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#taow_toc .taow_tocCurrent4{display:block;width:100%;margin-left:-10px;padding-left:10px;color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#treeDiv_toc {margin:0px 4px 0 -10px;font-size:90%}.taow_toc_new{margin:5px;padding-left:3px;padding-right:3px;font-size:9px;color:white;background-color:#FB7109}.taow_toc_upd{margin:5px;padding-left:3px;padding-right:3px;font-size:9px;color:white;background-color:#465C85}#taow_secondaire{background:#F5F5F5 none repeat scroll 0 0;                 position:absolute;                 top:150px;right:0;bottom:0;width:230px;margin-right:5px;float:right;}#taow_secondaire_contract{background: none repeat scroll 0 0 #F5F5F5;    bottom: 0;    float: right;width:230px;margin-left:5px}/*.dlgLabel p{font-size:small;width: 100%;clear: left;margin: 0;padding: 2px 0 2px 0;padding-left: 200px;height: 1%;}*/.dlgLabel p{padding-left: 200px;}.dlgLabel label{font-size:small;float: left;margin-left: -195px;width: 195px;}