html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,window{margin:0;padding:0;border:0;outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
:focus{outline:0;}
ol,ul{list-style-type:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
textarea,input,select{font-family:inherit;font-size:100%;}
body{color:#000;font-size:67.5%;}
form label{cursor:pointer;}
fieldset{border:none;}
.freeLocation{clear:left;width:100%;}
.freeBlock{float:left;width:100%;}
.cleaner{clear:both;width:100%;}
.text-align-left{text-align:left;}
.text-align-right{text-align:right;}
.text-align-center{text-align:center;}
.display-none{display:none;}
.display-inline{display:inline;}
.website-block-two-columns,.website-block-one-row-two-columns,.website-block-three-columns{width:100%;float:left;margin-bottom:12px;}
.row-100{width:100%;margin-bottom:12px;}
.column-50{width:49%;float:left;}
.column-25{width:24%;float:left;}
.column-75{width:74%;float:left;}
.column-33{width:32%;float:left;}
.column-66{width:66%;float:left;}
.margin-left{margin-left:1%;}
.margin-right{margin-right:1%;}
.removable{display:table-cell;height:100%;}
.hidden-navigation{position:absolute;left:-10000px;}
.block-error{border:1px dashed red;padding:5px 5px 5px 20px;max-width:180px;max-height:60px;overflow:auto;text-align:left;background:url(http://www.interreg-rhin-sup.eu/icons/small/warning.png) #ff8888 center left no-repeat;font-size:10px;color:#220000;-moz-opacity:0.7;}
.block-message{border:1px dashed green;padding:5px 5px 5px 20px;max-width:180px;max-height:60px;overflow:auto;text-align:left;background:#88ff88 center left no-repeat;font-size:10px;color:#220000;-moz-opacity:0.7;}
.link-broken,a.link-broken:hover,a.link-broken:active,a.link-broken:visited{text-decoration:line-through;color:red;}html#richtext-html,body#richtext-body{margin:0;padding:0;background:#fff;}
body#richtext-body{font-size:80%;color:#000;font-family:Verdana;}
p.normal,p.text-align-left,p.text-align-right,p.text-align-center,p.text-align-justify{padding-bottom:8px;}
p.text-align-left{text-align:left;}
p.text-align-right{text-align:right;}
p.text-align-center{text-align:center;}
p.text-align-justify{text-align:justify;}
a.popup{padding-right:13px;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/external.png) center right no-repeat;}
a.anchor{text-decoration:none;color:inherit;color:inherit;}
a.anchor{text-decoration:none;color:inherit;color:inherit;}
a.link{color:#669900;text-decoration:underline;}
a.link:hover{text-decoration:none;color:#669900;}
body#richtext-body a.anchor,body#richtext-body a.anchor *{background-color:greenyellow;}
img,.image{border:none;vertical-align:middle;}
.image{margin-bottom:10px;}
img.floatLeft,img.image.float-left{float:left;margin-right:10px;}
img.floatRight,img.image.float-right{float:right;margin-left:10px;}
acronym{cursor:help;border-bottom:1px dotted;}
blockquote{margin:0 0 5px 40px;padding:6px;border:2px dashed #ccc;}
ul.normal{padding:0;list-style-type:none;list-style-image:none;list-style-position:inside;}
ul.normal ul{margin:inherit;padding:inherit;list-style-type:inherit;list-style-image:inherit;list-style-position:inherit;}
ol.normal{margin:0 0 8px 10px;padding:0;list-style-type:decimal;list-style-position:inside;}
ol.normal ol{margin:inherit;padding:inherit;list-style-type:inherit;list-style-position:inherit;}
dl.normal{margin-bottom:10px;}
dl.normal dt{color:#000;}
table.normal{empty-cells:show;margin-bottom:3px;margin-top:5px;text-align:center;border-collapse:collapse;}
table.normal caption{caption-side:bottom;font-style:italic;text-align:center;margin-bottom:15px;margin-bottom:15px;}
body#richtext-body table.normal caption{min-width:32px;}
table.normal tr td,table.normal tr th{padding:6px 3px;margin:0;border:1px solid black;}
table.normal tr th{padding:3px 3px;font-weight:bold;color:#fff;background-color:#000;}
table.normal tr.row-0:hover{background:#dde56c;}
table.normal tr.row-1{background:#eee;}
table.normal tr.row-1:hover{background:#dde56c;}
a.media-flash-dummy{display:block;border:1px solid silver;font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;color:#000;background:url(http://www.interreg-rhin-sup.eu/media/backoffice/flash-logo.png) ghostwhite center no-repeat;}
#richtext-body object{display:block;border:1px dotted orange;background:moccasin;}
#richtext-body hr.clear-both{background:url(http://www.interreg-rhin-sup.eu/icons/small/arrow_left_blue.png) center left no-repeat;width:100%;height:16px;border:none;clear:both;}
#richtext-body hr.clear-both:after{padding-left:20px;content:'Retour en début de ligne';}
hr.clear-both{clear:both;width:0;height:0;}
body#richtext-body span.lang{background-color:#e0ffff;border-bottom:1px dotted cyan;}
body#richtext-body span.lang:after{background-color:#84d6d6;font-weight:bold;font-style:normal;border-bottom:1px solid white;content:'\0000a0['  attr(lang) ']\0000a0';}
span.lang{font-style:italic;}
body#richtext-body abbr[title]{font-style:italic;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.modules-website-switchlanguage ul{text-align:right;}
a{color:#1672B4;}
:focus{outline:0;}
div.modules-website-thread li.current{color:#9fa1a6;}
div.modules-interreg-menusidebar li.current{font-weight:normal;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
body,textarea,input{font-family:Verdana;}
body{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/background.png) repeat-x;color:#000;font-size:67.5%;}
div{margin:0;padding:0;}
.freeLocation{clear:left;width:100%;}
.freeBlock{float:left;width:100%;}
#containerLocation{text-align:left;margin:0 auto;width:950px;}
#headerLocation{height:145px;height:150px;width:950px;}
#searchAndNewsletterLocation{background:#D8D9DD;clear:both;width:950px;}
#logoLocation{clear:both;margin:10px 0px 0px 0px;}
#homeWrapperLocation{width:950px;}
#homeTopRowLocation{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/bg_home.gif) repeat-y;float:left;}
#homeContentLocation{padding:12px;float:left;width:696px;}
#homeRightColumnLocation{padding:12px;float:left;width:206px;}
#homeBottomRowLocation{padding:0px;}
#insideWrapperLocation{float:left;margin:10px 0px 0px 0px;width:950px;}
#insideWrapperTwoLocation{float:left;border-bottom:1px solid #fff;width:950px;}
#insideInformationLocation{padding:12px;float:right;width:635px;}
#insideContentLocation{padding:0;padding-top:12px;}
#insideLeftColumnLocation{margin:15px 0px 0px 0px;padding:0px;border-top:1px solid #fff;float:left;margin:15px 15px 0px 0px;}
#footerFreeContent{width:926px;height:101px;padding:12px;padding-bottom:0;float:left;}
.modules-interreg-logo{float:left;}
#firstNavigation{clear:both;}
.modules-website-switchlanguage{float:right;padding-right:12px;position:relative;top:50px;}
.modules-interreg-menusidebar{padding:3px;color:#fff;background:#1672B5;width:270px;}
#Footer p{font-size:1em;color:#444;margin-top:30px;}
#Footer img{float:left;margin-right:12px;margin-top:12px;margin:10px 20px 10px 20px;}
#Footer{z-index:1000;}
div#fancy_overlay,div#fancy_wrap{display:none;}
div.modules-interreg-partners div{margin-left:80px;}
#firstNavigation .modules-website-taggedmenu{font-weight:normal;background:#1672B4 no-repeat top left;}
ul.principal-navigation{padding:4px 4px 4px 4px;color:#fff;font-size:1.1em;}
ul.principal-navigation li.current a{color:#ade8ff;}
ul.principal-navigation li{display:inline;padding-left:1.2em;padding-right:1.4em;border-right:1px dotted #fff;}
ul.principal-navigation li.last{border-right:none;padding-right:0;}
ul.principal-navigation li a{color:#fff;text-decoration:none;}
ul.principal-navigation li a:hover{color:#ade8ff;text-decoration:none;}
ul.secondary-navigation{padding:4px 12px;text-align:right;color:#1672b4;font-size:1em;}
ul.secondary-navigation li{display:inline;padding-left:0.6em;padding-right:0.4em;border-right:1px solid #9fa1a6;}
ul.secondary-navigation li.last{border-right:none;padding-right:0;}
ul.secondary-navigation li a{color:#075288;}
ul.secondary-navigation li a:hover{color:#1672b4;text-decoration:underline;}
ul.sidebar-navigation{padding:2px;font-size:1.1em;}
ul.sidebar-navigation li{padding:6px 3px 6px 8px;border-bottom:1px dotted #5c9dcb;}
ul.sidebar-navigation li.current{color:#ade8ff;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/pucemenu.gif) no-repeat 0 10px;}
ul.sidebar-navigation li a{color:#fff;text-decoration:none;display:block;width:230px;}
ul.sidebar-navigation li strong{font-weight:normal;color:#ade8ff;}
ul.sidebar-navigation li a:hover{color:#fff;text-decoration:none;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/backmenu.jpg) no-repeat center;}
ul.sidebar-navigation li ul li{font-size:0.9em;}
ul.sidebar-navigation li ul{margin-left:6px;}
ul.sidebar-navigation li ul li{border-bottom:none;}
ul.footer-navigation{text-align:left;color:#9fa1a6;font-size:1em;}
ul.footer-navigation li{display:inline;padding-left:0.6em;padding-right:0.4em;border-right:1px solid #444;}
ul.footer-navigation li.first{padding-left:0;}
ul.footer-navigation li.last{border-right:none;padding-right:0;}
ul.footer-navigation li a{color:#075288;}
ul.footer-navigation li a:hover{color:#1672b4;}
ul.pages-navigation{text-align:center;}
ul.pages-navigation li{display:inline;float:left;width:33.2%;}
ul.pages-navigation li span.precedent{width:100%;text-align:left;display:block;}
ul.pages-navigation li span.suivant{width:100%;text-align:right;display:block;}
.pagination{clear:both;padding:5px 0 5px 0;margin-bottom:20px;}
.pagination ul li{margin-right:5px;display:inline;}
.pagination span.detail{float:right;margin-left:5px;}
.modules-website-thread{border-bottom:#b9bdc0;font-size:0.86em;padding-bottom:6px;border-bottom:1px dotted #b9bdc0;}
ul.thread li{display:inline;padding-left:4px;padding-right:10px;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/puce_thread.gif) no-repeat right;}
ul.thread li a{color:#075288;}
ul.thread li a:hover{color:#1672b4;}
ul.thread li strong{color:#1672b4;font-weight:normal;}
ul.thread li.last{background:none;}
.modules-website-sitemap{width:100%;float:left;}
.modules-website-sitemap ul{list-style:square;padding-left:20px;}
.modules-website-sitemap ul.sitemap-list-0{margin-bottom:20px;}
.modules-website-sitemap ul.sitemap-list-0 li{text-align:left;font-weight:lighter;}
.modules-website-sitemap ul.sitemap-list-1 li{text-align:left;font-weight:lighter;}
.modules-website-sitemap ul.sitemap-list-2 li{text-align:left;font-weight:lighter;}
.modules-website-sitemap ul.sitemap-list-3 li{text-align:left;font-weight:lighter;}
.modules-website-sitemap ul.sitemap-list-4 li{text-align:left;font-weight:lighter;}
ul.folder-vertical{list-style-type:none;}
ul.folder-vertical li{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/folder.png) no-repeat;text-align:left;padding:2px 0 2px 20px;}
ul.folder-horizontal{list-style-type:none;margin-top:12px;margin-bottom:6px;}
ul.folder-horizontal li{display:inline;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/breadcrumb_subfolder.png) no-repeat 0 .1em;padding:2px 0 2px 40px;}
ul.folder-horizontal li.first{background:none;padding:2px 0 2px 0;}
ul.folder-horizontal li img{margin-right:6px;vertical-align:middle;}
.website-block-two-columns,.website-block-one-row-two-columns,.website-block-three-columns{width:100%;float:left;margin-bottom:12px;}
.row-100{width:100%;margin-bottom:12px;}
.column-50{width:49%;float:left;}
.column-25{width:24%;float:left;}
.column-75{width:74%;float:left;}
.column-33{width:32%;float:left;}
.column-66{width:66%;float:left;}
.margin-left{margin-left:1%;}
.margin-right{margin-right:1%;}
.removable{display:table-cell;height:100%;}
.cleaner{clear:both;width:100%;}
.hidden-navigation{position:absolute;left:-10000px;}
ul.mini-navigation{text-align:right;width:100%;padding:10px 0;}
img.content{margin-top:10px;padding:6px;border:1px solid #1672b4;}
img.float-left{float:left;margin:4px 10px 0px 0px;padding:4px;}
img.float-right{float:right;margin:4px 0px 0px 10px;padding:4px;}
.float-left{float:left;}
.float-right{float:right;}
.text-align-left{text-align:left;}
.text-align-right{text-align:right;}
.text-align-center{text-align:center;}
span.small-text-anchor{font-size:x-small;float:right;margin-top:-16px;}
#quickLinks .modules-website-taggedmenu{width:950px;}
.modules-website-lastmodifiedpages li{width:720px;display:inline;padding-right:5px;padding-left:6px;float:left;margin-bottom:10px;}
.debug-page-time{clear:both;font-weight:bold;color:#000;}
#leftsidebarLocation{width:214px;float:left;}
table.calendar{font-size:1em;}
table.calendar thead tr th{padding:2px 1px 2px 1px;color:#fff;background:#1672b4;}
table.calendar tbody tr td{padding:2px 1px 2px 1px;color:#9fa1a6;background:#fff;border-bottom:1px solid #D7D9DD;}
table.calendar thead tr th.week{background:#075288;color:#fff;}
table.calendar tr th{background:#1672b4;}
table.calendar tbody tr td.week{background:#9fa1a6;border-bottom:1px solid #D7D9DD;color:#e4e6ea;}
table.calendar tbody tr td.week a{text-decoration:underline;color:#fff;}
table.calendar tbody tr td.week a:hover{color:#ade8ff;}
table.calendar tbody tr td.active-day{background:#fff;}
table.calendar tbody tr td.active-day a{color:#075288;text-decoration:underline;}
table.calendar tbody tr td.active-day a:hover{color:#1672b4;background:#fff;text-decoration:underline;}html#richtext-html,body#richtext-body{margin:0;padding:0;}
body{margin:0;color:#000000;}
a.link{color:#075288;}
a.link:hover{color:#075288;text-decoration:underline;}
a.popup{padding-right:13px;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/external.png) center right no-repeat;}
a.anchor{text-decoration:none;}
h2.heading-two,h2.title{color:#075288;}
h3.heading-three,h3.title{color:#075288;font-weight:bold;}
h2.blue,h3.blue,h4.blue{color:#075288;}
p{color:#000;}
div#bottomrow a.link{color:#fff;text-decoration:underline;}
p a.link:hover{color:#075288;text-decoration:none;}
img,.image{border:none;}
.image{cursor:pointer;}
img.floatLeft{float:left;}
img.floatRight{float:right;}
acronym{cursor:help;border-bottom:1px dotted;}
ul.normal{padding:6px 0;padding-left:24px;}
.heading-four,.heading-two,.heading-three{color:#075288;}
.heading-four-black,.heading-two-black,.heading-three-black{color:#000;}
.heading-three-white{color:#fff;}
.heading-four-white,.heading-two-white,.heading-three-white{color:#fff;}
.heading-two,.heading-two-black,.heading-two-white,h2.title,h2.heading-two{font-size:1.7em;}
.heading-three,.heading-three-black,.heading-three-white,h3.title,h3.heading-three{font-size:1.2em;font-weight:bold;}
.heading-four,.heading-four-white,.heading-four-black,h4.title,h4.heading-four{font-size:1em;font-weight:normal;}
.texte-bleu{color:#15568B;font-weight:normal;text-align:justify;}
.texte-blanc{color:#fff;font-weight:normal;text-align:justify;}
.bg_richtext_bluelight{background:#BBC8E6;padding:5px 10px 5px 10px;}
.bg_richtext_bluedark{background:#1672B4;padding:5px 10px 5px 10px;}
.bg_richtext_grey{background:#E5E6EB;padding:5px 10px 5px 10px;}
.greyFooter,#greyRight,.grey-bg-block{width:100%;padding-top:12px;padding-bottom:24px;float:left;background:#ecedee no-repeat top right;}
.greyFooter{background:#1672B5;padding:0px;height:5px;margin:0px 0px 0px 0px;}
ul.normal{padding:6px 0;padding-left:24px;}
ul.normal li{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/normal.gif) no-repeat 0 5px;padding-left:10px;}
.pdf-header{width:100%;height:147px;text-align:center;margin-top:8pt;margin-bottom:8pt;}
.pdf-header img{text-align:center;}.abstractdirectory-block{position:relative;top:0;left:0;width:100%;height:100%;}
.abstractdirectory-block .column-one{float:left;display:block;width:70%;}
.abstractdirectory-block .column-two{float:right;display:block;width:29%;}
.abstractdirectory-block ol.module-list{list-style:none;margin-top:20px;}
.abstractdirectory-block ol.module-list li{margin-bottom:20px;display:block;float:left;}
.abstractdirectory-block ul.folder-vertical{list-style-type:none;}
.abstractdirectory-block ul.folder-vertical li{line-height:16px;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/folder.png) no-repeat;text-align:left;padding-left:20px;font-weight:lighter;}
.abstractdirectory-block ul.folder-horizontal{list-style-type:none;}
.abstractdirectory-block ul.folder-horizontal li{display:inline;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/folder_page.png) no-repeat 0 .1em;padding:2px 0 2px 20px;}ul.vevent li strong{margin-right:6px;}
ul.vevent{margin-bottom:2px;}
ul.vevent li{padding-top:4px;}
.agenda-block dl{margin:20px 0 20px 0;position:relative;width:100%;top:0;left:0;}
.agenda-block dt{margin:0;padding-bottom:5px;float:left;width:30%;display:block;text-align:right;}
.agenda-block dd{margin:0;padding-bottom:5px;margin-left:32%;border-left:1px solid #000;display:block;padding-left:2%;}
.modules-agenda-nextevent ul.vevent{margin-bottom:12px;}
ul.calendars li{float:left;margin-right:12px;}
ul.calendars li.last,both.clear{float:none;}
table.calendar{margin:0;margin-bottom:12px;}
table.calendar caption{text-transform:uppercase;text-align:center;margin:0 auto;}
table.calendar tr th{border-top:2px solid #fff;border-bottom:2px solid #fff;text-align:center;}
table.calendar tr td{background:#ededee;border-top:2px solid #fff;border-bottom:2px solid #fff;text-align:center;}
table.calendar tr td.alternate-bgcolor{background:#f3f4f4;}
table.calendar tr td.week{color:red;}
table.calendar tr td.week a{color:red;text-decoration:none;}
table.calendar a{font-weight:bold;}
table.calendar td.actif-link{background-color:#ccc;}
table.calendar tr td.week a:hover{color:green;text-decoration:none;}
table.calendar tr td.inactive{color:#808080;}
table.calendar tr td.active-day{background:red;}
table.calendar tr td.active-day a{color:#fff;text-decoration:none;}
table.calendar tr td.active-day a:hover{background:green;display:block;text-decoration:none;}
table.calendar tr td.current-day{border:1px dotted #000;}.bookmark-abstractdirectory-block{width:100%;float:left;}
.bookmark-abstractdirectory-block .column-one{float:left;width:73.2%;padding:1.2%;padding-left:0;margin-top:12px;}
.bookmark-abstractdirectory-block .column-two{float:left;width:24.4%;padding:0 1.2%;padding-right:0;margin-top:22px;}
.bookmark-abstractdirectory-block ul.folder-vertical{list-style-type:none;}
.bookmark-abstractdirectory-block ul.folder-vertical li{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/folder.png) no-repeat;text-align:left;padding:2px 0 2px 20px;}
.bookmark-abstractdirectory-block ul.folder-horizontal{list-style-type:none;margin-top:12px;margin-bottom:6px;}
.bookmark-abstractdirectory-block ul.folder-horizontal li{display:inline;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/breadcrumb_subfolder.png) no-repeat 0 .1em;padding:2px 0 2px 40px;}
.bookmark-abstractdirectory-block ul.folder-horizontal li.first{background:none;padding:2px 0 2px 0;}
.bookmark-abstractdirectory-block ul.folder-horizontal li img{margin-right:6px;vertical-align:middle;}
.bookmark-abstractdirectory-block ol.module-list{list-style:none;display:block;}
.bookmark-abstractdirectory-block ol.module-list li{margin-bottom:20px;display:block;float:left;width:100%;}
.bookmark-abstractdirectory-block ol.module-list li span a{float:left;}.vcard{float:left;padding:10px;min-height:8em;background:#f0f0f0;width:300px;margin-bottom:20px;margin-right:20px;}
.vcard p strong{line-height:14px;}
.vcard p{line-height:14px;}
.vcard .photo{border:1px #ccc solid;padding:4px;float:right;}
.vcard .contactNotPublished,.vcard .contactformPageNotPublished{background:#ff8888;color:red;border:1px solid red;padding:5px;}
.modules-contactcard-detail dl{margin:20px 0 20px 0;position:relative;width:100%;top:0;left:0;}
.modules-contactcard-detail dt{margin:0;padding-bottom:5px;float:left;width:30%;display:block;text-align:right;}
.modules-contactcard-detail dd{margin:0;padding-bottom:5px;margin-left:32%;border-left:1px solid #000;display:block;padding-left:2%;}.documentcard-abstractdirectory-block{width:100%;float:left;}
.documentcard-abstractdirectory-block .column-one{float:left;width:73.2%;padding:1.2%;padding-left:0;margin-top:12px;}
.documentcard-abstractdirectory-block .column-two{float:left;width:24.4%;padding:0 1.2%;padding-right:0;margin-top:22px;}
.documentcard-abstractdirectory-block ul.folder-vertical{list-style-type:none;}
.documentcard-abstractdirectory-block ul.folder-vertical li{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/folder.png) no-repeat;text-align:left;padding:2px 0 2px 20px;}
.documentcard-abstractdirectory-block ul.folder-horizontal{list-style-type:none;margin-top:12px;margin-bottom:6px;}
.documentcard-abstractdirectory-block ul.folder-horizontal li{display:inline;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/breadcrumb_subfolder.png) no-repeat 0 .1em;padding:2px 0 2px 40px;}
.documentcard-abstractdirectory-block ul.folder-horizontal li.first{background:none;padding:2px 0 2px 0;}
.documentcard-abstractdirectory-block ul.folder-horizontal li img{margin-right:6px;vertical-align:middle;}
.documentcard-abstractdirectory-block ol.module-list{list-style:none;margin-top:20px;}
.documentcard-abstractdirectory-block ol.module-list li{margin-bottom:20px;display:block;float:left;}#newsletterSubscription{padding:2px 0;width:230px;float:left;background:#babcc0;}
.modules-interreg-subscribe form,.modules-emailing-subscribe form,.modules-emailing-unsubscribe form{padding:0 12px;}
.modules-interreg-subscribe form input.textfield,.modules-emailing-subscribe form input.textfield,.modules-emailing-unsubscribe form input.textfield{margin:0;width:15em;}
.modules-interreg-subscribe form input.button,.modules-emailing-subscribe form input.button,.modules-emailing-unsubscribe form input.button{width:2.6em;vertical-align:top;margin-left:-4px;}
.modules-emailing-subscribe .errors,.modules-emailing-unsubscribe .errors{font-weight:bold;color:red;padding:10px 0 10px 0;}
.modules-emailing-subscribe .success,.modules-emailing-unsubscribe .success{font-weight:bold;color:#669900;padding:10px 0 10px 0;}
.modules-emailing-subscribe ol,.modules-emailing-unsubscribe ol{list-style-type:none;margin:0;padding:0;}
.modules-emailing-subscribe ul,.modules-emailing-unsubscribe ol{list-style-type:none;margin:0;padding:0;}
.modules-emailing li{float:left;display:inline;}.faq-abstractdirectory-block ol.module-list,.modules-faq-faq ol.module-list{list-style:none;display:block;}
.faq-abstractdirectory-block ol.module-list li,.modules-faq-faq ol.module-list li{margin-bottom:20px;display:block;float:left;clear:both;}
.faq-abstractdirectory-block{width:100%;float:left;}
.faq-abstractdirectory-block .column-one{float:left;width:73.2%;padding:1.2%;padding-left:0;margin-top:12px;}
.faq-abstractdirectory-block .column-two{float:left;width:24.4%;padding:0 1.2%;padding-right:0;margin-top:22px;}
.faq-abstractdirectory-block ul.folder-vertical{list-style-type:none;}
.faq-abstractdirectory-block ul.folder-vertical li{background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/folder.png) no-repeat;text-align:left;padding:2px 0 2px 20px;}
.faq-abstractdirectory-block ul.folder-horizontal{list-style-type:none;margin-top:12px;margin-bottom:6px;}
.faq-abstractdirectory-block ul.folder-horizontal li{display:inline;background:url(http://www.interreg-rhin-sup.eu/media/frontoffice/breadcrumb_subfolder.png) no-repeat 0 .1em;padding:2px 0 2px 40px;}
.faq-abstractdirectory-block ul.folder-horizontal li.first{background:none;padding:2px 0 2px 0;}
.faq-abstractdirectory-block ul.folder-horizontal li img{margin-right:6px;vertical-align:middle;}
.faq-abstractdirectory-block .column-one dl dt{margin-bottom:12px;}fieldset{padding:5px;margin-top:12px;border-top:1px solid #95979b;}
legend{margin:0;padding:0;color:#1672b4;font-weight:bold;font-size:1.2em;}
ol li label{display:block;float:left;vertical-align:top;text-align:right;padding:0px 10px 0px 0px;width:130px;}
label.invisible{display:none;}
input.textfield,textarea{border:1px solid #95979b;background:#fff;font-size:1em;margin-bottom:4px;}
input.button{background:#e5e7ea;cursor:pointer;font-size:1em;border:1px solid #95979b;}
input.clear{margin:0;}
input[type="checkbox"],input[type="radio"]{border:none;background:transparent;}
input.marginRight{margin-right:12px;}
select{font-size:1em;}
p.error{color:red;padding:6px;font-weight:bold;}
.standard-form{margin-bottom:12px;}
.standard-form fieldset{padding:5px;margin-top:12px;}
.standard-form legend{padding:5px;}
.standard-form ol li ol{padding-left:16%;}
.standard-form ol li{clear:left;}
.standard-form input,.standard-form textarea{width:20em;margin-bottom:8px;}
.standard-form input.button{clear:both;width:auto;background:#1672b4;border:1px solid #1672b4;color:#fff;}.iframeNotPublished{background:#ff8888;color:red;border:1px solid red;padding:5px;margin:0;font-weight:bold;}
.iframeNotPublished img{float:left;}
.iframeNotPublished p{padding:5px 0;margin:0;}#media-zoom-overlay{position:fixed;top:0;left:0;width:0;height:0;border:1px solid black;background:#eef;z-index:10000;}
#media-zoom-overlay-image{position:fixed;top:0;left:0;border:1px solid grey;z-index:10010;}
#media-zoom-overlay-label{position:relative;top:3px;color:black;font-weight:bold;font-size:10px;}.news-fifty-left{float:left;width:48%;margin-right:10px;margin-bottom:12px;}
.news-fifty-right{float:right;width:48%;margin-left:10px;margin-bottom:12px;}
ul.news li{display:inline;border-left:1px solid #000;padding-right:5px;padding-left:6px;float:left;margin-bottom:2px;}
ul.news li.first{border-left:none;padding-left:0;clear:both;}
ul.news li.last{margin-bottom:12px;}
ol.news li{width:100%;padding:10px 0;clear:left;display:table;margin-bottom:12px;}
.news-block dl{margin:20px 0 20px 0;position:relative;width:100%;top:0;left:0;}
.news-block dt{margin:0;padding-bottom:5px;float:left;width:30%;display:block;text-align:right;}
.news-block dd{margin:0;padding-bottom:5px;margin-left:32%;border-left:1px solid #000;display:block;padding-left:2%;}
.modules-news-newsContextualList ol li,.modules-news-newsList ol li{margin-bottom:12px;}
.modules-news-newsContextualList ul.navigation li,.modules-news-newsList ul.navigation li{width:50%;}
.modules-news-newsContextualList li.last,.modules-news-newsList li.last{float:none;}
.modules-news-newsContextualList h2.title,.modules-news-newsList h2.title{margin-top:12px;}
div.div-float-left{float:left;margin:4px 10px 0px 0px;padding:4px;}
div.div-float-left img.image{margin-bottom:4px;}.feed-not-published{background:#ff8888;color:red;border:1px solid red;padding:5px;}.modules-solrsearch-searchform{padding:2px 0px;width:325px;float:left;}
.modules-solrsearch-searchform form{padding:0 12px;}
.modules-solrsearch-searchform form label{vertical-align:inherit;}
.modules-solrsearch-searchform form input.textfield{margin:0;width:16em;}
.modules-solrsearch-searchform form input.button{width:2.6em;}form.formauthentication{width:100%;margin:10px 0px 0px 0px;}
form.formauthentication ol li{text-align:center;}
form.formauthentication ol li label{text-align:center;width:100%;}
form.formauthentication a{margin:25px 0px 0px 0px;display:block;text-align:right;}
ol.modules-users-login-form{list-style:none;padding-top:20px;}
ol.modules-users-login-form li{text-align:center;}
ol.modules-users-login-form li label{font-weight:bold;letter-spacing:1px;float:left;font-size:0.9em;display:block;text-align:center;width:150px;text-transform:uppercase;}
div.showuserinfo{font-weight:bold;}