/* CSS File for Standard Template */

div.clearboth{clear:both;}

#hd {background:white url(/uploads/tf/kopf.png) no-repeat scroll 0 0; height:210px;}

#hd div.header div.kopf_links{width:360px;height:140px;float:left;}

#hd div.header div.kopf_links div#logo #logo_link {display:block;height:140px;width:360px;}


#hd div.header div.kopf_rechts{width:570px;height:140px;float:left;text-align:right;}

#hd div.header div.kopf_rechts div#kopfnavigation{width:570px;height:40px;padding-top:10px;}
#hd div.header div.kopf_rechts div#suchbox{width:570px;padding-top:20px;}

#bd {margin-top:10px;}

/* CONTENTSPALTEN BREITE */

div.yui-g div.navigationsspalte{float:left;min-height:500px;width:220px;}
div.yui-g div.contentspalte{float:left;min-height:500px;margin-left:20px;width:469px;}
div.yui-g div.rechtespalte{float:left;min-height:500px;margin-left:20px;width:220px;}


/* STARTSEITE */


/* HAUPTNAVI */

div.mainnav{height:55px;width:940px;margin-top:10px;}

#navi_ebene_1 {width:100%; margin:0px; padding:0px; z-index:90; height:50px;}
#navi_ebene_1 .trenner {background: url(/uploads/tf/balken_topnavi.png) right 5px no-repeat;}

#navi_no_9 {float:left; width:116px; left:0px;   top:0px;  height:50px;}
#navi_no_8 {float:left; width:250px; left:115px; top:0px;  height:50px;}
#navi_no_7 {float:left; width:130px; left:364px; top:0px;  height:50px;}
#navi_no_6 {float:left; width:144px; left:493px; top:0px;  height:50px;}
#navi_no_5 {float:left; width:170px; left:636px; top:0px;  height:50px;}
#navi_no_4 {float:left; width:170px; left:675px; top:0px;  height:50px;}
#navi_no_3 {float:left; width:105px; left:805px; top:0px;  height:50px;}

/* Zentrierung der Navi-Elemente Hauptnavi */
#navi_ebene_1 .element {display:table; height:50px; overflow:hidden;}
#navi_ebene_1 .element a {display:table-cell; vertical-align:middle; line-height:50px;}
#navi_ebene_1 .element a div {margin-left:5px; margin-right:5px; text-align:center;}

#navi_ebene_1 .element a {color:#FFFFFF; text-decoration:none; font-family:"Lucida Grande", "Lucida Sans Unicode" ; font-size:13px; font-weight:bold; text-transform: uppercase; }
#navi_ebene_1 .element a:hover {color:#ffe001;}
#navi_ebene_1 .element a.aktiv {color:#ffe001;}

/* Positionierung der Flyouts, wird in ie.css ?berschrieben */
#navi_2_9 {position:absolute; display:none; z-index:99;}
#navi_2_8 {position:absolute; display:none; z-index:99;}
#navi_2_7 {position:absolute; display:none; z-index:99;}
#navi_2_6 {position:absolute; display:none; z-index:99;}
#navi_2_5 {position:absolute; display:none; z-index:99;}
#navi_2_4 {position:absolute; display:none; z-index:99;}
#navi_2_3 {position:absolute; display:none; z-index:99;}

#navi_ebene_1 ul {padding:0px; margin:0px; margin-left:7px; margin-right:7px;}
#navi_ebene_1 li {list-style-type:none; padding:5px; margin:0px;}
ul.navi2 { width:220px; padding-top:10px;}
#navi_ebene_1 ul.navi2 li { width:220px; background-color: #0B9244; padding:0px; margin:0px; padding-bottom:4px;}
#navi_ebene_1 ul.navi2 li.menufuss {width:220px; background-image:url(/uploads/tf/navitop_fuss.png);background-repeat:no-repeat;background-color:transparent;}
#navi_ebene_1 ul.navi2 li a {font-size: 12px; font-family:verdana, sans-serif; line-height:150%; color:#FFFFFF; text-transform: none; font-weight:normal; padding-left:10px; padding-right:10px;}
#navi_ebene_1 li a:hover {color:#ffe001;}
#navi_ebene_1 li a.aktiv {color:#ffe001;}

