/* S: Formatierung Layout-Tabelle */
body, table, td, input, select, textarea {
  /*font-family:verdana,helvetica,sans-serif;*/
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
}

/* S: Formatierung REDESIGN */
body {
  background-color:#d6e33c;
  background-image:url(/fileadmin/bdybgd.gif);
  background-position:left top;
  background-repeat:repeat;
}
/* E: Formatierung REDESIGN */

body, form {
  padding:0px;
  margin:0px;
}

html, body {
  width:100%;
  height:100%;
}

td.sch {
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
}

td.nav {
  padding:0px;
  padding-left:17px;
  padding-right:18px;
}

/* S: Formatierung REDESIGN */
.left {
   float: left;
}

.right {
   float: right;
}

td.cnt {
  line-height:16px;
  background-color:#ffffff;
  padding:0px 8px;
}

td.con {
  line-height:16px;
  background-color:#ffffff;
  padding:0px 8px;
  padding-top:0px;
  padding-bottom:8px;
}
/* E: Formatierung REDESIGN */

/* S: Formatierung REDESIGN */
td.con_hdR {
  background-image:url(/fileadmin/conhdR1.gif);
  background-position:left top;
  background-repeat:no-repeat;
}

td.con_hdRw {
  background-image:url(/fileadmin/conhdR1w.gif);
  background-position:left top;
  background-repeat:no-repeat;
}
/* E: Formatierung REDESIGN */

td.con_box {
  color:#ffffff;
  font-size:11px;
  font-weight:normal;
  background-color:#161419;
}

/* S: Formatierung REDESIGN */
td.rts {
  line-height:16px;
  padding:0px 8px;
}
/* E: Formatierung REDESIGN */

/* S: Formatierung REDESIGN */
td.cor {
  line-height:16px;
  /*background-color:#393939;*/
  padding:0px 8px;
  padding-bottom:8px;
}
/* S: Formatierung REDESIGN */

td.cor_box {
  color:#ffffff;
  font-size:11px;
  font-weight:normal;
}

td.ads {
  padding-top:131px;
  padding-left:5px;
}
/* E: Formatierung Layout-Tabelle */

/* S: Formatierung Navigation */
div.nv1 {
  color:#ffffff;
  background-image:url(/fileadmin/navpnt.gif);
  background-position:left center;
  background-repeat:no-repeat;
  padding:4px 16px;
  margin-bottom:4px;
}

div.nv1_neo2 {
  color:#ffffff;
  background-image:url(/fileadmin/navpnt2.gif);
  background-position:left center;
  background-repeat:no-repeat;
  padding:4px 16px;
  margin-bottom:4px;
}

div.sb1 {
  color:#ffffff;
  background-image:url(/fileadmin/navpnt.gif);
  background-position:left center;
  background-repeat:no-repeat;
  padding:4px 16px;
  margin-bottom:2px;
}

a.n1p:link, a.n1p:visited {
  color:#ffffff;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  padding-left:0px;
  display:block;
}

a.n1p:hover {
  background-image:url(/fileadmin/navact.gif);
  background-position:-6px 6px;
  background-repeat:no-repeat;
  text-decoration:none;
  padding-left:8px;
}

a.n1a:link, a.n1a:visited, a.n1a:hover {
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  background-image:url(/fileadmin/navact.gif);
  background-position:left 6px;
  background-repeat:no-repeat;
  text-decoration:none;
  padding-left:16px;
  display:block;
}

/* S: Startelement Subnavigation */
div.n2s {
  color:#ffffff;
  font-size:5px;
  background-color:transparent;
  background-image:url(/fileadmin/subtop.gif);
  background-position:left top;
  background-repeat:no-repeat;
  padding:1px 16px;
}
/* E: Startelement Subnavigation */

div.n2f {
  color:#ffffff;
  background-color:#161419;
  background-image:url(/fileadmin/subtop.gif);
  background-position:left top;
  background-repeat:no-repeat;
  padding:2px 16px;
  padding-top:4px;
}

