div.movie_categories {

}

div.movie_genres {

}

h3.movie_category {
	margin-top: 2em;
	margin-bottom: 2em;
}

h3.movie_genre {
	margin-top: 2em;
	margin-bottom: 2em;
}

div.movies_row_spacer {

}

table.movies {
	margin-bottom: 4em;
}

div.movie_headlineelements {
	margin-bottom: 1em;
	font-variant: small-caps;
	font-size: 120%;
	text-align: left;
}

span.movie_rating {

}

div.movie_details {
	margin-bottom: 1em;
}

div.movie_category {
	margin-bottom: 0.5em;
}

div.movie_genre {
	margin-bottom: 0.5em;
}

div.movie_certificates {
	margin-bottom: 0.5em;
}

div.movie_awards {
	margin-bottom: 0.5em;
	text-align: left;
}

div.movie_festivals {
	margin-bottom: 0.5em;
	text-align: left;
}

div.movie_langinfo {
	margin-bottom: 1em;
}

div.movie_playingtime {
	margin-bottom: 1em;
}

div.movie_director {
	margin-bottom: 1em;
}

div.movie_actors {
	margin-bottom: 2em;
}

img.movie,a.movie,div#player {
    float: left;
	margin-right: 1.5em;
	margin-bottom: 1em;
	background-color: black
}

img.movie_thumbnail {
    float: left;
	margin-right: 1em;
	margin-bottom: 1em;
}

div.movie_descr {
	/* margin-left: 210px; */
	margin-right: 2em;
	margin-top: 2em;
	margin-bottom: 2em;
}

div.movie_price {

}

div.movie_toggle_crew {
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: left;
}

div.movie_crew {
	padding: 0.5em;
	background-color: #F5F5F5;
	margin-top: 1em;
	margin-bottom: 2em;
	display: none;
}

div.movie_crew_position {

}

div.movie_toggle_extended_infos {
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: left;
}

div.movie_extended_infos {
	padding: 0.5em;
	background-color: #F5F5F5;
	margin-top: 1em;
	margin-bottom: 2em;
	display: none;
}

td.movie_mediaelements {

}

td.movie_linkelements {

}

td.movie_eventslink {
	padding-top: 1em;
}

td.movie_reviewslink {
	padding-top: 1em;
}

td.movie_downloadslink {
	padding-top: 1em;
}

td.movie_imageslink {
	padding-top: 1em;
}

td.movie_placeslist {
	padding-top: 1em;
}

td.movie_detaillink {
	padding-top: 1em;
}

td.movie_edit {
	padding-top: 0.5em;
	padding-bottom: 2.5em;
}

table.person_initials {

}

h2.person_initials {
	margin-top: 2.5em;
	margin-bottom: 0em;
	text-transform: uppercase;
}

table.people {

}

h3.person {
	padding-top: 1.5em;
}

div.person {
	padding-bottom: 1em;
}

img.person {
    float: left;
	margin-right: 1.5em;
	margin-bottom: 1em
}

div.positions_of_person {

}

div.movies_of_person {

}

div.movie_awards_of_person {
	margin-bottom: 0.5em;
}

div.person_descr {
   	margin-right: 2em;
	margin-top: 1em;
	margin-bottom: 1em;
}


table.distributor_initials {

}

h2.distributor_initials {
	margin-top: 2.5em;
	margin-bottom: 0em;
	text-transform: uppercase;
}

table.distributors {

}

h3.distributor {
	padding-top: 1.5em;
}

div.distributor {
	padding-bottom: 1em;
}

img.distributor {
    float: left;
	margin-right: 1.5em;
	margin-bottom: 1em
}


div.distributor_descr {
   	margin-right: 2em;
	margin-bottom: 1em;
}

td.distributor_contactelements {
	padding-top: 1em;
}

td.distributor_homepagelink {
	padding-top: 1em;
}

td.distributor_movieslink {
	padding-top: 2em;
}

table.studio_initials {

}

h2.studio_initials {
	margin-top: 2.5em;
	margin-bottom: 0em;
	text-transform: uppercase;
}

table.studios {

}

h3.studio {
	padding-top: 1.5em;
}

div.studio {
	padding-bottom: 1em;
}

img.studio {
    float: left;
	margin-right: 1.5em;
	margin-bottom: 1em
}

div.studio_descr {
   	margin-right: 2em;
	margin-bottom: 1em;
}

td.studio_contactelements {
	padding-top: 1em;
}

td.studio_homepagelink {
	padding-top: 1em;
}

td.studio_movieslink {
	padding-top: 2em;
}

div.festival {
	margin-bottom: 3em;
	/*  clear: both; */
}

h3.festival {

}

img.festival {
    float: left;
	margin-right: 1.5em;
	margin-bottom: 1em
}

div.festival_topic {
	margin-bottom: 1em;
}

div.festival_descr {
	margin-bottom: 1em;
}

div.festival_members {
	margin-bottom: 1em;
}

div.festival_movieslink {
	margin-top: 1em;
}

div.festival_eventslink {
	margin-top: 1em;
}

div.festival_awardslink {
	margin-top: 1em;
}

div.festival_imageslink {
	margin-top: 1em;
}

div.award {
	margin-bottom: 3em;
}

h3.award {

}

div.award_descr {
	margin-bottom: 2em;
}

div.jury_assessment {
	margin-bottom: 1em;
}

span.jury_assessment_caption {

}

div.award_movieslink {
	margin-top: 2em;
}