@charset "utf-8";

* {

margin: 0px;
padding: 0px;

}

p {
padding: 2px;
margin: 2px;
}

ul {

padding-left: 5px;

}

li {

padding: 2px;
margin: 2px;
list-style: none;

}

h1, h2, h3, h4 {
padding: 10px 0;
}

body,th,td,ul,li,a,div,p,pre, button {font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",Sans,"Bitstream Vera Serif"; font-size:12px; line-height: 16px;}
small {font-size:10px;}
big {font-size:12px;}

input, textarea {color:#000000; font-size:8pt; margin:1px; border:1px #DDDDDD solid; background-color: #FFFFFF; }
select          {color:#000000; font-size:8pt; margin:1px; border:1px #DDDDDD solid; background-color: #FFFFFF; }
.button         {color:#000000; font-size:8pt; margin:1px; border:1px #DDDDDD solid; background-color: #EEEEEE; font-weight:bold; height: 17px;}

h1 {
font-size:18px;
font-weight:bold;
line-height:24px;
letter-spacing: 1px;
}

h2 {
font-size:16px;
font-weight:bold;
line-height:20px;
letter-spacing: 0.5px;
}

h3 {
font-size:14px;
font-weight:bold;
line-height:18px;
}

h4 {
font-size:13px;
font-weight:bold;
line-height:17px;
}

.errortext {color:#FF0000; font-weight:bold;}
.white {color:#FFFFFF; font-weight:bold;}

.folded {
  display: none;
}

html
{
height: 100%;
}

body
{
height: 100%;
}

#nonFooter
{
position: relative;
min-height: 100%;
background-color: #ffffff;
width: 100%;
}

* html #nonFooter
{
height: 100%;
}

#content-wrapper{

float: left;
background-color: #ffffff; 
padding-bottom: 2em; 
width: 100%;
position:relative; 
z-index: 1;

}

#main-content {

float: left;
padding-bottom: 2em; 
width: 1035px;
position:relative; 
z-index: 1;

}

#content
{
padding-bottom: 9em;
}

#footer
{
position: relative;
margin: -1.5em 160px 0 0;
width: 100%;
background-color: #ffffff; 
} 

 div#leftnav{
    padding: 0;
    margin: 20px 0 1.2em 0;
    float: left;
    z-index: 1;
 }

  ul#Navigation {
    width: 160px;
    margin: 0px 5px; 
    padding: 0;
    list-style-type:none;
  }
  
  ul#Navigation li{
  
    clear: both;
  
  }
 

  div#Inhalt {
    margin: 20px 5px 1em 0;
    padding: 0px 5px;
    float:left;
    position: relative;
    width:650px;
    z-index: 1;
  }
  
  
 #right-column-wrapper {
 
 position: absolute;
 left: 850px;
 
 
 }
 
 #right-column {
 
 margin: 20px 0 1em 10px;
 width: 175px;
 position: relative;
 float: left;
 
 }
 
 /*#right-column.fixed{
  
  position: fixed;
  top: 0;
 
 }*/

