#sb_sidebar div.teaserRow {
  position: relative;
  display: inline-block;
}
.acc {
  display: none;
}
.clear {
  clear: both;
}
#page {
  width: 1000px;
  background-image: url(../img/bg_sb_page.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
}
#page span.sb_text_red {
  display: inline;
  font-weight: bold;
  color: #c30109;
}

#leaderboard {
  cdisplay: none;
}
#headContainer {
  width: 1000px;
}
#head {
  width: 1000px;
}
#suchfeld {
  xwidth: 635px;
* left: 495px !important;
}
#content {
  width: 651px;
}
#footer {
  width: 1000px;
}
#gujSites {
  background-repeat: repeat-x;
}
form .submit, a.submit {
	background-image: url(../img/submit_arrow.gif);
	margin-top: 23px;
}
#submenu {
  clear: both;
}
#sb_pageHead {
  position: relative;
  float: left;
  height: 440px;
  width: 1000px;
  background-color: #4a4a4a;
}
#sb_pageHead.filmHead {
  height: 378px;
}

#sb_pageHead.markeHead {
  height: 420px;
}
#sb_pageHead div.content {
  float: left;
  padding: 0;
  margin: 0;
  padding-left: 10px;
/*  height: 420px; */
  width: 733px;
  background-color: #4a4a4a;
}
#sb_pageHead div.content .contentHead {
  padding-top: 12px;
/*  display: inline; */
}
#sb_pageHead.filmHead div.content .contentHead, #sb_pageHead.markeHead div.content .contentHead {
  padding: 0;
}

#sb_pageHead div.content .contentHead h4.spitzmarke a {
  color: #FFF;
  font-size: 80%;
  font-weight: normal;
  text-transform: uppercase;
}
#sb_pageHead div.content .contentHead img {
  margin-top: 18px;
}
#sb_pageHead div.content .contentMain {
  position: absolute;
  left: 307px;
  top: 129px;
  color: #cccccc;
  width: 690px;
}
#sb_pageHead div.content .contentMain .promiNews {
  position: absolute;
  right: 15px;
  top: -20px;
  width: 155px;
}
#sb_pageHead div.content .contentMain h2 {
  font-size: 80%;
  text-transform: uppercase;
  margin: 0 0 0.8em 0;
}
#sb_pageHead div.content .contentMain .sb_lead {
  font-size:80%;
	margin:0pt 0pt 0.8em;
	text-transform:uppercase;
	font-weight: bold;
}
#sb_pageHead div.content .contentMain .promiNews .imgNews {
  margin: 0 0 0.5em 0;
}
#sb_pageHead div.content .contentMain .promiNews .textNews {
  margin: 0 0 1em 0;
}
#sb_pageHead div.content .contentMain .promiNews a.more:link, #sb_pageHead div.content .contentMain .promiNews a.more:visited {
	font-weight: bold;
  color: #cccccc;
  padding-left: 18px;
  background-image: url(../img/icon_more_2.gif);
  background-repeat: no-repeat;
  background-position: 5px 0.3em;
}

a.more20 {
	font-weight: bold;
  background-image: url(../img/icon_more_2.gif);
  background-repeat: no-repeat;
  background-position: 0px 0.1em;
}

#sb_pageHead div.content .contentMain .promiData {
  float: left;
}
#sb_pageHead div.content .contentMain .promiData table {
  border-collapse: collapse;
  width: 435px;
  margin-bottom: 25px;
}
#sb_pageHead div.content .contentMain .promiData table th {
  font-weight: normal;
  font-size: 80%;
  text-transform: uppercase;
  text-align: left;
  width: 130px;
  border-top: 1px solid #b3b3b3;
  padding: 0.4em 0;
}
#sb_pageHead div.content .contentMain .promiData table td {
  font-weight: bold;
  border-top: 1px solid #b3b3b3;
  padding: 0.4em 0;
}
#sb_pageHead .clickRate {
  position: absolute;
  float: left;
  padding: 7px 0; 
  left: 438px;
  top: 360px;
  color: #ccc;
}
#sb_pageHead .explore {
  cursor: pointer;
  position: absolute;
  font-weight: bold;
  text-align: left;
  height: 42px; 
  left: 277px;
  width: 150px;
  bottom: 45px;
* bottom: 35px;
* left: 277px;
}
#sb_pageHead .exploreText {
  left: 0;
  position: static;
  font-weight: bold;
  text-align: left;
  padding: 7px 0;
  width: 120px;
}

#sb_pageHead div.img {
  float: left;
  width: 270px;
  height: 420px;
  background-color: #4a4a4a;
}
#sb_pageHead.filmHead div.img {
  height: 378px;
}

#sb_pageHead div.content {
  background-color: #4a4a4a;
}

#sb_pageHead.musikHead div.content .contentHead #star_name {
  left: 430px;
  overflow: hidden;
  width: 560px;
}
#sb_pageHead.musikHead div.content .contentMain {
  left: 430px;
  width: auto;
}

#sb_submenu {
  position: relative;
  margin-top: -28px;
  float: left;
  width: 1000px;
}
#sb_submenu ul {
  list-style: none;
}
#sb_submenu ul li {
  float: left;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #e3e3e3;
}

#sb_submenu ul li.active {
  border-bottom: none;
}
#sb_submenu ul li.private {
  width: 140px;
}
#sb_submenu ul li.public {
  width: 140px;
}
#sb_submenu ul li.timeline {
  width: 140px;
}
#sb_submenu ul li.relation {
  width: 140px;
}
#sb_submenu ul li.celebrista {
  width: 140px;
}
#sb_submenu ul li.movie a {
  background-image: url(../img/bg_tab_video_0.gif);
  width: 48px;
  overflow: hidden;
  text-indent: 1000px;
}
#sb_submenu ul li.movie a:hover {
  background-image: url(../img/bg_tab_video_1.gif);
}
#sb_submenu ul li.movie a.active {
  background-image: url(../img/bg_tab_video_2.gif) !important;
}

