.shit { height: 59px; position: relative; display: block; padding-top: 5px; }
.shit-cont { position: relative; border: solid 1px #aaa; height: 25px; padding: 9px 0 0 8px;}
.st_sharethis { margin-bottom: 4px; }
.shit-birne { position: absolute; right: 1px; top: 0; width: 106px; height: 59px; background: url(../gfx/share-birne.png); } 

#player { border: solid 1px #666666; }
.flvplayer_listpic_firstofrow { width: 145px; height: 82px; margin: 0px 0px 6px 0px; }
.flvplayer_listpic_lastofrow { width: 145px; height: 82px; margin: 0px 0px 6px 6px; }
.flvplayer_listpic_pic { border: solid 1px #AF0917; }
.flvplayer_listpic_pic_act { border: solid 1px #8CB927; }

.csc-uploads { width: 100%; }
.csc-uploads .csc-uploads-fileName { vertical-align: top; font-size: 10px; font-family: Verdana, Geneva, sans-serif; padding: 0; margin: 0; }
#mcc-left .csc-uploads-fileName p { padding: 0; margin: 0; }
.csc-uploads .csc-uploads-fileSize { vertical-align: center; text-align: center; font-size: 10px; font-family: Verdana, Geneva, sans-serif; color: #AF0917; padding: 0; margin: 0; }
#mcc-left p.csc-uploads-description { color: #888888; margin: 0; padding: 0; }

.status-tab { font-family: Verdana, Arial, no-serife; font-size: 10px; margin: 0; padding: 0; border: solid 1px #888888; border-collapse: collapse; }
.status-tab tr.tr-0 { background-color: #eee; font-weight: bold;}
.status-tab td { vertical-align: top; margin: 0; padding: 2px; border: solid 1px #888888; } 

.important { font-weight: bold; color: #AF0917; }
.detail { border: solid 1px #aaa; padding: 0 3px; background-color: #ECE9D8; }
.name-of-person { color: #6DB401; }
.divider { margin: 15px 0; }

.fe-upload-input { width: 100%; font-size: 10px; margin-top: 10px; }
.fe-upload-submit { font-size: 10px; margin-top: 5px; }

/* SOCIALNETWORK */
#teilen { display: block; }
.tx-stsocialnetwork-pi1 { margin: 8px 0 0px 0; padding: 14px 0 0 0; width: 200px; height: 76px; background: url(../gfx/teilen-bg.png) left top no-repeat; }
a.twitter  { padding: 0px; margin: 0px 5px 0px 15px; background: center center no-repeat; }
a.facebook { padding: 0px; margin: 0px 0px 0px 5px; background: center center no-repeat; }

/* WT TWITTER */
#wt_twitter_newsticker { }

/* LGT-GREY */
.light-grey { font-family: Verdana, Geneva, sans-serif; color: #888; }
.light-grey p { line-height: 11px; }
.light-grey ul { margin: 0; padding: 15px 0 15px 25px; }
.light-grey li { margin: 0; padding: 0; font-size: 10px; }

/* SEARCHBOX */
.tx-macinasearchbox-pi1 { padding-bottom: 5px; }
.tx-indexedsearch-searchbox td { font-size: 11px; padding: 0 15px 6px 0; }
.tx-indexedsearch-searchbox input { font-size: 11px; padding: 1px 3px; border: solid 1px #333; }
.tx-indexedsearch-searchbox select { font-size: 11px; padding: 1px 3px; border: solid 1px #333; }
.tx-indexedsearch-searchbox-button submit { font-size: 11px; padding: 0px 3px; border: solid 1px #333; }

.tx-indexedsearch td { font-size: 11px; text-align: justify; }
.tx-indexedsearch-descr { font-family: Verdana, Geneva, sans-serif; }
.tx-indexedsearch-redMarkup { font-weight: bold; color: #AF0917; }
.tx-indexedsearch-title { font-weight: bold; }
.tx-indexedsearch-info { font-family: Verdana, Geneva, sans-serif; background-color: #eeeeee; padding: 3px 5px; }
.tx-indexedsearch-path { font-weight: bold; }
.tx-indexedsearch-line { line-height: 16px; }

/* TAGCLOUD */
.tagcloud { background-color: #fff; display: block; text-align: left; margin: 5px; color: #ace033; }
a.cloudlevel_0 { color: #ACE033; font-family: Verdana, Geneva, sans-serif; }
a.cloudlevel_1 { color: #9CD023; }
a.cloudlevel_2 { color: #8CC013; }
a.cloudlevel_3 { color: #7CB003; }
a.cloudlevel_4 { color: #6CA003; }
a.cloudlevel_5 { color: #5C9003; }
a.cloudlevel_6 { color: #4C8003; }


/* PREISANGABE */
.preisschild { width: 100%; }
.produkt { font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: bold; padding-right: 30px; }
.preis { background-image: url(../gfx/preisschild.png); background-repeat: no-repeat; color: #AF0917; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-align: right; position: relative; height: 40px; width: 91px; }
.euro { position: absolute; width: 72px; right: 17px; top: 17px; }

/* - - - - - - - - - - - - - SPALTEN FCEs - - - - - */

/* 50-50 */
.spalten50 { width: 100%; border-top: dashed 1px #CCC; background-image: url(../gfx/hg-50-50.gif); margin-top: 15px; }
.c50lft { float: left; width: 49.9%; }
.c50lft-cont { margin-right: 10px; }
.c50rgt { float: right; width: 49.9%; }
.c50rgt-cont { margin-left: 10px; }

/* 33-33-33 */
.spalten33 { width: 100%; border-top: dashed 1px #CCC; background-image: url(../gfx/hg-33-33-33.gif); margin-top: 15px; }
.c33lft { float: left; width: 32.5%; }
.c33lft-cont { margin-right: 8px; }
.c33mid { float: left; width: 34.5%; }
.c33mid-cont { margin-right: 8px; margin-left: 8px; }
.c33rgt { float: right; width: 32.5%; }
.c33rgt-cont { margin-left: 8px; }

/* 65-35 */
.c65lft { float: left; width: 64.4%; border-right: dashed 1px #CCC; }
.c65lft-cont { margin-right: 8px; }
.c35rgt { float: right; width: 34.4%; }
.c35rgt-cont { margin-left: 8px; }

/* - - - - - - - - - - GREEN-BLOCK - - - - - */

.green-block-head { background-color: #ACE033; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; font-size: 14px; border-bottom: 1px solid #FFF; padding-top: 2px 5px 15px 5px; text-align: center; }
.green-block-cont { border: 1px solid #ACE033; padding-top: 5px 5px 15px 5px; }
.green-block-foot { background-color: #ACE033; color: #060; padding: 2px 5px; border-top: 1px solid #FFF; margin-bottom: 15px; }
.green-block-foot p { margin: 0; padding: 0; display: inline; }
a.green-block-foot { color: #060; text-decoration: none; }
a:hover.green-block-foot { color: #060; text-decoration: underline; }

/* GREENBLOCK CONTENT */
.green-block-cont fieldset { border: 0; width: 100%; margin: 0; padding: 0; }
.green-block-cont .csc-mailform-field { padding-bottom: 10px; }
.green-block-cont label { margin-bottom: 3px; }
.green-block-cont textarea { font-size: 11px; font-family: Verdana, Geneva, sans-serif; color: #666; background-color: #eee; padding: 3px; border: solid 1px #666; }
.green-block-cont input { font-size: 11px; font-family: Verdana, Geneva, sans-serif; color: #666; background-color: #eee; padding: 3px; border: solid 1px #666; }


/* FE-LOGIN */
.tx-felogin-pi1 input { background-color: #242424; border: dotted 1px #808080; font-size: 10px; font-family: Verdana, arial, no-serife; color: #f4f4f4; padding: 1px 5px; }
.felogin-user { float: left; margin-right: 10px; }
.felogin-pword { float: left; margin-right: 10px; }
.felogin-submit {  }
.felogin-submit input { background-color: #242424; border: dotted 1px #808080; font-size: 10px; font-family: Verdana, arial, no-serife; color: #f4f4f4; padding: 0px 5px; }

/* FORMULAR */
fieldset { border: 0; margin: 0; }
.csc-mailform { padding: 0; margin: 10px 0; }
.csc-mailform label { float: left; width: 100px; margin-bottom: 6px; border-bottom: solid 1px #333; font-family: Verdana, arial, no-serife; font-size: 10px; }
.csc-mailform input { border: solid 1px #333; padding: 1px 3px; font-size: 11px; margin-bottom: 6px; font-family: Verdana, arial, no-serife; font-size: 10px; width: 180px; }
.csc-mailform select { border: solid 1px #333; padding: 1px 3px; font-size: 11px; margin-bottom: 6px; width: 180px; }
.csc-mailform textarea { border: solid 1px #333; padding: 1px 3px; font-size: 11px; margin-bottom: 6px; font-family: Verdana, arial, no-serife; font-size: 10px; width: 180px; }
.csc-mailform redmark { color: #AF0917; }

/* - - - - - - - - - - Suchformular */
.tx_indexedsearch-sword { background-color: #242424; border: dotted 1px #808080; font-size: 10px; font-family: Verdana, arial, no-serife; color: #f4f4f4; padding: 1px 5px; margin-right: 15px; }
.tx_indexedsearch-submit { border: dotted 1px #808080; background-color: #242424; font-size: 10px; font-family: Verdana, arial, no-serife; color: #f4f4f4; padding: 0px 5px; }



