



/*

#downloaduebersicht *
{
	color: 	#000000 !important;
}



#downloaduebersicht tbody tr
{
	border: 			solid #000000 1px;	
	background-color:	#ffffff;
}
	#downloaduebersicht tbody tr:hover
	{
		background-color: #C6C6C8;
	}

	#downloaduebersicht tbody tr th
	{
		padding:			10px;
	}
	
	#downloaduebersicht tbody tr td
	{
		padding:			10px;
	}
	
		#downloaduebersicht tbody tr td a
		{
			cursor:		pointer;
			padding:	0px !important;
		}
		
			#downloaduebersicht tbody tr td a img
			{
				height: 20px;
				width:	auto;
			}



.downloaduebersicht_parent_titel
{
	background-color: 	#ffffff;
    color: 				#000000;
    font-size: 			large;
    font-weight: 		bold;
	
	border-top: 		solid #000000 0px !important;
	border-left: 		solid #000000 0px !important;
	border-right: 		solid #000000 0px !important;
	border-bottom: 		solid #000000 3px !important;
}	
	

.downloaduebersicht_titel
{
	background-color: 	#C2E8F8 !important;
    color: 				#000000;
    padding: 			5px;
}



.downloaduebersicht_spacer
{
	background-color: 	#ffffff;
	color: 				#ffffff;
	border:				none !important;
	
	padding:			20px;
}

.downloaduebersicht_parent_spacer
{
	background-color: 	#ffffff;
	color: 				#ffffff;
	border:				none !important;
	padding:			20px;
}

.ueberschriften,
.ueberschriften th
{
	border: solid #000000 1px !important;
}
*/






.show
{
	display: block;
}


.hide
{
	display: none;
}



.beschreibung_mehr
{
	cursor: 			pointer;
	text-decoration: 	underline;
	color:				#1EA4E3;
}

.beschreibung_content td
{
	padding: 	10px 60px 15px 35px;
	box-sizing: border-box;
}















/* remove standard-styles */
.bewertung *
{
  -webkit-appearance: 	none;
  -moz-appearance: 		none;
  appearance: 			none;
  border:				none;
  border-radius: 		0;
  font-size: 			1em;
  width: 				100%
} 

/* graceful degradation for ie8 */
.stars input[type='checkbox'],
.stars input[type='radio'] 
{
  width:		auto;
  float:		left;
  margin-right: .75em;
  background:	transparent;
  border:		none;
  visibility: 	hidden;
}




.stars label
{
	width: 				20px;
	height: 			20px;
	font-weight: 		normal;
	float: 				none;
	clear: 				both;
	display: 			inline-block;
	margin: 			0px 0px 0px 0px; 
	font-size: 			12px;
} 




.final_star
{
	background-image: 		url("../img/stars/darkblue.png");
	background-repeat:		no-repeat;
	background-size:		100%;
}

.full_star
{
	background-image: 		url("../img/stars/darkgrey.png");
	background-repeat:		no-repeat;
	background-size:		100%;
}

.empty_star
{
	background-image: 		url("../img/stars/lightgrey.png");
	background-repeat:		no-repeat;
	background-size:		100%;
}





.bewertung_text
{
	
}


.bewertung_pop_up
{
	background-color: 	#ffffff;
}
	.bewertung_pop_up td
	{
		padding:		5px;
		box-sizing: 	border-box;
	}





