.tx-felogin-pi1 label{display:block}
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:2px solid black;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}
img.tx-srfreecap-pi2-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi2-accessible-image{vertical-align:middle}
.tx-srfreecap-pi2-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi2-cant-read{font-size:.9em;color:#35006d}
.tx-srfreecap-pi2-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
.tx_spamshield_honey1{display:none !important}
.tx_spamshield_honey3{position:absolute !important;margin:0 0 0 -9999px !important}
.tx_spamshield_honey2{width:0 !important;height:0 !important;display:inline;padding:0;margin:0;border:0 !important}
.tx_spamshield_honey4{visibility:hidden !important}
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%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;font-size:13px;line-height:1.5}
body,button,input,select,textarea{font-family:sans-serif;color:#4b5155}
::-moz-selection{background:#4b5155;color:#fff;text-shadow:none}
::selection{background:#4b5155;color:#fff;text-shadow:none}
a{color:#c32312;text-decoration:none}
a:visited{color:#c32312}
a:hover{text-decoration:underline}
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,monospace;_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:0.7em 0 0.5em 15px;padding:0 0 0 0}
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}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal;*overflow:visible}
table button,table input{*overflow:auto}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box}
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{-webkit-appearance:none}
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}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.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}
html{overflow-y:scroll;overflow-x:auto}
body{background:url('../../fileadmin/templates/main/res/pics/ag/hgTop.png') repeat-x;font-family:"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif}
h2{padding:0;margin:0;color:#000;font-size:18px;color:#000;margin-bottom:0.4em;line-height:1.2em;font-weight:200}
h3{padding:0;margin:0;color:#000;font-size:16px;color:#000;margin-bottom:0.5em;line-height:1.2em;font-weight:200}
h4{padding:0;margin:0;color:#000;font-size:14px;color:#000;margin-bottom:0.5em;line-height:1.2em;font-weight:200}
h2 a,h2 a:visited{color:#000;text-decoration:none}
h2 a:hover,h2 a:active{color:#c32312;text-decoration:undeline}
h3 a,h3 a:visited{color:#000;text-decoration:none}
h3 a:hover,h3 a:active{color:#c32312;text-decoration:undeline}
h4 a,h4 a:visited{color:#000;text-decoration:none}
h4 a:hover,h4 a:active{color:#c32312;text-decoration:undeline}
p{width:100%;margin:0 0 1em 0}
hr{float:left;width:100%;border:0px;
border-top:dotted 1px #ccc;border-bottom:transparent;margin:0px 0px;font-size:0px}
.medium{font-size:16px}
.big{font-size:26px}
.black{color:#000}
.oxid{color:#c32312}
.noscript{padding:10px;margin:30px auto 0 auto;background:#fff;color:#ff0000;border:1px solid #ccc}
.floatLeft{float:left}
.floatRight{float:right}
.align-left{text-align:left}
.align-right{text-align:right}
.align-center{text-align:center}
li{line-height:1.5em;margin-bottom:6px}
.bildlinks{float:left;display:inline;margin:0 20px 20px 0;overflow:hidden}
.bildrechts{float:right;display:inline;margin:0 0 20px 20px;overflow:hidden}
.csc-textpic-caption{margin-top:2px !important;font-size:11px}
.message-error{border:1px solid #c32312;background-color:#c32312;color:#FFFFFF;text-shadow:0 -1px 0 #444444;padding:5px;margin-bottom:15px}
table{float:left;width:100%;margin:0 0 15px 0;border:none;padding:0}
table caption{margin-bottom:15px;text-align:left;line-height:1.5;font:14px 400"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif;padding:2px 0 2px 0;border-bottom:1px solid #ccc}
table thead th{text-align:left;line-height:1.5;font:12px 600"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif;padding:8px 10px;border-bottom:8px solid #fff}
table tbody th{text-align:left;vertical-align:top;line-height:1.5;font:12px 600"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif;padding:8px 10px}
table td{line-height:1.5;font:12px 400"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif;padding:8px 10px}
table.listing{}
table.listing th{color:#4b5155;text-align:left;line-height:1.5;font:12px 600"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif;padding:8px 10px;border-bottom:8px solid #fff;font-weight:normal}
table.listing th a{color:#4b5155}
table.listing tr{height:40px}
table.listing tr:hover,table.listing tr:hover td,table.listing tr:hover,table.listing tr:hover td{background:#c32312;color:#fff;text-shadow:none}
table.listing tr:hover a,table.listing tr:hover a{color:#fff;text-shadow:none}
th.nobg{filter:none;background:none}
td.left{text-align:left}
td.center{text-align:center}
td.right{text-align:right}
#container{width:960px;margin:0 auto;position:relative}
#header{float:left;width:960px;height:114px;position:relative}
#content{float:left;margin:30px 0;padding:0 10px;width:940px}
.hasNavLeft #content{width:700px;padding:0}
#footer{float:left;width:940px;background:#e8ebee;padding:20px 0px 0px 20px;font-size:12px;position:relative}
#logo a{position:absolute;top:0;left:0;display:block;height:81px;width:148px;background:url('../../fileadmin/templates/main/res/pics/ag/logoTop.jpg') no-repeat}
ul#navTop{position:absolute;top:10px;right:0px;margin:0;padding:0;height:10px}
ul#navTop{list-style-type:none}
ul#navTop li{float:left;display:inline;padding:0 10px;border-right:1px solid #8d9090;line-height:10px}
ul#navTop li a{color:#8d9090;font-size:10px;font-weight:400;text-decoration:none}
ul#navTop li a:hover{color:#c32312}
ul#navTop li.last{padding-right:0px;border:0}
#search{position:absolute;top:40px;right:0;margin:0;padding:0}
#search input{margin:0}
.inputSearch{color:#c2c2c2;font-size:10px;border:1px solid #c2c2c2;height:20px;line-height:20px;padding:0px 10px;width:188px;border-radius:3px;-moz-border-radius:3px}
.submitSearch{position:absolute;z-index:5;background:url('../../fileadmin/templates/main/res/pics/ag/hgSearcgTop.png') no-repeat center center;width:20px;height:20px;top:1px;right:3px;display:block;border:0;font-size:0px;text-indent:-999em}
.ie6 .submitSearch{top:-6px}
#navLevel1{position:absolute;top:78px;margin:0;padding:0;width:960px;z-index:100}
#navLevel1 li{float:left;height:36px;margin-right:1px;position:relative;display:block;width:auto;
}
#navLevel1 li a{color:#333;font-size:14px;font-weight:200;text-decoration:none;line-height:36px;padding:10px}
#navLevel1 li:hover a{color:#fff}
#navLevel1 li:hover{background:url('../../fileadmin/templates/main/res/pics/ag/hgNavLevel1.png') repeat-x 0 -36px;color:#fff;text-shadow:0 -1px 0 #444;border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px}
#navLevel1 li.on{background:url('../../fileadmin/templates/main/res/pics/ag/hgNavLevel1.png') repeat-x 0 0;text-shadow:0 -1px 0 #444;border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px}
#navLevel1 li.on a{color:#fff}
.ie6 #navLevel1 li a:hover{background:url('../../fileadmin/templates/main/res/pics/ag/hgNavLevel1.png') repeat-x 0 -36px;color:#fff}
.ie6 #navLevel1 li a:active{background:url('../../fileadmin/templates/main/res/pics/ag/hgNavLevel1.png') repeat-x 0 0;color:#fff}
#navLevel1 li ul{width:180px;padding:10px 10px 0px 10px;margin:0;position:absolute;left:-999em;top:36px;background:#fff;border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;box-shadow:0px 3px 5px #999;-webkit-box-shadow:0px 3px 5px #999;-moz-box-shadow:0px 3px 5px #999}
.ie6 #navLevel1 li ul,.ie7 #navLevel1 li ul,.ie8 #navLevel1 li ul,.oldie #navLevel1 li ul{border-width:0px 1px 1px 1px;border-style:solid;border-color:#999}
#navLevel1 li:hover ul,#navLevel1 li.sfhover ul{left:0}
#navLevel1 li:hover ul li{width:180px;margin:0;padding:0;height:auto;line-height:1.1em;text-shadow:none}
#navLevel1 li:hover ul li a{display:block;font-size:13px;color:#4f4f4f;line-height:1em;margin:0;padding:0;padding-bottom:10px}
#navLevel1 li:hover ul li:hover{background:none;text-shadow:none;color:#c32312}
#navLevel1 li:hover ul li a:hover{background:none;text-shadow:none;color:#c32312}
#navLevel1 li.on ul li a{background:none;text-shadow:none}
.ie6 #navLevel1 li ul li{width:180px;margin:0;padding:0;height:auto;line-height:1.1em;text-shadow:none}
.ie6 #navLevel1 li ul li a{float:left;font-size:13px;color:#4f4f4f;line-height:1em;margin:0;padding:0;padding-bottom:10px}
.ie6 #navLevel1 li ul li a:hover{color:#c32312;background:none}
ul#navLevel2{float:left;width:940px;padding:0 10px;border-bottom:1px solid #c4c4c4;margin:10px 0 0 0}
ul#navLevel2 li{float:left;display:inline;padding:0 20px 0 0;height:32px;margin:0}
ul#navLevel2 li a{color:#4f4f4f;font-weight:200;line-height:32px}
ul#navLevel2 li a:hover,ul#navLevel2 li a.on{color:#c32312;text-decoration:none}
ul#navLevel3{float:left;width:220px;margin:30px 20px 0 10px;padding:0}
ul#navLevel3 li{line-height:1.2em;margin-bottom:10px}
ul#navLevel3 li a{color:#4f4f4f;font-weight:200}
ul#navLevel3 li a:hover,ul#navLevel3 li a.on{color:#c32312}
ul#navLevel3 li.active-arrow{list-style-image:url('../../fileadmin/templates/main/res/pics/navigation/arrow_red_down.png')}
ul#navLevel3 li.inactive-arrow{list-style-image:url('../../fileadmin/templates/main/res/pics/navigation/arrow_gray_right.png')}
ul#navLevel3 li.nosubpages{}
ul#navLevel3 ul{margin-top:10px}
ul.navLevel4{float:left;width:210px;margin:0px 20px 0 0px;padding:0px}
ul.navLevel4 li{padding:0;margin-left:15px}
.x140,.x160,.x220,.x340,.x460,.x540,.x700,.x960,.teaser,.mR20,.mB20{float:left;overflow:hidden}
.x140{width:120px}
.x160{width:220px}
.x220{width:300px}
.x340{width:460px}
.x460{width:620px}
.x540{width:700px}
.x700{width:960px}
.x960{width:960px}
.gruendeFuerOxid h2{color:#ac1f12}
.hasNavLeft .x160{width:160px}
.hasNavLeft .x220{width:220px}
.hasNavLeft .x340{width:340px}
.hasNavLeft .x460{width:460px}
.hasNavLeft .x540{width:540px}
.hasNavLeft .x700{width:700px}
.hasNavLeft .x960{width:960px}
.x160Rot2{float:left;overflow:hidden;border-radius:10px;padding:20px;background-image:url('../../fileadmin/templates/main/res/pics/ButtonRot.png');background-repeat:no-repeat}
.x160Rot2 a,.x160Rot2 a:visited{color:#FFFFFF}
.x160Rot2 a:hover{color:#FFFFFF;text-decoration:underline}
.x160Rot2{width:180px}
.hasNavLeft .x160Rot2{width:120px}
.x160Rot,.x220Rot,.x340Rot,.x460Rot,.x540Rot,.x700Rot,.x960Rot,.teaser,.boxRot,.ts-widget-paginator{float:left;overflow:hidden;background:#e70a27;
background:#e70a27}
.x460Rot{width :460px}
.x160Grau,.x220Grau,.x340Grau,.x460Grau,.x540Grau,.x700Grau,.x960Grau,.teaser,.boxGrau,table thead th,.ts-widget-paginator,.tx-ptextlist-pager{float:left;overflow:hidden;background:#cbd1d6;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmQxZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d7dde2),color-stop(100%,#cbd1d6));
background:-webkit-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:-o-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:-ms-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7dde2',endColorstr='#cbd1d6',GradientType=0);
}
.oldie .x160Grau,.oldie .x220Grau,.oldie .x340Grau,.oldie .x460Grau,.oldie .x540Grau,.oldie .x700Grau,.oldie .x960Grau,.oldie .teaser,.oldie .boxGrau,.oldie .ts-widget-paginator,.oldie .tx-ptextlist-pager{background:#cbd1d6;
}
.ie9 .x160Grau,.ie9 .x220Grau,.ie9 .x340Grau,.ie9 .x460Grau,.ie9 .x540Grau,.ie9 .x700Grau,.ie9 .x960Grau,.ie9 .teaser,.ie9 .boxGrau,.ie9 table thead th,.ie9 .ts-widget-paginator,.oldie .tx-ptextlist-pager{filter:none}
table thead th{float:none}
.noBG{filter:none;background:none}
.ie8 .teaser,.ie8 .hasNavLeft .teaser{filter:none}
.x160Grau,.x220Grau,.x340Grau,.x460Grau,.x540Grau,.x700Grau,.x960Grau{padding:20px}
.x160Grau{width:180px}
.x220Grau{width:260px}
.x340Grau{width:420px}
.x460Grau{width:580px}
.x540Grau{width:660px}
.x700Grau{width:900px}
.x960Grau{width:920px}
.hasNavLeft .x160Grau{width:120px}
.hasNavLeft .x220Grau{width:180px}
.hasNavLeft .x340Grau{width:300px}
.hasNavLeft .x460Grau{width:420px}
.hasNavLeft .x540Grau{width:500px}
.hasNavLeft .x700Grau{width:660px}
.hasNavLeft .x960Grau{width:920px}
.y290{height:290px}
.mR20{margin-right:20px}
.mB20{margin-bottom:20px}
.zoom{float:left;position:relative}
.maginfy{position:absolute;z-index:100;display:block;width:20px;height:20px;background:url('../../fileadmin/templates/main/res/pics/ag/hgMagnify.png');top:5px;left:5px}
.teaser{width:960px;margin:30px 0 0 0;height:290px}
.hasNavLeft .teaser{margin:0;width:700px;margin:0 0 30px 0;height:290px}
.teaserText{float:right;margin:30px 20px 0 0}
.teaser .x140{width:120px}
.teaser .x160{width:200px}
.teaser .x220{width:280px}
.teaser .x340{width:440px}
.teaser .x460{width:600px}
.hasNavLeft .teaser .x160{width:140px}
.hasNavLeft .teaser .x220{width:200px}
.hasNavLeft .teaser .x340{width:320px}
.hasNavLeft .teaser .x460{width:440px}
.boxGrau{padding:20px}
div#footer section div.legal h3{color:#4B5155;font-size:12px;font-weight:bold;line-height:1.2em;margin:20px 0 0.5em;padding:0}
#footer ul{float:left;list-style-type:none;margin:0;padding:0}
#footer ul li{float:left;padding:0 0 10px 0;margin:0;line-height:1em;width:100%}
#footer ul li a{color:#4b5155;text-decoration:none}
#footer ul li a:hover{color:#c32312}
#footer .boxHeader{font-size:12px;font-weight:bold}
#footer #footer_ecke{position:absolute;bottom:0;right:0}
#footer p{margin:0;padding-bottom:6px}
#social{position:absolute;top:20px;right:20px}
#social a{float:left;display:block;width:22px;height:22px;margin-right:3px;text-indent:-999em;font-size:0px;background:url('../../fileadmin/templates/main/res/pics/ag/hgSocial.png') no-repeat;overflow:hidden}
#social a.facebook{background-position:0 0}
#social a.facebook:hover{background-position:0 -29px}
#social a.twitter{background-position:-26px 0}
#social a.twitter:hover{background-position:-26px -29px}
#social a.delicious{background-position:-52px 0}
#social a.delicious:hover{background-position:-52px -29px}
#social a.rss{background-position:-78px 0}
#social a.rss:hover{background-position:-78px -29px}
.legal{clear:both;float:left;margin:0;padding-top:0;width:auto;margin-right:180px;margin-bottom:20px;overflow:hidden}
.ie6 .legal,.ie7 .legal{padding:0}
.legal a:hover{text-decoration:underline}
.form_error{color:#c32312}
dl{float:left;width:100%}
dt,dd{float:left;margin:0 0 10px 0;padding:0}
dt{width:25%;margin-right:5%;padding:10px 0 0 0}
dd{width:69%;min-height:45px}
label{float:left;display:inline}
.datamints_feuser_501_tx_datamintsoxidtransfer_general_newsletterclass{float:right !important;width:260px !important;padding-bottom:15px !important}
.datamints_feuser_2432_tx_datamintsoxidtransfer_general_newsletterclass{float:right !important;width:200px !important;padding-bottom:15px !important;padding-right:30px !important}
.tx-felogin-pi1 label{float:left;margin:0 0 10px 0;width:100px;margin-right:5px;padding:10px 0 0 0}
.tx-felogin-pi1 div.userinput{min-height:45px}
.tx-felogin-pi1 .forgot-fields label{float:left;margin:0 0 10px 0;width:90%;margin-right:5%;padding:10px 0 0 0}
.tx-felogin-pi1 .forgot-fields input{width:90%;margin-right:5%}
.felogin-changepassword{clear:both;margin-top:5px;padding:5px}
.felogin-changepassword label{width:200px}
.felogin-changepassword input{float:left}
.tx-datamintsfeuser-pi1{float:left;width:100%}
.tx-datamintsfeuser-pi1 fieldset{border-top:0px solid #CCCCCC;margin-bottom:20px;padding:0}
.tx-datamintsfeuser-pi1 fieldset legend{padding:0;margin:0;color:#000;font-size:14px;color:#000;line-height:1.2em;font-weight:200;padding-bottom:20px}
.tx-datamintsfeuser-pi1 label{margin:10px 3px 10px 10px;width:105px;padding:0}
.tx-datamintsfeuser-pi1 div.form_type_text input,.tx-datamintsfeuser-pi1 div.form_type_input input,.tx-datamintsfeuser-pi1 div.form_type_text textarea{float:left;width:195px;margin-right:5px}
.tx-datamintsfeuser-pi1 div.form_item{float:left;width:100%;margin:0 0 10px 0}
div_radio_item_wrapper label{margin:0;margin-right:5px;width:40px}
.tx-datamintsfeuser-pi1 label{padding:0;width:105px;margin:0px}
.form_error{clear:both;color:#C32312;padding-left:105px}
.radio_item_wrapper{padding-left:105px}
input#datamints_feuser_501_tx_datamintsoxidtransfer_general_newsletter{margin-left:30px;margin-top:10px}
input#datamints_feuser_2432_tx_datamintsoxidtransfer_general_newsletter{margin-left:30px;margin-top:10px}
input#datamints_feuser_501_tx_datamintsoxidtransfer_community_newsletter{margin-left:30px;margin-top:25px}
input#datamints_feuser_10376_tx_datamintsoxidtransfer_general_newsletter{height:40px}
input#datamints_feuser_10376_tx_datamintsoxidtransfer_community_newsletter{height:40px;margin-top:10px}
select#datamints_feuser_10376_tx_datamintsoxidtransfer_correspondence_language{margin-top:10px}
select{max-width:210px}
select{height:40px !important}
input#datamints_feuser_10637_passwordconfirmation,input#datamints_feuser_10061_passwordconfirmation,input#datamints_feuser_10639_passwordconfirmation,input#datamints_feuser_10057_passwordconfirmation{width:195px}
.tx-srfreecap-pi2-image{margin-left:0 !important;width:30% !important}
input#datamints_feuser_501_captcha,input#datamints_feuser_9860_captcha,input#datamints_feuser_10376_captcha,input#datamints_feuser_2432_captcha{margin-top:5px}
body{background-color:#FFFFFF}
.tx-powermail-pi1{float:left;width:100%}
.tx-powermail-pi1 label{float:left;margin:0 5% 0 0;width:25%;padding:
0 0 0}
.tx-powermail-pi1 input{float:left}
.tx_powermail_pi1_fieldwrap_html_text input{width:60%;margin-bottom:15px}
.tx_powermail_pi1_fieldwrap_html_textarea textarea{width:90%;margin-bottom:15px}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{min-height:50px;clear:both}
.tx-powermail-pi1 fieldset{border:0px solid #CCCCCC;margin-bottom:20px;padding:10px}
.tx-powermail-pi1 fieldset legend{padding:0;margin:0;color:#000;font-size:14px;color:#000;margin-bottom:0.6em;line-height:1.2em;font-weight:200}
.tx-powermail-pi1 .powermail_check_inner input{width:5%;margin-top:2px;float:none}
.tx-powermail-pi1 .powermail_check_inner label{width:85%;padding:0;margin:0}
.powermail_mandatory{color:#c32312}
.tx-powermail-pi1 input:invalid,.tx-powermail-pi1 textarea:invalid{background-color:#FFFFFF}
.tx-powermail-pi1 input:focus,.tx-powermail-pi1 textarea:focus{background-color:#FFFFFF;border-color:#c32312}
.x220Grau .tx-powermail-pi1 label{float:left;margin:0 5% 0 0;width:90%;padding:
0 0 0}
.x220Grau .tx_powermail_pi1_fieldwrap_html_text input{width:90%;margin-bottom:15px}
.x700Grau .tx_powermail_pi1_fieldwrap_html_textarea textarea{width:60%;margin-bottom:15px}
.error{
background-color:#c32312;border:1px solid #c32312;font-size:12px;text-shadow:none;color:#fff;padding:3px 10px 5px 10px;margin-left:-2px;z-index:10;text-align:left;height:auto;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd}
.error p{margin:0;padding:0}
html:root .error em{display:block;width:0;height:0;border:10px solid;border-color:#c32312 transparent transparent;
position:absolute;bottom:-5px;left:15px;border-bottom:0 none}
.tx-inxmailsubscriber-form{float:left;width:100%}
.tx-inxmailsubscriber-form label{float:left;margin:0 5% 0 0;width:25%;padding:
0 0 0}
.tx-inxmailsubscriber-form input{float:left}
.tx-inxmailsubscriber-form input[type="checkbox"],.tx-inxmailsubscriber-form .checkbox{float:left;margin-bottom:0px}
.tx-inxmailsubscriber-form input[type="radio"],.tx-inxmailsubscriber-form .radio{float:left;margin-bottom:0px}
.tx-inxmailsubscriber-form .formrow{min-height:50px;clear:both}
.tx-inxmailsubscriber-form .selection{float:left;width:60%}
.tx-inxmailsubscriber-form input[type="text"],.-inxmailsubscriber-form textarea{width:60%;margin-bottom:15px}
.tx-inxmailsubscriber-form .required{color:#c32312}
.tx-inxmailsubscriber-form p.error{width:90%;float:right;color:#c32312;background:none;border:none;box-shadow:none}
.tx-inxmailsubscriber-form span.error{width:65%;float:right;color:#c32312;background:none;border:none;box-shadow:none;margin-bottom:20px}
input{margin-right:10px}
textarea{border:1px solid #c2c2c2;padding:5px 10px;border-radius:3px;-moz-border-radius:3px}
input,select{border:1px solid #c2c2c2;height:26px;padding:5px 10px;border-radius:3px;-moz-border-radius:3px}
select{height:36px;padding:10px}
select:hover{cursor:pointer}
option{padding:5px 10px}
input[type="checkbox"],input[type="radio"],.checkbox,.radio{line-height:1em;height:auto;margin:0 10px 10px 0}
.checkbox,.radio{clear:both;float:left;display:inline;padding:0;border:none}
.submitButton,.powermail_submit,.tx-datamintsfeuser-pi1 input[type=submit],input.tx-powermail-pi1_confirmation,.tx-inxmailsubscriber-form input[type=submit]{background:url('../../fileadmin/templates/main/res/pics/ag/hgNavLevel1.png') repeat-x;color:#fff;text-shadow:0 -1px 0 #444;border:none;border-radius:3;-moz-border-radius:3px;height:34px;margin-top:5px}
.tx-datamintsfeuser-pi1 label{padding:0;width:105px;margin:0px}
.form_error{clear:both;color:#C32312;padding-left:105px}
select#datamints_feuser_501_tx_datamintsoxidtransfer_correspondence_language{height:39px}
select#datamints_feuser_501_tx_datamintsoxidtransfer_country{height:39px}
.radio_item_wrapper{padding-left:105px}
input#datamints_feuser_501_tx_datamintsoxidtransfer_general_newsletter{margin-left:30px;margin-top:10px}
input#datamints_feuser_501_tx_datamintsoxidtransfer_community_newsletter{margin-left:30px;margin-top:25px}
input#datamints_feuser_10376_tx_datamintsoxidtransfer_general_newsletter{height:39px}
input#datamints_feuser_10376_tx_datamintsoxidtransfer_community_newsletter{height:39px;margin-top:10px}
select#datamints_feuser_10376_tx_datamintsoxidtransfer_country{height:39px}
select#datamints_feuser_10376_tx_datamintsoxidtransfer_correspondence_language{height:39px;margin-top:10px}
select{max-width:210px}
.submitButton:hover,.powermail_submit:hover,#datamints_feuser_501_submit:hover,input.tx-powermail-pi1_confirmation:hover,.tx-datamintsfeuser-pi1 input[type=submit]:hover{background-position:0 -36px;cursor:pointer}
.next-steps-container{}
.next-steps-container div.next-step-entry{width:100%;clear:both}
.next-steps-container div.next-step-entry div.icon{float:left;width:15px;height:15px;margin:0px 6px 0px 0px;padding:0px 0px 5px 0px}
.next-steps-container div.next-step-entry div.icon img{float:left}
.next-steps-container div.next-step-entry div.text{float:left}
ul.ts-widget-paginator{width:940px;margin:0;margin-bottom:20px;list-style:none;padding:8px;text-align:right}
ul.ts-widget-paginator li{display:inline;margin:0;padding:0;margin-left:10px}
ul.ts-widget-paginator li.previous,ul.ts-widget-paginator li.next{color:#a8a8a8}
.hasNavLeft ul.ts-widget-paginator{width:690px}
.ie6 .hasNavLeft ul.ts-widget-paginator{width:680px}
ul.tech-list,ol.tech-list{margin:0.7em 0 0.5em 25px;padding:0 0 0 0}
p.tech-file{font-weight:bold;font-style:italic}
p.tech-control{color:#000;font-weight:bold}
p.tech-hint{color:#4f4f4f;font-weight:bold}
p.tech-code{line-height:normal;x-text-tab-stops:repeat 1in;white-space:nowrap;background-color:#EEEEEE;color:#4f4f4f;font-family:"Courier","Courier New",fixedsys;margin-top:14pt;margin-bottom:14pt}
p.tech-note{background-color:#E8EBEE;font-weight:bold}
p.tech-warning{font-weight:bold;color:#c32312}
span.tech-file{font-weight:bold;font-style:italic}
span.tech-control{color:#000;font-weight:bold}
span.tech-hint{color:#4f4f4f;font-weight:bold}
span.tech-code{line-height:normal;x-text-tab-stops:repeat 1in;white-space:nowrap;background-color:#EEEEEE;color:#4f4f4f;font-family:"Courier","Courier New",fixedsys;margin-top:14pt;margin-bottom:14pt}
span.tech-note{background-color:#E8EBEE;font-weight:bold}
span.tech-warning{font-weight:bold;color:#c32312}
.tx-ptextlist-filterbox{float:left;width:100%;margin-bottom:20px}
ul.tx-ptextlist-filters,ul.tx-ptextlist-filters li{margin:0;padding:0;list-style-type:none}
ul.tx-ptextlist-filters li{float:left;width:960px;margin-bottom:10px}
.hasNavLeft ul.tx-ptextlist-filters li{width:700px}
.filter-label{float:left;width:150px;margin-right:20px;padding:10px 0 0 0}
.type-text,.type-select{float:left;width:auto}
.type-text input,.type-select select{width:300px;margin:0}
.type-button input{float:left;background:url('../../fileadmin/templates/main/res/pics/ag/hgNavLevel1.png') repeat-x;color:#fff;text-shadow:0 -1px 0 #444;border:none;border-radius:3;-moz-border-radius:3px;height:34px;margin-left:170px}
.type-button input:hover{background-position:0 -36px;cursor:pointer}
.type-button span{line-height:38px}
ul.tx-ptextlist-pager{width:940px;margin:0;margin-bottom:20px;list-style:none;padding:0;padding:8px;text-align:right}
ul.tx-ptextlist-pager li{display:inline;margin:0;padding:0;margin-left:10px}
ul.tx-ptextlist-pager li.previous,ul.tx-ptextlist-pager li.next{color:#a8a8a8}
.hasNavLeft ul.tx-ptextlist-pager{width:690px}
.ie6 .hasNavLeft ul.tx-ptextlist-pager{width:680px}
table.tx-ptextlist-list th{color:#4b5155;text-align:left;line-height:1.5;font:12px 600"Lucida Grande","Verdana","Lucida Sans Unicode",sans-serif;padding:8px 10px;border-bottom:8px solid #fff;font-weight:normal}
table.tx-ptextlist-list th a{color:#4b5155}
table.tx-ptextlist-list tr{height:50px}
table.tx-ptextlist-list tr.odd:hover,table.tx-ptextlist-list tr.odd:hover td,table.tx-ptextlist-list tr.even:hover,table.tx-ptextlist-list tr.even:hover td{background:#c32312;color:#fff;text-shadow:none}
table.tx-ptextlist-list tr.odd:hover a,table.tx-ptextlist-list tr.even:hover a{color:#fff;text-shadow:none}
.pt-extlist-field-nameColumn a{padding:0;margin:0;color:#000;font-size:14px;color:#000;margin-bottom:0.5em;line-height:1.2em;font-weight:200}
.pt-extlist-field-nameColumn{width:250px}
.pt-extlist-field-contactColumn{width:200px}
.pt-extlist-field-statusColumn{text-align:right}
table.tx-ptextlist-list th.lastColumn{text-align:right}
.partnerprofile a.silent-link:hover{text-decoration:none}
.partnerprofile .type-text input,.partnerprofile .type-text textarea{width:250px;margin:0}
.partnerprofile dd{margin-bottom:5px}
li.delicious-post{margin-bottom:15px}
h2.delicious-banner{font-size:14px;color:#000;margin-bottom:0.5em}
#slider{float:left;margin:30px 0;width:960px;list-style:none;
overflow-y:auto;overflow-x:hidden}
.anythingBase{max-width:32766px}
div.anythingSlider .anythingWindow{}
div.anythingSlider .anythingControls ul a.cur,div.anythingSlider .anythingControls ul a{}
div.anythingSlider .start-stop{background-color:#040;color:#fff}
div.anythingSlider .start-stop.playing{background-color:#800}
div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#ddd}
div.anythingSlider.activeSlider .anythingWindow{}
div.anythingSlider.activeSlider .anythingControls ul a.cur,div.anythingSlider.activeSlider .anythingControls ul a:active{background-position:0 -14px}
div.anythingSlider .start-stop{background-color:#080;color:#fff}
div.anythingSlider .start-stop.playing{background-color:#d00}
div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#fff}
div.anythingSlider{float:left;display:block;margin:0 auto;overflow:visible !important;
position:relative;padding:0 0 28px 0px;margin-bottom:30px;height:400px}
.ie6 div.anythingSlider{height:400px}
div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%;height:380px}
.anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible !important;top:0;left:0;margin:0;padding:0}
.anythingBase .panel{display:block;height:350px;overflow:hidden;float:left;padding:0;margin:0;background:#cbd1d6;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGRlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmQxZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d7dde2),color-stop(100%,#cbd1d6));
background:-webkit-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:-o-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:-ms-linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
background:linear-gradient(top,#d7dde2 0%,#cbd1d6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7dde2',endColorstr='#cbd1d6',GradientType=0);
width:100%}
.oldie .anythingBase .panel{background:#cbd1d6;
}
.anythingBase .panel.vertical{float:none}
div.anythingSlider .arrow{position:absolute;z-index:50;top:45px}
div.anythingSlider .arrow a{display:none;height:320px;width:80px;text-align:center;outline:0;background:url('../../fileadmin/templates/main/res/pics/ag/hgTeaserArrow.png') no-repeat 0 center}
.ie6 div.anythingSlider .arrow a{display:block;margin:0}
div.anythingSlider:hover .arrow a{display:block}
div.anythingSlider .arrow a span{display:block;text-indent:-9999px}
div.anythingSlider .back{left:0}
div.anythingSlider .back a{background-position:20px center}
div.anythingSlider .back a:hover,div.anythingSlider .back a.hover{background-position:-61px center}
div.anythingSlider .back.disabled{display:none}
div.anythingSlider .forward{right:0}
div.anythingSlider .forward a{background-position:-130px center}
div.anythingSlider .forward a:hover,div.anythingSlider .forward a.hover{background-position:-210px center}
div.anythingSlider .forward.disabled{display:none}
div.anythingSlider .anythingControls{outline:0;display:none}
div.anythingSlider .anythingControls ul{width:960px;margin:0 auto;padding:0;margin-top:12px;text-align:center}
div.anythingSlider .anythingControls ul li{display:inline}
div.anythingSlider .anythingControls ul a{text-align:left;font-size:0px;text-indent:-999em;text-decoration:none;display:inline-block;height:13px;width:13px;margin:0 10px 0 0;background:url('../../fileadmin/templates/main/res/pics/ag/hgTeaserNav.png') no-repeat 0px 0px;outline:0}
.ie6 div.anythingSlider .anythingControls ul{margin:12px 0 0 0}
.ie6 div.anythingSlider .anythingControls ul a{float:left;display:inline;overflow:hidden}
.ie7 div.anythingSlider .anythingControls ul{margin:12px 40% 0 40%}
.ie7 div.anythingSlider .anythingControls ul a{display:inline;float:left}
div.anythingSlider .anythingControls ul a:hover,div.anythingSlider .anythingControls ul a.cur:hover{background-position:0 -28px}
div.anythingSlider .anythingControls .anythingNavWindow{overflow:hidden;float:left}
div.anythingSlider.rtl .anythingControls ul a{float:right}
div.anythingSlider.rtl .anythingControls ul{float:left}
div.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}
div.anythingSlider .start-stop{background-image:url('../../fileadmin/templates/main/res/images/default.png');background-position:center -288px;background-repeat:repeat-x;padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{background-image:none}
div.anythingSlider,div.anythingSlider .anythingWindow,div.anythingSlider .anythingControls ul a,div.anythingSlider .arrow a,div.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../fileadmin/templates/main/res/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../fileadmin/templates/main/res/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../fileadmin/templates/main/res/js/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../fileadmin/templates/main/res/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-size:12px;z-index:1102;text-shadow:none}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../../fileadmin/templates/main/res/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../../fileadmin/templates/main/res/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../../fileadmin/templates/main/res/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../fileadmin/templates/main/res/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./res/fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
.news-list-item{clear:both}
.news-list-browse{clear:both}
.news-list-item p{width:auto}
.news-list-item hr.clearer{margin:20px 0;margin-bottom:25px;margin-top:5px}
.news-list-morelink{margin-left:5px}
.news-single-item p{width:auto;overflow:visible}
.news-single-item hr.cl-right{margin:20px 0}
.news-single-img{width:200px;float:left;margin-right:20px}
.news-single-files dt{width:700px;margin:0 0 20px 0;font-weight:bold}
.news-single-files dd{width:700px;min-height:15px}
.news-single-files dd a{margin:0 10px}
.news-single-links dt{width:700px;margin:0 0 20px 0;font-weight:bold}
.news-single-links dd{width:700px;min-height:15px}
.news-single-links dd a{margin:0 10px}
.news-single-related dt{width:700px;margin:0 0 20px 0;font-weight:bold}
.news-single-related dd{width:700px;min-height:15px}
.news-single-related dd a{margin:0 10px}
.news-single-item dl.news-single-files{margin-top:0px;margin-bottom:20px}
.news-single-item dl.news-single-files dt{margin-bottom:5px}
.news-single-item hr.cl-right{margin:10px 0}
.vertical{
position:relative;overflow:hidden;
height:180px}
.news-latest-container{float:left;width:100%;position:absolute;
height:20000em;margin:0px}
.news-latest-container a,.news-latest-container a:visited{color:#4b5155}
.news-latest-container a:hover{color:#c32312;text-decoration:none}
.news-latest-date{font-size:10px}
.news-latest-item{border-bottom:1px solid #ddd;margin:0 0 10px 0;padding:0 0 10px 0}
.news-latest-item:hover{color:#c32312}
.news-latest-item:hover a{color:#c32312}
.news-latest-item img{float:left;margin:0;height:180px;width:220px}
.news-latest-item h3{margin:0;padding:0;font-size:12px;font-weight:normal}
#actions{width:100%;display:block;margin:10px auto;text-align:center}
#actions a{display:block;font-size:0px;cursor:pointer;text-indent:-999em;height:25px;width:100%;
background:url('../../fileadmin/templates/main/res/pics/ag/hgSlideNavBGGrey.jpg') no-repeat center 0}
#actions a:hover{text-decoration:none;background-position:center -25px}
.disabled{visibility:hidden}
#actions a.prev{background-position:center -50px}
#actions a.prev:hover{background-position:center -75px}
.image-slider{position:relative;width:100%;
;overflow:hidden}
div.fce-container{position:relative}
div.fce-container img.grayscale{position:absolute;left:0px;top:0px;display:block}
div.fce-container:hover img.grayscale{display:none}
div.fce-container img.imageOverlay{position:absolute;left:3px;top:3px;display:block}
.scrollable{
position:relative;overflow:hidden;
}
.scrollable .fce-section{
width:20000em;position:absolute}
.fce-section .fce-container{float:left;
}
.scrollable img{float:left;margin:0 10px 0 0;
}
.scrollable .active{border:0px solid #000;position:relative;cursor:default}
a.browse{background:url('../../fileadmin/templates/main/res/pics/ag/hgSlideNavContent.png') no-repeat 0 center;display:none;width:35px;float:left;cursor:pointer;font-size:0px}
a.right{position:absolute;z-index:5;
right:0;top:0;background-position:-70px center}
a.right:hover{background-position:-105px center}
a.right:active{background-position:-105px center}
a.left{position:absolute;z-index:5;
overflow:hidden}
a.left:hover{background-position:-35px center}
a.left:active{background-position:-35px center}
a.disabled{visibility:hidden !important}
.image-slider:hover a.browse{display:block}
.ie6 a.browse{display:block}
@media only screen and (min-width:480px){}
@media only screen and (min-width:768px){}
@media print{*{background:transparent !important;color:black !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.tx_powermail_pi1_form label>div{position:relative;display:inline}
form.tx_powermail_pi1_form label div.powermail_form_popup_info{display:none}
form.tx_powermail_pi1_form label:hover div.powermail_form_popup_info{background:lightgrey;padding:4px;position:absolute;left:-19px;bottom:25px;width:400px;z-index:500;display:block}
form.tx_powermail_pi1_form label:hover div.powermail_form_popup_info em{
border-color:lightgrey transparent currentcolor;border-style:solid solid none;border-width:10px 10px 0;bottom:-9px;display:block;height:0;left:15px;position:absolute;width:0}
form.tx_powermail_pi1_form label div.powermail_form_popup_info p{margin:0}
.spoilertext{cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background-color:#c32412;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;text-indent:0px;border:2px solid #d83526;display:inline-block;color:#ffffff;font-size:14px;font-style:normal;height:15px;line-height:15px;width:45px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #b23e35}
#spoilerId1,#spoilerId2,#spoilerId3,#spoilerId4,#spoilerId5,#spoilerId6{background-color:#E8EBEE;margin-left:30px;margin-top:10px;border-width:1px;border-color:#C32412;border-style:dashed;padding:5px}
.spoilerArea{margin-bottom:70px}
.spoilerArea h2 a,.spoilerArea h3 a{cursor:pointer;text-decoration:none}
.spoilerArea h2{margin-bottom:20px}
.spoilerArea h3{margin-top:20px}
.tx-powermail-pi1 fieldset fieldset{padding:0}
div.x700Grau .tx-powermail-pi1 .powermail_check_inner input{width:0;margin-top:2px;float:left}
div.x220Grau .tx-powermail-pi1 label{float:left;margin:0;width:90%;padding:
0 0 0}
div.x220Grau .tx-powermail-pi1 .powermail_check_inner input{width:5%;margin-top:2px;float:left}
div.x220Grau .tx-powermail-pi1 legend{padding:0px;margin:0px 0px 0.5em;font-size:16px;color:#000;line-height:1.2em;font-weight:200}
div.x220Grau h2,div.x220Grau h3{padding:0 0 0 10px}
div.x700Grau h2,div.x700Grau h3{padding:0 0 0 10px}
.x220Grau p{width:90%;padding:0 10px 0 10px}
.startbtn:hover{background:#ed6741;background:-moz-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ed6741),color-stop(99%,#d02c19));background:-webkit-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:-o-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:-ms-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:linear-gradient(to bottom,#ed6741 0%,#d02c19 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed6741',endColorstr='#d02c19',GradientType=0);border:medium none;border-radius:5px;font-size:18px;color:#fff;width:180px;heigth:70px;margin-left:43px;text-decoration:none;text-align:center}
.startbtn{background:#be2010;background:-moz-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3321f),color-stop(99%,#ad1a0a));background:-webkit-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-o-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-ms-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:linear-gradient(to bottom,#e3321f 0%,#ad1a0a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3321f',endColorstr='#ad1a0a',GradientType=0);border:medium none;border-radius:5px;font-size:18px;color:#fff;width:180px;heigth:70px;padding:20px 0px;margin-left:43px;text-decoration:none;text-align:center}
#buttons{margin-bottom:75px}
#buttons a{text-decoration:none;float:left;heigth:70px;margin-bottom:20px}
.infobtn:hover{font-size:18px;color:#fff;width:450px;margin-left:13px;text-decoration:none;text-align:center}
.infobtn{font-size:18px;color:#fff;width:450px;margin-left:13px;text-decoration:none;text-align:center}
.infotext{padding:20px 20px;color:#4f4f4f}
.infotext:hover{color:#FFF}
.infobuttons{margin-bottom:75px}
.infobuttons a{text-decoration:none;float:left;heigth:70px;margin-bottom:13px}
.infosmall{font-size:13px}
.redbtn{background:#be2010;background:-moz-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3321f),color-stop(99%,#ad1a0a));background:-webkit-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-o-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-ms-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:linear-gradient(to bottom,#e3321f 0%,#ad1a0a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3321f',endColorstr='#ad1a0a',GradientType=0);border:medium none;border-radius:5px}
.redbtn:hover{background:#ed6741;background:-moz-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ed6741),color-stop(99%,#d02c19));background:-webkit-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:-o-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:-ms-linear-gradient(top,#ed6741 0%,#d02c19 99%);background:linear-gradient(to bottom,#ed6741 0%,#d02c19 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed6741',endColorstr='#d02c19',GradientType=0);border:medium none;border-radius:5px}
.ghostbtn{color:#c4c4c4;border:3px solid;border-radius:5px}
.ghostbtn:hover{background:#be2010;background:-moz-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3321f),color-stop(99%,#ad1a0a));background:-webkit-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-o-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:-ms-linear-gradient(top,#e3321f 0%,#ad1a0a 99%);background:linear-gradient(to bottom,#e3321f 0%,#ad1a0a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3321f',endColorstr='#ad1a0a',GradientType=0);color:#FFF;outline-color:#be2010;border:3px solid;border-radius:5px}
#calroot{
z-index:10000;position:fixed !important;margin-top:-1px;width:240px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;top:40%;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666}
#calhead{padding:2px 0;height:44px}
#caltitle{font-size:14px;color:#0150D1;float:left;text-align:center;width:197px;line-height:20px;text-shadow:0 1px 0 #ddd}
#calnext,#calprev{display:block;width:20px;height:20px;
float:left;cursor:pointer}
#calnext{
float:right}
#calprev.caldisabled,#calnext.caldisabled{visibility:hidden}
#caltitle select{font-size:10px}
#calbody{width:197px;margin:10px auto}
#caldays{height:14px;border-bottom:1px solid #ddd}
#caldays span{display:block;float:left;width:28px;text-align:center}
#calweeks{background-color:#fff;margin-top:4px}
.calweek{clear:left;height:22px}
.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px}
.calweek a:hover,.calfocus{background-color:#ddd}
a.calsun{color:red}
a.caloff{color:#ccc}
a.caloff:hover{background-color:rgb(245,245,250)}
a.caldisabled{background-color:#efefef !important;color:#ccc	!important;cursor:default}
#calcurrent{background-color:#498CE2;color:#fff}
#caltoday{background-color:#333;color:#fff}
