@charset "UTF-8";
@media all{
*{margin:0;padding:0}
option{padding-left:.4em}
select{padding:1px}
* html body *{overflow:visible}
* html iframe,* html frame{overflow:auto}
* html frameset{overflow:hidden}
html{height:100%;margin-bottom:1px}
body{font-size:100.01%;color:#000;background:#fff;text-align:left}
fieldset,img{border:0 solid}
ul,ol,dl{margin:0 0 1em 1em}
li{margin-left:.8em;line-height:1.5em}
dt{font-weight:700}
dd{margin:0 0 1em .8em}
blockquote{margin:0 0 1em .8em}
blockquote:before,blockquote:after,q:before,q:after{content:""}
#header{position:relative}
#topnav{text-align:right}
#header #topnav{position:absolute;top:10px;right:10px}
#header,#nav,#main,#footer{clear:both}
#col1{float:left;width:200px}
#col2{float:right;width:200px}
#col3{width:auto;margin:0 200px}
#col1_content,#col2_content,#col3_content{position:relative}
.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.floatbox{overflow:hidden}
#ie_clearing{display:none}
.subcolumns{width:100%;overflow:hidden}
.subcolumns_oldgecko{width:100%;float:left}
.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}
.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}
.c25l,.c25r{width:25%}
.c33l,.c33r{width:33.333%}
.c50l,.c50r{width:50%}
.c66l,.c66r{width:66.666%}
.c75l,.c75r{width:75%}
.c38l,.c38r{width:38.2%}
.c62l,.c62r{width:61.8%}
.subc{padding:0 .5em}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}
.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}
.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden}
.skip,.hideme,.print,dfn{position:absolute;left:-1000em;top:-1000em}
.skip:focus,.skip:active{position:static;left:0;top:0}
#nav{background:transparent url("../images/navBg.png") no-repeat -1px 12px;width:100%;height:96px}
#nav_main{height:37px;padding:0}
#nav_main ul{list-style:none;margin:0 auto;overflow:hidden;width:605px}
#nav_main ul li{text-align:center;background:transparent;float: left;margin:0;line-height:normal;padding:0}
#nav_main a,
#nav_main strong{background:transparent url("../images/tabBg.png") no-repeat left top;color:#99a;display:block;font-size:11px;font-weight:bold;text-decoration:none;width:82px;height:23px;padding:9px 0 0 0}
#nav_main li:focus a,
#nav_main li:hover a,
#nav_main li:active a{background:transparent url("../images/tabCurrent.png") no-repeat left top}
#nav_main a:focus,
#nav_main a:hover,
#nav_main a:active{color:#667;background:transparent url("../images/tabCurrent.png") no-repeat left top}
#nav_main #current{background:transparent;border: 0}
#nav_main #current a,
#nav_main #current strong{background:transparent url("../images/tabCurrent.png") no-repeat left top;color:#334;width:82px}
#nav ul span.accessKey{text-decoration:underline;}
#nav ul span.showAccessKey{font-size:75%; font-style:italic;}
#nav #search{width:539px;height:64px;margin:0 auto;background:transparent url("../images/searchBg.png") no-repeat left top}
#nav #search form{width:367px}
#nav #search .tx-macinasearchbox-pi1{padding:14px 0 0 73px}
#nav #search .tx-macinasearchbox-pi1 input{width:265px;height:15px;color:#222;background:url("../images/search-external.png") no-repeat scroll 5px 4px #f1f1f1;border:1px solid #2C71AE;margin:0;padding:4px 10px 4px 26px}
#nav #search .tx-macinasearchbox-pi1 input:focus{border:1px dotted #2C71AE;background-color:white}
#nav #search .tx-macinasearchbox-pi1 input.ac_loading{background:#fff url('/typo3conf/ext/cb_indexedsearch_autocomplete/img/indicator.gif') no-repeat 5px center}
#nav #search .tx-macinasearchbox-pi1 input.button{width:auto;height:auto;background:#2C71AE;color:#fff;margin:0;padding:2px;cursor:pointer;border-top:1px solid #fff;border-left:1px solid #fff}
#nav #search .tx-macinasearchbox-pi1 input.button:hover{border-top:0 none;border-left:0 none;border-right:1px solid #fff;border-bottom:1px solid #fff}
#submenu{width: 100%;overflow:hidden;margin:0;list-style-type:none}
#submenu ul{ list-style-type: none; margin:0; padding: 0; }
#submenu li{float:left;width:100%;margin:0;padding:0;background-image:none}
#submenu a,
#submenu strong{display:block;width:90%;padding: 1px 0px 1px 10%;text-decoration:none;background-color:#fff;color:#444;border-bottom:1px #eee solid}
#submenu a#navigation{border-bottom:0; padding:0;}
#submenu li#title{width:95%;padding:1px 0px 1px 5%;font-weight: bold;color:#fff;background-color:#78B047}
#submenu li span{display:block;width:90%;padding:1px 0px 1px 10%;font-weight:bold;border-bottom:1px #ddd solid}
#submenu li span.accessKey{display:inline;width:auto;padding:0;border:0 none;font-weight:normal;text-decoration:underline}
#submenu li span.showAccessKey{display:inline;width:auto;padding:0;border:0 none;font-weight:normal;font-style:italic;font-size:75%}
#submenu li#active,
#submenu li strong{width:90%;padding:1px 0px 1px 10%;font-weight:bold;color:#fff;background-color:#2C71AE;border-bottom: 1px #eee solid}
#submenu li a{width:90%;padding-left:10%;background:url("../images/search-external.png") no-repeat scroll 2px -58px #fff;color:#444}
#submenu li.active a{}
#submenu li.active li a{background-color:transparent;color:#444}
#submenu li a:focus,
#submenu li a:hover,
#submenu li a:active{background-color:#2C71AE;color:#fff}
#submenu li ul li a,
#submenu li ul li#active,
#submenu li ul li strong,
#submenu li ul li span{width:85%;padding-left:15%}
#submenu li ul li a{background:url("../images/joinbottom.png") no-repeat scroll 18px 4px #fff}
#submenu li ul li a:focus,
#submenu li ul li a:hover,
#submenu li ul li a:active{background-color:#2C71AE;color:#fff}
#submenu li ul li ul li a,
#submenu li ul li ul li#active,
#submenu li ul li ul li strong,
#submenu li ul li ul li span{width:80%;padding-left:20%}
#submenu li ul li ul li a{background:url("../images/joinbottom.png") no-repeat scroll 32px 4px #fff}
#submenu li ul li ul li a:focus,
#submenu li ul li ul li a:hover,
#submenu li ul li ul li a:active{background-color:#2C71AE;color:#fff}
#submenu li ul li ul li ul li a,
#submenu li ul li ul li ul li#active,
#submenu li ul li ul li ul li strong,
#submenu li ul li ul li ul li span{width:75%;padding-left:25%}
#submenu li ul li ul li ul li a{}
#submenu li ul li ul li ul li a:focus,
#submenu li ul li ul li ul li a:hover,
#submenu li ul li ul li ul li a:active{background-color:#2C71AE;color:#fff}
#submenu dfn, #submenu .hidden{position:absolute; left:-1000em; width:20em;}
body{background:url("../images/bodyBg.gif") repeat-x scroll 0 -74px transparent;text-align:center}
#page_margins{width:960px;margin:0 auto;text-align:left;padding:0 30px 0 30px;background:url("../images/pmBg.png") no-repeat scroll 0 0 transparent}
#page{border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE}
#header{height:75px;color:#222;overflow:hidden}
#header img.headImg1{position:absolute;top:10px;left:10px;font-size:208%}
#header h1 span{display:block;height:1px;width:1px;overflow:hidden;line-height:105px}
#header #topnav{top:0;right:20px;font-size:0.9em;color:#aaa}
#header #topnav span.accessKey{text-decoration:underline}
#header #topnav span.showAccessKey{font-size:80%;font-style:italic}
#header #pageTitle{position:absolute;top:18px;left:20px;width:920px}
#main{padding:0 20px;min-height:470px}
#footer{font-size:11px;text-align:center;padding:0 0 10px 0;margin:3em -1px 0 -1px;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #dedede;background:url("../images/ant.png") no-repeat scroll 933px 8px transparent}
#footer img.qrcode{float:left;margin-left:-7px;overflow:hidden}
.boxtop{background:url(../images/boxtop.png) no-repeat scroll 0 0;height:19px}
.box{background:url(../images/box.png) no-repeat scroll left bottom;margin:0 0 10px;padding:0 10px 15px}
.tx-currencyconv-pi1 .box{padding:0 20px 15px}
.tx-currencyconv-pi1 .result{background-color:#78B047;margin:8px 0 5px 0;padding:3px;font-weight:bold;color:white}
.tx-currencyconv-pi1 .info{font-size:11px;text-align:right}
.thirds{float:left;width:203px;font-size:11px;margin:4px 15px 0 0}
.smallboxtop{background:url(../images/smallBoxTop.png) no-repeat scroll 0 0;height:14px}
.smallbox{background:url(../images/smallBox.png) no-repeat scroll left bottom;margin:0 0 10px;padding:0 10px 15px}
.smallbox p{margin:0}
.attentionBox{background-color:#F7F7F7;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF;border-style:solid;border-width:1px;display:block;margin:0 0 1em;padding:11px 10px 0 77px;position:relative}
.attentionBox .arrow{background:url("../images/attention.gif") no-repeat scroll 50% 50% transparent;border-color:#EFEFEF #CFCFCF #AEAEAE #EFEFEF;border-style:solid;border-width:1px;height:100%;position:absolute;left:-1px;top:-1px;width:56px}
.attentionBox h2{margin:0}
.attentionBoxAlt{background-color:#F7F7F7;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF;border-style:solid;border-width:1px;display:block;margin:0 0 1em;padding:8px 10px 10px 10px;position:relative}
.attentionBoxAlt ul{margin:0 0 0 1em}
.attentionBoxAlt h2{margin:0}
.postIt{background:url("../images/postit.png") no-repeat scroll 35px -10px #f1f1f1;height:125px;overflow:hidden;padding:0}
.postIt p{background:url("../images/pencil.png") no-repeat scroll 15px 15px transparent;padding:20px 50px 0 65px}
#col1{width:25%}
#col1_content{padding:20px 10px 0 0;border-right:1px dotted #d1d1d1}
#col2{width:25%}
#col2_content{padding:10px 20px 10px 10px}
#col3{margin:0 25%}
#col3_content{padding:20px 0 0 10px}
#teaser{margin:-2px 0 0 0;padding:0;border-bottom:1px dotted #d1d1d1;color:#2C71AE}
#teaser div{float:left;width:auto;font-size:0.8em}
#teaser .rootline{margin:3px 0 3px 3px;font-weight:bold}
#teaser .rootline a{font-weight:normal}
#teaser .rootline a:hover{}
#teaser .langMenu{float:right;margin:0}
#teaser .langMenu a:hover{background:transparent;}
#teaser .langMenu img{margin-top:5px;padding-right:3px;}
#teaser .langMenu img.tx-srlanguagemenu-pi1-flag{margin-top:2px;padding-right:3px;}
#teaser .langMenu .tx-srlanguagemenu-pi1 .CUR img{padding-right:1px;}
#teaser .langMenu .tx-srlanguagemenu-pi1 .CUR img.tx-srlanguagemenu-pi1-flag{padding-right:3px;}
#teaser .langMenu .tx-srlanguagemenu-pi1 form#sr_language_menu_form fieldset legend{display:none;}
#teaser .langMenu .tx-srlanguagemenu-pi1 form#sr_language_menu_form fieldset label{display:none;}
#teaser .selectFontSize{float:right;margin:6px 10px 0 0;}
#teaser .selectFontSize a{color:#fff;}
#teaser .selectFontSize a:hover{background:transparent;}
#teaser .aktDatum{float:right;margin:3px 8px 3px 0}
#teaser .printLink{float:right;margin:2px 8px 3px 0}
#teaser .printLink a{color:#2C71AE;text-decoration:none;background:transparent url(../images/icons.png) no-repeat scroll left -571px;padding:0 9px 0 17px}
#teaser .printLink a:hover{background:transparent url(../images/icons.png) no-repeat scroll left -600px}
#col1{width:616px;}
#col2, #col2_content{display:none}
#col3{margin-left:616px;margin-right:0}
html *{font-size:100.01%}
body{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:81.25%;color:#444}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#666;margin:0 0 .5em 0;font-family:Arial, Helvetica, sans-serif}
h1{font-size:175%}
h2{font-size:150%;color:#2C71AE}
h3{font-size:133.33%;color:#78B047}
h4{font-size:116.67%}
h5{font-size:100%;color:#2C71AE}
h1.G{border:0;height:30px;text-indent:-999em}
h2.G{border:0;height:30px;text-indent:-999em}
h3.G{border:0;height:30px;text-indent:-999em}
h4.G{border:0;height:30px;text-indent:-999em}
h5.G{border:0;height:30px;text-indent:-999em}
.delicious-posts{font-size:11px}
.delicious-posts h2{font-size:150%;color:#78B047}
#header #pageTitle h1{color:#2C71AE;font-size:195%;margin:0;border-top:1px dotted #d1d1d1}
#nav #search p{margin:0;line-height:normal}
p{line-height:1.5em;margin:0 0 1em 0}
p.countries{padding:0 0 0 32px;margin:8px 0 0 0;line-height:1.2em}
p.thailand{background:url(../../../../flags2/th.png) 9px 4px no-repeat}
p.australia{background:url(../../../../flags2/au.png) 9px 4px no-repeat}
p.cambodia{background:url(../../../../flags2/kh.png) 9px 4px no-repeat}
p.china{background:url(../../../../flags2/cn.png) 9px 4px no-repeat}
p.india{background:url(../../../../flags2/in.png) 9px 4px no-repeat}
p.iran{background:url(../../../../flags2/ir.png) 9px 4px no-repeat}
p.japan{background:url(../../../../flags2/jp.png) 9px 4px no-repeat}
p.malaysia{background:url(../../../../flags2/my.png) 9px 4px no-repeat}
p.newzealand{background:url(../../../../flags2/nz.png) 9px 4px no-repeat}
p.taiwan{background:url(../../../../flags2/tw.png) 9px 4px no-repeat}
#header #pageTitle p{color:#bbb;font-size:12px;font-weight:bold;margin:0;padding:0 0 0 1px}
#footer p{margin:8px 0 0 0;background:url("../images/t3logo-b-w.gif") no-repeat scroll 0 0 transparent}
ul, ol, dl{line-height:1.5em;margin:0 0 1em 1em}
ul li{margin-left:0;line-height:1.5em;list-style:none outside none;background:url("../images/li.gif") no-repeat scroll 0 6px transparent;padding-left:20px}
ul.companies li{background:none;font-size:12px;line-height:1.2em}
li.delicious-post{margin:0 0 5px 14px;line-height:1.2em}
.textBelowMenu .box ul{margin:0}
.textBelowMenu .box ul li{list-style:none outside none;background:url("../images/li.gif") no-repeat scroll 0 6px transparent;padding-left:20px;margin-left:4px}
dt{font-weight:bold}
dd{margin:0 0 1em 2em}
cite, blockquote{font-style:italic}
blockquote{margin:0 0 1em 1.5em}
strong,b{font-weight:bold}
em,i{font-style:italic}
pre, code{font-family:monospace}
acronym, abbr{border-bottom:1px dotted #003B6E;cursor:help}
.note{background:#dfd;padding:1em;border-bottom:1px #bdb dotted;border-bottom:1px #dbb dotted}
.important{background:#ffd;padding:1em;border-bottom:1px #ddb dotted;border-bottom:1px #dbb dotted}
.warning{background:#fdd;padding:1em;border-bottom:1px #dbb dotted;border-bottom:1px #dbb dotted}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}
.float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}
a{color:#003B6E;text-decoration:underline}
.delicious-posts h2 a{color:#78B047;text-decoration:none}
a:focus, a:hover, a:active{color:#9EC068;text-decoration:none}
a.external-link-new-window{padding-left:14px;background:transparent url(../images/icons.png) no-repeat scroll left -238px}
a.external-link-new-window:hover{background:transparent url(../images/icons.png) no-repeat scroll left -268px}
a.internal-link{padding-left:14px;background:transparent url(../images/icons.png) no-repeat scroll left -298px}
a.internal-link:hover{background:transparent url(../images/icons.png) no-repeat scroll left -328px}
#topnav a{color:#003B6E;font-weight:normal;background:transparent;text-decoration:none;padding:0 3px 5px}
#topnav a:focus, #topnav a:hover, #topnav a:active{color:#fff;text-decoration:none;background-color:#78B047}
#topnav strong{color:#fff;background-color:#78B047;padding:0 5px 5px;font-weight:normal}
table{width:auto;border-collapse:collapse}
table.full{width:100%}
table.fixed{table-layout:fixed}
.textBelowMenu table{border:none}
th,td{}
thead th{background:#444;color:#fff}
tbody th{background:#ccc;color:#333}
tbody th.sub{background:#ddd;color:#333}
table.typo3-adminPanel{text-align:left;font-size:120%;margin:1em 0 0 0}
table.typo3-adminPanel td{padding:0.1em 0.1em 0.1em 0}
table.typo3-adminPanel select{font-size:0.6em}
table.typo3-adminPanel input{font-size:0.6em}
hr{color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid;}
table.contenttable{font-size:0.8em;width:100%;margin:0 0 1em 0;border-collapse:collapse;empty-cells:show}
table.contenttable caption{text-align:left;font-weight:bold;color:#888;margin-bottom:0.2em}
table.contenttable th{height:2.0em;background:#4E5155;color:white;padding:2px 7px 2px 7px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff}
table.contenttable th#col242-0{width:15%}
table.contenttable th#col242-1{width:60%}
table.contenttable th#col242-2{width:25%}
table.contenttable tr.tr-odd{background:#eee}
table.contenttable tr.tr-even{background:#e3e3e3}
table.contenttable td{height:3.0em;padding:2px 7px 2px 7px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;text-align:left;font-weight:normal}
table.prices td.td-last{text-align:right}
.pageBrowser{border:1px dotted #878787;font-size:11px;clear:both;overflow:hidden;margin:0 0 1em 0;padding:2px 5px 3px 5px}
.csc-textpicHeader h3{margin:0em 0 0.3em 0;padding-top:0}
img{border:0}
p img{vertical-align:middle}
p.csc-linkToTop{text-align:right;margin:0}
p.csc-form-label-req{font-weight:bold}
.csc-caption{font-size:0.9em;background-color:#E0E7F5;padding:2px}
dd.csc-textpic-caption{font-style:italic;font-size:10px;padding:4px;line-height:12px;border:1px dotted #d1d1d1;border-top:none}
.tx-ttnews-browsebox{font-size:11px;text-align:center;margin:0 0 1em 0;padding:1px;border:1px dotted #2C71AE}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong{padding:0 0.4em 0.4em 0;margin:0}
.news-latest-item{}
.news-latest-item .news-latest-date{width:40px;height:65px;float:left;background:url(../images/calBg.png) left top no-repeat}
.news-latest-item .news-latest-date p{text-align:center;text-transform:uppercase;padding-top:4px;font-size:11px;line-height:19px}
.news-latest-item .news-latest-header-container{height:43px;overflow:hidden;border-bottom:1px solid #2C71AE;padding-left:6px}
.news-latest-item .news-latest-header{float:left;width:72%}
.news-latest-item .news-latest-content{clear:both}
.news-latest-item p{margin:0;font-size:11px}
.news-latest-item h2{padding-top:0;margin-top:0}
.news-latest-item h3 a{text-decoration:underline}
.news-latest-item img{padding:0;margin:0 5px 0 0;float:left}
.news-latest-morelink{width:25%;float:right;text-align:center}
.news-latest-morelink a{display:block;width:57px;height:18px;color:white;background:url(../images/bluebtn.png) left top no-repeat;text-decoration:none;font-size:11px;padding-top:1px}
.news-latest-morelink a:hover{text-decoration:underline}
.news-list-item{background:url("../images/top-shadow.png") no-repeat scroll 0 0 transparent;margin-bottom:1em;padding:20px 0 0 20px;clear:both}
.news-list-item .news-list-date{width:40px;height:65px;float:left;background:url(../images/calBg.png) left top no-repeat}
.news-list-item .news-list-date p{text-align:center;text-transform:uppercase;padding-top:4px;font-size:11px;line-height:19px}
.news-list-item .news-list-header-container{overflow:hidden;margin-left:50px;background:#fafafa}
.news-list-item .news-list-header{float:left;width:85%}
.news-list-item .news-list-content{clear:both;min-height:90px;background:url("../images/bottom-shadow.png") no-repeat scroll right bottom transparent;padding:10px 20px 10px 0}
.news-list-item p{margin:0;text-align:justify;margin-bottom:.5em}
.news-list-item h2{padding:0;margin:0;border-bottom:1px solid #2C71AE}
.news-list-item img{padding:0;margin:.2em 1em 0 0;float:left;border:1px solid #DEDEDE}
.news-list-morelink{float:right;text-align:center;margin:10px 10px 0 0}
.news-list-morelink a{display:block;width:57px;height:18px;color:white;background:url(../images/bluebtn.png) left top no-repeat;text-decoration:none;font-size:11px;padding-top:1px}
.news-list-morelink a:hover{text-decoration:underline}
.news-list-browse{font-size:11px;margin:0 0 8px 2px}
.news-list-browse .browseLinksWrap a{padding:2px 4px;background-color:#2C71AE;color:#fff;text-decoration:none}
.news-list-browse .browseLinksWrap .activeLinkWrap{padding:2px 4px;border:1px solid #ccc}
.news-single-item h3{margin:0 0 20px 0}
.news-single-img{padding-right:15px;float:left}
.news-single-img p{padding:0;margin:0}
.news-single-item .news-single-timedata{margin-right:10px;width:40px;height:65px;float:left;background:url(../images/calBg.png) left top no-repeat}
.news-single-item .news-single-timedata p{text-align:center;text-transform:uppercase;padding-top:4px;font-size:11px;line-height:19px}
.news-single-item .news-single-container{overflow:hidden;clear:both;background:transparent url("../images/top-shadow.png") no-repeat scroll 0 0;padding:15px 0 10px 15px}
.news-single-item p{margin:0;text-align:justify;margin-bottom:.5em}
.news-single-item dd p{margin:0;padding:0 0 0 18px;background:url("../images/icons.png") no-repeat scroll 0 -325px transparent}
.news-single-additional-info{margin:15px 0 0 0;clear:both}
.news-single-additional-info dl{margin:0 0 10px 0}
.news-single-additional-info dd{margin:.2em 0 0 1em}
.news-single-additional-info dd img{vertical-align:middle}
.news-single-additional-info dt{color:#aaa}
.news-single-backlink{float:right;text-align:center;margin-bottom:20px}
.news-single-backlink a{display:block;width:57px;height:18px;color:white;background:url(../images/bluebtn.png) left top no-repeat;text-decoration:none;font-size:11px;padding-top:1px}
.news-catmenu{font-size:0.8em;margin-top:2em;padding:1em;background:#eee;border:1px dotted black}
.news-catmenu a{display:inline;padding-left:2px}
.news-catmenu a:hover{background:transparent;font-style:italic;font-weight:bold}
.news-catmenu .news-catmenu-NO{height:16px}
p.news-catmenu-header{line-height:1em;margin:0}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch P.tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P{font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent{font-weight:normal}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup{}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#E0E7F5}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{color:#006699;margin-top:0px;margin-bottom:0px;background:transparent}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE{background:#cccccc}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup{background:#FEC216}
.tx-indexedsearch{}
.tx-indexedsearch .searchbox-tmpl-css form fieldset legend{display:none}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-form{margin:0 0 0.5em 0;clear:both}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-form label{display:block;float:left;width:25%}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-form input{margin:0}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-for{margin:0 0 0.5em 0;clear:both}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-for label{display:block;float:left;width:25%}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-for select{margin:0}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-section{margin:0 0 0.5em 0;clear:both}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-section label{display:block;float:left;width:25%}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-section select{margin:0}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-results{margin:0 0 0.5em 0;clear:both}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-results label{display:block;float:left;width:25%}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-results select{margin:0}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-submit{clear:both}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-submit input{margin:0 0 0 25%}
.tx-indexedsearch .tx-indexedsearch-browsebox{background:#1555A0}
.tx-indexedsearch .tx-indexedsearch-browsebox p{color:#fff;margin:0 0 5px 0}
.tx-indexedsearch .res-tmpl-css h3{font-size:105%;clear:both}
.tx-indexedsearch .res-tmpl-css .tx-indexedsearch-result-number{display:none}
.tx-indexedsearch .res-tmpl-css.tx-indexedsearch-res .tx-indexedsearch-title{background:transparent}
.tx-indexedsearch .res-tmpl-css.tx-indexedsearch-res .percent-tmpl-css{color:#aaa}
.tx-indexedsearch .res-tmpl-css p.tx-indexedsearch-descr{font-size:0.8em;background:#fff url(../../img/icons/sprechblase.gif) 10px 10px no-repeat;color:#1555A0;padding:1.5em 1.5em 1.5em 5em;border:1px solid #1555A0;font-style:italic;margin:0}
.tx-indexedsearch .res-tmpl-css dl.info-tmpl-css{font-size:0.8em;background:transparent;font-weight:normal;margin:0 0 2.5em 0}
.tx-indexedsearch .res-tmpl-css dt{float:left}
.tx-indexedsearch .res-tmpl-css dd{float:left;margin:0}
.tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox{list-style:none;background:#fff;margin:0 0 3em 0}
.tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li{font-size:0.8em;float:left;margin:0 1em 0 0}
.tx-dropdownsitemap-pi1 a{}
.tx-dropdownsitemap-pi1 span.description{font-size:11px;margin-left:10px}
.tx-dropdownsitemap-pi1 li.open ol{display:block}
.tx-dropdownsitemap-pi1 li.closed ol{display:none}
.tx-dropdownsitemap-pi1 li.open ul{display:block}
.tx-dropdownsitemap-pi1 li.closed ul{display:none}
.tx-dropdownsitemap-pi1 div{border:1px dotted #ccd;padding:2px;margin-bottom:5px}
.tx-dropdownsitemap-pi1 div.level_2{border:none;margin:0;padding:0}
.tx-dropdownsitemap-pi1 div.level_3{border:none;margin:0;padding:0}
.tx-dropdownsitemap-pi1 div.level_4{border:none;margin:0;padding:0}
.tx-dropdownsitemap-pi1 div.level_5{border:none;margin:0;padding:0}
.tx-dropdownsitemap-pi1 div.expAll{text-align:left;border:none;background:none}
.tx-dropdownsitemap-pi1 img{margin-right:0.5em}
.tx-dropdownsitemap-pi1 .expAll img{display:none}
.tx-dropdownsitemap-pi1 a:hover{background:transparent}
.csc-sitemap{}
.csc-sitemap ul{list-style:none;margin:0}
.csc-sitemap li{margin:0;background:transparent url(../../img/sitemap-first-level.gif) no-repeat left top;padding:0 0 0 20px}
.csc-sitemap li ul li{background:transparent url(../../img/sitemap.gif) no-repeat left top}
.csc-sitemap li a{border:1px solid #4D87C7;margin:0 0 5px 0;padding:0 0 0 7px;display:block;background:#4D87C7;text-decoration:none;color:#222}
.csc-sitemap li ul li a{border:none;border-bottom:1px solid #4D87C7;margin:0 0 5px 0;padding:0 0 0 7px;display:block;background:transparent;text-decoration:none;color:#222}
.csc-sitemap li a:hover{background:#eee;border:1px solid #eee}
.csc-sitemap li ul li a:hover{border:none;border-bottom:1px solid #eee}
table.csc-uploads{}
table.csc-uploads td{vertical-align:top;padding:0 0 10px 0}
td.csc-uploads-fileSize{width:4em;text-align:right;padding:0;font-style:italic}
td.csc-uploads-icon{}
td.csc-uploads-fileName p{margin:0}
td.csc-uploads-fileName p a{padding:0 0 0 25px;background:url("../images/disk.png") no-repeat scroll 0 0 transparent;text-decoration:none}
td.csc-uploads-fileName p.csc-uploads-description{}
* html .REboxGreenContent{height:1%}
.REboxGreenContent{overflow:hidden}
.REboxGreen{display:block;background:transparent;font-weight:normal;margin-bottom:1em}
.REboxGreen p{margin:0 2px;padding:2px 0;line-height:1.2em}
.REboxGreenContent{color:white;font-weight:bold;display:block;background:#78B047;border-left:1px solid #78B047;border-right:1px solid #78B047;padding:0.2em 1em 0.5em 1em}
.REboxGreenContent h1, .REboxGreenContent h2, .REboxGreenContent h3, .REboxGreenContent h4, .REboxGreenContent h5{margin-top:0}
.rGline1, .rGline2, .rGline3, .rGline4{display:block;overflow:hidden;font-size:1px}
.rGline1, .rGline2, .rGline3{height:1px}
.rGline2, .rGline3, .rGline4{background:#78B047;border-left:1px solid #78B047;border-right:1px solid #78B047}
.rGline1{margin:0 5px;background:#78B047}
.rGline2{margin:0 3px;border-width:0 2px 0 2px}
.rGline3{margin:0 2px}
.rGline4{height:2px;margin:0 1px 0 1px}
* html .REboxRedContent{height:1%}
.REboxRedContent{overflow:hidden}
.REboxRed{display:block;background:transparent;font-weight:normal;margin-bottom:1em}
.REboxRed p{margin:0 2px;padding:2px 0;line-height:1.2em}
.REboxRedContent{display:block;background:#EAE6C0;border-left:1px solid #EAE6C0;border-right:1px solid #EAE6C0;padding:0.2em 1em 0.5em 1em}
.REboxRedContent h1, .REboxRedContent h2, .REboxRedContent h3, .REboxRedContent h4, .REboxRedContent h5{margin-top:0}
.rRline1, .rRline2, .rRline3, .rRline4{display:block;overflow:hidden;font-size:1px}
.rRline1, .rRline2, .rRline3{height:1px}
.rRline2, .rRline3, .rRline4{background:#EAE6C0;border-left:1px solid #EAE6C0;border-right:1px solid #EAE6C0}
.rRline1{margin:0 5px;background:#EAE6C0}
.rRline2{margin:0 3px;border-width:0 2px 0 2px}
.rRline3{margin:0 2px}
.rRline4{height:2px;margin:0 1px 0 1px}
* html .REboxBlueContent{height:1%}
.REboxBlueContent{overflow:hidden}
.REboxBlue{display:block;background:transparent;font-weight:normal;margin-bottom:1em}
.REboxBlue p{margin:0 2px;padding:2px 0;line-height:1.2em}
.REboxBlueContent{color:white;display:block;background:#2C71AE;border-left:1px solid #2C71AE;border-right:1px solid #2C71AE;padding:0.2em 1em 0.5em 1em;height:1%;overflow:hidden}
.REboxBlueContent h1, .REboxBlueContent h2, .REboxBlueContent h3, .REboxBlueContent h4, .REboxBlueContent h5{margin-top:0}
.rBline1, .rBline2, .rBline3, .rBline4{display:block;overflow:hidden;font-size:1px}
.rBline1, .rBline2, .rBline3{height:1px}
.rBline2, .rBline3, .rBline4{background:#2C71AE;border-left:1px solid #2C71AE;border-right:1px solid #2C71AE}
.rBline1{margin:0 5px;background:#2C71AE}
.rBline2{margin:0 3px;border-width:0 2px 0 2px}
.rBline3{margin:0 2px}
.rBline4{height:2px;margin:0 1px 0 1px}
div.flexi{overflow:hidden;display:block;clear:both;width:100%;height:1%}
div.flexi div.left{margin-right:5px;display:block;overflow:hidden;float:left}
div.flexi div.center{margin-right:5px;margin-left:5px;display:block;overflow:hidden;float:left}
div.flexi div.right{margin-left:5px;display:block;overflow:hidden;float:left}
#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:90}
#prevLink, #nextLink{display:block;position:absolute;top:0;width:33%;height:100%;background:transparent url("../images/blank.gif") no-repeat}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover{background:transparent url("../images/prev.gif") no-repeat 0% 15%}
#nextLink:hover{background:transparent url("../images/next.gif") no-repeat 100% 15%}
#playLink,#pauseLink,#saveLink,#closeLink{display:block;float:right;width:26px;height:26px;margin-left:1.0em}
#playLink{background:transparent url("../images/play.gif") no-repeat center}
#pauseLink{background:transparent url("../images/pause.gif") no-repeat center}
#saveLink{background:transparent url("../images/save.gif") no-repeat center}
#closeLink{background:transparent url("../images/close.gif") no-repeat center}
#sbCenter, #sbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:100}
#sbCenter a, #sbBottomContainer a{text-decoration:none;border:none;outline:none}
.sbLoading{background:#fff url("../images/loading.gif") no-repeat center}
#sbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#sbBottom{font-size:11px;color:#666;line-height:1.4em;text-align:left;padding:0 10px 10px 10px}
#sbCaption{width:66%;font-weight:bold;margin-bottom:0.1em}
#sbNumber{width:66%;margin-bottom:0.1em}
#sbPresent{width:66%;margin-bottom:0.1em}
#sbPresent a{color:#666;margin-right:1.0em}
#sbPresent a.act{font-weight:bold;color:#fff;background:#777;border-right:0.2em solid #777;border-bottom:0.1em solid #777;border-left:0.4em solid #777}
#lbLightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lbLightbox #closeLink{margin-bottom:10px}
#lbLightbox a{text-decoration:none;border:none;outline:none}
#lbLightbox img{border:none}
#lbOuterImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lbImageContainer{padding:10px}
#lbLoading{position:absolute;z-index:110;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;background:#fff url("../images/loading.gif") no-repeat center}
#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lbImageContainer>#lbHoverNav{left:0}
#lbImageDataContainer{font-size:11px;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#lbImageData{padding:0 10px;color:#666}
#lbImageDetails{width:66%;float:left;text-align:left;padding-bottom:10px}
#lbCaption{display:block;font-weight:bold;margin-bottom:0.1em}
#lbNumber{display:block;margin-bottom:0.1em}
#lbPresent{display:block;margin-bottom:0.1em}
#lbPresent a{color:#666;margin-right:1.0em}
#lbPresent a.act{font-weight:bold;color:#fff;background:#777;border-right:0.2em solid #777;border-bottom:0.1em solid #777;border-left:0.4em solid #777}
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{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 .csc-textpic-caption span.available{height:15px;width:20px;display:block;float:left;background:url("../images/available.png") no-repeat scroll 0 0 transparent}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
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}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}
.tx-t3references-pi1-modeSelector, .tx-t3references-pi1-searchbox{margin:0 0 10px 0;padding:5px;background-color:#f1f1f1}
.tx-t3references-pi1-modeSelector select{font-size:12px;margin:0 20px 0 0}
.tx-t3references-pi1-searchbox input{font-size:12px;padding:2px;margin:0 5px 0 0}
.tx-t3references-pi1-listrow tr.tx-t3references-pi1-listrow-header{background-color:#78B047}
.tx-t3references-pi1-listrow tr.tx-t3references-pi1-listrow-header a{font-weight:bold;color:white;font-size:13px}
.tx-t3references-pi1-listrow tr.tx-t3references-pi1-listrow-header td{}
.tx-t3references-pi1-listrow tr.tx-t3references-pi1-listrow-header p{line-height:normal;margin:0;padding:5px;background-color:#78B047}
.tx-t3references-pi1-listrow p.tx-t3references-pi1-descr{margin:10px 0 10px 0;padding:0 10px 0 0;font-size:13px}
.tx-t3references-pi1-listrow p{font-size:11px;line-height:normal;margin:0}
.tx-t3references-pi1-listrow img{margin:10px 0 0 0}
.tx-t3references-pi1-browsebox p{margin:0 10px 0 0}
.tx-t3references-pi1-singleView p{font-size:11px;line-height:normal;margin:0}
.tx-t3references-pi1-singleView p.tx-t3references-pi1-singleViewField-description{margin:0 0 10px 0;padding:10px 10px 10px 15px;font-size:13px;border:1px solid #2C71AE}
.tx-t3references-pi1-singleView td.images img, .tx-t3references-pi1-listrow td.images img{padding:2px;border:1px solid #ddd}
.tx-t3references-pi1-listrow td.images img:hover{border-color:#2C71AE}
table.tx-t3references-pi1-singleViewField-infoT{margin:0 0 15px 0}
table.tx-t3references-pi1-singleViewField-infoT td.tx-t3references-pi1-singleViewField-infoH{width:90px}
.tx-t3references-pi1-browsebox{font-size:11px}
td.tx-t3references-pi1-browsebox-SCell p a{color:#222;text-decoration:none}
.tx-felogin-pi1{}
.tx-felogin-pi1 legend{display:none}
.tx-felogin-pi1 .welcome{background:url("../../img/info2.png") no-repeat scroll right 5px transparent;margin:0 40px 20px 0;padding:10px 64px 0 10px;height:76px;border:2px solid;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF}
.tx-felogin-pi1 .loginsuccess{background:transparent url(../../img/info.png) right 5px no-repeat;margin:0 40px 20px 0;padding:10px 64px 0 10px;height:64px;border:2px solid;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF}
.tx-felogin-pi1 .loginerror{background:transparent url(../../img/stop.png) right 5px no-repeat;margin:0 40px 20px 0;padding:10px 64px 0 10px;height:64px;border:2px solid;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF}
.tx-felogin-pi1 .changepassword{background:transparent url(../../img/warning.png) right 5px no-repeat;margin:0 40px 20px 0;padding:10px 64px 0 10px;height:64px;border:2px solid;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF}
.tx-felogin-pi1 .inputfield{margin:0 0 5px 0}
.tx-felogin-pi1 .inputfield label{width:100px;font-weight:bold;float:left}
.tx-felogin-pi1 .inputfield input{padding:1px;width:300px;background-color:#eee;border:1px solid #888}
.tx-felogin-pi1 .inputfield input:focus{background-color:white;border:1px dotted #888}
.tx-felogin-pi1 .inputfieldchange{margin:0 0 5px 0}
.tx-felogin-pi1 .inputfieldchange label{width:190px;font-weight:bold;float:left}
.tx-felogin-pi1 .inputfieldchange input{padding:1px;width:300px;background-color:#eee;border:1px solid #888}
.tx-felogin-pi1 .inputfieldchange input:focus{background-color:white;border:1px dotted #888}
.tx-felogin-pi1 .permalogin{margin:15px 0 15px 0}
.tx-felogin-pi1 .permalogin label{width:100px;float:left}
.tx-felogin-pi1 .loginbutton input{margin:0 0 0 100px;padding:2px}
.tx-felogin-pi1 p.forgotpw{text-align:right;margin:0;font-size:10px;margin:0 40px 0 0}
.tx-felogin-pi1 .forgotform{margin:0 0 5px 0}
.tx-felogin-pi1 .forgotform label{width:118px;font-weight:bold;float:left}
.tx-felogin-pi1 .forgotform input{padding:1px;width:300px;background-color:#eee;border:1px solid #888}
.tx-felogin-pi1 .forgotform input:focus{background-color:white;border:1px dotted #888}
.tx-felogin-pi1 .logoutform{margin:0 0 5px 0}
.tx-felogin-pi1 .logoutform label{width:80px;font-weight:bold;float:left}
.tx-felogin-pi1 .logoutformbutton input{margin:0 0 0 80px;padding:2px}
img.tx-srfreecap-pi2-image{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{}
.tx-srfreecap-pi2-cant-read a{}
.pageComments{margin-top:30px}
.pageComments h3{border-bottom:1px solid #d1d1d1;color:#444;font-variant:small-caps;font-size:15px;background:url("../images/comments.png") no-repeat scroll 0 1px transparent;padding:0 0 0 20px}
.pageComments textarea#tx_elunapagecomments_pi1_comment{width:100%}
.eluna_pagecomments_count{text-align:right;text-decoration:underline;margin-bottom:20px}
.eluna_pagecomments_comment_text{clear:both;padding:10px 0 10px 0}
.eluna_pagecomments_comment_author{float:left}
.eluna_pagecomments_comment_date{float:right}
.eluna_pagecomments_comment_alt{background-color:#f1f1f1;padding:5px 10px 0;border-bottom:1px solid #d1d1d1;margin:0 0 10px}
.eluna_pagecomments_comment{background-color:#f6f6f6;padding:5px 10px 0;border-bottom:1px solid #d1d1d1;margin:0 0 10px}
.eluna_pagecomments_error{color:red}
.tx-srfeuserregister-pi1{background:transparent url(../../img/info2.png) right top no-repeat;margin:0;padding:10px;border:2px solid;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF;min-height:64px}
.tx-srfeuserregister-pi1 p{margin-top:.5em;margin-bottom:0;padding:0}
.tx-srfeuserregister-pi1 h4{}
.tx-srfeuserregister-pi1 legend{padding:0;font-weight:bold}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{font-style:italic;margin-bottom:1em;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{margin-bottom:2em;}
.tx-srfeuserregister-pi1 a{}
.tx-srfeuserregister-pi1 label{margin:0;padding:0;}
.tx-srfeuserregister-pi1 label span{color:#ff0000;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{color:#ff0000;}
.tx-srfeuserregister-pi1 input{margin:0;padding:0 .5em 0 0;}
.tx-srfeuserregister-pi1 input[type=password]{margin-right:1em;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{margin-right:1em;}
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox]{background-color:transparent;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{background-color:transparent;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{margin-left:1em;background-color:transparent;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{cursor:pointer;}
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view{}
.tx-srfeuserregister-pi1 ul{margin:0;padding:0;list-style-position:inside;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{list-style-type:none;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{margin:0 0 .3em 0;padding:0;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{margin:0;padding:0 0 0 .5em;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{float:left;padding:0 2em 0 0;margin:0;}
.tx-srfeuserregister-pi1 dl{margin:0;padding:1em 0 0 0;}
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd{margin:0;padding:0 0 .5em 0;float:left;}
.tx-srfeuserregister-pi1 dt{clear:both;width:30%;text-align:right;padding-right:1em;font-weight:normal}
.tx-srfeuserregister-pi1 dd{text-align:left;width:60%}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{width:auto;padding-right:0;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{width:auto;}
* html .tx-srfeuserregister-pi1 dd{float:none;}
.tx-srfeuserregister-pi1 dd p{margin-top:0;margin-bottom:.5em;padding:0;}
.tx-srfeuserregister-pi1 dd select{width:272px;font-size:12px}
.tx-srfeuserregister-pi1 dd label{padding:0 1em 0 .5em;}
.fc-content .holiday-Thai a{background-color:#B6D48E;font-size:10px}
.fc-content .holiday-German a{background-color:#D6A58C;font-size:10px}
.fc-content .holiday-Austrian a{background-color:#DDB78D;font-size:10px}
p.holiday-Thai{background:url("../../../../../typo3conf/ext/syslanguage_flags/gfx/th.gif") no-repeat scroll 2px 4px #B6D48E;padding:0 0 0 28px;margin:0 0 5px 0}
p.holiday-German{background:url("../../../../../typo3conf/ext/syslanguage_flags/gfx/de.gif") no-repeat scroll 2px 4px #D6A58C;padding:0 0 0 28px;margin:0 0 5px 0}
p.holiday-Austrian{background:url("../../../../../typo3conf/ext/syslanguage_flags/gfx/at.gif") no-repeat scroll 2px 4px #DDB78D;padding:0 0 0 28px;margin:0 0 5px 0}
.tx-mmdamfilelist-pi1-image img{padding:4px}
.tx-mmdamfilelist-pi1-table{width:90%;border:1px solid #E8E8E8;margin-left:40px}
.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title, .tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-cattitle, .tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-file_type{font-weight:bold}
.tx-mmdamfilelist-pi1-table td{padding:10px}
.tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title{text-align:left;vertical-align:top}
.tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title a{color:#000000;margin:5px 0 5px 0;padding:2px 3px 2px 4px;text-decoration:none;background:#C2C2C2;display:block;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-right:1px solid #999999;border-bottom:1px solid #999999}
.tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title a:hover{text-decoration:underline}
.tx-mmdamfilelist-pi1-file_name{text-align:left}
.tx-mmdamfilelist-pi1-modeSelector table{padding:0px;margin:0}
.tx-mmdamfilelist-pi1-modeSelector-SCell a{text-decoration:none}
.tx-mmdamfilelist-pi1-modeSelector-SCell a:hover{text-decoration:underline}
.tx-mmdamfilelist-pi1-viewselector div{padding-right:10px}
.tx-mmdamfilelist-pi1-orderselector div, .tx-mmdamfilelist-pi1-viewselector div, .tx-mmdamfilelist-pi1-modeSelector div{display:inline}
.tx-mmdamfilelist-pi1-modeselector{padding-bottom:10px}
.tx-mmdamfilelist-pi1-orderselector{padding-bottom:10px;float:left}
.tx-mmdamfilelist-pi1-viewselector{padding-bottom:10px;float:left}
.tx-mmdamfilelist-pi1-searchbox{padding-bottom:10px;float:right}
.tx-mmdamfilelist-pi1-searchbox input.tx-mmdamfilelist-pi1-searchbox-button{font-size:11px}
.tx-mmdamfilelist-pi1-searchbox input.tx-mmdamfilelist-pi1-searchbox-sword{background:url("../images/search-external.png") no-repeat scroll 2px 2px transparent;border:1px solid #888;padding:2px 2px 2px 20px;margin:0 5px 0 0}
.tx-mmdamfilelist-pi1-searchbox input.tx-mmdamfilelist-pi1-searchbox-sword:focus{border:1px dotted #888}
.tx-mmdamfilelist-pi1-listrow{clear:both}
.tx-mmdamfilelist-pi1-modeselector .tx-mmdamfilelist-pi1-modeSelector-SCell{background-color:#78B047;padding:2px 1em 2px 1em;text-decoration:none;display:inline}
.tx-mmdamfilelist-pi1-modeselector .tx-mmdamfilelist-pi1-modeSelector-SCell a{color:#fff}
.tx-mmdamfilelist-pi1-orderselector .selector-element-n1, .tx-mmdamfilelist-pi1-orderselector .selector-element-n3, .tx-mmdamfilelist-pi1-orderselector .selector-element-n5{padding-right:10px}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-folder a{text-decoration:none;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-folder img{padding-left:10px;vertical-align:middle;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-linktext{display:inline;padding-left:10px;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-even{background-color:#FBFBFB;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file{padding-left:20px;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file:hover, .mm-dam-row-container:hover{background-color:#FFFFDD;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file img{float:left;vertical-align:middle;padding:2px;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_name, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_size_kb, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_mtime_mdy, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-normal_link a, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-zip_link a{float:left;padding:5px;text-align:left;border-right:1px solid #E7E7E7;text-decoration:none;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_name{}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_size_kb{width:100px;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_mtime_mdy{width:100px;}
.tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-zip_link a{text-decoration:none;}
.mm-dam-row-container{border:1px solid #B9B9B9;margin-bottom:5px;float:left;margin-right:0.5em;}
.mm-dam-row-container td.col-prevcontainer{border-right:1px solid #B9B9B9;padding:3px;}
.mm-dam-row-container td.col-details-btn{text-align:right;padding:0.5em;text-align:right;width:60px;}
.mm-dam-row-container td{text-align:left;vertical-align:top;}
.mm-dam-row-visible-container{margin-left:12px;}
.mm-dam-row-visible-container td{padding:3px;}
.mm-dam-row-container dd{padding:0px 0px 0px 13px;margin:0px 0px 0px 0px;}
.mm-dam-row-datacontainer{width:100%;}
.mm-dam-row-datacontainer dl, .mm-dam-row-datacontainer dt{}
.mm-dam-row-container dt{padding:0px 0px 0px 8px;margin:0px 0px 0px 0px;}
.col-prevcontainer{width:135px;padding:3px;margin:0}
.tx-mmdamfilelist-pi1-preview{text-align:center;vertical-align:middle;}
.mm-dam-row-visible-container{width:100%;}
.mm-dam-row-hidden-container{width:100%;margin:3px 3px 3px 12px;}
.mm-dam-row-hidden-container div.tx-mmdamfilelist-pi1-description{clear:both;}
.linkcontainer .left{float:left;}
.linkcontainer .left, .linkcontainer .right{display:inline;}
.linkcontainer .right{float:left;}
.linkcontainer .left, .linkcontainer .left a{text-align:left;padding:5px 5px 5px 0px;}
.linkcontainer .right, .linkcontainer .right a{text-align:right;padding:5px 0px 5px 5px;}
.tx-mmdamfilelist-pi1-more a{text-decoration:none;}
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-col-empty{visibility:hidden;}
.tx-mmdamfilelist-pi1 div.tx-mmdamfilelist-pi1-listrow-even, .tx-mmdamfilelist-pi1 div.tx-mmdamfilelist-pi1-listrow-odd{border-width:1px;border-style:solid;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF;padding:5px 0 0 12px;margin:0 0 10px 0;overflow:hidden;background-color:#f7f7f7}
.tx-mmdamfilelist-pi1 .col-navicontainer{text-align:center;}
.tx-mmdamfilelist-pi1 .clearer{clear:both;font-size:1px;line-height:1px;display:block;height:1px;}
.tx-mmdamfilelist-pi1 .browseBoxWrap{font-size:11px;padding:5px;border:1px solid #d1d1d1;clear:both}
.tx-mmdamfilelist-pi1 .browseBoxWrap .showResultsWrap{padding:0 0 5px 0;color:#78B047}
.tx-mmdamfilelist-pi1 .browseBoxWrap .showResultsWrap span.showResultsNumbersWrap{font-weight:bold}
.tx-mmdamfilelist-pi1 .browseBoxWrap .browseLinksWrap span{padding:0 7px 0 0}
.tx-mmdamfilelist-pi1 .browseBoxWrap a{}
.tx-mmdamfilelist-pi1 .browseBoxWrap a:hover{}
.tx-mmdamfilelist-pi1 .browseBoxWrap .activeLinkWrap{font-weight:bold;color:#78B047}
.tx-mmdamfilelist-pi1-singleview table{width:98%}
.tx-mmdamfilelist-pi1-singleview .line, .tx-mmdamfilelist-pi1-singleview dt{clear:both}
.tx-mmdamfilelist-pi1-singleview .line div{float:left}
.tx-mmdamfilelist-pi1-singleview .line .label{width:22%}
.tx-mmdamfilelist-pi1-ziplink{background:url("../images/icons.png") no-repeat scroll 5px -323px transparent}
.tx-mmdamfilelist-pi1-ziplink a{padding:0 0 0 20px;font-size:11px}
.tx-mmdamfilelist-pi1-singleview .line .label, .tx-mmdamfilelist-pi1-singleview .line .value, .tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-value, #data_normal .tx-mmdamfilelist-pi1-singleview .line-first td{padding:0.3em}
.tx-mmdamfilelist-pi1-singleview .description{width:75%}
.tx-mmdamfilelist-pi1-singleview .description p.bodytext{padding:0;margin:0}
.tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-value, .tx-mmdamfilelist-pi1-singleview .line .value{border-left:1px solid #CDCDCD}
.tx-mmdamfilelist-pi1-singleview .toggle, .mm-dam-row-container .toggle{background:transparent url('/typo3conf/ext/mm_dam_filelist/pi1/res/images/default/toggle/open.gif') .25em .25em no-repeat;text-indent:20px;cursor:pointer}
.tx-mmdamfilelist-pi1-singleview .toggle.closed, .mm-dam-row-container .toggle.closed{background:transparent url('/typo3conf/ext/mm_dam_filelist/pi1/res/images/default/toggle/closed.gif') .25em .25em no-repeat}
.tx-mmdamfilelist-pi1-singleview .hidden, .mm-dam-row-container .hidden{display:none}
.tx-mmdamfilelist-pi1-singleview dt{font-weight:bold}
.tx-mmdamfilelist-pi1-singleview .even td, .tx-mmdamfilelist-pi1-singleview .odd td{margin:3px;background-color:#f1f1f1;border:1px solid #d1d1d1;border-left:none}
.tx-mmdamfilelist-pi1-singleview .even td{background-color:#fff}
.tx-mmdamfilelist-pi1-singleview div.big_preview_image{float:none;text-align:center}
.tx-mmdamfilelist-pi1-singleview h2{margin:10px 0 0 0;font-size:120%}
.tx-mmdamfilelist-pi1-singleview .backLink{margin:0 13px 5px 0;text-align:right;font-size:11px}
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-preview{height:127px;text-align:left;vertical-align:top;padding-left:3px}
.tx-mmdamfilelist-pi1 .mm-dam-gal-item-container{float:left;margin-bottom:1em}
.tx-mmdamfilelist-pi1 .col-prevcontainer{background:url("../images/slide-6.gif") no-repeat scroll 0px 0 transparent;padding:24px 2px 0 0}
.tx-mmdamfilelist-pi1 .col-linksdetails{height:33px;margin:0 0 5px;padding:0 35px 0 0;background:url("../images/navigation.png") no-repeat scroll right 0 transparent}
.tx-mmdamfilelist-pi1 .col-linksdetails:hover{background:url("../images/navigation.png") no-repeat scroll right -63px transparent}
.tx-mmdamfilelist-pi1 .col-linksdetails a{font-size:10px;position:relative;top:5px}
.tx-mmdamfilelist-pi1 .col-linksdetails div{display:inline}
.tx-mmdamfilelist-pi1 .col-additionaldata-container .tx-mmdamfilelist-pi1-title{text-align:left;font-weight:normal;font-size:11px;color:#D87212;font-weight:bold;margin:0 15px 0 0}
.tx-mmdamfilelist-pi1 .mm-dam-row-container-row .tx-mmdamfilelist-pi1-image img{border:none;padding:0}
.tx-irfaq-pi1{margin:0 0 15px 0}
.tx-irfaq-pi1 .answer{margin:0 0 10px 18px;background-color:#F7F7F7;border-color:#EFEFEF #AEAEAE #AEAEAE #EFEFEF;border-style:solid;border-width:1px;padding:11px 10px 0 10px}
.tx-irfaq-pi1 dl{margin:0}
.tx-irfaq-pi1 dt{}
.tx-irfaq-pi1 .tx-irfaq-answer{margin-bottom:10px;}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext{margin:0px;display:inline;font-weight:bold;}
.tx-irfaq-pi1 dt p{font-weight:bold;margin:0px;display:inline;}
.tx-irfaq-pi1 dd{margin-left:0px;}
.tx-irfaq-pi1 dd p{margin-top:0px;}
.tx-irfaq-pi1 .additional-info{border-top:2px solid #e6e6e6;margin-bottom:10px;}
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links{padding-top:0px;padding-bottom:0px;margin-top:3px;margin-bottom:15px;}
.tx-irfaq-cleaner{clear:left;height:1px}
.tx-irfaq-dynheader{cursor:pointer}
.tx-irfaq-dynheader img{margin:0 5px 0 0;vertical-align:baseline}
.tx-irfaq-dynans-hidden{display:none}
.tx-irfaq-dynans-visible{display:inline}
form#mailform{font-size:11px}
fieldset.csc-mailform{border:1px dotted #2C71AE;padding:10px}
.csc-mailform-field{margin:0 0 5px 0;clear:both}
.csc-mailform-field label{float:left;width:30%;text-align:right;padding-right:25px;font-weight:bold;color:#888}
.csc-mailform-field sup.requiredLabel{color:red;font-size:11px;margin-left:-10px;float:left}
input.mail-input{width:50%}
input.mail-input:focus{border:1px solid red;padding:1px}
input.mail-radio{margin:0 7px 5px 0}
textarea.mail-text{width:50%;height:110px}
textarea.mail-text:focus{border:1px solid red;padding:1px}
.csc-mailform-field span.csc-mailform-radio{float:left;padding:0 0 0 3px}
.csc-mailform-field span.csc-mailform-radio label{float:none;font-weight:normal;color:#444}
.csc-mailform-field span.csc-mailform-radio fieldset{}
.csc-mailform-field span.csc-mailform-radio fieldset legend{display:none}
fieldset.tx-powermail-pi1_fieldset{border:1px dotted #2C71AE;padding:20px}
fieldset.tx-powermail-pi1_fieldset legend{color:#888;font-size:16px;font-style:italic;padding:0 7px 0 2px}
fieldset.tx-powermail-pi1_fieldset div{margin:0 0 5px 0;clear:both;overflow:hidden}
fieldset.tx-powermail-pi1_fieldset div label{float:left;width:28%;color:#888}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_reset{float:left;margin:0 0 0 28%}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_submit{clear:none}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_captcha_description{margin:0 0 0 28%;font-size:11px;color:#888}
span.powermail_mandatory{color:red;font-size:9px;padding:0 0 0 2px}
input.powermail_text{width:50%;padding:1px;border:1px solid #888}
input.powermail_text:focus{border:1px solid black;padding:1px;border:1px dotted #888}
input.powermail_captcha{width:50%;padding:1px;border:1px solid #888}
input.powermail_captcha:focus{border:1px solid black;padding:1px;border:1px dotted #888}
input.powermail_reset{float:left}
#powermail_countryzoneselect7{display:none}
select.powermail_select,
select.powermail_countryselect{padding:1px;border:1px solid #888;font-size:12px;color:#666}
textarea.powermail_textarea{width:65%;height:130px;padding:1px;border:1px solid #888}
textarea.powermail_textarea:focus{border:1px dotted #888}
.tx-powermail-pi1 .tx-powermail-pi1_thx{border:1px dotted #222;padding:5px 0 5px 15px}
fieldset.tx-powermail-pi1_fieldset div.powermail_mandatory_js{margin:0 0 0 28%;font-size:11px;color:red}
img.powermail_captcha{display:block;margin:4px 0 0 28%}
.ac_results{background:#f1f1f1;width:200px;cursor:pointer;position:absolute;left:0;font-size:90%;z-index:101}
.ac_results ul{list-style-position:outside;list-style:none;padding:0;margin:0;border:1px dotted #2C71AE}
.ac_results ul li.even{background:#f1f1f1}
.ac_results ul li.odd{background:#fff}
.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
}
.ac_results li{padding:2px 5px}
.ac_results a{width:100%}
.ac_loading{background:#fff url('/typo3conf/ext/cb_indexedsearch_autocomplete/img/indicator.gif') no-repeat right center}
.over {background-color:#dedede !important}
}