#sb_submenu ul li.pics a {
  background-image: url(../img/bg_tab_pics_0.gif);
  width: 48px;
  overflow: hidden;
  text-indent: 1000px;
}
#sb_submenu ul li.pics a:hover {
  background-image: url(../img/bg_tab_pics_1.gif);
}
#sb_submenu ul li.pics a.active {
  background-image: url(../img/bg_tab_pics_2.gif) !important;
}

#sb_submenu ul li.sound a {
  background-image: url(../img/bg_tab_sound_0.gif);
  width: 48px;
  overflow: hidden;
  text-indent: 1000px;
}
#sb_submenu ul li.sound a:hover {
  background-image: url(../img/bg_tab_sound_1.gif);
}
#sb_submenu ul li.sound a.active {
  background-image: url(../img/bg_tab_sound_2.gif) !important;
}


#sb_submenu ul li a:link, #sb_submenu ul li a:visited {
  display: block;
}
#sb_submenu ul li a:link.active, #sb_submenu ul li a:visited.active {
  color: #bc0410;
}
#sb_submenu ul li a:active, #sb_submenu ul li a:hover {
  color: #bc0410;
  text-decoration: none;
}

#sb_content {
  width: 643px;
  float: left;
  padding-bottom: 20px;
	padding-left: 15px;
	padding-top: 20px;
	overflow: hidden;
}
#page #sb_content.sb_index {
  width: 660px;
  float: left;
  padding-bottom: 20px;
	padding-left: 0;
	padding-top: 0;
	overflow: hidden;
}
#page #sb_content.sb_search {
  width: 660px;
  float: left;
  padding-bottom: 20px;
	padding-left: 0;
	padding-top: 0;
	overflow: hidden;
}
#promiDetail {
  height: 57px;
  margin-bottom: 20px;
}
#promiDetail ul {
  list-style: none;
}
#promiDetail ul li {
  float: left;
}
#promiDetail ul li a {
  display: block;
  width: 79px;
  height: 57px;
  padding: 0;
  background-repeat: no-repeat;
  background-position: 0 0;
  overflow: hidden;
/*  text-indent: 1000px;*/
}
/* Icon Vita */
/*
#promiDetail ul li.vita a:link, #promiDetail ul li.vita a:visited {
  background-image: url(../img/icon_vita_0.gif);
}
#promiDetail ul li.vita a:active, #promiDetail ul li.vita a:hover {
  background-image: url(../img/icon_vita_1.gif);
}
#promiDetail ul li.vita a.active {
  background-image: url(../img/icon_vita_1.gif) !important;
}
*/
/* Icon Horoskop */
/*
#promiDetail ul li.horoscope a:link, #promiDetail ul li.horoscope a:visited {
  background-image: url(../img/icon_horoscope_0.gif);
}
#promiDetail ul li.horoscope a:active, #promiDetail ul li.horoscope a:hover {
  background-image: url(../img/icon_horoscope_1.gif);
}
#promiDetail ul li.horoscope a.active {
  background-image: url(../img/icon_horoscope_1.gif) !important;
}
*/
/* Icon Liebe */
#promiDetail ul li.love a:link, #promiDetail ul li.love a:visited {
  background-image: url(../img/icon_love_0.gif);
}
#promiDetail ul li.love a:active, #promiDetail ul li.love a:hover {
  background-image: url(../img/icon_love_1.gif);
}
#promiDetail ul li.love a.active {
  background-image: url(../img/icon_love_1.gif) !important;
}
/* Icon Familie */
#promiDetail ul li.family a:link, #promiDetail ul li.family a:visited {
  background-image: url(../img/icon_family_0.gif);
}
#promiDetail ul li.family a:active, #promiDetail ul li.family a:hover {
  background-image: url(../img/icon_family_1.gif);
}
#promiDetail ul li.family a.active {
  background-image: url(../img/icon_family_1.gif) !important;
}
/* Icon Koerper/Seele */
#promiDetail ul li.body a:link, #promiDetail ul li.body a:visited {
  background-image: url(../img/icon_body_0.gif);
}
#promiDetail ul li.body a:active, #promiDetail ul li.body a:hover {
  background-image: url(../img/icon_body_1.gif);
}
#promiDetail ul li.body a.active {
  background-image: url(../img/icon_body_1.gif) !important;
}
/* Icon Home */
#promiDetail ul li.home a:link, #promiDetail ul li.home a:visited {
  background-image: url(../img/icon_home_0.gif);
}
#promiDetail ul li.home a:active, #promiDetail ul li.home a:hover {
  background-image: url(../img/icon_home_1.gif);
}
#promiDetail ul li.home a.active {
  background-image: url(../img/icon_home_1.gif) !important;
}
/* Icon Vorlieben/Spleen */
#promiDetail ul li.preference a:link, #promiDetail ul li.preference a:visited {
  background-image: url(../img/icon_preference_0.gif);
}
#promiDetail ul li.preference a:active, #promiDetail ul li.preference a:hover {
  background-image: url(../img/icon_preference_1.gif);
}
#promiDetail ul li.preference a.active {
  background-image: url(../img/icon_preference_1.gif) !important;
}
/* Icon Interview */
#promiDetail ul li.interview a:link, #promiDetail ul li.interview a:visited {
  background-image: url(../img/icon_interview_0.gif);
}
#promiDetail ul li.interview a:active, #promiDetail ul li.interview a:hover {
  background-image: url(../img/icon_interview_1.gif);
}
#promiDetail ul li.interview a.active {
  background-image: url(../img/icon_interview_1.gif) !important;
}