body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}
a {color:#336699;text-decoration:none;}
a:active {color:#000000;}
a.metanavilink {font-size:8.5pt;color:#FFFFFF; font-weight:bold;}
a.smalllink {font-size:7.5pt;}

p a{

background-image: url(../files/image/icons/link.gif);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 14px;

}

ul li a{

background-image: url(../files/image/icons/link.gif);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 14px;

}

a img {

border: 0px;
background-color: transparent;
background-image: none;
padding: 0;

}

a.image-link{

border: 0px;
background-color: transparent;
background-image: none;
padding: 0;

}

.menue-bar-gap{

width: 100%;
float: left;
position: relative;
top: 23px;

}

.boxheader {
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
  background:#000000 url(../files/image/icons/nav_back.gif);
  width:160px;
  border-bottom: 1px solid #7c7c7c;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 2px;
  overflow: hidden;
}

.boxheader p{
  font-size:12px;
  line-height: 16px;
  margin: 0;
  padding: 0 5px;
  color:#FFFFFF;
  font-weight:bold;
  background:#000000 url(../files/image/icons/nav_back.gif);
  display: block;
  letter-spacing: 0.5px;
}

.boxheader p a{
  font-size:12px;
  line-height: 16px;
  color:#FFFFFF;
  font-weight:bold;
  margin: 0;
  padding: 0;
  background:#000000 url(../files/image/icons/nav_back.gif);
  display: block;
  letter-spacing: 0.5px;
}

.boxheader p a:hover{

color: #ffff00;

}

.tableheader {
/*border: 1px solid #000000; */
background: url("../files/image/icons/header_rm_24.gif") repeat-x scroll 0 0 #1f1f1f;
color:#FFFFFF;  
padding: 0 0px; 
margin: 0 0 0 0;
height:24px;
}

.tableheader-left{

width:5px;
background:#000000 url(../files/image/icons/header_rl_24.gif) no-repeat;


}

.tableheader-right{

width:5px;
background:#000000 url(../files/image/icons/header_rr_24.gif) no-repeat;


}

/*.tableheader span{
height: 18px;
padding: 2px 2px 2px 5px;
margin: 0;
}*/

.boxheadertext {
  font-size:8.5pt;
  color:#FFFFFF;
  font-weight:bold;

}
/*.boxheader span{
  font-size:8.5pt;
  padding:2px 5px 2px 5px;
  margin:0px;
  color:#FFFFFF;
}*/


.boxheaderbutton {
  padding: 0px 3px 0px 0px;
  margin:  0px 0px 0px 0px;
  float: right;
}
.miniframe {
  margin: 0 0 2px 0;
  padding: 0;
  float: left;
  clear:both;
  background:#000000 url(../files/image/icons/nav_back.gif);
  
}

.alphahack {
  position:relative;
  margin:0px;
  padding:0px;
  color:#FFFFFF;
}


/* * html #alphapng {
background: #000000;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/image/icons/box.png', sizingMethod='scale');
height:100%;
width:100%;
}*/

.naviblock{
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  list-style-type:none;
  clear: both;
  
}

.navitoplink{
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  background:#000000 url(../files/image/icons/nav_sub_back.gif);
  color: #000000;
  font-size:12px;
  line-height: 16px;
  font-weight:bold;
  display: block;
  border-bottom: 1px solid #7c7c7c;
  clear:both;
  letter-spacing: 0.5px;
}

.navitoplink a{
  padding: 2px 0px 2px 4px;
  font-size:12px;
  font-weight:bold;
  display: block;
  color: #000000;
  letter-spacing: 0.5px;
  background-image: none;
}

.navitoplink span{
  padding: 2px 0px 2px 4px;
  font-size:12px;
  font-weight:bold;
  display: block;
  color: #000000;
  letter-spacing: 0.5px;
}


.navitoplink a:hover { 
color:#336699;
background:transparent url(../files/image/icons/nav_active_back.gif); 
}


 .prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border-collapse: collapse;
  empty-cells:show;
  font-weight:bold;
  /*border: 1px solid #000000;*/
 }

 .prettytable td, .prettytable input .prettytable textarea{
  
  /*border: 1px solid #000000;*/
  
 }
 
 .prettytable th{
  border: 0px;
  padding: 0px;
 
 }

 .float-right { float: right; clear: right; margin: 1em 0 1em 1em; }

 .float-left { float: left; clear: right; margin: 1em 0 1em 1em; }

 .hintergrundfarbe3 {
    background-color: #FFFFFF;
    color:#000000;
 }

 .hintergrundfarbe4 {
    background-color: #F0F0F0;
    color:#000000;
 }

 .hintergrundfarbe5 {
    background-color: #000000;
    color: #ffffff;
 }
 .hintergrundfarbe6 {
    background-color: #fafad2;
    color:#000000;
 }

 tr.hintergrundfarbe3 td{
 
  padding: 2px 5px 2px 5px;
 
 }
  
 tr.hintergrundfarbe4 td{
 
  padding: 2px 5px 2px 5px;
 
 }

.top_display{
width:100%;
background: transparent url(../../files/image/icons/background_1000x120.png);
float: left;
border-bottom: 2px solid #000000;

}

.top_display_login{

position:absolute;
color:#323232;
text-align: right;
font-weight: bold;
top: 5px;
right:8px;

}

.top_display_login a{

position:relative;
color:#323232;
font-weight: bold;
background-color: transparent;
background-repeat: no-repeat;

}

.top_display_login_a{

background-image: url(../files/image/icons/key.png);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 14px;

}

.primnav_banner{
  height:100px;
  /*background:#fafad2 none repeat scroll 0 0;*/
  /*border-right:2px solid #000000;*/
  float:left;
  left:0;
  margin:0;
  width:600px;
  padding:0;
  position:relative;
  top:0;
  font-size:11px;
  line-height:15px;
}
.primnav{
  position:relative;
  overflow:hidden;
  height:100px;
  background: transparent url(../../files/image/icons/background_1000x120.png);
  left:0;
  margin:0;
  padding:0;
  font-size:11px;
  line-height:15px;
  width:1035px;
  
}
 
.primnav_content{
float:left;
padding:0px 0px 0px 0px;
position:relative;
width:235px;
top:75px;
color:#000000;
text-align: right;
}

.primnav_content h1{

font-size:20px;
font-weight:bold;
line-height:20px;
padding: 0;
margin: 0;
}

.topNav100{
width:100%;
/*border-top: 1px solid #000000;*/
border-bottom:2px solid #000000;
/*background:#ffff00;*/
}

.top_nav{

height: 14px;
padding:2px;
margin: 0 20px;
/*width:994px;*/
position:relative;
/*clear:both;*/
/*background:#ffff00;*/
font-weight:bold;
color: #000000;
}


.team-picture{
position:relative;
padding:0px 0px 0px 0px;
border:0px;
margin: 0;
width:650px;
}

.team-picture textarea{
width:610px;
padding:2px 5px 2px 5px;
}

.team-caption{
position:relative;
padding:0px 0px 0px 0px;
margin:0;
background:#F0F0F0;
color:#000000;
font-size:10px;
line-height: 14px;

}
p#caption{
padding:0;
margin:0;
color:#FFFFFF;
font-size:10px;
}

.team-caption p{
padding:0px 0px 0px 0px;
margin:0;
background:#000000;
color:#FFFFFF;
font-size:10px;

}

.team-picture-top {

clear:both; 
width:100%; 
padding:0; 
margin:0; 
height:5px;
background: transparent url('../files/image/icons/top_rm.gif');
background-repeat: repeat-x;
overflow: hidden;
float: left;

}

.team-picture-bottom {
clear:both; 
width:100%; 
padding:0; 
margin:0; 
height:5px;
background: transparent url('../files/image/icons/bottom_rm.gif');
background-repeat: repeat-x;
overflow: hidden;
float: left;

}

.two_columns{

position:relative; width:650px

}

.portrait-module{
background-color:#F0F0F0; 
float: left; 
margin:0 0 15px 0;
width:320px; 
overflow:hidden;
/*font-family:Verdana,"Bitstream Vera Sans",Arial,Helvetica,Sans,"Bitstream Vera Serif"; font-size:9.0pt;*/
font-weight:normal;
color:#000000;

}

.portrait-module-header{
background:#000000 url(../files/image/icons/header_rm_24.gif); 
color:#FFFFFF; 
font-weight:bold;
height: 24px; 
clear: both;
}

.portrait-module-header-text{
padding: 5px 5px 0px 5px;
margin: 0;
float:left;
height: 16px;
letter-spacing: 0.5px;
}

.portrait-module-header input{
padding:1px 5px 1px 5px;
height:12px;
width:280px;

}


.module_content{

clear: both; 
margin: 0; 
padding: 0; 
overflow: hidden; 
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
float:left;
width: 318px

}

.module_header_left{

float: left; 
width: 5px; 
height:24px; 
background: transparent url(../files/image/icons/header_rl_24.gif);

}

.module_header_right{

float: right; 
width: 5px; 
height:24px; 
background: transparent url(../files/image/icons/header_rr_24.gif);

}

.module_bottom{

clear:both; 
width:100%; 
padding:0; 
margin:0; 
height:5px;
line-height: 1px;
background: #ffffff url(../files/image/icons/bottom_rm.gif);
background-repeat:repeat-x;
float: left;
}

.module_bottom_left{

float: left; 
width: 5px; 
height:5px; 
background: transparent url(../files/image/icons/bottom_rl.gif);
background-repeat:no-repeat;

}

.module_bottom_right{

float: right; 
width: 5px; 
height:5px; 
background: transparent url('../files/image/icons/bottom_rr.gif');
background-repeat:no-repeat;
}

.nav_top{

clear:both; 
width:100%; 
padding:0; 
margin:0; 
height:5px;
background: transparent url('../files/image/icons/nav_back.gif');
line-height: 5px;
overflow: hidden;

}

.nav_top_left{

float: left; 
width: 5px; 
height:5px; 
background: transparent url('../files/image/icons/top_rl.gif');
background-repeat:no-repeat;
line-height: 5px;
overflow: hidden;

}

.nav_top_right{

float: right; 
width: 5px; 
height:5px; 
background: transparent url('../files/image/icons/top_rr.gif');
background-repeat:no-repeat;
line-height: 5px;
overflow: hidden;

}

.nav_bottom{

clear:both; 
width:100%; 
padding:0; 
margin:0; 
height: 5px;
background: transparent url('../files/image/icons/nav_back.gif');
background-repeat: repeat-y;
line-height: 5px;
overflow: hidden;


}

.nav_bottom_left{

float: left; 
width: 5px; 
height: 5px; 
background: transparent url('../files/image/icons/bottom_rl.gif');
background-repeat:no-repeat;
line-height: 5px;
overflow: hidden;

}

.nav_bottom_right{

float: right; 
width: 5px; 
height:5px; 
background: transparent url('../files/image/icons/bottom_rr.gif');
background-repeat:no-repeat;
line-height: 5px;
overflow: hidden;

}

.next-game-mod{
background-color:#F0F0F0; 
float: left; 
margin:0 0 15px 0;
width: 175px;
overflow:hidden;
/*font-family:Verdana,"Bitstream Vera Sans",Arial,Helvetica,Sans,"Bitstream Vera Serif"; font-size:9.0pt;*/
font-weight:bold;
color:#000000;
text-align:justify;
}

.next-game-mod-content{

clear: both; 
margin: 0; 
overflow: hidden; 
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
float:left;
width: 169px;
padding: 2px;
}


.next-game-mod-header{
background:#000000 url(../files/image/icons/header_rm_24.gif); 
color:#FFFFFF; 
height: 24px; 
clear: both; 
}

.promotion-box{ 
float: left; 
margin:0 0 15px 0;
width: 175px;
overflow:hidden;
font-weight:bold;
color:#000000;
text-align:justify;
}

.promotion-box-content{

clear: both; 
margin: 0; 
padding: 0; 
overflow: hidden; 
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
float:left;
width: 173px;
line-height: 0px;
}

.promotion-box-content a{
line-height: 0px;
float:left;

}

.promotion-box-header{
background:#000000 url(../files/image/icons/header_rm_24.gif); 
color:#FFFFFF; 
height: 24px; 
clear: both; 
}



h1 input{
height:20px;
width:300px;
font-size:16px;
}


.tabnav{
height:20px;
width:650px;
margin: 0px 0px 25px 0px;
font-weight:bold;
}

.active-tab{
/*position:relative;*/
/*background:transparent url(../files/image/icons/tab-back-trans.gif);*/

height:20px;
margin-right:2px;
height:16px;
z-index:2;
float:left;  
border-bottom: 1px solid #ffffff;
color:#000000;

}

.inactive-tab{
position:relative;
height:20px;
margin:0 0 0px 0;
float:left;
background:#000000 url(../files/image/icons/header_rm_24.gif); 
color:#ffffff;
z-index:3;
}

.inactive-tab a{

background-image: none;

}

.tab-active-right{
z-index:5;
position:relative;
float:left;
width: 5px; 
height:20px; 


}

.tab-inactive-right{
z-index:5;
position:relative;
float:left;
height:20px;
width:5px;
background: transparent url(../files/image/icons/header_rr_24.gif);
margin:0 2px 0 0;
}





a#active-tablink{
color:#000000;

}