#navi_ebene_1 ul li.menu-spacer {background-color:#0B9244;padding: 3px 10px; width:200px;}
#navi_ebene_1 ul li.menu-spacer div.trennlinie {}





body {font-family:verdana, arial, helvetica, sans-serif;overflow-y:scroll;}

#kopfnavigation {}
#kopfnavigation {color:#666666; font-size:11px; font-family:verdana, helvetica, sans-serif; }
#kopfnavigation a {color:#666666; font-size:11px; font-family:verdana, helvetica, sans-serif; text-decoration:none; }
#kopfnavigation a:hover {text-decoration:underline;}
#kopfnavigation a.aktive {text-decoration:underline;}

.navigationsspalte #navi3_head {background: #049342 url(/uploads/tf/navi2_kopf.png) top left no-repeat; width:220px; border-bottom:1px solid white;}
.navigationsspalte #navi3_head div {color:#ffe001; padding:5px; font-family:"Lucida Grande", "Lucida Sans Unicode" ; font-size:13px; font-weight:bold; text-transform: uppercase;}
.navigationsspalte #navi3 {width:220px; background: #5AB264 url(/uploads/tf/navi2_fuss.png) bottom center no-repeat; margin:0px; padding:0px; padding-bottom:7px; }
.navigationsspalte #navi3 li {padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; list-style-type:none;}
.navigationsspalte #navi3 li a {text-decoration:none; color:#FFFFFF; font-size:12px;}
.navigationsspalte #navi3 li a.aktiv {color:#ffe001;}
.navigationsspalte #navi3 ul li.menu-spacer {padding: 3px 10px; width:200px;}
.navigationsspalte #navi3 li.menu-spacer div {border-bottom:1pt solid white; width:200px;}
.navigationsspalte #navi3 li ul{margin-left:0px;}


.navigationsspalte #ligatabelle {background-image: url(/uploads/tf/ligatabellen.png); background-repeat:no-repeat; width:220px; height:160px;background-position:0px 0px;display:block;}
.navigationsspalte #ligatabelle a {display:block; height:160px; width:100%; text-decoration:none;}

.navigationsspalte #videoteaser {background-image: url(/fileadmin/dskv/content/dskv_teaserVideo_OK.jpg); background-repeat:no-repeat; width:220px; height:110px;background-position:0px 0px;display:block;}
.navigationsspalte #videoteaser a {display:block; height:100%; width:100%; text-decoration:none;}

.navigationsspalte #turnierdbteaser {background-image: url(/fileadmin/dskv/content/dskv_teaserTurnier-DB.png); background-repeat:no-repeat; width:219px; height:139px;background-position:0px 0px;display:block;margin-bottom:20px}
.navigationsspalte #turnierdbteaser a {display:block; height:100%; width:100%; text-decoration:none;}

.navigationsspalte #cal_header {width:220px; height:38px; background: url(/uploads/tf/kopf_termine.png) top center no-repeat; }
.navigationsspalte #cal_self {width:212px; border-left:1pt solid #dddddd; border-right:1pt solid #dddddd; padding:3px;}
.navigationsspalte #cal_footer {height:4px; width:220px; background: url(/uploads/tf/fuss_box.png) top left no-repeat; }