/* Artikel */

#sb_article {
  margin: 0 20px 0 0;
}
#sb_article p {
  padding-bottom: 15px;
}
#sb_article .teaserNews p {
  padding-bottom: 5px;
}
#sb_article h2 {
  margin: 0 0 0.6em 0;
}
#sb_article div.sb_lead {
  font-weight: normal;
  font-size: 80%;
  text-transform: uppercase;
}
#sb_article div.sb_lead a {
  color:#C30109;
  font-weight:bold;
  text-transform:uppercase;
}
#sb_article .teaserNews {
  clear: both;
  padding: 20px 0 28px 0;
  background-image: url(../img/dotted_line_grey.gif);
  background-repeat: repeat-x;
  background-position: 0 0;
}
#sb_article .teaserNews .teaserNewsImg {
  float: left;
  margin-right: 10px;
}
#sb_article .teaserNews h2 {
  margin: 0 0 0.2em 0;
  text-transform: uppercase;
}
#sb_article .teaserNews h2 a:link, #sb_article .teaserNews h2 a:visited {
  color: #cc0000;
}
a.more:link, a.more:visited {
	position: absolute;
	font-weight: bold;
  padding-left: 18px;
  background-image: url(../img/icon_more_2.gif);
  background-repeat: no-repeat;
  background-position: 5px 0.3em;
  width: 15px;
  height: 15px;
}

#page .hr hr {
  display: none;
}
#page hr {
  margin-top: 0;
  margin-bottom: 0;
}
#page .hr {
  clear: both;
  margin: 0 0 0.6em 0 !important;
  height: 1px;
  overflow: hidden;
  background: url(../img/dotted_line_grey.gif) repeat-x;
}

#sb_article .teaser {
  overflow: hidden;
  width: auto;
	padding-left: 28px;
  margin: 10px 0 30px 0;
  background-repeat: no-repeat;
  background-position: 25px 20px;
  height: 150px;
}
#sb_article .teaser .sb_teaserRealImg {
	width: 140px;
	float: left;
}
#sb_article .teaser .sb_teaserList {
	float: left;
  width: 450px;
}

div.sb_teaserList span {
  background-image:url(../img/icon_more_2.gif);
  background-position:0px 3px;
  background-repeat:no-repeat;
  float:none;
  padding-left:15px;
}

html>body #sb_article .teaser {
	height: auto;
	min-height: 120px;
}

#sb_article .teaser.News {
  background-image: url(../img/icon_article_xl.gif);
}
#sb_article .teaser.Story {
  background-image: url(../img/icon_interview_xl.gif);
}
#sb_article .teaser.Bilder {
  background-image: url(../img/icon_gallery_xl.gif);
}
#sb_article .teaser.Style {
  background-image: url(../img/icon_style_xl.gif);
}
#sb_article .teaser ul {
	margin: 10px 0;
}
#sb_article .teaser li {
	margin: 0;
	padding: 3px 0;
}
#sb_article .teaser li.last {
	padding: 20px 0 3px 0;
}
#sb_article .teaser li a {
  float: none;
	background-image: url(../img/icon_more_2.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-left: 15px;
}

/* Sidebar */

#sb_sidebar {
	float: right;
	height: auto;
	padding-bottom: 20px;
	padding-top: 7px;
	width: 340px;
	z-index: 99;
}
#sb_sidebar .teaser {
	margin-left: 9px;
	padding-top: 4px;
	width: 316px;
}
#sb_sidebar .teaser.profilesearch {
	margin-left: 27px;
	padding-top: 14px;
	width: 298px;
}
#sb_sidebar .teaser.promis {
	margin-left: 0px;
	padding: 0;
	width: 340px;
  position: relative;
}
#sb_sidebar .teaserRow {
	background-image: none;
	border-bottom: 2px solid #D9D9D9;
	margin-bottom: 6px;
	margin-top: 0px;
	padding-bottom: 9px;
	padding-top: 0px;
	width: 340px;
}
#sb_sidebar .teaser .sb_lead {
	font-weight: bold;
}
#sb_sidebar .teaser .sb_lead.spitzmarke {
	display: block;
	font-size: 10px;
	letter-spacing: 1px;
	margin-bottom: 5px;
	padding-left: 1px;
	text-transform: uppercase;
	font-weight: normal;
}
#sb_sidebar .teaser .sb_lead a {
	color:#C30109;
	text-transform:uppercase;
	font-weight: bold;
}
#sb_sidebar .teaser.promis .spitzmarke {
	padding-left: 10px;
}
#sb_sidebar .teaserRow .promiList {
	height: 31px;
	background-color: #ececec;
	margin-bottom: 1px;
  position: relative;
}
#sb_sidebar .teaserRow .promiList .arrow {
	width: 28px;
	height: 31px;
	float: left;
	background-image: url(../img/icon_more_2.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
}
#sb_sidebar .teaserRow .promiList .promiImg {
	width: 51px;
	float: left;
}
#sb_sidebar .teaserRow .promiList .promiImg img {
	border: 1px solid #cccccc;
}
#sb_sidebar .teaserRow .promiList .promiLink {
	font-weight: bold;
	line-height: 31px;
	overflow: hidden;
	white-space: nowrap;
}
#sb_sidebar .teaserRow .teaser.imgFull img {
	margin: 8px 0 12px 0;
	float: none;
}

#sb_content .vote_results {
  padding: 0 50px;
}

#sb_content .vote_results .column {
  float:left;
  margin-left:6px;
  text-align:center;
  width:105px;
}