a#inactive-tablink{
color:#ffffff;

}


.tabberlive .tabbertabhide {
 display:none;
}

ul.tabbernav
{
 height: 20px;
 width:650px;
 margin:0 0 20px 0;
 padding: 0px 0;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
 
 
}

ul.tabbernav li.tabberactive div.inactive-tab
{
/*background:transparent url(../files/image/icons/tab-back-trans.gif);*/
background:#ffffff;
border-bottom: 1px solid #ffffff;
border-top:1px solid #000000;
border-left:1px solid #000000;
margin:0px;
height: 20px;
}

ul.tabbernav li.tabberactive div.tab-inactive-right
{
z-index:3;
/*position:relative;*/
border-top:0px;
float:left;
height:20px;
width:5px; 
background: transparent url(../files/image/icons/tab-active-right.png);
border-bottom: 1px solid #ffffff;

}

ul.tabbernav li.tabberactive div.inactive-tab a#inactive-tablink
{
color:#000000;

}

.tabbernav a {

padding: 2px 2px 0 2px;
float:left;

}


/** html #alpha_tab{
background: #000000;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab-back.png', sizingMethod='scale');
height:100%;
width:100%;
}*/

.hiddenREPORT{
display: none;
}

.showREPORT{

padding: 5px;

}

.showREPORT td{
margin: 5px;
font-weight: normal;
border-bottom: 1px dashed #000000;
vertical-align: super;

}