div.nv2 {
  color:#ffffff;
  background-color:#161419;
  background-image:url(/fileadmin/subbdy.gif);
  background-position:left center;
  background-repeat:repeat-y;
  padding:2px 16px;
}

div.n2l {
  color:#ffffff;
  background-color:#161419;
  background-image:url(/fileadmin/subbtm.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  padding:2px 16px;
  margin-bottom:10px;
  padding-bottom:4px;
}

/* S: Endelement Subnavigation */
div.n2e {
  color:#ffffff;
  font-size:5px;
  background-color:transparent;
  background-image:url(/fileadmin/subbtm.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  padding:1px 16px;
  margin-bottom:10px;
}
/* E: Endelement Subnavigation */

a.n2p:link, a.n2p:visited {
  color:#ffffff;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  padding-left:0px;
  display:block;
}

a.n2p:hover {
  background-image:url(/fileadmin/navact.gif);
  background-position:-6px 6px;
  background-repeat:no-repeat;
  text-decoration:none;
  padding-left:8px;
}

a.n2a:link, a.n2a:visited, a.n2a:hover {
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  display:block;
}

td.hnv {
  height:16px;
  background-color:#161419;
  padding:0px 0px;
}

a.hnv:link, a.hnv:visited, a.hnv:hover {
  color:#ffffff;
  /*font-size:10px;*/
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  display:block;
  padding:0px;
  /*padding-left:0px;*/
  padding-left:3px;
  margin:0px;
}

a.rdo {
  background-image:url(/fileadmin/webrdo.gif);
  background-position:right 1px;
  background-repeat:no-repeat;
}

span.fnv {
  padding-right:25px;
}

a.fnv:link, a.fnv:visited {
  color:#161419;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

a.fnv:hover {
  text-decoration:underline;
}
/* E: Formatierung Navigation */

/* S: Formatierung Headersuche */
input.schwrd {
  width:94px;
  /*font-size:12px;*/
  font-size:11px;
  border:solid #000000 0px;
  padding:0px 1px;
  margin:0px;
}

input.schbtn {
  font-size:11px;
  border:solid #000000 0px;
  padding:0px;
  margin:0px;
}
/* E: Formatierung Headersuche */

/* S: Formatierung Kontaktformular (typo3) */
/************************************************************************/
fieldset.csc-mailform {
  border:solid #ffffff 0px;
}


/* S: Formatierung Zeilenüberschrift */
.csc-mailform-field label {
  float:left;
  width:150px;
  display:block;
  font-weight:bold;
  clear:both;
}
/* E: Formatierung Zeilenüberschrift */

/* S: Formatierung Zeilenfelder (input, select, textarea usw.) */
#mailformname {
  width:95%;
}

#mailformemail {
  width:95%;
}

#mailformmitteilung {
  width:95%;
}

.csc-mailform-submit {
  margin-left:0px;
}
/* E: Formatierung Zeilenfelder (input, select, textarea usw.) */

/* S: Formatierung Abstände Zeilen */
div.csc-mailform-field {
  margin-bottom:6px;
}
/* E: Formatierung Abstände Zeilen */
/************************************************************************/
/* E: Formatierung Kontaktformular (typo3) */

/* S: Formatierung Überschriften */
h1, h2, h3, h4, h5 {
  font-size:14px;
  font-weight:bold;
  background-image:url(/fileadmin/hdrpnt.gif);
  background-position:right center;
  background-repeat:no-repeat;
  padding-right:18px;
  display:inline;
  margin:0px;
}

.csc-header {
  background-image:url(/fileadmin/hdrpnt.gif);
  background-position:left 6px;
  background-repeat:no-repeat;
  padding-left:18px;
  margin:0px;
  margin-bottom:12px;
}

.csc-textpicHeader {
  background-image:url(/fileadmin/hdrpnt.gif);
  background-position:left 6px;
  background-repeat:no-repeat;
  padding-left:18px;
  margin:0px;
  margin-bottom:8px;
}

