#mtfilter-UMD-container {display:none;}
/* ***  Iconen für Medientype und Trailer *** */

#body .medialist table td {padding: 0}

#body .medialist table td.mediatype-dvd.trailer, 
#body .medialist table td.mediatype-bluray.trailer {
	background-repeat: no-repeat; background-position: top right;
	padding-top: 0.5em;
	padding-right: 52px;
}
.mediatype-dvd.trailer {
  background-image: url("/dvd-trailer.gif");
}
.mediatype-bluray.trailer {
  background-image: url("/blueray-trailer.gif");
}
/* fuer Cover in der Coverdarstellung */
img.cover-large.mediatype-BD3D {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/bd3d-297.gif) top left no-repeat; 
}img.cover-large.mediatype-BluRay {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/bluray-297.gif) top left no-repeat; 
}
img.cover-large.mediatype-DVD {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/dvd-297.gif) top left no-repeat; }
/* fuer Cover in der Detaildarstellung */
img.cover.mediatype-BD3D {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/bd3d-200.gif) top left no-repeat; 
}img.cover.mediatype-BluRay {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/bluray-200.gif) top left no-repeat; 
}
img.cover.mediatype-DVD {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/dvd-200.gif) top left no-repeat; }

/* fuer Cover in der Listendarstellung */

div.medialist img.cover.mediatype-bd3d{
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/bd3d-100.gif) top left no-repeat; }div.medialist img.cover.mediatype-bluray {
padding: 12px 0 0 0; 

background: url(http://res.movie-butler.com/mediatypes/bluray-100.gif) top left no-repeat; }div.medialist img.cover.mediatype-bluray {
padding: 12px 0 0 0; 
background: url(http://res.movie-butler.com/mediatypes/bluray-100.gif) top left no-repeat; }
div.medialist img.cover.mediatype-dvd{
padding: 12px 0 0 0; background: url(http://res.movie-butler.com/mediatypes/dvd-100.gif) top left no-repeat; }
/* ************************* */
#body #body1 #body2 #body3 .error { color: #F00; }
/* ******************   Seitenbreite festlegen ************ */
/* ******************   Farbverlauf über Image festlegen ************ */
html { 
     background-image: url("/background.jpeg");
     background-repeat: repeat-x;
     /* background-color: #ff0000; */
}
body { 
     font-family: verdana,arial,sans-serif; 
     font-size:0.8em;
     color: #000;
     margin: 0px; 
     /* width: 1000px; */
     position: relative; margin: 0 auto; 
     background-image: url("/dvd-trailer.gif"); 
     background-color: #fff; 
}

/* ***  Iconen für Medientype und Trailer *** */

#body .medialist table td {padding: 0}

#body .medialist table td.mediatype-dvd, #body .medialist table td.mediatype-bluray, #body .medialist table td.mediatype-hddvd {
  background-repeat: no-repeat; background-position: top right;
padding-top: 0.5em;
padding-right: 52px;
}
.mediatype-dvd {
  background-image: url("/dvd.gif");
}
.mediatype-dvd.trailer {
  background-image: url("/dvd-trailer.gif");
}

.mediatype-bluray {
  background-image: url("/bluray.gif");
}
.mediatype-bluray.trailer {
  background-image: url("/bluray-trailer.gif");
}
.odd{
   background-color: #eee;
}

/* ***************  3 Spalten Layout ************* */
#navset1 { 
/* display:none; */
  float: left; 
  width: 12em; 
  padding-top: 0.5em;  
  padding-left: 0.5em;
  padding-right: 0em;
  padding-bottom: 0.5em;
  background-color: #fff; 
}
#navset2 { 
/* display:none; */
  float: right;
  width: 12em; 
  padding-top: 0.5em;  
  padding-left: 0em;
  padding-right: 0.5em;
  padding-bottom: 0.5em;
  background-color: #fff;
}
#navset1, #navset2 { position: relative; z-index: 2002; }

/* ********** Scrollboxen für den WEB DB Editor *************** */

.admin-profile-checkboxlist { 
        background-color: #fff;
        color: #000;
	height: 10em;
	width: 15em;
	overflow:auto;
	border:1px solid #840; 
	margin:0em 0.5em;
}
/* *************** Begin Sprachauswahl ausgeschaltet **************** */
#langchooser { 
      display:none;
}

/* *************************  Ende des allgemeinen Teiles ************ */

/* ****** Vereinarungen für HEADER und HEADER 1 Schnipsel ********* */

#header { 
      color: #de5715; 
      /* width: 857px; */
      height: 219px;
      background-image: url("/header-back.jpeg") ;
      margin: 0; 
      padding: 0; 
}
#header img { 
     position: absolute;
     border: none;
     right: 0em; 
    }
 

