div#contentBackgrounder {
    background: url(/fileadmin/images/backgrounds/modellwahl.jpg) no-repeat;
}

div#contentLeftTop {
    line-height: 1.25em;
    margin-top: 315px;
    margin-left: 50px;
    overflow: none;
    text-align: right;
    height: 120px;
}

div#contentRightTop table {
	width: 530px;
}

div#contentRightTop table, 
div#contentRightTop td, 
div#contentRightTop th,
div#contentRightTop tr {
    line-height: 1em;
 
    border-spacing:0px;
    text-align: center;
    margin: 0px;
    padding: 0px;
}

.lbcell {
		border-left: 1px solid #FFFFFF;
 
     
}   
.lbcell  td{
		border-left: 1px solid #FFFFFF;
 
     
} 

.rbcell {
 
		border-right: 1px solid #FFFFFF;
     
}   
.rbcell  td{
 
		border-right: 1px solid #FFFFFF;
     
}  
  
  
.bbcell   {
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
     
}
.bbcell td {
			border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
     
}

.bbcell tr {
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
     
}
 

.bcell {
		border: 1px solid #FFFFFF;
     
}

.bcell td {
		border: 1px solid #FFFFFF;
     
}

.bcell th {
		border: 1px solid #FFFFFF;
     
}

.bcell tr {
		border: 1px solid #FFFFFF;
     
}

div#contentRightTop td, div#contentRightTop th {
    padding: 3px;
}

div#contentRightTop th {
    background-color: #767676;
    text-align: center;
}


.vtext  {
writing-mode: tb-rl;
filter: flipv fliph;
   
}


.vtext span { 
    filter: flipv() fliph();
    writing-mode: tb-rl;
}



