.csc-frame-frame1 .inner .csc-header{background-image:url(../images/box_border_top_b.png);}
.csc-loginform {margin-left:75px;margin-top:-22px;padding-bottom:1em;}
.csc-loginform form{margin:0;}
.csc-loginform #user,.csc-loginform #pass{width:155px;}
.csc-loginform p{margin:0 0 0.3em 0;}
.csc-frame-frame1 .inner .csc-loginform p{margin:0 0 0.3em 0;padding:0;}
.csc-loginform input{border:1px solid #FFCC00;background-color:#FEF7DA;}
.csc-loginform .button{display:block;margin-top:1em;color:#000066;}
h3{color:#fdcb0a;font-size:100%;}
.csc-frame-frame1 h3{text-transform:none;}

/* Eingabefelder */
.miniIF,.intIF{width:40px;}
.smallIF{width:100px;}
.mediumIF{width:150px;}
.edit_input{width:300px;}
.largeIF{width:410px;}
.full{width:100%;margin-bottom:1em;}
.required{color:#FF0000;}
form fieldset{padding-left:0.2em;margin-bottom:20px;margin-top:1em;display:block;background-color:#FAFAFA;border:1px solid #FFCC00;color:#000000;
/* http://www.communitymx.com/content/article.cfm?page=2&cid=DD9F3 */
position: relative;}
form fieldset legend{color:#990134;
/* http://www.communitymx.com/content/article.cfm?page=2&cid=DD9F3 */
position: absolute;top: -.5em;left: .2em;}
form .fieldset_inner{margin:1.5em 2em 1em 2em;}
form fieldset .bgCol{background-color:#FAFAFA;}
form fieldset input.radio{background-color:none;border:none;margin:0 4px;}
form fieldset span.required{margin-left:-20px;margin-top:3px;width:20px;display:block;float:left;}
form fieldset .reqNote span.required{float:none;margin-top:0;}
#tblOUserLogin td{vertical-align:top;padding-right:2em;}
#content a#oPWForgotLink{margin:0 0 0.5em 6.5em;font-size:0.75em;display:block;}
#content form fieldset .tbl_edit td{vertical-align:top;border:none;background-color:#FAFAFA;padding-bottom:0.5em;}
#content form fieldset .tbl_edit td.label_col{padding-right:1em;}
.submit, .reset,input.csc-mailform-submit,.button{border:1px solid #FFCC00;background-color:#FEF7DA;color:#000066;cursor:pointer;text-align:center;}

/* Links die als Button dargestellt werden sollen */
#content a.button,#content .tbl_edit td a.button{padding:2px 5px;text-decoration:none;}
.error{color:#CC0000;}
.ok{color:#00AA00;}
div.error{background-color:#FFEBE4;border:1px solid #DF2121;color:#DF2121;}
div.ok{background-color:#F0F6EA;border:1px solid #2D9D3B;color:#2D9D3B;}
div.ok,div.error{padding:0.25em 0.5em;margin:0.5em 0;}
label{width: 120px;float:left;text-align: right;margin: 3px;padding: 3px;}
.csc-loginform label{text-align:left;padding-left:0;margin-left:0;width:auto;}
fieldset .submit{margin-left:133px;}
form br{clear: left;}

/* Mail-Formulare */
form fieldset.csc-mailform{background-color:#FFFFFF;border:0;}
.csc-mailform-field{  margin-bottom:10px;}
.csc-mailform-field label{   display:block;  float:left;  font-weight:bold;  width:170px;}
.csc-mailform-field input,.csc-mailform-field textarea{  width:300px;}
.csc-mailform-field input.csc-mailform-check{width:auto;}
input.csc-mailform-submit{clear:left;display:block;width:140px;margin-left:170px;}
