* {
	margin: 0;
	padding: 0;
}

div#video-details p, div#video-contest p {
	padding: 0;
}

div#video-details ul {
	padding: 0;
}

div#video-details input.detail-input, div#video-details textarea {
	border: 1px solid green;
}

div#video-contest h1, div#video-details h1 {
	margin: 0;
	color: #F0561A;
}

div#video-details h1 {
	margin-bottom: 22px;
	padding-top: 12px;
	line-height: 1.0em;
}

div#video-details div#select-video-arrowleft {
	margin-right: 5px;
}

div#video-contest h3, div#video-details h3 {
	padding-top: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #F0561A;
}

div#video-details div#recommend-box label.recommend, div#video-details div#comment-box label.comment  {
	float: left;
	width: 100px;
}

div#video-details a#show_comment_box {
	color: #89B85C;
}

div#video-details .error {
	color: #FF0000;
	font-weight: bold;
}

div#video-details .process {
	color: #0000FF;
}

div#video-details .success {
	color: #89B85C;
	font-weight: bold;
}

div#video-details div#recommend-box p, div#video-details div#comment-box p {
	margin-bottom: 10px;
}

div#video-details h3#username {
	margin-bottom: 30px;
}

div#video-details .heading, div#video-contest .heading {
	font-weight: bold;
	margin-top: 20px;
}

div#video-details p#more {
	margin-top: 5px;
}

div#video-details p#more a {
	color: #89bb64;
}

div#video-details p#video-upload-date {
	font-size: 11px;
	margin-bottom: 10px;
}

div#video-details div#youtube-video {
	width: 340px;
}

div#video-details div#hits {
	margin-top: 6px;
}

div#video-details div#hits span {
	font-weight: bold;
	font-size: 14px;
	color:#000;
}

div#video-details img.icon-star, div#video-details img.icon-star-full {
	width: 27px;
	height: 26px;
	border: none;
}

div#video-details img.icon-star {
	 background-image: url('../img/star_big_empty.png');
}

div#video-details img.icon-star-full {
	 background-image: url('../img/star_big.png');
}

div#video-details p#vote-count, div#video-details div#hits {
	color: #808080;
	font-size: 11px;
}

div#video-details div#rate {
	margin-top: 6px;
	margin-right: 8px;
}

div#video-contest hr, div#video-details hr {
	height: 1px;
	border: none;
	border-top: 1px solid #000;
	margin-bottom: 10px !important;
	margin-bottom: 4px;	
	margin-top: 4px !important;
	margin-top: 0px;
}

div#video-contest a, div#video-details a {
	text-decoration: none; /* no underline */
	color: #f0561a;
	font-weight: bold;
}

div#video-info {
	width: 130px; 
	margin-left: 10px;
	margin-right: 5px;
	min-height: 256px;
	height:auto !important;  /* für moderne Browser */	
	height:233px;  /*für den IE */	
}

div#video-details div#recommend {
	text-align:center;
}

div#video-contest a img, div#video-details a img {
	border: none;
}

div#video-contest div.video-list-picture a:hover img, div#video-details div#video-list a:hover img {
	padding: 0px;
	border: 5px solid #95cd6a;
}

div#video-contest div.video-list-picture img, div#video-details div#video-list img {
	padding: 5px;
}

div#video-details div#video-list li#video-list-middle {
	margin-left: 25px;
	margin-right: 25px;	
}

div#video-details div#video-list li {
	margin-left: 0px;
}

div#video-contest a:hover, div#video-details a:hover {
	text-decoration: underline !important; /* no underline */
}

div#video-contest div#sort-menu a:hover, div#sort-menu a:active, div#sort-menu .sort-selected {
	text-decoration: underline !important;
}

div#video-contest p.description, div.video-list-watch p {
	font-size: 11px;
}

div#video-contest hr.dashed {
	border-top: 1px dashed #000;
}

div.fleft {
	float:left;
}

div.fright {
	float: right;		
}

div.clear-both {
	clear:both;
	display: inherit !important;
	display: inline;
}	

div#video-contest, div#video-details {
	margin: 0px auto;
	width: 490px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2em;
	background-color:#FFFFFF;
}

div#video-contest span.video-list-user {
	color: #F0561A;
	font-weight: bold;
}

div#video-contest div#sort-menu ul, div#video-details div#sort-menu ul {
	list-style-type:none;
	padding: 0;
}

div#video-contest div#sort-menu ul li, div#video-details div#sort-menu ul li {
	display:inline;
	margin-right: 15px;
	margin-left: 0px;
}

div#video-details div#video-list ul {
	list-style-type: none;
}

div#video-details div#video-list ul li {
	display: inline;
}

div#video-contest div.video-list-entry {
	margin-bottom: 8px;
	padding-bottom: 8px;		
	border-bottom: dashed 1px #000000;	
}

div#video-contest div.video-list-description {
	width: 40%;
}

div#video-contest div.video-list-info {
	width: 29%;
}

div#video-contest p.video-list-rating {
	padding-top: 5px;
	padding-bottom: 5px;
}

div#video-contest div.video-list-rating img {
	margin-right: 3px;
}

div#video-contest div.video-list-picture, div#video-details div.video-list {
	margin-right: 5px;
	margin-left: 3px;
}

div#video-contest div.video-list-watch {
	margin-top: 10px;
}

div#video-details div#comments {
	margin-top: 12px;	
}

div#video-details p.comment-author, div#video-details p.comment-text {
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 2px;
}

div#video-details span.time-elapsed, div#video-details p.comment-text{
	color: #808080;
}

div#video-details div#video-details-header h2 {
	color: #F0561A;
	font-size: 18px;
	font-weight: bolder;
	background: none;
	margin: 0;
	padding: 0; 
}

div#video-details div#header {
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #000;
}

div#video-details div.comment-entry {
	margin-top: 10px;
	margin-bottom: 6px;
	padding-bottom: 10px;
	padding-left: 0px;	
	border-bottom: 1px dashed #000;
}

div#video-contest div#video-social, div#video-details div#video-social {
	margin-bottom: 13px !important;
	margin-bottom: 5px;
}

div#video-contest div#video-social ul, div#video-details div#video-social ul {
	list-style-type:none;
}

div#video-contest div#video-social ul li, div#video-details div#video-social ul li {
	display:inline;
	margin-right: 15px;
	margin-left: 0px; 
}

div#video-contest div#video-social a, div#video-details div#video-social a, div#video-details div#further-comments a {
	color: #88ba63;
}
	
div#video-contest div.pagination, div#video-details div.pagination {
	margin: 3px;
}

div#video-contest div.pagination a, div#video-details div.pagination a {
	margin: 2px;
	margin-top: 0px;
}

div#video-contest div.pagination a:hover, div#video-contest div.pagination a:active, div#video-details div.pagination a:hover, div#video-details div.pagination a:active{
	color: #000;
}

div#video-contest div.pagination span.current, div#video-details div.pagination span.current {
	margin: 2px;		
	font-weight: bold;
	font-size: 22px;
	color: #F0561A;
}
	
div#video-contest div.pagination span.disabled, div#video-details div.pagination span.disabled {
	margin: 2px;
	color: #DDD;
}		

div#video-contest div.video-list-info {
	font-size: 11px;
}

div#video-details div#video-list {
	width: 420px;
	height: 110px;
}
