/**************************************/
/* (c) 2008 pro in space GmbH         */
/**************************************/


/***************/
/* Colorscheme */
/***************/

.neutralColorBlack { background-color:#000000; }
.neutralColorWhite { background-color:#FFFFFF; }
.neutralColorTrans { background-color: transparent; } 

/****************/
/* Layout       */
/****************/

* {
	margin: 0px;
	padding:0px;
}
html, body {
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding:0px;
	width: 100%;
	height: 100%;
}
#web {
	background-color: #a3a3a3;
	background-image: url(http://www.filmverleih.senator.de/common/css/bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
	text-align: center;
}

#box {
	width: 996px;
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	position: relative;
	height: 100%;
}

#header {
	background-image: url(http://www.filmverleih.senator.de/common/css/header.jpg);
	background-repeat: no-repeat;
	background-color: #fbfbfb;
	height: 102px;
}
#opener {
	width: 996px;
	height: 420px;
	background-color: #fff;
}
#main {
	float: left;
	width: 996px;
	background-color: #fff;
	position: relative;
}
#footer {
	position: relative;
	clear: both;
	float: none;
	height: 100px;
	color: #a7acb2;
	background-color: #fff;
	font-size: 11px;
	padding: 0px 25px;
}

/****************/
/* Navigation   */
/****************/
#flashasset {
	text-align: center;
	display: block;
	z-index: 99999;
}
#flash_overview {
    width: 996px;
    height: 530px;
}
#htmlnav {
	position: absolute;
	top: 0;
    left: 0;
	display: block;
	height: 30px;
	width: 950px;
	padding: 0;
	margin: 0 25px;
	text-align: center;
}
#htmlnav li {
	display: inline;
	float: left;
	margin: 0 1px 0 0;
	padding: 0;
	list-style-type: none;
}
#htmlnav li a {
	display: block;
	color: #d1d1d1;
	height: 25px;
	text-align: center;
	padding: 5px 15px 0 15px;
	background-color: #f9f9f9;
}
* html #htmlnav li a {
	display: inline;
}
#htmlnav li a.active {
	color: #004a87;
	background-color: #e3e3e3;
}
#htmlnav li a:hover {
	color: #787878;
}
#flashbox {
	position: absolute;
    left: 25px;
	display: block;
	padding: 0 25px 0 0;
	margin: -140px 0 0 25px;
	background-color: #fff;
	text-align: center;
}

/***************/
/* Links */
/***************/

#logo {
	margin: 24px 0 0 10px;
	border: 0 none;
}

a:link, a:visited {
  color : #004a87;
  text-decoration: none;
  outline: none;
}

a:hover, a:active {
  color : #004a87;
  text-decoration: none;
  outline: none;
}

/*********************/
/* Textbody-Elements */
/*********************/

h1, h2,  h3, h4, .heading1, .heading2, .heading3, .heading4 {
	font-family: Calibri, Geneva, Arial, Helvetica, sans-serif !important;
}

.standardtext, body, form, p, ol, ul, li, em, sup, sub, table, tr, th, td {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 12px;
}

h1,.heading1{
	color: #004a87;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	margin-top:16px;
}

h2,.heading2 {
	color: #004a87;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
	margin: 0;
}

h3,.heading3 {
	color: #004a87;
	font-weight: bold;
	font-size: 20px;
	line-height: 22px;
	margin-bottom: 0px;
}

h4,.heading4 {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

h5,.heading5 {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
}
h2.result {
	margin: 5px 0;
}
p {
	font-size: 12px;
	line-height: 17px;
}
p.result {
	border-bottom: 1px solid #5c5c5c;
	padding-bottom: 5px;
}
p.searchnav {
	margin: 15px 0 !important;
}
p.searchnav a,
p.searchnav b {
	padding: 2px;
}

ol {
	font-size: 12px;
	line-height: 17px;
}

ul {
	font-size: 12px;
	line-height: 17px;
	list-style-type: square;
	margin: 0 0 15px 15px;
}

.small {
  font-size: 10px;
}

.caption {
  font-style: italic;
}
p.emphasis {
  background-color:#F1F1F1;
  margin-left: 20px;
  margin-right: 30px;
  line-height: 16px;
}

.description {
  background-color:#F1F1F1;
  line-height: 17px;
}

em {
  font-weight: bold;
  font-style: normal;
}

sup, sub {
  font-size: 10px;
}

form {
  margin: 0px;
}

img {
	border: 0;
}
.clear {
	float: none;
	clear: both;
}

/**********************/
/* Senator Lounge	  */
/**********************/
.lounge h1,.heading1 {
	color: #e7ca58;
    margin-bottom: 16px;
}
.lounge h2,.heading2,
.lounge h3,.heading3 {
	color: #e7ca58;
}

a.lounge {
	color: #4D4D4D; /* #e7ca58; */
	font-weight:bold;
}
a.lounge:hover {
	color: #4D4D4D; /* #e7ca58; */
	font-weight:bold;
	text-decoration:underline;
}
.lounge #loginForm label {
	float: none !important;
}
.clearer {
	float: none !important;
    clear: both;
}


/**********************/
/* Teaser */
/**********************/
.emailLinkTeaser {
  padding-top: 10px;
}
.emailLinkTeaser a {
	padding-right: 16px;
}
.bt {
	width: 298px;
	height: 200px;
	float: left;
	padding:  0 0 25px 25px;
	position: relative;
}
.bt h2 {
	float: left;
}
.bt .switch {
	float: right;
	right: 0px;
	position: absolute;
}
.bt .switch img {
	float: left;
}
* html .bt .switch img {
	margin: 0 -3px;
}
.bt .view {
	width: 298px;
	height: 175px;
	margin: 25px 0 0 0;
	position: relative;
}
.bt .view .hide {
	display: none;
}

/* Bildansicht */
.bt .view .pict {
	overflow: hidden;
	height: 172px;
	width: 298px;
	margin: 0;
	padding: 0;
}
.bt .view .pict ul {
	margin: 0 !important;
	padding: 0 !important;
	height: 172px;
	width: 298px;
}
.bt .view .pict ul li {
	list-style-type:  none;
	margin: 0 !important;
	padding: 0 !important;
	color: #666;
	font-size: 11px;
	height: 172px;
	width: 298px;
}

/* Listenansicht */
.bt .view .list {
	overflow: hidden;
	height: 153px !important;
	width: 298px;
	margin: 0;
	padding: 0;
}

.bt .view .list ul {
	margin: 0 !important;
	padding: 0 !important;
	height: 153px !important;
	width: 298px !important;
	display: block;
	background: #E9E9E9;
}
.bt .view .list ul li {
	list-style-type:  none;
	margin: 0 !important;
	padding: 0 !important;
	color: #666;
	font-size: 11px;
	line-height: 25px !important;
	width: 298px;
	height: 25px !important;
	border: 0 none;
	border-bottom: 1px solid #fff;
}
* html .bt .view .list ul li {
	height: 26px !important;
}
* html .bt .view .list ul li.act {
	height: 51px !important;
}