.text{

padding: 8px;

}

.full_border_module{

  position:relative; 
  width:648px;
  overflow:hidden;
  margin-bottom: 15px;
  clear: both;
  

}


.full-border-module-header{

background:#000000 url(../files/image/icons/header_rm_24.gif); 
color:#FFFFFF; 
height: 24px; 
clear: both; 

}


.full-border-module-header-text{
padding: 4px 5px;
font-weight: bold;
float:left;
text-align:justify;
}

.full-border-module-header input{
padding:1px 5px 1px 5px;
height:14px;
width:610px;

}

.full-border-module-text{

padding: 8px;
border-left: 1px solid #000000; 
border-right: 1px solid #000000;
}

.two_columns{

position:relative; 
width:650px;
margin-bottom:15px
}

.left_column{

width: 330px; 
position:relative; 
float:left

}

.right_column{

width: 320px; 
position:relative; 
float:left
}

.full_module{

position:relative; 
width:650px; 
margin-bottom: 15px;
text-align:justify;
}



.button_right {

float: right;
cursor: pointer;

}

.h_svf{

display: none;
}

.clearfix {

height: 1px;
clear: both;
line-height: 1px;
padding: 0;
margin: 0;

}

.a_svf {

clear: both;
margin-bottom: 10px;
float: left;

}