.navigationsspalte #vereinssuche_head {height:39px; width:220px; background: url(/uploads/tf/verein_kopf.png) top left no-repeat;margin-top:20px; }
.navigationsspalte #vereinssuche {width:218px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.navigationsspalte #vereinssuche_foot {height:4px; width:220px; background: url(/uploads/tf/fuss_box.png) top left no-repeat; margin-bottom:20px;}
.navigationsspalte #vereinssuche form {padding:10px; padding-top:15px;}
.navigationsspalte #vereinssuche form #var3 {border: 1px solid #99cc99; color:#09843D; width:165px; height:18px; margin-bottom:2px;}
.navigationsspalte #vereinssuche form #verein_button {width:25px; height:20px; border:0; background: url(/uploads/tf/verein_pfeil.png) no-repeat;cursor:pointer;cursor:hand;}

.navigationsspalte #newsletter_head {height:39px; width:220px; background: url(/uploads/tf/newsletter_kopf.png) top left no-repeat; }
.navigationsspalte #newsletter {width:198px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.navigationsspalte #newsletter_foot {height:4px; width:220px; background: url(/uploads/tf/fuss_box.png) top left no-repeat; }
.navigationsspalte #newsletter  {padding:10px; padding-top:15px;}
.navigationsspalte #newsletter form #eingabefeld {border: 1px solid #99cc99; color:#09843D; width:165px; height:18px; margin-bottom:2px;}
.navigationsspalte #newsletter form #submit_button {width:110px; height:20px; border:0; background: url(/uploads/tf/abbonieren.png) no-repeat;cursor:pointer;cursor:hand;}
.navigationsspalte #newsletter  {font-size:12px; font-family:Verdana, sans-serif; color:#095f2e;}

.navigationsspalte .die_skatinsel_start{margin-top:40px;width:220px;text-align:center;}
.navigationsspalte .zweihundertjahreskatlogo_start{margin-top:40px;width:220px;text-align:center;}
.navigationsspalte .ispalogo_start{margin-top:40px;width:220px;text-align:center;}

#content {font-size:12px; font-family:Verdana, sans-serif;margin-bottom:3em;}
#content h1 {color:#095f2e; font-family:Georgia, serif; font-size:24px; font-weight:normal;}
#content h2 {color:#095f2e; font-family:Georgia, serif; font-size:17px; font-weight:bold;}
#content h3 {color:#095f2e; font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; line-height:150%;}
#content h4 {color:#095f2e; font-family:Georgia, serif; font-size:13px; font-weight:normal;}
#content p {line-height:150%;}
#content .csc-textpic {margin-top:20px;}

#content b {color:#095f2e;}

#content a b {color:#BF7C01;}



#content p a {color:#BF7C01; text-decoration:none; padding-left:30px; padding-top:5px; padding-bottom:5px;}
#content p a img {margin-left:-30px;}
#content p a:hover {text-decoration:underline;}

#content ul li {line-height:150%; margin-bottom: 1em;}

#content a:link, #content a:visited, #content a:active, #content a:hover{color:#BF7C01;text-decoration:none;}
#content a:hover{text-decoration:underline;}



/*#content .bodytext img {padding:5px; border:1pt solid #cccccc;}*/
/*#content .bodytext img {padding:5px;}*/

#content .columns a {color:#BF7C01; text-decoration:none; padding-left:30px; padding-top:5px; padding-bottom:5px; background: url(/uploads/tf/klammer.png) no-repeat;}
#content .columns a:hover {text-decoration:underline;}
#content .tx-fdfx2cols-pi1 {margin-top:-35px; margin-bottom:15px; }
#content .columns img {padding:5px; border:1pt solid #cccccc;}

#content .news-latest-container h2 {display:none;}
#content .news-latest-container h3 {width:449px;}

#content div.news-latest-item{border-bottom:1px solid #cccccc;}
#content div.news-latest-item td{border:none;padding:0;}

#content div.news-archive-link{margin-top: 5px;}
#content div.news-archive-link a{color: #61B567;}