.bt .view .list ul li a {
	background-color: #E9E9E9;
	text-indent: 10px;
	display: block;
	color: #666;
	line-height: 25px !important;
	height: 25px !important;
	width: 298px;
}
.bt .view .list ul li a:hover {
	color: #004a87;
	background-color: #F2F2F2;
}

.teasernav {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/teasernav_bg.gif) no-repeat 0 0;
	width: 60px;
	height: 21px;
	padding: 2px 0 0 0;
	text-align: center;
	float: right;
	color: #666;
	font-size: 11px;
	z-index: 99;
	position: relative;
	top: -19px;
	right: 0px;
}
.teasernav a {
	padding: 2px 4px;
}

.listnav {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/teasernav_bg.gif) no-repeat 0 0;
	width: 60px;
	height: 21px;
	padding: 2px 0 0 1px;
	text-align: center;
	float: right;
	color: #666;
	font-size: 11px;
}
.listnav a {
	padding: 2px 4px;
}

.teasernav {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/teasernav_bg.gif) no-repeat 0 0;
	width: 60px;
	height: 21px;
	padding: 2px 0 0 0;
	text-align: center;
	float: right;
	color: #666;
	font-size: 11px;
	z-index: 99;
	position: relative;
	top: -19px;
	right: 0px;
}
.teasernav a {
	padding: 2px 4px;
}


/****************************/
/* Flash Teaser				*/
/****************************/
#flashteaser {
	float: left;
	width: 621px;
	height: 220px;
	padding: 0 0 0 25px;
	margin: 0;
}
* html #flashteaser {
	width: 645px;
}
#flashcontent {
	height:190px;
	width:681px;
	margin: -2px 0 0 -30px;
    z-index: 1000;
    position: absolute;
}

/****************************/
/* Service Teaser	*/
/****************************/
.bt.st {
    padding: 0 0 0 25px;
    height: 170px;
}
.service {
    background-color: #e9e9e9;
    background: #e9e9e9 url(http://www.filmverleih.senator.de/common/css/aufbau/service_trenner.gif) 145px 0 no-repeat;
    float:left;
    height:170px;
    margin: 0;
    position:relative;
    width:298px;
}
.service.start {
	margin-top: 25px;
}
.service .tipp {
	width: 149px;
    float: left;
}
.service .tipp h2 {
	margin: 10px 0 0 10px;
    font-size: 14px;
    display: block;
    float: none;
}
.service .tipp h3 {
	color: #666;
    font-size: 12px;
}
.service .tipp p {
	margin: 10px 7px 10px 10px;
    color: #9e9d9d;
    font-size: 11px;
    line-height: 12px;
    display: block;
}
.service .tipp a {
	margin: 10px 0 0 10px;
	border: 0 none;
}
/****************************/
/* Cinefinder Teaser		*/
/****************************/
#cinefinder {
	float: left;
	width: 615px;
	height: 170px;
	padding: 0;
	margin: 0 0 0 25px;
    background: url(http://www.filmverleih.senator.de/common/css/forms/cinefinder_bg.gif) 0 0 no-repeat;
}
* html #cinefinder {
	margin: 0 0 0 15px;
}
#cinefinder img {
	float: right;
    margin: 32px 300px 0 0;
}
#cinefinder h2 {
	margin: 25px 0 0 25px;
    font-size: 27px;
}
#cinefinder h3 {
	color: #000;
    font-size: 15px;
    margin: 0 0 0 25px;
}
#cinefinder .left {
	width: 200px;
    float: left;
    margin: 25px 0 0 25px;
}
#cinefinder .right {
	width: 200px;
    float: left;
    margin: 25px 0 0 25px;
}
#cinefinder .left p,
#cinefinder .right p {
	clear: left;
    font-size: 10px;
}
#cinefinder .left img,
#cinefinder .right img {
	margin: 5px 0 0 0 !important;
}
#cinefinder form {
	margin: 0 !important;
    padding: 0 !important;
}
#cinefinder label {
	font-weight: bold;
    text-indent: 5px;
    display: block;
}
#cinefinder input {
    border-style:none;
    border-width:0;
    color:#888888;
    font-size:11px;
    margin:0;
    vertical-align:middle;
}

#cinefinder .inleft {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/cineform_lft.gif) no-repeat scroll left top;
	display: block;
	height:22px;
	width:9px;
	float: left;
}
#cinefinder .inright {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/cineform_rgt.gif) no-repeat scroll right top;
	display: block;
	height:22px;
	width:9px;
	margin: 0 5px 0 0;
	float: left;
}
#cinefinder input.rounded {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/cineform_mdl.gif) repeat-x scroll center top;
	padding: 4px 0 0 0;
	width: 165px;
	height: 22px;
	float: left;
	font-size: 11px;
	margin: 0;
	border: 0;
	outline: 0;
}

/****************************/
/* Sondereditionen */
/****************************/

.pt {
	width: 417px;
	height: 180px !important;
	float: left;
	padding:  25px 0 5px 0;
	position: relative;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_bt.jpg) repeat-x 0 100px;
}
.pt h2 {
	float: left;
}
.pt .view .pack {
	overflow: hidden;
	height: 180px;
	width: 298px;
	margin: 0;
	padding: 0;
}
.pt .view .pack ul {
	margin: 0 !important;
	padding: 0 !important;
	height: 175px;
	width: 298px;
}
.pt .view .pack ul li {
	list-style-type:  none;
	margin: 0 15px 0 0 !important;
	padding: 0 !important;
	color: #666;
	font-size: 11px;
	height: 175px !important;
	width: 90px;
}
.pt.item .view .pack ul li .item_block a {
	float: left;
	height: 150px;
	width: 90px;
	position: relative;;
}
.pt.item .view .pack ul li .item_block a img {
	position: absolute;
	bottom: 0;
}
.pt.item .view .pack ul li .item_block p {
	color: #666;
	font-size: 11px;
	width: 90px;
	margin: 0 0 0 5px !important;
}

.packnav {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/teasernav_bg.gif) no-repeat 0 0;
	width: 60px;
	height: 21px;
	padding: 2px 0 0 0;
	text-align: center;
	float: right;
	color: #666;
	font-size: 11px;
	z-index: 99;
	position: relative;
	top: 0px;
	right: 0px;
}
.packnav a {
	padding: 2px 4px;
}

/**********************/
/* News Teaser List   */
/**********************/

