/* CSS Document */


/*****************************
*
*allgemine tag formatierung 
*body a p h1 h2 h3 
*
*
****************************/

body {
background-color: #fff;
font-family: 'Arial', 'Verdana';
font-size: 11px;
color: #000;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
line-height: 12px;
}


a {
color: #88023b;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #88023b;
}

h1 {
font-size: 14px;
line-height: 16px;
color: #000;
margin: 0px;
padding: 0px;
}
h2 {
font-size: 12px;
line-height: 14px;
color: #88023b;
font-weight: bold;
margin: 0px;
padding: 0px;
}
h3 {
font-size: 18px;
line-height: 20px;
color: #88023b;
font-weight: bold;
margin: 0px;
padding: 0px;
}
p {
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
}

img {
border: none;
}

/**********************************
*alles umschie?ender Hauptcontainer
***********************************/
.ffc_maincontainer {
position: relative;
background: transparent;
margin: 0px 0px 20px 0px;
width: 100%;
}
#ffc_maincontainer_tour {}
#ffc_maincontainer_member {}
#ffc_maincontainer_join {}
#ffc_maincontainer_warning {}
/********************************
*allgemeine Header formatierung
********************************/
.ffc_header {
position: relative;
background: transparent;
width: 920px;
margin: 0px auto 0px;
border: solid 0px #ff3333;
}
#ffc_header_lnk {display: block; position: relative; width: 100%; height: 100%;}
/************************************
*die unterschiedlichen Header hoehen
*************************************/
#ffc_header_tour {
height: 300px;
}
#ffc_header_join {}
#ffc_header_warning {}
#ffc_header_member {
height: 300px;
}
.ffc_headerbg {
position: relative;
width: 100%;
}
/********************************************
*die unterschiedlichen Header Hintergruende 
*fuer die Bereiche Joinpage, Tour, Member, Warning
********************************************/

#ffc_headerbg_join {}
#ffc_headerbg_tour {
height: 300px;
background: transparent url(../src/header.jpeg) no-repeat top center;
}
#ffc_headerbg_warning {}
#ffc_headerbg_member {
height: 300px;
background: transparent url(../src/header.jpeg) no-repeat top center;
}
/**********************************
*Die Hauptcontainer fuer den Inhalt
*
***********************************/
#ffc_contentmain {
position: relative;
background: transparent url(../src/bg.jpeg) no-repeat top center;
width: 921px;
margin: 0px auto 0px;
border: solid 0px #003333;
}
#ffc_contentmainbg {
position: relative;
background: transparent url(../src/tile.jpeg) repeat-y top center;
width: 100%;
}
/************************************
die Fusscontainer mit unterschiedlichen Hintergrundbildern fuer die 
einzelnen Beriche tour, warning, join.
Member hat hat keinen eigenen Fuss, deshalb bekommt member tour Fuss  
************************************/
.ffc_contentbottom {
position: relative;
width: 920px;
margin: 0px auto 0px;
border: solid 0px #ff33ee;
}
.ffc_contentbottombg {
position: relative;
width: 100%;
}
.ffc_break {
clear: both;
font-size: 0px;
height: 0px;
line-height: 0px;
position: relative;
}
#ffc_contentbottom_tour {
position: relative;
height: 4px;
background: transparent url(../src/foot.jpeg) no-repeat bottom center;
}
#ffc_contentbottom_member {
position: relative;
height: 4px;
background: transparent url(../src/foot.jpeg) no-repeat bottom center;
}
#ffc_contentbottom_join {}
#ffc_contentbottombg_join {}
#ffc_contentbottombg_warning {}