/* S: Formatierung REDESIGN */
div.gboxrtscorcon h1, div.gboxrtscorcon h2, div.gboxrtscorcon h3, div.gboxrtscorcon h4, td.cor h5 {
  font-size:14px;
  font-weight:bold;
  background-image:url(/fileadmin/hdrpnt1.gif);
  background-position:right center;
  background-repeat:no-repeat;
  padding-right:18px;
  display:inline;
  margin:0px;
}

div.gboxrtscorcon .csc-header {
  background-image:url(/fileadmin/hdrpnt1.gif);
  background-position:left 6px;
  background-repeat:no-repeat;
  padding-left:18px;
  margin:0px;
  margin-bottom:8px;
}

div.gboxrtscorcon .csc-textpicHeader {
  background-image:url(/fileadmin/hdrpnt1.gif);
  background-position:left 6px;
  background-repeat:no-repeat;
  padding-left:18px;
  margin:0px;
  margin-bottom:8px;
}
/* E: Formatierung REDESIGN */
/* E: Formatierung Überschriften */

/* S: Formatierung Verweise */
a:link, a:visited {
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

/* S: Formatierung REDESIGN */
div.gboxrtscorcon a:link, td.cor a:visited {
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}

div.gboxrtscorcon a:hover {
  text-decoration:underline;
}

a.cede:link, a.cede:visited, a.cede:hover {
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
  padding:0px;
  margin:0px;
}

td.wrap-content-1spaltig {
   vertical-align: top;
}
/* E: Formatierung REDESIGN */
/* E: Formatierung Verweise */

/* S: Formatierung CON-BOX */
.con_box h1, .con_box h2, .con_box h3, .con_box h4, .con_box h5 {
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
  background-image:url();
  background-position:center center;
  background-repeat:no-repeat;
  padding:0px;
  margin:0px;
}

.con_box .csc-header {
  color:#ffffff;
  background-image:url();
  background-position:center center;
  background-repeat:no-repeat;
  padding:0px;
  margin:0px;
}
/* E: Formatierung CON-BOX */

/* S: Formatierung Countown */
div.countdown {
  color:#000000;
  font-size:20px;
  font-weight:bold;
  text-align:center;
}

div.wm {
  margin: 0 -8px 0px;
  padding: 8px 0 0 8px;
  color: #fff;
  height: 133px;
  background: url('/fileadmin/user_upload/Bilder/02_sport/box.png')  no-repeat;
}

div.swissquizz {
  margin: 0 -8px 0px;
  padding: 8px 0 0 8px;
  color: #fff;
  height: 170px;
  background: url('/fileadmin/user_upload/Bilder/01_neo1/spiele/box_schwizquiz.png')  no-repeat;
}

div.openair_2010 {
  margin: 0 -8px 0px;
  padding: 8px 0 0 8px;
  color: #fff;
  height: 158px;
  background: url('/fileadmin/user_upload/Bilder/00_aktuell/box_openair.png')  no-repeat;
}

div.wm .csc-header, div.openair_2010 .csc-header, div.swissquizz .csc-header {
  background: url("/fileadmin/hdrpnt1.gif") 0px 5px no-repeat;
}

div.wm h1, div.openair_2010 h1, div.swissquizz h1 {
  background: url("/fileadmin/hdrpnt1.gif") right center no-repeat;
}



div.countdown_klein {

  font-size: 20px;
  font-weight:bold;
  color: #D6E33C;
  background-color:#393939;
  margin: 5px 0 5px 0;
}

div.countdown_klein .countdownFormat {
  font-size: 24px;
}

/* E: Formatierung Countown */

/* S: Formatierung Inhalte */
hr {
  background-color:#E7FF73; /* Lininefarbe: CSS-fähige Browser (Mozilla ...) */
  color:#E7FF73; /* Lininenfarbe: Internet Explorer 6 */
  border:#E7FF73; /* Lininenfarbe: Opera 7.11 */
  height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

.gboxrtsconcon hr {
  background-color:#9F9F9F; /* Lininefarbe: CSS-fähige Browser (Mozilla ...) */
  color:#9F9F9F; /* Lininenfarbe: Internet Explorer 6 */
  border:#9F9F9F; /* Lininenfarbe: Opera 7.11 */
  height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

.gboxrtsconcon .tx-rgsmoothgallery-pi1, .gboxrtsconcon  .jdGallery .slideElement {
  background-color:#E9E9E9;
}

p {
  padding:0px;
  margin:0px;
}

img {
  border:solid #cccccc 0px;
}

legend {
  color:#000000;
}

option {
  background-color:#ffffff;
}

/* S: Formatierung REDESIGN */
/* S: Formatierung Boxen rechts (con, grau) */
div.gboxrtscontop {
  height:10px;
  font-size:2px;
  background-image:url(/fileadmin/rtstop.gif);
  background-position:center top;
  background-repeat:no-repeat;
  margin:0px -8px;
}

div.gboxrtsconcon {
  font-size:12px;
  background-color:#e9e9e9;
  background-image:url(/fileadmin/E9E9E9.gif);
  background-position:center top;
  background-repeat:repeat;
  padding:8px 8px;
  margin:0px -8px;
}

div.gboxrtsconbtm {
  height:10px;
  font-size:2px;
  background-image:url(/fileadmin/rtsbtm.gif);
  background-position:center top;
  background-repeat:no-repeat;
  margin:0px -8px;
  margin-bottom:12px;
}

div.gboxrtsconcon div.csc-textpic-clear {
  background-color:#e9e9e9;
  border:solid #e9e9e9 1px;
}
/* E: Formatierung Boxen rechts (con, grau) */

/* S: Formatierung Werbung rechts (con) */
div.advertsconcon {
  font-size:12px;
  text-align:center;
  padding:0px 0px;
  margin:0px -8px;
  margin-bottom:12px;
}
/* E: Formatierung Werbung rechts (con) */
/* E: Formatierung REDESIGN */

/* S: Formatierung REDESIGN */
/* S: Formatierung Boxen rechts (cor, grau) */
div.gboxrtscortop {
  height:5px;
  font-size:2px;
  background-image:url(/fileadmin/cortop1.gif);
  background-position:center top;
  background-repeat:no-repeat;
  margin:0px -8px;
}

div.gboxrtscorcon {
  color:#ffffff;
  font-size:12px;
  background-color:#393939;
  background-image:url(/fileadmin/393939.gif);
  background-position:center top;
  background-repeat:repeat;
  padding:8px 8px;
  margin:0px -8px;
}

div.gboxrtscorbtm {
  height:5px;
  font-size:2px;
  background-image:url(/fileadmin/corbtm1.gif);
  background-position:center top;
  background-repeat:no-repeat;
  margin:0px -8px;
  margin-bottom:12px;
}

div.gboxrtscorcon div.csc-textpic-clear {
  background-color:#393939;
  border:solid #393939 1px;
}
/* E: Formatierung Boxen rechts (cor, grau) */

/* S: Formatierung Werbung rechts (cor) */
div.advertscorcon {
  font-size:12px;
  text-align:center;
  padding:0px 0px;
  margin:0px -8px;
  margin-bottom:12px;
}
/* E: Formatierung Werbung rechts (cor) */
/* E: Formatierung REDESIGN */
/* S: Formatierung Abstandhalter (cor) */
div.stbreakingcor {
  margin:0px -8px;
  background-color:#d6e33c;
  padding:0px;
}

div.breakingcncor {
  height:8px;
}
/* E: Formatierung Abstandhalter (cor) */

.align-left {
  text-align:left;
}

.align-center {
  text-align:center;
}

.align-right {
  text-align:right;
}

.align-full {
  text-align:justify;
}

.weiter-link {
  color:#000000;
  font-weight:bold;
  background-image:url(/fileadmin/weiter-link.gif);
  background-position:left center;
  background-repeat:no-repeat;
  text-decoration:none;
  padding:0px;
  padding-left:16px;
}

/* S: Formatierung REDESIGN */
td.cor .weiter-link {
  color:#000000;
  font-weight:bold;
  background-image:url(/fileadmin/weiter-link1.gif);
  background-position:left center;
  background-repeat:no-repeat;
  text-decoration:none;
  padding:0px;
  padding-left:16px;
}
/* E: Formatierung REDESIGN */

.weiter-link a {
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.zurueck-link {
  color:#000000;
  font-weight:bold;
  background-image:url(/fileadmin/zurueck-link.gif);
  background-position:left center;
  background-repeat:no-repeat;
  text-decoration:none;
  padding:0px;
  padding-left:16px;
}

/* S: Formatierung REDESIGN */
td.cor .zurueck-link {
  color:#000000;
  font-weight:bold;
  background-image:url(/fileadmin/zurueck-link1.gif);
  background-position:left center;
  background-repeat:no-repeat;
  text-decoration:none;
  padding:0px;
  padding-left:16px;
}
/* E: Formatierung REDESIGN */

.zurueck-link a {
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.hoeren-link {
  color:#000000;
  font-weight:bold;
  background-image:url(/fileadmin/hoehren-link.gif);
  background-position:right center;
  background-repeat:no-repeat;
  text-decoration:none;
  padding:0px;
  padding-right:16px;
}

.hoeren-link a {
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

input {
  font-size:11px;
  border:solid #666666 1px;
  padding:1px;
}

textarea {
  font-size:11px;
  border:solid buttonface 1px;
  padding:1px;
}

select {
  font-size:11px;
  border:solid buttonface 1px;
  padding:1px;
}
/* E: Formatierung Inhalte */

/* S: Formatierung Now-On-Air */
div.kaufen {
  position:relative;
  top:-20px;
  left:200px;
  width:40px;
}
/* E: Formatierung Now-On-Air */

/* S: Formatierung Galerie-Erweiterung (lz_gallery) */
#tx-lzgallery-pi1-fotos {
               text-align:center;
               background-color:transparent;
               border: solid #cbcbcb 1px;
               padding:1px;
}

#tx-lzgallery-pi1-fotos td {
               width:571px;
               text-align:center;
               background-color:transparent;
               border: dotted #cbcbcb 1px;
               padding:1px;
}
/* E: Formatierung Galerie-Erweiterung (lz_gallery) */




/* S: Formatierung News-Erweiterung (tt_news) */
div.news_date {
  font-size:10px;
}

div.news_list_more {
  text-align:left;
}

/* S: Formatierung REDESIGN */
div.news_list_float {
  float:left;
  margin:0px;
  margin-right:4px;
  margin-bottom:4px;
}
/* E: Formatierung REDESIGN */

div.news_single_subheader {
  font-style:italic;
}

div.news-single-img {
  width:125px;
  float:left;
  display:block;
  text-align:center;
  background-color:#cccccc;
  border:solid #666666 1px;
  padding:0px;
  margin:0px;
  margin-right:4px;
  margin-bottom:4px;
}

div.news-single-img h3 {
  color:#ffffff;
  font-size:11px;
  font-weight:normal;
  text-align:left;
  background-color:#666666;
  background-image:url();
  background-position:center center;
  background-repeat:no-repeat;
  padding:2px 5px;
  margin:0px;
}

.slideInfoZone {
  color:#ffffff;
  font-weight:normal;
  text-align:left;
  padding:0px 2px;
}

div.news-single-img .slideInfoZone h2 {
  color:#ffffff;
  font-size:11px;
  font-weight:normal;
  text-align:left;
  background-color:#666666;
  background-image:url();
  background-position:center center;
  background-repeat:no-repeat;
  /*padding:2px 5px;*/
  margin:0px;
}

.news_single_podc {
  clear:both;
}

table.mc_podcast {
  border:solid #cdcdcd 1px;
  margin:8px 0px;
}

.news_single_back {
  clear:both;
}
/* E: Formatierung News-Erweiterung (tt_news) */

/* S: Formatierung Shop-Erweiterung (tt_products) */
div.shop_list_float {
  float:right;
  margin:0px;
  margin-left:2px;
  margin-bottom:2px;
}

div.produkt_subtitel a {
  font-weight:normal;
}
/* E: Formatierung Shop-Erweiterung (tt_products) */

/* S: Formatierung Formular-Erweiterung (th_mailform_plus) */
input.input {
  background-color:#f4ffbf;
  border:solid #e7ff73 0px;
  border-bottom:solid #cdcdcd 1px;
  padding:3px;
}

textarea.textarea {
  background-color:#f4ffbf;
  border:solid #e7ff73 0px;
  border-bottom:solid #cdcdcd 1px;
  padding:3px;
}

select.select {
  background-color:#f4ffbf;
  border:solid #e7ff73 0px;
  padding:3px;
}
/* S: Formatierung Formular-Erweiterung (th_mailform_plus) */

/* S: Formatierung Umfrage-Erweiterung (quickpoll) */
.pollbar {
  background-color:#000000;
}
/* E: Formatierung Umfrage-Erweiterung (quickpoll) */

/* S: Formatierung modadmin */
.message1 {
  color:#ff0000;
  font-weight:bold;
  border:solid #000000 1px;
  padding:0px 2px;
  margin:4px 0px;
}

.message0 {
  color:#ff0000;
  font-weight:bold;
  border:solid transparent 1px;
  padding:0px 2px;
  margin:4px 0px;
}
/* E: Formatierung modadmin */

/* S: Formatierung Banner */
div.adv_rectangle_con {
  text-align:center;
}

div.adv_rectangle_cor {
  text-align:center;
}
/* E: Formatierung Banner */

/* S: Formatierung Agenda */
/*input.schbtn {
  font-size:11px;
  border:solid #ffffff 0px;
  padding:0px 0px;
  margin:0px;
}*/

/*input.schwrd {
  font-size:11px;
  border:solid #ffffff 0px;
  padding:2px 2px;
  margin:0px;
}*/

input.checkbox {
  font-size:11px;
  border:solid #ffffff 0px;
  padding:0px;
  margin:0px;
}

input.radio {
  font-size:11px;
  border:solid #ffffff 0px;
  padding:0px;
  margin:0px;
}

table.aml {
  margin-bottom:6px;
}

td.als {
  padding-top:31px;
}

td.ame {

}

td.ars {
  padding-top:31px;
}

td.lsc {
  color:#ffffff;
  background-color:#393939;
  padding:2px 8px;
}

td.mec {
  color:#000000;
  background-color:#eaeae9;
  padding:2px 8px;
}

td.mpa {
  background-color:#eaeae9;
  background-image:url(../agenda/pasBGD.gif);
  background-position:left top;
  background-repeat:repeat-x;
}

td.mac {
  background-color:#eaeae9;
  background-image:url(../agenda/actBGD.gif);
  background-position:left top;
  background-repeat:repeat-x;
}

td.rsc {
  color:#000000;
  background-color:#eaeae9;
  padding:2px 8px;
}

h1.reiter, h2.reiter, h3.reiter, h4.reiter, h5.reiter {
    font-size:14px;
    font-weight:bold;
    background-image:url(/fileadmin/hdrpnt.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:18px;
    display:inline;
    margin:0px;
  }

div.pict_mat {
  background-image:url(../agenda/pict_mat.gif);
  background-position:right 6px;
  background-repeat:no-repeat;
  padding:1px;
  padding-top:6px;
  padding-right:18px;
  margin:0px;
  margin-bottom:8px;
}

div.pict_star {
  background-image:url(../agenda/pict_star.gif);
  background-position:right 6px;
  background-repeat:no-repeat;
  padding:1px;
  padding-top:6px;
  padding-right:18px;
  margin:0px;
  margin-bottom:8px;
}

div.pict_info {
  background-image:url(../agenda/pict_info.gif);
  background-position:right 6px;
  background-repeat:no-repeat;
  padding:1px;
  padding-top:6px;
  padding-right:18px;
  margin:0px;
  margin-bottom:8px;
}
/* E: Formatierung Agenda */

/* S: Formatierung Umfrage */
div.tx-simplesurvey-pi1-title {
  display:none;
}

div.tx-simplesurvey-pi1-questiontext {
  display:none;
}

div.tx-simplesurvey-pi1-answer {
  padding:0px 2px;
  margin:0px;
  margin-bottom:4px;
}

div.tx-simplesurvey-pi1-userdata {
  font-weight:bold;
  margin:0px;
  margin-top:10px;
}

div.tx-simplesurvey-pi1-userdata-title {
  float:left;
  width:60px;
  display:block;
  font-weight:bold;
  clear:both;
}

div.tx-simplesurvey-pi1-userdata-answer {
  padding:0px 2px;
  margin:0px;
  margin-bottom:4px;
}

div.tx-simplesurvey-pi1-userdata-answer
input {
  width:200px;
  text-align:left;
  padding:0px 2px;
}

.tx-simplesurvey-pi1-submit {
  margin-left:100px;
}
/* E: Formatierung Umfrage */

.adv_skyscraper {
padding-top: 77px;
}

/* S: Spielplan */

ul#modus {
  width: 100;
  list-style-type: none;
}

ul#modus li {
  float: right;
}

ul#modus li a {
  margin: 5px;
  padding: 2px;
}

ul#modus li.selected a {
  text-decoration: underline;
}

.tx-himspielplan-pi1 div.Gruppenphase #ardSpielplan2 {
  display: none !important;
}