#list-news ul li {
	background-color: #e9e9e9;
}
#list-news ul li.act {
	line-height: 50px !important;
    height: 50px !important;
}
#list-news ul li a {
	text-indent: 0 !important;
    padding: 0 0 0 10px;
}
#list-news ul li.act a {
	text-indent: 0 !important;
    padding: 0 0 0 10px;
    height: 50px !important;
    line-height: 20px !important;
}
#list-news ul li.act a:hover {
    height:50px !important;
}
#list-news ul li span {
	display: none;
}
#list-news ul li a:hover span,
#list-news ul li.act span {
	width: 280px !important;
    color: #666;
    font-size: 11px;
    line-height: 11px !important;
	display: inline !important;
}

/**********************/
/* Tipp-Box */
/**********************/

.tippbox {
	float: left;
	width: 956px;
	height: 220px;
	padding: 0 20px;
	margin: 0;
}
.tippbox .tippbox_inhalt {
	float: left;
	width: 950px;
	height: 220px;
	padding: 0 3px 0px 3px;
	background: #FFF url(http://www.filmverleih.senator.de/common/css/aufbau/bg_tippbox.jpg) no-repeat 0 0;
}
.tippbox.club .tippbox_inhalt {
	float: left;
	width: 946px;
	width: 100%;
	height: 220px;
	padding: 0 0 10px 30px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_tippbox.jpg) no-repeat 0 0;
}
.tippbox .tipp {
	float: left;
	padding: 25px 0 10px 10px;
	width: 146px;
}
.tippbox .tipp.doppelt {
	float: left;
	padding: 20px 0 10px 0;
	width: 465px;
}
.tippbox .tipp.breit {
	float: left;
	padding: 20px 10px 10px 0;
	width: 218px;
}
.tippbox .tipp.wide,
.tippbox .tipp.wideimg {
	float: left;
	padding: 20px 10px 10px 10px;
	width: 218px;
}
.tippbox .tipp h2 {
	font-size: 12px;
	padding: 0 0 5px 0;
}
.tippbox .tipp h3 {
	font-size: 11px;
	font-weight: bold;
	color: #004a87;
	margin: 0;
	padding: 0 0 10px 0;
	width: 146px;
}
.tippbox .tipp p {
	font-size: 11px;
	color: #9E9D9D;
	margin: 0;
	padding: 0 0 10px 0;
}
.tippbox .tipp.doppelt p {
	float: left;
	font-size: 11px;
	color: #9E9D9D;
	margin: 0;
	padding: 0 10px 0 0;
	width: 200px;
}
.tippbox .tipp.breit p {
	width: 198px;
}
.tippbox .tipp.wideimg p {
	width: 130px;
	float: left;
}
.tippbox .tipp.doppelt img {
	float: left;
	padding: 0 10px 0 0;
}
.tippbox .tipp a {
	font-size: 11px;
	color: #666;
}
.tippbox .tipp a:hover {
	color: #004a87;
}

/**********************/
/* Lounge Teaser */
/**********************/

.lounge_teaser_height {
	height:120px;
  margin-top: 12px;
}
.tippbox .lounge_teaser {
	background: url(/live/senator/filmverleih/common/css/aufbau/bg_lounge_teaser.jpg) no-repeat scroll 0 0 #fff;
	width: 950px;
	padding: 0 3px 0;
	height: 120px;
}
.lounge_teaser .lounge {
	width: 187px;
	_width: 235px;
	padding: 12px 0 10px 50px;
}
.lounge_teaser .lounge .social {
	padding-right:10px;
}
.lounge_teaser .lounge h2 {
	color:#4e4e4e;
	font-weight:bold;
	font-size:14px;
}
.lounge_teaser .lounge p {
	color:#5d5d5d;
	font-size:12px;
}
	

/* Nicht verwendet
.form-wrapper {
	float: left;
	margin: 0 0 10px 0;
	height: 20px;
}
.tippbox .tipp .inleft {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inleft.gif) no-repeat scroll left top;
	display: block;
	height:20px;
	width:9px;
	float: left;
}
.tippbox .tipp .inright {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inright.gif) no-repeat scroll right top;
	display: block;
	height:20px;
	width:9px;
	margin: 0 5px 0 0;
	float: left;
}
.tippbox .tipp input.rounded {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inmiddle.gif) repeat-x scroll center top;
	padding: 2px 0 0 0;
	width: 112px;
	height: 20px;
	float: left;
	font-size: 11px;
	margin: 0;
	border: 0;
}
 */
/**********************/
/* Reiter-Box */
/**********************/

#reiterbox {
	float: left;
	width: 956px;
	padding: 0 0 0 22px;
	margin: 25px 0 0 0;
}

#reiterbox .reiter {
	float: left;
	width: 956px;
	height: 35px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/tab_bg.jpg) no-repeat left bottom;
}
#reiterbox .reiter ul {
	float: left;
	display: block;
	margin:0;
}
#reiterbox .reiter ul li {
	float: left;
	display: inline;
	list-style: none;
	margin:0;
}
#reiterbox .reiter ul li a {
	white-space: nowrap;
	float: left;
	display: block;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/tab_mid_inakt.jpg) repeat-x 0 0;
	line-height: 34px;
	color: #C7C7C7; 
	font-size: 15px;
	font-weight: bold;
}
#reiterbox .reiter ul li a:hover {
	color: #747474;
}
#reiterbox .reiter ul li.akt a {
	color: #004a87;
}
#reiterbox .reiter ul li .icon {
	visibility: visible;
	width: auto;
}

#reiterbox .reiter ul li a .hd_dvd {
	visibility: visible;
	width: 58px;
	height: 35px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tab_icon_hddvd.jpg) no-repeat 0 0;
}
#reiterbox .reiter ul li a .hd_dvd:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tab_icon_hddvd_over.jpg) no-repeat 0 0;
}
#reiterbox .reiter ul li.akt a .hd_dvd {
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tab_icon_hddvd_aktiv.jpg) no-repeat 0 0;
}

#reiterbox .reiter ul li a .blu-ray_disc {
	visibility: visible;
	width: 58px;
	height: 35px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tab_icon_blueray.jpg) no-repeat 0 0;
}
#reiterbox .reiter ul li a .blu-ray_disc:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tab_icon_blueray_over.jpg) no-repeat 0 0;
}
#reiterbox .reiter ul li.akt a .blu-ray_disc {
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tab_icon_blueray_aktiv.jpg) no-repeat 0 0;
}

#reiterbox .reiter ul li img {
	float: left;
	width: 13px;
	height: 35px;
	margin: 1px 0 0 0;
	visibility: hidden;
	display: inline-block;
}
html>body #reiterbox .reiter ul li img {
	margin: 0 0 1px 0;
}
#reiterbox .reiter ul li.akt img {
	visibility: visible;
	display: inline-block;
}
#reiterbox .reiter ul li.akt a {
	float: left;
	display: block;
	color: #004a87;
	font-weight: bold;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/tab_mid.jpg) repeat-x 0 0;
	border-bottom: 1px #FFF solid;
	position: relative;
	top: 1px;
}
html>body #reiterbox .reiter ul li.akt a {
	top: 0;
}

