﻿#header	{background:transparent url('/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/img_bg_4.jpg') no-repeat top left;margin:0px 0px 5px 0px;height:137px;}
#bandeau	{background:transparent url('/sites/docinsa.insa-lyon.fr/themes/insa_lyon/img/css/bandeau_2_fr.gif') repeat-x;}
.node-unpublished	{BACKGROUND-COLOR: #fff4f4;}
.preview .node	{BACKGROUND-COLOR: #ffffea;}
#node-admin-filter UL	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
#node-admin-buttons	{CLEAR: right; FLOAT: left; MARGIN-LEFT: 0.5em;}
TD.revision-current	{BACKGROUND: #ffc;}
.node-form .form-text	{DISPLAY: block; WIDTH: 95%;}
.node-form .container-inline .form-text	{DISPLAY: inline; WIDTH: auto;}
.node-form .standard	{CLEAR: both;}
.node-form TEXTAREA	{DISPLAY: block; WIDTH: 95%;}
.node-form .attachments FIELDSET	{DISPLAY: block; FLOAT: none;}
HR	{BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 1px;}
TH	{PADDING-RIGHT: 1em; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left;}
.clear-block:unknown	{CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px;}
* HTML .clear-block	{HEIGHT: 1%;}
.clear-block	{display:block;}
TH.active IMG	{DISPLAY: inline;}
TR.even	{PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee;}
TR.odd	{PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee;}
TD.active	{BACKGROUND-COLOR: #ddd;}
TBODY	{BORDER-TOP: #ccc 1px solid;}
TBODY TH	{BORDER-BOTTOM: #ccc 1px solid;}
.breadcrumb	{PADDING-BOTTOM: 0.5em; display:inline; top:-23px; position:relative;color:white;font-weight:bold;font-size:11px;}
#col_centre .breadcrumb a	{color:white; font-size:11px;}
.error	{COLOR: #f00;}
DIV.error	{border-right:#d77 1px solid;border-top:#d77 1px solid;border-left:#d77 1px solid;border-bottom:#d77 1px solid;background:#fcc;color:#200;}
TR.error	{BACKGROUND: #fcc; COLOR: #200;}
DIV.warning	{BACKGROUND: #ffd;}
TR.warning	{BACKGROUND: #ffd;}
DIV.ok	{BACKGROUND: #dfd;}
TR.ok	{BACKGROUND: #dfd;}
.item-list .icon	{CLEAR: right; PADDING-LEFT: 0.25em; FLOAT: right; COLOR: #555;}
.item-list .title	{FONT-WEIGHT: bold;}
.item-list UL	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; PADDING-TOP: 0px;}
.item-list UL LI	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc;}
.form-item	{MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em;}
TR.odd .form-item	{MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WHITE-SPACE: nowrap;}
TR.even .form-item	{MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WHITE-SPACE: nowrap;}
TR.merge-down	{BORDER-BOTTOM-WIDTH: 0px! important;}
TR.merge-down TD	{BORDER-BOTTOM-WIDTH: 0px! important;}
TR.merge-down TH	{BORDER-BOTTOM-WIDTH: 0px! important;}
TR.merge-up	{BORDER-TOP-WIDTH: 0px! important;}
TR.merge-up TD	{BORDER-TOP-WIDTH: 0px! important;}
TR.merge-up TH	{BORDER-TOP-WIDTH: 0px! important;}
.form-item INPUT.error	{BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid;}
.form-item TEXTAREA.error	{BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid;}
.form-item SELECT.error	{BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid;}
.form-item .description	{FONT-SIZE: 0.85em;}
.form-item LABEL	{DISPLAY: block; FONT-WEIGHT: bold;}
.form-item LABEL.option	{DISPLAY: inline; FONT-WEIGHT: normal;}
.form-checkboxes	{MARGIN: 1em 0px;}
.form-radios	{MARGIN: 1em 0px;}
.form-checkboxes .form-item	{MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em;}
.form-radios .form-item	{MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em;}
.marker	{COLOR: #f00;}
.form-required	{COLOR: #f00;}
.more-link	{TEXT-ALIGN: right;}
.more-help-link	{FONT-SIZE: 0.85em; TEXT-ALIGN: right;}
.nowrap	{WHITE-SPACE: nowrap;}
.pager	{CLEAR: both; TEXT-ALIGN: center;}
.pager A	{PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em;}
.pager STRONG.pager-current	{PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em;}
.tips	{MARGIN-TOP: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
DL.multiselect DD.b	{WIDTH: 14em; FONT-FAMILY: inherit;}
DL.multiselect DD.b .form-item	{WIDTH: 14em; FONT-FAMILY: inherit;}
DL.multiselect DD.b SELECT	{WIDTH: 14em; FONT-FAMILY: inherit;}
DL.multiselect DD.a	{WIDTH: 8em;}
DL.multiselect DD.a .form-item	{WIDTH: 8em;}
DL.multiselect DT	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px;}
DL.multiselect DD	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px;}
DL.multiselect .form-item	{MARGIN: 0px; HEIGHT: 1.75em;}
.container-inline DIV	{DISPLAY: inline;}
.container-inline LABEL	{DISPLAY: inline;}
UL.menu	{BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none;}
UL.menu LI	{MARGIN: 1px;}
LI.expanded	{PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/modules/system/../../misc/menu-expanded.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: circle;}
LI A.active	{COLOR: #000;}
TD.menu-disabled	{BACKGROUND: #ccc;}
UL.links	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
UL.inline.links	{DISPLAY: inline;}
UL.links LI	{PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.block UL	{PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; background-color:#E8ECEE;}
UL.primary	{PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse; HEIGHT: auto;}
UL.primary LI	{DISPLAY: inline;}
UL.primary LI A	{BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #bbb 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px; HEIGHT: auto; BACKGROUND-COLOR: #ddd; TEXT-DECORATION: none;}
UL.primary LI.active A	{BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff;}
UL.primary LI A:hover	{BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #eee; BORDER-RIGHT-COLOR: #ccc;}
UL.secondary	{PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid;}
UL.secondary LI	{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
UL.secondary A	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none;}
UL.secondary A.active	{BORDER-BOTTOM: #999 4px solid;}
#autocomplete	{BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 100; OVERFLOW: hidden; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute;}
#autocomplete UL	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
#autocomplete LI	{BACKGROUND: #fff; CURSOR: default; COLOR: #000; WHITE-SPACE: pre;}
#autocomplete LI.selected	{BACKGROUND: #0072b9; COLOR: #fff;}
HTML.js INPUT.form-autocomplete	{BACKGROUND-POSITION: 100% 2px; BACKGROUND-IMAGE: url(/modules/system/../../misc/throbber.gif); BACKGROUND-REPEAT: no-repeat;}
HTML.js INPUT.throbbing	{BACKGROUND-POSITION: 100% -18px;}
HTML.js FIELDSET.collapsed	{BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 1em; BORDER-RIGHT-WIDTH: 0px;}
HTML.js FIELDSET.collapsed *	{DISPLAY: none;}
HTML.js FIELDSET.collapsed LEGEND	{DISPLAY: block;}
HTML.js FIELDSET.collapsed LEGEND A	{BACKGROUND-POSITION: 5px 50%; BACKGROUND-IMAGE: url(/modules/system/../../misc/menu-collapsed.png);}
* HTML.js FIELDSET.collapsed LEGEND	{DISPLAY: inline;}
* HTML.js FIELDSET.collapsed LEGEND *	{DISPLAY: inline;}
* HTML.js FIELDSET.collapsed TABLE *	{DISPLAY: inline;}
HTML.js FIELDSET.collapsible LEGEND A	{display:block;padding-left:15px;background:url(/modules/system/../../misc/menu-expanded.png) no-repeat 5px 75%;}
HTML.js FIELDSET.collapsible .fieldset-wrapper	{OVERFLOW: auto;}
.resizable-textarea	{WIDTH: 95%;}
.resizable-textarea .grippie	{BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; BACKGROUND: url(/modules/system/../../misc/grippie.png) #eee no-repeat center 2px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; CURSOR: s-resize; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 9px;}
HTML.js .resizable-textarea TEXTAREA	{DISPLAY: block; MARGIN-BOTTOM: 0px; WIDTH: 100%;}
.progress	{FONT-WEIGHT: bold;}
.progress .bar	{BORDER-RIGHT: #00375a 1px solid; BORDER-TOP: #00375a 1px solid; MARGIN-TOP: 0.2em; BACKGROUND: url(/modules/system/../../misc/progress.gif) #fff; BORDER-LEFT: #00375a 1px solid; BORDER-BOTTOM: #00375a 1px solid; HEIGHT: 1.5em;}
.progress .filled	{BACKGROUND: #0072b9; WIDTH: 0%; BORDER-BOTTOM: #004a73 0.5em solid; HEIGHT: 1em;}
.progress .percentage	{FLOAT: right;}
#first-time STRONG	{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.5em;}
TR.selected TD	{BACKGROUND: #ffc;}
#permissions TD.module	{FONT-WEIGHT: bold;}
#permissions TD.permission	{PADDING-LEFT: 1.5em;}
#access-rules .access-type	{FLOAT: left; MARGIN-RIGHT: 1em;}
#access-rules .rule-type	{FLOAT: left; MARGIN-RIGHT: 1em;}
#access-rules .access-type .form-item	{MARGIN-TOP: 0px;}
#access-rules .rule-type .form-item	{MARGIN-TOP: 0px;}
#access-rules .mask	{CLEAR: both;}
#user-login-form	{TEXT-ALIGN: center;}
#user-admin-filter UL	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
#user-admin-buttons	{CLEAR: right; FLOAT: left; MARGIN-LEFT: 0.5em;}
.profile	{CLEAR: both; MARGIN: 1em 0px;}
.profile .picture	{FLOAT: right; MARGIN: 0px 1em 1em 0px;}
.profile DT	{FONT-WEIGHT: bold; MARGIN: 1em 0px 0.2em;}
.profile DD	{MARGIN: 0px;}
.field .field-label	{FONT-WEIGHT: bold;}
.field .field-label-inline-first	{display:inline;font-weight:bold;}
.field .field-label-inline	{visibility:hidden;font-weight:bold;display:inline;}
.node-form .number	{DISPLAY: inline; WIDTH: auto;}
.container-inline-date	{CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px;}
.container-inline-date .form-item .form-item	{FLOAT: left;}
.container-inline-date .form-item	{width:auto;padding-right:0px;padding-left:0px;float:none;padding-bottom:0px;margin:0px;padding-top:0px;}
.container-inline-date .description	{CLEAR: both;}
.container-inline-date .form-item INPUT	{margin-right:0.5em;width:auto;}
.container-inline-date .form-item SELECT	{MARGIN-RIGHT: 0.5em;}
.container-inline-date .form-item OPTION	{MARGIN-RIGHT: 0.5em;}
.container-inline-date .date-spacer	{MARGIN-LEFT: -0.5em;}
.container-inline-date .jscalendar-icon	{TEXT-INDENT: 0px;}
SPAN.date-display-single	{;}
SPAN.date-display-start	{;}
SPAN.date-display-end	{;}
SPAN.date-display-separator	{;}
.date-repeat-input	{FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 5px;}
.date-repeat-input SELECT	{MIN-WIDTH: 7em;}
.date-repeat FIELDSET	{CLEAR: both; FLOAT: none;}
.date-nav	{WIDTH: 100%;}
.date-nav DIV.date-prev	{FLOAT: left; WIDTH: 24%; TEXT-ALIGN: left;}
.date-nav DIV.date-next	{FLOAT: right; WIDTH: 24%; TEXT-ALIGN: right;}
.date-nav DIV.date-heading	{FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center;}
.date-nav DIV.date-heading H3	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
.date-clear	{CLEAR: both; DISPLAY: block; FLOAT: none;}
.date-clear-block:unknown	{CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px;}
* HTML .date-clear-block	{HEIGHT: 1%;}
.date-clear-block	{display:block;clear:both;float:none;width:auto;}
.rteindent1	{MARGIN-LEFT: 40px;}
.rteindent2	{MARGIN-LEFT: 80px;}
.rteindent3	{MARGIN-LEFT: 120px;}
.rteindent4	{MARGIN-LEFT: 160px;}
.rteleft	{TEXT-ALIGN: left;}
.rteright	{TEXT-ALIGN: right;}
.rtecenter	{TEXT-ALIGN: center;}
.rtejustify	{TEXT-ALIGN: justify;}
.image_assist	{BORDER-RIGHT: #dddddd 1px dashed; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: #dddddd 1px dashed; BACKGROUND-IMAGE: url(/sites/all/modules/fckeditor/plugins/imgassist/imgassist.gif); BORDER-LEFT: #dddddd 1px dashed; BORDER-BOTTOM: #dddddd 1px dashed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eeeeee;}
#nav UL LI.active-trail	{BORDER-TOP: #004687 6px solid;}
#nav UL LI:hover	{background: #004687 repeat-x 7px 0px;color:#fff;border-top:#004687 6px solid;}
#nav UL LI:hover .sb-inner	{BACKGROUND:  #004687 repeat-x 7px 0px; COLOR: #fff;}
#nav UL LI.active-trail .sb-inner	{BACKGROUND:  #004687 repeat-x 7px 0px; COLOR: #fff;}
#nav UL LI:hover .sb-border	{BACKGROUND: #004687;}
#nav UL LI.active-trail .sb-border	{BACKGROUND: #004687;}
#nav UL LI.active-trail A	{DISPLAY: block; COLOR: #fff; HEIGHT: 31px;}
#nav UL LI.nav2_not_active	{border-top:#009aa6 6px solid;}
#nav UL LI.nav2_active	{border-top:#009aa6 6px solid;}
#nav UL LI.nav2_not_active:hover	{background: #009aa6 repeat-x 7px 0px;color:#fff;border-top:#009aa6 6px solid;}
#nav UL LI.nav2_not_active:hover .sb-inner	{background: #009aa6 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav2_active .sb-inner	{background: #009aa6 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav2_not_active:hover .sb-border	{background:#009aa6;}
#nav UL LI.nav2_active .sb-border	{background:#009aa6;}
#nav UL LI.nav3_not_active	{border-top:#7ab800 6px solid;}
#nav UL LI.nav3_active	{border-top:#7ab800 6px solid;}
#nav UL LI.nav3_not_active:hover	{background: #7ab800 repeat-x 7px 0px;color:#fff;border-top:#7ab800 6px solid;}
#nav UL LI.nav3_not_active:hover .sb-inner	{background: #7ab800 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav3_active .sb-inner	{background: #7ab800 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav3_not_active:hover .sb-border	{background:#7ab800;}
#nav UL LI.nav3_active .sb-border	{background:#7ab800;}
#nav UL LI.nav4_not_active	{border-top:#e05206 6px solid;}
#nav UL LI.nav4_active	{border-top:#e05206 6px solid;}
#nav UL LI.nav4_not_active:hover	{background: #e05206 repeat-x 7px 0px;color:#fff;border-top:#e05206 6px solid;}
#nav UL LI.nav4_not_active:hover .sb-inner	{background: #e05206 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav4_active .sb-inner	{background: #e05206 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav4_not_active:hover .sb-border	{background:#e05206;}
#nav UL LI.nav4_active .sb-border	{background:#e05206;}
#nav UL LI.nav5_not_active	{border-top:#c60c30 6px solid;}
#nav UL LI.nav5_active	{border-top:#c60c30 6px solid;}
#nav UL LI.nav5_not_active:hover	{background: #c60c30 repeat-x 7px 0px;color:#fff;border-top:#c60c30 6px solid;}
#nav UL LI.nav5_not_active:hover .sb-inner	{background: #c60c30 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav5_active .sb-inner	{background: #c60c30 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav5_not_active:hover .sb-border	{background:#c60c30;}
#nav UL LI.nav5_active .sb-border	{background:#c60c30;}
#nav UL LI.nav6_not_active	{border-top:#faa411 6px solid;}
#nav UL LI.nav6_active	{border-top:#faa411 6px solid;}
#nav UL LI.nav6_not_active:hover	{background: #faa411 repeat-x 7px 0px;color:#fff;border-top:#faa411 6px solid;}
#nav UL LI.nav6_not_active:hover .sb-inner	{background: #faa411 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav6_active .sb-inner	{background: #faa411 repeat-x 7px 0px;color:#fff;}
#nav UL LI.nav6_not_active:hover .sb-border	{background:#faa411;}
#nav UL LI.nav6_active .sb-border	{background:#faa411;}
#block-nice_menus-2 UL LI.active-trail	{BORDER-TOP: yellow 6px solid;}
#block-nice_menus-2  li#menu-122	{BORDER-TOP: #002C77 6px solid; width:95px;}
#block-nice_menus-2 li#menu-122:hover	{BORDER-TOP: #002C77 6px solid; BACKGROUND:  #002C77 repeat-x 7px 0px; COLOR: #fff; height:22px;}
#block-nice_menus-2 li#menu-122 ul li	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:13px; padding:0px;}
#block-nice_menus-2 li#menu-122 ul li a	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:13px; padding-left:5px;}
#block-nice_menus-2 li#menu-122 ul li a:hover	{BACKGROUND:  #002C77 repeat-x 7px 0px; COLOR: #fff; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-122 LI.active-trail	{BORDER-TOP: white 6px solid;}
#block-nice_menus-2 #menu-122:hover .sb-inner	{BACKGROUND:  #002C77 repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 #menu-122:hover .sb-border	{BACKGROUND-color:  #002C77;}
#block-nice_menus-2 ul li#menu-122.active-trail .sb-inner	{BORDER-TOP: #002C77 6px solid; BACKGROUND-color: #002C77; height:22px;}
#block-nice_menus-2 ul li#menu-122.active-trail .sb-border	{BACKGROUND-color: #002C77;}
#block-nice_menus-2  li#menu-399	{BORDER-TOP: #E36512 6px solid;}
#block-nice_menus-2 li#menu-399:hover	{BORDER-TOP: #E36512 6px solid; BACKGROUND:  #E36512 repeat-x 7px 0px; COLOR: #fff; height:22px;}
#block-nice_menus-2 li#menu-399 ul li	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:10px; padding:0px 0px 1px 0px;}
#block-nice_menus-2 li#menu-399 ul li a	{BACKGROUND:  white repeat-x 7px 0px; COLOR: #E36512; height:10px; padding-left:5px; line-height:10px;}
#block-nice_menus-2 li#menu-399 ul li a:hover	{BACKGROUND:  #E36512 repeat-x 7px 0px; COLOR: #fff; height:10px; padding-left:5px;}
#block-nice_menus-2 li#menu-399 LI.active-trail	{BORDER-TOP: white 6px solid;}
#block-nice_menus-2 #menu-399:hover .sb-inner	{BACKGROUND:  #E36512 repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 #menu-399:hover .sb-border	{BACKGROUND-color:  #E36512;}
#block-nice_menus-2 ul li#menu-399.active-trail .sb-inner	{BORDER-TOP: #E36512 6px solid; BACKGROUND-color: #E36512; height:22px;}
#block-nice_menus-2 ul li#menu-399.active-trail .sb-border	{BACKGROUND-color: #E36512;}
#block-nice_menus-2  li#menu-124	{BORDER-TOP: #6F8509 6px solid;}
#block-nice_menus-2 li#menu-124:hover	{BORDER-TOP: #6F8509 6px solid; BACKGROUND:  #6F8509 repeat-x 7px 0px; COLOR: #fff; height:22px;}
#block-nice_menus-2 li#menu-124 ul li	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:15px; padding:0px;}
#block-nice_menus-2 li#menu-124 ul li a	{BACKGROUND:  white repeat-x 7px 0px; COLOR: #6F8509; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-124 ul li a:hover	{BACKGROUND:  #6F8509 repeat-x 7px 0px; COLOR: #fff; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-124 LI.active-trail	{BORDER-TOP: white 6px solid;}
#block-nice_menus-2 #menu-124:hover .sb-inner	{BACKGROUND:  #6F8509 repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 #menu-124:hover .sb-border	{BACKGROUND-color:  #6F8509;}
#block-nice_menus-2 ul li#menu-124.active-trail .sb-inner	{BORDER-TOP: #6F8509 6px solid; BACKGROUND-color: #6F8509; height:22px;}
#block-nice_menus-2 ul li#menu-124.active-trail .sb-border	{BACKGROUND-color: #6F8509;}
#block-nice_menus-2  li#menu-282	{BORDER-TOP: #AF0A44 6px solid;}
#block-nice_menus-2 li#menu-282:hover	{BORDER-TOP: #AF0A44 6px solid; BACKGROUND:  #AF0A44 repeat-x 7px 0px; COLOR: #fff; height:22px;}
#block-nice_menus-2 li#menu-282 ul li	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:15px; padding:0px;}
#block-nice_menus-2 li#menu-282 ul li a	{BACKGROUND:  white repeat-x 7px 0px; COLOR: #AF0A44; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-282 ul li a:hover	{BACKGROUND:  #AF0A44 repeat-x 7px 0px; COLOR: #fff; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-282 LI.active-trail	{BORDER-TOP: white 6px solid;}
#block-nice_menus-2 #menu-282:hover .sb-inner	{BACKGROUND:  #AF0A44 repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 #menu-282:hover .sb-border	{BACKGROUND-color:  #AF0A44;}
#block-nice_menus-2 ul li#menu-282.active-trail .sb-inner	{BORDER-TOP: #AF0A44 6px solid; BACKGROUND-color: #AF0A44; height:22px;}
#block-nice_menus-2 ul li#menu-282.active-trail .sb-border	{BACKGROUND-color: #AF0A44;}
#block-nice_menus-2  li#menu-192	{BORDER-TOP: #896A21 6px solid;}
#block-nice_menus-2 li#menu-192:hover	{BORDER-TOP: #896A21 6px solid; BACKGROUND:  #896A21 repeat-x 7px 0px; COLOR: #fff; height:22px;}
#block-nice_menus-2 ul li#menu-192.active-trail .sb-inner	{BORDER-TOP: #896A21 6px solid; BACKGROUND-color: #896A21; height:22px;}
#block-nice_menus-2 ul li#menu-192.active-trail .sb-border	{BACKGROUND-color: #896A21;}
#block-nice_menus-2 li#menu-192 ul li	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:15px; padding:0px;}
#block-nice_menus-2 li#menu-192 ul li a	{BACKGROUND:  white repeat-x 7px 0px; COLOR: #896A21; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-192 ul li a:hover	{BACKGROUND:  #896A21 repeat-x 7px 0px; COLOR: #fff; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-192 LI.active-trail	{BORDER-TOP: white 6px solid;}
#block-nice_menus-2 #menu-192:hover .sb-inner	{BACKGROUND:  #896A21 repeat-x 7px 0px; COLOR: #fff;}
#block-menu_block-1 h2.Publications	{BACKGROUND-color:  #896A21;}
#block-nice_menus-2 #menu-192:hover .sb-border	{BACKGROUND-color:  #896A21;}
#block-nice_menus-2  li#menu-193	{BORDER-TOP: #781890 6px solid; width:100px;}
#block-nice_menus-2 li#menu-193:hover	{BORDER-TOP: #781890 6px solid; BACKGROUND:  #781890 repeat-x 7px 0px; COLOR: #fff; height:22px;}
#block-nice_menus-2 li#menu-193 ul li	{BACKGROUND:  white repeat-x 7px 0px; COLOR: black; height:15px; padding:0px;}
#block-nice_menus-2 li#menu-193 ul li a	{BACKGROUND:  white repeat-x 7px 0px; COLOR: #781890; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-193 ul li a:hover	{BACKGROUND:  #781890 repeat-x 7px 0px; COLOR: #fff; height:15px; padding-left:5px;}
#block-nice_menus-2 li#menu-193 LI.active-trail	{BORDER-TOP: white 6px solid;}
#block-nice_menus-2 #menu-193:hover .sb-inner	{BACKGROUND:  #781890 repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 #menu-193:hover .sb-border	{BACKGROUND-color:  #781890;}
#block-nice_menus-2 ul li#menu-193.active-trail .sb-inner	{BORDER-TOP: #781890 6px solid; BACKGROUND-color: #781890; height:22px;}
#block-nice_menus-2 ul li#menu-193.active-trail .sb-border	{BACKGROUND-color: #781890;}
#block-nice_menus-2 li#menu-1910:hover .sb-inner	{BACKGROUND:  white repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 UL LI.active-trail .sb-inner	{BACKGROUND:  #004687 repeat-x 7px 0px; COLOR: #fff;}
#block-nice_menus-2 UL LI:hover .sb-border	{BACKGROUND: #004687;}
#block-nice_menus-2 UL LI.active-trail .sb-border	{BACKGROUND: #004687;}
#block-nice_menus-2 UL LI.active-trail A	{DISPLAY: block; COLOR: #fff; HEIGHT: 31px;}

#block-nice_menus-2 UL LI .sb-inner	{PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 4px;}
#mon_espace	{FLOAT: right; MARGIN: 50px 10px 0px 0px; HEIGHT: 25px;}
/** SFX ... #mon_espace SPAN	{PADDING-RIGHT: 29px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/sites/default/themes/insa_lyon/stylesheets/../img/contenu/fleche_grise.png) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: baseline; COLOR: #343c48; MARGIN-RIGHT: 7px; PADDING-TOP: 6px; FONT-STYLE: italic;}**/
#mon_espace A.sb	{Z-INDEX: 99! important;}
#mon_espace UL	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
#mon_espace UL LI	{FLOAT: left;}
#mon_espace UL LI .sb-inner	{Z-INDEX: -10;}
#mon_espace UL LI .sb-gen	{Z-INDEX: -10;}
#mon_espace UL LI A	{PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND-IMAGE: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bt_gris_bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px! important; TEXT-ALIGN: center;}
#mon_espace UL LI A .sb-inner	{PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND-IMAGE: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bt_gris_bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px! important; TEXT-ALIGN: center;}
#mon_espace UL LI A:hover	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bt_gris_bg_over.png) #444 repeat-x;}
#mon_espace UL LI A:hover .sb-inner	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bt_gris_bg_over.png) #444 repeat-x;}
#mon_espace UL LI.cible_active A	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bt_gris_bg_over.png) #444 repeat-x;}
#mon_espace UL LI.cible_active A .sb-inner	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bt_gris_bg_over.png) #444 repeat-x;}
.home#bandeau	{HEIGHT: 14px;}
.pageonglet#col_centre	{BACKGROUND: none transparent scroll repeat 0% 0%;}
.pageonglet#col_centre .sb-inner	{BACKGROUND: none transparent scroll repeat 0% 0%;}
.pagination .prec A	{FONT-SIZE: 10px; COLOR: #484848; TEXT-DECORATION: underline;}
.pagination .suiv A	{FONT-SIZE: 10px; COLOR: #484848; TEXT-DECORATION: underline;}
.pagination .prec	{float:left;white-space:nowrap;width:70px;}
.link	{COLOR: #1a84d6;}
.link A	{COLOR: #1a84d6;}
TH.first	{BACKGROUND: #e2e2e2;}
TR.zebra	{BACKGROUND: #e2e2e2;}
TD.first	{BACKGROUND: #d6d6d6;}
.portrait SPAN.title	{DISPLAY: block; FONT-SIZE: 1.8em;}
.generiq .breadcrumb LI	{COLOR: #1a84d6;}
.generiq .breadcrumb LI A	{COLOR: #1a84d6;}
.nous_rejoindre A	{PADDING-RIGHT: 10px; FONT-SIZE: 10px; COLOR: #1a84d6;}
.encarts_bas .info A	{PADDING-RIGHT: 10px; FONT-SIZE: 10px; COLOR: #1a84d6;}
.encarts_bas DIV.rencontre	{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 60px;}
.encarts_bas DIV.zoom	{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 60px;}
.encarts_bas DIV.fondateur	{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 114px;}
.encarts_bas DIV.info A	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat right 3px; FLOAT: left;}
.block_pub DIV.info A	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat right 3px; FLOAT: left;}
.encarts_bas DIV.texte	{BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px;}
#block-menu-menu-acces-rapide H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; margin-top:10px;}
#block-menu-menu-rechercher H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px;}
#block-block-2 H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px;}
#block-block-3 H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_titre_home.png) #343c5a repeat-x;}
#block-menu_block-1 H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px;}
#block-block-1 H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_titre_home.png) #343c5a repeat-x;}
#block-block-5 H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; margin-bottom:5px;}
.content input.search-term	{width:147px; vertical-align:top;}
.view-actualites .view-header h2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; color:white;}
#block-menu-menu-visite-virtuelle H2	{PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px;}
.block-block	{font-size:12px;}
.block-menu	{font-size:12px;}
.home#col_centre .une .title_gris	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_titre_home.png) #343c5a repeat-x;}
.home#col_centre .une .title_gris .sb-inner	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_titre_home.png) #343c5a repeat-x;}
#block-menu-menu-acces-rapide	{;}
DT.last	{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
.news_d	{BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent;}
.news UL LI:hover .txt_news DIV A	{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #52b4ff; PADDING-TOP: 0px;}
.news UL LI .txt_news DIV A	{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #52b4ff; PADDING-TOP: 0px;}
.divleft IMG	{CLEAR: both; MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 5px;}
.divright IMG	{CLEAR: both; MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 5px;}
.divleft A	{CLEAR: both; MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 5px;}
.divright A	{CLEAR: both; MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 5px;}
#onglet .tab .sb-inner	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet.png) #fff repeat-x 0px 2px;}
#onglet .tab:hover	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) #7ec4d8 repeat-x;}
#onglet .tab:hover .sb-inner	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) #7ec4d8 repeat-x;}
#onglet .hover.tab	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) #7ec4d8 repeat-x;}
#onglet .hover.tab .sb-inner	{BACKGROUND: url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) #7ec4d8 repeat-x;}
#onglet .tab:hover .sb-border	{BACKGROUND: #7ec4d8;}
#onglet .hover.tab .sb-border	{BACKGROUND: #7ec4d8;}
#block-menu-menu-cibles	{margin-left:300px; padding-top:24px;}
LI.leaf	{PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none;list-style-image:none;}
#edit-search-block-form-1-wrapper label	{display:none;}
#search-block-form	{padding-bottom:0px;}
.info-flash	{color:orange; font-size:12px; font-weight:bold; padding-bottom:5px;}
.titre_puce	{font-size:11px; font-weight:bold;}
.faq-header a	{font-size:11px; font-weight:bold;}
.faq-header	{margin-bottom:5px;}
.puce_li	{list-style-type:disc; text-align:justify; font-size:11px;}
.view-toutes-les-actualites	{height:340px; margin:-24px 0 0;}
.services_reconduits	{height:20px; background-color:#FBAA6B;}
.nouveaux_services	{height:20px; background-color:#F98025;}
.services_futurs	{height:20px; background-color:#D6D6D6;}
.puce_ol	{margin-bottom:1px;}
ol li	{font-size:11px;}
.entete_services	{background-color:#E36512; background-image:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/ombre_services.png); background-position:right bottom; background-repeat:no-repeat; color:white; font-size:26px; left:20px; margin-left:20px; padding:0 30px 0 10px; position:relative; top:17px; width:107px;}
.docdoc_services	{border:1px solid #E36512; font-size:12px; padding:25px 10px 5px; width:650px;}
.titre_services	{color:#E36512; font-size:21px; line-height:28px; display:block;}
.lien_services	{color:#E36512; text-align:right; line-height:22px; display:block;}
.entete_ressdoc	{background-color:#002C77; background-image:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/ombre_ressdoc.png); background-position:right bottom; background-repeat:no-repeat; color:white; font-size:26px; left:20px; margin-left:20px; padding:0 35px 0 10px; position:relative; top:17px; width:320px;}
.docdoc_ressdoc	{border:1px solid #002C77; font-size:12px; padding:25px 10px 5px; width:650px;}
.titre_ressdoc	{color:#002C77; font-size:21px; line-height:28px; display:block;}
.lien_ressdoc	{color:#002C77; text-align:right; line-height:22px; display:block;}
.entete_formations	{background-color:#6F8509; background-image:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/ombre_formations.png); background-position:right bottom; background-repeat:no-repeat; color:white; font-size:26px; left:20px; margin-left:20px; padding:0 30px 0 10px; position:relative; top:17px; width:140px;}
.docdoc_formations	{border:1px solid #6F8509; font-size:12px; padding:25px 10px 5px; width:650px;}
.titre_formations	{color:#6F8509; font-size:21px; line-height:28px; display:block;}
.lien_formations	{color:#6F8509; text-align:right; line-height:22px; display:block;}
.entete_animations	{background-color:#AF0A44; background-image:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/ombre_animations.png); background-position:right bottom; background-repeat:no-repeat; color:white; font-size:26px; left:20px; margin-left:20px; padding:0 38px 0 10px; position:relative; top:17px; width:140px;}
.docdoc_animations	{border:1px solid #AF0A44; font-size:12px; padding:25px 10px 5px; width:650px;}
.titre_animations	{color:#AF0A44; font-size:21px; line-height:28px; display:block;}
.lien_animations	{color:#AF0A44; text-align:right; line-height:22px; display:block;}
.entete_publications	{background-color:#896A21; background-image:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/ombre_publications.png); background-position:right bottom; background-repeat:no-repeat; color:white; font-size:26px; left:20px; margin-left:20px; padding:0 30px 0 10px; position:relative; top:17px; width:270px;}
.docdoc_publications	{border:1px solid #896A21; font-size:12px; padding:25px 10px 5px; width:650px;}
.titre_publications	{color:#896A21; font-size:21px; line-height:28px; display:block;}
.lien_publications	{color:#896A21; text-align:right; line-height:22px; display:block;}
.entete_poldoc	{background-color:#781890; background-image:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/ombre_poldoc.png); background-position:right bottom; background-repeat:no-repeat; color:white; font-size:26px; left:20px; margin-left:20px; padding:0 30px 0 10px; position:relative; top:17px; width:270px;}
.docdoc_poldoc	{border:1px solid #781890; font-size:12px; padding:25px 10px 5px; width:650px;}
.titre_poldoc	{color:#781890; font-size:21px; line-height:28px; display:block;}
.lien_poldoc	{color:#781890; text-align:right; line-height:22px; display:block;}
body	{color:#333333; font-family:arial; font-size:10px; margin:0px; padding:0px; text-align:justify;}
img	{border:0px none; margin:0px;border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;}
a	{color:#333333; text-decoration:none;}
ul	{list-style-type:none; margin:0px;}
form	{margin:0px; padding:0px;}
h1	{margin:5px 0px 0px 0px; padding:0px;font-size:18px;}
h2	{margin:0px; padding:0px;}
h3	{margin:0px; padding:0px;}
h4	{margin:0px; padding:0px;}
h5	{margin:0px; padding:0px;}
h6	{margin:0px; padding:0px;}
table	{background:#FFFFFF none repeat scroll 0%; border-collapse:separate; font-size:10px; width:100%;}
tr	{background:#F2F2F2 none repeat scroll 0%; height:30px;}
thead th	{padding-right:1em;border-bottom:#ccc 3px solid;text-align:left;border-style:none;}
tr th	{font-weight:bold;background:#d6d6d6;}
fieldset	{border:medium none;padding-right:0.5em;padding-left:0.5em;margin-bottom:1em;padding-bottom:0.5em;padding-top:0.5em;}
legend	{display:none;}
.breaker	{clear:both;height:1px;overflow:hidden;}
.sep	{background:#bdbcbd none repeat scroll 0%;clear:both;height:1px;margin-top:20px;}
#main	{background:#ffffff none repeat scroll 0%;margin:0px auto;padding-bottom:30px;text-align:left;width:973px;}
#header img	{float:left; position:absolute;}
#nav ul	{height:41px; padding:4px 0pt 0pt 20px; float:left;}
#nav ul li.nav1_not_active	{border-top:6px solid #004687;}
#nav ul li.nav1_active	{border-top:6px solid #004687;}
#nav ul li.nav1_not_active:hover	{background:#004687  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #004687;}
#nav ul li.nav1_not_active:hover .sb-inner	{background:#004687  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav1_active .sb-inner	{background:#004687  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav1_not_active:hover .sb-border	{background:#004687 none repeat scroll 0%;}
#nav ul li.nav1_active .sb-border	{background:#004687 none repeat scroll 0%;}
#nav ul li.nav1_active a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li.nav2_not_active	{border-top:6px solid #009AA6;}
#nav ul li.nav2_not_active:hover	{border-top:6px solid #009AA6;}
#nav ul li.nav2_active	{border-top:6px solid #009AA6;}
#nav ul li.nav2_not_active:hover	{background:#009AA6  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav2_not_active:hover .sb-inner	{background:#009AA6  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav2_active .sb-inner	{background:#009AA6  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav2_not_active:hover .sb-border	{background:#009AA6 none repeat scroll 0%;}
#nav ul li.nav2_active .sb-border	{background:#009AA6 none repeat scroll 0%;}
#nav ul li.nav2_active a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li.nav3_not_active	{border-top:6px solid #7AB800;}
#nav ul li.nav3_not_active:hover	{border-top:6px solid #7AB800;}
#nav ul li.nav3_active	{border-top:6px solid #7AB800;}
#nav ul li.nav3_not_active:hover	{background:#7AB800  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav3_not_active:hover .sb-inner	{background:#7AB800  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav3_active .sb-inner	{background:#7AB800  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav3_not_active:hover .sb-border	{background:#7AB800 none repeat scroll 0%;}
#nav ul li.nav3_active .sb-border	{background:#7AB800 none repeat scroll 0%;}
#nav ul li.nav3_active a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li.nav4_not_active	{border-top:6px solid #E05206;}
#nav ul li.nav4_not_active:hover	{border-top:6px solid #E05206;}
#nav ul li.nav4_active	{border-top:6px solid #E05206;}
#nav ul li.nav4_not_active:hover	{background:#E05206  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav4_not_active:hover .sb-inner	{background:#E05206  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav4_active .sb-inner	{background:#E05206  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav4_not_active:hover .sb-border	{background:#E05206 none repeat scroll 0%;}
#nav ul li.nav4_active .sb-border	{background:#E05206 none repeat scroll 0%;}
#nav ul li.nav4_active a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li.nav5_not_active	{border-top:6px solid #C60C30;}
#nav ul li.nav5_not_active:hover	{border-top:6px solid #C60C30;}
#nav ul li.nav5_active	{border-top:6px solid #C60C30;}
#nav ul li.nav5_not_active:hover	{background:#C60C30  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav5_not_active:hover .sb-inner	{background:#C60C30  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav5_active .sb-inner	{background:#C60C30  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav5_not_active:hover .sb-border	{background:#C60C30 none repeat scroll 0%;}
#nav ul li.nav5_active .sb-border	{background:#C60C30 none repeat scroll 0%;}
#nav ul li.nav5_active a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li.nav6_not_active	{border-top:6px solid #FAA411;}
#nav ul li.nav6_not_active:hover	{border-top:6px solid #FAA411;}
#nav ul li.nav6_active	{border-top:6px solid #FAA411;}
#nav ul li.nav6_not_active:hover	{background:#FAA411  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav6_not_active:hover .sb-inner	{background:#FAA411  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav6_active .sb-inner	{background:#FAA411  repeat-x scroll 7px 0px; color:#FFFFFF;}
#nav ul li.nav6_not_active:hover .sb-border	{background:#FAA411 none repeat scroll 0%;}
#nav ul li.nav6_active .sb-border	{background:#FAA411 none repeat scroll 0%;}
#nav ul li.nav6_active a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li:hover a	{color:#FFFFFF; display:block; height:31px;}
#nav ul li	{float:left; font-size:1.3em; height:31px; margin:3px; text-align:center;padding-right:10px;padding-left:10px;background:#FFFFFF none repeat scroll 0%;padding-bottom:0px;line-height:14px;padding-top:4px;border-top:#004687 6px solid;}
#nav ul li a	{color:#343C48;}
#nav ul li .sb-inner	{background:#FFFFFF none repeat scroll 0%; line-height:14px; padding:4px 10px 0pt;}
#nav ul li .sb-border	{background:#CCCCCC none repeat scroll 0%;}
#nav div.nav_elem	{max-width:80px;}
#block-nice_menus-2	{margin:0px 0px 0px 148px;}
#block-nice_menus-2 ul ul	{padding:12px 0pt 0pt 0px; border:none; z-index:0;}
#block-nice_menus-2 ul li:hover	{padding-bottom:10px;background: #004687 repeat-x 7px 0px;color:#fff;border-top:white 6px solid;}
#block-nice_menus-2 ul li ul li:hover	{padding-bottom:0px;}
#block-nice_menus-2 ul li ul li a	{font-size:11px;}
#block-nice_menus-2 ul li.nav1_not_active	{border-top:6px solid #004687;}
#block-nice_menus-2 ul li.nav1_active	{border-top:6px solid #004687;}
#block-nice_menus-2 ul li.nav1_not_active:hover	{background:#004687  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #004687;}
#block-nice_menus-2 ul li.nav1_not_active:hover .sb-inner	{background:#004687  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav1_active .sb-inner	{background:#004687  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav1_not_active:hover .sb-border	{background:#004687 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav1_active .sb-border	{background:#004687 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav1_active a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li.nav2_not_active	{border-top:6px solid #009AA6;}
#block-nice_menus-2 ul li.nav2_active	{border-top:6px solid #009AA6;}
#block-nice_menus-2 ul li.nav2_not_active:hover	{background:#009AA6  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #009AA6;}
#block-nice_menus-2 ul li.nav2_not_active:hover .sb-inner	{background:#009AA6  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav2_active .sb-inner	{background:#009AA6  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav2_not_active:hover .sb-border	{background:#009AA6 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav2_active .sb-border	{background:#009AA6 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav2_active a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li.nav3_not_active	{border-top:6px solid #7AB800;}
#block-nice_menus-2 ul li.nav3_active	{border-top:6px solid #7AB800;}
#block-nice_menus-2 ul li.nav3_not_active:hover	{background:#7AB800  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #7AB800;}
#block-nice_menus-2 ul li.nav3_not_active:hover .sb-inner	{background:#7AB800  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav3_active .sb-inner	{background:#7AB800  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav3_not_active:hover .sb-border	{background:#7AB800 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav3_active .sb-border	{background:#7AB800 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav3_active a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li.nav4_not_active	{border-top:6px solid #E05206;}
#block-nice_menus-2 ul li.nav4_not_active:hover	{border-top:6px solid #E05206;}
#block-nice_menus-2 ul li.nav4_active	{border-top:6px solid #E05206;}
#block-nice_menus-2 ul li.nav4_not_active:hover	{background:#E05206  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #E05206;}
#block-nice_menus-2 ul li.nav4_not_active:hover .sb-inner	{background:#E05206  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav4_active .sb-inner	{background:#E05206  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav4_not_active:hover .sb-border	{background:#E05206 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav4_active .sb-border	{background:#E05206 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav4_active a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li.nav5_not_active	{border-top:6px solid #C60C30;}
#block-nice_menus-2 ul li.nav5_active	{border-top:6px solid #C60C30;}
#block-nice_menus-2 ul li.nav5_not_active:hover	{background:#C60C30  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #C60C30;}
#block-nice_menus-2 ul li.nav5_not_active:hover .sb-inner	{background:#C60C30  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav5_active .sb-inner	{background:#C60C30  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav5_not_active:hover .sb-border	{background:#C60C30 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav5_active .sb-border	{background:#C60C30 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav5_active a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li.nav6_not_active	{border-top:6px solid #FAA411;}
#block-nice_menus-2 ul li.nav6_active	{border-top:6px solid #FAA411;}
#block-nice_menus-2 ul li.nav6_not_active:hover	{background:#FAA411  repeat-x scroll 7px 0px; color:#FFFFFF;border-top:6px solid #FAA411;}
#block-nice_menus-2 ul li.nav6_not_active:hover .sb-inner	{background:#FAA411  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav6_active .sb-inner	{background:#FAA411  repeat-x scroll 7px 0px; color:#FFFFFF;}
#block-nice_menus-2 ul li.nav6_not_active:hover .sb-border	{background:#FAA411 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav6_active .sb-border	{background:#FAA411 none repeat scroll 0%;}
#block-nice_menus-2 ul li.nav6_active a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li:hover a	{color:#FFFFFF; display:block; height:31px;}
#block-nice_menus-2 ul li	{float:left; font-size:1.3em; height:31px; margin:3px; text-align:center;border-top:white 6px solid;}
#block-nice_menus-2 ul li ul li	{text-align:left; height:14px; padding-left:5px; width:137px;}
#block-nice_menus-2 ul li a	{color:#343C48; padding:0px;}
#block-nice_menus-2 ul li	{background:#FFFFFF none repeat scroll 0%; line-height:14px; padding:4px 10px 0pt;}
#block-nice_menus-2 ul li .sb-inner	{background:#FFFFFF none repeat scroll 0%; line-height:14px; padding:4px 10px 0pt;}
#block-nice_menus-2 ul li ul li	{background:#FFFFFF none repeat scroll 0%; line-height:14px; padding:0px 5px 5px 10px; margin:0px;}
#block-nice_menus-2 ul li ul li .sb-inner	{background:#FFFFFF none repeat scroll 0%; line-height:14px; padding:0px 5px 5px 10px; margin:0px;}
#block-nice_menus-2 ul li .sb-border	{background:#CCCCCC none repeat scroll 0%;}
#block-nice_menus-2 div.nav_elem	{max-width:80px;}
#lg	{float:right;height:23px;margin-right:4px;margin-top:-45px;text-align:center;width:169px;padding-right:0px;padding-left:0px;background:#FDFDFD url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_lg.png) repeat-x scroll 0px;padding-bottom:0px;padding-top:0px;}
#lg .sb-inner	{background:#FDFDFD url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_lg.png) repeat-x scroll 0px; padding:0px;}
#lg .sb-border	{background:#cccccc none repeat scroll 0%;}
#lg img	{float:none; margin:4px 3px 0px 1px;}
#bandeau	{height:59px;}
#bandeau.home	{height:14px;}
#col_gauche	{float:left; margin:-19px 5px 0px 6px; width:175px;}
#col_gauche_home	{float:left;width:175px;margin:0px 16px 0px 0px;}
#col_gauche ul li	{border-bottom:1px solid #BDBCBD; padding-left:8px;}
#col_gauche ul ul li	{border-bottom:medium none; margin-left:-13px; padding-left:15px;}
#col_gauche ul li a	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce.png) no-repeat scroll 0pt center; display:block; height:22px; margin-left:-2px; padding-left:17px; width:100%;}
#col_gauche ul li a.over	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_over.png) no-repeat scroll 0pt center; color:#333333; font-weight:bold;}
#col_gauche ul li:hover a.over	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_over.png) no-repeat scroll 0pt center; color:#333333; font-weight:bold;}
#col_gauche ul li.over:hover ul li a	{color:#333333; font-weight:normal;}
#col_gauche ul li.over:hover ul li:hover a	{color:#FFFFFF;}
#col_gauche ul li.over	{background:#F5F5F5 none repeat scroll 0%;}
#col_gauche ul li.over .sb-inner	{background:#F5F5F5 none repeat scroll 0%;}
#col_gauche ul li.over:hover	{background:#F5F5F5 none repeat scroll 0%;}
#col_gauche ul li.over:hover .sb-inner	{background:#F5F5F5 none repeat scroll 0%;}
#col_gauche ul.nopuce li a	{background:transparent none repeat scroll 0%;}
#col_gauche ul li:hover a	{color:#FFFFFF; font-weight:bold;}
#col_gauche ul li a:hover	{color:#FFFFFF; font-weight:bold;}
#col_gauche ul li:hover	{background:#49A6C0 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_menu.png) repeat-x scroll 0%;}
#col_gauche ul li:hover .sb-inner	{background:#49A6C0 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_menu.png) repeat-x scroll 0%;}
#col_gauche ul	{background:#FFFFFF none repeat scroll 0%; padding-left:0px; width:220px;font-size:1.2em; line-height:22px;}
#col_gauche ul .sb-inner	{background:#FFFFFF none repeat scroll 0%; padding-left:0px; width:220px;}
#col_gauche ul ul	{background:#F5F5F5 none repeat scroll 0%; font-size:0.9em; margin-left:-8px; padding-left:14px; width:205px;}
#col_gauche ul ul .sb-inner	{background:#F5F5F5 none repeat scroll 0%; font-size:0.9em; margin-left:-8px; padding-left:14px; width:205px;}
#col_gauche ul ul .sb-border	{background:transparent none repeat scroll 0%;}
#col_gauche ul li.hover ul .sb-border	{background:transparent none repeat scroll 0%;}
#col_gauche ul .sb-border	{background:#BDBCBD none repeat scroll 0%;}
#col_gauche ul li.hover .sb-border	{background:#BDBCBD none repeat scroll 0%;}
#col_centre	{float:left;margin:-19px 0px 30px;padding:8px 10px 0pt;width:487px;}
#col_centre.home	{margin:0px 0px 10px 0px; padding:0px; width:590px;}
#col_centre.pageonglet	{background:transparent none repeat scroll 0%;}
#col_centre.pageonglet .sb-inner	{background:transparent none repeat scroll 0%;}
#col_centre .sb-inner	{background:#ffffff none repeat scroll 0%;}
#col_droite	{float:right;margin:-19px 6px 0px;width:175px;}
#col_droite.home	{margin:0px 0px 0px 10px;}
#col_centre #search	{margin-top:15px;width:360px;}
#col_centre #search input.champ	{width:335px;}
#search	{height:18px;padding:4px 4px 4px 9px;}
#search .sb-inner	{background:#ffffff none repeat scroll 0%;}
#search .sb-border	{background:#96a8bd none repeat scroll 0%;}
#search input.champ	{border:0px none; color:#333333; font-size:1.1em; width:190px;}
#search label	{display:none;}
#content_recherche	{margin-left:14px;}
#content_recherche #col_centre div.title	{float:left; margin-left:-10px; padding:8px 10px 0pt;}
#content_recherche #col_centre	{margin:-20px 0pt 30px;padding:0px 20px 0pt 15px;width:932px;}
#content .renseign	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_renseign.png) repeat-x scroll 0%;border-color:#bdbcbd;border-style:solid;border-width:1px 0pt;font-size:1.1em;height:43px;line-height:1.6em;margin-top:20px;padding:10px 5px 0pt;}
.result_list dl	{border-bottom:1px solid #BDBCBD; font-size:1.2em; padding-bottom:20px;}
.result_list dt	{border-bottom:1px dotted #BDBCBD; padding:10px 0pt 10px 10px;}
.result_list .title	{color:#1a84d6;display:block;font-size:1.2em;font-weight:bold;}
.result_list .result_date	{font-size:0.9em;}
.result_list a	{color:#1A84D6; font-size:0.9em;}
.result_list_empty ul	{list-style-type:disc; margin:15px; padding-left:10px;}
.pagination .prec	{width:70px;}
.pagination .suiv	{width:70px;}
.pagination .prec a	{color:#484848; font-size:1.1em; text-decoration:underline;}
.pagination .suiv a	{color:#484848; font-size:1.1em; text-decoration:underline;}
.pagination .prec	{float:left; white-space:nowrap;}
.pagination .numpage	{float:left; white-space:nowrap;}
.pagination .suiv	{float:right;white-space:nowrap;width:70px;}
.pagination .numpage	{text-align:center;width:80%;float:left;white-space:nowrap;}
.pagination .numpage a	{color:#484848; font-size:1em;}
.pagination .numpage .encours	{background:#484848 none repeat scroll 0%;color:#ffffff;padding:0px 2px;}
#footer {
    background: url("/sites/docinsa.insa-lyon.fr/files/bg_footer.png") repeat-x scroll left top transparent;
    font-size: 10px;
    height: 45px;
    line-height: 12px;
    padding-top: 10px;
}
#footer ul	{margin-left:-33px;}
.contact	{margin:5px;}
.link	{color:#1A84D6;}
.link a	{color:#1A84D6;}
.link li	{float:left;}
.idbw	{float:right;line-height:11px;margin-right:12px;text-align:right;width:220px;}
.idbw img	{float:right; margin-left:7px;}
.node h2	{color:#323A45; font-weight:bold; line-height:15px; margin-top:5px; margin-bottom:5px;}
.node h3	{font-size:12px; font-weight:bold; margin-top:0px; height:20px; padding-top:8px; padding-left:0px;}
.node h4	{font-size:1.8em; margin-top:15px;}
.node p	{font-size:11px; line-height:12px; margin:10px 0 10px; text-align:justify;}
.node p.small	{font-size:1.1em; line-height:16px;}
.node img.left	{float:left; margin:0pt 10px 10px;}
.node img.right	{float:right; margin:0pt 10px 10px;}
.node a	{color:#002C77;}
th.first	{background:#E2E2E2 none repeat scroll 0%;}
tr.zebra	{background:#E2E2E2 none repeat scroll 0%;}
tr th	{background:#D6D6D6 none repeat scroll 0%;}
td.first	{background:#D6D6D6 none repeat scroll 0%;}
td	{vertical-align:middle;}
.block_d	{margin-top:16px;}
.block_d a	{color:#1A84D6;}
#contact div	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_contact.png) repeat-x scroll left bottom; font-size:1.1em; line-height:16px; padding:11px;}
#lire_aussi	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_lire_aussi.png) repeat-x scroll 0%;}
#lire_aussi span	{color:#343C48; display:block; font-size:1.8em; font-style:italic; height:29px; padding-left:15px;}
#lire_aussi ul	{background:#FFFFFF url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_lire_link.png) repeat-x scroll left bottom; float:left; font-size:1.2em; line-height:18px; padding-left:15px; padding-top:10px; width:208px;}
#lire_aussi ul li a	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll 0px center; padding-left:10px;}
.result	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_renseign.png) repeat-x scroll 0%;border-color:#bdbcbd;border-style:solid;border-width:1px 0pt 0px;font-size:1.4em;height:43px;line-height:1.6em;margin-top:10px;padding:5px 5px 5px 10px;}
.result .title	{font-size:1.6em;}
.recherche_av	{color:#ffffff;font-size:1.2em;height:315px;margin-top:10px;padding:12px 10px 0pt 12px;}
.recherche_av fieldset	{float:left; margin-top:20px; padding:0px;}
.recherche_av fieldset.f1	{width:36%;}
.recherche_av fieldset.f2	{padding-left:75px; width:150px;}
.recherche_av fieldset.f3	{padding-left:75px; width:200px;}
.recherche_av fieldset.f3 div	{margin:10px 0pt;}
.recherche_av fieldset.f3 input	{float:none !important; margin:-2px 10px 0pt 0pt; z-index:20;}
.recherche_av label	{width:50%;}
.recherche_av .f1 label	{float:left; height:1.5em; width:33%;}
.recherche_av input	{float:left;}
.recherche_av input.champ	{border:1px solid #7F9DB9; float:right; width:195px;}
.recherche_av select	{border:1px solid #7F9DB9; margin:5px 0px 2px; width:180px;}
.recherche_av .action	{margin-left:3px;}
#block-block-5 .content	{padding-top:10px;}
#block-block-5	{color:#ffffff;margin-top:5px;padding:5px 10px 10px 13px;width:202px;}
.home #block-block-5	{margin-top:-13px; padding:0px; width:175px;}
.home #block-block-5	{background:#FFFFFF none repeat scroll 0%;}
.home #block-block-5 .sb-inner	{background:#FFFFFF none repeat scroll 0%;}
.home #block-block-5 .sb-border	{background:#FFFFFF none repeat scroll 0%;}
#block-block-5 .sb-inner	{background:#343C48 none repeat scroll 0%;}
#col_centre .recherche_av	{background:#343C48 none repeat scroll 0%;}
#col_centre .recherche_av .sb-inner	{background:#343C48 none repeat scroll 0%;}
#block-block-5 .sb-border	{background:#B8B8B8 none repeat scroll 0%;}
#block-block-5 span.title	{display:block; font-size:1.8em;}
.portrait span.title	{display:block; font-size:1.8em;}
#block-block-5 ul	{font-size:1.2em; padding-left:0px;}
#block-block-5 ul li	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce-block-5.png) no-repeat scroll 0px 13px; padding-left:21px; padding-top:10px;}
.home #block-block-5 ul li	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce-block-5.png) no-repeat scroll 0px 8px; border-bottom:1px solid #CCCCCC; height:17px; padding-top:5px;}
#block-block-5 ul li a	{color:#FFFFFF;}
.home #block-block-5 ul li a	{color:#333333;}
#block-block-5 ul li:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce-block-5_over.png) no-repeat scroll 0px 13px;}
.home #block-block-5 ul li:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce-block-5_over.png) no-repeat scroll 0px 8px;}
#block-block-5 ul li:hover a	{font-weight:bold;}
#block-block-5 ul li a:hover	{font-weight:bold;}
#block-block-5 ul li.lock	{background:#E7E7E7 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_lock.png) no-repeat scroll 4px 8px;}
#block-block-5 ul li:hover .lock	{background:#E7E7E7 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_lock.png) no-repeat scroll 4px 8px;}
.portrait	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_portrait.png) no-repeat scroll 0%;color:#ffffff;height:207px;margin-top:5px;padding:5px 10px 10px 13px;width:200px;}
.portrait strong	{font-size:1.2em;}
.portrait img	{margin:5px 10px 10px -2px;}
.hidden_title	{display:none;}
ul.breadcrumb	{height:59px; margin-left:234px; padding:0px;}
.breadcrumb li	{float:left; font-size:1.1em; font-weight:bold; margin-top:15px;color:#fff;list-style-type:none;}
.breadcrumb li	{color:#FFFFFF; list-style-type:none;}
.breadcrumb li a	{color:#FFFFFF; list-style-type:none;}
.generiq .breadcrumb li	{color:#1A84D6;}
.generiq .breadcrumb li a	{color:#1A84D6;}
.breadcrumb li a	{margin:0pt 5px;color:#fff;list-style-type:none;}
.breadcrumb li a.encours	{font-weight:normal;}
.breadcrumb li.current	{font-weight:normal;}
.nous_rejoindre	{background:transparent url(../img/contenu/bg_rejoindre.gif) no-repeat scroll 0px;height:173px;width:220px;}
.nous_rejoindre a	{color:#1A84D6; font-size:1.1em; padding-right:10px;}
.encarts_bas .info a	{color:#1A84D6; font-size:1.1em; padding-right:10px;}
.nous_rejoindre .info	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px;float:left;margin:140px 0pt 0pt 10px;}
.don	{background:transparent url(../img/contenu/img_don.jpg) no-repeat scroll 0%;height:149px;text-align:center;width:221px;}
.don .info	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_blanche.png) no-repeat scroll right 3px;float:left;margin:130px 0pt 0pt 10px;}
.don .info a	{color:#FFFFFF; font-size:1.1em; padding-right:10px;}
.block_pub	{background:#ebebeb none repeat scroll 0%;float:left;margin-top:12px;width:220px;}
.block_pub span	{display:block; padding:5px 0pt;}
.block_pub .text	{margin-top:5px;}
.abonnement	{background:transparent url(../img/contenu/en_vue.jpg) no-repeat scroll 0%;height:83px;padding:0px;width:222px;}
.abonnement .info	{float:left;margin:67px 0pt 0pt 75px;}
.abonnement .info a	{color:#1A84D6; font-size:1.1em; padding-right:10px;}
.encarts_bas	{float:left;height:80px;margin:15px 0pt 0px;}
.encarts_bas div.rencontre	{border-right:1px solid #CCCCCC; float:left; height:60px; padding:10px;}
.encarts_bas div.zoom	{border-right:1px solid #CCCCCC; float:left; height:60px; padding:10px;}
.encarts_bas div.fondateur	{border-right:1px solid #CCCCCC; float:left; height:60px; padding:10px;}
.encarts_bas div span	{display:block; font-size:1.4em; margin-bottom:10px;}
.encarts_bas div.info	{display:block; float:none; margin-bottom:5px;border-top-width:0px;padding-right:0px;padding-left:0px;border-left-width:0px;border-bottom-width:0px;padding-bottom:0px;padding-top:0px;height:auto;border-right-width:0px;}
.encarts_bas div.info a	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px; float:left;}
.block_pub div.info a	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px; float:left;}
.encarts_bas div.info	{border:0px none; height:auto; padding:0px;}
.encarts_bas div.texte	{border:0px none; height:auto; padding:0px;}
.encarts_bas img.imgleft	{margin-right:7px;}
.encarts_bas img.imgright	{margin-left:7px;}
div.fondateur	{width:204px;}
div.rencontre	{width:211px;}
div.zoom	{width:262px;}
.encarts_bas div.encart_content	{border:0px none; height:85px; padding:0px; width:100%;}
.home .title_gris h2	{color:#FFFFFF; font-size:1.8em; font-weight:normal; line-height:29px; padding:0px 0pt 0pt 11px;}
.home .title_gris	{height:29px;}
#col_centre.home .une .title_gris	{background:#343C5A repeat-x scroll 0%;}
#col_centre.home .une .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block_atout .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block_atout .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-block-5 .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-block-5 .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-block-2 .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-block-2 .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-menu-menu-visite-virtuelle .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-menu-menu-visite-virtuelle .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-menu-menu-acces-rapide .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-menu-menu-acces-rapide .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-menu-menu-rechercher .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-menu-menu-rechercher .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-menu_block-1 .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-menu_block-1 .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
#block-search-0 .title_gris	{background:#343C5A repeat-x scroll 0%;}
#block-search-0 .title_gris .sb-inner	{background:#343C5A repeat-x scroll 0%;}
.news1	{width:321px;}
.news1 .sb_border	{background:#B8B8BA none repeat scroll 0%;}
.news1 ul	{padding-left:0px; width:247px; z-index:10; margin:0px;}
.news1 ul li	{background:transparent url(images/bg_news.png) repeat-x scroll 0 0; height:35px; padding-top:0px; position:relative; width:316px; z-index:10; margin:0px; list-style-type:none; margin-left:0px; padding-left:5px;}
.news1 ul li:hover .puce	{float:right; margin-right:-10px; margin-top:-35px; padding:67px 0pt 0pt 20px; position:relative; z-index:200;}
.news1 ul li.active .puce	{float:right; margin-right:-10px; margin-top:-35px; padding:67px 0pt 0pt 20px; position:relative; z-index:200;}
.news1 h3.ZOOM	{background:#781890; color:white;}
.news1 h3.RESSOURCES	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%;}
.news1 h3.RESSOURCES:hover	{color:white;}
.news1 h3.SERVICES	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%;}
.news1 h3.SERVICES:hover	{color:white;}
.news1 h3.FORMATIONS	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%;}
.news1 h3.PUBLICATIONS	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%;}
.news1 h3.ANIMATIONS	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%;}
.view-actualites ul li .views-row:hover a	{color:white;}
.news1 ul li.ZOOM h3:hover	{color:white;}
.news1 ul li.ZOOM.active h3	{color:white;}
.view-actualites .views-row	{height:35px; background:transparent url(images/bg_news.png) repeat-x scroll 0 0; width:337px; margin:0px; list-style:none;}
.view-actualites .views-row a	{top:8px; font-size:13px; margin-left:5px; position:relative;}
.view-actualites ul li .Zoom:hover	{background:#781890; background-position: bottom; color:white;}
.view-actualites ul li .Zoom.active	{background:#781890; background-position: bottom; color:white;}
.views-row-first .Zoom	{background:#781890; background-position: bottom; color:white;}
.views-row-first .Zoom a	{color:white;}
.view-actualites  ul li .Ressources:hover	{background:#002C77; color:white;}
.news1 ul li .Ressources.active	{background:#002C77; color:white;}
.view-actualites  ul li .Services:hover	{background:#E36512; color:white;}
.news1 ul li .Services.active	{background:#E36512; color:white;}
.view-actualites ul li .Formations:hover	{background:#6F8509; color:white;}
.view-actualites ul li .Formations.active	{background:#6F8509; color:white;}
.view-actualites ul li .Publications:hover	{background:#896A21; color:white;}
.view-actualites ul li .Publications.active	{background:#896A21; color:white;}
.view-actualites ul li .Animations:hover	{background:#AF0A44; color:white;}
.view-actualites ul li .Animations.active	{background:#AF0A44; color:white;}
.news1 ul li.color1:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_1.png) no-repeat scroll 0%;}
.news1 ul li.color1.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_1.png) no-repeat scroll 0%;}
.news1 ul li.color2:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_2.png) no-repeat scroll 0%;}
.news1 ul li.color2.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_2.png) no-repeat scroll 0%;}
.news1 ul li.color3:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_3.png) no-repeat scroll 0%;}
.news1 ul li.color3.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_3.png) no-repeat scroll 0%;}
.news1 ul li.color4:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_4.png) no-repeat scroll 0%;}
.news1 ul li.color4.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_4.png) no-repeat scroll 0%;}
.news1 ul li.color5:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_5.png) no-repeat scroll 0%;}
.news1 ul li.color5.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_5.png) no-repeat scroll 0%;}
.news1 ul li.color6:hover .puce	{background:transparent url(images/puce_news_6.png) no-repeat scroll 0%;}
.news1 ul li.color6.active .puce	{background:transparent url(images/puce_news_6.png) no-repeat scroll 0%;}
.news1 ul li.color1:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_1.png) repeat-x scroll 0%;}
.news1 ul li.color1.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_1.png) repeat-x scroll 0%;}
.news1 ul li.color2:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_2.png) repeat-x scroll 0%;}
.news1 ul li.color2.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_2.png) repeat-x scroll 0%;}
.news1 ul li.color3:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_3.png) repeat-x scroll 0%;}
.news1 ul li.color3.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_3.png) repeat-x scroll 0%;}
.news1 ul li.color4:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_4.png) repeat-x scroll 0%;}
.news1 ul li.color4.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_4.png) repeat-x scroll 0%;}
.news1 ul li.color5:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_5.png) repeat-x scroll 0%;}
.news1 ul li.color5.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_5.png) repeat-x scroll 0%;}
.news1 ul li.color6:hover	{background:transparent url(images/bg_news_over_6.png) repeat-x scroll 0%;}
.news1 ul li.color6.active	{background:transparent url(images/bg_news_over_6.png) repeat-x scroll 0%;}
.news1 ul li a	{color:black; font-size:1.2em; height:40px; padding-left:12px; padding-right:10px; width:190px;}
.news1 ul li:hover a	{color:#FFFFFF; font-size:1.2em; height:40px;}
.news1 ul li a.active	{color:#FFFFFF; font-size:1.2em; height:40px;}
.news	{float:left;width:516px;background-position:right top;background-repeat:no-repeat;background-color:transparent;}
.news .sb_border	{background:#B8B8BA none repeat scroll 0%;}
.news ul	{float:left; padding-left:2px; width:213px; z-index:10;}
.news ul li	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%; border-bottom:1px solid #CCCCCC; display:block; float:left; height:34px; padding-top:6px; position:relative; width:213px; z-index:10;}
.news ul li:hover .puce	{float:right; margin-right:-10px; margin-top:-35px; padding:20px 0pt 0pt 20px; position:relative; z-index:200;}
.news ul li.active .puce	{float:right; margin-right:-10px; margin-top:-35px; padding:20px 0pt 0pt 20px; position:relative; z-index:200;}
.view-actualites ul li:hover .puce	{float:right; margin-right:-10px; margin-top:-7px; padding:20px 0pt 0pt 20px; position:relative; z-index:200;}
.view-actualites ul li.active .puce	{float:right; margin-right:-10px; margin-top:-7px; padding:20px 0pt 0pt 20px; position:relative; z-index:200;}
.view-actualites  ul li:hover .Zoom .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_1.png) no-repeat scroll 0%;}
.view-actualites ul li:hover .Ressources .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_2.png) no-repeat scroll 0%;}
.view-actualites ul li:hover .Services .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_3.png) no-repeat scroll 0%;}
.view-actualites ul li:hover .Formations .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_4.png) no-repeat scroll 0%;}
.view-actualites ul li:hover .Publications .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_5.png) no-repeat scroll 0%;}
.view-actualites ul li:hover .Animations .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_6.png) no-repeat scroll 0%;}
.news ul li.color1:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_1.png) no-repeat scroll 0%;}
.news ul li.color1.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_1.png) no-repeat scroll 0%;}
.news ul li.color2:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_2.png) no-repeat scroll 0%;}
.news ul li.color2.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_2.png) no-repeat scroll 0%;}
.news ul li.color3:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_3.png) no-repeat scroll 0%;}
.news ul li.color3.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_3.png) no-repeat scroll 0%;}
.news ul li.color4:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_4.png) no-repeat scroll 0%;}
.news ul li.color4.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_4.png) no-repeat scroll 0%;}
.news ul li.color5:hover .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_5.png) no-repeat scroll 0%;}
.news ul li.color5.active .puce	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_news_5.png) no-repeat scroll 0%;}
.news ul li.color6:hover .puce	{background:transparent url(images/puce_news_6.png) no-repeat scroll 0%;}
.news ul li.color6.active .puce	{background:transparent url(images/puce_news_6.png) no-repeat scroll 0%;}
.news ul li.color1:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_1.png) repeat-x scroll 0%;}
.news ul li.color1.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_1.png) repeat-x scroll 0%;}
.news ul li.color2:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_2.png) repeat-x scroll 0%;}
.news ul li.color2.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_2.png) repeat-x scroll 0%;}
.news ul li.color3:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_3.png) repeat-x scroll 0%;}
.news ul li.color3.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_3.png) repeat-x scroll 0%;}
.news ul li.color4:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_4.png) repeat-x scroll 0%;}
.news ul li.color4.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_4.png) repeat-x scroll 0%;}
.news ul li.color5:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_5.png) repeat-x scroll 0%;}
.news ul li.color5.active	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news_over_5.png) repeat-x scroll 0%;}
.news ul li.color6:hover	{background:transparent url(images/bg_news_over_6.png) repeat-x scroll 0%;}
.news ul li.color6.active	{background:transparent url(images/bg_news_over_6.png) repeat-x scroll 0%;}
.news ul li a	{color:#333333; display:block; float:left; font-size:1.1em; height:40px; padding-left:12px; padding-right:10px; width:190px;}
.news ul li:hover a	{color:#FFFFFF; font-size:1.2em; height:40px;}
.news ul li a.active	{color:#FFFFFF; font-size:1.2em; height:40px;}
#content ul li.last	{border:0px none;}
dt.last	{border:0px none;}
.news li:hover .last	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_news.png) repeat-x scroll 0%; height:46px;}
.news	{background-color:transparent; background-position:right top; background-repeat:no-repeat;}
.news_d	{background-color:transparent; background-position:right top; background-repeat:no-repeat;}
.txt_news	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_txt_news.png) repeat scroll 0%; display:none; float:none; height:105px; left:337px; position:relative; width:251px; z-index:1; top:307px;}
.txt_news div	{background:transparent repeat-y scroll 0%; color:#FFFFFF; font-size:1.2em; height:65px; margin:100px 10px 0pt 10px; padding-left:0px;}
.news ul li:hover .txt_news div a	{color:#52B4FF; display:block; font-size:1em; padding:0px; width:100%;}
.news ul li .txt_news div a	{color:#52B4FF; display:block; font-size:1em; padding:0px; width:100%;}
.txt_news div span	{color:#B6B6B6; display:block; font-size:1em; width:100%;}
.txt_news div p	{font-size:1em; line-height:15px; margin-bottom:0px; margin-top:0px;}
.news ul li.last	{text-align:center;}
#home_button a	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px; color:#1A84D6; font-size:1.1em; font-weight:bold; height:24px; padding-left:12px; padding-right:12px; width:auto;}
#home_button a:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px; color:#1A84D6; font-size:1.1em; font-weight:bold; height:24px; padding-left:12px; padding-right:12px; width:auto;}
#home_button	{height:20px;margin:0px;padding:8px;text-align:center;width:165px;float:left;background:#C1C1C1 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_button_home.png) repeat-x scroll 0% 0%;}
#home_button .sb-inner	{background:#C1C1C1 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_button_home.png) repeat-x scroll 0% 0%;}
#home_button .sb-border	{background:#b2b2b2 none repeat scroll 0%;}
#home_button .sb-shadow	{background:#999999 none repeat scroll 0%;}
#docdoc_button a	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px; color:#1A84D6; font-size:1.1em; font-weight:bold; height:24px; padding-left:12px; padding-right:12px; width:auto;}
#docdoc_button a:hover	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce2.png) no-repeat scroll right 3px; color:#1A84D6; font-size:1.1em; font-weight:bold; height:24px; padding-left:12px; padding-right:12px; width:auto;}
#docdoc_button	{height:20px; margin:0pxS; padding:8px; text-align:center; width:140px; float:left;background:#C1C1C1 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_button_home.png) repeat-x scroll 0% 0%;}
#docdoc_button .sb-inner	{background:#C1C1C1 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_button_home.png) repeat-x scroll 0% 0%;}
#docdoc_button .sb-border	{background:#B2B2B2 none repeat scroll 0%;}
#docdoc_button .sb-shadow	{background:#999999 none repeat scroll 0%;}
.texte	{font-size:1.1em;}
.imgleft	{float:left;}
.imgright	{float:right;}
.bordered	{border:1px solid #cccccc;}
.content_list a	{font-size:1.2em; font-weight:bold; padding-left:20px; text-decoration:underline;}
.content_list	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/puce_content_list.png) no-repeat scroll left 3px;margin-top:15px;}
.date	{display:block;font-size:1.1em;margin-bottom:10px;width:50%;}
.rss	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/icone_rss.png) no-repeat scroll right 0px;display:block;float:right;font-size:1.1em;height:16px;line-height:1.4em;margin-bottom:10px;padding-right:25px;}
.divleft	{float:left;padding-right:10px;}
.divright	{float:right;padding-left:10px;}
.divleft img	{clear:both; float:left; margin-bottom:5px; margin-top:8px;}
.divright img	{clear:both; float:left; margin-bottom:5px; margin-top:8px;}
.divleft a	{clear:both; float:left; margin-bottom:5px; margin-top:8px;}
.divright a	{clear:both; float:left; margin-bottom:5px; margin-top:8px;}
#onglet	{border-bottom:3px solid #bdbcbd;font-size:1.1em;font-weight:bold;height:24px;margin-bottom:10px;margin-top:-13px;}
#onglet div	{text-align:center;}
#onglet .tab	{float:left;background:url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet.png) #fff repeat-x 0px 2px;}
#onglet a	{color:#5B5B5B; display:block; height:19px; padding:5px 10px 0pt;}
#onglet .tab:hover a	{color:#FFFFFF;}
#onglet .tab	{background:#FFFFFF url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet.png) repeat-x scroll 0pt 2px;}
#onglet .tab .sb-inner	{background:#FFFFFF url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet.png) repeat-x scroll 0pt 2px;}
#onglet .tab:hover	{background:#7EC4D8 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) repeat-x scroll 0%;}
#onglet .tab:hover .sb-inner	{background:#7EC4D8 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) repeat-x scroll 0%;}
#onglet .tab.hover	{background:#7EC4D8 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) repeat-x scroll 0%;}
#onglet .tab.hover .sb-inner	{background:#7EC4D8 url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_onglet_over.png) repeat-x scroll 0%;}
#onglet .tab .sb-border	{background:#bdbcbd none repeat scroll 0%;}
#onglet .tab:hover .sb-border	{background:#7EC4D8 none repeat scroll 0%;}
#onglet .tab.hover .sb-border	{background:#7EC4D8 none repeat scroll 0%;}
#col_gauche_home #fondateurs ul li	{border-bottom:0px none; display:inline; float:left; list-style-type:none; margin-left:0px; padding-left:0px;}
#col_gauche_home #fondateurs ul li a	{background:transparent none repeat scroll 0%; display:block; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:0px; padding-left:0px; width:auto;}
.jcarousel-list li	{float:left; height:75px; list-style-image:none; list-style-position:outside; list-style-type:none; width:75px;}
.jcarousel-item	{float:left; height:75px; list-style-image:none; list-style-position:outside; list-style-type:none; width:75px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal	{cursor:default;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover	{cursor:default;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active	{cursor:default;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal	{cursor:default;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover	{cursor:default;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active	{cursor:default;}
.site_map	{background:#343c48 none repeat scroll 0%;color:#ffffff;font-size:1.2em;margin-top:10px;padding:12px 10px 0pt 12px;}
.site_map div.element	{float:left; width:33%;}
.site_map a	{color:white;}
.site_map a:hover	{color:#FAA411;}
.formulaire_contact	{background:#343c48 none repeat scroll 0%;color:#ffffff;font-size:1.2em;height:450px;margin-top:10px;padding:12px 10px 0pt 12px;}
.formulaire_contact label	{float:left; height:1.5em; width:24%;}
.formulaire_contact div.col	{float:left; padding:1%; width:47%;}
.formulaire_contact .col input.champ	{border:1px solid #7F9DB9; float:right; width:75%;}
.formulaire_contact .col select	{border:1px solid #7F9DB9; float:right; width:75%;}
.formulaire_contact .col textarea	{border:1px solid #7F9DB9; float:right; height:83px; width:75%;}
.formulaire_contact div.disclaimer	{margin-left:50px; margin-right:50px;}
.formulaire_contact fieldset.captcha	{margin-left:45px; margin-right:50px;}
.formulaire_contact input.form-submit	{margin-left:50px;}
ul.in_table	{list-style-type:circle; padding-left:15px;}
img.prev	{margin-right:10px;}
div.prev	{float:left;}
div.footer_title	{float:right; max-width:105px;}
#content #col_centre .pagination	{margin-bottom:10px;margin-top:10px;}
#content #col_centre .pagination .prec a	{color:#484848; font-size:1.1em; text-decoration:underline;}
#content #col_centre .pagination .suiv a	{color:#484848; font-size:1.1em; text-decoration:underline;}
#content #col_centre .pagination .prec	{float:left; white-space:nowrap;width:33%;}
#content #col_centre .pagination .suiv	{float:right;text-align:right;white-space:nowrap;width:33%;}
#content #col_centre .pagination .numpage	{text-align:center;width:33%;float:left;white-space:nowrap;}
#content #col_centre .pagination .numpage a	{color:#484848; font-size:1em;}
#content #col_centre .pagination .numpage .encours	{background:#484848 none repeat scroll 0%;color:#ffffff;padding:0px 2px;}
.results_annuaire	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/bg_renseign.png) repeat-x scroll 0%;border-color:#bdbcbd;border-style:solid;border-width:1px 0pt 0px;font-size:1.2em;height:43px;line-height:1.6em;margin-top:10px;padding:5px 5px 5px 10px;}
.results_annuaire .title	{font-size:1.4em;}
.results_annuaire .result_list dl	{border-bottom:medium none; font-size:1.2em; padding-bottom:20px;}
.results_annuaire .result_list dt	{border-bottom:1px dotted #BDBCBD; padding:10px 0pt 10px 10px;}
div.spacer	{height:33px; width:100%;}
li.first	{padding-top:4px;}
li.last	{padding-bottom:6px;}
.sb	{position:relative; z-index:1;}
.sbi	{position:relative; z-index:1;}
.sb *	{position:relative; z-index:1;}
.sbi *	{position:relative; z-index:1;}
* html .sb	{height:1%;}
* html .sbi	{height:1%;}
.sbi	{;}
.sb-inner	{background:#DDDDDD none repeat scroll 0%;}
.sb-shadow	{background:#000000 none repeat scroll 0%;}
.sb-border	{background:#BBBBBB none repeat scroll 0%;}
#block-nice_menus-1	{
background: url("images/degrade_bleu.jpg") no-repeat scroll left center transparent;
    height: 18px;
    margin-top: 78px;
    padding-left: 515px;
    width: 700px;
}
/** SFX ...  #block-nice_menus-1 span	{background: transparent url('../img/contenu/fleche_grise.png') no-repeat center right; color: #343c48; font-style: italic; padding: 6px 29px 6px 0; float: left; margin-right: 7px; font-weight: bold; vertical-align: baseline; font-size: 1.2em;}**/
#block-nice_menus-1 a.sb	{    z-index: 99 !important;}
#block-nice_menus-1 ul	{padding: 0px; float: left; z-index:2;}
#block-nice_menus-1 ul li	{float: left;}
#block-nice_menus-1 ul li ul li	{width:71px;}
#block-nice_menus-1 ul li .sb-inner	{    z-index: -10;}
#block-nice_menus-1 ul li .sb-gen	{    z-index: -10;}
#block-nice_menus-1 ul li a	{color: #fff; height: 15px !important; padding: 3px 10px 0px 10px; display: block;     background-image: url('img/css/bt_gris_bg.png');     background-repeat: repeat-x; margin: 0 1px 0 0; font-size: 11px;}
#block-nice_menus-1 ul li a .sb-inner	{color: #fff; height: 15px !important; padding: 3px 10px 0px 10px; display: block;     background-image: url('img/css/bt_gris_bg.png');     background-repeat: repeat-x; margin: 0 1px 0 0; font-size: 11px;}
#block-nice_menus-1 ul li a:hover	{background: #444 url('img/css/bt_gris_bg_over.png') repeat-x;}
#block-nice_menus-1 ul li a:hover .sb-inner	{background: #444 url('img/css/bt_gris_bg_over.png') repeat-x;}
#block-nice_menus-1 ul li ul li a	{background-color:#676F7C; background-image:none; padding-top:0px;}
#block-nice_menus-1 ul li ul li a .sb-inner	{background-color:#676F7C; background-image:none; padding-top:0px;}
#block-nice_menus-1 ul li ul	{margin-top:0px;}
#block-nice_menus-1 ul li.cible_active a	{background: #444 url('img/css/bt_gris_bg_over.png') repeat-x;}
#block-nice_menus-1 ul li.cible_active a .sb-inner	{background: #444 url('img/css/bt_gris_bg_over.png') repeat-x;}
ul.nice-menu-down li.menuparent	{background:none;}
#header-region ul.nice-menu-down li.menuparent	{background:none;}
ul.nice-menu li	{border:none; background:none;}
#fil-ariane	{display:inline;}
#actu_breves	{background-color:blue; display:block; float:right;}
#actu_ressources	{background-color:red; display:block; float:right;}
#block-nice_menus-1 h2	{
/** SFX ... background:
url("http://www.insa-lyon.fr/sites/default/themes/insa_lyon/img/contenu/fleche_grise.png")
no-repeat scroll right center transparent;**/
display: block;
float: left;
font-size: 12px;
margin-left: -110px;
padding-right: 27px;
padding-top: 3px;
}
.views-view-grid .views-field-name	{display:none;}
.views-view-grid .views-field-field-description-l-value	{display:none;}
#tooltip	{left:0px; position:absolute; border:1px solid #333; background:white; padding:2px 5px; color:#333; width:300px; z-index:1;}
#tooltip_titre	{left:0px; position:absolute; border:1px solid #333; background:white; padding:2px 5px; color:#333; width:250px; z-index:1;}
#edit-search-block-form-1-wrapper	{margin:0px; display:block; float:left;}
#edit-submit	{display:block;}
a.selection	{color:black;}
a.selection_utilisateur	{font-size:11px; padding:4px; font-weight:bold;}
a.pas_selectionne	{color:#616FA0; font-size:10px;}
#block-menu_block-1 a.active-trail	{color:black;}
#block-menu_block-1 a	{font-size:11px;}

/* SFX INSA la masquage de la classe description empeche certain widget des views de s'afficher, pourquoi une class si générique est masquée ??? */
/* je la demasque pour les widgets */
.views-widget .description {display:inline;z-index:auto;}

.description	{display:none; z-index:100;}
.acces_nomade	{display:none; z-index:100;}
.tutoriel	{display:none; z-index:100;}
.appli_mobile	{display:none; z-index:100;}
.hide	{display:none;}
.show	{display:block;}
.categorie_cours	{;}
.categorie_cours li	{;}
li.collapsed	{PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em;list-style-image:none; list-style-type:none;}
ul li ul li	{list-style-image:none; list-style-type:none;}
.expanded	{list-style-image:none; list-style-type:none;}
.image	{padding-right:10px;}
.collapsed_image	{padding-right:10px;}
.expanded_image	{padding-right:10px;}
.view-actualites .view-content	{background-image:url('/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/Zoom.png'); background-position:right top; background-repeat:no-repeat; border:1px solid #BBBBBB; height:356px;}
.view-visite-virtuelle .view-content	{border:1px solid #BBBBBB; height:405px;}
.view-visite-virtuelle .view-content .item-list ul li	{margin:0px; list-style-type: none; width:200px;}
#block-nice_menu-2 ul.nice-menu ul li	{width:136px;}
.view_footer	{width:337px; background-color:white; height:29px; position:relative; margin-top:-11px; padding-bottom:9px; padding-top:6px;}
#block-menu-menu-visite-virtuelle	{margin-top:10px;}
.bandeau_n1	{width:973px; background:transparent repeat-x; height:20px; padding-bottom:10px; float:left;}
#block-block-1 p	{margin:0px;}
.view-voir-tout-public-domaine .	{background:ghostwhite; border:none;}
#block-block-2	{margin-bottom:10px;}
#block-block-2 #horaires	{background:transparent url('/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/horaire.png') no-repeat scroll 5px 0px; height:110px;}
.panel-row-2 .panel-col-1 .view-content h3	{margin-left:40px;}
.panel-row-2 .panel-col-1 .view-content .views-row-odd	{margin-left:40px;}
.panel-row-2 .panel-col-1 .view-content .views-row-even	{margin-left:40px;}
.panel-row-2 .panel-col-2 .view-content h3	{margin-left:40px;}
.panel-row-2 .panel-col-2 .view-content .views-row-odd	{margin-left:40px;}
.panel-row-2 .panel-col-2 .view-content .views-row-even	{margin-left:40px;}
.panel-row-2 .panel-col-3 .view-content h3	{margin-left:40px;}
.panel-row-2 .panel-col-3 .view-content .views-row-odd	{margin-left:40px;}
.panel-row-2 .panel-col-3 .view-content .views-row-even	{margin-left:40px;}
li a.Zoom:hover	{background-color:green;}
.horaire-semaine	{margin-left:88px; margin-top:3px; color:white; padding-top:3px;}
.horaire-we	{margin-left:88px; margin-top:5px; color:white;}
.plan_domaine	{display:none;}
.titre_domaine	{float:left; margin-right:5px;}
	{float:left; margin-right:5px;}
.titre_domaineR0	{float:left; margin-right:5px; margin-left:5px; color:white;}
.titre_domaineR1	{float:left; margin-right:5px; margin-left:5px; color:white;}
.titre_domaineR2	{float:left; margin-right:5px; margin-left:5px; color:white;}
.intitule_domaine	{width:132px; margin-left:65px;}
.intitule_domaine:hover	{background-color:#FF6464;}
.intitule_domaineR0	{width:132px; margin-left:30px;}
.intitule_domaineR0:hover	{background-color:#FF6464;}
.intitule_domaineR1	{width:132px; margin-left:30px;}
.intitule_domaineR1:hover	{background-color:#FF6464;}
.intitule_domaineR2	{width:132px; margin-left:30px;}
.intitule_domaineR2:hover	{background-color:#FF6464;}
.domaine	{background-color:orange; width:63px; padding:4px 0px;}
.domaineR0	{background-color:#231F20; width:23px; padding:4px 0px;}
.domaineR1	{background-color:#808285; width:23px; padding:4px 0px;}
.domaineR2	{background-color:#F15623; width:23px; padding:4px 0px;}
.R0	{background:transparent url('/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/insaR0.jpg') no-repeat right top;}
.R1	{background:transparent url('/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/insaR1.jpg') no-repeat right top;}
.R2	{background:transparent url('/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/insaR2.jpg') no-repeat right top;}
.txt_domaine	{background:transparent url(/sites/docinsa.insa-lyon.fr/themes/docinsa2/images/pixel_rose_235.png) repeat scroll 0%; display:none; float:none; height:100px; left:507px; position:relative; width:419px; z-index:1; top:431px;}
.R0 .txt_domaine	{height:98px; left:169px; padding:0 5px 5px; top:11px; width:409px;}
.R1 .txt_domaine	{height:95px; left:170px; padding:0 5px; top:-39px; width:401px;}
.R2 .txt_domaine	{height:95px; left:169px; padding:0 5px; top:-84px; width:402px;}
.txt_domaine div	{background:transparent repeat-y scroll 0%; color:#FFFFFF; font-size:1.2em; height:65px; margin:7px 10px 0pt 10px; padding-left:0px;}
.txt_domaine div span	{color:#B6B6B6; display:block; font-size:1em; width:100%;}
.txt_domainenews div p	{font-size:1em; line-height:15px; margin-bottom:0px; margin-top:0px;}
.description_domaineR0,.description_domaineR1,.description_domaineR2, .description_domaine	{display:none;}
.lien_domaine	{top:50px;}
.liste_contenu	{list-style:disc; font-size:11px;}
.formation_nature	{float:left;}
.formation_public	{float:left;}
.formation_nbh	{float:left;}
.formation_description	{float:left;}
.formation_filiere	{;}
#bandeau_insa	{;}
.titre_actualite	{font-weight:bold; font-size:12px;}
.contenu_actualite	{text-align:justify;}
#block-search-0 .content	{margin-top:15px;}
#block-menu-menu-acces-rapide a	{font-size:12px;}
.PostMetadataHeader	{float:right; padding:5px 5px 0px 0px;}
#block-nice_menus-2 ul	{background:transparent;height:41px;padding:4px 0pt 0pt 20px;float:left;z-index:3;}
.bibliotheque	{font-size:10px;}
.autres_bibliotheques	{font-size:10px; text-decoration:underline;}
.Post	{position:relative; top:-17px;}
.info_bib	{float:left;}
.info_site	{float:right;}
.coordonnees	{float:left;}
.contact_webmaster	{;}

/* SFX INSA */
/* les margins folkloriques de panel-flexible ont tendance a déborder sur les blocks de gauche et droite */
.panels-flexible-row-6-1-inside 	{margin-left:0;padding-left:0;}
.panels-flexible-region-6-titre		{width:100%;}


.panels-flexible-region-6-row_1_1	{width:116px;}
.panels-flexible-region-6-row_1_2	{width:116px;}
.panels-flexible-region-6-row_1_3	{width:116px;}
.panels-flexible-region-6-row_1_4	{width:116px;}
.panels-flexible-region-6-row_1_5	{width:111px;}
.panels-flexible-row-6-row_1 .view-voir-tout-public-domaine .view-content	{background:ghostwhite; border:none; height:150px;}
.panels-flexible-row-6-row_1 h3	{font-size:12px; font-weight:bold; margin-top:0px; height:25px; padding-top:8px; width:103px; padding-left:3px; background-color:#002C77; color:white;padding-bottom:8px;}
.panels-flexible-row-6-row_2 .view-voir-tout-public-domaine .view-content	{background:ghostwhite; border:none; height:142px;}
.panels-flexible-row-6-row_2 h3	{font-size:12px; font-weight:bold; margin-top:0px; height:25px; padding-top:8px; width:180px; padding-left:3px; background-color:#002C77; color:white;}
.panels-flexible-region-6-row_2_1	{width:193px;}
.panels-flexible-region-6-row_2_2	{width:193px;}
.panels-flexible-region-6-row_2_3	{width:188px;}
.panels-flexible-region-6-row_3_1	{width:116px;}
.panels-flexible-region-6-row_3_2	{width:116px;}
.panels-flexible-region-6-row_3_3	{width:116px;}
.panels-flexible-region-6-row_3_4	{width:116px;}
.panels-flexible-region-6-row_3_5	{width:111px;}
.panels-flexible-row-6-row_3 .view-voir-tout-public-domaine .view-content	{background:ghostwhite; border:none; height:306px;}
.panels-flexible-row-6-row_3 h3	{font-size:12px; font-weight:bold; margin-top:0px; height:29px; padding-top:3px; width:103px; padding-left:3px; background-color:#002C77; color:white;padding-bottom:5px;}
#fil_rss	{position:relative; top:10px;}
.impair	{background-color:ghostwhite; color:#616FA0; padding:3px;}
.pair	{color:#616FA0; padding:3px;}
#block-block-6 ul li	{font-size:11px; margin-bottom:3px;}
#block-block-6 ul ul li	{margin-bottom:5px; margin-left:5px; list-style-type:circle;}
.view-dom-id-13 h3, .view-dom-id-9 h3	{padding-bottom:7px; padding-top:0px;}
.lien_url_nomade	{color:#616FA0;}
.lien_url_tutoriel	{color:#616FA0;}
.lien_url_appli_mobile	{color:#616FA0;}
.view-actualites	{margin:-5px 0px 0px 0px;}
li	{margin-bottom:5px;}
.panel-flexible-6	{margin-top:-10px;}
div.view div.views-admin-links	{width:25%;}
.view-date-browser-animation tr th	{background:white none repeat scroll 0 50%; color:#AF0A44;}
.view-date-browser-animation tr.even td a	{background-color:#AF0A44; color:white; padding:0.1em 0.6em; display:block;}
.view-date-browser-animation tr.even	{background-color:#AF0A44; color:white; padding:0.1em 0.6em;}
.date-heading h3	{color:#AF0A44; font-weight:bold; font-size:18px;}
.view-date-browser-animation tr.odd	{background-color:#EEEEEE; padding:0.1em 0.6em; color:#AF0A44;}
.view-date-browser-animation tr.odd td a	{background-color:#EEEEEE; padding:0.1em 0.6em; color:#AF0A44; display:block;}
.view-liste-actualites .description	{display:block;}
.view-liste-actualites .date-views-filter-wrapper	{min-width:25px;}
.view-liste-actualites .views-exposed-form .views-exposed-widget .form-submit	{margin-top:0.7em;}
.view-liste-actualites .odd .active, .view-liste-actualites .even .active	{background-color:#EEEEEE;}
.views-field-field-type-animation-value	{padding-left:7px;}
.views-field-field-lieu-value	{padding-left:0px;}
.lien_intradoc	{margin-left:15px;}
.lien_intradoc a	{color: red; font-weight:bold;}
div.titre_animation	{color:#AF0A44; font-weight:bold; font-size:16px;}
div.description_animation	{font-size:11px;}
div.date_animation	{color:#AF0A44; font-weight:bold; font-size:11px;}
div.horaire_animation	{color:#AF0A44; font-weight:bold; font-size:11px;}
.col_gauche_docdoc	{background-color:grey; color:white; float:left; font-size:12px; padding:37px 10px 5px; position:relative; text-align:justify; width:170px; z-index:0;}
.col_centre_docdoc	{background-color:white; display:block; float:left; left:10px; padding:0 5px 5px 50px; position:relative; text-align:justify; width:700px; z-index:0;}
#footer_docdoc	{background:transparent none repeat-x scroll left top; float:left; font-size:1.05em; height:45px; line-height:12px; position:relative; top:-40px;}
#node-form #footer_docdoc {top:0px;
}
.PostMetadataHeader_docdoc	{float:right; left:-5px; padding:5px 5px 0 0; position:relative; top:-60px;}
.bandeau_docdoc	{background:transparent none repeat-x scroll 0 0; color:white; float:left; font-size:27px; height:120px; padding-bottom:10px; position:relative; text-align:center; width:973px; z-index:1;}
#block-docdoc	{background:transparent url(images/degrade_bleu.jpg) no-repeat scroll left center; height:18px; margin-top:-31px; padding-left:573px; width:401px;}
#content_docdoc	{background-color:grey; float:left; position:relative; top:-60px;}
.numero_docdoc	{left:-33px; position:relative; top:-25px; width:160px;}
.numero_docdoc_texte	{font-size:14px; font-variant:small-caps; text-align:center;}
.date_docdoc	{font-size:14px; left:-34px; position:relative; top:-25px; width:160px;}
.col_gauche_bis	{;}
.bloc_contact	{border:1px solid white; bottom:0; display:block; margin:10px; padding:5px; position:absolute; width:168px;}
.abonnement_docdoc	{color:white; font-weight:bold; height:25px;}
.abonnement_docdoc a	{background-image:url(images/abonnement_docdoc.png); background-repeat:no-repeat; color:white; font-weight:bold; padding-left:22px; padding-bottom:3px; display:block; height:16px;}
.desabonnement_docdoc	{color:white; font-weight:bold; height:25px;}
.desabonnement_docdoc a	{background-image:url(images/desabonnement_docdoc.png); background-repeat:no-repeat; color:white; font-weight:bold; padding-left:22px; padding-bottom:3px; display:block; height:16px;}
.question_docdoc	{color:white; font-weight:bold; height:25px;}
.question_docdoc a	{background-image:url(images/question_docdoc.png); background-repeat:no-repeat; color:white; font-weight:bold; padding-left:22px; padding-bottom:3px; display:block; height:16px;}
.archives_docdoc	{color:white; font-weight:bold; height:25px;}
.archives_docdoc a	{background-image:url(images/archives_docdoc.png); background-repeat:no-repeat; color:white; font-weight:bold; padding-left:22px; padding-bottom:3px; display:block; height:16px;}
.view-view-acquisition-recente .date-nav {height:50px;}	
.view-view-acquisition-recente .date-nav div.date-heading h3, .titre_view_acquisition_recente {color: #002C77; font-size:18px; font-weight:bold; text-align:center;}

/* SFX INSA */
/* anciennement 85, je le reduis suite au bug de panel-flexible qui déborde */
.vpn{
margin-left:70px;
}
.formateur {
border:2px;
border-color:#6F8509;
border-style:groove;
padding-left:10px;
}
/* style propre à l'affichage des animations */
.views-field-field-animation-vignette-fid {
float: right;
margin-right: -3px;
margin-top: -42px;
margin-bottom:-5px;
position: relative;
}
.view-date-browser-animation li  a, .view-date-browser-archives-animation li  a{
color:#AF0A44;
font-size:13px;
font-weight:bold;
}

.view-date-browser-animation  li, .view-date-browser-archives-animation li {
font-size:11px;
}

.div_rightMretour  a {
    float: right;
    position: inherit;
    width: 122px;
	color:#AF0A44;
}

.div_rightM  a {
    background: none repeat fixed 0 0 lavender;
    float: right;
    padding: 13px 11px 19px 14px;
    position: inherit;
    width: 99px;
}


/* ELP affluences */
/*jauge*/
.affluences-counter .title{
    font-size: 0.7em !important;
}

/*horaire */

.affluences-timetable>
.affluences-timetable-container
{
	font-size:12px !important;
	}

.affluences-timetable>
.affluences-timetable-container>
.affluences-timetable-navbar
{
	padding:5px 0 !important;
	}

.affluences-timetable>
.affluences-timetable-container>
.affluences-timetable-navbar>
.prev-week
{
	padding:5px 10px !important;
}
	
.affluences-timetable>
.affluences-timetable-container>
.affluences-timetable-navbar>.range
{
  font-size: 12px;
  padding:2px 0;
  text-align:center;
}
.affluences-timetable>.affluences-timetable-container>.day
{
padding:4px !important;
}
.affluences-timetable>.affluences-timetable-container>.day .timetable-title 
{
  font-size: 14px !important;
  padding-bottom:5px !important;
	}
	
.affluences-timetable>.affluences-timetable-container>.day .timetable-time-container 
{
  font-size: 12px;
	padding: 2px 0;
}
	