.tx-himspielplan-pi1 div.Finalrunden #ardSpielplan1 {
  display: none !important;
}


.tx-himspielplan-pi1 table {
  width: 545px;
  margin-top: 30px;
  font-size: 10px;
}

.tx-himspielplan-pi1 table tr td {
  background: #D0DC3B;
}

.tx-himspielplan-pi1 table tr.ardSpErg {
  background: none;
}

.tx-himspielplan-pi1 table tr td.ardSpErg {
  text-align: center;
  background: #161419;
  color: #ffffff;
  width: 46px;
}

.tx-himspielplan-pi1 table tr td.ardSp {
  width: 40px;
  text-align: center;
}

.tx-himspielplan-pi1 table tr td.ardSpGruppe {
  text-align: center;
}

.tx-himspielplan-pi1 table tr td.ardSpStad {
  width: 264px;
}

.tx-himspielplan-pi1 table tr.inv th {
  background: #161419;
  color: #ffffff;
}

.tx-himspielplan-pi1 table tr th.date span {
  font-size: 18px;
  margin-right: 10px;
  text-align: right;
}

.tx-himspielplan-pi1 table tr th.date {
  text-align: right;
}

.tx-himspielplan-pi1 {
  width: 545px;
  overflow: hidden;
}

.tx-himspielplan-pi1 #ardSpielplan1,
.tx-himspielplan-pi1 #ardSpielplan2 {
  width: 545px;
}