/****************************
Buehne links und rechts
***********************/
#ffc_content_right {
border: solid 0px #0AFF0E;
float: left;
position: relative;
padding: 0px 0px 0px 0px;
overflow: hidden;
background: #fff;
width: 756px;
}
#ffc_content_left {
border: solid 0px #0AFF0E;
float: left;
position: relative;
padding: 0px 5px 0px 9px;
}
.ffc_content_left_stage {
position: relative;
width: 140px;
/*height: 1390px;*/
background: #fff;
padding: 0px 0px 3px 0px;
}
.ffc_content_right_stage {
position: relative;
width: 756px;
height: 100%;
background: #fff;
}
#ffc_foot{
position: relative;
width: 920px;
background: transparent;
height: 155px;
}
/******************
Navigation vertical
********************/
#ffc_naviBlock {position: relative; width: 140px; overflow: hidden; padding: 3px 0px 0px 3px;height: 100%;}
.ffc_naviEntry {position: relative; overflow: hidden;cursor: pointer;width: 134px;background: #eaeaea;margin: 0px 0px 3px 0px;}
.ffc_naviImg {position: relative; width: 24px; float: left; padding: 3px;cursor: pointer;}
.ffc_naviImg img {border: solid 0px; width: 24px;}
.ffc_naviTextStars {position: relative; float: left; padding: 0px 17px 0px 0px;}
.ffc_naviText {position: relative; line-height: 12px; padding: 3px 0px 0px 0px;cursor: pointer;}
.ffc_naviStarsBlock {position: relative;}
.ffc_naviStars {position: relative; width: 12px; height: 12px; float: left;}
.starfull {background: transparent url(../src/star_full.png) no-repeat center; }
.starempty {background: transparent url(../src/star_empty.png) no-repeat center; }
.ffc_naviOS {position: absolute;width: 23px; height: 21px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; top: 0px; left: 107px;}
.online_navi {background: transparent url(../src/online.jpeg) no-repeat center;}
.offline_navi {background: transparent url(../src/offline.jpeg) no-repeat center;}
#ffc_navi_head {position: relative; width: 134px; background: transparent url(../src/quick_navi.jpeg) no-repeat 0px 5px;padding: 24px 3px 5px 3px;}
.ffc_navi_head_text {position: relative;}
a.ffc_naviLink {height: 30px; color: #000;}
a.ffc_naviLink:hover { color: #88023b; text-decoration: underline;}

#ffc_navi_subhead {position: relative; width: 134px; height: 23px; padding: 0px 0px 0px 3px;}
#ffc_navi_subhead_alpha {width: 86px; height: 23px;background: transparent url(../src/sort_abc.jpeg) no-repeat 0px 0px; padding: 0px 0px 0px 0px;}
#ffc_navi_subhead_vote {width: 24px; height: 23px;background: transparent url(../src/sort_star.jpeg) no-repeat 0px 0px;padding: 0px 0px 0px 0px;}
#ffc_navi_subhead_online {width: 24px; height: 23px;background: transparent url(../src/sort_online.jpeg) no-repeat center;padding: 0px 0px 0px 0px;}

.ffc_navi_subheadall {position: relative; float: left;}
.ffc_navi_subheadall a {display: block; width: 100%; height: 100%;}

/***********************************
formatierung der Fuss Container
***********************************/
.ffc_footer {
position: absolute;
top: 20px;
left: 53px;
width: 850px;
}
.ffc_footer_links {
position: relative;
width: 100%;
text-align: center;
margin: 0px 0px 10px 0px
}
a.ffc_fusslink {
color: #fff;
text-decoration: none;
padding: 0px 5px;
}
a.ffc_fusslink:hover {
color: #ff0054;
}
.ffc_footer_text {
position: relative;
color: #fff;
width: 100%;
text-align: center;
}
.ffc_footer_text a {
font-weight: bold;
color: #ffffff;
}
.ffc_footer_text a:hover {
text-decoration: underline;
}
/******************************
Foramtierung Menu
*******************************/
#ffc_navihoz {
position: absolute;
top: 262px;
left: 7px;
width: 980px;
height: 28px;
}

ul#ffc_menu_list {
list-style-type: none;
margin: 0px;
padding: 0px;
}
ul#ffc_menu_list li {
display: block;
position: relative;
list-style-type: none;
margin: 0px;
padding: 0px;
float: left;
}
a.ffc_menuhoz_entry {
display: block;
position: relative;
padding: 0px 5px 0px 0px;
width: 116px;
height: 32px;
}
a#ffc_menu_freetour {

