#center-left .tx-srfeuserregister-pi1 dd {
text-align:left;
width:auto;
}


#center-left .tx-srfeuserregister-pi1 form input {
width:150px;
display:table-cell;
}

#center-left .tx-srfeuserregister-pi1 form select {
width:150px;
}

#center-left .tx-srfeuserregister-pi1 form textarea {
width:150px;
}


#center-left .tx-srfeuserregister-pi1 form fieldset {
border:1px solid #EFB700;
margin:5px;
padding:5px;
background-color:#FFF1DD;
}


#left-inner .tx-felogin-pi1 form input {
width:80px;
}


#left-inner .tx-felogin-pi1 form fieldset {
border:1px solid #EFB700;
margin:5px;
padding:5px;
background-color:#D1E29C;
width:100px;
}


#center-left .tx-felogin-pi1 form fieldset {
border:1px solid #EFB700;
margin:5px;
padding:5px;
background-color:#FFF1DD;
}


*{margin:0;padding:0;}
option{padding-left:0.4em}
html{height:101%}
body{margin:0;padding:0;background-color:#FFFFFF;min-height:101%;line-height:1.5;}
html,body{color:#101010;font-family:'Trebuchet MS','Bitstream Vera Sans',Verdana,Arial,'Lucida Sans','Lucida Sans Unicode',Helvetica,sans-serif;}
ul,ol{list-style-position:inside;}
hr{ height: 1px;}
div.ce{margin:0pt 0pt 20px 0pt;}
div.ce-menu{border:solid 1px #749E23;background-color:#D1E29C;padding:2px;}
table{font-size:100%;}
#seminars{padding:30px 0pt 30px 0pt;}
.seminars-item{background-color:#E1EBC1;margin:0pt 0pt 10px 0pt;}
.seminars-item-title{padding:0pt 0pt 0pt 12px;background-color:#ACC95F;}
.seminars-item-info{padding:0pt 0pt 0pt 12px;}
table.seminar-admin{width:100%;background-color:#fefefe;border-collapse:collapse;}
table.seminar-admin td{border:none;}
td{padding-left:3px;padding-bottom:5px;vertical-align:top;}
td.seminar-label{background-color:transparent;}
tr.title{background-color:#F6CA9F;color:#0000c0;height:25px;font-weight:bold;}
tr.tic{background-color:#ffffff;}
tr.tac{background-color:#FDF2E6;}
span.seminar-msg{color:#c00000;}

div.event-detail-backlink{float:right;padding:0pt 0pt 0pt 20px;margin:0pt 4px 0pt 0pt;}
div.event-detail-regtext{float:right;}
div.event-detail-backlink a{font-weight:bold;font-size:110%;}


div.seminar-item{padding:0pt 0pt 10px 0pt;margin:0pt 0pt 10px 0pt;border:1px solid #ACC95F;}
div.seminar-header{margin:0pt 0pt 20px 0pt;}
div.seminar-titel{margin:0pt 0pt 10px 0pt;padding:2px 0pt 0pt 5px;background-color:#FBE6CF;color:#0000c0}
div.seminar-subtitel{padding:0pt 5px 0pt 5px;font-size:120%;margin:0pt 0pt 10px 0pt;}
div.seminar-desc{padding:0pt 0pt 0pt 5px;font-size:100%;margin:0pt 0pt 10px 0pt;}
div.seminar-add-info{margin:0pt 0pt 10px 0pt;}
div.seminar-att-link{float:right;margin:2px;padding:0pt 15px 0pt 18px;background:url("/fileadmin/fafo/img/stift.png") no-repeat;}
div.seminar-att-link a{font-weight:bold;font-size:120%;}
div.seminar-detail-subtitle{font-size:110%;padding-bottom:10px;}
div.seminar-detail-inner{padding:0pt 5px 5px 5px;}
div.seminar-detail-title h3{color:#FFFFFF;float:left;font-size:120%;}
div.seminar-detail-title {margin:0pt 0pt 0px;padding:0pt 0pt 0pt 5px;}
div.seminar-detail-title {border:1px solid #ACC95F;font-weight:bold;padding:2px 2px 2px 5px;color:#FFFFFF;margin:0pt;background-color:#ACC95F;}
div.inner{padding:5px;}
div.seminar-list-item{cursor: pointer; cursor: hand;padding:0pt 0pt 5px 0pt;margin:0pt 0pt 0pt 0pt;border:none;}
div.grey {color:#bbbbc0 !important;cursor: default !important;}
.grey h3 a{color:#bbbbc0 !important;}
div.seminar-list-title{font-weight:normal;padding:2px 2px 2px 5px;text-align:center;color:#0000c0;margin:0pt;}
div.seminar-list-title h3{color:#0000C0;float:left;font-size:110%;}
div.seminar-list-title h3 a{color:#0000C0;font-weight:bold;}
div.seminar-list-subtitle{float:left;padding:2px 0pt 0pt 5px;margin:0pt 0pt 10px 0pt;}
div.seminar-list-teaser{padding:2px 0pt 0pt 5px;font-size:100%;}
div.seminar-list-datetime{float:right;padding:0pt 22px 0pt 0pt;}
div.seminar-list-morelink{float:right;padding:0pt 26px 0pt 0pt;margin:0pt 4px 0pt 0pt;}
div.seminar-list-morelink a{font-weight:bold;font-size:110%;}

div.seminar-list-thumbnail{float:right;overflow:hidden;margin:0pt 0pt 5px 5px;}
div.seminar-backlink{float:right;margin:20px;padding:0pt 0pt 0pt 22px;background:url("/fileadmin/fafo/img/prev.png") no-repeat;}
div.seminar-backlink a{font-weight:bold;font-size:120%;}
.seminar-container label{font-weight:bold;color:#FB9622;}
div.seminar-container{background-color:#FDF2E6;border:solid 0px #FB9622;padding:5px;}
div.seminar-perc{float:right;width:100px;height:10px;border:1px solid #749E23;background-color:#D1E29C;margin:5px 20px 0pt 0pt;overflow:hidden;padding:0pt;}
div.seminar-perc-bar{background-color:#c00000;height:10px;}
#container{position:absolute;left:50%;margin-left:-500px;margin-top:6px;width:900px;border:6px solid #FFFFFF;background-color:#FFFFFF;font-size:0.8em;}
#header{height:115px;width:100%;background:#F79400 url(/fileadmin/fafo/img/tl.gif) 0 0 no-repeat;overflow:hidden;margin-bottom:5px;}
#header-inner{padding:90px 0pt 0pt 12px;}
#header-inner-left{float:left;height:120px;width:547px;}
#header-inner-right{float:right;height:120px;width:350px;background:#FFFFFF url("/fileadmin/fafo/img/fafo-logo.png") no-repeat;}
.dis{padding:0pt 5px 0pt 5px;color:#ACC95F;}
#header-inner-left a{padding:0pt 5px 0pt 5px;font-weight:bold;color:#FFFFFF;border:1px solid #F79400;}
textarea,select,input{width:300px;}

fieldset{margin:5px;background-color:#F79400;border:solid 1px #EFB700;padding:5px;}
dt{width:120px;margin:0 .5em .5em 0;clear:both;float:left;}
dd{margin:0pt 0pt 15px 15px;}
#header-inner-left a:hover{border-left:1px solid #FCAA36;border-top:1px solid #FCAA36;border-right:1px solid #FA8315;border-bottom:1px solid #FA8315;}
h3 a{color:#0000C0;font-weight:bold;}
#content{background:#FFF1DD url("/fileadmin/fafo/img/leftbg.gif") repeat-y;}
.tl{width:100%;background:url(/fileadmin/fafo/img/tl.gif) 0 0 no-repeat}
.tr{width:100%;background:url(/fileadmin/fafo/img/tr.gif) 100% 0 no-repeat}
.br{width:100%;background:url(/fileadmin/fafo/img/br.gif) 100% 100% no-repeat}
.bl{width:100%;background:url(/fileadmin/fafo/img/bl.gif) 0 100% no-repeat #EFB700;width:20em}
#left{color:#000000;background-color:#ACC95F;float:left;width:200px;overflow:hidden;}
#left-inner{margin:2px;}
#left-inner h3{color:#475425;}
#center{float:left;width:698px;}
#center-left{float:left;}
#center-right{float:left;}
div.inner-left{margin:10px 5px 10px 10px;}
div.inner-right{padding:10px 0pt 10px 10px;}
#foot{color:#FFFFFF;background:url(/fileadmin/fafo/img/bl.gif) 0 100% no-repeat;}
.bl{width:100%;background:url(/fileadmin/fafo/img/bl.gif) 0 100% no-repeat #EFB700;width:20em}
#footouter{width:100%;float:left;clear:both;margin-top:5px;background:#F79400 url(/fileadmin/fafo/img/br.gif) 100% 100% no-repeat}
#footinner{font-size:90%;padding:6px;}
img{border:none;}
input{display:inline;}
p{margin:0 0 0.5em 0}
p.price{color:#0000C0;text-align:right;font-size:110%;padding:5px;}
a{color:#000080;text-decoration:none;font-weight:normal;}
a:hover{color:#0000C0;text-decoration:none;border-bottom:1px dotted #0000C0;}
a.external-link-new-window{padding:0pt 0pt 0pt 18px;background:url("/fileadmin/fafo/img/link-extern.gif") repeat-y;}
a.internal-link{padding:0pt 0pt 0pt 18px;background:url("/fileadmin/fafo/img/link-intern.gif") repeat-y;}
a.mail{padding:0pt 0pt 0pt 18px;background:url("/fileadmin/fafo/img/link-mail.gif") repeat-y;}
a.pdf{padding:0pt 0pt 0pt 18px;background:url("/fileadmin/fafo/img/link-pdf.gif") no-repeat;}
a.doc{padding:0pt 0pt 0pt 18px;background:url("/fileadmin/fafo/img/link-doc.gif") no-repeat;}
div.tx-onetimeaccount-pi1{width:94%;}
h1{font-size:160%;}
h2{font-size:150%;}
h3{font-size:140%;color:#ACC95F;}
h4{font-size:110%;font-weight:normal;color:#666666;line-height:1.4;}
h5{font-size:100%;}
h3.csc-searchResultHeader{background-color:#FEF8EA;margin:14px 0 0 0;}
div.news-list-item div.inner{line-height:1.4;padding:5px;}
p.align-center{text-align:center;}
p.more{float:right;padding:5px 20px 5px 5px;}
div.news-list-container{background-color:#FDF2E6;border:0 solid #FB9622;}
div.news-list-item{border:1px solid #ACC95F;margin-bottom:10px;}
div.news-list-item h3{color:#0000C0;float:left;font-size:110%;}
div.news-list-title{background-color:#FBE6CF;color:#0000C0;font-weight:bold;padding:2px 2px 2px 5px;}
div.news-list-subtitle{float:left;}
div.news-list-morelink{text-align:right;}
div.news-list-morelink a{font-size:110%;font-weight:bold;}
span.readmore{float:right;}
form{display:inline;}
input.searchbox-sword{width:100px;}
#right a{color:#000080;text-decoration:none;}
* html #right{
/* nur fuer Internet Explorer */
width:194px;
/* Version 5.x */
w\idth:194px;
/* Version 6 */
}
div.clear{clear:both;height:0px;font-size:1px;border:none;margin:0;padding:0;background:transparent;}
div.navcontainer{width:200px;margin:12px 0pt 0pt 0pt;padding:0pt 0pt 15px 0pt;border-top:1px solid #B8D170;}
div.navcontainer ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div.navcontainer li{text-align:left;}
div.navcontainer li a{display:block;color:#475425;border:none;text-decoration:none;padding:2px 4px 2px 12px;margin:0pt;font-size:120%;font-weight:bold;border-top:1px solid #ACC95F;border-bottom:1px solid #B8D170;}
div.am{background-color:#D1E29C;}
div.navcontainer li a:hover{background-color:#EFB500;border-top:1px solid #475425;border-bottom:1px solid #475425;}
div.navcontainer li li a{padding:2px 2px 4px 25px;font-size:90%;}
div.navcontainer li li li a{padding:2px 0pt 4px 8px;font-weight:normal;}
ul.navlist li a:hover{color:#FFFFFF;background-color:#F79400;}