#reiterbox .reiter_content {
	float: left;
	width: 953px;
	padding: 0 0 0 3px;
}
#reiterbox .reiter_content .teaser {
	position: relative;
	float: left;
	height: 220px !important;
	display: block;
	padding: 20px 0 0 10px;
}
#reiterbox .reiter_content .teaser.small {
	position: relative;
	float: left;
	width: 178px !important;
	height: 185px !important;
	display: block;
	padding: 20px 0 0 10px;
}
#reiterbox .reiter_content .teaser.team {
	width: 132px;
	padding: 20px 0 25px 10px;
    height: 100px !important;
}
#reiterbox .reiter_content .teaser h2 {
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 5px;
}
#reiterbox .reiter_content .teaser p {
	font-size: 13px;
	color: #888;
}

#reiterbox .reiter_content .teaser.small h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
#reiterbox .reiter_content .teaser.small p {
	font-size: 11px;
	color: #888;
	height: 30px;
}
#reiterbox .reiter_content .teaser a {
	font-size: 11px;
	color: #666;
    margin: 0 0 5px 0;
}
#reiterbox .reiter_content .teaser .buttonTipp {
	position: absolute;
	top: 10px;
	right: 5px;
	width: 45px;
	height: 45px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.filmverleih.senator.de/common/css/aufbau/tipp.png');
}

#reiterbox .reiter_content .teaser .buttonTipp[class] {
  background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/tipp.png) no-repeat 0 0;
}

#reiterbox .reiter_content .teaser .buttonNeu {
	position: absolute;
	top: 10px;
	right: 5px;
	width: 45px;
	height: 45px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.filmverleih.senator.de/common/css/aufbau/neu.png');
}

#reiterbox .reiter_content .teaser .buttonNeu[class] {
  background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/neu.png) no-repeat 0 0;
}

.reiter_fuss {
	position: relative;
	float: left;
	width: 943px;
	height: 50px;
	padding: 0 0 0 25px;
	text-align: center;
}
.reiter_fuss .view_page {
	position: absolute;
	left: 448px;
	top: 10px;
	width: 68px;
	height: 25px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/reiternav.gif) no-repeat 0 0;
}
.reiter_fuss .view_page .anzeige {
	float: left; 
	width: 28px;
	padding: 0;
	line-height: 25px;
	text-align: center;
}
.reiter_fuss .view_page a {
	float: left;
	display: block;
	height: 17px;
	padding: 8px 6px 0 6px;
}
.reiter_fuss .view_page img {
}
.reiter_fuss .view_page span {
	color: #777;
	height: 25px;
}
.reiter_fuss .view_page span.akt {
	color: #004a87;
}

#map {
	margin: 15px 2px 5px 2px;
}
.mapH{
	font-weight: bold;
}
#Routenplaner {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/routenplaner.gif) no-repeat 0 0;
	width: 107px;
	height: 20px;
	display: block;
}
#Routenplaner:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/routenplaner_over.gif) no-repeat 0 0;
}

/**********************/
/* Zwei Spalten */
/**********************/

.zweispalter {
	float: left;
	clear: left;
	width: 956px;
	_width:996px;
	padding: 0 20px 35px 20px;
}
.zweispalter.news {
	width: 996px;
	padding: 0 0 35px 0;
}
.zweispalter.club {
	width: 976px;
	padding: 0 0 35px 20px;
}
.zweispalter .spalte.li {
	float: left;
}
.zweispalter .spalte.re {
	float: left;
}
.zweispalter .spalte.li .spalte_inhalt {
	float: left;
	width: 417px;
	padding: 35px 0 0 32px;
/*	margin-right: 10px; */
}
.zweispalter .spalte.li .spalte_inhalt.br {
	float: left;
	width: 469px;
	padding: 35px 0 0 0;
}
.zweispalter .spalte.re .spalte_inhalt {
	float: left;
	width: 400px;
	padding: 35px 0 0 17px;
}

.zweispalter .spalte.re .spalte_inhalt.br {
	float: left;
	width: 469px;
	padding: 35px 0 0 17px; 
}
.zweispalter .spalte_inhalt h2 {
	color: #666;
	padding: 10px 0 7px 0;
}
.zweispalter.club .spalte_inhalt h2 {
	color: #B8B8B8 !important;
	padding: 10px 0 10px 0;
	font-size: 16px;
}
.zweispalter .spalte_inhalt p {
	padding: 0 0 10px 0;
	line-height: 18px;
}


/* News Teaser */
.nt {
	float:left;
    height:356px;
    padding:0;
    position:relative;
    width: 298px;
    overflow: hidden;
}
.nt .view {
	height:333px;
    margin:0;
    position:relative;
    width: 298px;
    overflow: hidden;
}
.zweispalter.magazin {
	width: 976px;
	padding: 0 0 35px 25px;
	display: table;
}
.zweispalter.magazin .spalte.li {
	float:left;
	width:400px;
	margin: 0px 40px 0px 40px;
}
.zweispalter.magazin .spalte.re {
	float: left;
	width:400px;
	margin: 0;
}
* html .zweispalter.magazin .spalte.li {
	float:left;
	width:400px;
	margin: 0px 30px 0px 20px;
	padding: 0 !important;
}
*+html .zweispalter.magazin .spalte.li {
	margin: 0px 30px 0px 40px;
}

* html .zweispalter.magazin .spalte.re {
	float: left;
	width:400px;
	margin: 0;
	padding: 0 !important;
}
/* News Pages */
.zweispalter.news {
	display: table;
}
.zweispalter.news .spalte.li {
	float:left;
	width:420px;
	margin: 0px 160px 0px 62px;
}
.zweispalter.news .spalte.re {
	float: right;
	width: 298px;
	margin: 0 25px 0 0;
}
.zweispalter.news .spalte.re ul {
	list-style: none;
	list-style-position: outside;
    margin: 0;
}

.zweispalter.news .spalte.re .row {
    height: 56px;
    width: 298px;
    display: table;
    border-bottom: 1px solid white;
	list-style: none;
	list-style-position: outside;
    margin: 0;
}
* html .zweispalter.news .spalte.li {
	float:left;
	width:420px;
	margin: 0px 160px 0px 32px;
	padding: 0 !important;
}
*+html .zweispalter.news .spalte.li {
	margin: 0px 30px 0px 40px;
}

* html .zweispalter.news .spalte.re {
	float: right;
	width:298px;
	margin: 0 15px 0 0;
	padding: 0 !important;
}
.zweispalter.news h2 {
	color: #c5c5c5;
	margin: 0 0 10px 0;
}
.zweispalter.news .spalte.re .row a {
    background: #e9e9e9 url(http://www.filmverleih.senator.de/common/css/aufbau/newslink.gif) 5px 20px no-repeat;
	display: block;
    width: 298px;
    height: 56px;
    color: #666 !important;
    padding: 10px 0 0 40px;
}
.zweispalter.news .spalte.re .row a:hover {
    background: #004a87 url(http://www.filmverleih.senator.de/common/css/aufbau/newslink_over.gif) 5px 20px no-repeat;
    color: #fff !important;
}
.zweispalter.news .spalte.re .row strong {
	float: none;
    display: block;
}
* html .zweispalter.news .spalte.re .row strong {
    display: inline;
}