background: transparent url(../src/navi_1.png) no-repeat center;
}
a#ffc_menu_freetour_active {

background: transparent url(../src/navi_1.png) no-repeat center;
}
a#ffc_menu_freetour:hover {
background: transparent url(../src/navi_1.png) no-repeat center;
}
a#ffc_menu_member {

background: transparent url(../src/navi_1.png) no-repeat center;
}
a#ffc_menu_member_active {

background: transparent url(../src/navi_1.png) no-repeat center;
}
a#ffc_menu_member:hover {
background: transparent url(../src/navi_1.png) no-repeat center;
}
a#ffc_menu_nowonline {

background: transparent url(../src/navi_2.png) no-repeat center;
}
a#ffc_menu_nowonline:hover {
background: transparent url(../src/navi_2.png) no-repeat center;
}
a#ffc_menu_nowonline_active {

background: transparent url(../src/navi_2.png) no-repeat center;
}
a#ffc_menu_bestvoted {

background: transparent url(../src/navi_3.png) no-repeat center;
}
a#ffc_menu_bestvoted_active {

background: transparent url(../src/navi_3.png) no-repeat center;
}
a#ffc_menu_bestvoted:hover {
background: transparent url(../src/navi_3.png) no-repeat center;
}
a#ffc_menu_cams {

background: transparent url(../src/navi_4.png) no-repeat center;
}
a#ffc_menu_cams_active {

background: transparent url(../src/navi_4.png) no-repeat center;
}
a#ffc_menu_cams:hover {
background: transparent url(../src/navi_4.png) no-repeat center;
}
a#ffc_menu_about {

background: transparent url(../src/navi_5.png) no-repeat center;
}
a#ffc_menu_about_active {

background: transparent url(../src/navi_5.png) no-repeat center;
}
a#ffc_menu_about:hover {
background: transparent url(../src/navi_5.png) no-repeat center;
}
a#ffc_menu_support {

background: transparent url(../src/navi_6.png) no-repeat center;
}
a#ffc_menu_support:hover {
background: transparent url(../src/navi_6.png) no-repeat center;
}
a#ffc_menu_support_active {

background: transparent url(../src/navi_6.png) no-repeat center;
}
a#ffc_menu_login {
background: transparent url(../src/navi_7.png) no-repeat center;
}
a#ffc_menu_login:hover {
background: transparent url(../src/navi_7.png) no-repeat center;
}
a#ffc_menu_login_active {
background: transparent url(../src/navi_7.png) no-repeat center;
}
a#ffc_menu_join {
background: transparent url(../src/navi_8.png) no-repeat center;
}
a#ffc_menu_join:hover {
background: transparent url(../src/navi_8.png) no-repeat center;
}
a#ffc_menu_join_active {
background: transparent url(../src/navi_8.png) no-repeat center;
}
/********************
Rechte Buehne free
*******************/
#ffc_content_right_stageTop {position: relative; width: 756px; height: 400px; padding: 0px 0px 0px 0px; background: transparent;}
#ffc_content_right_stageTop_small {position: relative; width: 756px; height: 144px; padding: 0px 0px 0px 0px; background: transparent;}

#ffc_content_right_stageTop_small #ffc_content_right_stageTopLeft {position: relative; width: 509px; height: 70px; padding: 0px 0px 0px 0px;float: left; background: transparent;}
#ffc_content_right_stageTop_small #ffc_content_right_stageTopRight {position: relative; width: 247px; height: 70px; padding: 0px 0px 0px 0px;float: left;background: transparent;}