#sb_content .vote_results .column .top, .vote_results .column .value {
  overflow:hidden;
}

#sb_content .vote_results .column, #sb_content .vote_results .column .value, #sb_content .vote_results .desc p {
  width:105px;
}

#sb_content .vote_results .column .value {
  background-color:#D9D9D9;
  margin-top:5px;
}

#sb_content .vote_results .column .top, .vote_results .column .value {
  overflow:hidden;
}

#sb_content .vote_results .desc p.first {
  margin-left:0px;
}
#sb_content .vote_results .column, #sb_content .vote_results .column .value, #sb_content .vote_results .desc p {
  width:105px;
}
#sb_content .vote_results .desc p {
  display:block;
  float:left;
  font-weight:bold;
  margin-left:6px;
  text-align:center;
  width:105px;
}

#sb_content .vote_results .desc {
  border-top:1px solid #D9D9D9;
  margin-top:5px;
  padding-top:5px;
}

#sb_search {
  position: absolute;
  width: 286px;
  padding: 20px 27px;
  height: 280px;
  left: 660px;
  top: 118px;
  background-color: #FFF;
	background-image: url(../img/starSearchLeftTop.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	border-bottom:2px solid #D9D9D9;
	z-index: 1000;
}

#sb_search2 {
  position: absolute;
  width: 286px;
  padding: 20px 27px;
  height: 282px;
  left: 660px;
  top: 118px;
  background-color: #FFF;
	background-image: url(../img/starSearchLeftTop2.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	z-index: 1000;
}


#sb_search2 h2, #sb_search h2, #sb_sidebar .profilesearch h2 {
  overflow: hidden;
  width: 108px;
  height: 18px;
  text-indent: 500px;
	background-image: url(../img/txt_starsearch.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#sb_content.sb_search .sb_search_result_info {
  font-weight:bold;
  padding-left: 15px;
}
#sb_content.sb_search .sb_search_result_info .sb_search_word {
  font-style:italic;
  font-weight:bold;
}

#sb_search .sb_full_row, #sb_search2 .sb_full_row, #sb_sidebar .profilesearch .sb_full_row {
  width: 280px;
  margin-bottom: 10px;
}
#sb_search .sb_half_row, #sb_search2 .sb_half_row, #sb_fullSearch .sb_half_row {
  width: 132px;
}
#sb_search .sb_label, #sb_search2 .sb_label, #sb_fullSearch .sb_label {
  font-size: 80%;
  margin-bottom: 0.2em;
  display: block;
}
#sb_search table, #sb_search2 table, #sb_fullSearch table {
  margin-bottom: 0.5em;
  border-spacing: 1px;
  width: 284px;
}
#sb_search table td, #sb_search2 table td, #sb_fullSearch table td {
  border: 1px solid #cccccc;
  font-weight: bold;
  width: 21px;
  height: 20px;
  text-align: center;
}
#sb_search #sb_search_zodiac_wrapper, #sb_search2 #sb_search_zodiac_wrapper, #sb_fullSearch #sb_search_zodiac_wrapper {
  float: left;
  margin-right: 15px;
}
#sb_search #sb_search_dob_wrapper, #sb_search2 #sb_search_dob_wrapper, #sb_fullSearch #sb_search_dob_wrapper {
  float: left;
}
#sb_search .sb_search_submit, #sb_search2 .sb_search_submit, #sb_sidebar .sb_search_submit, #sb_sidebar .sb_search_submit {
  clear: both;
  float: left;
  padding-left: 18px;
  font-weight: bold;
  margin-top: 20px;
	background-image: url(../img/submit_arrow.gif);
	background-position: 0 0.2em;
	background-repeat: no-repeat;
	background-color: #FFF;
  border: none;
  cursor: pointer;
  width: 120px;
}
#sb_sidebar .sb_search_submit {
  margin-top: 8px;
}
#sb_sidebar #sb_fullSearch .sb_search_submit {
  margin-top: 20px !important;
}
#sb_search .sb_search_submit2, #sb_search2 .sb_search_submit2, #sb_sidebar .sb_search_submit2, #sb_sidebar #sb_fullSearch .sb_search_submit2 {
  padding-left: 18px;
  width: 28px;
  height: 28px;
  margin-top: 10px;
  font-weight: bold;
	background-image: url(../img/symbol_lupe.gif);
	background-position: 0 0.2em;
	background-repeat: no-repeat;
	background-color: #FFF;
  border: none;
  cursor: pointer;
}
#sb_sidebar .sb_search_submit2 {
  margin-top: 0px;
}
#sb_sidebar a.extSearch {
  padding-left: 18px;
  font-weight: bold;
	background-image: url(../img/submit_arrow.gif);
	background-position: 0 0.1em;
	background-repeat: no-repeat;
	background-color: #FFF;
  border: none;
  cursor: pointer;
}

#sb_content .sb_frontstars {
  background-color: #b9b9b9;
  padding: 20px 10px 20px 15px;
}
#sb_content .sb_frontstars table {
  border-collapse: collapse;
  width: 100%;
}
#sb_content .sb_frontstars table th {
  text-align: left;
  font-size: 80%;
  text-transform: uppercase;
  font-weight: normal;
  padding-bottom: 0.5em;
}
#sb_content .sb_frontstars table tr.sb_name_tr td {
  color: #FFF;
  font-weight: bold;
  padding: 0.5em 0 0.2em 0;
}
#sb_content .sb_frontstars table tr.sb_dob_tr td {
  color: #FFF;
  font-size: 80%;
  padding: 0 0 1.2em 0;
}
#sb_content .sb_frontstars table tr.sb_teaser_tr td {
  padding: 0 8px 10px 0;
  vertical-align: top;
}
#sb_content .sb_frontstars table tr.sb_link_tr td a {
  font-weight: bold;
  padding-left: 15px;
	background-image: url(../img/icon_more_2.gif);
	background-position: 0 0.3em;
	background-repeat: no-repeat;
}