.zweispalter .spalte_inhalt .trenner {
	float: left;
	width: 400px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/trenner_pfeil_runter.gif) no-repeat right bottom;
	margin: 0 0 5px 0;
}
.zweispalter .spalte_inhalt .trenner a {
	float: right;
	padding: 0 0 4px 0;
	color: #C9C9C9;
}
.zweispalter .spalte_inhalt .kurzinfo {
	padding: 10px 0 0 0;
}

.zweispalter .spalte_inhalt .kurzinfo span {
	float:left;
	width: 100px;
}

.zweispalter .spalte_inhalt .kurzinfo p {
	border-bottom: 1px #D1D1D1 solid;
	color: #444;
	margin: 5px 0;
	padding: 0 0 5px 100px;
}
.zweispalter .spalte_inhalt .kurzinfo p.desc {
	border: 0 none;
	padding: 0;
}

.zweispalter .spalte_inhalt .zitate p {
	color: #666;
	padding: 4px 0;
	border-top: 1px #D1D1D1 solid;
}
.zweispalter .spalte_inhalt .zitate p cite {
	display: block;
}
.zweispalter .spalte_inhalt .zitate p.firstchild {
	border-top: none;
}

.zweispalter .spalte_inhalt .empfehlen {
	padding: 10px 0;
	clear: left;
}


/****************************/
/*	Filmdetailseite Teaser	*/
/****************************/

.zweispalter .spalte_inhalt .teaser_nav {
	float: left;
	width: 419px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser {
	position: relative;
	float: left;
	width: 419px;
	height: 94px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser span.pfeillink {
	position: absolute;
	top: 26px;
	left: 22px;
	width: 27px;
	height: 27px;
}

.magazin .spalte.li {
	margin-left: 40px;
}
.zweispalter.magazin .spalte_inhalt .teaser_nav .teaser {
	width: 419px;
	height: 130px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser .heading2 {
	float: left;
	color: #C9C9C9;
	background: transparent;
	padding: 28px 0 0 60px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser .text {
	float: left;
	clear: left;
	color: #C9C9C9;
	background: transparent;
	width: 250px;
	float: left;
	padding: 0 0 0 60px;
}
.zweispalter.magazin .spalte_inhalt .teaser_nav .teaser .text {
	width: 190px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a {
	display: block;
	width: 419px;
	height: 94px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.hidden {
	display: inline;
	width: 0px;
	height: 0px;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a:hover .heading2,
.zweispalter .spalte_inhalt .teaser_nav .teaser a:hover .text {
	color: #666;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.trailer:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.trailer:visited {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/trailer.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.trailer:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.trailer:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.trailer:focus {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/trailer_hover.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.galerie:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.galerie:visited {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/galerie.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.galerie:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.galerie:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.galerie:focus {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/galerie_hover.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.spiele:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.spiele:visited {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/spiele.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.spiele:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.spiele:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.spiele:focus {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/spiele_hover.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.wallpaper:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.wallpaper:visited {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/wallpaper.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.wallpaper:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.wallpaper:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.wallpaper:focus {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/wallpaper_hover.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.handy_extras:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.handy_extras:visited {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/handy_extras.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.handy_extras:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.handy_extras:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.handy_extras:focus {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/handy_extras_hover.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.podcast:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.podcast:visited {
	height: 130px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/podcast.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.podcast:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.podcast:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.podcast:focus {
	height: 130px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/podcast_hover.jpg) no-repeat right bottom;
}

.zweispalter .spalte_inhalt .teaser_nav .teaser a.dvd:link,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.dvd:visited {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/dvd.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.dvd:hover,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.dvd:active,
.zweispalter .spalte_inhalt .teaser_nav .teaser a.dvd:focus {
	background: transparent url(http://www.filmverleih.senator.de/common/css/nav_teaser/dvd_hover.jpg) no-repeat right bottom;
}
.zweispalter .spalte_inhalt .teaser_nav .teaser a.dvd:hover .heading2 {
	color: #529f48 !important;
}

a.mback {
	text-align: right;
	display: block;
	margin: 0 50px 15px 0;
}

/************************/
/*	Download Boxen		*/
/************************/
.download_box {
	float: left;
	width: 100%;
	padding: 15px 20px;
}
.download_box a.download {
	float: left;
	width: 305px;
	height: 119px;
	margin: 0 20px 20px 0;
	display: block;
	cursor: pointer;
}
.download_box a.download img {
	margin: 30px 10px 67px 20px;
	float: left;
}
.download_box .download span.heading {
	padding: 25px 0 5px 0;
	font-weight: bold;
	font-size: 16px;
}
.download_box .download span {
	float: left;
	width: 130px;
}
.download_box a.download {
	color: #C9C9C9 !important;
}
.download_box a.download:hover {
	color: #747474 !important;
}

.download_box .download.trailer {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/trailer_fernseher_gross.jpg) no-repeat 0 0;
}
.download_box .download.bildergalerie {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/galerie_gross.jpg) no-repeat 0 0;
}
.download_box .download.screensaver {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/bg_download_teaser.jpg) no-repeat 0 0;
}
.download_box .download.wallpaper {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/wallpaper_bildschirm_gross.jpg) no-repeat 0 0;
}
.download_box .download.handy_extras {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/handyextras_handy_gross.jpg) no-repeat 0 0;
}
.download_box .download.games {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/games_joysticks_gross.jpg) no-repeat 0 0;
}

/************************/
/*	Download Wallpaper	*/
/************************/
.wallpaper_box {
	float: left;
	width: 996px;
	padding: 25px 0 0 25px;
}
.wallpaper_box .download {
	float: left;
	width: 298px;
	height: 200px;
	padding: 0 25px 15px 0;
}
.wallpaper_box .download h2 {
	width: 298px;
	line-height: 25px;
}
.wallpaper_box .download img {
	width: 298px;
}
.wallpaper_box .download .wallpaper_foot {
	text-align: right;
	padding: 0 10px;
	line-height: 23px;
	width: 298px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_wallpaper_foot.jpg) no-repeat 0 0;
}
html>body .wallpaper_box .download .wallpaper_foot {
	width: 278px;
}
.wallpaper_box .download .wallpaper_foot a {
	color: #666;
}

/**************************/
/* Newsletter & Anmeldung */
/**************************/
p.hint {
	font-weight: bold;
	color: red;
}
.zweispalter.anmeldung_small .spalte.li .spalte_inhalt {
	float: left;
	width: 250px;
	padding: 1px 0 0 3px;
/*	margin-right: 10px; */
}
.zweispalter.anmeldung_small .spalte.li .spalte_inhalt #loginform {
	display:block;
	_display:inline;
}
.zweispalter.anmeldung_small .spalte.re .spalte_inhalt {
	width: 695px;
	padding: 17px 0 0 0;	
}

.zweispalter .spalte.re #player {
	background: url(/live/senator/filmverleih/common/css/aufbau/bg_player.gif) no-repeat;
	float:right;
	margin-left:15px;
	padding:10px;
}
.zweispalter.anmeldung_small .spalte.li .spalte_inhalt .zeile {
	width:250px;
}
.zweispalter.anmeldung .spalte.li .spalte_inhalt .zeile p {
	display:inline;
}
.zweispalter.anmeldung .spalte_inhalt h2 {
	color: #B8B8B8;
	padding: 0 0 20px 0;
}
.zweispalter label {
	display: block;
	height:20px;
	width: 49%;
	width: 192px;
	float: left;
	font-weight: bold;
	text-indent: 10px;
}
.zweispalter label.radio {
	display: inline;
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
	text-indent: 0px;
}
.zweispalter form.nl #senden {
	display: inline-block;
	vertical-align: top;
	margin: 0 0 0 30px;
}
* html .zweispalter form.nl #senden {
	margin: 0 0 0 20px;
}
.zweispalter .zeile {
	float: left;
	width: 100%;
	width: 385px;
	padding: 0 0 10px 0;
}
.zweispalter .nl .zeile {
	margin: 15px 0;
}
.zweispalter .zeile.check input {
	float: left;
	clear: left;
}
.zweispalter.anmeldung .zeile a.btn {
	float: left;
	clear: left;
	width: 115px;
	height: 20px;
	line-height: 20px;
	border: 0;
	font-weight: bold;
	font-size: 11px;
	color: #4D4D4D;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/bg_btn_w115.jpg) no-repeat 0 0;
	text-align: center;
}
.zweispalter.anmeldung .zeile a.btn:link,
.zweispalter.anmeldung .zeile a.btn:visited {
	color: #4F4F4F;
}
.zweispalter.anmeldung .zeile a.btn:hover,
.zweispalter.anmeldung .zeile a.btn:active,
.zweispalter.anmeldung .zeile a.btn:focus {
	color: #004a87;
}



