* {
  font-family:verdana,arial,sans-serif;
  font-size:10px;
  margin:0;
  padding:0;
  color:#000000;
}

a {
  color:#000000;
  text-decoration:underline;
}
a:hover {
  color:#CC9933;
}

b a {
  color:#003366;
  text-decoration:underline;
}

a img {
  border-style:none;
}

body {
  text-align:center;
}

table {
  border-collapse:collapse;
}

ul {
  list-style-image: url(/fileadmin/polo_club/images/layout/ulpre.gif);
  margin-left: 0;
  padding-left: 1.3em;
  text-indent: -0em;
}

li {
  margin-bottom:0.3em;
  margin-top:0.3em;
}

.ueberschrift {
  margin-top:20px;
  margin-bottom: 7px;
}


.csc-textsubheader, .csc-textpicsubheader {
  color:#003366;
  font-weight:bold;
  padding-bottom:4px;
  padding-top:8px;
}
.csc-textsubheader-0, .csc-textpicsubheader  {
 padding-top:0px;
}

.imgtext-nowrap{
  margin-bottom:20px;
}

b {
  display:block;
  color:#003366;
  font-weight:bold;
  padding-bottom:4px;
  padding-top:8px;
}

strong {
  color:#003366;
  font-weight:bold;
}

td {
  vertical-align:top;
}

#wrap {
  text-align:left;
  width:1000px;
  margin:0 auto;
  overflow: hidden;
}
#whitestripetd {
  height:2px;
}
#bluebartd {
  background-color: #003366;
  height:21px;
  vertical-align:top;
  width: 1000px;
}

#emptylefttd {
  width:27px;
}
#lefttd {
  width:210px;
}
#contentleft {
  width:435px;
  margin:0 23px 0 23px;
}
#contentright {
  width:239px;
  margin:0 23px 0 23px;
  background-color:#FFF;
}

#langmenu {
 margin-top:2px;
 margin-left:872px;
 width: 110px; 
}

#shortcuts {
  margin-top:-14px;
  margin-left:590px;
  width:180px;
}

*html #shortcuts {
  margin-top:-16px;
  margin-left:590px;
  width:180px;
}

td#contentlefttd {
  border-right-style:dotted;
  border-left-style:solid;
  border-width:0 1px 0 2px;
  border-color:#CC9933;
  height:520px;
}
#contentrighttd {
  border-right-style:solid;
  border-left-style:dotted;
  border-width:0 2px 0 1px;
  border-color:#CC9933;
  background-color:#FFF;
}

#leftbar {
  height: 24px;
  background-color:#003366;
}

#centerbar {
  background-color:#003366;
  border-style:solid;
  border-color:#CC9933;
  border-width:2px 2px 0 2px;
}

#rightbar {
background-color:#003366;
}

#crumbstd {
  border-style:solid;
  border-width:0 2px 0 2px;
  border-color:#CC9933;
  height:46px;
  padding-top:8px;
}
#bottomtd {
  border-style:solid;
  border-width:0 2px 2px 2px;
  border-color:#CC9933;
  padding-top: 18px;
}

#crumbstd   {
  padding-left:23px;
  padding-right:23px;
}

#footer {
  padding-left:23px;
}

#fusszeile {
  border-style: none;
  padding-left: 206px;
  padding-bottom: 15px;
}

#logo {
  margin-top:16px;
}

#contenttb {
  height:530px;
}


table.contenttable td {
  padding-right:20px;
}
.contenttable td b {
  padding:0;
} 

#logo {
  height:60px;
}
div#sponsoren {
  margin-top:20px;
}
div#sponsoren .spacer-gif {
  height:15px;
}


#menu12 {
  margin-left:23px;
}
.menu1td {
  padding-top:8px;
  padding-bottom:4px;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#CC9933;
}
.menu2td {
  padding-top:1px;
  padding-bottom:1px;
}
.menu2table {
  margin-top:5px;
  margin-bottom:5px;
}


#contentmenu3 {
  margin-top:20px;
}
#contentmenu3 a {
  color:#003366;
}

#menu3 {
  margin-left:15px;
  margin-top:5px;
  font-size:9px;
  color:#FFFFFF;
  text-transform:uppercase;
}

#menu3 a {
  font-size:9px;
  color:#FFFFFF;
  text-decoration:none;
  text-transform:uppercase;
}
#menu3 a:hover {
  text-decoration:underline;
}


