body{font-family:verdana, arial, helvetica, sans-serif}
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT{font-family:verdana, arial, helvetica,sans-serif;color:#666666;}
PRE{font-family:monospace;}
A{color:#333333;text-decoration:underline;}
A:hover{color:#333333;}
P, PRE{margin:0px 0px 0px 0px;}
P, TD, UL, OL{font-size:11px;}
dl.csc-textpic-image{border:0px;padding:0px}
dl.csc-textpic-firstcol dt img{border:0px;padding:0px}
dl.csc-textpic-lastcol dt img{border:0px;padding:0px}
P.csc-linkToTop{text-align:right;}
P.csc-linkToTop A{}
H1, H2, H3, H4, H5, H6{margin:0px 0px 10px 0px;}
H1{font-family:Arial;font-size:13px;color:#0056ad;display:block;}
H2{font-family:Arial;font-size:11px;color:#0056ad;}
H3{font-family:Arial;font-size:13px;color:#666666;text-decoration:none;padding-left:16px;padding-right:30px;}
H4{font-family:Arial;font-size:13px;color:#c7c7c7;}
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader{margin-top:0px;}
H1 A, H2 A, H3 A, H4 A, H5 A{color:#0056ad;text-decoration:none;}
H2 A{color:#0056ad;}
H3 A{color:#666666;font-weight:normal;}
H4 A{color:#c7c7c7;}
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover{text-decoration:underline;}
P.csc-header-date{font-size:10px;color:#186900;}
P.csc-subheader{font-style:italic;}
P.csc-subheader-0{font-style:normal;}
P.csc-subheader-1{color:#186900;}
P.csc-subheader-2{color:#10007B;}
P.csc-subheader-3{color:#8A0020;}
.logintext, P.bodytext{font-family:Arial;font-size:11px;color:#666666;text-decoration:none;}
P.bodytext A{font-weight:bold;}
.logintext{color:#000000;font-weight:bold;}
UL{margin-top:0px;}
UL UL LI{font-size:10px;}
OL{margin-top:0px;}
LI{margin-top:0px;margin-bottom:0px;padding-top:2px;}
TABLE.contenttable{border:1px #333333 solid;margin:10px 0px 10px 0px;width:100%;}
TABLE.contenttable TR TD{padding:0px 3px 0px 3px;}
TABLE.contenttable TR TD P.bodytext{font-size:10px;}
TABLE.contenttable TR{background-color:#EDEBF1;}
P.csc-caption{font-size:10px;font-style:italic;}
TABLE.imgtext-table{border:0px;}
TABLE.imgtext-nowrap{border:0px;}
TABLE.imgtext-nowrap H1, TABLE.imgtext-nowrap H2, TABLE.imgtext-nowrap H3, TABLE.imgtext-nowrap H4, TABLE.imgtext-nowrap H5{margin-top:0px;}
UL.csc-bulletlist LI{font-size:11px;}
UL.csc-bulletlist-0{color:#000000;}
UL.csc-bulletlist-1{color:#186900;list-style-type:decimal;}
UL.csc-bulletlist-2{color:#10007B;list-style-position:inside;}
UL.csc-bulletlist-3{color:#8A0020;list-style-image:url(img/red_arrow_bullet.gif);}
TABLE.contenttable P{font-size:11px;}
TABLE.contenttable TR TD{vertical-align:top;}
TABLE.contenttable-0 P{color:#000000;}
TABLE.contenttable-1 P{color:#186900;}
TABLE.contenttable-1 TR.tr-0 TD P{font-weight:bold;}
TABLE.contenttable-1 TR.tr-0 TD{background-color:#D1D2E4;}
TABLE.contenttable-2 P{color:#10007B;}
TABLE.contenttable-2 TR TD.td-0{background-color:#F5FFAA;}
TABLE.contenttable-2 TR TD.td-0 P{font-weight:bold;}
TABLE.contenttable-3 P{color:#8A0020;}
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD{background-color:#D1D2E4;}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P{font-weight:bold;}
TABLE.csc-uploads{border:0px;}
TABLE.csc-uploads TR TD P{background-color:transparent;font-size:12px;}
TABLE.csc-uploads TR TD{vertical-align:top;}
TABLE.csc-uploads TR.tr-even{background-color:#EDEBF1;}
TABLE.csc-uploads TR.tr-odd{background-color:#D8D7DC;}
TABLE.csc-uploads TR TD.csc-uploads-icon{padding-left:6px;padding-right:6px;width:1%;text-align:center;vertical-align:middle;}
TABLE.csc-uploads TR TD.csc-uploads-fileName{width:80%;padding-left:5px;}
TABLE.csc-uploads TR TD.csc-uploads-fileName P A{font-weight:bold;}
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description{font-style:italic;}
TABLE.csc-uploads TR TD.csc-uploads-fileSize{white-space:nowrap;padding-left:6px;padding-right:6px;}
TABLE.csc-uploads-1{border-color:#186900;}
TABLE.csc-uploads-2{border-color:#10007B;}
TABLE.csc-uploads-3{border-color:#8A0020;}
TABLE.csc-uploads-3 TR TD{vertical-align:middle;}
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG{}
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG{}
FORM TABLE TR TD{padding-right:20px;}
FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell{}
FORM TABLE TR TD.csc-form-fieldcell{}
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA, .loginin{border:1px solid #669ACE;}
FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req{font-weight:bold;}
.mysubmit{color:#FFFFFF;background-color:#095aa6;font-weight:bold;font-size:10px;height:18px;}
.mysubmitsearch{color:#FFFFFF;background-color:#095aa6;font-weight:bold;font-size:10px;height:18px;}
.myinput{width:300px;}
FORM TABLE.csc-mailform TR TD.csc-form-labelcell{}
FORM TABLE.csc-searchform{}
FORM TABLE.csc-searchform TR TD{}
FORM TABLE.csc-searchform TR TD.csc-form-labelcell, FORM TABLE.csc-searchform TR TD.csc-form-commentcell, TH.csc-form-labelcell{font-weight:bold;}
FORM TABLE.csc-searchform INPUT, SELECT{}
FORM TABLE.csc-loginform{}
TABLE.csc-searchResultInfo{margin: 10px 0;width:100%;}
TABLE.csc-searchResultInfo TR{background-color:#D8E4F1;}
TABLE.csc-searchResultInfo TR TD P{padding:0px 5px 0px 5px;}
TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P{font-weight:bold;}
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext{text-align:right;}
H3.csc-searchResultHeader A{color:#0056ad;}
H3.csc-searchResultHeader{background-color:#D8E4F1;font-size:14px;padding-left:5px;}
P.csc-searchResult{font-style:italic;background-color:#ECF2F9;padding-left:5px;}
SPAN.csc-sword{font-weight:bold;color:#F1D567}
DIV.csc-menu{margin-left:10px;}
DIV.csc-menu P{font-size:11px;font-weight:bold;margin:1px 0px 0px 0px;padding:2px 2px 2px 10px;}
DIV.csc-menu P A{color:#333333;text-decoration:none;}
DIV.csc-menu P A:hover{color:#222222;text-decoration:underline;}
DIV.csc-menu P.csc-section{font-weight:normal;margin-left:20px;font-style:italic;}
DIV.csc-menu-def P{}
DIV.csc-menu-1{}
DIV.csc-menu-2{}
DIV.csc-menu-2 P.csc-sitemap{}
DIV.csc-menu-2 P.csc-sitemap-level1{margin-left:20px;}
DIV.csc-menu-2 P.csc-sitemap-level2{margin-left:40px;}
DIV.csc-menu-2 P.csc-sitemap-level3{margin-left:60px;}
DIV.csc-menu-2 P.csc-sitemap-level4{margin-left:80px;}
DIV.csc-menu-2 P.csc-sitemap-level1 A{color:#666666;}
DIV.csc-menu-2 P.csc-sitemap-level2 A{color:#666666;}
DIV.csc-menu-2 P.csc-sitemap-level3 A{color:#666666;}
DIV.csc-menu-2 P.csc-sitemap-level4 A{color:#666666;}
DIV.csc-menu-3{}
DIV.csc-menu-3 P.csc-section{margin-left:0px;}
DIV.csc-menu-3 P.csc-section A{color:#666666;}
DIV.csc-menu-4{}
DIV.csc-menu-4 P{margin-top:2px;}
DIV.csc-menu-4 P.csc-abstract{font-weight:normal;font-style:italic;margin-top:0px;padding:0px 2px 2px 20px;}
DIV.csc-menu-5{}
DIV.csc-menu-6{}
DIV.csc-menu-7{}
DIV.csc-menu-7 P{font-weight:bold;}
DIV.csc-menu-7 P.csc-section A{color:#666666;}
IMG.frontEndEditIcons{vertical-align:middle;margin:0px 2px 0px 2px;}
TABLE.typo3-adminPanel{border:1px solid black;background-color:#F6F2E6;}
TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD{background-color:#9BA1A8;}
TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD{background-color:#ABBBB4;}
TABLE.typo3-adminPanel TABLE, TABLE.typo3-adminPanel TD{border:0px;}
TABLE.typo3-adminPanel TD FONT{font-family:verdana;font-size:10px;color:black;}
TABLE.typo3-adminPanel TD A FONT{font-family:verdana;font-size:10px;color:black;}
TABLE.typo3-editPanel{border:1px solid black;background-color:#F6F2E6;}
TABLE.typo3-editPanel TD{border:0px;}
html,body{height:100%;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns].clearfix{display:block;}
* html .clearfix{height:1%;}
*{margin:0;padding:0;}
#headerWrap,#contentOuterWrap{background:#eceded url(../images/gfx/bg_hcf.gif) repeat-y 50%;}
#contentOuterWrap{min-height:70%;height:auto!important;height:70%;}
#brandingWrap{background:#fff url(../images/gfx/bg_branding.gif) repeat-y 50%;}
#header,#contentInnerWrap,#branding{position:relative;width:950px;left:50%;margin-left:-475px;background:#fff;}
#header{}
#meta{width:100%;height:35px;padding-top:3px;float:left;background-image:url(../images/gfx/bg_meta.gif);background-repeat:repeat-y;background-position:left;}
/*.langNav {width:200px;float:left;margin:0 10px;padding-top:8px;}
.langNav ul {list-style:none; display:inline;}
.langNav ul li {width:50px;float:left;}
.langNav ul li a:link,.langNav ul li a:visited{ text-decoration:none;color:#0066CC;}
.langNav ul li a:hover,.langNav ul li a:active{ text-decoration:underline;}*/
.tx-srlanguagemenu-pi1{width:200px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:.8em;margin:5px 0 0 5px}
form#sr_language_menu_form{}
.tx-srlanguagemenu-pi1 fieldset{}
.tx-srlanguagemenu-pi1 fieldset legend{width:auto;float:left;padding:4px 2px 0 4px;font-size:.85em}
.tx-srlanguagemenu-pi1 fieldset label{display:none;}
.tx-srlanguagemenu-pi1 fieldset select{background:#fff!important}
.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0{}
.tx-srlanguagemenu-pi1 a img.tx-srlanguagemenu-pi1-flag{border:2px solid #fff;text-transform:uppercase;color:#FFF;background-color: #ccc;padding:2px;font-size:.7em}
.tx-srlanguagemenu-pi1 a.cur img.tx-srlanguagemenu-pi1-flag{
	border:2px solid #ccc;
	text-transform:uppercase;
	color:#FFF;
	background-color: #069;
}
.tx-srlanguagemenu-pi1 p{line-height:100%;color:#35006d;margin-top:8px;padding:0;text-indent:0;}
.tx-srlanguagemenu-pi1 .CUR{font-size:.7em;color:#fff;margin-right:5px;float:left;width:45px;text-align:center;}
.tx-srlanguagemenu-pi1 .CUR img{border:2px solid #fff;}
.tx-srlanguagemenu-pi1 .CUR a, .tx-srlanguagemenu-pi1 .CUR a:visited{color:#fff;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active{text-decoration:underline;}
.tx-srlanguagemenu-pi1 .NO{color:#fff;margin-right:5px;float:left;width:45px;text-align:center;}
.tx-srlanguagemenu-pi1 .NO img{border:0px solid #ccc;color: #06C}
.tx-srlanguagemenu-pi1 .NO a:link, .tx-srlanguagemenu-pi1 .NO a:visited{color:#fff;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active{text-decoration:underline;}
.tx-srlanguagemenu-pi1 .INACT{font-size:.7em;color:#fff;margin-right:5px;float:left;width:45px;text-align:center;}
.tx-srlanguagemenu-pi1 .INACT img{border:2px solid #ccc;}
.tx-srlanguagemenu-pi1 .INACT a:link, .tx-srlanguagemenu-pi1 .INACT a:visited{color:#fff;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active{text-decoration:underline;}
.tx-srlanguagemenu-pi1 .SPC{float:left;font-family:Verdana, sans-serif;font-size:.8em;line-height:100%;color:#35006d;}
#meta .countryChooser{width:250px;float:left;font-size:.7em;padding-top:7px;}
#meta .countryChooser select#myLang{background:#fff!important}
#meta form fieldset{width:200px;border:none;padding-top:2px;}
.t_search_bg{float:left;width:180px;height:20px;background-image:url(../images/gfx/top_search_bg.png);padding:2px 6px;margin:3px 0 0 45px;background-repeat:no-repeat;background-position:left top;}
.t_search_bg a{text-decoration:none;}
.t_search_bg a img{border:none;}
.t_search_bg input{float:left;width:130px;height:14px;padding:3px 5px 0 5px;border:none;background:none;color:#4b4b4b;font-size:11px;}
.t_search_btn{float:right;width:20px;height:20px;cursor:pointer;margin:9px 0 0 7px;}
#mainNav{position:relative;top:0;left:0;width:100%;height:32px;float:left;border-bottom:4px solid #eed765;background:#d9e9f4;}
#logo{width:227px;height:120px;position:absolute;top:0;right:0;z-index:99;}
#branding{height:163px;background:#fff;z-index:0!important;}

#contentInnerWrap{background:url("../images/gfx/bg_colLeft.gif") repeat-y;padding:15px 0 0 0;}
#colLeft{width:180px;float:left;padding:0 10px;background:url("../images/gfx/bg_titel_links.gif") no-repeat;padding-bottom:100px;}
.title_left_headline, .title_right_headline{}
.title_left_headline h4{font-size:1em;color:#7ba8d4;font-weight:bold;padding:5px;}
.subNav ul{list-style:none;}
.subNav li a, .subNav li a:visited{textdecoration:none;}
.subNav li a:hover, .subNav li a:active{textdecoration:underline;}
.subNav .mainMenu{width:100%;overflow:hidden;color:#222;margin:0;padding:0 0 0 0;}
.subNav .mainMenu img{margin-right:0.7em;}
.subNav ul{width:100%;overflow:hidden;margin:0em 0 0em 0;list-style-type:none;border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.subNav ul a{display:block;text-decoration:none;}
.subNav ul li{float:left;width:100%;margin:0;padding:0}
.subNav ul li strong{display:block;width:95%;padding:3px 0px 3px 7%;background-color:#3f8dc5;color:#fc3;font-weight:bold;border-bottom:1px #ddd solid;}
.subNav ul li ul li strong{display:block;width:95%;padding:3px 0px 3px 14%;background:url(../images/gfx/node.gif) no-repeat 10px 50%;color:#0056ad;font-weight:bold;border-bottom:1px #ddd solid;}
.subNav ul li ul li ul li strong{display:block;width:95%;padding:3px 0px 3px 21%;/*background-color:#7db1d6;color:#fc3;*/font-weight:bold;border-bottom:1px #ddd solid;}
.subNav ul li a{width:95%;padding:3px 0px 3px 7%;background-color:#fff;color:#444;border-bottom:1px #eee solid;}
.subNav ul li a:hover{background-color:#F9F9F3;color:#999;}
.subNav ul li a.linkAct {background-color:#64a3cf;color:#fc3;}
.subNav ul li ul li a.linkAct {background-color:#B5D3E8;color:#333;}
.subNav ul li ul{list-style-type:none;margin:0;padding:0;}
.subNav ul li ul li{float:left;width:100%;margin:0;padding:0;}
.subNav ul li ul li a{width:90%;padding:3px 0px 3px 14%;background-color:#f8f8f8;color:#666;border-bottom:1px #ddd solid;}
.subNav ul li ul li ul{list-style-type:none;margin:0;padding:0;}
.subNav ul li ul li ul li{float:left;width:100%;margin:0;padding:0;}
.subNav ul li ul li ul li a{width:90%;padding:3px 0px 3px 21%;background-color:#F4F4E9;color:#666;border-bottom:1px #ddd solid;}
.subNav ul li ul li a:hover{background-color:#F9F9F3;color:#999;}
.subNav ul li#title{width:95%;padding:3px 0px 3px 7%;font-weight:bold;color:#444;background-color:#f0f;border-bottom:4px #888 solid;}
.subNav ul li ul li ul li ul{list-style-type:none;margin:0;padding:0;}
.subNav ul li ul li ul li ul li{float:left;width:100%;margin:0;padding:0;}
.subNav ul li ul li ul li ul li a{width:90%;padding:3px 0px 3px 28%;background-color:#fff;color:#666;border-bottom:1px #ddd solid;}
.subNav ul li ul li ul li ul li strong{display:block;width:95%;padding:3px 0px 3px 28%;/*background-color:#eed;color:#b95;*/font-weight:bold;border-bottom:1px #ddd solid;}
.hidden{display:none;}
#content{width:745px;float:left;padding:0 0 0 5px;min-height:550px;padding-bottom:100px;/*background:yellow;*/}
/*#contentl ul, #content ol{margin: 5px 30px;line-height: 90%;}*/
/*#mCWrap{width:720px;}*/
.colNormal{width:510px;float:left;padding:0 10px;border-right:1px solid #dedede;padding-bottom:100px;}
.colRight{width:185px;float:right;/*background:url("../images/gfx/bg_titel_rechts.gif") no-repeat;*/margin:0 15px 100px 0;}
.colRight img{max-width:180px;}
.colRight h1, .colRight h2, .colRight h3, .colRight h4, .colRight h5, .colRight h6 {font-size: 1em;color: #7ba8d4;font-weight: bold;background:#d5e3f0 url("../images/gfx/bg_titel_rechts.gif") no-repeat;padding: 5px;margin-right:-15px}
.title_right_headline{}
#footerWrap{position:fixed;bottom:0;width:100%;background:#fdfdfd url("../images/gfx/footer_wrapbg.jpg") repeat-x top;}
#footer{width:1000px;margin:0 auto;color:#888;}
.footer_leftshade{float:left;width:25px;height:60px;background:url("../images/gfx/footer_left.jpg") no-repeat top;}
.footer_rightshade{float:left;width:25px;height:60px;background:url("../images/gfx/footer_right.jpg") no-repeat top;}
.footer_c{float:left;width:950px;margin-top:-8px;padding-top:8px;background:url("../images/gfx/bg_footer.png") no-repeat;padding-bottom:20px;}
.footer_c a{text-decoration:none;color:#305b7a;}
.footer_c span.tT{background:url("../images/gfx/top.gif") no-repeat left 100%;padding:2px 0 0 15px;}
.footer_c span.pP{background:url("../images/gfx/print.gif") no-repeat left 100%;padding:2px 0 0 20px;}
.call_on{float:left;width:190px;height:20px;padding:17px 0 0 15px;background:url("../images/gfx/footer_grey_line.jpg") no-repeat right 1px;}
.call_on a{background:url("../images/gfx/call_on_img.jpg") no-repeat;padding:5px 0 5px 30px;font-size:14px;font-weight:bold;line-height:30px}
p.footer_center{float:left;width:340px;text-align:center;padding:25px 0 0 0;font-size:11px;color:#adb4b9}
/*p.stommel{float:left;width:380px;text-align:center;padding:0;font-size:11px;color:#adb4b9}*/
.footerNav{width:auto;float:right;padding:25px 10px 0 0;}

/*#tagcloud{position:absolute;left:50%;width:500px;margin: -110px 0 0 -20px;height:100px;}*/

#ftagcloud{clear:both;width:950px;margin: 0 auto;}
.tx-vgetagcloud-pi1{background:transparent; margin: 0 auto}
.tx-vgetagcloud-pi1 ul{list-style:none!important}
.tx-vgetagcloud-pi1 li{display: inline!important;float:left;color:#dadbde/*;line-height: 120%*/}
.tx-vgetagcloud-pi1 li a, .tx-vgetagcloud-pi1 li a:visited{padding: 4px;text-decoration:none;color:#dadbde}
.tx-vgetagcloud-pi1 li a:hover, .tx-vgetagcloud-pi1 li a:active{text-decoration:underline;color:#305b7a}
.tx-vgetagcloud-pi2 ul{list-style:none!important;float:left}

div.menu{display:inline-block;width:100%;margin-top:5px;}
div.menu ul{list-style:none;}
div.menu ul li{float:left;font-weight:bold;position:relative;}
div.menu ul li a, div.menu ul li a:visited{font-family:arial, helvetica,sans-serif!important;display:block;text-decoration:none;color:#ededed;width:120px;padding:0 2px 0 8px;line-height:25px;overflow:hidden;text-align:center;}
div.menu ul li a:hover, div.menu ul li a:active{color:#fff;}
div.menu ul li ul{display:none;}
div.menu ul li:hover a{color:#fff;}
div.menu ul li:hover ul{display:block;position:absolute;top:27px;left:0;width:135px;z-index:100;}
div.menu ul li:hover ul li a.hide{background-color:#6a3;color:#fff;}
div.menu ul li:hover ul li:hover a.hide{background-color:#6fc;color:#000;}
div.menu ul li:hover ul li ul{display:none;}
div.menu ul li:hover ul li a{display:block;background:url(../images/gfx/transp_65.png);line-height:120%;color:#fff;padding:5px;border-top:1px solid #fff;}
div.menu ul li:hover ul li a:hover{margin:0;background:url(../images/gfx/transp_85.png);color:#fff;}
div.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:128px;top:0;}
div.menu ul li:hover ul li:hover ul.left{left:-128px;}
div.menu ul li a.linkAct, li.on a{color:#eed765;background-image:none;}
div.menu ul li.item1{background:#0069b3;}
div.menu ul li.item2{background:#267fbe url(../images/gfx/trenner_12.gif) no-repeat;}
div.menu ul li.item3{background:#408fc6 url(../images/gfx/trenner_23.gif) no-repeat;}
div.menu ul li.item4{background:#66a5d1 url(../images/gfx/trenner_34.gif) no-repeat;}
div.menu ul li.item5{background:#7fb4d9 url(../images/gfx/trenner_45.gif) no-repeat;}
div.menu ul li.item6{background:#b3d2e7 url(../images/gfx/trenner_56.gif) no-repeat;}
div.menu li li{background-image:none!important;background:transparent!important;margin:0;padding:0;}
.csc-sitemap ul{margin:10px 30px;}
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{clear:right;height:1px;border:1px solid #FFFFFF;}
.news-latest-container HR.clearer{clear:left;}
.news-latest-container{font-family:Arial;text-decoration:none;}
.news-latest-container A, .news-latest-container H3{font-weight:normal;text-decoration:none;}
.news-latest-container a:hover, .news-latest-text a:hover{text-decoration:underline;}
.news-latest-text{font-size:10px;padding-left:16px;padding-right:30px;font-weight:normal;text-decoration:none;}
.news-latest-text A, .news-latest-text a:link, .news-latest-text a:visited{font-size:10px;color:#666666;font-weight:normal;text-decoration:none;}
.news-latest-container h4{font-size:1.4em;color:#7ba8d4;font-weight:bold;}
.news-latest-gotoarchive{color:#666;}
.news-latest-gotoarchive{font-weight:bold;margin-bottom: 20px;}
.news-latest-gotoarchive a:link, .news-latest-gotoarchive a:visited, .news-latest-gotoarchive A:HOVER{font-size:.8em;color:#06c;}
.news-latest-gotoarchive A{}
.news-latest-item{padding-top:5px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#FFFFFF;}
.news-latest-title a{font-size:.7em;color:#0056c8;}
.news-latest-title span a{font-size:.7em;color:#666;font-weight:bold;}
.news-latest-category IMG{float:none;border:none;margin:0px;}
.news-latest-date a,.news-latest-morelink,.news-latest-category{font-size:.8em;color:#0056c8;}
.news-latest-morelink{font-size:10px;height:12px;padding-left:16px;padding-right:30px;}
.news-latest-morelink a{font-size:10px;float:right;color:#06f;}
.news-list-container{background-color:#F2F9FE;}
.news-list-item{height:1%;line-height:1.3;padding:3px;margin:3px;background-color:#F2F9FE;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#FFFFFF;}
.news-list-item H1,.news-list-item H2{}
.news-search-form{padding:3px;margin-bottom:5px;}
.news-search-emptyMsg{margin:0px;}
.news-search-form FORM{margin:0px;}
.news-list-container h3{margin-bottom:5px;padding:2px;color:#06c;}
.news-list-container h3 A:LINK,.news-list-container h3 A:VISITED,.news-list-container h3 A:HOVER{color:#06c;padding-left:2px;text-decoration:none}
.news-list-container h3 A{color:#06c;}
.news-list-container h1 A:HOVER{text-decoration:none;}
.news-list-container P{padding-left:3px;}
.news-list-date{float:right;width:180px;text-align:right;height:20px;margin-top:-2px;margin-right:-2px;font-size:9px;font-weight:normal;}
.news-list-imgcaption{float:right;padding-top:3px;padding-right:3px;font-size:9px;}
.news-list-container IMG{float:right;border:1px solid #666;margin-bottom:5px;margin-right:2px;margin-left:5px;}
.news-list-category IMG{float:none;border:none;margin:0px;}
.news-list-morelink,.news-list-category{font-size:9px;}
.news-list-morelink{color:#0056ad;}
.news-list-browse{text-align:center;font-size:12px;}
.tx-ttnews-browsebox{margin:3px;}
.tx-ttnews-browsebox TD{font-size:10px;}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell{font-weight:bold;}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{margin:0px;}
.tx-ttnews-browsebox-SCell{}
.news-search-emptyMsg{font-size:11px;margin-left:10px;}
.news-single-item{padding:5px;margin-bottom:5px;}
.news-single-item H2{font-size:16px;font-weight:bold;margin-bottom:0px;}
.news-single-item H3{margin-bottom:15px;}
.news-single-img{float:left;margin-right:5px;}
.news-single-imgcaption{padding:3px;clear:both;}
.news-single-category{float:right;}
.news-single-backlink, .news-single-backlink a{font-weight:bold;font-size:10px;margin-bottom:15px;margin-top:10px;}
.news-single-timedata{display:none;}
.news-single-timedata, .news-single-author,.news-single-imgcaption{font-size:9px;}
.news-single-author{padding-bottom:3px;}
.news-single-additional-info{margin-top:15px;border:1px solid #666666;padding:3px;padding-bottom:0px;}
.news-single-related,.news-single-files,.news-single-links{border:1px solid #666666;margin:0px;margin-bottom:3px;padding:3px;background-color:#F2F9FE;}
.news-single-related DD, .news-single-links DD, .news-single-files DD{margin-left:20px;}
.news-single-related DT, .news-single-links DT, .news-single-files DT{font-weight:bold;font-size:11px;margin-left:5px;width:90%;}
.news-single-item H1 A:HOVER{text-decoration:none;}
.news-amenu-container{margin-top:10px;padding:3px;border:1px solid #333;background-color:#BBE53A;}
.news-amenu-container LI{padding-bottom:1px;}
.news-amenu-container UL{padding:3px;margin-top:5px;margin-left:0px;margin-bottom:0px;border:1px solid #666;background-color:#F9FFE5;list-style-type:none;}
.news-amenu-container H2{color:#fff;padding:3px;border:1px solid #666;background-color:#769024;}
.news-amenu-item-year{font-weight:bold;border:1px solid #666;padding:2px;background-color:#769024;color:#fff;}
.news-catmenu{padding:5px;margin:10px 0px 10px 10px;border:1px solid #666;background-color:#F9FFE5;}
.news-catmenu-header{font-size:11px;font-weight:bold;}
.news-catmenu DIV{font-size:10px;white-space:nowrap;}
.news-catmenu DIV img{margin:0px;padding:0px;vertical-align:middle;}
.news-catmenu-ACT{font-weight:bold;}
.tx-indexedsearch-rules{display:none;}
.tx-indexedsearch form, .tx-indexedsearch-whatis, .tx-indexedsearch-descr, .tx-indexedsearch-info, .tx-indexedsearch-percent{font-family:Arial,Helvetica,sans-serif;color:#666;}
.tx-indexedsearch-sw{font-size:1em;font-style:italic;font-weight:bold;color:#06c;}
.tx-indexedsearch form, .tx-indexedsearch-whatis{padding-left:0;}
.tx-indexedsearch-redMarkup{color:#06c;}
.tx-indexedsearch-descr{font-size:.8em;}
.tx-indexedsearch-info{font-size:.6em;}
.tx-indexedsearch input, .tx-indexedsearch select{margin:2px 10px;}
.tx-indexedsearch-browsebox{}
.tx-indexedsearch-browsebox ul.browsebox li{list-style:none;float:left;padding:20px 5px;}
.tx-indexedsearch-res{clear:both;}
.level0{background-color: #fff;}
.level1{padding-left:10px;background-color:#eee;}
.level2{padding-left:10px;background-color:#ddd;}
.level3{padding-left:10px;background-color:#ccc;}
.level4{padding-left:10px;background-color:#bbb;}
/*.csc-mailform-field label{}
.csc-mailform-field{margin:4px 0;}
.csc-mailform-label{font-size:10px;color:#FF6300;margin:0 0 5px 10px;}
input[type=text], input[type=password], textarea, select{margin:0 0 0 8em;width:auto;font:1em Verdana, Arial, Helvetica, Sans-Serif;border:1px #bebebe solid;background-color:#E0E2DF;padding:2px;color:#777;display:block;}
input[type=text]:focus, input[type=password]:focus, textarea:focus{background-color:#EAECE9;color:#333;border:1px solid #bebebe;}
.csc-mailform-submit{margin-left:7.9em;}
.csc-mailform img{margin:.5em 0 .5em 8em;} */
/*#content form#mailform{font-family:Arial,Helvetica,sans-serif;width:400px;margin: 10px 0 20px -10px; background:none;}
#content fieldset.csc-mailform{border: none;width:200px;}
#content .csc-mailform-field{}
#content .csc-mailform-field label{font-size:.8em;color:#666;margin:0 0 5px 10px; width:300px;clear:both;float:left;}
#content .csc-mailform-field input{width:300px; float:left!important;}*/

/*ALLE FORMULARE IM HAUPTBEREICH*/
#content .csc-mailform{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 10px 10px 0;padding:5px 20px 20px 0;border:hidden;}
#content label{width:15.5em;float:left;margin:0 .5em 0 0;padding:0; text-align:right;}
#content .csc-mailform-field label{}
#content .csc-mailform-field{clear:both;margin:4px 0;font-size:.8em}
#content .csc-mailform-label{font-size:10px;color:#FF6300;margin:0 0 5px 0;}
#content input[type=text],#content input[type=password],#content textarea, #content select{margin:0 0 0 8em;width:auto;font:1em Verdana, Arial, Helvetica, Sans-Serif;border:1px #bebebe solid;background-color:#E0E2DF;padding:2px;color:#777;display:block;}
#content input[type=text]:focus,#content input[type=password]:focus,#content textarea:focus{background-color:#edf0ec;color:#888;border:1px solid #a7a6a6;}
#content input#mailformemail{width:auto;margin:0 0 0 8em;}
#content .csc-mailform-submit{width:auto; float:left;margin:5px 5px 5px 205px;}
#content .csc-mailform-field img{float:left;margin:-22px 0 0 330px;}


/*NEWSLETTER*/
#colLeft form#mailform{width:200px;margin: 10px 0 20px -10px;background:#d1e0ef url("../images/gfx/bg_newsletter_abo_de.jpg") no-repeat -5px 0;}
#colLeft fieldset.csc-mailform{border: none;width:200px;}
#colLeft .csc-mailform-field{}
#colLeft .csc-mailform-label{font-size:10px;color:#FF6300;margin:0 0 5px 10px;}
#colLeft input#mailformemail{width:100px; float:left;margin:102px 0 5px 10px;border: 1px solid #0066CC;}
#colLeft input.csc-mailform-submit{width:80px; float:left; margin:100px 0 5px 2px;}

#colLeft .nlAbo_de {width:200px;height:140px;background:#d1e0ef url("../bilder/newsletter_abo.gif") no-repeat -5px 0;}
#colLeft .nlAbo_en {width:200px;height:140px;background:#d1e0ef url("../bilder/newsletter_abo_gb.gif") no-repeat -5px 0;}
#colLeft .nlAbo_fr {width:200px;height:140px;background:#d1e0ef url("../bilder/newsletter_abo_fr.gif") no-repeat -5px 0;}

/*#colLef tinput[type=text], #colLeft input[type=password], #colLeft textarea, #colLeft select{margin:0 0 0 8em;width:auto;font:1em Verdana, Arial, Helvetica, Sans-Serif;border:1px #bebebe solid;background-color:#E0E2DF;padding:2px;color:#777;display:block;}
#colLeft input[type=text]:focus, #colLeft input[type=password]:focus, #colLeft textarea:focus{background-color:#EAECE9;color:#333;border:1px solid #bebebe;}
#colLeft .csc-mailform-submit{margin-left:7.9em;}
#colLeft .csc-mailform img{margin:.5em 0 .5em 8em;} */
.csc-textpic {font-family:Arial, Helvetica, sans-serif; padding: 0 20px}
.csc-textpic-caption{font-size: .7em;color:#666;}
.csc-default {margin: 0 0 20px 0;}
.csc-default ul, .csc-default ol{margin: 5px 30px;line-height: 110%;}
.csc-textpic-text ul, .csc-textpic-text ol{margin: 5px 50px;line-height: 110%;}

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-imagewrap{padding:0;display:block;}
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:5px;}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:5px;}
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;}
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:5px !important;}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{margin-left:5px !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%;}
div.csc-textpic csc-textpic-intext-left-nowrap csc-textpic-equalheight{background:#f0f;}
div.csc-textpic csc-textpic-intext-left .csc-textpic-text{display:block;background:#f0f;}
div.tx-sriframe-pi1 iframe html{margin:0 0 0 -100px;}
div.wkWrap,div.wk{width:544px;float:left;}
div.wkLang p{width:150px;float:left;padding-top:3px;}
div.langSelector{width:200px;float:left;}
div.wkLegend{width:200px;float:left;}
span.wkLegendHeader{font-family:Arial, Helvetica, sans-serif;font-size:.8em;font-weight:bold;color:#0069b3;margin-left:3px;}
ul.wkListLeft{width:70px;float:left;list-style:none;margin-left:5px;} 
ul.wkListRight{width:90px;float:right;list-style:none;margin-left:5px;}
ul.wkListLeft li a:link,ul.wkListLeft li a:visited,ul.wkListRight li a:link,ul.wkListRight li a:visited{text-decoration:none; color:#0069b3;font-weight:bold;} 
div.wksubs{font-family:Arial, Helvetica, sans-serif;font-size:.7em;font-weight:bold;clear:both;width:40%;float:left;margin:10px 0 0 3px;color:#0069b3;background-image:url(../images/start_09.gif);padding-left:15px;}
div.wkdistr{font-family:Arial, Helvetica, sans-serif;font-size:.7em;font-weight:bold;float:left;width:40%;margin:10px 0 0 3px;color:#0069b3;background-image: url(../images/start_10.gif);padding-left: 15px;}

div.tx-fdfx2cols-pi1{
    position:relative;
    left:0px;
	margin-bottom:10px;
	min-height: 100px;
}

/* Layout 1 */

div.c2l1d-left{
   position:absolute;
   left:0px;
   padding: 5px;
   width:350px;
   white-space:normal;
   border-right:1px dotted #ccc;

}

div.c2l1d-middle{
   position:absolute;
   left:370px;
   padding: 5px;
   width:350px;
   white-space:normal;

}

/* Layout 2 */

div.c2l2d-left{
   position:absolute;
   left:0px;
   padding: 5px;
   width:350px;
   white-space:normal;

}

div.c2l2d-middle{
	position:absolute;
	left:360px;
	padding: 5px;
	width:350px;
	white-space:normal;
	border:1px solid #999;
	background-color:#CCC;
}

div.c2l2d-middle p {
	color: #fff;
}

/* 
	Layout 3 embedded
*/

div.c2l3d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:720px;
   white-space:normal;
}

div.c2l3d-middle{
	float:right;
	margin:5px;
	padding: 0px;
	width: 200px;
	height: 100px;
	overflow:auto;
	white-space:normal;
	border:1px solid #999;
	background-color:#CCC;
}

/****************************************************************************************/
/********************* fdfx_3cols div-tag-based     *************************************/
/****************************************************************************************/

div.tx-fdfx3cols-pi1{
    position:relative;
	width: 653px; /* same as content */
    left:0px;
	margin-bottom:10px;
	text-align: center;
}

div.tx-fdfx3cols-pi1 p{text-transform:uppercase;/*font-weight:bold*/;color:#069}
div.tx-fdfx3cols-pi1 a img{border:none}

div.tx-fdfx3cols-pi1 .boxTop {
	background: url(../images/gfx/home_bx_top.jpg) no-repeat;
	height: 6px;
	}

div.tx-fdfx3cols-pi1 .boxTop_s {
	background: url(../images/gfx/home_bx_top_s.jpg) no-repeat;
	height: 6px;
	}
		
div.tx-fdfx3cols-pi1 .boxCnt{
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	background: url(../images/gfx/home_bx_bg_x.jpg) repeat-x;
	padding: 5px 5px 0 5px;
	}
	
.boxCnt h1, .boxCnt h1 a, .boxCnt h2,.boxCnt h2 a, .boxCnt h3, .boxCnt h3 a, .boxCnt h4 .boxCnt h4 a, .boxCnt h5, .boxCnt h5 a, .boxCnt h6, .boxCnt h6 a {
	color: #11416a;
	font-size: 17px;
	line-height: 23px;
	font-weight: lighter;
	text-decoration: none;
	}
div.tx-fdfx3cols-pi1 .boxBtm{
	background: url(../images/gfx/home_bx_btm.jpg) no-repeat;
	}
	
div.tx-fdfx3cols-pi1 .boxBtm_s{
	background: url(../images/gfx/home_bx_btm_s.jpg) no-repeat;
	}
	
/* Layout 1 */
div.c3l1d-left{
	float: left;
	width:208px;
	margin-right: 10px;
}

div.c3l1d-middle{
	float: left;
	width:208px;
	margin-right: 10px;
}

div.c3l1d-right{
	float: left;
	width:208px;
}


/* Layout 2 */
div.c3l2d-left{
	float: left;
	width:160px;
	margin-right: 10px;
}

div.c3l2d-middle{
	float: left;
	width:160px;
	margin-right: 10px;
}

div.c3l2d-right{
	float: left;
	width:160px;
}
/*
	Layout 3

	embedded
*/
div.c3l3d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:400px;
   white-space:normal;
   border:1px solid red;
}
div.c3l3d-middle{
   float:right;
   margin:5px;
   padding: 0px;
   width: 200px;
   height: 100px;
   overflow:auto;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}

.tx-newloginbox-pi1 p{margin-right: 5px;}
.tx-newloginbox-pi1 p a{float:right}
.tx-newloginbox-pi1 h3{display:none;}
.tx-newloginbox-pi1 form{margin:0;}
.tx-newloginbox-pi1 form label{font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#666; width:78px!important;float:left;clear:both;margin-left:-5px}
.tx-newloginbox-pi1 form input {font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#666;width:auto;margin-left:82px;}
.tx-newloginbox-pi1 form input#user, .tx-newloginbox-pi1 form input#pass, .tx-newloginbox-pi1 form input#email_pwforgot  {font-family:Arial, Helvetica, sans-serif; font-size:.7em!important; color:#666;width:95px!important;margin: 2px 0!important;}


/* ************************************************************************************************ */
/* *********************************** feuserregister  ******************************************** */
/* ************************************************************************************************ */

.tx-srfeuserregister-pi1 {font-family:Arial, Helvetica, sans-serif; width: 460px;}
.tx-srfeuserregister-pi1 p {
	margin-top: .5em; 
	margin-bottom: 0; 
	padding: 0; 
	text-indent: 0; 
	font-size: .8em;
}

.tx-srfeuserregister-pi1 h4 {margin: 20px 0 0 0; font-size: .9em; padding: 0;}

.tx-srfeuserregister-pi1 fieldset {
/*	border: 1px solid #dedede;*/
	border: none;
	margin: 0 20px 20px 20px;
	padding: 10px;
}

.tx-srfeuserregister-pi1 legend {
	width: 380px;
	padding: .5em;
	color: #55575B;
	font-weight: bold;
}
		
.tx-srfeuserregister-pi1 p.tx-srfeuserregister-pi1-notice {
	font-size: .8em;
	color: red;
	font-style: italic; 
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash {margin-bottom: 2em;}

.tx-srfeuserregister-pi1 a { 
	padding: 0;
	margin: 0; 
	text-decoration: none; 
	background: transparent;
}
	
.tx-srfeuserregister-pi1 label span {color: #F58220;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error, p .tx-srfeuserregister-pi1-error {color: #F58220; }

.tx-srfeuserregister-pi1 input { 
	margin: 0!important; 
	padding: 0; 
	width: 200px; 
}

textarea#tx-srfeuserregister-pi1-comments {	margin: 0; width: 230px;}

.tx-srfeuserregister-pi1 input[type=password] { margin: 0 0 0 0; }
input#tx-srfeuserregister-pi1-username, input#tx-srfeuserregister-pi1-password {}
.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-pass {border: 1px dotted red;}

#tx-srfeuserregister-pi1-password {}

* 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; }

#tx-srfeuserregister-pi1-gender {width: 20px; margin-left: 0; float: left;}

.input.tx-srfeuserregister-pi1-radio {}

* 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 { 
	padding: 0;  
	margin-left: 0; 
}

.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 .2em 5px; float: left;}
.tx-srfeuserregister-pi1 dt { clear: both; width: 200px; text-align: right; padding: 0;}
.tx-srfeuserregister-pi1 dd { text-align: left; width:40%;}
.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 label { padding: 0 1em 0 0; }
.tx-srfeuserregister-pi1 dd label.tx-srfeuserregister-pi1-password-again  {margin: 5px 0 0 0!important; text-align:left!important;}

#tx-srfeuserregister-pi1-fe_users_form {font-size: .8em;}
.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-zip{width:80px;}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit{width:auto;}
.tx-srfeuserregister-pi1 input:focus {}
.tx-srfeuserregister-pi1 textarea:focus {padding: 0;}