.zweispalter .zeile.check label {
	width: auto;
}
.zweispalter .inleft {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inleft.gif) no-repeat scroll left top;
	display: block;
	height:20px;
	width:9px;
	float: left;
}
.zweispalter .inright {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inright.gif) no-repeat scroll right top;
	display: block;
	height:20px;
	width:9px;
	margin: 0 5px 0 0;
	float: left;
}
.zweispalter input.rounded {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inmiddle.gif) repeat-x scroll center top;
	padding: 2px 0 0 0;
	width: 165px;
	height: 20px;
	float: left;
	font-size: 11px;
	margin: 0;
	border: 0;
	outline: 0;
}
.zweispalter .inleft_textarea {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inleft_textarea.jpg) no-repeat scroll left top;
	display: block;
	height:81px;
	width:9px;
	float: left;
	clear: left;
}
.zweispalter .inright_textarea {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inright_textarea.jpg) no-repeat scroll right top;
	display: block;
	height:81px;
	width:9px;
	margin: 0 5px 0 0;
	float: left;
}
.zweispalter textarea.rounded_textarea {
	float: left;
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inmiddle_textarea.jpg) repeat-x scroll center top;
	padding: 2px 0 0 0;
	width: 347px;
	height: 81px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	border: 0;
	overflow: auto;
}

sup {
	color: red;
}

/* Podcast */
.zweispalter .bildbox {
	float: left;
	width: 298px;
	padding: 0 0 0 50px;
}
.zweispalter .bildbox .subtext {
	float: left;
	width: 298px;
	height: 120px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_bildbox.jpg) no-repeat 0 0;
}
.zweispalter .bildbox h2 {
	color: #004a87;
	padding: 0 0 10px 0;
}
.zweispalter .bildbox .subtext p {
	padding: 14px 24px 0 24px;
	margin: 0;
}
.zweispalter .bildbox .subtext a.audio {
	float: right;
	color: #004a87;
	padding: 0 30px 10px 16px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/teasernav_ra.gif) no-repeat 5px 4px;
}

/************************/
/*	Magazin �bersicht	*/
/************************/
.dreierteaser {
	float: left;
	width: 996px;
	padding: 25px 0 25px 35px;
	overflow: hidden;
}
.dreierteaser.club {
	float: left;
	width: 971px;
	padding: 25px 0 25px 25px;
	overflow: hidden;
}
.dreierteaser .teaser {
	float: left;
	height: 220px;
    padding:0 20px 0 0;
    width:298px;
}
.dreierteaser .teaser.lastchild {
	padding: 0 0 15px 0 !important;
	width: 298px;
}
.dreierteaser .teaser h2,
.dreierteaser .teaser h3 {
	float: left;
	width: 298px;
	line-height: 25px;
}
/*.dreierteaser .teaser img {
	float: left;
	clear: left;
	width: 298px;
}*/
.dreierteaser .teaser .teaser_fuss {
	clear: left;
	width: 298px;
}
.dreierteaser .teaser .teaser_fuss p {
	line-height: 23px;
	font-weight: bold;
	color: #004a87;
}
html>body .dreierteaser .teaser .teaser_fuss {
	width: 278px;
}

/**********************/
/* Filmbox */
/**********************/

.filmbox {
	float: left;
	width: 432px;
	position: relative;
	padding: 0 0 20px 0;
}
.filmbox a.btn {
	position: absolute;
	right: 0;
	width: 115px;
	height: 20px;
	line-height: 20px;
	border: 0;
	font-weight: bold;
	font-size: 11px;
	color: #4D4D4D;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/bg_btn_w115.jpg) no-repeat 0 0;
	text-align: center;
}
.filmbox a.btn.b1 {bottom: 20px;}
.filmbox a.btn.b2 {bottom: 42px;}
.filmbox a.btn.b3 {bottom: 64px;}
.filmbox a.btn.b4 {bottom: 86px;}

.filmbox a.btn:link,
.filmbox a.btn:visited {
	color: #4F4F4F;
}
.filmbox a.btn:hover,
.filmbox a.btn:active,
.filmbox a.btn:focus {
	color: #858585;
}