#content #first_news h3.news_header {color:#095f2e; font-family:Georgia, serif; font-size:22px; text-decoration:none; margin-bottom:5px; line-height: 130%;margin-top:1em;}
#content #first_news h3.news_header a {color:#095f2e; font-family:Georgia, serif; font-size:22px; text-decoration:none;}
#content #first_news img {margin-top:5px; padding:5px; float:right; margin-left:10px;}
/*#content #first_news img {margin-top:5px; padding:5px; border:1pt solid #cccccc; float:right; margin-left:10px;}*/
#content #first_news .news_content {line-height: 130%;}
#content #first_news .news_content p {display:inline;}
#content #first_news .news_content a {color:#61B567; text-decoration:none; padding-left:10px;}
#content #first_news .news_dateien {margin-top:10px;}
#content #first_news .news_dateien * {margin-top:10px;}
#content #first_news .news_dateien dd img {display:none;}
#content #first_news .news_dateien dd a {color:#ff9933; text-decoration:none; padding-left:20px; padding-top:5px; padding-right:20px; padding-bottom:5px; background: url(/uploads/tf/klammer.png) no-repeat;}

#content #other_news_header {color: #095F2E;
font-family: Georgia,serif;
font-size: 17px;
font-weight: bold;
margin-top:15px;}

#content #other_news {width:220px;}
#content #other_news img {display:none;}
#content #other_news dd {display:none;}
#content #other_news h3.news_header {color:#095f2e; font-family:Georgia, serif; text-decoration:none; margin-bottom:5px; line-height: 130%;}
#content #other_news h3.news_header a {color:#095f2e; font-family:Georgia, serif; text-decoration:none;}
#content #other_news .news_content {line-height: 130%; margin-bottom:10px;}
#content #other_news .news_content p {display:inline;}
#content #other_news .news_content a {color:#61B567; text-decoration:none; padding-left:10px;}

#content .news-single-item h2 {font-size:22px;}
/*#content .news-single-item img {padding:5px; border:1pt solid #cccccc;}*/
#content .news-single-item img {padding:5px; }
#content .news-single-item .bodytext a {color:#61B567; text-decoration:none; padding-left:10px;}
#content .news-single-item .news-single-additional-info {margin-top:10px;}
#content .news-single-item .news-single-additional-info * {margin-top:10px; margin-left:0px;}
#content .news-single-item .news-single-additional-info dd img {display:none;}
#content .news-single-item .news-single-additional-info dt {display:none;}
#content .news-single-item .news-single-additional-info dd a {color:#ff9933; text-decoration:none; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:5px; background: url(/uploads/tf/klammer.png) no-repeat;}
#content .news-single-item hr {display:none;}
#content .news-single-item .news-single-backlink a {color:#61B567; text-decoration:none;}


#content .news-list-item h3 a:link, #content .news-list-item h3 a:active, #content .news-list-item h3 a:visited, #content .news-list-item h3 a:hover {color:#095F2E;font-weight:bold;text-decoration:none;}
#content .news-list-item .news-list-morelink a:link, #content .news-list-item .news-list-morelink a:visited, #content .news-list-item .news-list-morelink a:active, #content .news-list-item .news-list-morelink a:hover{color:#095F2E;font-weight:normal;text-decoration:none;}
#content .news-list-item .news-list-morelink a:hover{text-decoration:underline;}
#content .news-list-item h3 a:hover{text-decoration:underline;}


#content .news-latest-container a:hover {text-decoration:underline;}

#content .tx-ttnews-browsebox td{border:none;padding:0;}


#content #main_icons {float:left; width:220px; margin-top:10px;margin-left:25px;}
#content #main_icons img {border:0;}

#content .csc-sitemap {padding-top:0px;}
#content .csc-sitemap li {list-style-type:none; padding:5px; margin:0px;}
#content .csc-sitemap li ul { padding-left:15px;}
#content .csc-sitemap li a {text-decoration:none; color:#ff9933;}