#ffc_content_right_stageTopLeft {position: relative; width: 509px; height: 400px; padding: 0px 0px 0px 0px;float: left; background: transparent;}
#ffc_content_right_stageTopRight {position: relative; width: 247px; height: 400px; padding: 0px 0px 0px 0px;float: left;background: transparent;}


#ffc_c_r_stageTopLeftText {position: relative; width: 486px; height: 10px; overflow: hidden; padding: 13px 0px 0px 13px;font-size: 12px; line-height: 14px;}
#ffc_content_right_stageTop_small #ffc_c_r_stageTopLeftText {position: relative; width: 390px; height: 105px; overflow: hidden; padding: 5px 0px 0px 13px;font-size: 12px; line-height: 14px;}

#ffc_c_r_stageTopLeftAufmacher {position: relative; width: 486px; height: 331px; padding: 0px 0px 0px 13px; margin-top: 10px;} 
#ffc_c_r_stageTopLeftAufmacher img {border: solid 0px;}

#ffc_c_r_stageTopRightLogin {position: relative; width: 234px; height: 34px; margin: 13px 0px 7px 0px; /*background: #eaeaea;*/}
#ffc_c_r_stageTopRightLogin .textpos {position: absolute; top: 11px; left: 4px;}
#ffc_c_r_stageTopRightPrice {position: relative; margin-top: 10px; width: 234px; height: 99px; background: transparent url(../src/member_benefits.jpeg) no-repeat center;}
#ffc_c_r_stageTopRightAccess {position: relative; margin-top: 10px; width: 234px; height: 70px; background: transparent url(../src/unlimited_access.jpeg) no-repeat center;}
#ffc_c_r_stageO_M_TopRightPrice {position: relative; margin-top: 0px; width: 234px; height: 70px; background: transparent url(../src/unlimited_access.jpeg) no-repeat center;}

a.ffc_ov_price_lnk {display: block; width: 100%; height: 100%;}
#ffc_content_right_stageTop_small #ffc_c_r_stageTopRightPrice {position: relative; width: 234px; height: 99px; background: transparent url(../src/member_benefits.jpeg) no-repeat center; margin: 13px 0px 7px 0px;}
#ffc_content_right_stageTop_small #ffc_c_r_stageTopRightAccess {position: relative; width: 234px; height: 70px; background: transparent url(../src/unlimited_access.jpeg) no-repeat center; margin: 13px 0px 7px 0px;}
#ffc_content_right_stageTop_small #ffc_c_r_stageTopRightPriceMember {position: relative; width: 234px; height: 118px; background: transparent url(../src/unlimited_access_member.jpeg) no-repeat center; margin: 13px 0px 7px 0px;}

