/* CSS Document Händle*/
/* Copyright Sven Roloff im Auftrag von Orange Pepper GbR */

  /**************Version 1.2***************/
 /********last changed: 16.09.2008*******/
/************* FARBSCHEMA *************/  

/* BG = # | ActionNaviGrau = # | SubNaviGrau = # |ContentLinks = # | LinksRO+ACT = # */
/* +++++++ MAILFORM BEGIN ++++++++++++ */
#contentelements #mailform {margin:0 0 10px 45px;}
#contentelements #mailform .csc-mailform-field {margin:5px 0;width:100%;}
#contentelements #mailform .csc-mailform-field label {display:block;width:150px;float:left;}
#contentelements #mailform .csc-mailform-field textarea {overflow: auto;}

#contentelements #mailform .csc-mailform-radio {width:15px;height:15px;margin-bottom:5px;margin-right:5px;background:#4c4c4c;border:0 !important;}
#contentelements #mailform .csc-mailform-radio fieldset {width:260px;margin-top:2px;}
#contentelements #mailform .csc-mailform-radio label {margin-top:2px;width:240px;margin-bottom:5px;}
#contentelements #mailform .csc-mailform-radio legend {display:none;}
#contentelements #mailform .csc-mailform-radio input {clear:both;}

#contentelements #mailform .csc-mailform-field-blank {float:left;margin:5px 0;display:inline;width:0em;font-size:70%;}
#contentelements #mailform .csc-mailform-check-label {padding:0;margin:10px 0;}
#contentelements #mailform .csc-mailform-check-label label {float:none;}
#contentelements #mailform .csc-mailform-check {background:none;border:none;margin:0 5px 0 60px;padding:0;width:auto;text-align:right;}

#contentelements #mailform label,#contentelements #mailform input, #contentelements #mailform textarea {font-size:70%;color:#666666;font-family:verdana,helvetica,arial;}
#contentelements #mailform .csc-mailform-label {width:260px;font-size:70%;padding:0 0 0 115px;color:#666666;display:block;}

#contentelements #mailform input,#contentelements #mailform textarea {color:#333333;padding:2px;width:250px;background:#ffffff;border:1px solid #666666;}
#contentelements #mailform input:focus,#contentelements #mailform textarea:focus {background:#bfbfbf;border:1px solid #c0c0c0;color:#FFFFFF;}

#contentelements #mailform .csc-mailform-submit {cursor:pointer;width:100px;margin-left:150px;background:#ffffff;border:1px solid #666666;color:#666666;}
#contentelements #mailform .csc-mailform-submit:focus {background:#bfbfbf;border:1px solid #c0c0c0;color:#FFFFFF;}

#contentelements #mailform fieldset {border:none;background:#4c4c4c;}
#contentelements #mailform fieldset#mailformcallBack legend {display: none;}
#contentelements #mailform fieldset#mailformcallBack label {width: 4em;margin: 5px 0;}
#contentelements #mailform fieldset#mailformcallBack input {margin: 5px 5px 5px 0;border: 0;}
#contentelements #mailform fieldset.csc-mailform div {margin-bottom: 5px;}

#contentelements #mailform .checkboxWrapper label {position: relative;left: 130px;width: 250px !important;}
#contentelements #mailform .checkboxWrapper input {position: absolute;left: 140px;}

#contentelements #mailform #mailformTermin legend {display: none;}
#contentelements #mailform #mailformTermin label {margin-bottom: 5px;}
/* +++++++ MAILFORM END++++++++++++ */

/*+++++++++LANGUAGE MENU*/
#actionmenu #Lmenu legend {display:none;}
#actionmenu #Lmenu label {display:none;}
#actionmenu #Lmenu fieldset {border:0;}
#actionmenu #Lmenu select{margin:-3px 0 0 0;padding:0 0 0 4px;background:#FFFFFF;width:100px;color:#666666;font-size:60%;font-weight:normal;}
#actionmenu #Lmenu option{margin:0;padding:0 0 0 8px;width:90px;}
/*+++++++++LANGUAGE MENU END*/


/*+++++++++INDEXED SEARCH ENGINE*/
#contentelements .tx-indexedsearch-searchbox fieldset {border:none;}
#contentelements .tx-indexedsearch-form {float:left;}
#contentelements .tx-indexedsearch-form label{font-size:60%;}
#contentelements .tx-indexedsearch-searchbox-button {cursor:pointer;width:70px;height:20px;font-size:60%;padding:0;margin:0;border:0;color:#666666;background:transparent url(img/search-button.gif) no-repeat scroll left 1px;}
#contentelements .tx-indexedsearch-searchbox-button:focus {color:#333333;}
#contentelements .tx-indexedsearch-searchbox-sword {font:400 11px verdana, arial;color:#666666;background:#edeeee;border:1px solid #c0c0c0;padding:2px;width:200px;}
#contentelements .tx-indexedsearch-searchbox-sword:focus {background:#FFFFFF;border:1px solid #c0c0c0;color:#333333;}
#contentelements .tx-indexedsearch-whatis {visibility:hidden;}
#contentelements .tx-indexedsearch-browsebox ul {border-bottom:1px dashed #cccccc;margin:0 0 8px 0;padding:6px 0 4px 0;height:22px;}
#contentelements .tx-indexedsearch-browsebox ul li {list-style:none;float:left;list-style-image:url(img/none.png);margin:5px 10px 5px 0;}
#contentelements .tx-indexedsearch-browsebox P {margin:0 0 8px 0;padding:6px 0 4px 0;border-bottom:1px dashed #cccccc;}
#contentelements .tx-indexedsearch-browsebox A{padding:0;margin:0;}
#contentelements .tx-indexedsearch-browsebox A:hover {}
#contentelements .tx-indexedsearch-res H3 {padding:5px 0 0 0;margin:0;clear:both;font-size:70%;}
#contentelements .tx-indexedsearch-title A {padding:0;margin:0;}
#contentelements .tx-indexedsearch-title A:hover {}
#contentelements P.tx-indexedsearch-descr {border-bottom:1px dashed #cccccc;margin:0 0 8px 0;padding:2px 0 4px 0;}
#contentelements .tx-indexedsearch-redMarkup {color:#000000;background:#cccccc;}
.tx-psmhighlight-sword-1 {color:#000000;background:#cccccc;}
/*+++++++++INDEXED SEARCH ENGINE END*/