table {
	border-width: 0px;
	margin:0;
	margin-left: 0;
	margin-right: auto;
      	table-layout:fixed;
/*	width: 950px;*/
      }
      
thead {
       background-color: #f3c600;
	color: white;
      }      


tfoot {
      background-color: #000;
	color: white;
      font-size: 100%;
/*      border-top: 2px solid #999;
      border-bottom: 2px solid #999; */      
      }      
      
th {
      background-color: #000;
	font-size: 90%;
	font-weight: 100;
	color: #fff;
	overflow: hidden;
	text-align: left;
	padding: 2px;
	height: 20px;
      }      

tr[name='suchfeld']
   {

/*
   #suchfeldanzeigen {
   background-color: #00CC00;
   padding: 0.4em;
   }
*/

   background-color: orange;
   height: 85px;
   display: none;
/* padding: 0.4em;*/
}

td {
	font-size: 80%;
	white-space: nowrap;
	overflow: hidden;
	height: 20px;
	border-top: 0px;
	border-bottom: 0px;

}

#red {
	color: red;
}

#green {
	color: green;
}


td[name='bottomcenter']
   {
        text-align: center;
        vertical-align: bottom;
        height: 30px;	
	color: #4E68AD;

}

td[name='center']
   {
        text-align: center;
      /*  vertical-align: bottom;*/
        height: 30px;
}

td[name='ohnerechtenrahmen']
   {
       border-right-style: hidden;
       border-left-style: hidden;

        vertical-align: middle;
	padding: 3px;
	height: 32px;
	color: #555;
   }

td[name='datepicker1']
   {
       border-right-style: hidden;
        vertical-align: middle;
	padding: 3px;
	height: 32px;
	color: #555;
   }

td[name='ohnerechtenrahmenrot']
   {
       border-right-style: hidden;
        vertical-align: middle;
	height: 32px;
	color: red;
	font-weight: bold; 
   }

td[name='ohnerechtenrahmen40']
   {
       border-right-style: hidden;
        vertical-align: middle;
	height: 40px;
	color: #555;
   }

td[name='ohnerechtenrahmentext']
   {

white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -webkit-pre-wrap; /*Chrome & Safari */ 
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */

       border-right-style: hidden;
/*	max-width: 400px;*/

	word-wrap: break-word;
	font-size: 100%;
        vertical-align: top;
	height: 100px;
	color: #555; 
	padding: 20px;
/*	overflow: visible; */
/*	word-break: break-all; */
   }

td[name='ohnerechtenrahmenniedrig']
   {
       border-right-style: hidden;
        vertical-align: middle;
	color: #555;
   }

td[name='ohnerechtenrahmenniedrig_highred']
   {
	border: 2px solid #CCC;	
	border-color: black;
	/*border-right-style: hidden;*/
	background: red;
	vertical-align: middle;
	color: white;
   }

td[name='ohnerechtenrahmenniedrig_highgreen']
   {
   border: 2px solid #CCC; 
   border-color: black;
   /*border-right-style: hidden;*/
   background: green;
   vertical-align: middle;
   color: white;
}

td[name='ohnerechtenrahmen_picture']
   {
       border-right-style: hidden;
        vertical-align: middle;
	text-align: center;
	height: 86px;
   }


td[name='ohnerechtenrahmencenter']
   {
       border-right-style: hidden;
       height:32px;
       text-align: center;
}

td[name='advertising']
   {
       border-right-style: hidden;
       height:50px;
       font-size: 180%;
       text-align: left;
}

td[name='ohnerechtenrahmenunten']
   {
       border-right-style: hidden;
       vertical-align: bottom;
       height:32px;
}

td[name='ohnerechtenrahmenniedrigrechts']
   {
       border-right-style: hidden;
       text-align: right;
}

td[name='ohnerechtenrahmentop']
   {
       border-right-style: hidden;
       height:32px;
/*       text-align: center;*/
       vertical-align: top;
   }

td[name='aktor']
   {
      color:red;
      width:35px;
      font-weight: bold;
   }