/* ******************** TYPESELECTOR ****************** */
#typeselector { display: none;}
/* modifizierter Typeselector */
#t-selector { 
      display: block;
      position:absolute;
      top: 38px;
      right: 40px;
      z-index:1001;
      margin-top: 0;
      line-height: 32px;
}
#t-selector ul { 
     list-style:none;
}
#t-selector li {
      display: block;
}
#t-selector a { 
     color: #fff;
     text-decoration:none;
     font-size: 2em;
     font-weight: bold ;
}
#t-selector a:hover { 
      color: #de5715;
      text-decoration: none; 
}

/* *************** LINKE / RECHTE NAV ***************** */
#conditionfilter, #mtfilter, #langfilter, #ad, #search, .categorylist { 
  width: 12em; 
  clear: left;
  margin: 0 0.5em 0.5em 0; 
  border: 0px; 
  padding: 0;
  color: #536188; 
  background-color: #d7e7ff; 
}

#conditionfilter h2, #mtfilter h2, #langfilter h2, #search h2, 
#ad h2, .categorylist h2 { 
  font-size: 1em; 
  margin: 0; 
  padding: 0.2em 0.5em;
  color: #fff; 
  background-color: #536188; 
}

#conditionfilter p, #mtfilter p, #langfilter p, #search p, #ad #search p {
   margin: 0.2em 0.5em; }

#input-search-query { width: 10em; }

.categorylist ul { 
margin: 0.2em; 
padding: 0; 
display: block; 
list-style-type: none; 
}

.categorylist li { 
margin: 0; 
padding: 0; 
display: block; 
}

.categorylist a { 
display: block; 
  color: #536188; 
text-decoration: none;
padding: 0.1em 0.3em; 
}

.categorylist a:hover {
color: #df0000;
}

.categorylist li.selected a {
color: #df0000;
}

.categorylist ul ul { margin: 0; }

.categorylist ul ul a { 
padding: 0.1em 0.3em 0.1em 1em;
}

.categorylist li.selected li a { 
  color: #df0000; 
}

.categorylist li.selected li a:hover, .categorylist li.selected li.selected a 
{
color: #df0000; 
}

/* Vereinbarungen für MB USER NAVIGATION (MB DYNAMISCH) */
#user strong a { color: #F00; }
#user strong a:hover { color: #FFF; background-color: #F00; }

#user { 
     color: #444; 
     background-color: #fff; 
     margin: 0; 
     padding: 0.2em 0.5em;
     border: 0px solid #00008B;
     /* border-bottom: top; 
     z-index: 2000; */
}
#user a { 
     font-weight: bold; 
     color: #00008B; 
     text-decoration: none;
}
#user a:hover { 
     color: #df0000; 
     text-decoration: none; 
}
#user form, #user p { margin: 0; }

#user br { display: none; }

#user input { margin-right: 0.5em; }

#user p, #user ul, #user ul li { 
      display: inline; 
      margin: 0; 
      padding: 0; 
}
/* *************  Vereinbarungen für NAV Schnipsel ************* */
#nav { 
     position: absolute;
     z-index: 1001;
     top: 185px;
     left: 20px;
     color: #000; 
     margin: 0; 
     padding: 0.2em 0.5em;
}
#nav a { 
     font-weight: bold; 
     font-size: 1.2em;
     text-decoration:none;
     color: #000; 
}
#nav a:hover { 
     color: #de5715; 
}
/* ***********************  Body ********************** */

#body { 
     position: absolute; 
     left: 0; 
     right: 0; 
     color: #536188;
     padding: 0.5em 12.9em;
     background-color: #fff;
}

#body h1 { 
     background-color: #536188;
     margin: 0;
     padding-left: 40px;
     color: #fff;
     font-size: 1.4em;
     font-weight: bold ;
}
#body h1 a {color: #fff; }

#body h2 { 
    color: #5361188; 
    font-size: 1.2em; 
}

#body .medialist table { 
  width: 100%;
  background-color: #d7e7ff;
} 

#body a { color: #536188; }
#body a:hover { color: #536188; text-decoration: none; }

#body th, #body td { 
text-align: left; 
vertical-align: baseline; 
}

#body table.news td { vertical-align: top; }

#body div.medialist th, #body div.medialist td 
{ vertical-align: top; }

#body img.cover { 
     float: right; 
     clear: right; 
     margin: 0.5em;
     border: 1px solid #ffdd00; 
}

#body div.medialist img.cover { 
border: 1px solid #536188; 
}

#body img.coverinline {
border: 1px solid #536188; margin: 0;
}

span.movielang 
{ border-bottom: 1px dotted; }

span.movielang:hover 
{ cursor: help; }

#movie-game-xxx th, #movie-game-xxx td
{ vertical-align: top; }