dd.csc-textpic-caption {
   font-size: 0.8em;
   padding: 0px 2px;
}

/* E: Spielplan */

#wm_banner {
  position: absolute;
  left: 342px;
  top: 130px;
  width: 438px;
  height: 113px;
  background: url('/fileadmin/user_upload/Bilder/wm2010/banner_wm_2010.png');
}

#wm_banner a {
  display: block;
  width: 438px;
  height: 113px;
}

#social-plugin-container {
  width: 154px;
  height: 287px;
  background: #ffffff;
  position: absolute;
  left: 20px;
  top: 777px;
}

#google-plus {
    margin-top: 5px;
}

#likebox-twitter {
    margin-top: 5px;
}

#likebox-twitter a, #likebox-twitter img {
    outline: none;
}

/* Google Suche */
#googleFindings {
  min-height: 350px;
}

.googleItem {
  margin-bottom: 10px;
}

.googleItem:hover {
  background-color: #d6e33c;
}

.googlePaginator {

}

/* S: Winter-Song specific stuff */



.table-topalign td {
   vertical-align: top;
}

a.vote-button {
   display: block;
   visibility: hidden;
   width: 69px;
   height: 75px;
   background: url('/fileadmin/user_upload/Bilder/01_neo1/Events_Veranstaltungen/Winter-Song_Contest_2010/vote-button.png') no-repeat scroll left top;
   line-height: 300px;
   overflow: hidden;
   padding-right: 10px;
   outline: none;
   margin-bottom: 5px;
}