#ffc_c_r_stageTopRightSignUp {}
#ffc_c_r_stageTopRightTour {}
.ffc_c_r_stageTopRightWeiter {position: relative; width: 234px; height: 135px;margin: 13px 0px 0px 0px; background: #eaeaea;}
.ffc_c_r_stageTopRightWeiter .textpos {position: absolute; top: 88px; left: 4px;}

#ffc_c_r_stageOverviewBlock {position: relative; width: 765px; height: 100%; overflow: hidden;}

/***************
spezielle Links
****************/
a#ffc_link_login {position: absolute; left: 174px; top: 4px; width: 57px; height: 26px; display: block; background: #eaeaea url(../src/button_login.png) no-repeat center; text-decoration: none;}
a#ffc_link_login:hover {text-decoration: none;}

#ffc_link_signup {position: absolute; left: 12px; top: 20px; width: 209px; height: 63px; display: block; background: #eaeaea url(../src/button_signup.jpeg) no-repeat center; text-decoration: none;}
#ffc_link_signup:hover {background: #eaeaea url(../src/button_signup_hover.jpeg) no-repeat center;}
a#ffc_link_signup:hover {text-decoration: none;}

#ffc_link_trtour {position: absolute; left: 12px; top: 20px; width: 209px; height: 63px; display: block; background: #eaeaea url(../src/button_freetour.jpeg) no-repeat center; text-decoration: none;}
#ffc_link_trtour:hover {background: #eaeaea url(../src/button_freetour_hover.jpeg) no-repeat center;}
a#ffc_link_trtour:hover {text-decoration: none;}

/*************
Cam teaser
***************/
#ffc_c_r_stageOverviewMain {position: relative; padding: 0px 0px 0px 13px;height: 100%;}
.ffc_c_r_stageCamTeaser {position: relative; width: 175px; height: 160px; float: left; background: #eaeaea; margin: 0px 10px 10px 0px;}
.ffc_c_r_stageCamTeaserImg {position: absolute; width: 171px; height: 128px; top: 2px; left: 2px;}
.ffc_c_r_stageCamTeaserImg a img {border: solid 0px;}
.ffc_c_r_stageCamTeaserTitle {position: absolute; top: 130px; left: 3px;}
.ffc_c_r_stageCamTeaserTitle a {font-weight: bold;}
.ffc_c_r_stageCamTeaserTitleBestVoted {position: absolute; top: 137px; left: 5px;}
.ffc_c_r_stageCamTeaserTitleBestVoted a {color: #000000; font-weight: bold;}
.ffc_c_r_stageCamTeaserVote {position: absolute; width: 71px; height: 12px; top: 143px; left: 2px;}
.ffc_c_r_stageCamTeaserHD {position: absolute; width: 30px; height: 12px; top: 143px; left: 80px; background: transparent url(../src/icon_hd.jpeg) no-repeat center;}
.ffc_c_r_stageCamTeaser24 {position: absolute; width: 30px; height: 12px; top: 143px; left: 108px;background: transparent url(../src/icon_24h.jpeg) no-repeat center;}
.ffc_c_r_stageCamTeaser3D {position: absolute; width: 30px; height: 12px; top: 143px; left: 108px;background: transparent url(../src/icon_3d.jpeg) no-repeat center;}
.ffc_c_r_stageCamTeaserOnline {position: absolute; width: 23px; height: 21px; top: 135px; left: 148px;background: transparent url(../src/online.jpeg) no-repeat center;}
.ffc_c_r_stageCamTeaserOffline {position: absolute; width: 23px; height: 21px; top: 135px; left: 148px;background: transparent url(../src/offline.jpeg) no-repeat center;}
.ffc_c_r_stageCamTeaserMulti {position: absolute; width: 30px; height: 12px; top: 132px; left: 83px;background: transparent url(../src/icon_multiangle.jpeg) no-repeat center;}


a#ffc_c_r_stageO_M_continueTour {width: 336px; background: transparent url(../src/freetour_klein.jpeg) no-repeat top left;}
a#ffc_c_r_stageO_M_continueTour:hover {background: transparent url(../src/freetour_klein_hover.jpeg) no-repeat top left;}
a#ffc_c_r_stageO_M_continueSignUp {width: 394px; background: transparent url(../src/signup_klein.jpeg) no-repeat top left;}
a#ffc_c_r_stageO_M_continueSignUp:hover {background: transparent url(../src/signup_klein_hover.jpeg) no-repeat top left;}
a#ffc_c_r_stageO_M_leisteTour {background: transparent url(../src/leiste_freetour.jpeg) no-repeat center;}
a#ffc_c_r_stageO_M_leisteSignUp {background: transparent url(../src/leiste_signup.jpeg) no-repeat center;}
a#ffc_c_r_stageO_M_leisteSignUp:hover {background: transparent url(../src/leiste_signup_hover.jpeg) no-repeat center;}
a.ffc_leiste {position: relative; display: block;  height: 60px; margin-bottom: 10px;}
a.ffc_leiste_float {position: relative; display: block;  height: 60px; margin-bottom: 10px; float: left;}

.ffc_c_r_stageCamTeaserVoted {position: relative; width: 360px; height: 160px; float: left; background: #eaeaea; margin: 0px 10px 10px 0px;}



/**
Camseite
**/
#ffc_c_r_stage_camMain {}
#ffc_c_r_stage_camMain_titleBlock {}
#ffc_c_r_stage_camMain_description {}

ul#ffc_action_control {position: relative; display: block; margin: 0px; padding: 0px; width: 653px; height: 18px;margin: 0px 0px 0px 13px;}
li.ffc_cam_control {position: relative;list-style-type: none; float: left;height: 16px; padding: 2px 0px 0px 0px; margin: 0px 6px 0px 0px;}


#ffc_control_front {}
#ffc_control_left {}
#ffc_control_right {}
#ffc_control_above {}
#ffc_control_behind {}
#ffc_control_3d {}
#ffc_control_hd {}


.ffc_control_panel_left {position: relative; width: 4px; height: 100%; float: left;}
a.ffc_control_panel_middle {position: relative; display: block; background-image: url(../src/pfeil.gif);background-repeat: no-repeat;background-position: 0px 6px;padding: 2px 0px 3px 10px;float: left; color: #000;}
a.ffc_control_panel_middle:hover {text-decoration: underline; color: #88023b;}
.ffc_control_panel_right {position: relative; width: 4px; height: 100%; float: left;}
.panelON_left {background: transparent url(../src/reiter_left.jpeg) no-repeat center;}
.panelON_middle {background-color: #eaeaea;}
.panelON_right {background: transparent url(../src/reiter_right.jpeg) no-repeat center;}



#ffc_control_sound {position: absolute; top: 0px; left: 290px;}
a.ffc_control_panel_sound {position: absolute; display: block;background-repeat: no-repeat;background-position: 0px 2px;padding: 1px 0px 3px 8px; top: 2px; left: 95px;width: 48px; color: #000;}
a.ffc_control_panel_sound:hover {text-decoration: underline; color: #88023b;}
.soundON {background-image: url(../src/icon_sound.gif);}
.soundOFF {background-image: url(../src/icon_sound.gif);}

#ffc_control_schedule {position: absolute; top: 0px; left: 310px;}
a.ffc_control_panel_schedule {position: absolute; display: block;background-repeat: no-repeat;background-position: 0px 3px;padding: 1px 0px 3px 13px;float: left;background-image: url(../src/icon_uhr.gif); top: 1px; left: 255px; width: 66px;color: #000;}
a.ffc_control_panel_schedule:hover {text-decoration: underline; color: #88023b;}

#ffc_action_cam {position: relative; width: 643px; background: #eaeaea; margin: 0px 0px 0px 13px; padding: 3px 0px 3px 4px;}
#ffc_action_cam_stage {position: relative; width: 640px;  background: #000; margin: 0px 0px 3px 0px; overflow: hidden;}

#ffc_maincontainer_member #ffc_action_cam_chat {position: relative; width: 638px; height: 340px; background: #eaeaea; margin: 0px 0px 0px 0px; border: solid 1px #7d7d7d;}
#ffc_maincontainer_tour #ffc_action_cam_chat {position: relative; width: 638px; height: 175px; background: #eaeaea; margin: 0px 0px 0px 0px; border: solid 1px #7d7d7d;}

.ffc_camWrapper {position: relative; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden;color: #fff;} 
.above {background: #000; font-size:20px; text-align: center; }
.behind {background: #000; font-size:20px; text-align: center; }
.front {background: #000; font-size:20px; text-align: center; }
.left {background: #000; font-size:20px; text-align: center; }
.right {background: #000; font-size:20px; text-align: center;}
.3d {background: #000; font-size:20px; text-align: center;}
.hd {background: #000; font-size:20px; text-align: center; padding-top: 10px; color: #fff;}

#ffc_shadow{position: absolute; width: 100%; height: 1100px; background: #000; filter:alpha(opacity=60); opacity: 0.6; z-index: 99; top: 0px; left: 0px;display: none;}
#ffc_action_hd {position: absolute; width: 100%; height: 740px; top: 169px; left: 0px; z-index: 999;}
#ffc_close_hd {position: relative; width: 98%; text-align: right; padding: 5px;}
#ffc_close_hd a {color: #fff;text-decoration: none;font-size: 12px;}
#ffc_close_hd a:hover {text-decoration: underline;}

.ffc_c_r_CamTitle {position: relative; width: 730px; height: 29px; float: left; background: #eaeaea; margin: 13px 0px 10px 13px;}
.ffc_c_r_CamTitleImg {position: absolute; width: 24px; height: 24px; top: 2px; left: 2px;}
.ffc_c_r_CamTitleImg a img {border: solid 0px;}
.ffc_c_r_CamTitleTitle {position: absolute; top: 2px; left: 29px;}
.ffc_c_r_CamTitleTitle a {font-weight: bold;}
.ffc_c_r_CamTitleVote {position: absolute; width: 71px; height: 12px; top: 13px; left: 29px;}
.ffc_c_r_CamTitleHD {position: absolute; width: 30px; height: 12px; top: 0px; left: 106px; background: transparent url(../src/icon_hd.jpeg) no-repeat center;}
.ffc_c_r_CamTitle24 {position: absolute; width: 30px; height: 12px; top: 0px; left: 133px;background: transparent url(../src/icon_24h.jpeg) no-repeat center;}
.ffc_c_r_CamTitle3D {position: absolute; width: 30px; height: 12px; top: 0px; left: 133px;background: transparent url(../src/icon_3D.jpeg) no-repeat center;}
.ffc_c_r_CamTitleMulti {position: absolute; width: 30px; height: 12px; top: 15px; left: 103px;background: transparent url(../src/icon_multiangle.jpeg) no-repeat center;}




.ffc_c_r_stage_camMain_description {}
.ffc_camDescription {position: relative; width: 600px; padding: 0px 0px 15px 13px;}

#ffc_c_r_stage_camMain_vote {position: relative; padding: 13px 0px 13px 13px; height: 29px;}
.ffc_vote_announce {position: relative; width: 145px; background: transparent url(../src/vote_this_cam.jpeg) no-repeat top left; float: left;padding: 17px 0px 0px 0px; margin: 0px 8px 0px 0px}
.ffc_vote_block {position: relative; width: 495px; height: 29px; float: left; background: #EAEAEA; margin: 0px 0px 0px 0px;}

#ffc_vote_arrow {position: absolute; width: 29px; height: 22px; top: 3px; left: 180px;background: transparent url(../src/voting_pfeil.png) no-repeat center;}
#ffc_Voting {position: absolute;height: 12px; top: 7px; left: 230px;}
#ffcVoteRate {position: absolute; left: 70px; top: 2px;width: 70px;}
a#ffcVoteSend {position: absolute; background: transparent url(../src/button_vote.png) top center; width: 57px; height: 26px; display: block; top: -5px; left: 206px;}
#ffcVoteBlockStarsStage {}

.ffc_c_r_stage_camMain_moreTeaser {position: relative; width: 100%; height: 185px; padding: 0px 0px 0px 13px;}
.ffc_c_r_stageCamTeaserDescription {position: absolute; top: 142px; left: 2px;}
a.ffc_CamTeaserDescLink {padding: 0px 12px 2px 0px; background: transparent url(../src/pfeil_grau.gif) no-repeat right center;}
.ffc_c_r_stage_camMain_moreTeaser .ffc_c_r_stageCamTeaser {height: 170px;}

#ffc_maincontainer_member .ffc_chat_login {position: relative; width: 400px; margin: 25px auto auto auto; text-align: center;}
#ffc_maincontainer_tour .ffc_chat_login {position: relative;  width: 400px; margin: 25px auto auto auto; text-align: center;}

.ffc_chat_login span {display: block; padding: 15px 0px 15px;}
a#ffc_chat_login_button {display: block; width: 116px; height: 32px; background: transparent url(../src/button_chat_login.png) no-repeat center; margin: auto;}

ul.ffc_stageTopSmallNavi {position: relative; display: block; margin: 0px; padding: 0px; width: 653px; height: 18px;margin: 7px 0px 0px 13px;clear: both;}
ul.ffc_stageTopSmallNavi li {position: relative;list-style-type: none; float: left;height: 16px; padding: 2px 0px 0px 0px; margin: 0px 6px 0px 0px;}
a.ffc_stageTopSmallNaviLink {position: relative; display: block; background-image: url(../src/pfeil.gif);background-repeat: no-repeat;background-position: 0px 6px;padding: 2px 0px 3px 10px;color: #000;}
a.ffc_stageTopSmallNaviLink:hover {text-decoration: underline; color: #88023b;}

.ffc_c_r_stageCamTeaserBandarole {position: absolute;}
.tbTop {top: 2px; left: 175px;}
.tbBottom {top: 151px; left: 175px;}
.ffc_c_r_stageCamTeaserVoteText {position: absolute; top: 82px; left: 186px; width: 160px; height: 88px; overflow: hidden;}
.ffc_c_r_stageCamTeaserVoteBig {position: absolute; top: 25px; left: 186px; width: 160px; height: 60px; overflow: hidden; font-weight: bold;}

.ffc_naviStarsBig {position: relative; width: 32px; height: 30px; float: left; margin: 0px 0px 6px 0px}
.starfullBig {background: transparent url(../src/stern_gross_rot.png) no-repeat center; }
.staremptyBig {background: transparent url(../src/stern_gross_weiss.png) no-repeat center; }

.ffc_c_r_stageCamTeaserVoted h3 {position: absolute; top: 0px; left: 186px;}
.ffc_votenumberbig {font-size: 18px; line-height: 20px;}

/********
Block f?r leiste signup/freetour
*******/
.ffc_leiste_block {position: relative; padding: 25px 0px 0px 13px ;}

input#ffc_input_logger {border: solid 1px  #b5b5b5; width: 122px; font-size: 11px; display: block; position: relative; margin: 0px auto 15px auto}
input#ffc_chat_login_submit {display: block; width: 116px; height: 32px; background: transparent url(../src/button_chat_login.png) no-repeat center; margin: auto; border: solid 0px; cursor: pointer;}

/***************
JoinPage
**************/
.ffc_signup_box {position: relative; padding: 13px;}
.ffc_signup_box_top {position: relative; padding: 7px; text-align: center; background: #eaeaea;}
.ffc_signup_box_bottom {position: relative; height: 70px; padding: 26px 0px 0px 0px; border-color: #eaeaea; border-style: solid; border-width: 0px 1px 1px 1px;text-align: center;}
.ffc_signup_box_form {position: relative; float: left; width: 855px; text-align: center;}
.ffc_center_text {position: relative; width: 100%; text-align: center;}

/********
RCA label
******/
.ffc_footer_img {position: relative; text-align:center; padding: 7px 0px 0px 0px;}
a.ffc_fuss_bild {}

/**
 * 4er online teaser include
 */
#ffc_bottom_overview_limited {position: relative; height: 170px; overflow: hidden;}

/**
 * Cams ohne ton button
 */
.ffc_PK62 #ffc_control_sound, .ffc_Netvision #ffc_control_sound {
	display: none;
}

.ffc_leiste_block_warning {position: relative; padding: 0px 0px 0px 0px ;}
a#ffc_warningpage_enter {width: 333px; height: 76px; background: transparent url(../src/enterhere.jpeg) no-repeat top left;}
a#ffc_warningpage_enter:hover {background: transparent url(../src/enterhere_hover.jpeg) no-repeat top left;}
