article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif;color:#222}
body{margin:0;font-size:1em;line-height:1.4}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}
::selection{background:#fe57a1;color:#fff;text-shadow:none}
a{color:#00e}
a:visited{color:#551a8b}
a:hover{color:#06e}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
label{cursor:pointer}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
.ie7 input[type=submit],.ie7 input[type=reset],.ie7 input[type=button]{filter:chroma(color=#000000)}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:valid,textarea:valid{}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}
@media only screen and (min-width:35em){
}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}
.ir br{display:none}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.form{margin:0 0 0 0;list-style:none}
.form ul{margin:0;padding:0}
.form li{width:100%;float:left}
.form label{float:left;display:inline}
.form input{float:left;display:inline}
.form select{float:left;display:inline}
.form textarea{float:left;display:inline}
.vvv li{display:block;clear:both;width:100%}
.vvv label{display:block;width:100%;clear:both;float:none}
.vvv input{display:block;float:left}
.vvv select{display:block;float:left}
.vvv textarea{display:block;float:left}
.hvv{overflow:hidden;height:1%}
.hvv li{float:left;margin-right:10px;display:inline;width:auto;clear:none}
.hvv label{display:block;width:auto;float:none}
.hvv input{display:block}
.hvv select{display:block}
.hvv textarea{display:block}
.hii{overflow:hidden;height:1%}
.hii li{float:left;margin-right:10px;display:inline;width:auto;border-bottom:0}
.hii label{display:inline;margin-right:0px;vertical-align:middle;text-align:left;width:auto}
.hii input{display:inline;vertical-align:middle}
.hii select{display:inline;vertical-align:middle}
.hii textarea{display:inline;vertical-align:middle}
.hii li li{clear:both}
.hhh{overflow:hidden;height:1%}
.hhh li{float:left;margin-right:10px;display:inline;width:auto;border-bottom:0}
.hhh label{float:left;width:100px}
.hhh input{float:left}
.hhh select{float:left}
.hhh textarea{float:left}
.hhh li li{clear:both}
.vii{float:left;display:inline;width:auto}
.vii li{display:block;float:left;width:auto;clear:both}
.vii label{display:inline;width:auto;vertical-align:middle;float:none}
.vii input{display:inline;vertical-align:middle;float:none}
.vii select{display:inline;vertical-align:middle;float:none}
.vii textarea{display:inline;vertical-align:middle;float:none}
.vhh{float:left;display:inline}
.vhh li{display:block;clear:both;float:left;width:auto;border-bottom:3px solid #efefef}
.vhh label{float:left;width:100px;display:inline}
.vhh input{float:left;display:inline}
.vhh select{float:left;display:inline}
.vhh textarea{float:left;display:inline}
label.v{display:block;float:none;width:auto;padding:3px;text-align:left}
label.h{display:block;float:left;width:auto;display:inline}
.multiSelect{height:200px;width:200px;float:left;padding:0px;background-color:#FFFFFF;overflow:hidden;overflow:auto;border:0px inset #ccc}
.multiSelect .form{height:auto;margin:0;padding:0;border:0}
.multiSelect .vhh{margin:0;padding:0}
.multiSelect .vhh input{float:left}
.multiSelect .vhh label{float:none;margin-left:20px;display:block;width:auto;clear:none}
.multiSelect .vhh li{overflow:hidden;width:100%}
.multiSelect .vii li{width:100%}
.form input.noBorder{border:0px}
.requiredDesignation{display:block;padding:5px 5px 5px 5px;margin-bottom:10px}
html,body{height:auto}
#searchBox,#col1,#col3,#rootline,#footer,#admPanel,#addGraphic,#languageMetaNavigation,#mainNavigation,.rssLink,.printlink,.browsebox,.slideContainer,.pageBrowserContainer,a:after{
display:none !important}
body,.pageOutline,#box,#header,#content{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
body{margin:10px 30px 30px 30px}
#logo{position:static}
.link{font-weight:bold}
#content{padding:65px 0 0 0}
#printFooter sup,.link sup{font-size:10px}
.link sup:before,#printFooter span.linkCount:before{content :"["}
.link sup:after,#printFooter span.linkCount:after{content :"]"}
#printFooter h2{margin:0 0 2px;font-size:1em}
#trackLinks ul{list-style:none}
ul,ol,dl{margin:0 0 8px 0;padding:0}
ul,ol{list-style-position:outside}
ol{margin-left:1.7em}
li ul,li ol{margin:0 0 0 1em}
dl dt,dl dd{margin:0}
dl dt{margin-top:1.33em;font-weight:bold}
dl dd{}
.htmlarea-content-body ol{margin-left:1.8em}
.coElmenu ul,.coEllist ul,.coEllist ol,.coEltextpic ul,.coEltextpic ol{margin:0 0 0 1.333em;
padding:0;list-style-position:outside}
.firefox .coElmenu ul,.firefox .coEllist ul,.firefox .coEltextpic ul,.opera .coElmenu ul,.opera .coEllist ul,.opera .coEltextpic ul{margin-left:1em;
}
.ie7 .coEltextpic ol,.ie7 .coElhtml ol{margin-left:1.9em;
}
.coElmenu ul,.coEllist ul,.coEltextpic ul{list-style:square}
.coEllist li,.coEltextpic li{padding:2px 0}
ul.inline{}
ul.inline li{display:inline;padding:0}
ul.inline li{padding-left:11px;background:transparent url('http://www.lernbuero.ch/typo3conf/ext/sitepackage/packages/global/site/snowpack/layout2/preset/theme/preset/image/icons.png') 0 -117px no-repeat}
ul.inline li.first{padding:0;padding-left:0;background-image:none}
ul.inline li a:hover{text-decoration:none}
u.inline2{}
ul.inline2 li{padding-left:13px;background:transparent url('http://www.lernbuero.ch/typo3conf/ext/sitepackage/packages/global/site/snowpack/layout2/preset/theme/preset/image/icons.png') 1px -75px no-repeat}
ul.inline2 li.first{padding-left:0}
.filelinksList dt,.filelinksList dd{margin:0;padding:0;display:inline}
.filelinksListLayout1 dl{position:relative;z-index:1;padding-left:20px}
.filelinksListLayout1 dt img{position:absolute;left:0;vertical-align:middle}
.filelinksListLayout2 img{float:left;margin-right:10px}
.pageBrowserContainer{margin-top:10px}
.pageBrowserList .listItemBackward,.pageBrowserList .listItemForeward{background:none}
.pageBrowserList .listItemBackward{padding-left:0;padding-right:10px}
.content ul.inline,.content ul.inlineLarge,.content ul.listContainer,.content ul.form,.content ul.tree,.content ul.filelinksList,.content ul.dragControls,.content ul.multimediaList{margin:0;padding:0;list-style:none}
h1,h2,h3,h4,h5,h6{margin:0.75em 0 0.333em 0;color:#333}
h1{font-size:22px;font-weight:normal}
h2{font-size:20px;font-weight:normal;line-height:1.2em;color:#333}
h3{font-size:18px}
h4{font-size:14px}
h5,h6{font-size:12px}
h6{margin-bottom:0}
h2.headerStyle2{font-size:22px}
h2.titleFirst,h3.titleFirst,h4.titleFirst,h5.titleFirst,h6.titleFirst{margin-top:0}
.coElColPos2 h2{font-size:18px}
.pageBrowserContainer .title{float:left;margin:0 10px 0 0;font-size:12px;line-height:1.5em;font-weight:normal;color:#333}
html,body,.htmlarea-content-body,select,input,textarea,button{font:12px/1.5em verdana,arial,helvetica,sans-serif;color:#333}
::-moz-selection{color:#fff;background:#214e98}
::selection{color:#fff;background:#214e98}
:target{}
p{margin:0 0 8px 0}
.contentFooter p{font-size:11px;line-height:1.5em}
.contentFooter p,.contentFooter a{color:#333}
.caption{font-size:11px;line-height:1.5em;font-style:italic}
.printlink{margin-top:28px}
.noticeContainer,.errorContainer{padding:8px 0}
.error,.warning,.notice{margin:0;padding:10px 10px 10px 35px;border:1px solid #c2cbcf;background:#f6f7fa url(http://www.lernbuero.ch/typo3/gfx/notice.png) no-repeat 10px 10px}
.warning{border-color:#9e7d4a;background-color:#fbf6de;background-image:url(http://www.lernbuero.ch/typo3/gfx/warning.png)}
.error{border-color:#d66c68;background-color:#f6d3cf;background-image:url(http://www.lernbuero.ch/typo3/gfx/error.png)}
.noticeHeader,.notice,.notice a{color:#666}
.warningHeader,.warning,.warning a{color:#9e7d4a}
.errorHeader,.error,.error a{color:#aa0225}
a,a:active,a:visited,a:focus,.htmlarea-content-body a:visited,.htmlarea-content-body a:active{color:#214e98;outline-color:#333;text-decoration:none}
a:hover,.htmlarea-content-body a:hover{color:#214e98}
a:focus{outline-width:1px;outline-style:dotted}
.column2 a,.column3 a{text-decoration:underline}
.column2 a:hover,.column3 a:hover{text-decoration:none}
a.style1,a.style2{
display:inline-block;padding-left:10px;background:transparent url('http://www.lernbuero.ch/typo3conf/ext/sitepackage/packages/global/site/snowpack/layout2/preset/theme/preset/image/icons.png') -1px 6px no-repeat}
a.style2{
background-position:-1px -34px}
a.filelink img{margin-right:5px;vertical-align:middle}
.htmlarea-content-body a{
text-decoration:none !important}
table{margin-bottom:14px;border-collapse:inherit}
table th,table td{padding:7px 12px 7px 7px}
table th{font-weight:bold;text-align:left}
table td{border:1px solid #fff;border-width:1px 0;border-bottom-color:#e5e5e5}
table tr{background-color:#f7f7f7}
table .tr-odd{background-color:#f1f1f1}
table thead tr{color:#fff;background-color:#666}
.contenttable-1,.contenttable-2,.contenttable-3{width:100%}
.contenttable th,.contenttable td,.contenttable caption{padding-right:7px}
.contenttable-0 tr{}
.contenttable-0 tr{color:inherit;background:none}
.contenttable-0 th,.contenttable-0 td{border-width:0;padding-right:0}
.contenttable-0 .td-0{padding-left:0}
.contenttable-2 td,
.contenttable-2 .td-0,.contenttable-2 .td-1{width:50%}
.contenttable-3 td,
.contenttable-3 .td-0,.contenttable-3 .td-1,.contenttable-3 .td-2{width:33.3%}
.contenttable-4{width:auto}
form ul,form ol{margin:0;padding:0;list-style:none}
form li{padding:4px 0}
form legend{display:none}
form input.text,form input.textarea,form select,form label{display:block;float:left}
form input.text,form textarea,form select{width:336px;outline:none;color:#777;background:#fff;border:1px solid #e1e1e1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:content-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 3px #f0f0f0;-webkit-box-shadow:0 0 3px #f0f0f0;box-shadow:0 0 3px #f0f0f0}
.no-boxsizing form input.text,.no-boxsizing form textarea,.no-boxsizing form select{behavior:url(../../boxsizing.htc)}
.no-boxsizing form select{width:340px}
#col3 form input.text,#col3 form textarea,#col3 form select{width:176px}
form input.text:focus,form textarea:focus,form select:focus{color:#000;border-color:#a4b7d5;-moz-box-shadow:0 0 3px #cdd7e8;-webkit-box-shadow:0 0 3px #cdd7e8;box-shadow:0 0 3px #cdd7e8}
form input.text,form input.file{height:25px;padding:4px;line-height:1.25em}
form input.checkbox,form input.radio{margin-top:6px}
form textarea{padding:2px 4px}
form select{padding:3px 2px}
form select.multiple{height:auto}
form .submit{padding-top:8px}
form .reset input,form .submit input{height:25px;padding-left:5px;padding-right:5px;line-height:1em;text-shadow:1px 1px 0 #fff;color:#555;border:1px solid #999;background:transparent url('http://www.lernbuero.ch/typo3conf/ext/sitepackage/packages/global/site/snowpack/layout2/preset/theme/preset/image/button.gif') repeat-x 50% 50%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 0 1px #eef1f3;-webkit-box-shadow:1px 0 1px #eef1f3;box-shadow:1px 0 1px #eef1f3}
form .reset input:hover,form .submit input:hover{color:#333;border-color:#777;-moz-box-shadow:0 0 3px #e9e9e9;-webkit-box-shadow:0 0 3px #e9e9e9;box-shadow:0 0 3px #e9e9e9}
#col2 form .reset input,#col2 form .submit input{margin-left:224px}
form label{width:100%;max-width:196px;margin-right:28px;padding-top:5px;line-height:1.25em}
#searchBox{width:176px}
#searchBox input.text{position:absolute;z-index:1;width:176px;padding-right:30px;font-size:11px;line-height:1.25em}
#searchBox button{position:absolute;z-index:1;right:5px;width:25px;height:25px;border:none;background:transparent url('http://www.lernbuero.ch/typo3conf/ext/sitepackage/packages/global/site/snowpack/layout2/preset/theme/preset/image/search.png') 50% 50% no-repeat}
.coEl{}
.coElFirst{margin-top:0}
.marginTop{margin-top:20px}
.marginNone{margin:0}
.marginTopNone{margin-top:0}
.marginBottomNone{margin-bottom:0}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
.align-justify{text-align:justify}
.indent{text-indent:1.5em}
.width75{max-width:75%}
.lead{margin-bottom:20px;font-weight:bold}
.caption{font-size:11px;font-style:italic}
.noListStyle{margin:0;padding:0;list-style:none}
.upper-alpha{margin:0 0 0 1.8em;list-style-type:upper-alpha}
.csc-textpic .csc-textpic-imagewrap{padding-bottom:10px}
.csc-textpic .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,.csc-textpic .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,.csc-textpic .csc-textpic-below .csc-textpic-imagewrap{padding-bottom:0}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{float:none !important}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{margin-bottom:0.333em}
.csc-textpic .csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-image img{margin-top:0.333em}
.csc-textpic .csc-textpic-caption p.caption{margin-top:0.333em}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border:1px solid #C4CED0;padding:0px 0px}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-right:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:10px}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-center{text-align:center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;
}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/*T2E*/
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
/*T2E*/
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