#sb_content.sb_index table.starRanking, #sb_content.sb_filme table.filmList {
  border-collapse: collapse;
  width: 648px;
  margin-top: 20px;
}
#sb_content.sb_index table.starRanking th, #sb_content.sb_filme table.filmList th {
  text-align: left;
  font-size: 80%;
  text-transform: uppercase;
  font-weight: bold;
  padding-bottom: 12px;
}
#sb_content.sb_index table.starRanking th.sb_th_first, #sb_content.sb_filme table.filmList th.sb_th_first {
  padding-left: 15px;
}
#sb_content.sb_index table.starRanking td, #sb_content.sb_filme table.filmList td {
  background-color: #ececec;
  border-bottom: 1px solid #fff;
}
#sb_content.sb_index table.starRanking td.sb_link, #sb_content.sb_filme table.filmList td.sb_link {
  width: 33px;
	background-image: url(../img/icon_more_2.gif);
	background-position: 15px 1em;
	background-repeat: no-repeat;
}
#sb_content.sb_index table.starRanking td.sb_link a, #sb_content.sb_filme table.filmList td.sb_link a {
  width: 33px;
	height: 33px;
	display: block;
}
#sb_content.sb_index table.starRanking td.sb_img, #sb_content.sb_filme table.filmList td.sb_img {
  width: 43px;
}
#sb_content.sb_index table.starRanking td.sb_img img, #sb_content.sb_filme table.filmList td.sb_img img {
  border: 1px solid #ccc;
}
#sb_content.sb_index table.starRanking td.sb_name, #sb_content.sb_filme table.filmList td.sb_name {
  font-weight: bold;
  padding-left: 15px;
  width: 240px;
}

#sb_content.sb_index table.starRanking td.sb_cat {
  width: 165px;
}


#sb_sidebar .teaser.sb_voting h2 {
  overflow: hidden;
  width: 248px;
  height: 20px;
  text-indent: 500px;
	background-image: url(../img/txt_voting.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#sb_pageHeadContent {
  position: absolute;
  width: 1000px;
  height: 420px;
  float: left;
}
#sb_pageHeadContent .sb_front_head table {
  border-collapse: collapse;
  margin-top: 55px;
  width: 600px;
}
#sb_pageHeadContent .sb_front_head table th {
  text-align: left;
  font-size: 120%;
  font-weight: bold;
  padding-bottom: 0.5em;
  color: #f3f3f3;
  font-style: italic;
  display: none;
}
#sb_pageHeadContent .sb_front_head table td {}
#sb_pageHeadContent .sb_front_head table tr.sb_img_tr td img {
  margin-bottom: 12px;
}
#sb_pageHeadContent .sb_front_head table tr.sb_teaser_tr td {
  width: 155px;
  padding: 0 0 8px 0;
  line-height: 120%;
  color: #c9c9c9;
  vertical-align: top;
}

#sb_pageHeadContent .sb_front_head table tr.sb_link_tr td a, .sb_errorLinkImages a {
  font-weight: bold;
  padding-left: 15px;
	background-image: url(../img/icon_more_3.gif);
	background-position: 0 0.3em;
  color: #c9c9c9;
	background-repeat: no-repeat;
}

#sb_pageSearchHeadContent {
  width: 1000px;
  height: 420px;
  background-color: #4a4a4a;
  background-image: url(../img/searchHead.gif);
  background-repeat: no-repeat;
}
#sb_pageSearchHeadContent .sb_front_head table {
  border-collapse: collapse;
  width: 600px;
}
#sb_pageSearchHeadContent .sb_front_head table th {
  text-align: left;
  font-size: 120%;
  font-weight: bold;
  padding-bottom: 0.5em;
  color: #f3f3f3;
  font-style: italic;
}
#sb_pageSearchHeadContent .sb_front_head table td {}
#sb_pageSearchHeadContent .sb_front_head table tr.sb_img_tr td img {
  margin-bottom: 12px;
}
#sb_pageSearchHeadContent .sb_front_head table tr.sb_teaser_tr td {
  padding: 0 0 8px 0;
  line-height: 120%;
  color: #c9c9c9;
  vertical-align: top;
}
#sb_pageSearchHeadContent .sb_front_head table tr.sb_link_tr td a {
  font-weight: bold;
  padding-left: 15px;
	background-image: url(../img/icon_more_3.gif);
	background-position: 0 0.3em;
  color: #c9c9c9;
	background-repeat: no-repeat;
}


/* Tabelle Suchergebnis */

#sb_content.sb_search h2.sb_search_result {
  padding-left: 15px;
  margin-top: 20px;
}
#sb_content.sb_search table.sb_result_table {
  border-collapse: collapse;
  width: 648px;
  margin-top: 10px;
}
#sb_content.sb_search table.sb_result_table th {
  text-align: left;
  font-size: 80%;
  text-transform: uppercase;
  font-weight: bold;
  padding-bottom: 12px;
}
#sb_content.sb_search table.sb_result_table th.sb_th_first {
  padding-left: 15px;
}
#sb_content.sb_search table.sb_result_table td {
  background-color: #ececec;
  border-bottom: 1px solid #fff;
}
#sb_content.sb_search table.sb_result_table td.sb_link {
  width: 33px;
	background-image: url(../img/icon_more_2.gif);
	background-position: 15px 1em;
	background-repeat: no-repeat;
}
#sb_content.sb_search table.sb_result_table td.sb_link a {
  width: 33px;
	height: 33px;
	display: block;
}
#sb_content.sb_search table.sb_result_table td.sb_img {
  width: 43px;
}
#sb_content.sb_search table.sb_result_table td.sb_img img {
  border: 1px solid #ccc;
}
#sb_content.sb_search table.sb_result_table td.sb_name {
  font-weight: bold;
  padding-left: 15px;
}