#content .tx-powermail-pi1_fieldset ,
#content .tx_powermail_pi1_fieldwrap_html,
#content .csc-mailform {padding-top:20px;}
#content .tx-powermail-pi1_fieldset ,
#content .tx_powermail_pi1_fieldwrap_html label,
#content .csc-mailform label {width:225px;display:block; padding-bottom: 10px;}
#content .tx-powermail-pi1_fieldset {width:inherit;}
#content .tx_powermail_pi1_fieldwrap_html_captcha input,
#content .tx_powermail_pi1_fieldwrap_html_text input,
#content .csc-mailform input {border: 1px solid #99cc99; color:#09843D;}
#content .tx_powermail_pi1_fieldwrap_html_textarea textarea,
#content .csc-mailform textarea {border: 1px solid #99cc99; color:#09843D;}
#content .tx_powermail_pi1_fieldwrap_html_submit input,
#content .csc-mailform input.csc-mailform-submit {width:25px; height:20px; border:0; background: url(/uploads/tf/verein_pfeil.png) no-repeat;}
#content .tx_powermail_pi1_fieldwrap_html_captcha {width:280px;}
#content #kontaktformular legend{display:none;}

#content .csc-mailform-field {margin-bottom:15px;}
#content .csc-mailform-field label {margin-bottom:10px;}

#content .eol_tip_a_friend div label {margin-bottom:10px;}
#content .eol_tip_a_friend div {margin-bottom:15px;}
#content .eol_tip_a_friend input.submit {width:25px; height:20px; border:0; background: url(/uploads/tf/verein_pfeil.png) no-repeat;}

#content table th,td {border-style:none;}
#content p.bodytext a {background:none; }
#content td p.bodytext {margin-bottom:0em;}
#content img.spacer-gif {display:none;}

#content .vereinssuche td {border:0;}
#content .vereinssuche input.submit {width:25px; height:20px; border:0; background: url(/uploads/tf/verein_pfeil.png) no-repeat;}

