.x_movie_outer {
	text-align:left;
}

.x_movie_cont {
	background-color: #FFFFFF;
	padding: 5px;
}
.x_movie_divcont {
	margin: 5px 5px 5px 5px;
}
.x_movie_hr {
	border-style: dotted;
	border-color: #cccccc;
	height: 1px;
}
.x_movie_cat_hr {
	border-style: dashed;
	border-color: #000000;
	height: 1px;
}
.x_movie_list_hr {
	border-style: dashed;
	width: 85%;
	border-color: #cccccc;
	height: 1px;
}
.x_movie_bottom {
	background-color: #D1DCEB;
	padding: 5px;
}

div#movieFormVidUp {
	display:none;
}

div#movieFormVidUrl {
	display:none;
}

div#movieFormVidEmb {
	display:none;
}

div#movieFormImgUp {
	display:none;
}

div#movieFormImgUrl {
	display:none;
}

div#movieFormImgAuto {
	display:none;
}

/* GS Styles */
#x_movie_view .toolbar { margin: 20px 0; text-align: right; }
.x_movie_view_image { padding-bottom: 20px; }
.x_movie_view_desc { padding-bottom: 20px; text-align: justify; }
.x_movie_view_infos { padding: 4px; color: #666666; font-size: 0.85em; float: none; clear: both; background-color: #EEEEEE; }
.x_movie_view_infos .h_separator { font-size: 1px; clear: both; }
.x_movie_view_info { float: left; clear: none; height: 16px; padding: 0 15px 0 0; verical-align: top; margin-bottom: 10px; }
.x_movie_view_embed input { width: 80%; color: #666666; border: 1px solid #666666; }
#x_movie_comment_style { margin-top: 30px; }
#x_movie_comment_style .x_movie_comment_nav,
#x_movie_comment_style .x_movie_comment_notice,
#x_movie_comment_style .x_movie_comments { margin-bottom: 15px; }

#x_movie_view_table td { padding: 4px; font-size: 11px; color: #666666; }
/*#x_movie #rightcolumn { width: 225px; }*/


#x_movie .sortby { vertical-algn: middle; margin-bottom: 0.3em; }
#x_movie .cursortedby { margin-bottom: 1.0em; color: #330000; }
#x_movie .sortby img { margin: auto 0; vertical-align: middle; }
#x_movie #content .blockContent { border: 1px solid #CCCCCC; background-color: #EEEEEE; /* border: none; */ padding: 4px; margin-bottom: 20px; }
#x_movie #content .blockContent .left { float: left; clear: left; width: 145px; text-align: left; }
#x_movie #content .blockContent .right { clear: none; margin-left: 145px; }
#x_movie #content .blockContent .left img { border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 2px; margin-right: auto; margin-left: 0;/**/ }
#x_movie #content .blockContent .right .title {margin-bottom: 0.5em; }
#x_movie #content .blockContent .right .info { float: none; margin-bottom: 1.5em; }
#x_movie #content .blockContent .right .info div { line-height: 1.5em; font-size: 0.85em; color: #666666; }
#x_movie .x_movie_view_player { width: 100%; background: #EEEEEE; border: 1px solid #CCCCCC; text-align: center; padding: 0 auto 20px auto; margin-bottom: 10px; }
#x_movie .x_movie_view_player .player { margin: 0 auto; }
/*
#x_movie #content .blockContent .right .info .info_left { width: 50%; float: left; }
#x_movie #content .blockContent .right .info .info_center { width: 40%; float: left; }
#x_movie #content .blockContent .right .info .info_right { float: none; text-align: right; margin-left: auto; padding-left: 0.5em; }
*/
#x_movie #content .blockContent .right .description { margin-bottom: 0.5em; }
#x_movie #content .blockContent .right .title a { font-size: 1.0em; font-weight: bold; }
#x_movie #content .blockContent .right .x_movie_lastupdate,
#x_movie #content .blockContent .right .info .x_movie_hits { height: 25px; vertical-align: middle; width: 30%; float: left; clear: none; }
#x_movie #content .blockContent .right .info .x_movie_rating { height: 25px; vertical-align: middle; width: 35%; float: left; clear: none; }
#x_movie #content .blockContent .right .info .x_movie_type { height: 25px; vertical-align: middle; width: 5%; float: left; clear: none; }
#x_movie #content .blockContent .right .info .x_movie_rating img,
#x_movie #content .blockContent .right .info .x_movie_type img { margin: auto 0; vertical-align: middle; }
#x_movie #content .blockContent .footer { clear: both; text-align: right; font-size: 0.85em; padding-top: 0.25em; margin-top: 0.5em; border-top: 1px solid #FFFFFF; }

#x_movie #content .itemlist { background: #EEEEEE; }
#x_movie .x_movie_comments th,
#x_movie #content .itemlist th { background: #bbaa77  /* #ccbb88 #bbaa77 #bbaa88; #bb9966 */; padding: 0px auto; line-height: 0.6em; font-weight: normal; font-size : 11px; }
#x_movie #content .h_separator { padding: 0; margin: 0; height: 1px; }
#x_movie #content .itemlist td.cat { text-align: center; }
#x_movie #content .itemlist td.more { border-bottom: none; }
#x_movie #content .itemlist .thumbnail { padding: 2px 4px; width: 1%; }
#x_movie #content .itemlist .thumbnail img { border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 2px; margin-right: auto; margin-left: 0;/**/ }
#x_movie #content .itemlist .info { font-size: 0.85em; margin-top: 5px; }
#x_movie #content .itemlist .x_movie_lastupdate,
#x_movie #content .itemlist .info .x_movie_hits { height: 15px; vertical-align: middle; width: 15%; float: left; clear: none; }
#x_movie #content .itemlist .info .x_movie_rating { height: 15px; vertical-align: middle; width: 30%; float: left; clear: none; white-space: nowrap; }
#x_movie #content .itemlist .info .x_movie_cat { height: 25px; vertical-align: middle; width: 40%; float: left; clear: none; }
#x_movie #content .itemlist .info .x_movie_type { height: 15px; vertical-align: middle; width: 5%; float: left; clear: none; }
#x_movie #content .itemlist .info .x_movie_rating img,
#x_movie #content .itemlist .info .x_movie_type img { margin: auto 0; vertical-align: middle; }


#x_movie #x_movie_topx .itemlist .x_movie_lastupdate,
#x_movie #x_movie_topx .itemlist .info .x_movie_hits { height: 15px; vertical-align: middle; width: 25%; float: left; clear: none; }
#x_movie #x_movie_topx .itemlist .info .x_movie_rating { height: 15px; vertical-align: middle; width: 35%; float: left; clear: none; white-space: nowrap; }
#x_movie #x_movie_topx .itemlist .info .x_movie_type { height: 15px; vertical-align: middle; width: 5%; float: left; clear: none; }

#x_movie #content  table.blockContent { padding: 0; }


#x_movie #rightcolumn .blockContent .x_movie_lastupdate { height: 10px; vertical-align: middle; margin-top: 4px; }
#x_movie #rightcolumn .blockContent .info { font-size: 0.85em; }
#x_movie #rightcolumn .blockContent .info .x_movie_hits { height: 10px; vertical-align: middle; width: 25%; float: left; clear: none; margin-top: 4px; }
#x_movie #rightcolumn .blockContent .info .x_movie_rating { height: 10px; vertical-align: middle; width: 60px; float: left; clear: none; margin-top: 4px; }
#x_movie #rightcolumn .blockContent .info .x_movie_rating img { margin: 2px 0; vertical-align: middle; }

#x_movie #leftcolumn #Banner_Video_linke_spalte .blockTitle { display: none; }


/* EO GS Styles */