/* Voting */

#sb_sidebar .teaser.sb_voting {
	margin-left: 0;
	padding-top: 4px;
	width: 340px;
}
#sb_sidebar .teaser.sb_voting h2 {
	margin-left: 10px;
}
#sb_sidebar .teaser.sb_voting p {
	padding-left: 10px;
}
#sb_sidebar .teaser.sb_voting table.sb_voting_table {
	border-collapse: collapse;
  width: 340px;
  margin-top: 10px;
}
#sb_sidebar .teaser.sb_voting table.sb_voting_table td {
	background-color: #ececec;
  border-bottom: 1px solid #fff;
}
#sb_sidebar .teaser.sb_voting table.sb_voting_table td.sb_img {
	width: 119px;
	padding-left: 10px;
}
#sb_sidebar .teaser.sb_voting table.sb_voting_table td.sb_link a {
  display: block;
  padding-left: 15px;
  background-image: url(../img/icon_more_2.gif);
	background-position: 0 0.2em;
	background-repeat: no-repeat;
	font-weight: bold;
}
#sb_sidebar .sb_voting_lasts {
	margin: 5px 0 0 10px;
	color: #c30109;
	display: block;
}

/* Last Voted */

#sb_sidebar .teaser.sb_lastVoted {
	margin-left: 0;
	padding-top: 4px;
	width: 340px;
}
#sb_sidebar .teaser.sb_lastVoted h2 {
	margin-left: 10px;
}
#sb_sidebar .teaser.sb_lastVoted p {
	padding-left: 10px;
}
#sb_sidebar .teaser.sb_lastVoted table.sb_voting_table {
	border-collapse: collapse;
  width: 340px;
  margin-top: 10px;
}
#sb_sidebar .teaser.sb_lastVoted table.sb_voting_table td {
	background-color: #ececec;
  border-bottom: 1px solid #fff;
}
#sb_sidebar .teaser.sb_lastVoted table.sb_voting_table td.sb_img {
	width: 119px;
	padding-left: 10px;
}
#sb_sidebar .teaser.sb_lastVoted table.sb_voting_table td.sb_link a {
  display: block;
  padding-left: 15px;
  background-image: url(../img/icon_more_2.gif);
	background-position: 0 0.2em;
	background-repeat: no-repeat;
	font-weight: bold;
}

/* Ad Voting */

#sb_sidebar .teaser.ad_voting {
	margin-left: 0;
	padding-top: 4px;
	width: 340px;
}
#sb_sidebar .teaser.ad_voting .sb_lead.spitzmarke {
	background-image: url(../img/txt_voting_ranking.gif);
	background-position: 8px 0;
	background-repeat: no-repeat;
	height: 19px;
	overflow: hidden;
	text-indent: 500px;
	width: 210px;
}
#sb_sidebar .teaser.ad_voting p {
	padding-left: 10px;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table form {
	margin: 0;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table form.survey label {
	font-weight: bold;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table form.survey.promi span {
	margin-left: 2px;
}
*html #sb_sidebar .teaser.ad_voting table.sb_voting_table form.survey.promi span {
	margin-left: 6px;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table form .submit, a.submit {
	margin: 5px 0 0 0 !important;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table {
	border-collapse: collapse;
  width: 340px;
  margin-top: 10px;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table td {
	background-color: #ececec;
  border-bottom: 1px solid #fff;
}
#sb_sidebar .teaser.ad_voting table.sb_voting_table td.sb_img {
	width: 135px;
	padding-left: 10px;
}

.sb_starvote_perc div {
  background: #4a4a4a;
  height: 16px;
  float: left;
  margin-right: 10px;
}
#sb_pageHeadLink {
  position: absolute;
  right: 0px;
}

#sb_pageHeadLink img {
  width: 340px;
  height: 100px;
}
/* Legende for Clickhits */

#sb_chLegend {
  position: absolute;
  top: 0;
  left: 270px;
  padding-right: 12px;
  height: 440px;
  width: 165px;
  background-image: url(../img/shadow_legend.png);
	background-position: right 0;
	background-repeat: repeat-y;
/*  border-left: 1px solid #4a4a4a;
*/
}
*html #sb_chLegend {
  background-image: none !important;
  filter:Shadow (color=#333333, direction=90);
}
#sb_chLegend .sb_chLegendTop { 
  display: block; 
  width:100%; 
  height:128px;   
  background-color: #ddd;
  filter:alpha(opacity=80);
  opacity:0.80;
  -moz-opacity:0.80;
  border-left: 1px solid #4a4a4a;
}

#sb_chLegend .sb_chLegendBottom { 
  display: block; 
  width:100%; 
  height:112px;   
  background-color: #ddd;
  filter:alpha(opacity=80);
  opacity:0.80;
  -moz-opacity:0.80;
  border-left: 1px solid #4a4a4a;
}


