html{height:100%;}
.items-row{}
#fontsize{float:right;height:50;position:relative;}
#flag, #flag2{background:none repeat scroll 0 0 #CCCCCC;border-right:60px solid rgb(204,0,0);color:#565656;display:none;font-size:14px;font-weight:normal;margin-left:183px;margin-top:-22px;padding:0 8px;position:absolute;}
#gtrans1{background:none;padding:1px 0px 0px;width:158px;margin-top:3px;margin-left:7px;}
a.flag{font-size:16px;padding:5px 1px;background-repeat:no-repeat;background-image:url("http://elbes.com/modules/mod_gtranslate/tmpl/lang/16a.png");}
.readmorelink{background:url("http://elbes.com/images/M_images/arrow.png") repeat-x scroll 0px center transparent;}
body{margin:0;padding:0;text-align:left;background:#fff url(../images/bg.jpg) 0 0 repeat;font-size:14px;color:#082541;font-family:Oswald,tahoma, arial, sans-serif;font-weight:normal;}
p{font-size:100%;}
h1{font-size:1%;}
h2{font-size:150%;}
h3{font-size:125%;}
h4, h5, h6{font-size:100%;}
a:link, a:visited{text-decoration:none;color:#082541;font-weight:bold;}
a:hover{color:#d12121;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
ul{margin:0;padding-left:0px;}
li{list-style-type:none;background:transparent;margin:4px;}
img{border:none;margin:1px;padding:0;}
img.reflect{margin-left:7px;}
.img_front{border:3px solid rgb(238, 238, 238);float:right !important;margin:5px 5px 10px;}
img .caption{text-align:left;}
.highlight{background:#c62121;padding:0px 2px 0px 2px;color:#ffffff;}
.button{background:#c62121;border:none;color:#fff;font-weight:normal;padding:4px;}
.inputbox{color:#fff;background:#c62121;border:none;padding:4px;font-weight:normal;}
.pagewidth{width:980px;text-align:center;background:transparent;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;}
fieldset{margin:5px;padding:5px;border:none;}
#header{float:left;width:100%;height:174px;background:url(../images/header.png) 0 0 repeat-x;}
#header-sup{float:left;width:980px;height:150px;background:url(../images/header-sup.png) 0 0 repeat-x;}
#header-top{float:left;width:980px;height:77px;background:transparent;}
#sitename{float:left;margin-top:14px;margin-left:70px;}
#toolitem{float:left;background:transparent;width:180px;height:20px;margin-top:33px;margin-left:110px;}
#search{float:right;width:247px;height:30px;background:url(../images/search.png) 0 0 no-repeat;margin-top:25px;text-align:left;}
#search .inputbox{background:transparent;margin-top:0px;margin-left:12px;font-weight:normal;color:#082541;font-size:13px;text-align:left;font-family:Oswald,tahoma, arial, sans-serif;}
#header-bottom{float:left;width:980px;height:45px;background:transparent;margin-top:1px;}
.navigation{float:left;width:450px;height:44px;margin-left:290px;background:transparent;}
.navigation ul{list-style:none;margin:0;padding:0;float:left;}
.navigation ul ul{margin:0;padding:0;}
.navigation ul li{margin:0;padding:0;float:left;list-style:none;background:none;display:block;}
.navigation ul li ul{width:200px;position:absolute;z-index:99;left:-999em;height:auto;w\idth:200px;}
.navigation ul li ul ul{margin:0;}
.navigation ul li li{padding:0;margin:0;width:100%;}
.navigation ul ul a{width:100%;}
.navigation ul li:hover ul ul,
.navigation ul li:hover ul ul ul,
.navigation ul li.sfhover ul ul,
.navigation ul li.havechildsfhover ul ul,
.navigation ul li.havechild-activesfhover ul ul,
.navigation ul li.activesfhover ul ul,
.navigation ul li.sfhover ul ul ul,
.navigation ul li.havechildsfhover ul ul ul,
.navigation ul li.havechild-activesfhover ul ul ul,
.navigation ul li.activesfhover ul ul ul{left:-999em;}
.navigation ul li:hover ul,
.navigation ul li li:hover ul,
.navigation ul li li li:hover ul,
.navigation ul li.sfhover ul,
.navigation ul li.havechildsfhover ul,
.navigation ul li.havechild-activesfhover ul,
.navigation ul li.activesfhover ul,
.navigation ul li li.sfhover ul,
.navigation ul li li.havesubchildsfhover ul,
.navigation ul li li.havesubchild-activesfhover ul,
.navigation ul li li.activesfhover ul,
.navigation ul li li li.sfhover ul,
.navigation ul li li li.havesubchildsfhover ul,
.navigation ul li li li.havesubchild-activesfhover ul,
.navigation ul li li li.activesfhover ul{left:auto;}
.navigation ul li a{padding:13px 15px 0 15px;margin:0;display:block;font-weight:normal;font-size:12px;text-transform:uppercase;height:30px;background:transparent;color:#fff;text-shadow:1px 1px 2px #000;}
.navigation ul li a:hover{color:#ccc;}
.navigation ul li{background:url(../images/sep.jpg) 100% 0 repeat-y;height:44px;}
.navigation ul li.active a{color:#ddd;}
.navigation ul li ul{background:#0e3860;margin-top:0px;padding-bottom:10px;text-align:left !important;padding-bottom:0px;}
.navigation ul li ul li{padding-top:2px;padding-bottom:5px;background:url(../images/bg-menu.jpg) 0 100% repeat-x !important;}
.navigation ul li ul li a{height:31px !important;padding-left:31px;color:#fff !important;}
.navigation ul li ul li a:hover{height:31px;background:transparent;color:#666666 !important;}
.navigation ul li ul li ul{margin-left:200px;margin-top:-30px;padding-bottom:3px;padding-top:0px;text-align:left !important;padding-bottom:0px;}
.navigation ul li ul li.active a{color:#fff !important;}
.navigation ul li.active ul li a{color:#fff !important;}
.navigation ul li.active ul li a:hover{color:#838d92 !important;}
#social-icons{float:right;width:110px;height:52px;background:transparent;text-align:left;}
#rss, #twitter, #facebook,#soundcloud, #linkedin{float:left;height:52px;margin-top:-5px;}
#rss a:hover, #twitter a:hover, #facebook a:hover, #linkedin a:hover{-khtml-opacity:0.8;-moz-opacity:0.8;-ms-filter:"alpha(opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);opacity:0.8;}
#colonne-l{float:left;width:998x;background:transparent;}
#wrapper-slide{background:url("../images/bg-slide3.png") no-repeat scroll 0px 0px transparent;float:left;width:991px;height:351px !important;position:relative;}
#slideshowtitle{display:none;float:left;width:665px;height:55px;background:transparent;margin-top:0;position:absolute;top:0;left:0;z-index:90;}
#slideshowtitle h2{float:left;text-align:left;font-family:Oswald,tahoma, arial, sans-serif;font-size:20px;text-transform:uppercase;padding:10px;margin:0;background:#c62121;color:#fff;text-shadow:1px 1px 2px #000;border:1px solid #050605;}
#slide{float:left;width:995px;height:340;}
.nivoSlider{float:left;position:relative;width:960px;height:300px;margin-top:12px;margin-left:14px;background:url(../images/loading.gif) no-repeat 50% 50%;}
.nivoSlider img{display:none;width:960px;height:300px;}
.nivoSlider a{border:0;display:block;color:#fff;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0px;bottom:112px;background:url(../images/trans.png) 0 0 repeat;color:#fff;z-index:8;width:960px;padding:0px;overflow:hidden;font-family:Oswald, tahoma, arial, sans-serif;font-size:38px;text-shadow:1px 1px 2px #000;}
.nivo-caption p{padding:0 !important;margin:0 !important;font-size:38px;font-weight:normal;text-shadow:1px 1px 2px #000;}
.nivo-caption a{display:inline !important;border-bottom:1px dotted #fff;}
.nivo-caption a:hover{border-bottom-style:solid;text-decoration:none;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{display:none;}
.nivo-prevNav{display:none;}
.nivo-nextNav{display:none;}
.nivo-controlNav{display:none;}
.nivo-controlNav a{display:none;}
.nivo-controlNav a:hover{display:none;}
.nivo-controlNav .active{display:none;}
#main{float:right;margin-right:10px;width:730px;background:transparent;text-align:left;}
item-page{position:relative;}
.item-page aside{float:left;position:absolute;width:85px;}
.item-image{margin:10px 0px 10px 0;width:100%;padding:0 !important;}
.item-image{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.item-image:HOVER{z-index:10;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.gk-article{font-size:14px;line-height:22px !important;margin:0 0 20px 96px;padding:0px 15px 35px 15px;background:transparent;background:#fff;border:1px solid #e0e0e0;box-shadow:-1px 1px 2px 1px #e2e3e4,
-1px 2px 100px rgba(255, 255, 255, 0.4) inset;position:relative;}
.item-page .item-page{min-height:400px;}
.item-page time{display:block;width:85px;height:60px;line-height:20px;margin:0 0 15px 0px;padding:6px 6px 6px 0px;text-align:center;font-size:26px;background:rgb(8, 38, 66);color:#fff;text-shadow:1px 1px 2px #000;border:1px solid #050605;text-transform:uppercase;}
.item-page time span{display:block;font-size:32px;line-height:45px;}
.article-info{margin-bottom:0;text-align:left;font-size:11px;margin-left:5px;margin-top:0;}
.article-info dd{margin:0 0 10px;font-weight:normal;}
.gk-item-page .gk-article{min-height:400px;}
.gk-article .article-header{clear:both;font-size:28px;line-height:42px;margin:0px 0 5px 0;font-family:Oswald,tahoma, arial, sans-serif;text-transform:capitalize;}
.counter{text-align:center;}
.pagination{margin:20px 0 0 0;overflow:hidden;text-align:center;background:transparent;}
.pagination li{display:inline;margin:0;padding:8px;margin:0px;overflow:hidden;text-align:center;}
.pagination li span{padding:6px;line-height:20px;}
.pagination li a{line-height:20px;padding:7px;text-decoration:none;background:#fff;padding:5px 5px 5px 5px;}
.pagination li a:hover, .pagination li a:active,
.pagination li a:focus{text-decoration:none;}
ul.pager.pagenav{float:left;background:transparent;width:100%;margin:15px 0 0 0;padding:0;}
.pager .next{float:right;}
.pager .previous{float:left;}
.result-title{padding:10px;}
#main .readmore a:link,
#main .readmore a:visited,
#main a.readmore:link,
#main a.readmore:visited{position:absolute;margin-bottom:0px;right:40%;background:#082642;color:#fff;font-weight:normal;padding:5px;text-shadow:1px 1px 2px #000;}
#main .readmore a:hover,
#main .readmore a:active,
#main .readmore a:focus,
#main a.readmore a:hover,
#main a.readmore a:active,
#main a.readmore a:focus{background:#c62121;}
.items-more{margin-left:90px;}
.items-more h3{margin-left:50px;}
.items-more ul{margin-left:0px;}
.items-more li{list-style-type:disc !important;}
.items-more ol li a{background:transparent;margin-left:10px;list-style-type:disc !important;}
.items-more ol li a:hover,
.items-more ol li a:active,
.items-more ol li a:focus{}
.email-icon , .print-icon{float:left;font-size:11px;margin:0 0 0 5px;padding:0;list-style-type:none;}
.email-icon a , .print-icon a{font-weight:normal;margin:0;padding:0;list-style-type:none;}
ul.pagenav{position:relative;margin-bottom:15px;}
ul.pagenav li{list-style:none;padding:8px;background:#082642;color:#fff;border-radius:10px;}
ul.pagenav li a{color:#fff;}
ul.pagenav li a:hover, ul.pagenav li a:focus{background:#d32323;color:#FFF;}
ul.pagenav li.pagenav-prev{float:left;}
ul.pagenav li.pagenav-next{float:right;}
.contact,#searchForm,.search-results,.weblink-category ,.newsfeed-category ,.remind,.registration, .categories-list,.category-list{font-size:14px;line-height:26px !important;margin:0 0 20px 0;padding:15px 0px 45px 15px;background:#fff;border:1px solid #e0e0e0;box-shadow:-1px 1px 2px 1px #e2e3e4,
-1px 2px 100px rgba(255, 255, 255, 0.4) inset;}
.contact h2{font-size:38px;font-family:Oswald;}
#right{float:left;width:225px;text-align:left;margin-bottom:15px;margin-left:8px;margin-top:0px;background:transparent;z-index:1000;border:0px solid rgb(196, 196, 196);position:relative;}
#right h3{background:url(../images/right-h3.png) 0 0 no-repeat;height:53px;font-size:18px;margin:0px;text-transform:uppercase;padding:13px 0 0 15px;}
#right ul{margin-left:0px;border:0px solid rgb(196, 196, 196);}
#right .moduletable_menu,
#right .moduletable{margin-bottom:40px;font-size:14px;font-weight:normal;border:0px solid rgb(196, 196, 196);}
#right .moduletable_menu a,
#right .moduletable a{font-weight:normal;}
#right .moduletable_menu a:hover,
#right .moduletable a:hover{font-weight:normal;}
#footer{float:left;width:100%;background:#082642;border-bottom:1px solid #000;}
#ftb{float:left;width:100%;background:transparent;margin-top:0px;padding-top:5px;}
.box{float:left;width:220px;text-align:left;background:transparent;overflow:hidden;margin-bottom:25px;margin-left:0px;margin-top:10px;padding-right:25px;color:#fff;}
.box h3{font-size:22px;text-transform:uppercase;text-align:left;font-weight:bold;background:transparent;padding:15px 10px;margin:0;text-shadow:1px 1px 2px #000;}
.box .moduletable a,
.box .moduletable_menu a{color:#fff;font-weight:normal;font-size:15px;}
.box .moduletable a:hover,
.box .moduletable_menu a:hover{color:#d32323;}
#ft{float:left;width:100%;height:60px;background:#082642;border-top:1px solid #1c5488;}
.ftbl{float:left;margin-top:25px;text-align:center !important;font-weight:normal;font-size:14px;width:710px;color:#fff !important;background:transparent;}
.ftbl a{padding:0 !important;border:none !important;color:#fff !important;font-weight:normal;}
.ftbl a:hover{padding:0 !important;border:none !important;color:#fff !important;}
#top{float:left;width:30px;height:30px;margin-top:10px;margin-left:100px;padding:0 !important;border:none !important;background:transparent;}
.top_button{padding:0 !important;border:none !important;}
.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden;}
#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible;}
#sbox-overlay{position:absolute;background-color:#000;}
#sbox-window{position:absolute;background:transparent;text-align:left;overflow:visible;padding:10px;}
* html #sbox-window{top:50% !important;left:50% !important;}
#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;border:none;}
.sbox-loading #sbox-content{background-position:center;}
#sbox-content{clear:both;overflow:auto;height:100%;width:100%;background:transparent;}
.sbox-content-image#sbox-content{overflow:visible;}#sbox-image{display:block;}
.sbox-content-image img{display:block;}
.sbox-content-iframe#sbox-content{overflow:visible;}
#sbox-window{}
#sbox-btn-close{right:10px !important;top:10px !important;}
#helpdiv{height:285px;background:url(../images/bg-login.png) 0 0 repeat;background-image:-moz-linear-gradient(30deg, #082541, black);background-image:-webkit-linear-gradient(30deg, #082541, black);background-image:-o-linear-gradient(30deg, #082541, black);background-image:linear-gradient(60deg, #082541, black);border:1px solid #000;}
#helpdiv h3{display:none;}
#helpdiv li a{font-size:13px;color:#fff;list-style-type:disc !important;font-weight:normal;}
#helpdiv a:hover{color:#d12121 !important;font-weight:normal;}
#helpdiv{font-size:13px;color:#fff;}
#helpdiv ul li{margin:0 0 0 20px;}
#helpdiv label{color:#fff !important;font-size:15px !important;}
#loginbt{float:left;width:150px;height:40px;display:block;text-align:left;margin-top:0px;text-transform:capitalize;background:url(../images/login.png) 0 0 no-repeat;padding-left:25px;}
#loginbt a{font-size:14px;color:#fff;font-weight:normal;text-shadow:1px 1px 2px #000;}#loginbt a:hover{color:#d12121;}
#helpdiv .moduletable fieldset{border:none;}
#helpdiv input{color:#082642 !important;font-size:13px !important;background:#fff;}