#content td{vertical-align:top; padding:0px;}
.csc-textpic-caption {font-size:10px;}
.rechtespalte #weitere_info_top {height:38px; width:220px; background: url(/uploads/tf/weitere_infos.png) top left no-repeat; }
.rechtespalte #weitere_info {width:198px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:10px;}
.rechtespalte #weitere_info_bottom {height:4px; width:220px; background: url(/uploads/tf/fuss_box.png) top left no-repeat; margin-bottom:10px; }
.rechtespalte #weitere_info * {padding:0px; margin:0px;}
.rechtespalte .textpic {position:relative; font-size:10px; line-height: 130%;}
.rechtespalte .csc-header {position:absolute; bottom:0px; font-size:10px;}
.rechtespalte .csc-header a {font-size:10px; color: #FFB469; text-decoration:none; z-index:99;}
.rechtespalte .csc-firstHeader a:after {content:" >>"}
.rechtespalte #weitere_info .csc-textpic-text {padding-bottom:20px;}

.rechtespalte #schloesser_shop {height:105px; width:220px; background: white url(/uploads/tf/dskv_schloesser.gif) top left no-repeat;}
.rechtespalte #schloesser_shop a {display:block; height:100%; width:100%; text-decoration:none; margin-bottom:10px;}

.rechtespalte #holiday_land {height:105px; width:220px; background: white url(/uploads/tf/holyday_land.png) top left no-repeat;}
.rechtespalte #holiday_land a {display:block; height:100%; width:100%; text-decoration:none; margin-bottom:10px;}

.rechtespalte #gameduell {margin-bottom:20px;}

.rechtespalte #facebooklink {margin-top:10px; margin-bottom:20px;}

.rechtespalte #avd_banner {margin-bottom:20px; margin-top:10px;}

.rechtespalte #weitersagen {height:51px; width:220px; background: white url(/uploads/tf/weitersagen.png) top left no-repeat;}
.rechtespalte #weitersagen a {display:block; height:100%; width:100%; text-decoration:none; margin-bottom:20px;}
.rechtespalte #weitersagen strong {display:none;}

img .spacer-gif {display:none;}

div .news-single-timedata {display:none;}

#ft {position:relative; height:30px; background: #FFFFFF url(/uploads/tf/fuss.png) no-repeat; font-size:11px; font-family:verdana, helvetica, sans-serif; color:white;}
#ft #copy {position:absolute; left:15px; top:3px;}
#ft #copy a {color:white; text-decoration:none;}
#ft #copy a:hover {text-decoration:underline;}
#ft #foot_pilot {position:absolute; left:485px; top:3px;}
#ft #foot_pilot a {color:white; text-decoration:none;}
#ft #foot_pilot a:hover {text-decoration:underline;}
#ft #print {position:absolute; left:770px; top:3px; padding-left:25px; padding-bottom:5px; background: url(/uploads/tf/drucker.png) 0px 3px no-repeat;}
#ft #print a {color:white; text-decoration:none;}
#ft #print a:hover {text-decoration:underline;}


/* ADDONS */

.tx-eolterminliste-pi1 div.termin{margin-bottom:1em;}
.tx-eolterminliste-pi1 div.termin div.catimage{float:left;}
.tx-eolterminliste-pi1 div.termin div.catimage img{border:0px}
.tx-eolterminliste-pi1 div.termin div.details{margin-left:10px;float:left;width:350px;}
.tx-eolterminliste-pi1 div.termin div.details div.datum{font-weight:bold;}



input.csc-mailform-submit{cursor:pointer;cursor:hand;}
input.suchbutton{cursor:pointer;cursor:hand;}
.vereinssuche input.submit{cursor:pointer;cursor:hand;}


/* EVENTDETAILS */

.tx-eolkeyacdetails-pi1 div.event_details div.date{margin-bottom:1em;}
.tx-eolkeyacdetails-pi1 div.event_details div.location{margin-bottom:1em;}
.tx-eolkeyacdetails-pi1 div.event_details div.category{margin-bottom:1em;}
.tx-eolkeyacdetails-pi1 div.backlink {margin-top:20px;}

/*tx-eoldskvdeutschlandpokal*/
div.tx-eoldskvskatworldcup-pi1 form div label,
div.tx-eoldskvdeutschlandpokal-pi1 form div label{
  display: block;
  margin-bottom: 0.3em;
}

div.tx-eoldskvskatworldcup-pi1 form div input,
div.tx-eoldskvdeutschlandpokal-pi1 form div input{
  border: 1px solid #99CC99;
  color: #09843D;
  margin-bottom: 1em;
}

div.tx-eoldskvskatworldcup-pi1 form div table#repeat-field tbody tr td label,
div.tx-eoldskvdeutschlandpokal-pi1 form div table#repeat-field tbody tr td label {
  padding: 0 0.5em 2em 0;
  font-size: 0.93em;
}

div.tx-eoldskvskatworldcup-pi1 form div table#repeat-field input,
div.tx-eoldskvdeutschlandpokal-pi1 form div table#repeat-field input {
  margin-right:0.5em;
  margin-left: 0.3em;
}

div.tx-eoldskvskatworldcup-pi1 div.clearer,
div.tx-eoldskvdeutschlandpokal-pi1 div.clearer { clear:both; }
div.tx-eoldskvskatworldcup-pi1 p.textRight,
div.tx-eoldskvdeutschlandpokal-pi1 p.textRight { text-align:right; clear: both; }

div.tx-eoldskvskatworldcup-pi1 form div label.c_fee,
div.tx-eoldskvdeutschlandpokal-pi1 form div label.c_fee {
  text-align:right;
}
div.tx-eoldskvskatworldcup-pi1 form div input#c_fee.input-text,
div.tx-eoldskvdeutschlandpokal-pi1 form div input#c_fee.input-text{
  float: right;
  margin-right:0.5em;
  margin-left: 0.5em;
}
div.tx-eoldskvskatworldcup-pi1 form div label.transfer_date,
div.tx-eoldskvdeutschlandpokal-pi1 form div label.transfer_date {
  text-align:right;
}
div.tx-eoldskvskatworldcup-pi1 form div input#transfer_date.input-text,
div.tx-eoldskvdeutschlandpokal-pi1 form div input#transfer_date.input-text{
  float: right;
  margin-right:0.5em;
  margin-left: 0.5em;
}