.t_svf {

clear: both;
margin-bottom: 10px;
float: left;

}

.s_svf {

width: 600px;
clear: both;
margin-bottom: 10px;
float: left;

}

.gb_form_submit {

color:#FFFFFF;
font-weight:bold;
height: 14px;
padding: 1px 0;
background: transparent;
border: 0px;
cursor: pointer;

}

.gb_form_label {

float: left;
width: 60px;

}

.gb_form_tf {

float: left;
width: 540px;

}

textarea.gb_form_tf {

height: 80px;

}

.button_rl {

background:transparent url(../files/image/icons/button_rl.gif) repeat scroll 0 0;
width: 5px;
height: 16px;
margin: 0;
padding: 0;
float: left;
cursor: default;

}


.button_rm {

background:transparent url(../files/image/icons/button_rm.gif) repeat scroll 0 0;
height: 16px;
margin: 0;
padding: 0;
float: left;
cursor: pointer;

}


.button_rr {

background:transparent url(../files/image/icons/button_rr.gif) repeat scroll 0 0;
width: 5px;
height: 16px;
margin: 0;
padding: 0;
float: right;
cursor: default;

}

p.label {

margin-bottom: 0;
padding-bottom: 0;
font-size: 10px;


}

#Kontakt input {

width: 400px;

}

#Kontakt textarea {

width: 400px;
height: 250px;

}

#Kontakt input:focus {

border: 1px solid #000000;

}

#Kontakt textarea:focus {

border: 1px solid #000000;

}

.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }

.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #336699; outline: none; }

.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; }

.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }

.ui-state-default .ui-icon { background-image: url(images/ui-icons_336699_256x240.png); }

.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

.ui-icon-comment { background-position: -128px -96px; }

.ui-icon-info { background-position: -16px -144px; }

.ui-icon-alert { background-position: 0 -144px; }

.ui-icon-mail-closed { background-position: -80px -96px; }

.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #5E5E00; background: #FFFF8F url(images/ui-bg_glass_55_FFFF8F_1x400.png) 50% 50% repeat-x; color: #363636; }

.KontaktLink{

background-image: url(../files/image/icons/mail_closed.gif);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 16px;

}