#sb_chLegend .sb_chLegendMain {
  position: relative;
  height: 200px;
  width: 145px;
  padding-left: 20px;
  background-color: #BFBFBF;
  color: #333333;
  border-left: 1px solid #4a4a4a;
}
#sb_chLegend .sb_chLegendMain h4 {
  margin: 0 0 0.7em 0;
  padding: 0;
  font-size: 80%;
  text-transform: uppercase;
  font-weight: bold;
}
#sb_chLegend .sb_chLegendMain ul {
  position: relative;
  margin: 0;
  padding: 0;
  width: 140px;
}
#sb_chLegend .sb_chLegendMain ul li {
  position: relative;
  margin: 0;
  padding: 0;
  height: 24px;
  line-height: 24px;
  border-top: 1px solid #333333;
  text-transform: uppercase;
  font-size: 80%;
	background-position: 0 1px;
	background-repeat: no-repeat;
}
#sb_chLegend .sb_chLegendMain ul li img {
  float: left;
  margin: 1px 20px 0 0;
}
/*#sb_chLegend .sb_chLegendMain ul li.glueck {
  background-image: url(../img/icon_legend_glueck_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.koerper {
  background-image: url(../img/icon_legend_koerper_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.styling {
  background-image: url(../img/icon_legend_styling_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.stress {
  background-image: url(../img/icon_legend_stress_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.familie {
  background-image: url(../img/icon_legend_familie_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.filme {
  background-image: url(../img/icon_legend_filme_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.zitat {
  background-image: url(../img/icon_legend_zitat_2.gif);
}
#sb_chLegend .sb_chLegendMain ul li.geheimnis {
  background-image: url(../img/icon_legend_geheimnis_2.gif);
}
*/
.exploreText img {
  top: 0px;
}

.exploreText span {
  color:#CCCCCC;
  display:block;
  left:30px;
  position:relative;
  top:-35px;
}


#menuContainer {
  z-index: 2;
}

#sb_content.sb_index table.starRanking td.sb_cat_link {
  background-image:url(../img/icon_more_2.gif);
  background-position:15px 1em;
  background-repeat:no-repeat;
  height: 33px;
  background-color: #FFF;
}

#sb_content.sb_index table.starRanking td.sb_cat_link a {
  padding-left: 33px;
  font-weight:bold;
}

#star_bday {
  position: absolute;
  left: 445px;
  top: 30px;
}
#sb_logo {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}

#star_name {
  position: absolute;
  top: 70px;
  left: 307px;
}
.sb_link2articleType {
  background-image:url(../img/icon_more_2.gif);
  background-position:0px 3px;
  background-repeat:no-repeat;
  float:none;
  padding-left:15px;
}

.sb_newest img {
  float: left;
}

.sb_newest .filmDetailShort {
  float: left;
  display: block;
  padding-left: 20px;
  padding-top: 15px;
  line-height: 1.8em;  
}

.sb_newest .filmDetailShort a {
  text-transform: uppercase;
  color: #C30109;
}

.sb_film_images {
  width: 255px;
  float: left;
}
.sb_film_images img {
  margin-bottom: 20px;
  margin-left: 10px;
  border: 1px solid #CCC;
}

.sb_film_content {
  width: 310px;
  float: left;
  overflow: hidden;
  /*padding-left: 37px;*/
  padding-left: 17px;

}
.sb_film_content h2 {
  color: #C30109;
  text-transform: uppercase;
}

#sb_pageHead.filmHead .promisInFilm {
  position: absolute;
  width: 210px;
  right: 20px;   
}

#sb_pageHead.filmHead .promisInFilm h4 {
  text-transform: uppercase;
  line-height: 25px;
}

#sb_pageHead.filmHead .promisInFilm .promiList {
  clear: both;
  height: 35px;
}

#sb_pageHead.filmHead .promisInFilm .promiList .promiLink {
  font-weight: bold; 
  line-height: 29px;
}
#sb_pageHead.filmHead .promisInFilm .promiList .promiLink a {
  display: block;
  overflow: hidden;
  color: #B3B3B3;
  padding-left: 5px;
  width: 150px;
}


#sb_pageHead.filmHead .promisInFilm img {
  float: left;
  border: 1px solid #CCC;
  top: 0;
}
.sb_filmsource {
  float: right;
  font-style: italic;
  display: block;
  margin-top: 10px;
}

.sb_warning {
  color: #C30109;
  font-weight: bold;
  margin-top: 10px;
  margin-left: 10px;
}

.sb_footer {
  padding-left:15px;
  clear: both;
  width: 625px;
  text-align: center;
  background-color: #FFF;
}

.sb_footer a {
  font-size: 0.9em;
}

.promiData a {
  color: #CCC;
  padding-left: 15px;
  background-image: url(../img/icon_more_2.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.sb_awardTable td {
  font-weight: bold;
}

.sb_awardTable td a {
  font-weight: bold;
}

.sb_front_lovematch_start {
  background-image: url(../lmatch/images/start_bg.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  height: 500px;
  width: 1000px;
}

.sb_front_lovematch_showResult {
  background-image: url(../lmatch/images/result_bg.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  height: 500px;
  width: 1000px;
}

#sb_lm_showResult {
  position: absolute;
  right: 10px;
  top: 30px;
}

#sb_lm_start_all {
  width: 160px;
  height: 80px;
  position: absolute;
  left: 350px;
  top: 280px;
  cursor: pointer;
}

#sb_lm_showResult_all {
  cursor:pointer;
  height:80px;
  left:260px;
  position:absolute;
  top:295px;
  width:160px;
}


#sb_lm_select_one {
  position: absolute;
  left: 700px;
  top: 170px;
}

#sb_lm_select_one table {
  border-collapse: collapse;
  width: 275px;
  color: #999;
}

tr.sb_lm_select_one_star td {
  height: 37px;
}

tr.sb_lm_select_one_star td.sb_lm_select_starImg {
  width: 29px;
}

tr.sb_lm_select_one_star td.sb_lm_select_starName {
  font-weight: bold;
  padding-left: 5px;
  padding-bottom: 7px;
}

