/****************** Navigation vertical ********************/
#fndCams_naviBlock{position:relative; width:140px; overflow:hidden; padding:3px 0px 11px 0px;height:100%;}
.fndCams_naviEntry{position:relative; overflow:hidden;cursor:pointer;width:140px;background:#f4e6f5;margin:0px 0px 3px 0px;}
.fndCams_naviEntry a{text-decoration:none;}
.fndCams_naviBlock .fndCams_naviEntry{width:138px; margin:0px 0px 3px 1px;}
.fndCams_naviImg{position:relative; width:24px; float:left; padding:3px;cursor:pointer; height:24px;}
.fndCams_naviImg img{border:solid 0px; width:24px; height:24px;}
.fndCams_naviTextStars{position:relative; float:left; padding:0px 17px 0px 0px;}
.fndCams_naviText{position:relative; line-height:12px; padding:3px 0px 0px 0px;cursor:pointer;}
.fndCams_naviStarsBlock{position:relative;margin-top:1px;}
.fndCams_naviStarsBlock form{display:inline;}
.fndCams_naviStars{position:relative; width:12px; height:12px; float:left;}
.starfull{background:transparent url(/src/rd07/cams/star_navi_pink.jpeg) no-repeat center; }
.starempty{background:transparent url(/src/rd07/cams/star_navi_white.jpeg) no-repeat center; }
.fnd_stageCamTeaserVote .starfull{background:transparent url(/src/rd07/cams/star_teaser.jpeg) no-repeat center; }
.fnd_stageCamTeaserVote .starempty{background:transparent; }
.fndCams_naviOS{position:absolute;width:23px; height:21px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; top:0px; left:107px;}
.online{background:transparent url('../src/icons_cams.png') no-repeat -176px -0px;}
#fndCams_navi_head{position:relative; width:134px; background:transparent url('../src/rd07/cams/quicknavi_header.jpeg') no-repeat 0px 5px;padding:60px 3px 5px 3px;}
.fndCams_navi_head_text{position:relative;}
a.fndCams_naviLink{height:30px; color:#000; width:132px; display:block; text-decoration:none; position:absolute; top:0px; left:0px;z-index:99}
a.fndCams_naviLink:hover{color:#88023b; text-decoration:underline;}
.fndCamsKE_Head{position:relative; width:138px; height:112px; background:#F4E6F5 url('../src/cam_navi_header.gif') no-repeat top left;margin:0px 0px 3px 1px;display: none;}
#fndCams_navi_subhead{position:relative; width:140px; height: 17px; padding-top: 4px;}
#fndCams_navi_subhead_alpha{}
#fndCams_navi_subhead_vote{}
#fndCams_navi_subhead_online{}
.fndCams_navi_subheadall{position:relative; float:left;}
.fndCams_navi_subheadall a{padding:0 3px;}
.fndCams_navi_subheadall a:hover{text-decoration: underline;}
.fndCams_navi_subheadall a.fnd-camsnavi-active {text-decoration: underline;}

#fndCams_navi_subhead, .fndCams_naviEntry {background-image: -moz-linear-gradient(center top,#fff8ff,#f4e6f5); background-image: -webkit-gradient(linear,0% 0%,0% 100%,from(#fff8ff),to(#f4e6f5)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff8ff,endColorStr=#f4e6f5);}

/************ * overview ***********/
#overview{position:relative; margin:0px;padding:0px; width: 600px;}
.fnd_c_r_stageCamTeaser{background:#fff none repeat scroll 0; float:left; height:135px; margin:0px 12px 14px 0px; position:relative; width:138px;}
.fnd-Camteaser-free-short.fnd_c_r_stageCamTeaser{height: 120px;}
.fnd_stageCamTeaserImg{height:102px; left:0px; position:absolute; top:0px; width:136px; }
.fnd_stageCamTeaserImg a img{width:136px; border:solid 1px; height: 102px; }
.fnd_stageCamTeaserTitle{left:3px; position:absolute; top:108px; }
.fnd_stageCamTeaserVote{height:12px; left:2px; position:absolute; top:122px; width:71px; }
.fnd_stageCamTeaserOnline{background:transparent url('/src/icons_cams.png') no-repeat -176px -0px; height:13px; left:-1px; position:absolute; top:4px; width:23px; }
.fnd_stageCamTeaserOVGold{background:transparent url(/src/rd07/cams/icon_overlay_gold.png) no-repeat scroll center; height:17px; left:1px; position:absolute; top:65px; width:136px; display: none;}
.fnd-Camteaser-free.fnd_c_r_stageCamTeaser{height:192px;}
.fnd-Camteaser-free .fnd_stageCamTeaserText{left:3px; position:absolute; top:121px;width:115px;}
.fnd-Cam-Properties-bg {position:absolute; top:89px; left:1px; height:14px; width: 136px; /*opacity: 0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80);*/}
.fnd-Cam-Properties {position:absolute; top:89px; left:1px; height:21px; width: 136px; background: transparent;}
.fnd-Cam-Properties div{float:left; height:13px; margin-top: 1px; background-image: url('../src/icons_cams.png'); background-repeat: no-repeat; }
.fnd-Cam-Properties .fnd_stageCamTeaserHD { width:22px; background-position: 0px -8px }
.fnd-Cam-Properties .fnd_stageCamTeaser24 {background-position: -43px -8px; width:23px;  }
.fnd-Cam-Properties .fnd_stageCamTeaserMulti {background-position: -90px -8px; width:18px}
.fnd-Cam-Properties .fnd_stageCamTeaser3D {background-position: -23px -8px; width:20px}
.fnd-Cam-Properties .fnd_stageCamTeaserCC{background-position: 0px -8px; width:15px}
.fnd-Cam-Properties .fnd_stageCamTeaserC2C {background-position: -67px -8px; width:24px}
.fnd-Cam-Properties .fnd_stageCamTeaserMobile {background-position: -108px -8px; width:24px}
.fnd-Cam-Properties .fnd_stageCamTeaserDildo {background-position: -151px -8px; width:25px}
.fnd-Cam-Properties .fnd_stageCamTeaserMaschine {background-position: -131px -9px; width:24px}
.fnd-cam-legend-online {background-position: -176px -0px; width:23px}

div#fnd-cam-legend-list span {padding-left: 24px;background-image: url('../src/icons_cams.png'); background-repeat: no-repeat;}
div#fnd-cam-legend-list span.fnd-cam-legend-mobil {padding-left: 26px;}
div#fnd-cam-legend-list span.fnd-cam-legend-multi {padding-left: 20px;}

.fnd-cam-legend-online {background-position: -176px 1px; width:23px}
.fnd-cam-legend-HD { width:22px; background-position: 0px -8px; margin-left: 9px; }
.fnd-cam-legend-24 {background-position: -43px -8px; width:23px; margin-left: 9px; }
.fnd-cam-legend-multi {background-position: -90px -7px; width:18px; }
.fnd-cam-legend-3D {background-position: -23px -8px; width:18px; margin-left: 9px;}
.fnd-cam-legend-C2C {background-position: -67px -8px; width:24px; margin-left: 9px;}
.fnd-cam-legend-mobil {background-position: -108px -7px; width:24px; margin-left: 9px;}
.fnd-cam-legend-dildo {background-position: -151px -8px; width:27px; margin-left: 9px;}
.fnd-cam-legend-fm {background-position: -131px -8px; width:24px; margin-left: 9px;}

#fnd-cam-property-box{position:absolute; top:3px; left: 125px; height:21px;}
#fnd-cam-property-box div{float:left; height:11px;}

#fnd-cam-property-box .fnd_stageCamTeaserHD{background:transparent url(../src/rd07/cams/icon_01_hd.gif) no-repeat scroll center; width:22px; }
#fnd-cam-property-box .fnd_stageCamTeaser24{background:transparent url(../src/rd07/cams/icon_03_24h.gif) no-repeat scroll center; width:23px;  }
#fnd-cam-property-box .fnd_stageCamTeaserMulti{background:transparent url(../src/rd07/cams/icon_04_multiview.gif) no-repeat scroll center; width:18px}
#fnd-cam-property-box .fnd_stageCamTeaser3D{background:transparent url(../src/rd07/cams/icon_02_3d.gif) no-repeat scroll center; width:25px}
#fnd-cam-property-box .fnd_stageCamTeaserCC{background:transparent url(../src/rd07/cams/icon_06_16.gif) no-repeat scroll center; width:15px}
#fnd-cam-property-box .fnd_stageCamTeaserC2C{background:transparent url(../src/rd07/cams/icon_05_c2c.gif) no-repeat scroll center; width:24px}
#fnd-cam-property-box .fnd_stageCamTeaserMobile{background:transparent url(../src/rd07/cams/icon_07_ipad.gif) no-repeat -2px 0px; width:24px}
#fnd-cam-property-box .fnd_stageCamTeaserDildo{background:transparent url(../src/rd07/cams/icon_08_dildo.jpeg) no-repeat scroll center; width:25px}
#fnd-cam-property-box .fnd_stageCamTeaserMaschine{background:transparent url(../src/rd07/cams/icon_09_maschine.jpeg) no-repeat scroll center; width:24px}

/** Camseite **/
#fnd_stage_camMainClub{}
#fnd_stage_camMainFree{}
#fnd_stage_camMain_titleBlock{}
#fnd_stage_camMain_description{}
ul#fnd_action_control{position:relative; display:block; margin:0px; padding:0px; width:653px; height:18px;margin:0px 0px 0px 30px;}
li.fnd_cam_control{position:relative;list-style-type:none; float:right;height:16px; padding:2px 0px 0px 0px; margin:0px 3px 0px 0px;}
#fnd_control_front{}
#fnd_control_left{}
#fnd_control_right{}
#fnd_control_above{}
#fnd_control_behind{}
#fnd_control_hd{}
.fnd_control_panel_left{position:relative; width:4px; height:100%; float:left;}
a.fnd_control_panel_middle{position:relative; display:block; background-image:url(/src/rd07/img_left/img_vnavi/pfeil_schwarz.gif);background-repeat:no-repeat;background-position:0px 10px;padding:5px 0px 0px 10px;float:left; color:#000;text-decoration:none;}
a.fnd_control_panel_middle:hover{text-decoration:underline; color:#88023b;}
.fnd_control_panel_right{position:relative; width:4px; height:100%; float:left;}
.panelON_left{background:transparent;}
.panelON_middle{background-color:transparent;}
.panelON_right{background:transparent;}
#fnd_control_sound{position:absolute; top:3px; left:15px;}
a.fnd_control_panel_sound{position:relative; display:block;background-repeat:no-repeat;background-position:0px 7px;padding:2px 0px 0px 11px; width:48px; color:#000;text-decoration:none;}
a.fnd_control_panel_sound:hover{text-decoration:underline; color:#88023b;}
.soundON{background-image:url(/src/rd07/img_left/img_vnavi/pfeil_schwarz.gif);}
.soundOFF{background-image:url(/src/rd07/img_left/img_vnavi/pfeil_schwarz.gif);}
#fnd_control_schedule{position:absolute; top:3px; left:85px;}
a.fnd_control_panel_schedule{position:absolute; display:block;background-repeat:no-repeat;background-position:0px 7px;padding:2px 0px 0px 11px;width:66px;color:#000;text-decoration:none;background-image:url(/src/rd07/img_left/img_vnavi/pfeil_schwarz.gif);}
a.fnd_control_panel_schedule:hover{text-decoration:underline; color:#88023b;}
#fnd_action_cam{position:relative; width:643px; background:transparent; margin:0px 0px 20px 40px; padding:3px 0px 3px 4px;}
#fnd_action_cam_stage{position:relative; width:640px; margin:0px 0px 3px 0px;}
.fnd_Flatcams #fnd_action_cam_stage{margin:16px 0px 3px 0px;}
#fnd_action_cam_stage .fndIvwCam, #fnd_action_cam_stage .fndIvwCam img{display:none;}
.fnd_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;}
.hd{background:#000; font-size:20px; text-align:center; padding-top:10px; color:#fff;}
#fnd_shadow{position:absolute; width:100%; height:1100px; background:#000; filter:alpha(opacity=60); opacity:0.6; z-index:999; top:0px; left:0px;display:none;}
#fnd_action_hd{position:absolute; width:100%; height:740px; top:169px; left:0px; z-index:999;}
#fnd_action_hd iframe {display: block;margin: 0px auto 0px auto;}
#fnd_close_hd{position:relative; width:100%; text-align:center; padding:5px;background: #000;}
#fnd_close_hd a{color:#fff;text-decoration:none;font-size:12px;}
#fnd_close_hd a:hover{text-decoration:underline;}
.fnd_CamTitle{position:relative; width:738px; height:29px; float:left; background:#fff; margin:0px 0px 10px 0px; }
.fnd_CamTitleImg{position:absolute; width:24px; height:24px; top:2px; left:2px;}
.fnd_CamTitleImg a img{border:solid 0px;}
.fnd_CamTitleTitle{position:absolute; top:2px; left:29px;font-weight:bold;}
.fnd_CamTitleTitle a{font-weight:bold;}
.fnd_CamTitleVote{position:absolute; width:71px; height:12px; top:13px; left:29px;}
/*
.fnd_CamTitleHD{position:absolute; width:30px; height:12px; top:0px; left:106px; background:transparent url(../src/icon_hd.jpeg) no-repeat center;}
.fnd_CamTitle24{position:absolute; width:30px; height:12px; top:0px; left:133px;background:transparent url(../src/icon_24h.jpeg) no-repeat center;}
.fnd_CamTitleMulti{position:absolute; width:30px; height:12px; top:15px; left:103px;background:transparent url(../src/icon_multiangle.jpeg) no-repeat center;}
*/
#fnd_current_girl span{font-weight:bold;}
.fnd_stage_camMain_description{}
.fnd_camDescription{position:relative; width:270px; padding:0px 0px 25px 40px; height:40px;}
#fndCamVotingBox{position:absolute; top:41px; left:526px;}
#fndCamVotingBox #fndVoteBlock{width:177px}
#fnd_Voting{position:absolute;height:12px; top:7px; left:230px;}
#fndVoteBlockStarsStage{}
#fndVoteBlockErg{position:absolute; top:15px; left:30px;}
/*#fndVoteBlock{width:180px}
*/
#fnd_stage_camMainClub{}
#fndCamVotingBox b{margin:0px 0px 0px 3px;}
/*checken ob noch benutzt wird*/
#fndCamVotingBox #fndVoteRate{padding:0px 2px 0px 0px;width:55px;text-align:right;}
#fndCamVotingBox #fndVoteSend{display:block;clear:both;margin:0px 0px 0px 12px;width:115px;}
/* button cams voting */
.fnd-cams-rate-button {font-size: 11px;}

#fnd_stage_camMainClub #fnd_action_cam_chat{position:relative; width:430px; border:solid 1px #990099; height:240px; background:#000; color:#fff; margin:0px 5px 0px 0px; float:left;}
#fnd_stage_camMainFree #fnd_action_cam_chat{position:relative; width:430px; border:solid 1px #990099; height:240px; background:#000; color:#fff; margin:0px 5px 0px 0px; float:left;}
#fnd_stage_camMainClub .fnd_chat_login{position:relative; }
#fnd_stage_camMainFree .fnd_chat_login{position:relative; }
.fnd_chat_login span{display:block; padding:15px 0px 15px 6px; text-align:center; color:#fff;}
.fnd_chat_login h1{color:#fff; font-size:14px; text-align:center;}
a#fnd_chat_login_button{display:block; width:110px; height:23px; background:transparent url(/src/rd07/chat_login.jpeg) no-repeat center;margin:20px auto;}
.fndCamInfo{background:#FFFFFF;border:1px solid #990099;float:left; height:235px;position:relative;width:200px;padding:5px 0px 0px 0px;}
.fnd_break{position:relative; clear:both; line-height:0px;}
/** * Current Girl Name */
#fnd_curr_girl_snippet{position:absolute; top:15px; left:165px;}
#fnd_cam_vita_link{margin-left:10px;}
/** * Vote Result */
.fnd_CamTitle .fndVoteBlockStars{background:transparent;cursor:pointer;float:left;height:16px;position:relative;width:11px;}
/****Cam liste unterhalb free Camseite*/
#fnd_cam_list{position:relative; margin:20px 0px 0px 0px;}
#fndBody2 #fnd_cam_list {margin:0px 0px 0px 0px;}
/*#fnd_cam_list h1, #fnd_cam_list h2{margin-left:5px;}*/
/** * ausnahmen */
.fnd_Xstream #fnd_control_sound, .fnd_NetconSol #fnd_control_sound, .fnd_NetVision #fnd_control_sound{display:none}
.fnd_Flatcams #fnd_action_control,.fnd_Flatcams #fnd_chat_popit{display:none;}
/*** Netccon Cams haben neuen gro?en chat*/
#fnd_stage_camMainClub.fnd_Netcon #fnd_action_cam_chat,#fnd_stage_camMainClub.fnd_NetconSol #fnd_action_cam_chat,#fnd_stage_camMainClub.fnd_gold_models #fnd_action_cam_chat,#fnd_stage_camMainClub.fnd_Deike #fnd_action_cam_chat,#fnd_stage_camMainClub.fnd_TerraC #fnd_action_cam_chat{background:#000000;border:1px solid #990099;color:#FFFFFF;height:340px;margin:0px;overflow:hidden;padding:0px; position:relative;width:640px;float:none;}
#fnd_stage_camMainClub.fnd_Deike #fnd_action_cam_chat{height:450px;}
#fnd_stage_camMainClub.fnd_gold_models #fnd_action_cam_chat{height:515px;}
#fnd_stage_camMainClub.fnd_Netcon .fndCamInfo,#fnd_stage_camMainClub.fnd_NetconSol .fndCamInfo,#fnd_stage_camMainClub.fnd_gold_models .fndCamInfo,#fnd_stage_camMainClub.fnd_Deike .fndCamInfo,#fnd_stage_camMainClub.fnd_TerraC .fndCamInfo{background:#FFFFFF;border:1px solid #990099;float:none;height:160px;margin:5px 0px 0px;padding:5px 0px 0px; position:relative; width:638px;}
#fnd_stage_camMainClub.fnd_Netcon .fndCamInfo{height:198px;}
h1.leonie{position:absolute; top:-15px; left:0px;z-index:9;}
ul#fndFlatTermDataLayer{background:#FFFFFF;border:1px solid #990099;left:0;list-style-type:circle;margin:0;padding:8px 6px 6px 20px;position:absolute;top:-12px;width:280px;z-index:999;height:100px; overflow:auto;}
ul#fndFlatTermDataLayer li{}
#fnd_flat_pic_snippet{position:absolute; top:15px; left:257px;}
#fnd_light_off{top:3px; left:624px; background:transparent url('../src/light_off.png') no-repeat 6px 0px; }
#fnd_light_on{background:#990099 url('../src/lighton.png') no-repeat top left; opacity:1; font-weight:bold;color:#ffffff;}
.fnd_light{position:absolute;padding:12px 0px 0px 23px; display:block; height:24px; text-decoration:none;}
/* *chatfenster popup */
a#fnd_chat_popit{display:block; width:640px; background:transparent url(/src/rd07/img_left/img_vnavi/pfeil_schwarz.gif) no-repeat 0px 6px; text-decoration:none;padding:2px 0px 1px 10px;}
a#fnd_chat_popit:hover{text-decoration:underline; color:#88023b;}
.fndCamBody a#fnd-cam-sText{position:relative; top:-2px; left:4px;}
#fnd_action_cam_chat_free{position:relative; width:251px; margin:0px auto 0px auto;}
#fnd_action_cam_chat_free img{border:0px;}

.fnd_flatcam_promobanner {position: relative; margin: 5px 0px 0px 32px; display: grid;}
.fnd_flatcam_promobanner img { width: 665px; }

/*nur eine spezielle cam ansprechen
.fnd_36088981 #fndCamVotingBox {display: none;}
*/

.fnd_NetVision #fnd_action_cam_chat, .fnd_NetVision #fnd_chat_popit, .fnd_NetVision .fndCamInfo {display: none;} 
.fnd_NetVision iframe {width: 650px; }

.pc_cross_box {
	background: #f5e8f6;
	border: 2px solid #602960;
	display: block;
	width: 641px;
	text-align: center;
	margin: 0px 0 16px 32px;
	padding: 10px;
}
.pc_cross_btn {
	color: #fff;
	cursor: pointer;
	box-shadow: 0px 1px 4px rgba(0,0,0,.3);
	border-radius: 3px;
	display:inline-table;
	margin: 0 5px;
	font: 300 16px 'Open Sans', sans-serif;
	padding: 5px 20px;
	text-align: center;
}

.pc_cross_btn.ico_livecam:before {
    content: '';
    background: url(http://www.fundorado.de/club/cams/images/livecam_privat.png);
    background-size: contain;
    width: 14px;
    height: 14px;
    margin-right: 4px;
    display: inline-block;
}

.pc_cross_btn.ico_girl_profile:before {
	content: '';
    background: url(http://www.fundorado.de/club/cams/images/livecam_girl_profile.png);
    background-size: contain;
    width: 14px;
    height: 14px;
    margin-right: 4px;
    display: inline-block;
}