#titleimage {
  border-style:dotted;
  border-color:#cc9933;
  border-width:1px 0 1px 0;
  padding-top:8px;
  padding-bottom:5px;
  margin-bottom: 10px;
}

#footer p, #footer p a {
  font-size:10px;
  padding-top:14px;
  color:#999999;
  text-decoration:none;
}


#bottom {
  height:20px;
  float:right;
  padding-right: 23px;
}

/*** RECHTE SPALTE ***/
.rightheader {
  border-style:dotted;
  border-color:#cc9933;
  border-width:1px 0 1px 0;
  padding:7px 0 6px 5px;
  background-color:#FFF;
}

.news-latest-container, .galteaser {
  margin: 8px 0 8px 0;
}

.news-latest-item, .galteaser, .rightteaser {
  margin-top:1px;  
  padding:4px 6px 12px 6px;
}

.rightteaser {
  margin: 6px 0 16px 0;
  background-color:#f3f2ed;
}
.news-latest-morelink {
  float:right;
}
.news-latest-morelink a {
  text-decoration:none;
  color:#cc9933;
}
.news-latest-morelink a:hover {
  text-decoration:underline;
  color:#003366;
}

.news-latest-morelink a, .news-latest-title, .news-latest-date {
  font-size:10px;
}
.news-latest-date {
  color:#003366;
  font-weight:bold;
  padding-bottom:3px;  
}

.galteaser a {
  border-width:0;
  padding:2px 6px 10px 0px;
}
div.galteaser {
  height:48px;
  padding-top:6px;
}
#bottom {
  margin-bottom:4px;
}
#bottom a img {
  border-width:0;
  margin:0 0 4px 18px;
}

.news-latest-item table {
  padding:0;
}
.rightitem {
  clear:both;
}

.rightteaser .imgtext-table {
 margin-bottom:0px;
 padding-bottom:0px;
}

.rightteaser .news-latest-item {
 margin-bottom:0px;
 padding-bottom:3px;
}

.rightteaser .imgtext-nowrap {
 margin-bottom:0px;
 padding-bottom:0px;
}

.news_weiter_link {
  text-align: right;
}

.weiterlink a{
  text-transform: uppercase;
  color: #CC9933;
  text-decoration: none;
}

.weiterlink a {
  text-decoration:none;
  color:#cc9933;
}
.weiterlink a:hover {
  text-decoration:underline;
  color:#003366;
}

.weiterlink a {
  font-size:10px;

/*** FORMS ***/
.csc-form-labelcell {
  padding-right:5px;
  padding-bottom:6px;
}
.csc-form-fieldcell input, .csc-form-fieldcell textarea {
  border-color:#003366;
  border-width:1px;
  margin-bottom:6px;
  width:200px;
}
.csc-form-commentcell p {
  padding:8px 0 2px 0;
}


/*****************/
.imgtext-table {
 margin-bottom:10px;
}

.csc-bulletlist {
  padding-bottom:8px;
}

.csc-header {
  margin-bottom:10px;
  margin-top:20px;
}
.cssfilelink img {
  padding-right:4px;
  margin-top:2px;
}

.filelinksfilesize {
  font-size:10px;
}


.spacer-gif {
  height:0;
}

.csc-menu p {
  padding-bottom:9px;
}

#akkredit input {
  margin-bottom:2px;
}
#akkredit fieldset {
  border:0;
}

#akkredit td {
  padding-right:6px;
}

#akkredit input.inp {
  width:180px;
}

/*** Team Tabellen formatieren ***/
.team .td-1 {
  width: 190px;
}

.team .td-2 {
  width: 60px;
}

.team .td-3 {
  text-align: right;
}

.team .td-4 {
  width: 20px;
  text-align: right;
}

.medien_27_10_09 .tr-0 .td-0{
  width: 130px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-0 .td-1{
  width: 210px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-0 .td-2{
  text-align: center;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-1 .td-0{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-1 .td-1{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-1 .td-2{
  text-align: center;  
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-2 .td-0{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-2 .td-1{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-2 .td-2{
 text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-3 .td-0{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-3 .td-1{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-3 .td-2{
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-4 .td-0{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-4 .td-1{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .tr-4 .td-2{
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #000000;
}

.medien_27_10_09 .td-2 strong i {
  color: #003366
}

/***TWITTERTEASER***/
div.twitterteaser {
  float: left;
  margin-right: 10px;
}

.twitter_datum {
  font-style: italic;
}

.twitter_text {
  padding-bottom: 5px;
}

.rightteaser .cssfilelink a{
  color:#000000;
}
