/* musicline */

#MusiclineSearchBox td {
    text-align: left;
}

#MusiclineSearchBox .mlTable {
    background-color: #EB3108;
}

#MusiclineSearchBox .mlTable td {
    color: #FFFFFF;
    padding: 4px;
}

#MusiclineSearchBox .mlTable2 td {
    color: #FFFFFF;
    padding: 0px;
}

#MusiclineSearchBox .mlTable .mlSelect {
    width: 194px;
    border: 1px solid #FF0000;
    color: #EB3108;
    font-weight: bold;
}

#MusiclineSearchBox .mlTable .mlText {
    width: 188px;
    height: 16px;
    line-height: 16px;
    color: #EB3108;
    font-weight: bold;
    padding-left: 2px;

    border-left: 1px solid #404040;
    border-top: 1px solid #404040;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}

/* presseverteiler */

#presseverteiler input.textinput {
    border:1px solid #888888;
    margin-top:4px;
    padding:2px;
    width:200px;
}

#presseverteiler textarea.textarea {
    border:1px solid #888888;
    margin-top:4px;
    padding:2px;
    width:200px;
    height: 100px;
    font-family: Verdana, Arial;
    font-size: 11px;
}

#presseverteiler select.select {
    border:1px solid #888888;
    margin-top:4px;
    padding:2px;
    width:205px;
}

#presseverteiler .redaktionValue {
    color: #333333;
}

/* ueber uns / anfahrt */

select.selectDefault {
    border:1px solid #888888;
    font-size:11px;
}

select.selectDefaultSpec {
    width: 200px;
    height: 18px;
}

input.textInput {
    border:1px solid #888888;
    font-size:11px;
}

input.textInputSpec {
    width: 200px;
    height: 16px;
}


form {
    display: inline;
}

/* dmeilsubscription */

#dmailsubname {
    border: 1px solid #DDDDDD;
    width: 200px;
}

#dmailsubemail {
    border: 1px solid #DDDDDD;
    width: 200px;
}

input, select, textarea {
    border: none;
    font-size:10px;
    margin:0;
}

fieldset {
    border: 0px;
}
input {
    overflow:hidden;
}
label{
    font-size:12px;
    font-weight:bold;
}

#contentLeft select {
    border:1px solid #888888;
    font-size:10px;
    padding:2px;
    width:130px;
}

#contentLeft input.text {
    border:1px solid #888888;
    margin-top:4px;
    padding:2px;
    width:120px;
}

#contentRight input.text {
    border:1px solid #888888;
    font-size:10px;
    margin:0pt auto 5px;
    padding:2px;
    width:131px;
}


/* # suche ################################### */
#service_box #suche {
    padding-right:2px;
    vertical-align:middle;
    padding-bottom:1px;
}
#service_box #suche td {
/*    line-height:5px;*/
    height:20px;
    vertical-align:middle;
}

#service_box #suche td.suche1 {
    padding:0 0 0 15px;
    width:118px;
}

#service_box #suche input.up_indexedsearch_sword {
    background-color:#ABABAB;
    border:1px solid #FFFFFF;
    height:12px;
    margin-top:1px;
    padding:4px 7px 1px;
    width:102px;
}
#service_box #suche td.suche2 {

}
#service_box #suche input.up_indexedsearch_submit {
    background:transparent url(../images/layout/button_pfeil_w.gif) no-repeat scroll center;
    height:20px;
    margin-left:3px;
    width:20px;

}
#contentRight select, #contentRight input {
    color:#65655c;
}
/* Schnellstart **********************************/
.quickForm {
    padding-bottom:10px;
}
#contentRight select{
    border:1px solid #888888;
    display:block;
    font-size:12px;
    margin:0pt auto 5px;
    padding:2px;
    width:190px;
}

#contentRight .quickFormHide {
    display: none;
}
/* Schnellstart Ende ****************************/

/* Login Form **********************************/
#contentRight .csc-loginform {
/*    padding-left:40px;*/
/*    vertical-align:middle;*/
    position:relative;
    height:25px;
}
#contentRight .csc-loginform input {
    /*vertical-align:middle;*/
    /*float:left;*/
    position:absolute;
    left:40px;
}
#contentRight .csc-loginform #loginuser {
}
#contentRight .csc-loginform #loginpass {
top:25px;
}
#contentRight .csc-loginform #loginsubmit {
    background:transparent url(../images/layout/button_pfeil_g.gif) no-repeat scroll center;
/*    border:1px solid #888888;*/
    height:19px;
/*    margin-left:5px;
    margin-top:1px;
    vertical-align:top;
*/
left:182px;
top:25px;
    width:20px;
}
/* Login Form Ende *****************************/

/* Mail Form (Kontakt) *************************/
.csc-mailform-field {
    margin: 5px 0;
    vertical-align: bottom;
}

.csc-mailform-field label {
    display:block;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin-right:5px;
    margin-top:2px;
    text-align:left;
    width:100px;
}



.csc-mailform-check {
        margin-top:5px;
}
.csc-mailform-submit {
    background:transparent url(../images/layout/main_kontakt_absenden_bg.gif) no-repeat scroll left top;
    color:#FFFFFF;
    font:bold 10px Tahoma,Arial,sans-serif;
    padding:7px 4px 8px;
    width:111px;
    text-transform:uppercase;
/*    margin-left: 340px;*/
    margin-top:0;
}
#bodyID_7 .csc-mailform-submit {
    margin-top:10px;
}

.csc-mailform-field textarea {
    height:80px;
    margin-top:8px;
    padding:4px;
    width:579px;
    border:1px solid #888888;
}
/* Mail Form (Kontakt) Ende ********************/