div.tx-eoldskvskatworldcup-pi1 #repeat-field,
div.tx-eoldskvdeutschlandpokal-pi1 #repeat-field { margin-top:1em; }
div.tx-eoldskvskatworldcup-pi1 #repeat-field input.input-radio,
div.tx-eoldskvdeutschlandpokal-pi1 #repeat-field input.input-radio,
div.tx-eoldskvskatworldcup-pi1 #repeat-field input.input-checkbox,
div.tx-eoldskvdeutschlandpokal-pi1 #repeat-field input.input-checkbox { border:none; margin: 0 1em;}
div.tx-eoldskvskatworldcup-pi1 div.volleContentbreite,
div.tx-eoldskvdeutschlandpokal-pi1 div.volleContentbreite { width:100%; }
div.tx-eoldskvskatworldcup-pi1 div.volleContentbreite div,
div.tx-eoldskvdeutschlandpokal-pi1 div.volleContentbreite div { margin: 0 auto; width: 20em; }
div.tx-eoldskvskatworldcup-pi1 input[type="submit"],
div.tx-eoldskvdeutschlandpokal-pi1 input[type="submit"] {
    background-color: #106F38;
    border: 1px solid #ADD6AD;
    color: #FFFFFF;
    font-weight: bold;
    margin: 2em 0;
    padding: 0.3em;
    width: 20em;
}

div.tx-eoldskvskatworldcup-pi1 #repeat-field.borderRight,
div.tx-eoldskvdeutschlandpokal-pi1 #repeat-field .borderRight { border-right:1px solid #99CC99; }
div.tx-eoldskvskatworldcup-pi1 #repeat-field.romme,
div.tx-eoldskvdeutschlandpokal-pi1 #repeat-field .romme{ background-color: #E0EEE0;}



/* Anpassungen */
html body.yui-skin-sam div#doc2.yui-t7 div#bd div.yui-g div.contentspalte div#content div#first_news div.news-latest-container div.news-latest-item table tbody tr td {width:640px;}


div.slideInfoZone h2 {
    font-size: 1em !important;
    color:white! important;
    font-weight: normal ! important;
    font-family:verdana, sans-serif ! important;
}


/* CSC-UPLOADS DARSTELLUNG
Julius Blatt, 22.07.2014 - Anpassung der Darstellung für Filelists inkl. Beschreibung */

#content table.csc-uploads tr td.csc-uploads-icon {
  padding-right: 30px;
}
#content table.csc-uploads tr td.csc-uploads-fileName a {
  padding: 0px;
}  

/* Anpassungen nach Update */
/* Download File */
ul.csc-uploads li span.csc-uploads-fileName{text-decoration: none;}
/* Powermail */
.mandatory { color: red;}
.powermail_legend { display: none;}
div.tx-powermail {width: inherit;}
div.tx-powermail .powermail_fieldset .powermail_field {
  display: block;
    float: left;
    width: 300px;
    margin-top: 10px;
    border: 1px solid #99cc99;
    color: #09843D;
    padding: 2px;
}
div.tx-powermail .powermail_fieldset .powermail_captcha_outer {margin-top: 10px; float: left; width: 300px;}
div.tx-powermail .powermail_fieldset .powermail_label {margin-top: 20px;}
div.tx-powermail .powermail_fieldset .powermail_field.powermail_submit {background: url(/uploads/tf/verein_pfeil.png) no-repeat; float: right; width: 235px; margin-top: 50px;}

