@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_faux_columns"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_faux_columns"
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(../yaml/navigation/nav_shinybuttons.css);
@import url(../yaml/navigation/nav_vlist.css);
@import url(../yaml/screen/forms.css);
@import url(screen/basemod.css);
@import url(screen/basemod_dynamic_layout_switching.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_003_draft.css);
/*green  #BDCE00*/
/*orange  #EC7537*/
body{background:none;font-size:87.5%;color:#666;font-family:Arial,Helvetica,sans-serif;/*Georgia,"Times New Roman",Times,serif;*/}/*14px*/
.page_margins{max-width:85.3em;min-width:1024px;}
#header{padding:0;padding-top:10px;}
#header h1{margin:0 0 0.75em 0.25em;}
.logo{background: url(../images/wbm/logo.png) no-repeat;}
h1,h2,h3,dt a{color:#EC7537;font-weight:bold;font-family:Arial,Helvetica,sans-serif;/*Georgia,"Times New Roman",Times,serif;*/}
/* 157.140% = 22px    142.857% = 20px   128.571% = 18px    114.286% = 16px*/
h1{font-size:137.5%;margin:0 0 0.75em;}/*16px*/
h2{font-size:100%;margin:0 0 0.5em;}/*14px*/
h3{font-size:100%;margin:0 0 0.25em;color:#666;}/*14px*/
a{color:#EC7537;}
a:focus,a:hover,a:active{color:#000;text-decoration:underline;}
a:visited{color:#EC7537;}
dt a:visited{color:#EC7537;}
dl,dt,dd{margin-left:0;}
dt{font-weight:normal;}
dl.codeattr,dl.caseattr{margin-bottom:1em;overflow:auto;border:1px solid #EFEFEF;padding:2%;width:96%;font-size:0.857em;}
dl.codeattr dt,dl.caseattr dt{font-weight:bold;margin:0;padding:0;width:24%;float:left;display:inline;}
dl.codeattr dd,dl.caseattr dd{margin:0;padding:0;width:74%;float:right;display:inline;}
sup{font-size:75%;}
code,pre{font-size:85.7%;overflow:auto;white-space:pre;width:95%;display:block;background:#F9F9F9;padding:2%;border:1px solid #EFEFEF;}
code{overflow:auto;white-space:pre;margin:0 0 1em;}
.output{margin:0 0 1em;background:#F9F9F9;border:1px solid #EFEFEF;display:block;overflow:auto;padding:2%;width:96%;}
blockquote{font-family:Arial,Helvetica,sans-serif;}
strong,b{font-size:93.75%;}
#nav ul{margin:10px 0 0 15px;}
#nav h1{font-size:1.286em;display:inline;float:left;}
#main {border-top:1px solid #EFEFEF;}
#col1_content,#col2_content,#col3_content{padding:15px;}
#col1_content{padding-left:0;}
#col2_content{padding-right:0;}
#col2{color:#666;}
/*#col3{font-size:114.286%;}*/
.hlist{padding:0.5em 0;background:none;border:none;letter-spacing:0.01em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
.hlist ul{border-left:none;border-right:none;}
.hlist ul li:last-child{border:none;}
.hlist ul li.active{border-left:none;}
.hlist ul li a,.hlist ul li strong{color:#EC7537;padding:0;margin:0 0.8em;font-size:1.143em;}
.hlist ul li:first-child a,.hlist ul li.active:first-child strong{padding:0;margin-left:0;}
.hlist ul li.active{background:none;}
.hlist ul li a,.hlist ul li strong{color:#666;word-spacing:0.5em;}
.hlist ul li a:focus,.hlist ul li a:hover,.hlist ul li a:active{background:transparent;color:#000;}
.hlist ul li.active a,.hlist ul li.active strong,.hlist ul li.active a:focus,.hlist ul li.active a:hover,.hlist ul li.active a:active{background:transparent;color:#EC7537;}
.vlist{border:none;letter-spacing:0.01em;font-family:Arial,Helvetica,sans-serif}
.vlist li a:focus,.vlist li a:hover,.vlist li a:active{background:transparent;color:#000;}
.vlist li.active{background:transparent;color:#EC7537;}
.vlist li.active strong{font-weight:bold;}
.vlist a,.vlist strong,.vlist span{border-bottom:1px solid #EFEFEF;text-decoration:none;font-weight:normal;}
.vlist a,.vlist a:visited{color:#666;}
.vlist li a,.vlist li strong,.vlist li span{padding-left:4%;width:96%;font-size:1.143em;}
.vlist li ul li a,.vlist li ul li strong,.vlist li ul li span{padding-left:10%;width:90%;}
.vlist li ul li a,.vlist li ul li a:visited{background:#F8F8F8;color:#666;}
.vlist li ul li a:focus,.vlist li ul li a:hover,.vlist li ul li a:active{background:#F8F8F8;color:#000;}
.vlist li ul li.active,.vlist li ul li.active strong{background:#F8F8F8;color:#EC7537;}
ul.twitter{margin:0;}
ul.twitter li{list-style-type:none;margin:0;margin-bottom:1em;text-align:justify;background:none repeat scroll 0 0;border:1px solid #EFEFEF;color:#444400;padding:10px;}
ul.twitter li span{display:block;}
ul.twitter li span.entry-content{font-size:1em;}
ul.twitter li span.meta{font-size:0.857em;color:#999;}
ul.twitter li span.entry-content a{color:#EC7537;}
#header form.yform div.type-text{float:left;margin:0;padding:0;}
#header form.yform div.type-text input{float:left;width:215px;padding:0.1em 0.3em;}
#header form.yform div.type-button{float:right;margin:0;}
#header form.yform div.type-button input{width:20px;height:20px;padding:0;margin:0;}
#header form.yform div.type-button input#submit{background:none;background-image:url(jqueryui/images/ui-icons_888888_256x240.png);background-position:-160px -112px;}
#header form.yform div.type-text input:focus, #header form.yform div.type-text input:hover, #header form.yform div.type-text input:active{border:1px solid #EC7537;}
#header button#search{width:20px;height:20px;}
#footer{background:transparent;border-top:1px solid #EFEFEF;padding:10px 0}
form.aitsu{background:#BDCE00;color:#000;border:2px dotted #EC7537;padding:5px;}
form.aitsu .config_header{font-size:11px;font-weight:bold;}
form.aitsu .config_header p{float:left;}
form.aitsu .config_header ul,form.aitsu .config_content ul{float:right;cursor:pointer;display:block;padding:0;margin:0;}
form.aitsu .config_header ul li,form.aitsu .config_content ul li{list-style-type:none;padding:0;margin:0;}
form.aitsu .config_header span{float:right;cursor:pointer;display:block;}
form.aitsu .config_content {float:right;display:block;width:100%;}
form.aitsu .config_content .type-text{float:left;padding:0;margin:0;display:block;width:100%;}
form.aitsu .config_content .type-button{float:right;padding:0;margin:0;display:block;width:100%;}
form.aitsu .config_content .type-check{vertical-align:top;}
form.aitsu .config_content .type-check input{display:inline;width:auto;margin:0 5px;}
form.aitsu label{font-size:11px;color:#000;}
form.aitsu fieldset{padding-left:0;padding-right:0;}
#primaryNav,#utilityNav{text-transform:uppercase;}
#primaryNav li a,#utilityNav li a{background-color:#EC7537 ! important;border:1px solid #EC7537 ! important;}
#primaryNav li li a{background-color:#EF9868 ! important;border:1px solid #EF9868 ! important}
#primaryNav li li li a{background-color:#EFA177 ! important;border:1px solid #EFA177 ! important}
#primaryNav li a:hover,#utilityNav li a:hover{background-color:#BDCE00 ! important;border-color:#BDCE00 ! important;}
#rotate_teaser{background:#F4F4F4;}
#rotate_teaser div{padding:10px;}
#rotate_navigation li{list-style-type:none;}
#rotate_pagination,#rotate_pager{float:left;margin:13px 0 0 0;}
#rotate_pager{float:right;margin:10px 0 0 0;}
#rotate_pagination a{
font-size:10px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#F6F6F6 url(jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;
border:1px solid #D3D3D3;
color:#888;
font-weight:bold;
margin:0 10px 0 0;
padding:2px 5px;
text-decoration:none;}
#rotate_pager li{float:left;}
#rotate_pager a:hover span.ui-icon{background-image:url(jqueryui/images/ui-icons_888888_256x240.png);}
#rotate_pagination a.activeSlide,#rotate_pagination a:hover{color:#EC7537;}
.linkbox {border:1px solid #EFEFEF;color:#444400;list-style-type:none;margin:0 0 1em;padding:10px;font-size:0.857em;}
.module{font-size: 0.857em;}
.referenz dd{margin:0;}
pre.analyze{white-space:pre;width:auto;}
.newsfeed a {text-decoration:none;}
.newsfeed a img{vertical-align:bottom;}
ul.anchor{display: inline-block;margin-left:0;float:right;}
ul.anchor li{margin-left:0;list-style-type:none;}
ul.anchor li:first-child{margin-bottom:5px;}
dl.product,dl.download{display:inline-block;margin:0;padding:1.0em 0.75em;vertical-align:top;}
dl.product dt,dl.download dt{font-weight:bold;}
dl.product dd,dl.download dd{margin:0 0.5em 0.25em 0;font-size:0.75em}
dl.product dd p,dl.download dd p{line-height:1.0em;}
dl.product dd.price{font-size:2.0em;color:#EC7537;}
dl.product dd.price span.currency{font-size:0.85em;}
dl.product dd.price sup{font-size:0.5em;}
dl.product dd.unit,dl.product dd.tax{font-size:0.75em;text-align:right;line-height:1.0em;}
dl.product dd.description{margin:1.0em 0.5em 0.25em 0;font-size:0.875em;line-height:1.143em;}
dl.download dd label{font-size:1em;padding-right:1em;}
ul li{list-style-type:square;}
.linkbox ul li{color:#DDD;list-style-type:square;margin-bottom:10px;line-height:1.15em;}
.caption,label{font-size:0.75em;}
.box-top .c33l,
.box-top .c33r,
.box-top .c50l,
.box-top .c50r{background: url("../images/frame/lframe.png") -8px top no-repeat;}
.fixed-top .c33l,
.fixed-top .c33r,
.fixed-top .c50l,
.fixed-top .c50r{background: url("../images/frame/lframe_grey.png") -8px top no-repeat;}
.box-top .subcl,
.box-top .subcr,
.box-top .subc{
padding: 25px 15px;
background: url("../images/frame/rframe.png") top right no-repeat;
padding-bottom: 100em;
margin-bottom: -100em;
}
.fixed-top .subcl,
.fixed-top .subcr,
.fixed-top .subc{
background: url("../images/frame/rframe_grey.png") top right no-repeat;
}
.box-bottom{margin-bottom:0;text-align:right;}
.box-bottom .c33l,
.box-bottom .c33r,
.box-bottom .c50l,
.box-bottom .c50r{background: url("../images/frame/lframe.png") -8px bottom no-repeat;}
.fixed-bottom .c33l,
.fixed-bottom .c33r,
.fixed-bottom .c50l,
.fixed-bottom .c50r{background: url("../images/frame/lframe_grey.png") -8px bottom no-repeat;}
.box-bottom .subcl,
.box-bottom .subcr,
.box-bottom .subc{
padding: 0 20px 15px 20px;
background: url("../../images/frame/rframe.png") bottom right no-repeat;
}
.fixed-bottom .subcl,
.fixed-bottom .subcr,
.fixed-bottom .subc{
background: url("../../images/frame/rframe_grey.png") bottom right no-repeat;
}
div.start{font-size:0.857em;}
div.start img.full{padding:10px 0;}

.ui-draggable-dragging {
background-color:#EFAB86;
width:200px;
border:none;
padding:5px;
}

.ui-drophover {
background-color:#BDCE00;
padding:5px;
}

.tour{
background: url("../../images/cloud/wolke_plastisch_schatten.png") no-repeat;
border:none;
position:absolute;
top:-75px;
left:-25px;
padding:55px 55px 0 55px;
margin:0;
width:240px;
height:200px;
overflow:hidden;
}
#footernav {
color:#AAAAAA;
}
#footernav {
text-align:right;
}
#footernav a {
color:#999999;
font-weight:normal;
text-decoration:none;
}
#footernav a:focus, #footernav a:hover, #footernav a:active {
color:#999999;
text-decoration:underline;
}
#help #main{border:none;}
#help .page_margins{max-width:420px;min-width:420px;}

#social_networks a img {margin-bottom:1em;}

.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
margin-left:5px;
}

.community li{padding-bottom:10px;list-style-type:none;}
.community li a,.community li a img{vertical-align:bottom;text-decoration:none;}