html{margin-bottom:1px;height:100%;}

body, .button{height:100%;margin-bottom:1px;font-family:Helvetica,Arial,sans-serif;}

body.component-body{min-width:320px;}

a{font-weight:bold;transition:color 0.2s ease-out;}

h1, h2, .module-title h2, h3, h4, h5, .component-content .title{line-height:inherit;letter-spacing:inherit;margin:0;}

h2{font-size:125%;}

h3{font-size:120%;}

h2,h3,h4,h5{margin-bottom:8px;}

h4{font-weight:normal;font-size:115%;}

h5{text-transform:uppercase;font-size:100%;}

.rt-container, #rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c{background:transparent;}

.rt-container, .rt-block{position:relative;}

hr{background-color:#ddd;color:#ddd;border:0;height:1px;margin-bottom:25px;}

.rt-block{margin:0;}

ul{list-style-image:none;}

ul.menu{padding-left:0px;}

#rt-content-top, #rt-content-bottom{clear:both;overflow:visible;}

#rt-debug{padding-top:20px;position:relative;}

@font-face{font-family:'RobotoRegular';src:url('../fonts/roboto-regular-webfont.eot');src:url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-regular-webfont.woff') format('woff'),url('../fonts/roboto-regular-webfont.ttf') format('truetype'),url('../fonts/roboto-regular-webfont.svg#RobotoRegular') format('svg');font-weight:normal;font-style:normal;}

@font-face{font-family:'RobotoBold';src:url('../fonts/roboto-bold-webfont.eot');src:url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-bold-webfont.woff') format('woff'),url('../fonts/roboto-bold-webfont.ttf') format('truetype'),url('../fonts/roboto-bold-webfont.svg#RobotoBold') format('svg');font-weight:normal;font-style:normal;}

.font-family-clarion .module-title .title, .font-family-clarion #rt-showcase .title, .font-family-clarion .menutop li > .item, .font-family-clarion .readon span, .font-family-clarion .readon .button, .font-family-clarion .rt-articleinfo, .font-family-clarion .promo .feature, .font-family-clarion #roktwittie .status .header .name, .font-family-clarion .rt-date-feature span, .font-family-clarion #rt-login-button .buttontext, .font-family-clarion #rt-popup-button .buttontext, .font-family-clarion #rt-accessibility .rt-desc, .font-family-clarion #roktwittie .status .header .name,.font-family-clarion .roknewspager .roknewspager-title, .font-family-clarion #rt-showcase .roktabs-container-wrapper h3, .font-family-clarion #rt-showcase .roktabs-links ul li span, .font-family-clarion .ft-row-top .featuretable-cell-data, .font-family-clarion #rt-popuplogin .title{font-family:RobotoRegular,Helvetica,Arial,sans-serif;}

.readonstyle-link.font-family-clarion .readon{font-family:inherit;}

.font-family-tahoma{font-family:Tahoma,Helvetica,Arial,sans-serif;font-weight:normal;}

.font-family-helveticaneue{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}

body.font-size-is-xlarge{font-size:15px;line-height:1.6em;}

body.font-size-is-large{font-size:14px;line-height:1.6em;}

body.font-size-is-default{font-size:13px;line-height:1.6em;}

body.font-size-is-small{font-size:12px;line-height:1.6em;}

body.font-size-is-xsmall{font-size:11px;line-height:1.6em;}

#rt-container-bg, #rt-container-bg2{border-radius:0 0 7px 7px;}

#rt-container-bg{margin:0 -2px 10px;}

#rt-top .rt-block{margin:5px 0;padding:5px 10px;}

#rt-top ul.menu{padding:0 15px;}

#rt-top2{margin:0 -1px;}

#rt-logo{display:block;width:300px;height:55px;margin-top:10px;margin-bottom:40px;position:relative;}

.centered #rt-logo{margin:0 auto;}

.logo-block{margin:7px 0;padding:0;}

#logo-inner{width:300px;height:80px;display:block;position:absolute;}

.rt-menubar{display:block;position:relative;margin:0 0 -1px;float:left;}

.rt-splitmenu .rt-menubar{float:left;}

.menu-block{margin:-1px 0 0;padding:0;}

#rt-subnavigation{background-position:50% 100%;background-repeat:repeat-x;overflow:hidden;margin:-2px 0 0;}

.menutop > li.active.root .item, .menutop li.root.f-mainparent-itemfocus .item, .menutop li.f-mainparent-itemfocus .item, .rt-menubar .menutop > li:hover .item, .rt-menubar .menutop > li.active .item{line-height:30px;height:30px;}

.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item, .menutop ul li.active > .item, .menutop li.active.f-menuparent-itemfocus > .item{margin:-1px -2px 0 0;transition:background 0.3s ease-in-out, color: 0.3s ease-in-out;}

.rt-menubar li, .module-content ul.menu li{text-transform:uppercase;}

#rt-navigation .rt-fusionmenu, #rt-navigation .rt-splitmenu{margin:-50px 0}



.menutop li.item104, .rt-menubar .menutop li .item104,.menutop li.item434, .rt-menubar .menutop li .item434{border-left-style:solid;border-right-style:solid;border-left-width:4px;border-right-width:1px;border-left-color:#757575;border-bottom:solid 1px;border-top:solid 1px;margin-left:20px;line-height:30px;height:30px;background-color:#efefef;width:220px;border-radius:2px}



.menutop li.item105, .rt-menubar .menutop li .item105,.menutop li.item530, .rt-menubar .menutop li .item530{border-left-style:solid;border-right-style:solid;border-left-width:4px;border-right-width:1px;border-left-color:#008000;border-bottom:solid 1px;border-top:solid 1px;margin-left:20px;line-height:30px;height:30px;background-color:#efefef;width:220px;border-radius:2px}



.menutop li.item106, .rt-menubar .menutop li .item106,.menutop li.item388, .rt-menubar .menutop li .item388{border-left-style:solid;border-right-style:solid;border-left-width:4px;border-right-width:1px;border-left-color:#a80234;border-bottom:solid 1px;border-top:solid 1px;margin-left:0px;line-height:30px;height:30px;background-color:#efefef;width:220px;border-radius:2px}



.menutop li.item107, .rt-menubar .menutop li .item107,.menutop li.item425, .rt-menubar .menutop li .item425{border-left-style:solid;border-right-style:solid;border-left-width:4px;border-right-width:1px;border-left-color:#0b5da5;border-bottom:solid 1px;border-top:solid 1px;margin-left:20px;line-height:30px;height:30px;background-color:#efefef;width:220px;border-radius:2px}



.menutop li.item101, .rt-menubar .menutop li .item101,.menutop li.item386, .rt-menubar .menutop li .item386{height:0px;width:0px;z-index:0;}

.rt-sidebar-surround{margin:0;}

#rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c{min-height:340px;}

#rt-sidebar-a{/*margin-right:-10px;*/}

#rt-sidebar-b, #rt-sidebar-c{/*margin-left:-10px;*/}

.module-title .title{font-size:1.4em;line-height:1.5em;font-weight:normal;margin:0;padding:0 0 4px;text-transform:uppercase;font-weight:500;}

.module-title{margin-bottom:15px;}

.title1 .title, .title2 .title, .title3 .title, .title4 .title .title6{padding:2px 7px 2px 25px;font-size:1.2em;}

.title1 .arrow-box, .title2 .arrow-box, .title3 .arrow-box{width:16px;height:16px;margin-top:6px;float:left;background-position:6px -573px;background-repeat:no-repeat;border-radius:3px;}

.title3 .arrow-box, .title4 .arrow-box{width:16px;height:16px;margin-top:6px;float:left;background-position:6px -382px;background-repeat:no-repeat;border-radius:3px;}

.box1{margin-top:15px;border-radius:3px;}

.box1 .rt-block, .box3 .rt-block{margin:0;border-radius:3px;box-shadow:2px 2px 6px #9b9d9b;}

#rt-top .box1{margin:5px 0;}

#rt-top .box1 .rt-block{margin:0;}

.box2 .module-surround, .box5 .module-surround, .box6 .module-surround, .box7 .module-surround{padding:10px;border-radius:3px;box-shadow:2px 2px 6px #9b9d9b;}

.box2 .rt-block, .box5 .rt-block, .box6 .rt-block, .box7 .rt-block{padding:0;border-radius:3px;margin-top:15px;}

.taper-shadow-m{height:12px;margin:-16px 110px 0;}

.taper-shadow-l{height:12px;margin-left:-111px;}

.taper-shadow-r{height:12px;margin-right:-109px;}

.box3 .title{border:none;}

.box3, .box4 .rt-block{border-radius:3px;box-shadow:2px 2px 6px #9b9d9b;margin-top:15px;}

.outer .inner{width:auto !important;zoom:1;}

.inner, .outer{width:auto !important;}

.lefter .rt-block{padding:0px 0 0 0 !important;}

.rounded .rt-block{border-radius:5px !important;}

.square .rt-block{border-radius:0 !important;}

.basic .rt-block{background:none !important;}

.basic .block-shadow{box-shadow:none !important;}

.standardcase .module-title .title{text-transform:inherit;}

.lowercase .module-title .title{text-transform:lowercase;}

.uppercase .module-title .title{text-transform:uppercase;}

.flush .rt-block{padding:0;}

.flushtop .rt-block{padding-top:0;}

.flushbottom .rt-block{padding-bottom:0;}

#rt-popup, #rt-popuplogin{display:none;}

.shadow2 .rt-block{box-shadow:inset 0 0 3px rgba(0,0,0,0.2);}

.shadow3 .rt-block{box-shadow:inset -1px 1px 3px rgba(0,0,0,0.2);}

.shadow4 .rt-block{box-shadow:inset 1px -1px 3px rgba(0,0,0,0.2);}

.shadow5 .rt-block{box-shadow:inset -1px -1px 3px rgba(0,0,0,0.2);}

.shadow6 .rt-block{box-shadow:0 0 5px rgba(0,0,0,0.2);}

.shadow7 .rt-block{box-shadow:1px 1px 3px rgba(0,0,0,0.2);}

.shadow8 .rt-block{box-shadow:-1px 1px 3px rgba(0,0,0,0.2);}

.shadow9 .rt-block{box-shadow:1px -1px 3px rgba(0,0,0,0.2);}

.shadow10 .rt-block{box-shadow:-1px -1px 3px rgba(0,0,0,0.2);}

.component-content .title{font-size:1.5em !important;line-height:1.2em !important;font-weight:normal;}

.component-content .title a{font-weight:normal;}

.component-content .articleinfo-bold{font-weight:bold;}

.component-content .module-title{margin:0 0 15px 0;}

.module-content .rt-menubar{display:block;margin:0;float:none;position:relative;height:auto;background:none;border:0;}

.module-content ul.menu li{list-style:none;padding:0;margin:0;}

.module-content ul.menu li > a, .module-content ul.menu li > .separator, .module-content ul.menu li > .item{padding:0;display:block;background-repeat:no-repeat;transition:color 0.2s linear;}

.module-content ul.menu > li a span, .module-content ul.menu > li > .item span{padding:10px 25px;display:block;font-weight:normal;background-repeat:no-repeat;}

.module-content ul.menu li .separator{line-height:1.8em;}

.module-content ul.menu li:hover a span, .module-content ul.menu li:hover .item span, .module-content ul.menu li.active a span, .module-content ul.menu li.active .item span{padding:10px 27px;margin:0 -2px;}

.module-content ul.menu li:hover .separator span, .module-content ul.menu li.active .separator span{padding:10px 0;margin:0 -3px;display:block;line-height:2.2em;}

.sidebar-right .module-content ul.menu > li:hover > a span, .sidebar-right .module-content ul.menu > li:hover > .separator span, .sidebar-right .module-content ul.menu > li:hover .item span, .sidebar-right .module-content ul.menu > li.active > a span, .sidebar-right .module-content ul.menu > li.active > .separator span, .sidebar-right .module-content ul.menu li.active > .item span{background-position:-7px -48px;}

.sidebar-left .module-content ul.menu > li:hover > a span, .sidebar-left .module-content ul.menu > li:hover .separator span, .sidebar-left .module-content ul.menu > li:hover .item span, .sidebar-left .module-content ul.menu > li.active > a span, .sidebar-left .module-content ul.menu > li.active > .separator span, .sidebar-left .module-content ul.menu li.active > .item span{background-position:102% 14px;}

.module-content ul.menu li.parent li a span, .module-content ul.menu li.parent li .item span, .module-content ul.menu li.parent li .separator span{font-size:13px;padding:5px 10px 5px 20px;}

.module-content ul.menu ul{padding:5px 0 10px 15px;margin:0;}

.module-content ul.menu .subtext em{line-height:12px;padding-left:0;}

.module-content ul.menu em{display:block;font-size:80%;font-style:normal;font-weight:normal;}

.module-content ul.menu .image img{float:left;}

.module-content ul.menu .item.image{background:none;padding-left:8px;}

.module-content ul.menu .daddyicon, .module-content ul.menu .arrow-indicator{display:none !important;}

.module-content ul.menu li.parent li a span, .module-content ul.menu li.parent li .item span, .module-content ul.menu li.parent li .separator span{background-position:5px 15px;background-repeat:no-repeat;}

.module-content ul.menu li.parent li a:hover span, .module-content ul.menu li.parent li .item:hover span, .module-content ul.menu li.parent li .separator:hover span, .module-content ul.menu li.parent li.active > a > span, .module-content ul.menu li.parent li.active > .item > span, .module-content ul.menu li.parent li.active > .separator > span{background-position:5px -371px;}

.sidebar-right .module-content ul.menu{margin:0 -25px 0 -23px;background-repeat:repeat-y;}

.sidebar-left .module-content ul.menu{margin:0 -26px 0 -23px;background-repeat:repeat-y;background-position:99.4% 0;}

.readon{display:inline-block;margin:0;padding:1px 9px 0 1px;overflow:visible;border-radius:4px;border:0;background-position:0 0;}

.readon span, .readon .button{display:block;margin:0;padding:2px 13px 3px 9px;cursor:pointer;overflow:visible;font-weight:normal;position:relative;white-space:normal;background-color:transparent;border:none;background-position:100% 50%;background-repeat:no-repeat;border-radius:4px;font-size:13px;transition:background-position 0.3s linear;}

.readon:hover{background-position:0 -185px;}

.readon span span{display:inline;background:none;margin-left:0;padding:0;float:none;}

.rokchecks, .rokradios{padding:3px 0 3px 20px;line-height:130%;cursor:pointer;}

.rokradios{background-position:-2px 2px;background-repeat:no-repeat;}

.rokradios-active{background-position:-2px -158px;background-repeat:no-repeat;}

.rokchecks{background-position:0 -340px;background-repeat:no-repeat;}

.rokchecks-active{background-position:0 -487px;background-repeat:no-repeat;}

.inputbox, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, .component-content .search_result .inputbox, .component-content .contact .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#passwd, .component-content .user input#password2, #rokajaxsearch .inputbox, .component-content .contact .required{position:relative;z-index:20;padding:4px;border-radius:3px;line-height:18px;font-size:13px;}

#rt-page-surround .rt-sidebar-surround .inputbox{border:none;}

.component-content .rt-article-icons a{display:block;text-align:center;}

ul.dots{padding:0;margin:0 0 15px 0;background:none;}

ul.dots li{list-style:none;padding:0 0 0 15px;margin:0 0 8px 0;background-position:0 7px;background-repeat:no-repeat;}

ul.dots li a{font-size:1.2em;line-height:1.3em;}

#developed-by{overflow:hidden;}

#rocket{display:block;width:120px;height:18px;vertical-align:middle;margin:0;float:right;}

#rt-copyright{text-align:inherit;}

#rt-copyright .rt-container{padding:15px 0 0;}

#rt-copyright .rt-block{margin:0;padding:10px 15px;}

.copytext{padding:0;margin:0;font-size:1em;line-height:15px;display:block;text-align:left;}

#rt-breadcrumbs .rt-block{margin:0;padding:0px 20px;font-size:10px;height:28px;}

#rt-breadcrumbs{background-image:url(../images/wasex.png);background-repeat:no-repeat;background-position:550px -150px;}

#breadcrumbs h3, .leading_separator{display:none;}

.rt-breadcrumb-surround{position:relative;overflow:hidden;padding:0;height:auto;}

span.breadcrumbs, #rt-breadcrumbs .breadcrumbs{display:inline-block;font-size:120%;overflow:hidden;}

span.breadcrumbs img{float:left;margin-top:6px;}

.breadcrumbs img[src $="arrow.png"]{float:left;height:0;width:6px;margin-top:6px;padding-top:12px;background-position:2px 1px;background-repeat:no-repeat;}

span.breadcrumbs a, span.no-link, .pathway, span.showHere{padding:5px;margin:0;float:left;display:block;line-height:100%;}

.breadcrumbs .separator-item{float:left;display:inline-block;margin-top:2px;}

.rt-date-feature span{font-size:120%;line-height:130%;padding:2px 0;}

#rt-accessibility .rt-desc{font-size:120%;}

.loginbutton-block, .popupbutton-block{margin:0;}

#rt-login-button .buttontext, #rt-popup-button .buttontext{font-size:130%;line-height:130%;font-weight:normal;}

#rt-popup .module-content, #rt-popuplogin .module-content{margin:0;}

#rt-popup .rt-block, #rt-popuplogin .rt-block{margin:0;padding:0;}

#rt-popup .title, #rt-popuplogin .title{padding:0;margin-bottom:15px;margin-top:0;}

#rt-popuplogin p{float:left;margin-bottom:10px;}

#rt-popuplogin p:first-child{margin-right:10px;}

#rt-popuplogin .readon{float:right;}

#rt-popuplogin ul li{float:none;display:inline-block;margin-right:10px;}

#rt-copyright .totop-block{text-align:center;padding:10px 15px 0;}

#gantry-totop{font-size:110%;line-height:110%;font-weight:normal;padding:4px 0 4px 20px;margin:0 auto;background-position:50% 12px;background-repeat:no-repeat;width:23px;height:28px;display:block;border-radius:3px 3px 0 0;transition:background 0.2s linear;}

.horizmenu ul.menu{margin:0;padding:0;list-style:none;}

.horizmenu ul.menu li{list-style:none;display:inline-block;margin-right:25px;}

.horizmenu ul.menu li a, .horizmenu ul.menu li .item, .horizmenu ul.menu li .separator{padding:0;display:inline-block;font-size:1.1em;}

.horizmenu ul.menu li a span, .horizmenu ul.menu li .item span, .horizmenu ul.menu li .separator span{padding:0;display:inline-block;}

img.feature-img{width:212px;height:150px;padding:5px;}

.feature-img-surround{width:222px;height:178px;}

.image-block-surround{width:160px;height:150px;float:left;margin-right:15px;}

img.image-block{width:150px;height:122px;padding:5px;position:relative;}

.content-block{overflow:hidden;}

.number-image{display:inline-block;float:left;margin-right:15px;margin-bottom:15px;padding:5px;position:relative;}

.number-image-text{display:block;text-transform:uppercase;font-weight:bold;font-size:20px;padding-top:10px;margin:0 0 -8px -5px;}

.heading1{font-size:160%;display:block;margin-bottom:15px;}

body #gantry-viewswitcher{z-index:100;right:50%;position:relative;top:inherit;right:inherit;margin:1em auto;}

.grid{margin-left:-14px;}
.grid_main {
    float: left;
}
.grid_item {
    float: left;
    width: auto;
}

.grid-m1{width:0%;height:1px;}

.grid-m2{width:22px;height:1px;}

.grid-m3{width:22px;height:1px;}

.grid-m4{width:22px;height:1px;}

.grid-c1{width:201px;background-color:#ffffff;padding:10px;border:1px solid white;height:130px;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1); clear:both;}

.grid-c2{width:201px;background-color:#ffffff;padding:10px;border:1px solid white;height:130px;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1); clear:both;}

.grid-c3{width:201px;background-color:#ffffff;padding:10px;border:1px solid white;height:130px;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1); clear:both;}

.grid-c4{width:201px;background-color:#ffffff;padding:10px;border:1px solid white;height:130px;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1); clear:both;}

.grid-c1-title{color:#a80234;text-transform:uppercase;font-size:14px;line-height:30px;}

.grid-c2-title{color:#0b5da5;text-transform:uppercase;font-size:14px;line-height:30px;}

.grid-c3-title{color:#008000;text-transform:uppercase;font-size:14px;line-height:30px;}

.grid-c4-title{color:#757678;text-transform:uppercase;font-size:14px;line-height:30px;}

.grid-c1:hover{border:1px solid #a80234;box-shadow:0 1px 6px rgba(0, 0, 0, 0.4);}

.grid-c2:hover{border:1px solid #0b5da5;box-shadow:0 1px 6px rgba(0, 0, 0, 0.4);}

.grid-c3:hover{border:1px solid #008000;box-shadow:0 1px 6px rgba(0, 0, 0, 0.4);}

.grid-c4:hover{border:1px solid #757678;box-shadow:0 1px 6px rgba(0, 0, 0, 0.4);}



.gridd-c1{width:201px;padding:10px;height:80px;}

.gridd-c2{width:201px;padding:10px;height:80px;}

.gridd-c3{width:201px;padding:10px;height:80px;}

.gridd-c4{width:201px;padding:10px;height:80px;}



.socbuttons{margin-top:-40px;margin-left:-10px;}

.imbild-rot{position:absolute;left:15px;top:145px;width:387px;height:78px;font-size:14px;color:#ffffff;padding:10px;box-shadow:2px 2px 6px #000000;text-shadow:0 1px 2px #000000;}

.imbild-blau{position:absolute;left:15px;top:145px;width:387px;height:78px;font-size:14px;color:#ffffff;padding:10px;box-shadow:2px 2px 6px #000000;text-shadow:0 1px 2px #000000;}

.imbild-gruen{position:absolute;left:15px;top:145px;width:387px;height:78px;font-size:14px;color:#ffffff;padding:10px;box-shadow:2px 2px 6px #000000;text-shadow:0 1px 2px #000000;}

.imbild-grau{position:absolute;left:15px;top:145px;width:387px;height:78px;font-size:14px;color:#ffffff;padding:10px;box-shadow:2px 2px 6px #000000;text-shadow:0 1px 2px #000000;}



.imbild-blau, .menutop .item107.active,.menutop .item107:hover,.menutop .item425.active,.menutop .item425:hover{background:rgb(11,93,165);background:-moz-linear-gradient(-45deg, rgba(11,93,165,1) 0%, rgba(11,93,165,1) 61%, rgba(0,38,99,1) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(11,93,165,1)), color-stop(61%,rgba(11,93,165,1)), color-stop(100%,rgba(0,38,99,1)));background:-webkit-linear-gradient(-45deg, rgba(11,93,165,1) 0%,rgba(11,93,165,1) 61%,rgba(0,38,99,1) 100%);background:-o-linear-gradient(-45deg, rgba(11,93,165,1) 0%,rgba(11,93,165,1) 61%,rgba(0,38,99,1) 100%);background:-ms-linear-gradient(-45deg, rgba(11,93,165,1) 0%,rgba(11,93,165,1) 61%,rgba(0,38,99,1) 100%);background:linear-gradient(-45deg, rgba(11,93,165,1) 0%,rgba(11,93,165,1) 61%,rgba(0,38,99,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b5da5', endColorstr='#002663',GradientType=1); }



.imbild-rot, .menutop .item106.active,.menutop .item106:hover,.menutop .item388.active,.menutop .item388:hover{background:rgb(168,2,52);background:-moz-linear-gradient(-45deg, rgba(168,2,52,1) 0%, rgba(158,3,54,1) 61%, rgba(89,1,22,1) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(168,2,52,1)), color-stop(61%,rgba(158,3,54,1)), color-stop(100%,rgba(89,1,22,1)));background:-webkit-linear-gradient(-45deg, rgba(168,2,52,1) 0%,rgba(158,3,54,1) 61%,rgba(89,1,22,1) 100%);background:-o-linear-gradient(-45deg, rgba(168,2,52,1) 0%,rgba(158,3,54,1) 61%,rgba(89,1,22,1) 100%);background:-ms-linear-gradient(-45deg, rgba(168,2,52,1) 0%,rgba(158,3,54,1) 61%,rgba(89,1,22,1) 100%);background:linear-gradient(-45deg, rgba(168,2,52,1) 0%,rgba(158,3,54,1) 61%,rgba(89,1,22,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a80234', endColorstr='#590116',GradientType=1);}



.imbild-gruen, .menutop .item105.active,.menutop .item105:hover,.menutop .item530.active,.menutop .item530:hover{background:rgb(0,128,0);background:-moz-linear-gradient(-45deg, rgba(0,128,0,1) 0%, rgba(0,102,0,1) 61%, rgba(0,53,0,1) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,128,0,1)), color-stop(61%,rgba(0,102,0,1)), color-stop(100%,rgba(0,53,0,1)));background:-webkit-linear-gradient(-45deg, rgba(0,128,0,1) 0%,rgba(0,102,0,1) 61%,rgba(0,53,0,1) 100%);background:-o-linear-gradient(-45deg, rgba(0,128,0,1) 0%,rgba(0,102,0,1) 61%,rgba(0,53,0,1) 100%);background:-ms-linear-gradient(-45deg, rgba(0,128,0,1) 0%,rgba(0,102,0,1) 61%,rgba(0,53,0,1) 100%);background:linear-gradient(-45deg, rgba(0,128,0,1) 0%,rgba(0,102,0,1) 61%,rgba(0,53,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008000', endColorstr='#003500',GradientType=1);}



.imbild-grau, .menutop .item104.active,.menutop .item104:hover,.menutop .item434.active,.menutop .item434:hover{background:rgb(117,117,117);background:-moz-linear-gradient(-45deg, rgba(117,117,117,1) 0%, rgba(96,96,96,1) 61%, rgba(35,35,35,1) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(117,117,117,1)), color-stop(61%,rgba(96,96,96,1)), color-stop(100%,rgba(35,35,35,1)));background:-webkit-linear-gradient(-45deg, rgba(117,117,117,1) 0%,rgba(96,96,96,1) 61%,rgba(35,35,35,1) 100%);background:-o-linear-gradient(-45deg, rgba(117,117,117,1) 0%,rgba(96,96,96,1) 61%,rgba(35,35,35,1) 100%);background:-ms-linear-gradient(-45deg, rgba(117,117,117,1) 0%,rgba(96,96,96,1) 61%,rgba(35,35,35,1) 100%);background:linear-gradient(-45deg, rgba(117,117,117,1) 0%,rgba(96,96,96,1) 61%,rgba(35,35,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#232323',GradientType=1);}



.netherlands, .denmark, .ireland, .romania, .european-union,

.slovenia, .lithuania, .slovakia, .italy, .spain,

.poland, .austria, .serbia-yugoslavia, .czech-republic, .sweden,

.greece, .turkey, .finland, .croatia, .estonia,

.portugal, .france, .hungary, .belarus, .germany,

.latvia, .uk, .switzerland, .belgium, .russian-federation,

.bulgaria, .macedonia, .ukraine, .norway, .bosnia-herzegovina,

.albania{display:block;background:url('../images/flags.png') no-repeat;}

.netherlands{background-position:-0px -0px;width:32px;height:32px;}

.denmark{background-position:-32px -0px;width:32px;height:32px;}

.ireland{background-position:-64px -0px;width:32px;height:32px;}

.romania{background-position:-96px -0px;width:32px;height:32px;}

.european-union{background-position:-128px -0px;width:32px;height:32px;}

.slovenia{background-position:-160px -0px;width:32px;height:32px;}

.lithuania{background-position:-0px -32px;width:32px;height:32px;}

.slovakia{background-position:-32px -32px;width:32px;height:32px;}

.italy{background-position:-64px -32px;width:32px;height:32px;}

.spain{background-position:-96px -32px;width:32px;height:32px;}

.poland{background-position:-128px -32px;width:32px;height:32px;}

.austria{background-position:-160px -32px;width:32px;height:32px;}

.serbia-yugoslavia{background-position:-0px -64px;width:32px;height:32px;}

.czech-republic{background-position:-32px -64px;width:32px;height:32px;}

.sweden{background-position:-64px -64px;width:32px;height:32px;}

.greece{background-position:-96px -64px;width:32px;height:32px;}

.turkey{background-position:-128px -64px;width:32px;height:32px;}

.finland{background-position:-160px -64px;width:32px;height:32px;}

.croatia{background-position:-0px -96px;width:32px;height:32px;}

.estonia{background-position:-32px -96px;width:32px;height:32px;}

.portugal{background-position:-64px -96px;width:32px;height:32px;}

.france{background-position:-96px -96px;width:32px;height:32px;}

.hungary{background-position:-128px -96px;width:32px;height:32px;}

.belarus{background-position:-160px -96px;width:32px;height:32px;}

.germany{background-position:-0px -128px;width:32px;height:32px;}

.latvia{background-position:-32px -128px;width:32px;height:32px;}

.uk{background-position:-64px -128px;width:32px;height:32px;}

.switzerland{background-position:-96px -128px;width:32px;height:32px;}

.belgium{background-position:-128px -128px;width:32px;height:32px;}

.russian-federation{background-position:-160px -128px;width:32px;height:32px;}

.bulgaria{background-position:-0px -160px;width:32px;height:32px;}

.macedonia{background-position:-32px -160px;width:32px;height:32px;}

.ukraine{background-position:-64px -160px;width:32px;height:32px;}

.norway{background-position:-96px -160px;width:32px;height:32px;}

.bosnia-herzegovina{background-position:-128px -160px;width:32px;height:32px;}

.albania{background-position:-160px -160px;width:32px;height:32px;}



.contentbox1, .contentbox2, .contentbox3, .contentbox4{padding:15px;margin-bottom:15px;border-radius:3px;}

blockquote{padding:5px 0 0 35px;}

blockquote p{padding:0 35px 5px 0;font-size:15px;}

.blockquote, .typography-style-dark blockquote{background:url(../images/typography/dark/quote-l.png) 0 0 no-repeat;}

.typography-style-light blockquote{background:url(../images/typography/light/quote-l.png) 0 0 no-repeat;}

.blockquote p, .typography-style-dark blockquote p{background:url(../images/typography/dark/quote-r.png) 100% 100% no-repeat;}

.typography-style-light blockquote p{background:url(../images/typography/light/quote-r.png) 100% 100% no-repeat;}

blockquote.alignleft{width:30%;float:left;margin:25px 25px 25px 0;}

blockquote.alignright{width:30%;float:right;margin:25px 0 25px 25px;}

blockquote.alignleft p, blockquote.alignright p{background:none;padding:0;}

blockquote.noquotes{padding:0;background:none;}

blockquote.noquotes p{padding:0;background:none;}

pre{overflow:auto;padding:17px 15px;margin-bottom:15px;font-size:11px;line-height:17px;cursor:text;}

pre, .typography-style-dark pre{background:#222;border:1px solid #333;}

.typography-style-light pre{background:#fafafa;border:1px solid #eaeaea;color:#555;}

pre.lines, .typography-style-dark pre.lines{background:#151515 url(../images/typography/dark/pre-lines.png) 50% 0;border:none;transition:background-color 0.3s linear;}

pre.lines:hover, .typography-style-dark pre.lines:hover{background-color:#202020;}

.typography-style-light pre.lines{background:#eaeaea url(../images/typography/light/pre-lines.png) 50% 0;border:none;color:#333;}

em.italic{font-style:italic;font-weight:bold;}

em.bold{font-size:120%;font-weight:bold;line-height:145%;font-style:normal;}

em.bold2{font-size:135%;font-weight:bold;line-height:120%;font-style:normal;}

em.normal{font-style:normal;}

em.nobold{font-weight:normal;}

em.highlight{font-style:normal;padding:2px 5px;border-radius:4px;text-shadow:none;}

em.highlight.white{background:#fff;color:#000;}

.typography-style-light em.highlight.white{background:#ddd;color:#000;}

em.highlight.black{background:#000;color:#fff;}

em.highlight.green{background:#74924A;color:#fff;}

em.highlight.yellow{background:#D69839;color:#fff;}

em.highlight.blue{background:#488AAD;color:#fff;}

em.highlight.red{background:#BD5151;color:#fff;}

.rt-upper{text-transform:uppercase;}

.rt-center{text-align:center;}

.rt-justify{text-align:justify;}

p.dropcap{overflow:hidden;}

p.dropcap:first-letter{font-size:300%;margin:0 5px 0 0;line-height:110%;float:left;display:inline-block;}

p.dropcap2:first-letter, p.dropcap4:first-letter, p.dropcap6:first-letter{font-size:30px;margin:0 10px 10px 0;line-height:30px;float:left;display:inline-block;border-radius:30px;padding:5px 10px;}

p.dropcap3:first-letter, p.dropcap5:first-letter, p.dropcap7:first-letter{font-size:30px;margin:0 10px 10px 0;line-height:30px;float:left;display:inline-block;padding:4px 8px;}

p.dropcap2:first-letter{background:#333;}

.typography-style-light p.dropcap2:first-letter{background:#555;color:#fff;}

p.dropcap3:first-letter{background:#333;border:1px solid rgba(255,255,255,0.1);}

.typography-style-light p.dropcap3:first-letter{background:#555;color:#fff;border:1px solid #fff;}

p.dropcap4:first-letter{background:#ddd;color:#555;}

p.dropcap5:first-letter{background:#ddd;color:#555;border:1px solid rgba(255,255,255,0.3);}

span.inset-left{float:left;margin-right:20px;}

span.inset-right{float:right;margin-left:20px;}

span.inset-right-title, span.inset-left-title{display:block;font-size:100%;font-weight:bold;}

span.inset-left, span.inset-right{display:block;padding:10px;width:20%;font-size:100%;font-style:italic;margin-top:15px;position:relative;text-align:justify;margin-bottom:15px;}

ul.list-icon{padding:0;margin:0 0 15px 0;background:none;}

ul.list-icon li{list-style:none;padding:0 0 0 24px;margin:0 0 5px 0;background-repeat:no-repeat;}

ul.list-icon li a{font-size:100%;line-height:1.7em;}

.text-icon{display:inline-block;line-height:20px;font-size:110%;background-repeat:no-repeat;padding-left:24px;}

span.email, span.phone, span.quote, span.cart, span.rss, span.tags, span.write, span.info, span.sound, .email li, .phone li, .quote li, .cart li, .rss li, .tags li, .write li, .info li, .sound li{background-image:url(../images/typography/dark/icon-set1.png);}

.typography-style-light span.email, .typography-style-light span.phone, .typography-style-light span.quote, .typography-style-light span.cart, .typography-style-light span.rss, .typography-style-light span.tags, .typography-style-light span.write, .typography-style-light span.info, .typography-style-light span.sound, .typography-style-light .email li, .typography-style-light .phone li, .typography-style-light .quote li, .typography-style-light .cart li, .typography-style-light .rss li, .typography-style-light .tags li, .typography-style-light .write li, .typography-style-light .info li, .typography-style-light .sound li{background-image:url(../images/typography/light/icon-set1.png);}

span.rightarrow, span.leftarrow, span.circlearrow, span.downarrow, span.uparrow, span.person, span.calendar, span.doc, span.bulb, .rightarrow li, .leftarrow li, .circlearrow li, .downarrow li, .uparrow li, .person li, .calendar li, .doc li, .bulb li{background-image:url(../images/typography/dark/icon-set2.png);}

.typography-style-light span.rightarrow, .typography-style-light span.leftarrow, .typography-style-light span.circlearrow, .typography-style-light span.downarrow, .typography-style-light span.uparrow, .typography-style-light span.person, .typography-style-light span.calendar, .typography-style-light span.doc, .typography-style-light span.bulb, .typography-style-light .rightarrow li, .typography-style-light .leftarrow li, .typography-style-light .circlearrow li, .typography-style-light .downarrow li, .typography-style-light .uparrow li, .typography-style-light .person li, .typography-style-light .calendar li, .typography-style-light .doc li, .typography-style-light .bulb li{background-image:url(../images/typography/light/icon-set2.png);}

span.twitter, span.youtube, span.skype, span.facebook, span.like, span.video, span.dropbox, span.vimeo, span.paypal, .twitter li, .youtube li, .skype li, .facebook li, .like li, .video li, .dropbox li, .vimeo li, .paypal li{background-image:url(../images/typography/dark/icon-set3.png);}

.typography-style-light span.twitter, .typography-style-light span.youtube, .typography-style-light span.skype, .typography-style-light span.facebook, .typography-style-light span.like, .typography-style-light span.video, .typography-style-light span.dropbox, .typography-style-light span.vimeo, .typography-style-light span.paypal, .typography-style-light .twitter li, .typography-style-light .youtube li, .typography-style-light .skype li, .typography-style-light .facebook li, .typography-style-light .like li, .typography-style-light .video li, .typography-style-light .dropbox li, .typography-style-light .vimeo li, .typography-style-light .paypal li{background-image:url(../images/typography/light/icon-set3.png);}

.text-icon.email, .text-icon.rightarrow, .text-icon.twitter, .email li, .rightarrow li, .twitter li{background-position:0 4px;}

.text-icon.phone, .text-icon.leftarrow, .text-icon.youtube, .phone li, .leftarrow li, .youtube li{background-position:0 -296px;}

.text-icon.quote, .text-icon.circlearrow, .text-icon.skype, .quote li, .circlearrow li, .skype li{background-position:0 -596px;}

.text-icon.cart, .text-icon.downarrow, .text-icon.facebook, .cart li, .downarrow li, .facebook li{background-position:0 -896px;}

.text-icon.rss, .text-icon.uparrow, .text-icon.like, .rss li, .uparrow li, .like li{background-position:0 -1196px;}

.text-icon.tags, .text-icon.person, .text-icon.video, .tags li, .person li, .video li{background-position:0 -1496px;}

.text-icon.write, .text-icon.calendar, .text-icon.dropbox, .write li, .calendar li, .dropbox li{background-position:0 -1796px;}

.text-icon.info, .text-icon.doc, .text-icon.vimeo, .info li, .doc li, .vimeo li{background-position:0 -2096px;}

.text-icon.sound, .text-icon.bulb, .text-icon.paypal, .sound li, .bulb li, .paypal li{background-position:0 -2396px;}

ul.checkmark, ul.circle-checkmark, ul.square-checkmark, ul.circle-small, ul.circle, ul.circle-large, ul.triangle-small, ul.triangle, ul.triangle-large, ul.bullet{margin:0 0 25px 0;padding:0;}

ul.checkmark li, ul.circle-checkmark li, ul.square-checkmark li, ul.circle-small li, ul.circle li, ul.circle-large li, ul.triangle-small li, ul.triangle li, ul.triangle-large li, ul.bullet li{list-style-type:none;padding:0 0 0 30px;position:relative;margin-bottom:8px;}

ul.checkmark li a, ul.circle-checkmark li a, ul.square-checkmark li a, ul.circle-small li a, ul.circle li a, ul.circle-large li a, ul.triangle-small li a, ul.triangle li a, ul.triangle-large li{font-size:100%;line-height:1.7em;}

ul.checkmark li:after{content:"";display:block;width:4px;height:8px;border-color:#fff;border-style:solid;border-width:0 3px 3px 0;position:absolute;left:14px;top:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}



ul.circle-checkmark li:before{content:"";display:block;border-color:#fff;border-style:solid;border-width:9px;border-radius:9px;height:0;width:0;position:absolute;left:7px;top:1px;}

ul.circle-checkmark li:after{content:"";display:block;width:3px;height:6px;border-color:#000;border-width:0 2px 2px 0;border-style:solid;position:absolute;left:14px;top:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}

.typography-style-light ul.circle-checkmark li:after{border-color:#fff;}

ul.square-checkmark li:before{content:"";display:block;border-color:#fff;border-width:7px;border-style:solid;height:0;width:0;position:absolute;left:9px;top:3px;}

ul.square-checkmark li:after{content:"";display:block;width:3px;height:6px;border-color:#000;border-width:0 2px 2px 0;border-style:solid;position:absolute;left:14px;top:9px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}

.typography-style-light ul.square-checkmark li:after{border-color:#fff;}

ul.triangle-small li:after{content:"";display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:3px;position:absolute;left:18px;top:7px;}

ul.triangle li:after{content:"";display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px;position:absolute;left:17px;top:6px;}

ul.triangle.green li:after{border-color:transparent transparent transparent #74924A;}

ul.triangle.yellow li:after{border-color:transparent transparent transparent #D69839;}

ul.triangle.red li:after{border-color:transparent transparent transparent #BD5151;}

ul.triangle.blue li:after{border-color:transparent transparent transparent #488AAD;}

ul.triangle.white li:after{border-color:transparent transparent transparent #fff;}

.typography-style-light ul.triangle.white li:after{border-color:transparent transparent transparent #ddd;}

ul.triangle.black li:after{border-color:transparent transparent transparent #000;}

ul.triangle-large li:after{content:"";display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px;position:absolute;left:15px;top:4px;}

ul.circle-small li:after{content:"";display:block;width:0;height:0;border-color:#fff;border-style:solid;border-width:2px;border-radius:2px;position:absolute;left:16px;top:8px;}

ul.circle li:after{content:"";display:block;width:0;height:0;border-color:#fff;border-style:solid;border-width:3px;border-radius:3px;position:absolute;left:15px;top:7px;}

ul.circle-large li:after{content:"";display:block;width:0;height:0;border-color:#fff;border-style:solid;border-width:5px;border-radius:5px;position:absolute;left:12px;top:5px;}

ul.circle.green li:after, ul.checkmark.green li:after{border-color:#74924A;}

ul.circle.yellow li:after, ul.checkmark.yellow li:after{border-color:#D69839;}

ul.circle.red li:after, ul.checkmark.red li:after{border-color:#BD5151;}

ul.circle.blue li:after, ul.checkmark.blue li:after{border-color:#488AAD;}

ul.circle.white li:after, ul.checkmark.white li:after{border-color:#fff;}

.typography-style-light ul.circle.white li:after, .typography-style-light ul.checkmark.white li:after{border-color:#ddd;}

ul.circle.black li:after, ul.checkmark.black li:after{border-color:#000;}

ul.bullet li{background-position:15px 7px;background-repeat:no-repeat;}

.approved, .attention, .alert, .notice{padding:15px;border-radius:6px;font-weight:bold;}

#system-message dd ul{border-radius:6px;}

.approved a, .attention a, .alert a, .notice a{color:#222 !important;text-decoration:underline;}

.approved a:hover, .attention a:hover, .alert a:hover, .notice a:hover{color:#000 !important;text-shadow:none;}

.approved{background:#d1eed1;text-shadow:1px 1px 1px rgba(255,255,255,0.3);border:1px solid #bfe7bf;color:#444;}

.attention, #system-message dd.notice ul{background:#FDF5D9;text-shadow:1px 1px 1px rgba(255,255,255,0.3);border:1px solid #fceec1;color:#444;}

.alert, #system-message dd.error ul{background:#fddfde;color:#444;text-shadow:1px 1px 1px rgba(255,255,255,0.3);border:1px solid #fbc7c6;}

.notice, #system-message dd ul{background:#ddf4fb;color:#444;text-shadow:1px 1px 1px rgba(255,255,255,0.3);border:1px solid #c6edf9;}

.inputbox, textarea{-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;}

.inputbox:focus, textarea:focus{outline:0;}

.important, .important-blue, .important-red, .important-green, .important-purple, .important-orange, .important-brown, .important-grey{padding:15px;margin:15px 0;border-radius:3px;}

span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey{position:absolute;display:block;margin-top:-24px;background:#f6f6f6;padding:0 8px;font-weight:bold;font-size:120%;}

.important{border:1px solid #333;}

.important-blue{border:1px solid #0D507A;}

.important-red{border:1px solid #D12E2E;}

.important-green{border:1px solid #74A824;}

.important-purple{border:1px solid #9E0E87;}

.important-orange{border:1px solid #CC8300;}

.important-brown{border:1px solid #8B6846;}

.important-grey{border:1px solid #666;}

span.important-title{color:#333;}

span.important-title-blue{color:#0D507A;}

span.important-title-red{color:#D12E2E;}

span.important-title-green{color:#74A824;}

span.important-title-purple{color:#9E0E87;}

span.important-title-orange{color:#CC8300;}

span.important-title-brown{color:#8B6846;}

span.important-title-grey{color:#666;}

.language_switch {

    float: right;

    margin-top: -70px;

}

.language_switch li {

    float: left;

    margin-right:5px;

	list-style:none;

}
.rt-splitmenu ul.menu.level1, #rt-sidebar-a > .rt-block:first-child, .img-fulltext-left {
    display: none;
}
.tooltip.fade {
display:none !important;
}
.fox-form.fox-form-stacked .fox-item {
margin-bottom:5px !important; 
}
.fox-form.fox-form-stacked .controls > input, .fox-form.fox-form-stacked .controls > textarea, .fox-form.fox-form-stacked input{
box-shadow:0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
}
.language_switch .rt-block {
    margin: 0px;
    padding-top: 0px;
}
.component-content ul.pager.pagenav, .k2FeedIcon, .cbProfile.cb_template.cb_template_default .cbPosCanvas{
display:none;
}
h2.sprocket-mosaic-title{
margin-top:10px;
}
.rt-grid-8 .rt-block.component-block{
padding:0px;
}
div#rt-breadcrumbs2 .rt-grid-12{
margin-top:-20px;
}
.mb12 #rt-main-column .rt-block.component-block{
margin-top:-15px;
}
html#ecwid_html body#ecwid_body span.ecwid-categories-category{
 white-space: inherit !important;
}
.rt-block.jmoddiv #je-login{
left: -25%;
top: -33px;
}
span.nn_sliders-toggle-inner{
font-weight:bold;
}
.rt-container .actions{width:100%;margin:10px 0 !important;}
.rt-articleinfo .actions li{float:right;}
.fox-form .btn.btn-success.submit-button{ border: 1px solid #505050;color:#505050;background-color:#efefef;padding:5px 10px;}