a.vote-button:hover {
   background-position: left -80px;
}

.band-listing .tx-freemp3player-pi1 {
   margin-left: 87px;
   margin-top: -45px;
   padding-bottom: 20px;
   width: 250px;
}

.vote-button {
   visibility: hidden;
}

.vote-result {
   display: none;
   font-size: 30px;
   text-align: center;
   padding-top: 5px;
}

.vote-result img {
   display: none;
}

.band-container {
   margin-top: 20px;
   padding-top: 20px;
   border-top: 2px dashed #e7ff73;
}


.container_full {
   position: fixed;
   width: 100%;
   height: 100%;
   left: 0px;
   top: 0px;
}

#container_full_wsong .message_container {
   width: 372px;
   height: 200px;
   position: absolute;
   top: 50%;
   left: 50%;
   margin-left: -180px;
   margin-top: -100px;
   background: url(/fileadmin/templates/page/images/popup_box_wintersong.png) no-repeat scroll left top;
}

#container_full_wsong .message_container .inner {
   margin: 67px 65px 11px 23px;
   height: 119px;
   overflow: auto;
}

#container_full_wsong .message_container .star-closer {
   position: absolute;
   right: 0px;
   top: 0px;
   width: 86px;
   height: 83px;
   display: block;
   line-height: 600px;
   overflow: hidden;
}

