body,p,ul,ol,form,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,blockquote,address{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400;}
ul,ol{list-style:none;}
img{border:none;}
address{font-style:normal;}
body,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;color:#4d5e6a;}
strong{color:#000;}
a,a:visited{color:#0eb2a9;text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin-bottom:15px;}
small,.small{font-size:11px;line-height:1.36;}
big,.big{font-size:14px;line-height:1.3;}
big.xl,.big-xl{font-size:18px;line-height:1.3;}
form p:first-child,div p:first-child,div h2:first-child,div h3:first-child,div h4:first-child,div h5:first-child,div h6:first-child{margin-top:0;}
:last-child{margin-bottom:0;}
input[type=text],input[type=password],textarea{background:#e8efef;}
input[type=text].error,input.error,textarea.error{border:1px solid #eba3bb!important;background-color:#f7eff1!important;}
select.error{border-color:#eba3bb!important;background-color:#f7eff1!important;}
input[type=text],input[type=password],textarea,select{border:none;height:23px;line-height:normal;padding:0 7px;border-radius:3px;}
.field{height:35px;line-height:35px;padding:0 7px;border-radius:3px;border:1px solid #8f9ca6;}
input[type='submit'],button[type='submit']{width:auto;overflow:visible;}
.submit{width:auto;overflow:visible;}
textarea,select{height:25px;padding:3px;}
select{cursor:pointer;border:1px solid #9594a2;}
.clear{clear:both;font-size:0;height:0;line-height:0;}
@font-face{font-family:'DIN-Regular';src:url('/frh/fonts/DIN-REGU.eot') format('eot'),url('/frh/fonts/DIN-REGU.woff') format('woff'),url('/frh/fonts/DIN-REGU.svg') format('svg'),local;font-weight:normal;font-style:normal;}
*{outline:none;}
body,html{height:100%;}
body{background:url(/frh/img/layout/body_background_whitebox.jpg) center 130px no-repeat;}
#page-home{background:url(/frh/img/layout/body_background.jpg) center 130px no-repeat;}
#container{position:relative;overflow:hidden;z-index:2;zoom:1;}
.wrapper{width:990px;margin:auto;}
#header{position:relative;height:130px;z-index:2;}
#header-logo{position:absolute;top:0;left:0;}
#header-nav01{position:absolute;bottom:7px;right:0;width:790px;height:35px;}
.header-nav a{text-decoration:none;}
#header-nav-overlay{position:absolute;top:130px;overflow:hidden;width:100%;height:100%;z-index:1;background:#445a6a;}
#header-nav02{position:absolute;top:10px;right:0;}
#banner{position:relative;overflow:hidden;padding-bottom:10px;background:url(/frh/img/layout/banner-bot.png) center bottom no-repeat;}
#banner-wrapper{background:url(/frh/img/layout/banner-mid.png) center 0 repeat-y;}
#banner-content{position:relative;z-index:1;padding:0 19px;margin:0 -9px;}
#page-home #banner-content{height:135px;background:url(/frh/img/layout/banner-content-bg01.jpg) 0 bottom no-repeat;}
#page-home #banner-title{position:absolute;bottom:0;color:#445a6a;}
#page-home #banner-flash{position:absolute;top:15px;right:15px;}
#banner-title{padding:22px 0 8px 0;color:#fff;font-size:24px;line-height:1.2;letter-spacing:-1px;}
#banner-title big{font-size:31px;}
#footer{background:#013a4d;width:100%;padding:5px 0 5px 0;text-align:center;}
#main-grid-right{float:right;width:260px;font-size:11px;line-height:1.36;}
#main-grid-3cols,#main-grid-2cols,#main-grid-2cols-1{overflow:hidden;zoom:1;}
#main-grid-2cols #main-grid-left{float:left;width:700px;margin-left:15px;}
#main-grid-3cols #main-grid-left{float:left;width:170px;margin-right:30px;margin-left:15px;}
#main-grid-3cols #main-grid-middle{float:left;width:480px;}
#main-grid-3cols #main-grid-right{width:260px;margin-right:15px;}
#main-grid-2cols-1 #main-grid-left{float:left;width:220px;margin-left:15px;}
#main-grid-2cols-1 #main-grid-middle{float:right;width:755px;}
#main-grid-2cols-1,#main-grid-3cols,#main-grid-2cols{background:#fff;margin-top:90px;position:relative;}
.header-nav li{margin:auto;padding:0;background:none;}
.header-nav li.level01{float:left;padding-top:10px;}
.header-nav li.level01:hover{visibility:inherit;}
.header-nav li.level01:hover .dropdown,.header-nav li.sfHover .dropdown{top:42px;z-index:99;}
.header-nav a.level01{text-align:center;}
.header-nav a.level01,.header-nav a.level01:visited{color:#4d4e4e;}
.header-nav a.level01:hover,.header-nav li.sfHover a.level01,.header-nav a.selected,.header-nav a.selected:visited,#header-nav01 .grid-3cols-left a.selected:visited{color:#0eb2a9;text-decoration:none;}
.header-nav .dropdown{position:absolute;z-index:100;top:-999em;left:-190px;}
#login-box{top:22px;left:15px;width:220px;}
.header-nav li.sfHover #login-box{top:22px;z-index:99;}
#header-nav01 li.level01:hover .dropdown,#header-nav01 li.sfHover .dropdown{right:-10px;}
#header-nav01 a.level01{display:block;padding:0 20px;vertical-align:middle;line-height:18px;font-family:"DIN-Regular",Arial,serif;font-size:16px;}
#header-nav01 .dropdown{padding:25px 25px 25px 25px;margin:0;width:940px;background:#fff url(/frh/img/layout/header_menu_dropdown_background.png) 0 0 no-repeat;border-top:1px solid #0db1ae;margin-left:-10px;}
#header-nav01 .grid-3cols-left{width:220px;padding:0 20px 20px 0;}
#header-nav01 .grid-3cols-middle{width:435px;padding:0;text-align:center;}
#header-nav01 .grid-3cols-middle>img{margin:auto;}
#header-nav01 .grid-3cols-right{width:260px;}
#header-nav01 .grid-3cols-right table{width:250px;border:none;margin:auto;padding:10px 0 10px 0;}
#header-nav01 .grid-3cols-right table h3{font-size:15px;color:#21b8b5;line-height:20px;padding:0 0 10px 0;}
#header-nav01 .grid-3cols-right table p{font-size:12px;}
#header-nav01 .grid-3cols-right table p a{color:#21b8b5;}
#header-nav01 .grid-3cols-left h5{font-family:"DIN-Regular",Arial,serif;font-size:18px;color:#21b8b5;line-height:20px;padding:0 0 15px 0;text-transform:uppercase;}
#header-nav01 .grid-3cols-left li{zoom:1;border-top:1px solid #c6e8e7;font-size:14px;}
#header-nav01 .grid-3cols-left a{display:block;padding:5px 0;}
#header-nav01 .grid-3cols-left a,#header-nav01 .grid-3cols-left a:visited{color:#4d4e4e;}
#header-nav01 .grid-3cols-left a:hover{color:#21b8b5;text-decoration:none;}
#header-nav02 li.level01{float:left;padding:0 15px 0 15px;}
#header-nav02 li.level01.user_panel{font-size:12px;font-family:Arial,Sans-Serif;line-height:21px;}
#header-nav02 li.level01 #header-form-search{border-bottom:1px solid #0db1ae;width:175px;float:left;}
#header-nav02 li.level01 #header-form-search input[type=text]{height:21px;border:0;width:145px;float:left;font-style:italic;line-height:21px;padding-left:0;background:#fff;}
#header-nav02 li.level01 #header-form-search input[type=image]{float:right;}
#header-nav02 li.level01 select{width:120px;visibility:hidden;}
#header-nav02 li.level01 div.dk_container{position:relative;margin:0 0 10px 0;}
#header-nav02 li.level01 div.dk_container a{text-decoration:none;}
#header-nav02 li.level01 div.dk_container a.dk_toggle{border-radius:2px;display:block;cursor:pointer;padding:0 34px 0 0;height:22px;line-height:22px;font-size:14px;background:#eff2f3 url('/frh/img/layout/list_arrow_background.png') top right no-repeat;}
#header-nav02 li.level01 div.dk_container a.dk_toggle>span{white-space:nowrap;overflow:hidden;padding:0 10px;display:block;color:#909090;}
#header-nav02 li.level01 div.dk_container div.dk_options{position:absolute;z-index:10;display:none;background:#fff;width:100%;max-height:200px;overflow-y:auto;border-top:1px solid #d4d4d4;}
#header-nav02 li.level01 div.dk_container div.dk_options>ul{list-style:none;line-height:normal;}
#header-nav02 li.level01 div.dk_container div.dk_options>ul>li{line-height:22px;padding-left:10px;cursor:pointer;border-color:#d4d4d4;border-width:0 1px 1px 1px;border-style:solid;}
#header-nav02 li.level01 div.dk_container div.dk_options>ul>li>a{display:block;color:#909090;}
#header-nav02 li.level01 div.dk_container div.dk_options>ul>li:hover{background:#f4f4f4;}
#header-nav02 li.level01 div.dk_container.dk_open div.dk_options{display:block;}
#header-nav02 li.level01 div.dk_container.dk_open a.dk_toggle{background-position:right bottom;}
#header-nav02 li.level01 div.dk_container.error a.dk_toggle{border-color:#e69495;}
#footer{margin:10px 0 0 0;}
#footer,#footer a,#footer a:visited{color:#fff;text-decoration:none;font-size:14px;}
#footer a:hover{text-decoration:underline;}
ul.gray_list li{background-image:url('/frh/img/layout/sidebar_list_bullet_background.png');background-repeat:no-repeat;background-position:0 5px;padding-left:14px;}
.homepage{position:relative;height:680px;background:none!important;}
#main-grid-2cols.homepage #main-grid-left{margin-left:auto;}
#homepage>.top{height:410px;position:relative;}
.homepage .tabs{height:170px;width:700px;margin-top:210px;}
.homepage .tabs>ul{position:relative;height:100%;width:100%;}
.homepage .tabs>ul>li{float:left;width:232px;height:100%;margin:0 0 0 2px;padding:0;background:none;}
.homepage .tabs>ul>li:first-child{margin-left:0;}
.homepage .tabs>ul>li>h3{height:40px;text-align:center;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:40px;cursor:pointer;background:#22b8b5;opacity:.5;filter:alpha(opacity=50);moz-opacity:.5;}
.homepage .tabs>ul>li.selected>h3{opacity:1;filter:alpha(opacity=100);moz-opacity:1;background:#013a4d;}
.homepage .tabs>ul>li>div{position:absolute;z-index:1;top:40px;left:0;background:#013a4d;display:none;height:130px;width:100%;}
.homepage .tabs>ul>li.selected>div{display:block;}
.homepage .tabs>ul>li>div>p{display:block;padding:0 15px 0 15px;margin:15px 0 0 0;height:80px;font-size:14px;color:#fff;line-height:18px;}
.homepage .tabs>ul>li>div>a{float:right;background:#17baae url('/frh/img/layout/homepage_tabs_tab_link_background.png') center right no-repeat;margin:0 15px 0 0;padding:0 18px 0 9px;color:#fff;font-size:16px;border-radius:3px;}
.tabs{height:170px;width:700px;margin-top:210px;}
.tabs>ul{position:relative;height:100%;width:100%;}
.tabs>ul>li{float:left;width:232px;height:100%;margin:0 0 0 2px;padding:0;background:none;}
.tabs>ul>li:first-child{margin-left:0;}
.tabs>ul>li>h3{height:40px;text-align:center;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:40px;cursor:pointer;background:#22b8b5;opacity:.5;filter:alpha(opacity=50);moz-opacity:.5;}
.tabs>ul>li.selected>h3{opacity:1;filter:alpha(opacity=100);moz-opacity:1;background:#013a4d;}
.tabs>ul>li>div{position:absolute;z-index:1;top:40px;left:0;background:#013a4d;display:none;height:130px;width:100%;}
.tabs>ul>li.selected>div{display:block;}
.tabs>ul>li>div>p{display:block;padding:0 15px 0 15px;margin:15px 0 0 0;height:80px;font-size:14px;color:#fff;line-height:18px;}
.tabs>ul>li>div>a{float:right;background:#17baae url('/frh/img/layout/homepage_tabs_tab_link_background.png') center right no-repeat;margin:0 15px 0 0;padding:0 18px 0 9px;color:#fff;font-size:16px;border-radius:3px;}
.homepage .register_form{margin-top:30px;}
.register_form{margin-top:auto;right:0;width:260px;height:auto;background-color:#21b8b5;padding-bottom:1px;}
.register_form>.title{margin:3px 0 3px 0;}
.register_form>.title td{background:url('/frh/img/layout/sidestriked_white_background.jpg') center left repeat-x;}
.register_form>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;}
.register_form>div{width:200px;margin:auto;}
.register_form>div>input{width:186px;border-radius:0;margin-top:5px;display:block;}
.register_form>div>input[type=text]{border:0;background:#fff;color:#242424;font-style:italic;line-height:23px;height:23px;font-size:14px;}
.register_form>div>input[type=submit]{width:200px;border:0;height:25px;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:25px;cursor:pointer;}
.register_form>div>input[type=button]{width:200px;border:0;height:25px;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:25px;cursor:pointer;}
.register_form>div>select{width:200px;height:23px;visibility:hidden;}
.register_form>div>div.dk_container{position:relative;margin:5px 0 0 0;}
.register_form>div>div.dk_container a{text-decoration:none;}
.register_form>div>div.dk_container a.dk_toggle{display:block;cursor:pointer;padding:0 34px 0 0;height:23px;line-height:22px;font-size:14px;background:#fff url('/frh/img/layout/list_arrow_background.png') top right no-repeat;}
.register_form>div>div.dk_container a.dk_toggle>span{white-space:nowrap;overflow:hidden;padding:0 0 0 7px;display:block;color:#242424;font-style:italic;}
.register_form>div>div.dk_container div.dk_options{position:absolute;z-index:10;display:none;background:#fff;width:200px;max-height:200px;overflow-y:auto;border-top:1px solid #d4d4d4;}
.register_form>div>div.dk_container div.dk_options>ul{list-style:none;line-height:normal;}
.register_form>div>div.dk_container div.dk_options>ul>li{line-height:22px;padding-left:7px;cursor:pointer;background:none;margin:auto;}
.register_form>div>div.dk_container div.dk_options>ul>li>a{display:block;color:#242424;font-style:italic;font-size:14px;}
.register_form>div>div.dk_container div.dk_options>ul>li:hover{background:#edf2f7;}
.register_form>div>div.dk_container.dk_open div.dk_options{display:block;}
.register_form>div>div.dk_container.dk_open a.dk_toggle{background-position:right bottom;}
.register_form>div>div.dk_container.error a.dk_toggle{border-color:#e69495;}
.register_form a.btn01{display:block;margin:5px 0;text-align:center;}
div.dk_container{position:relative;margin:5px 0 0 0;}
div.dk_container a{text-decoration:none;}
div.dk_container a.dk_toggle{display:block;cursor:pointer;padding:0 34px 0 0;height:23px;line-height:22px;font-size:14px;background:#fff url('/frh/img/layout/list_arrow_background.png') top right no-repeat;}
div.dk_container a.dk_toggle{background:#eff2f3 url('/frh/img/layout/list_arrow_background.png') top right no-repeat;}
div.dk_container a.dk_toggle>span{white-space:nowrap;overflow:hidden;padding:0 0 0 7px;display:block;color:#242424;font-style:italic;}
div.dk_container div.dk_options{position:absolute;z-index:10;display:none;background:#fff;width:200px;max-height:200px;overflow-y:auto;border-top:1px solid #d4d4d4;}
div.dk_container div.dk_options>ul{list-style:none;line-height:normal;}
div.dk_container div.dk_options>ul>li{line-height:22px;padding-left:7px;cursor:pointer;background:none;}
div.dk_container div.dk_options>ul>li>a{display:block;color:#242424;font-style:italic;font-size:14px;}
div.dk_container div.dk_options>ul>li:hover{background:#edf2f7;}
div.dk_container.dk_open div.dk_options{display:block;}
div.dk_container.dk_open a.dk_toggle{background-position:right bottom;}
div.dk_container.error a.dk_toggle{border-color:#e69495;}
li.dk_option_current{margin-top:0;}
.homepage .news{right:0;top:210px;height:170px;width:260px;background:#fff;}
.homepage .news>.title{margin:3px 0 3px 0;}
.homepage .news>.title td{background:url('/frh/img/layout/sidestriked_green_background.jpg') center left repeat-x;}
.homepage .news>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#0db1ae;}
.homepage .news>div{padding:0 20px 0 20px;}
.homepage .news>div>span{display:block;font-size:12px;}
.homepage .news>div>span.date{color:#0db1ae;height:30px;line-height:20px;}
.homepage .news>div>span.excerpt{line-height:13px;height:85px;text-align:justify;}
.homepage .news>div>a{float:right;font-size:14px;color:#0db1ae;background:url('/frh/img/layout/homepage_read_more_link_background.png') right center no-repeat;padding:0 20px 0 0;}
#homepage>.bottom{height:255px;position:relative;}
.white_block{width:260px;background:#fff;}
.white_block>.title{margin:3px 0 3px 0;}
.white_block>.title td{background:url('/frh/img/layout/sidestriked_green_background.jpg') center left repeat-x;}
.white_block>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#0db1ae;}
.white_block>div{padding:0 20px 0 20px;}
.homepage .grey_blocks{width:700px;position:absolute;left:0;bottom:10px;}
.homepage .grey_block{width:220px;height:225px;float:left;position:relative;}
.grey_block{width:260px;background-color:#F1F2F4;margin:auto;}
.grey_block:first-child{margin-left:0;}
.grey_block>div{padding:0 20px 0 20px;}
.grey_block>img{display:block;margin:5px auto 0 auto;}
.grey_block>.title{margin:3px 0 3px 0;}
.grey_block>.title td{background:url('/frh/img/layout/sidestriked_grey_background.jpg') center left repeat-x;}
.grey_block>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#4d4e4e;}
.grey_block>img{padding-top:5px;}
.grey_block.market_information>a>img{display:block;margin:auto;}
.grey_block.online_tools>ul{display:block;padding:0 0 0 15px;height:;}
.grey_block.online_tools>ul>li{margin:auto;padding:0;background:none;}
.grey_block.online_tools>ul>li>a{font-size:18px;font-weight:normal;color:#1eb7b4;background:url('/frh/img/layout/homepage_online_tools_list_bullet_background.png') left center no-repeat;padding:0 0 0 13px;}
.grey_block.online_tools>a{display:block;position:absolute;bottom:5px;right:5px;font-size:14px;color:#0db1ae;background:url('/frh/img/layout/homepage_read_more_link_background.png') right center no-repeat;padding:0 20px 0 0;}
.homepage .grey_block.they_trust_us>div{padding:0 5px 0 10px;}
.homepage .grey_block.they_trust_us>div>img{float:left;margin:0 5px 0 0;}
.homepage .grey_block.they_trust_us>div>.name{font-size:14px;line-height:16px;color:#1eb7b4;display:block;}
.homepage .grey_block.they_trust_us>div>.job{font-size:14px;line-height:16px;display:block;}
.homepage .grey_block.they_trust_us>div>p{font-size:14px;font-style:italic;line-height:16px;padding:10px 0 0 0;}
.homepage .grey_block.they_trust_us>a{display:block;position:absolute;bottom:5px;right:5px;font-size:14px;color:#0db1ae;background:url('/frh/img/layout/homepage_read_more_link_background.png') right center no-repeat;padding:0 20px 0 0;}
.green_block{background-color:#21b8b5;color:white;width:260px;}
.green_block>.title{margin:3px 0 3px 0;}
.green_block>.title td{background:url('/frh/img/layout/sidestriked_white_background.jpg') center left repeat-x;}
.green_block>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;}
.green_block>div>p{color:white;font-size:14px;line-height:17px;padding:10px 0 0 0;}
.green_block>img{padding-top:5px;display:block;margin:5px auto 0 auto;}
.homepage .newsletter_form{margin-top:32px;}
.newsletter_form{margin-top:auto;bottom:10px;right:0;width:260px;background-color:#21b8b5;height:225px;}
.newsletter_form>img{display:block;margin:5px auto 0 auto;}
.newsletter_form>.title{margin:3px 0 3px 0;}
.newsletter_form>.title td{background:url('/frh/img/layout/sidestriked_white_background.jpg') center left repeat-x;}
.newsletter_form>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;}
.newsletter_form>div{width:200px;margin:auto;}
.newsletter_form>div>p{font-style:italic;color:#fff;font-size:14px;line-height:17px;padding:10px 0 0 0;}
.newsletter_form>div input{margin-top:5px;}
.newsletter_form>div input[type=text]{width:186px;border-radius:0;margin-top:5px;display:block;border:0;background:#fff;color:#242424;font-style:italic;line-height:23px;height:23px;font-size:14px;}
.newsletter_form>div input[type=submit]{width:200px;border:0;height:25px;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:25px;cursor:pointer;}
.newsletter_form>div input[type=button]{width:200px;border:0;height:25px;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:25px;cursor:pointer;}
.sidestriked{width:100%;border-collapse:collapse;}
.sidestriked td{width:50%;}
.sidestriked th{padding:0 5px 0 5px;}
#partners>.title{margin:3px 0 3px 0;}
#partners>.title td{width:98%;background:url('/frh/img/layout/sidestriked_grey_background.jpg') center left repeat-x;}
#partners>.title td:first-child{width:2%;}
#partners>.title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#4d4e4e;white-space:nowrap;}
#partners>.carousel{height:70px;width:100%;}
#partners>.carousel .carousel_navigation{width:15px;height:100%;padding:0;float:left;cursor:pointer;}
#partners>.carousel .carousel_navigation.left{background:url('/frh/img/layout/homepage_partners_carousel_navigation_left_background.png') center center no-repeat;}
#partners>.carousel .carousel_navigation.right{background:url('/frh/img/layout/homepage_partners_carousel_navigation_right_background.png') center center no-repeat;}
#partners>.carousel .carousel_content{width:960px;height:100%;float:left;overflow:hidden;}
#partners>.carousel .carousel_content>a{float:left;height:70px;width:240px;}
#partners.wrapper{clear:both;}
#content-header{overflow:hidden;zoom:1;position:absolute;top:0;left:0;width:100%;}
#content-header>div{padding:0 15px;}
#content-header>div>.title{padding-top:4px;font-family:"DIN-Regular",Arial,serif;font-size:16px;font-weight:normal;color:#0eb2a9;line-height:26px;border-bottom:1px solid #f1f5f9;}
#breadcrumb,.sidebar{margin-top:45px;}
.sidebar>ul{padding:0;margin:0;}
.sidebar>ul>li{margin:auto;line-height:18px;padding:5px 0;background:url('/frh/img/layout/sidebar_list_separator_background.png') top center no-repeat;}
.sidebar>ul>li:first-child{background:none;}
.sidebar>ul>li a{font-size:14px;font-weight:normal;color:#4d4e4e;}
.sidebar>ul>li>a{background:url('/frh/img/layout/sidebar_list_bullet_background.png') left center no-repeat;padding:0 0 0 20px;display:inline-block;}
.sidebar>ul>li>ul{padding:5px 0;}
.sidebar>ul>li>ul>li{padding:0 0 5px 0;font-size:12px;margin:auto;background:none;}
.sidebar>ul>li>ul>li>a{display:inline-block;margin-left:30px;font-size:12px;}
.sidebar>ul>li>ul>li>ul{padding:5px 0;}
.sidebar>ul>li>ul>li>ul>li{padding:0 0 5px 0;font-size:12px;margin:auto;background:none;}
.sidebar>ul>li>ul>li>ul>li>a{display:inline-block;margin-left:45px;font-size:12px;}
.sidebar>ul>li>ul>li>ul>li>ul{padding:5px 0;}
.sidebar>ul>li>ul>li>ul>li>ul>li{padding:0 0 5px 0;font-size:12px;margin:auto;background:none;}
.sidebar>ul>li>ul>li>ul>li>ul>li>a{display:inline-block;margin-left:60px;font-size:12px;}
#breadcrumb{color:#4d4e4e;font-size:12px;}
#breadcrumb a{color:#4d4e4e;font-size:12px;}
#breadcrumb span{color:#0eb2a9;}
#breadcrumb>div{float:left;width:80%;}
#content{margin-top:0;}
#tools{list-style:none;float:right;margin-top:-14px;margin-right:10px;}
#tools li{background:none;float:left;margin:0;padding:0;}
#tools *{vertical-align:middle;}
.main-nav{margin-bottom:35px;line-height:1.3;}
.main-nav li{margin-bottom:1px;}
.main-nav a{display:block;zoom:1;padding:10px;border-left:3px solid;}
.main-nav a,.main-nav a:visited{color:#445a6a;}
.main-nav a:hover{text-decoration:none;background-color:#d6dade;}
.main-nav ul{margin-top:1px;}
.main-nav ul a{padding-left:20px;}
.main-nav-title{font-family:"Times New Roman",Times,serif;font-size:15px;margin-bottom:5px;}
#main-nav01 a{border-color:#445a6a;background-color:#e0e4e7;}
#main-nav01 .level01-selected,#main-nav01 .level01-selected:visited,#main-nav01 .level01-selected:hover{border-color:#bdc4c8;background-color:#cd0c4e;color:#fff;}
#main-nav01 ul a{border-color:#b8c1c7;background-color:#ebedef;}
#main-nav01 ul a:hover{background-color:#e4e7e9;}
#main-nav01 .level02-selected,#main-nav01 .level02-selected:visited,#main-nav01 .level02-selected:hover{border-color:#cd0c4e;color:#cd0c4e;}
.sidebar li a:hover,.sidebar a.level01-selected,.sidebar a.level02-selected{text-decoration:none;color:#21b8b5;}
#main-nav02 a{border-color:#2889f5;background-color:#e7f1fc;}
#main-nav02 .level01-selected,#main-nav02 .level01-selected:visited,#main-nav02 .level01-selected:hover{border-color:#afc7e2;background-color:#2d73c2;color:#fff;}
#main-nav02 ul a{border-color:#b8d7fb;background-color:#f6f9fe;}
#main-nav02 ul a:hover{background-color:#f1f6ff;}
#main-nav02 .level02-selected,#main-nav02 .level02-selected:visited,#main-nav02 .level02-selected:hover{border-color:#2d73c2;color:#2d73c2;}
#header-form-login{padding:0 20px 20px;margin:0 -20px -20px;}
#header-form-login p{margin-bottom:10px;}
#header-form-login .item input{width:244px;font-size:16px;color:#868c90;}
#header-form-login .caption{display:block;font-size:11px;margin-top:3px;}
#header-form-login .action{overflow:hidden;zoom:1;}
#header-form-login .action .remember{float:left;margin-top:6px;}
#header-form-login .action .submit{float:right;}
#header-form-login .footer{margin:30px -20px -20px;}
#header-form-login .footer a{display:block;padding:10px 15px;font-size:16px;font-weight:700;color:#fff;background-color:#cd0c4e;text-align:center;}
#header-form-login .footer a:hover{background-color:#e90d58;}
.h01{font-size:33px;margin-bottom:20px;font-family:"Times New Roman",Times,serif;color:#000;line-height:1.05;}
.h01 a,.h01 a:visited{text-decoration:underline;color:#1f1f1f;}
.h01 a:hover{text-decoration:none;}
.hs01{font-size:14px;margin-bottom:15px;margin-top:-15px;color:#445a6a;}
.h01-date{float:right;color:#b7c0c6;font-weight:700;text-transform:uppercase;}
.h03{font-size:17px;margin-bottom:20px;margin-top:35px;padding-top:10px;font-family:"Times New Roman",Times,serif;line-height:1.1;color:#000;}
.h04{font-size:15px;margin-bottom:10px;margin-top:35px;font-family:"Times New Roman",Times,serif;padding-top:10px;border-top:3px solid #4d5d6a;}
.h06{font-size:11px;margin-bottom:3px;margin-top:15px;color:#000;font-weight:700;line-height:1.36;}
.ul01{margin-bottom:15px;}
.ul01 li{margin-bottom:15px;padding-left:15px;background:url(/frh/img/layout/ul01-bullet.gif) 0 .4em no-repeat;}
.ul01-margin{margin-bottom:35px;}
.ul01-margin li{margin-bottom:15px;padding-left:15px;background:url(/frh/img/layout/ul01-bullet.gif) 0 .4em no-repeat;}
.ul02{margin-bottom:15px;}
.ul02 li{margin-bottom:15px;padding-left:15px;background:url(/frh/img/layout/ul01-bullet.gif) 0 .4em no-repeat;}
.ul02-margin{margin-bottom:35px;}
.ul02-margin li{margin-bottom:15px;padding-left:30px;background:url(/frh/img/layout/ul01-bullet.gif) 0 .4em no-repeat;}
.ul03{margin-bottom:15px;}
.ul03 li{margin-bottom:15px;padding-left:15px;margin-left:30px;margin-top:10px;background:url(/frh/img/layout/ul01-bullet.gif) 0 .4em no-repeat;}
.ul03-margin{margin-bottom:35px;}
.ul03-margin li{margin-bottom:15px;padding-left:30px;background:url(/frh/img/layout/ul01-bullet.gif) 0 .4em no-repeat;}
.h001 a,.h001 a:visited,.h001 a:link{color:#445a6a;font-size:20px;margin-bottom:20px;font-family:"Times New Roman",Times,serif;line-height:2.0;text-transform:uppercase;font-weight:bold;}
.h002 a,.h002 a:visited,.h002 a:link{color:#445a6a;font-size:11px;margin-bottom:20px;font-family:"Arial",Times,serif;line-height:1.8;font-weight:bold;}
.h003 a,.h003 a:visited,.h003 a:link{color:#445a6a;font-size:11px;margin-bottom:20px;font-family:"Arial",Times,serif;line-height:1.05;}
.box01-header{overflow:hidden;zoom:1;margin:-10px -10px 15px;padding:5px 10px;background-color:#f4f5f7;}
.box01-title{float:left;color:#445a6a;font-size:14px;font-weight:700;}
.box01-extra{float:right;margin-top:1px;font-size:11px;font-weight:400;color:#000;}
.box01-extra li{float:left;padding-left:10px;margin-left:10px;background:url(/frh/img/layout/box01-extra-separator.gif) 0 center no-repeat;}
.box01-extra li:first-child{background:none;}
.box01-extra .icon-help{float:left;}
.box02{width:100%;zoom:1;}
.box02-header{position:relative;overflow:hidden;zoom:1;}
.box02-header .title{color:#445a6a;font-size:14px;padding:10px 0 10px 0;fontweight:bold;font-size:16px;}
.box02-header .tools{float:right;}
.box02-header .tools .tools-label{float:left;margin:2px 10px 0 0;}
.box02-subheader{padding:20px 10px;background-color:#f5f7f7;}
.box02-content{padding:20px 10px;}
.box02-footer{padding:10px;background-color:#f5f7f7;}
.box02-header .tabs03{float:left;padding:0;margin:0;background:none;border:none;}
.tabs01{background-color:#e6e9ea;zoom:1;}
.tabs01 .tabs{overflow:hidden;zoom:1;margin:-25px -10px 25px;padding-bottom:5px;background:url(/frh/img/layout/tabs01-bg.gif) repeat-x;}
.tabs01 .tabs li{float:left;zoom:1;padding-right:1px;background:url(/frh/img/layout/tabs01-separator.gif) right bottom no-repeat;padding-bottom:5px;}
.tabs01 .tabs a{float:left;zoom:1;padding:18px 20px 7px;border-bottom:3px solid #4d5e6a;}
.tabs01 .tabs a,.tabs01 .tabs a:visited{color:#445a6a;}
.tabs01 .tabs .js-tabs-selected a,.tabs01 .tabs a:hover{color:#cd0c4e;border-color:#cd0c4e;text-decoration:none;}
.tabs01 .tabs .js-tabs-selected a{background-color:#fff;}
.tabs01 .tabs .js-tabs-selected{background:url(/frh/img/layout/tabs01-arrow.gif) center bottom no-repeat;}
.tabs01 .tabs .icon-locked{padding-top:0;padding-bottom:0;}
.tabs02{overflow:hidden;zoom:1;padding:10px 10px 10px 160px;background:url(/frh/img/layout/tabs02-bg.gif) 1px 0 repeat-y #fff;}
.tabs02 .tabs{float:left;display:inline;margin:-10px 0 -10px -160px;width:135px;_position:absolute;}
.tabs02 .tabs li{float:left;width:100%;}
.tabs02 .tabs a{display:block;zoom:1;padding:20px 10px;font-size:12px;line-height:1.3;font-weight:900;border-bottom:1px solid #fff;border-right:3px solid #445a6a;}
.tabs02 .tabs a,.tabs02 .tabs a:visited{color:#445a6a;}
.tabs02 .tabs a:hover{color:#cd0c4e;text-decoration:none;border-right:3px solid #cd0c4e;}
.tabs02 .tabs .js-tabs-selected a,.tabs02 .tabs .js-tabs-selected a:visited,.tabs02 .tabs .ui-state-hower a{padding-right:20px;margin-right:-7px;color:#cd0c4e;background:url(/frh/img/layout/tabs02-selected.png) right center no-repeat #fff;border-right:none;}
.tabs02 .tabs a .icon-tabs{float:right;}
.tabs02-content{overflow:hidden;zoom:1;padding:10px 10px 10px 20px;}
.tabs02-footer{margin:15px -10px -10px -25px;padding:10px 10px 10px 25px;background-color:#f4f5f6;font-size:11px;}
.tabs03{overflow:hidden;zoom:1;padding:10px 10px 21px;margin-bottom:25px;background:url(/frh/img/layout/tabs03-bg.png) 0 bottom no-repeat;border-top:1px solid #e6e8ea;}
.tabs03 li{float:left;margin-right:3px;}
.tabs03 a{display:block;padding:1px 8px;border-radius:12px;border:1px solid transparent;}
.tabs03 a:hover{background:#fff;border-color:#e1e4e6;text-decoration:none;}
.tabs03 .js-tabs-selected a{background-color:#445a6a;border-color:#445a6a;color:#fff;cursor:default;}
.tabs04{overflow:hidden;zoom:1;margin-bottom:10px;padding-bottom:5px;background:url(/frh/img/layout/tabs04-bg.gif) 0 bottom repeat-x;}
.tabs04 li{float:left;width:33.2%;zoom:1;background:url(/frh/img/layout/tabs01-separator.gif) right bottom no-repeat;padding-bottom:5px;}
.tabs04 a{display:block;zoom:1;padding:6px 0 7px;border-bottom:3px solid #4d5e6a;text-align:center;}
.tabs04 a,.tabs04 a:visited{color:#445a6a;}
.tabs04 .subtitle{font-weight:900;}
.tabs04 .js-tabs-selected a,.tabs04 a:hover{border-color:#cd0c4e;text-decoration:none;}
.tabs04 .js-tabs-selected a{background-color:#fff;}
.tabs04 .js-tabs-selected{background:url(/frh/img/layout/tabs04-arrow.gif) center bottom no-repeat;}
.tabs04 .js-tabs-selected .title{font-weight:900;}
.tabs04 .js-tabs-selected .subtitle{color:#000;}
#table-gestiondepots{padding-top:10px;}
#table-suividepots{padding-top:10px;}
#table-suividepots .js-expand-tr{display:none;}
#table-suividepots .js-expand-tr td{background-color:#f5f7f7;}
.table01{width:100%;margin-bottom:25px;background-color:#fff;font-size:11px;line-height:1.36;}
.table01 th{color:#fff;background:#21b8b5;vertical-align:middle;font-size:13px;font-weight:normal;}
.table01 .table01-title{color:#445a6a;line-height:1.2;}
.table01 th,.table01 td{text-align:center;vertical-align:middle;}
.table01>tbody>tr>th,.table01>tbody>tr>td{border-right:1px solid #fff;border-bottom:1px solid #fff;}
.table01>tbody>tr>th{background:#21b8b5 url('/frh/img/layout/table_header_cell_background.png') center bottom repeat-x;padding:10px 0 25px 0;}
.table01>tbody>tr>td{padding:3px 0 3px 0;color:#4d4e4e;}
.table01>tbody>tr>td a{color:#21b8b5;}
.table01 tr td{background:#f7f8f8;}
.table01 tr.dark td{background:#edf2f7;}
.table01 thead th{vertical-align:middle;}
.table01-header{background-color:#f4f5f6;}
.table01-header th{border-bottom:5px solid #fff;}
.table01 caption,.table01-caption{margin-bottom:5px;background-color:#e7eaec;padding:7px 10px;font-weight:700;text-shadow:1px 1px #f6f7f8;font-size:12px;text-align:center;text-transform:uppercase;}
.table01 caption .extra,.table01-caption .extra{display:block;font-size:11px;text-align:right;font-weight:400;margin-top:-16px;text-transform:none;}
.table01-caption{margin-bottom:10px;}
.table01 .up .color{color:#049c24;}
.table01 .down .color{color:#ca0046;}
.table01 .js-table-tr td{background:url(/frh/img/layout/table01-td-hover-bg.gif) 0 bottom repeat-x #fafafb;cursor:pointer;}
.table01 .separator-right{background:url(/frh/img/layout/icon-dotted-vertical-lightblue.gif) right 0 repeat-y;}
input.btn01,input.btn02,input.btn03{overflow:visible;}
.btn01,.btn02,.btn03{padding:0 25px;border-radius:3px;cursor:pointer;}
#html a.btn01,#html a.btn02,#html a.btn03{text-decoration:none;}
a.btn01:visited{color:white;}
.btn01,.btn_w{color:white;background-color:#013a4d;border:0;height:25px;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:25px;}
.box-message-info a,.box-message-info a:visited{color:white;text-decoration:none;}
.btn02{background-color:#445a6a;}
.btn03{background-color:#cd0c4e;}
.btn-favorites,.btn-rssfeed,.btn-email{display:inline-block;padding:7px 12px 7px 33px;font-size:10px;background:9px 5px no-repeat #eceef0;border:1px solid #929da4;text-transform:uppercase;text-align:center;line-height:1.2;border-radius:3px;}
.btn-favorites:hover,.btn-rssfeed:hover,.btn-email:hover{background-color:#f2f4f6;text-decoration:none;}
.btn-favorites,.btn-favorites:visited,.btn-rssfeed,.btn-rssfeed:visited,.btn-email,.btn-email:visited{color:#445a6a;}
.btn-favorites{background-image:url(/frh/img/layout/btn-favorites-icon.png);}
.btn-rssfeed{background-image:url(/frh/img/layout/btn-rssfeed-icon.png);}
.btn-email{background-image:url(/frh/img/layout/btn-email-icon.png);}
.btn-layout-below li{float:left;clear:left;margin-top:4px;}
.btn-layout-below li:first-child{margin-top:0;}
.btn-layout-inline,.btn-layout-inline-right{overflow:hidden;zoom:1;}
.btn-layout-inline li{float:left;margin-right:5px;}
.btn-layout-inline-right li{float:right;margin-left:5px;}
.form01{overflow:hidden;zoom:1;}
.form01 .item,.form01 .item-2cols{overflow:hidden;zoom:1;margin-bottom:10px;}
.form01 .item:last-child,.form01 .item-2cols:last-child{margin-bottom:0;}
.form01 .item-2cols{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:49.99999%;vertical-align:top;}
.form01 .term,.form01 .term-small,.form01 .term-large,.form01 .term-xlarge{float:left;padding-right:10px;margin-right:10px;line-height:1.35;font-size:10px;text-transform:uppercase;text-align:right;}
.form01 .term{width:170px;}
.form01 .term-small{width:90px;}
.form01 .term-large{width:280px;}
.form01 .term-xlarge{width:360px;}
.form01 .term-above{display:block;margin-bottom:2px;}
.form01 .footer{margin-left:190px;}
.form01 .footer-small{margin-left:110px;}
.form01 .footer-large{margin-left:290px;}
.form01 .footer-xlarge{margin-left:380px;}
.form01 .footer,.form01 .footer-small,.form01 .footer-large,.form01 .footer-xlarge{margin-top:20px;padding-top:20px;border-top:3px solid #edeff0;}
.form01 .desc{display:block;overflow:hidden;zoom:1;}
.form01 .required{padding-right:10px;background:url(/frh/img/layout/icon-required.gif) right 4px no-repeat;}
.form01 .caption{display:block;margin-top:3px;font-size:11px;color:#8a8a8a;line-height:1.35;}
.form01 input.error{border:1px solid #e39797;}
.form01 label.error{color:#c10909;display:block;float:none;font-size:11px;line-height:1.2;margin-left:0;margin-top:5px;padding-right:0;text-align:left;width:auto;}
.form02 .item,.form02 .error-position{overflow:hidden;zoom:1;margin-bottom:5px;padding:1px;border-radius:3px;border:1px solid #8f9ca6;}
.form02 .error-position{background-image:url(/frh/img/layout/input-error-bg.gif);border-color:#eba3bb;}
.form02 select{float:left;font-size:15px;margin:4px;}
.form02 input{float:left;padding:0;padding-left:5px;height:35px;line-height:35px;border:none;background:none;font-size:15px;color:#868c90;}
.form02 .submit{float:right;padding:0 15px;border-radius:0 3px 3px 0;background-color:#013a4d;color:#fff;font-size:10px;text-transform:uppercase;text-align:center;cursor:pointer;}
.grid-radiobox{overflow:hidden;zoom:1;}
.grid-radiobox input{vertical-align:middle;width:13px;height:13px;margin-bottom:2px;margin-right:5px;cursor:pointer;}
.grid-radiobox label{margin-right:15px;}
.grid-checkbox-2cols li,.grid-checkbox-3cols li{float:left;}
.grid-checkbox,.grid-checkbox-2cols .opt,.grid-checkbox-3cols .opt{display:block;padding-left:18px;}
.grid-checkbox .opt,.grid-checkbox-2cols input,.grid-checkbox-3cols input{float:left;cursor:pointer;margin:2px 0 0 -18px;height:14px;}
.grid-checkbox-2cols li{width:48%;padding-right:2%;}
.grid-checkbox-3cols li{width:31%;padding-right:2%;}
.grid-fields input,.grid-fields select{margin-right:3px;vertical-align:middle;}
.grid-fields .btn02{padding:5px 20px;}
.nowrap{white-space:nowrap;}
#html .first{margin-top:0;}
#html .last{margin-bottom:0;}
#html .align-left,table.align-left td,table.align-left th{text-align:left;}
#html .align-center,table.align-center td,table.align-center th{text-align:center;}
#html .align-right,table.align-right td,table.align-right th{text-align:right;}
.grid-cols-left{float:left;margin-right:15px;}
.grid-cols-right{overflow:hidden;zoom:1;}
.grid-2cols{overflow:hidden;zoom:1;margin-bottom:20px;}
.grid-2cols-left{float:left;width:48.4%;}
.grid-2cols-right{float:right;width:48.4%;}
ul.grid-2cols li{float:left;width:43%;padding-right:7%;margin-bottom:5px;}
.grid-3cols{overflow:hidden;zoom:1;}
.grid-3cols-left{float:left;width:31%;}
.grid-3cols-middle{float:left;width:31%;padding:0 3.5%;}
.grid-3cols-right{float:right;width:31%;}
.visual01{position:relative;margin-bottom:15px;}
.visual01 .header{padding:10px 15px;margin-bottom:0;border-bottom:1px solid #fff;background:url(/frh/img/layout/visual01-header.png) repeat-x #fff;}
.visual01 .arrow{position:absolute;bottom:0;left:0;width:100%;height:12px;background:url(/frh/img/layout/visual01-arrow.png) no-repeat;}
.intro01,.intro01-newsletter{margin-bottom:35px;font-size:18px;color:#000;}
.intro01{color:#000;}
.intro01-newsletter{color:#CD0C4E;}
.intro01 em{font-style:normal;color:#445a6a;}
.hr01{margin:15px 0;background-color:#dbdfe1;font-size:0;height:1px;}
.hr01 hr{display:none;}
#html .color-black{color:#000;}
#html .color-red{color:#cd0c4e;}
#html .color-green{color:#049c24;}
.icon-help-alone,.icon-favorites-alone,.icon-print-alone,.icon-email-alone,.icon-download-alone,.icon-glossary-alone{display:inline-block;*display:block;width:16px;height:16px;vertical-align:middle;background-repeat:no-repeat;background-position:center 0;text-indent:-999em;overflow:hidden;}
.icon-help-alone:hover,.icon-favorites-alone:hover,.icon-print-alone:hover,.icon-email-alone:hover,.icon-download-alone:hover,.icon-glossary-alone:hover{background-position:center -16px;}
.icon-alone-selected,.icon-alone-selected:hover{background-position:center -32px;}
.icon-help-alone{background-image:url(/frh/img/layout/icon-help.gif);}
.icon-favorites-alone{background-image:url(/frh/img/layout/icon-favorites.gif);width:15px;}
.icon-print-alone{background-image:url(/frh/images/share/print_icon.gif);}
.icon-email-alone{background-image:url(/frh/img/layout/icon-email.gif);width:18px;}
.icon-download-alone{background-image:url(/frh/img/layout/icon-download.gif);width:15px;}
.icon-glossary-alone{background-image:url(/frh/img/layout/icon-glossary-alone.gif);}
.icon-pdf,.icon-glossary,.icon-locked,.icon-back,.icon-email{display:inline-block;*display:inline;zoom:1;padding:1px 0 1px 20px;background-repeat:no-repeat;}
.icon-pdf{background-image:url(/frh/img/layout/icon-pdf.png);background-position:0 .1em;}
.icon-glossary{background-image:url(/frh/img/layout/icon-glossary.gif);padding-left:35px;}
.icon-locked{background-image:url(/frh/img/layout/icon-locked.gif);}
.icon-back{background-image:url(/frh/img/layout/icon-back.png);background-position:0 .3em;}
.icon-email{background-image:url(/frh/img/layout/icon-email.png);background-position:0 .2em;padding-left:25px;}
.icon-important{display:block;padding-left:40px;min-height:35px;background:url(/frh/img/layout/icon-important.png) no-repeat;}
.icon-tabs{display:inline-block;padding:1px 8px;font-weight:700;border-radius:12px;background-color:#fff;border:1px solid #e1e4e6;}
.box-message-success,.box-message-info,.box-message-warning,.box-message-notice,.box-message-restricted{padding:9px 12px 7px;margin-bottom:25px;border:1px solid;border-radius:3px;zoom:1;width:490px;margin:auto;}
.box-message-success a,.box-message-info a,.box-message-warning a,.box-message-notice a{text-decoration:underline;}
.box-message-success a:hover,.box-message-info a:hover,.box-message-warning a:hover,.box-message-notice a:hover,.box-message-restricted a:hover{text-decoration:none;}
.box-message-success .box-message-title,.box-message-info .box-message-title,.box-message-warning .box-message-title,.box-message-notice .box-message-title,.box-message-restricted .box-message-title{font-family:"Din-regular",Times,serif;font-size:26px;line-height:1.1;}
.box-message-success{border-color:#d9e5bf;}
.box-message-success,.box-message-success a,.box-message-success a:visited{color:#365300;}
.box-message-info{background:url(/frh/img/layout/box-message-info-bg.gif) 0 bottom #fff repeat-x;border-color:#a8b4bd;}
.box-message-info,.box-message-info a,.box-message-info a:visited{color:#122e53;}
.box-message-warning{background:url(/frh/img/layout/box-message-warning-bg.gif) 0 bottom #fff repeat-x;border-color:#f6d0d0;}
.box-message-warning,.box-message-warning a,.box-message-warning a:visited{color:#3a0909;}
.box-message-notice{background:url(/frh/img/layout/box-message-notice-bg.gif) 0 bottom #fff repeat-x;border-color:#e7e4af;}
.box-message-notice,.box-message-notice a,.box-message-notice a:visited{color:#444107;}
.box-message-restricted{border-color:#4dc6c4;text-align:center;}
.box-message-restricted{color:#21b8b5;}
.box-message-restricted .btn-layout-below,.box-message-restricted .btn-layout-inline-right{float:right;margin-left:20px;}
.box-highlight-warning{padding:15px 10px;border-top:3px solid;}
.box-highlight-message{font-family:"Arial",sans-serif;font-size:15px;margin-bottom:10px;color:#404040;}
.box-highlight-warning{background-color:#d3f1f0;border-color:#4dc6c4;}
.box-highlight-warning a{color:#404040;text-decoration:underline;}
.ul-news-item{margin-bottom:10px;}
.ul-news .ul-news-item{padding-bottom:15px;margin-bottom:15px;background:url(/frh/img/layout/icon-dotted-lightblue.gif) 0 bottom repeat-x;}
.ul-news-item .date{float:left;display:inline;margin-right:10px;font-weight:700;color:#cd0c4e;line-height:17px;}
.ul-news-item .date .month{display:block;font-size:12px;text-transform:uppercase;}
.ul-news-item .date .day{font-size:22px;}
.ul-news-item .visual{margin-bottom:15px;}
.ul-news-item .title{margin-bottom:10px;font-family:"Times New Roman",Times,serif;line-height:1.1;font-size:17px;color:#000;}
.ul-news-item .description{margin-bottom:10px;line-height:1.2;}
.ul-news-item .more{margin-top:-5px;}
.ul-news-content{overflow:hidden;zoom:1;}
#main-grid-right .ul-news-item .title{font-size:14px;}
.ul-events .ul-events-item{margin-bottom:15px;}
.ul-events-item{padding-left:40px;margin-bottom:15px;font-size:11px;line-height:1.3;background:none;}
.ul-events-item .date{float:left;display:inline;margin-left:-40px;font-weight:700;color:#0eb2a9;line-height:17px;}
.ul-events-item .date .month{display:block;font-size:12px;text-transform:uppercase;}
.ul-events-item .date .day{font-size:22px;}
.ul-events-item .place{margin-bottom:0;color:#000;font-weight:700;}
.ul-events-item .title{margin-bottom:5px;font-size:12px;}
.ul-events-item .date span.separator{display:block;border-bottom:3px solid #0eb2a9;margin:auto;margin-bottom:3px;width:10px;height:1px;}
.ul-listingNews .ul-listingNews-item{margin-bottom:15px;}
.ul-listingNews-item{padding-left:40px;margin-bottom:15px;font-size:11px;line-height:1.3;}
.ul-listingNews-item .date{float:left;display:inline;margin-left:-40px;font-weight:700;color:#cd0c4e;line-height:17px;}
.ul-listingNews-item .date .month{display:block;font-size:12px;text-transform:uppercase;}
.ul-listingNews-item .date .day{font-size:22px;}
.ul-listingNews-item .place{margin-bottom:0;color:#000;font-weight:700;}
.ul-listingNews-item .title{margin-bottom:5px;font-size:12px;}
.ul-pagination{padding:5px 0;font-size:12px;text-align:center;}
.ul-pagination li{display:inline;margin-left:3px;}
.ul-pagination a,.ul-pagination span{padding:4px 8px;}
.ul-pagination a{border:1px solid #dce0e3;background-color:#fff;}
.ul-pagination a:hover{border-color:#abaeb1;}
.ul-pagination span.selected{border:1px solid #445a6a;color:#4d5e6a;background-color:#fff;font-weight:700;}
#box-fichevaleur{overflow:hidden;zoom:1;margin-bottom:40px;}
#box-fichevaleur-graph{float:left;width:685px;}
#box-fichevaleur-intro{float:right;width:260px;}
#box-suividepots{overflow:hidden;zoom:1;margin-bottom:40px;}
#form-recherche-depots{float:left;width:490px;}
#box-suividepots-add{float:right;width:250px;}
#form-advancedsearch .box02-content{overflow:hidden;zoom:1;}
#form-advancedsearch .box02-footer{padding-left:230px;}
.box-filters input{width:354px;}
.box-filters select{width:370px;_width:358px;}
.box-filters .item{position:relative;padding-right:25px;margin-bottom:0;padding-bottom:10px;}
.box-filters .js-serialfilter-remove{position:absolute;top:50%;right:0;margin-top:-15px;display:block;width:16px;height:16px;background:url(/frh/img/layout/icon-delete-off.png) no-repeat;text-indent:-999em;cursor:pointer;}
.box-filters .js-serialfilter-remove:hover{background-image:url(/frh/img/layout/icon-delete-on.png);}
.box-filters-add{float:right;margin-left:30px;width:300px;}
.box-filters-add .h04{margin-top:0;border-color:#cd0c4e;}
.box-filters-add .selector{margin-bottom:5px;}
.box-filters-add .selector select{width:290px;}
#form-histomarche{width:405px;margin:auto;}
#form-histomarche input[type=text]{width:100px;height:26px;}
#form-user-password{position:relative;padding:15px 0 15px 170px;background:url(/frh/img/layout/form-user-password-bg.png) no-repeat;}
#form-user-password .user{position:absolute;top:61px;left:10px;width:130px;}
#form-user-password .user .label{display:block;color:#f2c2d3;font-size:10px;text-transform:uppercase;}
#form-user-password .user .value{font-size:18px;color:#fff;word-wrap:break-word;line-height:1.0;}
#form-newsletter p{margin-bottom:5px;}
#form-newsletter p.item{margin-bottom:15px;}
#form-quicksearch{margin-bottom:35px;}
#form-quicksearch .extra{float:right;margin-top:17px;font-size:11px;}
#marquee-stockexchange{position:relative;margin:-10px 0 15px;}
#marquee-stockexchange .mask-left,#marquee-stockexchange .mask-right{position:absolute;top:0;left:0;width:82px;height:17px;background:url(/frh/img/layout/marquee-stockexchange-mask.png) repeat-y;}
#marquee-stockexchange .mask-right{left:auto;right:0;background-position:-82px 0;}
.js-serialfilter-selected{color:#b4bcc3;}
.js-error-form{display:none;}
.js-tabs-hide{display:none;}
#advancedsearch-results .js-tabs-panel{height:220px;overflow-y:auto;}
.js-tabs-radio input{display:none;}
.js-serialbox{cursor:pointer;}
.js-table th,.js-table td{vertical-align:middle;text-align:center;}
.js-expand-trigger{padding-left:15px;background:url(/frh/img/layout/icon-expand-off.png) 0 .3em no-repeat;}
.js-expand-trigger-selected{padding-bottom:18px;background-image:url(/frh/img/layout/icon-expand-on.png);}
#serialbox-overlay{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;cursor:pointer;}
#serialbox-content{display:none;position:absolute;z-index:1001;top:0;left:50%;margin-left:-250px;}
.serialbox-content{padding:20px;border-radius:3px;background-color:#fff;}
.serialbox-header{margin-bottom:20px;}
.serialbox-header .title{font:"12px/1.5 Arial,Helvetica,sans-serif";font-size:33px;line-height:1.1;color:#000;text-align:center;}
.serialbox-header .subtitle{font:"12px/1.5 Arial,Helvetica,sans-serif";font-size:20px;line-height:1.2;color:#a7abad;text-align:center;}
.ui-datepicker{background-color:#fff;border-radius:3px;box-shadow:0 0 2px #7b7b7b;font-size:11px;}
.ui-datepicker a,.ui-datepicker a:visited{color:#4d5e6a;}
.ui-datepicker-header{position:relative;padding:7px 15px;background:url(/frh/img/layout/ui-datepicker-header-bg.gif) repeat-x #3a4b57;border:1px solid #3a4b57;border-radius:3px 3px 0 0;font-size:12px;text-align:center;color:#fff;font-weight:700;text-shadow:0 -1px #1f282f;}
.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:6px;display:block;width:31px;height:21px;overflow:hidden;text-indent:-999em;background-repeat:no-repeat;cursor:pointer;}
.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background-position:-31px 0;}
.ui-datepicker-header .ui-state-disabled{background-position:-62px 0;cursor:default;}
.ui-datepicker-prev{left:6px;background-image:url(/frh/img/layout/ui-datepicker-prev.png);}
.ui-datepicker-next{right:6px;background-image:url(/frh/img/layout/ui-datepicker-next.png);}
.ui-datepicker-calendar{border-collapse:collapse;}
.ui-datepicker-calendar th{padding:7px 12px;background-color:#f4f5f7;border-bottom:1px solid #dadde4;text-transform:uppercase;font-weight:700;text-shadow:0 1px #fff;}
.ui-datepicker-calendar td{padding:0;border:1px solid #ececec;}
.ui-datepicker-calendar span.ui-state-default{color:#99a2a8;}
.ui-datepicker-calendar .ui-state-default{display:block;padding:8px;text-align:center;}
.ui-datepicker-calendar .ui-datepicker-other-month{border:none;}
.ui-datepicker-calendar a:hover{background-color:#f4f5f7;text-decoration:none;}
.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-state-active:hover{background:url(/frh/img/layout/ui-state-active-bg.gif) repeat-x #c00d4a;border:1px solid #ae0a42;color:#fff;font-weight:700;}
.ui-datepicker-calendar .ui-state-highlight{font-weight:700;}
.js-treeview ul{margin-top:4px;}
.js-treeview .hitarea{background:url(/frh/img/layout/jquery.treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-22px;float:left;cursor:pointer;}
* html .hitarea{display:inline;float:none;}
.js-treeview li{margin:0;padding:3px 0 3px 19px;}
.js-treeview a.selected{background-color:#eee;}
.js-treeview li{background:url(/frh/img/layout/jquery.treeview/treeview-default-line.gif) 0 0 no-repeat;}
.js-treeview li.collapsable,.js-treeview li.expandable{background-position:0 -176px;}
.js-treeview .expandable-hitarea{background-position:-80px -3px;}
.js-treeview li.last{background-position:0 -1766px;}
.js-treeview li.lastCollapsable,.js-treeview li.lastExpandable{background-image:url(/frh/img/layout/jquery.treeview/treeview-default.gif);}
.js-treeview li.lastCollapsable{background-position:-3px -111px;}
.js-treeview li.lastExpandable{background-position:-35px -67px;}
.js-treeview div.lastCollapsable-hitarea,.js-treeview div.lastExpandable-hitarea{background-position:0 0;}
.js-treeview .placeholder{background:url(/frh/img/layout/jquery.treeview/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:block;}
.filetree li{padding:3px 0 2px 16px;}
.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block;}
.filetree span.folder{background:url(/frh/img/layout/jquery.treeview/folder.gif) 0 0 no-repeat;}
.filetree li.expandable span.folder{background:url(/frh/img/layout/jquery.treeview/folder-closed.gif) 0 0 no-repeat;}
.filetree span.file{background:url(/frh/img/layout/jquery.treeview/file.gif) 0 0 no-repeat;}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-dialog{border-radius:3px;border-top:3px solid #cd0c4e;background-color:#D6DADE;}
.environmentLayer-mask{position:absolute;border:3px dashed;top:-2px;right:-2px;bottom:-2px;left:-2px;}
.environmentLayer-mask-1{border-right:none;border-bottom:none;border-left:none;bottom:auto;height:1px;}
.environmentLayer-mask-2{border-top:none;border-bottom:none;border-left:none;left:auto;width:1px;}
.environmentLayer-mask-3{border-top:none;border-right:none;border-left:none;top:auto;height:1px;}
.environmentLayer-mask-4{border-top:none;border-right:none;border-bottom:none;right:auto;width:1px;}
.environmentLayer{position:relative;}
.environmentLayer-dev-mask{border-color:#4D5D6A;}
.environmentLayer-test-mask{border-color:#4D5D6A;}
.environmentLayer-ench1-mask{border-color:#469FE3;}
.environmentLayer-ench2-mask{border-color:#B06AC2;}
.environmentLayer-rec-mask{border-color:#F49960;}
.environmentLayer-hom-mask{border-color:#CD0C4E;}
#main-grid-2cols,#main-grid-2cols-1,#main-grid-3cols{overflow:visible;}
.environmentLayer-debug-mask{border:none;top:auto;left:auto;opacity:.5;filter:alpha(opacity=50);moz-opacity:.5;color:black;background-color:#4D5D6A;}
.environmentLayer-debug-mask-ench1{background-color:#469FE3;}
.environmentLayer-debug-mask-ench2{background-color:#B06AC2;}
.environmentLayer-debug-mask-rec{background-color:#F49960;}
.environmentLayer-debug-mask-hom{background-color:#CD0C4E;}
.new_btn3{background:url('/frh/img/layout/homepage_register_form_submit_background.png') 0 0 no-repeat;width:200px;border:0;height:25px;font-family:"DIN-Regular",Arial,serif;font-size:14px;font-weight:normal;text-transform:uppercase;color:#fff;line-height:25px;cursor:pointer;display:inline-block;text-decoration:none;}
strong{color:#0eb2a9;}
p{margin:10px 0;}
p a{color:#0eb2a9;text-decoration:underline;}
ul li{margin:15px 0;padding:0 0 0 15px;background:url('/frh/img/layout/icon-bullet-blue.png') no-repeat left 5px;}
ul.cke_panel_list li{background:none;padding:0;}
h2.title{font-size:28px;font-family:"DIN-Regular",Arial,serif;color:#21b8b5;}
h2{font-size:28px;font-family:"DIN-Regular",Arial,serif;color:#21b8b5;}
h3{margin:10px 0;font-size:18px;color:#0eb2a9;}
.grey{padding:1px 15px;background:#f7f8f8;}
.grey ul{margin:5px 0;padding-left:15px;list-style:disc;color:#0eb2a9;background:none;}
.grey ul li{margin:3px 0;padding:0;list-style:disc;color:#0eb2a9;background:none;}
.page .box{overflow:hidden;}
.page .box .title{margin:3px 0 3px 0;}
.page .box .title td{background:url('/frh/img/layout/sidestriked_green_background.jpg') center left repeat-x;}
.page .box .title th{white-space:nowrap;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#0db1ae;}
.page .box>div{padding:5px 10px;}
.page .box>div h3{margin:0;font-size:14px;color:#0db1ae;}
.page .box>div p{margin:0 0 15px 0;font-size:14px;}
.page .box.blue{background:#0eb1ae url("/frh/img/layout/homepage_register_form_background.jpg") no-repeat center center;}
.page .box.blue .title{margin:3px 0;}
.page .box.blue .title td{background:url('/frh/img/layout/sidestriked_white_background.jpg') center left repeat-x;}
.page .box.blue .title th{font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;}
.page .box.documents ul{margin:10px 23px;}
.page .box.documents ul li{padding:2px 0 2px 15px;margin:auto;background:url('/frh/img/layout/icon-document.png') no-repeat left center;}
.page .box.documents ul li a{line-height:22px;font-size:18px;color:#fff;}
.page #main-grid-middle{padding-bottom:30px;}
.page #main-grid-left .box p{margin:0 0 15px 0;font-size:12px;}
.page .form{width:100%;}
.page .form td{padding:15px 0;vertical-align:top;}
.page .form td input[type=text]{width:340px;line-height:18px;padding:3px;font-size:14px;}
.page .form td input[type=password]{width:340px;line-height:18px;padding:3px;font-size:14px;}
.page .form td input[type="submit"]{width:200px;height:25px;line-height:25px;cursor:pointer;font-family:"DIN-Regular",Arial,serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#FFF;border:none;background:url("/frh/img/layout/homepage_register_form_submit_background.png") no-repeat scroll 0 0 transparent;}
.page .form td textarea{width:340px;height:150px;font-size:14px;resize:none;}
.page .form td select{width:340px;padding:3px;}
.page .form td.label{width:1%;line-height:24px;}
.page .form td.label label{white-space:nowrap;margin-right:20px;font-size:14px;}
.page .form td.button{padding-left:70px;}
.page .form td div.dk_container{width:346px;position:relative;margin:0 0 10px 0;}
.page .form td div.dk_container a{width:auto!important;text-decoration:none;}
.page .form td div.dk_container a.dk_toggle{border-radius:2px;display:block;cursor:pointer;padding:0 34px 0 0;height:22px;line-height:22px;font-size:14px;background:#eff2f3 url('/frh/img/layout/header_language_list_background.png') top right no-repeat;}
.page .form td div.dk_container a.dk_toggle>span{white-space:nowrap;overflow:hidden;padding:0 10px;display:block;color:#909090;}
.page .form td div.dk_container div.dk_options{position:absolute;z-index:10;display:none;background:#fff;width:100%;max-height:200px;overflow-y:auto;border-top:1px solid #d4d4d4;}
.page .form td div.dk_container div.dk_options>ul{margin:0!important;padding:0!important;list-style:none;line-height:normal;}
.page .form td div.dk_container div.dk_options>ul>li{line-height:22px;margin:0!important;padding:0 0 0 10px!important;cursor:pointer;border-color:#d4d4d4;border-width:0 1px 1px 1px;border-style:solid;background:none!important;}
.page .form td div.dk_container div.dk_options>ul>li>a{display:block;color:#909090;}
.page .form td div.dk_container div.dk_options>ul>li:hover{background:#f4f4f4;}
.page .form td div.dk_container.dk_open div.dk_options{display:block;}
.page .form td div.dk_container.dk_open a.dk_toggle{background-position:right bottom;}
.page .form td div.dk_container.error a.dk_toggle{border-color:#e69495;}
.error404{height:745px;text-align:center;color:#595a5a;}
.error404 img{margin-top:115px;}
.error404 h1{margin:25px 0 20px 0;font-size:26px;color:#0fb2a9;}
.error404 p{margin:20px 0;font-size:15px;}
.error404 p.back{margin:50px 0 0 0;font-size:20px;}
.error404 p.back a{color:#0fb2a9;}
#main-grid-2cols.sitemap #main-grid-left{width:435px;margin-left:30px;padding-bottom:30px;}
#main-grid-2cols.sitemap #main-grid-right{width:435px;margin-right:30px;padding-bottom:30px;}
.sitemap table.title td:first-child{width:1%;padding-left:40px;}
.sitemap table.title th{width:1%;}
.sitemap table.title td{width:100%;}
.sitemap table.content{width:100%;}
.sitemap table.content td{width:50%;vertical-align:top;padding:0 0 15px 40px;}
.sitemap .content h3{font-size:16px;font-weight:bold;font-family:"DIN-Regular",Arial,serif;}
.sitemap .content li{font-size:14px;}
.sitemap .content li ul li{font-size:12px;padding-left:15px;}
.sitemap a{color:#4d5e6a;}
.register_form select{display:none;}
.ui-progressbar{position:relative;margin-top:10px;}
.pblabel{position:absolute;display:block;width:100%;text-align:center;line-height:1.9em;}
.ui-progressbar-value{overflow:hidden;}
.ui-progressbar-value .pblabel{position:relative;font-weight:normal;color:red;}
.scrollbar{overflow:auto;height:500px;}
#resultChronoDiff\00003AresultSearchForm,#resultChronoColl\00003AresultSearchForm,#content form[name='formValid']{position:absolute;z-index:1;}
select[disabled]{color:#AAA;}
div#spinner{display:none;width:100px;height:100px;position:fixed;top:50%;left:50%;background:url(/frh/images/share/loading.gif) no-repeat center #fff;text-align:center;padding:10px;font:normal 16px Tahoma,Geneva,sans-serif;border:1px solid #666;margin-left:-50px;margin-top:-50px;z-index:2;overflow:auto;}
form#addInstrAbont input[type=text],form#uploadInstrAbont input[type=file]{border:1px solid #9594a2;border-radius:3px;}
form#addInstrAbont input,form#uploadInstrAbont input{vertical-align:middle;}
ul#tree.StationExterneopctree,ul#tree{clear:both;}
#arbo .hide-arbo-li{display:none;}
#codeCSSF{padding-left:50px;}
#codeInterne{padding-left:50px;}
#fundtree a{text-decoration:underline;}