td[name='clear']
   {
      text-align: center;
      border-right-style: hidden;
      color:green;
    /*background-color: lightgreen;*/
      width:35px;
      font-weight: bold;
   }

td[name='critical']
   {
      text-align: center;
      border-right-style: hidden;
      color:black;
      background-color: yellow;
      width:35px;
      font-weight: bold;
   }

td[name='outdated']
   {
      text-align: center;
      border-right-style: hidden;
      color:black;
      background-color: red;
      width:35px;
      font-weight: bold;
   }

th[name='tfoot_right']
   {
        border-top-style: hidden;
	text-align: right;
	padding: 0px 5px;
	/*font-size: 100%;*/
}

/*
th[name='ohnerechtenrahmen']
   {
       border-right-style: hidden;
        vertical-align: bottom;
   }
*/

th[name='center']
   {    
       text-align: center;
   }

th[name='ohnerechtenrahmencenter']
   {    
	text-align: center;
	border-right-style: hidden;
	border-top-style: hidden;       

   }

th[name='ohnerechtenrahmen']
   {
	border-style: hidden;
	/*
	border-right-style: hidden;
	border-top-style: hidden;
	border-bottom-style: hidden;       
	*/	
	overflow: hidden;
	vertical-align: bottom;
	font-size: 80%;
}

th[name='ohnerechtenrahmenklein']
   {
	border-right-style: hidden;
	border-top-style: hidden;       
	overflow: hidden;
	vertical-align: bottom;
	font-size: 80%;
}

th[name='ohnerechtenrahmensehrklein']
   {
	border-right-style: hidden;
	border-top-style: hidden;       
	overflow: hidden;
	vertical-align: bottom;
	font-size: 70%;
}

th[name='ohnerechtenrahmenrechts']
   {
       border-right-style: hidden;
	border-top-style: hidden;
        overflow: hidden;
        text-align: right;
}

th[name='ohnerechtenrahmenlinks']
   {
       border-right-style: hidden;
	border-top-style: hidden;
        overflow: hidden;
        text-align: left;
}

th[name='ohnerahmenlinks']
   {
	border-style: hidden;
/*       border-right-style: hidden;
	border-top-style: hidden;
	border-left-style: hidden;
        overflow: hidden;
*/        text-align: left;
}

th[name='ohnerahmenrechts']
   {
	border-style: hidden;
/*       border-right-style: hidden;
	border-top-style: hidden;
	border-left-style: hidden;
        overflow: hidden;
*/        text-align: right;
}

tr {
   background-color: #fff;
   color: #000;
}

tr:nth-child(odd) {
	background-color: #efefef;
}


tr:hover {
   background-color: #cdcdcd;
   color: #000;
}

th:hover {
   background-color: #000;
   color: #fff;
}


tr[name='advertising'] {
   background-color: #fff;
/*   color: #000;*/
   color: #888888;	
}

tr:nth-child(odd) [name='advertising']{
	background-color: #fff;
}


tr:hover [name='advertising']{
   background-color: #cdcdcd;
   color: #555555;
}

th:hover {
   background-color: #000;
   color: #fff;
}



.bildrechts {
	float: right;
/*	border: 1px solid #666666;*/
	margin: 0 auto;
	width: 16px;
	height: 16px;
      }

.bildlinks {
	float: center;
	margin: 0 auto;
	width: 12px;
	height: 12px;
	vertical-align: middle;
      }

#bildvcenter {
	heigt: 200px;
	line-height: 200px;
      }

#bildvcenter img {
	vertical-align: middle;
      }

.control {
	float: center;
	margin: 0 auto;
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
      }

.advertising {
	float: left;
	/*border: 1px solid #666666;*/

	margin: 0px 10px; /* auto; */
	width: 44px;
	height: 44px;
      }


.th-bottom {
 	height: 50px;
	vertical-align: bottom;
}

/*
.flaggensymbol {
	float: center;
	margin: 0 auto;
	width: 24px;
	height: 16px;
	vertical-align: middle;
      }
*/