.zweispalter.club h1 {color: #4D4D4D; margin: 16px 0 8px 0;}
.zweispalter.club h2 {color: #B8B8B8 !important;}
.zweispalter.club p {color: #666;}

.zweispalter.club a.btn {
	float: left;
	width: 115px;
	height: 20px;
	line-height: 20px;
	border: 0;
	font-weight: bold;
	font-size: 11px;
	color: #4D4D4D;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/bg_btn_w115.jpg) no-repeat 0 0;
	text-align: center;
}
.zweispalter.club a.btn:link,
.zweispalter.club a.btn:visited {
	color: #4F4F4F;
}
.zweispalter.club a.btn:hover,
.zweispalter.club a.btn:active,
.zweispalter.club a.btn:focus {
	color: #858585;
}
.zweispalter.club .gewsp_frage {
	float: left;
	width: 100%;
	padding: 15px 0 20px 0;
	border-bottom: 1px #CCC solid;
	border-top: 1px #CCC solid;
}
.zweispalter.club .gewsp_frage .gewsp_zeile {
	display: block;
	width: 417px;
	height: 18px;
	margin: 10px 0 0 0;
	text-indent: 37px;
	color: #666;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_gewinnzeile.jpg) no-repeat 0 0;
}
.zweispalter.club .gewsp_claim {
	float: left;
	width: 440px;
	margin-right: -3px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_gewsp_claim.jpg) no-repeat left bottom;
}
.zweispalter.club .gewsp_claim h2 {
	padding: 10px 20px;
	width: 396px;
	font-size: 16px;
}
.dreierteaser.club h2 {
	color: #4D4D4D !important;
	padding: 5px 0 5px 10px;
	font-size: 20px;
}
.dreierteaser.club h3 {
	color: #4D4D4D !important;
	padding: 0;
	font-size: 11px;
	text-indent: 10px;
	display: inline-block;
}
.dreierteaser.club p {
	color: #7A7A7A !important;
	padding: 0 0 0 10px;
	font-size: 11px;
	width: 278px;
}
.dreierteaser.club a.mehr {
	font-size: 11px;
	font-weight: bold;
}
.zeile input.submit {
	float: right;
	margin: 0 18px 0 0; 
}

/*	Club Liste */
.teaser.bt .view {
	height:175px;
	margin:25px 0pt 0pt;
	position:relative;
	width:298px;
}
.dreierteaser .teaser.bt h2 {
	float: none;
	width: 298px;
	line-height: 25px;
}
.dreierteaser .teaser.bt .view {
	margin: 0;
}

.teaser .list {
	float: left;
	width: 300px;
	height: 156px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_teaser.jpg) no-repeat 0 0;
	padding: 2px 0 0 0;
}
.teaser.bt .view .list ul {
	background: transparent;
	display:block;
	height:153px !important;
	margin:0pt !important;
	padding:0pt !important;
	width:298px !important;
}
.teaser.bt .view .list ul li {
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_teaser_linie.jpg) repeat-x left bottom;
	border: 0 none;
	color:#666666;
	font-size:11px;
	height:25px !important;
	line-height:25px !important;
	list-style-type:none;
	margin:0pt !important;
	padding:0pt !important;
	width:298px;
}
.teaser.bt .view .list ul li a {
	background: transparent;
	color:#666666;
	display:block;
	height:25px !important;
	line-height:25px !important;
	text-indent:10px;
	width:298px;
}
.teaser.bt .view .list ul li a:link,
.teaser.bt .view .list ul li a:visited {
	color: #4F4F4F !important;
}
.teaser.bt .view .list ul li a:hover,
.teaser.bt .view .list ul li a:active,
.teaser.bt .view .list ul li a:focus {
	color: #858585 !important;
}
/*.teaser.bt .listnav img {
	width: 8px;
	height: 8px;
	float: left !important;
}*/

.angebot_links a {
	display: block;
	padding: 0 20px;
	line-height: 25px;
	font-size: 11px;
	font-weight: bold;
	background: transparent url(http://www.filmverleih.senator.de/common/css/aufbau/bg_teaser_linie.jpg) repeat-x left bottom;
}
.angebot_links a.lastchild {
	background: none;
	padding: 0 20px;
}
.angebot_links a:link,
.angebot_links a:visited {
	color: #4F4F4F !important;
}
.angebot_links a:hover,
.angebot_links a:active,
.angebot_links a:focus {
	color: #858585 !important;
}

/************************/
/*		Big Club Teaser					*/
/************************/

.clubteaser {
	width: 468px;
	float: left;
	margin: 10px 0 10px 20px;
}
.clubteaser .view {
	background: url(http://www.filmverleih.senator.de/common/css/aufbau/bigclubteaser_bg.gif) 0 0 no-repeat;
	width: 468px;
	height: 257px;
	padding: 0px !important;
	margin: 5px 0 0 0;
}

#items ul.list {
	width: 172px;
	height: 244px;
	float: left;
	overflow: hidden;
	padding: 0 !important;
	display: block;
	margin: 6px;
	padding: 0 !important;
	list-style-type:  none;
}

* html #items ul.list {
	margin: 4px;
}
*+html #items ul.list {
	margin: 6px !important;
}

#items ul.pict {
	width: 281px;
	height: 257px;
	float: left;
	margin: 0 !important;
	padding: 0 !important;
	list-style-type:  none;
}


#items ul.list li {
	list-style-type:  none;
	margin: 0 !important;
	padding: 0 !important;
	color: #666;
	font-size: 11px;
	width: 172px !important;
	height: auto;
	border: 0 none;
	border-top: 1px solid #fff;
	background: transparent !important;
}
#items ul.list li a {
	display: block;
	color: #666;
	font-size: 11px;
	width: auto !important;
	text-indent: 0 !important;
}
#items ul.list li a strong {
	color: #4f4f4f;
	margin: 4px 0 ;
	display: block;
}
#items ul.list li a:hover {
	color: #666;
}
#items ul.list li.first { 
	border: 0 none  !important;
}

#items ul.list li.act a {
	color: #666;
}

* html #items ul.list li {
	padding: 0;
	border-top: 1px solid #fff;
	width: 172px !important;
}

* html #items ul.list li.act a {
	padding: 0;
	color: #666;
}

#items ul.list li span {
	display: none;
}
#items ul.list li a:hover span,
#items ul.list li.act span {
	width: 172px !important;
	color: #666;
	font-size: 11px;
	display: inline !important;
}

#items ul li span.more {
	font-weight: bold;
	padding: 10px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/aktuelles_mehr.gif) no-repeat 2px 13px;
}

* html #items ul li span.more {
	padding: 0 0 0 10px !important;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/aktuelles_mehr.gif) no-repeat 0px 5px;
}


/* Bilder zu den Unternehmensnews */
#items ul.pict {
	height: 257px !important;
	margin: 0 !important;
	padding: 0 !important;
	display: block;
	float: left;
	width: 281px !important;
	overflow: hidden;
}

* html #items ul.pict {
	margin-right: -3px;
	width: 281px !important;
}

#items ul.pict li {
	display: none;
	list-style-type:  none;
	margin: 0 !important;
	padding: 0 !important;
	color: #666;
	background: transparent !important;
}
* html #items ul.pict li.act {
	width: 281px !important;
	margin: 0;
	display: block;
	text-align: right;
	background: transparent !important;
}
#items ul.pict li a {
	display: block;
	height: auto !important;
	width: auto !important;
	padding: 0 !important;
	text-indent: 0 !important;
}