.ExcelLink{

background-image: url(../files/image/icons/icon_xls.gif);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 18px;

}

.PdfLink{

background-image: url(../files/image/icons/pdf_blue.gif);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 18px;

}

.EmailLink{

background-image: url(../files/image/icons/email_link.gif);
background-color: transparent;
background-repeat: no-repeat;
padding-left: 14px;

}

.info {

font-weight: bold;

}

.gallery_overview{

position:relative;
width:650px; 
margin-bottom: 15px;

}


.gallery_overview_thumb{

position:relative;
width: 116px;
float: left;
margin: 10px;
padding: auto;

}

.gallery_overview_thumb a{

color: #000000;
font-weight: bold;

}

div.gallery_overview_thumb img{

border: none;
display: block;
margin: auto;
	
}

.gallery_overview_thumb :hover{

color:#336699;

}


.gallery_overview_thumb a:hover{

color:#336699;

}

.menue-bar-button {

margin: 0px 0px;
padding: 0;
text-align:center;
color: #ffffff; 
border: 1px solid #000000;
border-left: 0px solid #000000; 
float: left; 
height:22px; 
width: 118px; 
background: transparent url(../files/image/icons/menue_bar_butt.gif);
overflow: hidden;
cursor: pointer;
font-weight: bold;

}

.menue-bar-button a{
font-weight: bold; font-size: 12px; 
padding: 2px 0px; color: #ffffff; float: left; 
text-align: center; width: 100%;
background-image: none;
}

.menue-bar-button button{

background: transparent; border: 0px; cursor: pointer; font-weight: bold; font-size: 12px; padding: 2px 0px; color: #ffffff; float: left; text-align: center; width: 100%; background-image: none;

}

.dropdown {
float:left;
margin: 0;
padding: 0;
width: 100%;
text-align: left;

}


.dropdown-header {
width:100%;
text-align: center;
padding: 2px 0; 
height: 18px;
}

.dropdown-content {
position:absolute; 
overflow:hidden; 
display:none; 
z-index:200; 
opacity:0;
top: 23px;
text-align: left;
width: 162px;

}

.dropdown-content ul {

border: 1px solid #000000;
text-align: left;
padding: 0px;
margin: 0px;
line-height:22px;
width: 160px;
float:left;

}

.dropdown-list {

  background:#FFFFFF none repeat scroll 0 0;
  width: 160px;
  text-align: left;
  color: #000000;
  font-size:12px;
  font-weight:bold;
  display: block;
  border-bottom: 1px solid #7c7c7c;
  clear:both;
  margin: 0;
  padding: 0;
  line-height:22px;
  float:left;

}

.dropdown-list a{
  padding: 2px 0px 2px 4px;
  font-size:12px;
  font-weight:bold;
  display: block;
  color: #000000;
  text-align: left;
  background-color: #ffffff;
  background-image: none;
  float:left;
  width: 156px;
}

.dropdown-list button{
  padding: 2px 0px 2px 4px;
  font-size:12px;
  font-weight:bold;
  display: block;
  color: #000000;
  text-align: left;
  background-color: #ffffff;
  background-image: none;
  float:left;
  width: 156px;
  border: none;
  margin: 0;
}


.dropdown-list :hover { 
color:#336699;
background:transparent url(../files/image/icons/nav_active_back.gif);
width: 156px;
}

.rss-content p a{

background-image: none;
padding-left: 0;
color: #336699;

}

.svf-Intern-lettering {

font-style:italic;
color: #080236;

}

.spielfeld td{
  
  border: 0px none;
  width: 80px;
  text-align: center;
  
}


.participants-list thead {
  background-color: #808C99;
}


.sortable th {
    cursor: pointer;
}

th.sorttable_nosort {
  cursor: default;
}

ul.lstyle-circ {

    padding-left: 10px;

}

ul.lstyle-circ li {
    list-style-type: disc;
    margin-left: 24px;

}

.bulletListText li {
padding-left: 4px;
margin-left: 15px;
list-style-type:square;
}

.noParagraph li{
padding-top: 0;
padding-bottom: 0;
margin-top: 0;
margin-bottom: 0;
}



.vertical-border-line{
height: 4px;
line-height: 4px;
border-bottom: 1px solid #bbbbbb;
padding: 0;
margin: 0 0 4px 0;
}