tr.sb_lm_select_one_star td.sb_lm_select_starBtn,
tr.sb_lm_select_one_select td.sb_lm_select_starBtn {
  background-image: url(../lmatch/images/angel_start.gif);
  background-repeat: no-repeat;
  background-position: left center;
  width: 77px; 
  cursor: pointer;
}

tr.sb_lm_select_one_hr td {
  height: 20px;
  padding-top: 4px;
  color: #ccc;
}

tr.sb_lm_select_one_select td {
  height: 37px;
  color: #ccc;
}

tr.sb_lm_select_one_select select {
  border: 1px solid #CCC;
  background: #656364;
  width: 190px;
  color: #ccc;
}


#sb_lm_select_all {
  position: absolute;
  top: 100px;
  left: 896px;
  background-image: url(../lmatch/images/angel_start.gif);
  width: 75px;
  height: 30px;
  cursor: pointer;
}

.sb_imgWrapper {
  width: 155px;
  height: 90px;
  float: left;
  padding-right: 10px;
}


.sb_awardTable a.more {
  width: auto; 
  height: auto;
  position: static;
}

.errorContentHead {
  width: 1000px;
  height: 650px;
  background-color: #4b4b4b;
}

.errorHead h1 {
  font-family: Arial;
  color: #FFF;
  font-size: 2.5em;
  width: 500px;
  font-weight: normal;
  padding: 10px;
  padding-top: 110px;
  font-style: italic;
}

.sb_errorText, .sb_errorLinks {
  padding-top: 30px;
  font-family: Arial;
  color: #CCC;
  font-size: 1.5em;
  font-weight: normal;
  font-style: italic;
}

.sb_errorLinks {
  padding-top: 100px;
  padding-bottom: 20px;
}

.sb_errorLinkImages table td {
  width: 190px;
  text-align: left;
}

#sb_pageHead.sb_error {
  height: auto;
}

.filmList a.title {
  background-image:url(../img/icon_more_2.gif);
  background-position:0 3px;
  background-repeat:no-repeat;
  float:none;
  font-weight:bold;
  padding-left:12px;
  color: #C30109;
  display: block;
}

.filmList img {
  float: left;
  border: 1px solid #CCC;
  margin-right: 10px;
  margin-bottom: 10px;
}

.sb_shortBioTeaser {
  float:right;
}

.contentHead .sb_fb_h1 {
  font-size: 2.5em;
  position: absolute;
  left: 305px;
  top: 90px;
  color: #B3B3B3;
}


/* - - - tagcloud - - - */
#sb_tagcloud {
  position: absolute; left: 660px; top: 165px;
  width: auto; height: 160px; overflow: hidden;
}

.sb_tagcloud li {
  display: block; float: left;
  padding: 0 0 2px 0;
  text-align: center;
  width: auto; height: 20px;  
}

.sb_tagcloud li a {
  white-space: nowrap !important;
  line-height: 20px;
}

.sb_tagcloud li a:hover {
  color: #bc0410 !important;
}

.sb_tagcloud li.weight-1 a {
  color: #818181;
  font-size: 13px;
  padding: 0 5px 0 20px;
}

.sb_tagcloud li.weight-2 a {
  color: #818181;
  font-size: 15px;
  padding: 0 5px 0 10px;
}

.sb_tagcloud li.weight-3 a {
  color: #CCC;
  font-size: 15px;
  padding: 0 5px 0 35px
}

.sb_tagcloud li.weight-4 a {
  color: #C9C9C9;
  font-size: 18px;
  padding: 0 5px 0 30px;
}

.sb_tagcloud li.weight-5 {
  float: none; clear: left;
  text-align: center;
}

.sb_tagcloud li.weight-5 a {
  color: #FDFDFD;
  font-size: 19px;
}


#sb_search {
  top: 327px;
}

.sb_tagcloudAbove {
  padding-top: 219px !important;
}


/* - - - sponsor - - - */
#sb_sponsor {
  position: absolute; top: 64px; right: 18px;
  width: 230px; height: 56px; overflow: hidden;
  z-index: 1100;
}

#sb_sponsor a.sponsor,
#sb_sponsor a.special {
  display: block;
}

#sb_sponsor a.special {
  background: url(../img/icon_link_special.gif) no-repeat 5px 4px;
  color: #B2B2B2;
  font-size: 10px;
  height: 17px;
  line-height: 17px;
  padding-left: 20px;
}

#sb_sponsor a.sponsor {
  width: 230px; height: 39px; overflow: hidden;
}

#sb_sponsor a.sponsor img {
  margin: 0 !important;
}


#sb_pageHead div.content .contentMain .promiNews {
  top: 2px;
}

#sb_pageHead div.content .contentHead img {
  margin-top: 0;
}

form.survey input.radio {
  margin-left: 5px !important;
  margin-top: 3px !important;
  margin-right: 3px !important;
  margin-bottom: 0 !important;
}

.simpleNav {
  display: block;
  width: 623px;
  margin-bottom: 10px;
  padding: 8px;
  border-top: 1px dotted #CCC;
  border-bottom: 1px dotted #CCC;
}

.simpleNav .column {
  width: 144px;
  margin-right: 5px;
  float: left;
}

.simpleNav .column .typeWrapper {
  font-weight: bold;
}
.simpleNav .column .linkWrapper {
  font-size: 0.9em;
}

.sb_referring {
  background: #CCC;
  padding: 8px;
  margin-bottom: 10px;
}

.sb_reffer {
  display: block;
  font-weight: bold;
  padding-bottom: 4px;
}

#sb_article .sb_referring .teaserNews {
  background-color: #FFF;
  background-position: bottom;
  padding: 8px;
}