#items ul.pict li.act {
	display: block;
	list-style-type:  none;
	margin: 0 !important;
	padding: 0 !important;
	color: #666;
	height: 143px !important;
}

#items ul.pict li.act a {
	height: 143px !important;
}



/************************/
/*	Sozial Bookmarks	*/
/************************/

.zweispalter .spalte_inhalt .teaser_nav .icon_zeile {
	float: right;
	padding: 20px 12px 20px 0;
	text-align: right;
}
.zweispalter .spalte_inhalt .teaser_nav .icon_zeile a,
.zweispalter .spalte_inhalt .teaser_nav .icon_zeile img {
	float: left;
}

a#google {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_google.jpg) no-repeat 0 0;
}
a#google:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_google_over.jpg) no-repeat 0 0;
}
a#yahoo {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_yahoo.jpg) no-repeat 0 0;
}
a#yahoo:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_yahoo_over.jpg) no-repeat 0 0;
}
a#wong {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_mrwong.jpg) no-repeat 0 0;
}
a#wong:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_mrwong_over.jpg) no-repeat 0 0;
}
a#webnews {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_webnews.jpg) no-repeat 0 0;
}
a#webnews:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_webnews_over.jpg) no-repeat 0 0;
}
a#digg {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_digg.jpg) no-repeat 0 0;
}
a#digg:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_digg_over.jpg) no-repeat 0 0;
}
a#oneview {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_oneview.jpg) no-repeat 0 0;
}
a#oneview:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_oneview_over.jpg) no-repeat 0 0;
}
a#delicious {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_delicious.jpg) no-repeat 0 0;
}
a#delicious:hover {
	background: transparent url(http://www.filmverleih.senator.de/common/css/button/icon_delicious_over.jpg) no-repeat 0 0;
}

/**********************/
/* Functions */
/**********************/
#lang {
	float: right;
	margin-right: 40px;
}

#header .form-wrapper {
	margin: 0 5px 0 0;
	position:relative;
	width:138px;
	float: left;
	height: 20px;
}
#header FORM {
	float: right;
	margin: 20px 15px 0 0;
	font-size: 11px;
	display: block;
	white-space: nowrap;
}
#header input {
	vertical-align: middle;
	border: 0px none;
    border-top-color: transparent;
    border-bottom-color: transparent;
	margin: 0px;
	color: #888;
	font-size: 11px;
}
#header #loginForm {
	width: 200px;
	height: 32px;
	display: table;
	padding: 0;
}
#header #searchForm {
	width: 230px;
	height: 32px;
	display: table;
	padding: 0;
}
#header #loginForm input {
	float: left;
}
#header input:focus {
	outline: 0;
}
#header .inleft {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inleft.gif) no-repeat scroll left top;
	display: block;
	position:absolute;
	height:20px;
	left:0px;
	top:0px;
	width:9px;
}
#header .inright {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inright.gif) no-repeat scroll right top;
	display: block;
	position:absolute;
	right:0px;
	top:0px;
	height:20px;
	width:9px;
	margin: 0;
}
#header input.rounded {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/inmiddle.gif) repeat-x scroll center top;
	padding: 2px 0 0 0;
	width: 120px;
	height: 20px;
	float: left;
	position:absolute;
	left:9px;
	top:0px;
}
#header .midleft {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/midleft.gif) no-repeat scroll left top;
	display: block;
	position:absolute;
	height:20px;
	left:0px;
	top:0px;
	width:9px;
}
#header .midright {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/midright.gif) no-repeat scroll right top;
	display: block;
	position:absolute;
	height:20px;
	right:0px;
	top:0px;
	width:9px;
	margin: 0 5px;
}
#header input.midrounded {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/midmiddle.gif) repeat-x scroll center top;
	padding: 2px 0 0 0;
	width: 120px;
	height: 20px;
	float: left;
	position:absolute;
	left:9px;
	top:0px;
}
#header .outleft {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/outleft.gif) no-repeat scroll left top;
	display: block;
	position:absolute;
	height:20px;
	left:0px;
	top:0px;
	width:9px;
}
#header .outright {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/outright.gif) no-repeat scroll right top;
	display: block;
	position:absolute;
	height:20px;
	right:0px;
	top:0px;
	width:9px;
	margin: 0 5px;
}
#header input.outrounded {
	background: transparent url(http://www.filmverleih.senator.de/common/css/forms/outmiddle.gif) repeat-x scroll center top;
	padding: 2px 0 0 0;
	width: 120px;
	height: 20px;
	float: left;
	position:absolute;
	left:9px;
	top:0px;
}
#header #func {
	float: left;
	display: block;
	position: relative;
	top: -5px;
	width: 120px;
	overflow: visible;
}
#header #func.club {
	float: left;
	display: block;
	position: relative;
	top: 0px;
	width: 120px;
	overflow: visible;
}
* html #header #func.club {
	padding: 0;
}
#header #func a {
	display: block;
}
#header #func img {
	margin: 0 5px;
}

/*******************/
/* Footer          */
/*******************/
#footer ul {
	display: block;
	float: left;
	list-style: none;
	margin: 10px 0;
	padding: 0;
}
#footer ul li {
	display: inline;
	float: left;
}
#footer ul a,
#footer ul span {
	color: #666;
	font-size: 11px;
}
#footer ul span {
	color: #666;
	padding: 0 5px;
}
#footer .logozeile {
	float: left;
	padding: 0 0 0 60px;
}
#footer .logozeile img {
	margin: 0;
}
#footer .copy {
	float: right;
	margin: 10px 0;
}


/*******************/
/* Sitemap         */
/*******************/

#div_content {
	padding: 0 0 25px 25px !important;
	margin: 0 !important;
    display: table;
}
#main.sitemap h1 {
	display: none;
}
/*******************/
/* Facebook         */
/*******************/
#facebook {
  clear:both;
  float:right;
  width:350px;
  margin-right:14px;
}

.fb_edge_widget_with_comment {
  float:right;
  margin-left:10px;
}

.fbSendButton {
width: 200px;
}

/*************************/
/* Management Interface  */
/*************************/

.cmsTxtColorStrong0 { color: #000066; } /* primColorStrong0 */
.cmsTxtColorStrong1 { color: #666666; } /* neutralColorStrong0 */
.cmsBgColorStrong0 { background-color: #000066; } /* primColorStrong0 */
.cmsBgColorStrong1 { background-color: #CCCCCC; } /* neutralColorLight0 */
.cmsBgColorMedium0 { background-color: #E8F2F9; } /* primColorLight0 */
.cmsBgColorLight0 { background-color: #FFFFFF; } /* neutralColorWhite */

.ftTH { background-color:#cccccc; }
.ftTD { background-color:#efefef; }