p.question {
   font-weight: bold;
}

p.interview-note {
   margin-top: 15px;
   margin-bottom: 5px;
   text-align: justify;
}

p.answer,  {
   font-style: italic;
   padding-left: 15px;
   text-align: justify;
}

div.wintersong-links a, a.wintersong-links{
   padding: 5px 30px 5px 30px;
   margin-top: 15px;
   line-height: 45px;
   background: url(/fileadmin/user_upload/Bilder/01_neo1/Events_Veranstaltungen/Winter-Song_Contest_2010/star-go.png) no-repeat scroll left center;
   font-size: 18px;
   color: #ADAF00;
   outline: none;
}

div.wintersong-links a:hover{
   color: #8E8F00;
}

.blockquote, .blockquuote, .align-justify {
   text-align: justify;
}




.band-listing.list-old .tx-freemp3player-pi1 {
   margin-left: 38px;
   margin-top: 0px;
   padding-bottom: 20px;
   width: 250px;
}

.band-listing.list-old .vote-button {
    visibility: hidden;
}


/* E: Winter-Song specific stuff */


/* S: Hockey Page specific stuff */

.hockey-banner-standard {
   padding: 2px 0px 10px;
}
.center-content {
   text-align: center;
}

/* E: Hockey Page specific stuff */

/* S: Flashplayer Popup  specific stuff */
#flashPlayer {
    width: 468px;
    background: url(/fileadmin/flashplayer_gradient.png) repeat-x scroll left top;

}
/* E: Flashplayer Popup  specific stuff */

ul.team-ul {
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0px;
}

ul.team-ul li {
    margin-bottom: 1px;
    text-align: justify;
    background: url(templates/page/images/dots_3.png) no-repeat scroll left 8px;
    padding-left: 14px;
}

.tx-marita-pi1-browsebox {
  text-align: center;
}

.tx-marita-pi1-browsebox table {
  margin: 0px auto;
}

.tx_tweetandlike_pi1-tweetButton {
  float: left;
  height: 66px;
  vertical-align: bottom;
  width: 70px;
}

.tx_tweetandlike_pi1-likeButton {
  float: left;
  height: 66px;
  vertical-align: bottom;
  width: 240px;
}

/* S: Formulare (formhandler) */

#formhandler_contact_form fieldset {
  padding:30px 10px 10px 10px;
  border: none;
}


/* E: Formulare (formhandler) */

