/* main */

/*
Aug2011:
chest-t�rkis: #37B3D7 37x gegen pirates hornhaut-umbra: #ba9d79 getauscht
und
color:#2A2929 zu color:#fff
*/


html {height: 100% !important;}
body {background: url(../images/bg_sonne1.jpg) no-repeat 50% 0px;background-color:#e1dfdf;font-family: 'Helvetica Neue','HelveticaNeue', Helvetica , Verdana, Arial,  Sans-Serif;font-size: 100.01%;font-size: 0.8em;padding:0;margin:0;height: 100% !important;color:#8A8989;}
* {margin:0; padding:0;}
h1 {font-size:1em;color:#fff;margin:0px;}
h2 {font-size:1.1em;color:#fff;}
h3 {font-size:1.5em;color:#fff;padding:0;margin:0;}
h3.docs {font-size:1.5em;color:#fff;margin-bottom:10px;}
h4 {font-size:2.5em;color:#fff;padding:0;margin:0;display:inline;}
h5 {font-size:4em;color:#fff;padding:0;margin:0;display:inline;}
h6 {color:#ba9d79;text-align:right;width:90px;margin-right:5px;padding:0;font-size:1.0em;letter-spacing:1px;font-family: Arial, Sans-Serif;}
div.blue {color:#ba9d79;margin-top:5px;padding:0;font-size:1.2em;letter-spacing:1px;font-family: Arial, Sans-Serif;}
p {margin-top:5px;text-align: justify;}
p.blue {color:#ba9d79;margin:20px 0 10px 0;font-size:1.0em;letter-spacing:1px;font-family: Arial, Sans-Serif;}
p.failed {color:#c32429;margin:0px 0 10px 0;font-size:1.0em; font-weight: bold;}
div.tiny {font-size:0.8em;}
span.vid {float:left;padding:10px;}
span.faq {width:230px;float:left;padding:10px;}
span.support {font-size:1.5em;width:230px;float:left;padding:10px;}
span.felder {float:left;margin:5px 10px 15px 10px;width:220px;}
.nojs {background-color:#ff0000;color:#fff;padding:5px;border:1px dotted #fff;text-align:center;margin-top:10px;}
small {font-size:0.7em;}
a {color:#fff;}
a.mb {color:#fff;text-decoration:none;display:block;}
a.blue {color:#ba9d79;text-decoration:none;}
a.blue:hover{text-decoration:underline;}
input {display:inline;border:1px solid transparent;padding:0px;margin-right:5px;}

#container_main{height: auto !important;margin-left:auto;margin-right:auto;width:910px;padding-bottom:5em;z-index: 1;}
#container_welcome {background: url(../images/bg_welcome.png) no-repeat 50% 20px;height: 530px;margin:0;padding:0;}

#container_player{height: auto !important;margin-left:auto;margin-right:auto;width:778px; border: 1px solid transparent;}
#container_chestplayer {background: url(../images/bg_player.png) no-repeat 50% 0px;height: 887px;width: 768px;margin:0;padding:6px 5px 5px 5px;float:left;}
#container_chestplayer.pure {background: url(../images/bg_player_pure.png) no-repeat 50% 0px;height: 482px;width: 768px;margin:0;padding:6px 5px 5px 5px;}
#container_chestplayer.dl {background: url(../images/bg_player_dl.png) no-repeat 50% 0px;height: 552px;width: 768px;margin:0;padding:6px 5px 5px 5px;}
#container_chestplayer.metaonly {background: url(../images/bg_player_meta.png) no-repeat 50% 0px;height: 777px;width: 768px;margin:0;padding:6px 5px 5px 5px;}
.reply a { color:#ba9d79; }
.reply a:hover { color:#8A8989; }
#countdown {height: 30px;width: 220px;margin:20px 0;padding:0;text-align:right;float:right;}

#header {
	margin-top:50px;
	width:100%;
	height:88px;
	background: url(../images/pnp_logo_web_quer_350.png) center no-repeat;	
}

#chestplayer {position: relative;top: 28px;left: 7px;background: url(../images/bg_player.png) no-repeat;}
#player {float: left; width: 768px;height: 452px;background: #000;}
#playermeta {width: 768px;float:left;position: relative;} /* height:30px; */
#buttons.chestplayer {border-top:1px solid #fff;margin-top:0px;}
#buttons.chestplayer li {cursor: default;}

#welcomebg {padding:30px 10px 5px 10px;background: url(../images/slideshow/IMG_0995_cut.jpg) no-repeat 50% 30px;margin:0;height:490px;width:890px;position:relative;overflow:hidden;}
.slideshow {display: block;position: relative;z-index: 0;}
#welcome {background-color:#2d2d2d;color:#fff;position:absolute;height: 70px;width:500px;margin-top:20px;padding:40px;z-index:10000;display:block;line-height:2.5em;left:10px;}
#welcome:hover {display:block;}
#container_welcome #errormsg{font-size:1.25em;padding:0px;}
#login {position:absolute;right:10px;top:100px;background-color:#2d2d2d;color:#fff;height:130px;width:610px;margin-top:200px;padding:0px;z-index:10000;display:block;} /* display:none durchs <noscript> */
#login:hover {display:block;}
#loginfailed{margin:0;}

/* fancyform styles */
.form label{display:block;padding:0.5em;background-position:8px center;background-repeat:no-repeat;border:1px solid #252525;float:right;cursor:pointer;margin-right:10px;}
.form label:hover {color:#000;}
.checked{background: url(../images/chk_on.png) no-repeat center;}
.unchecked{background: url(../images/chk_off.png) no-repeat center;}



#remember {padding-left:10px;cursor:pointer;}
#formular fieldset {border:none;padding:15px;}
#userName, #userPass {background: url(../images/formbg.gif) repeat-x scroll 0 0;font-size:16px;color:#fff;margin:10px 10px 0 0;padding:4px;width:210px;}
#formular .submit {color:#fff;background:#666;border:1px solid #505050;float:right;margin:53px 20px 0 0;padding:6px 10px;text-decoration:none;font-size:14px;}
#formular .submit:hover {color:#000;}

/* Clientside FormValidator Styles */
.validation-advice {background:#ff0000;color:#fff;padding:5px;}
.validation-failed {border:1px solid #FF0000;}
.validation-passed {border:1px solid #00cc00;}
#validatormsg {width:469px;/*height:80px;*/float:left;max-height:80px;overflow:hidden;} /* mein div in dem die Error angezeigt werden */
#advice-validate-email-mailmail,#advice-required-mailmail,#advice-UGNvalidMail-mailmail{margin-left:10px;width:312px;font-size:0.85em;}

/* OverText Style */
span.felder label.overTxtLabel {font-size:15px;color:#fff;padding:5px 0 0 5px;}
label.overTxtLabel {font-size:12px;color:#fff;padding-top:2px;}
.pane label.overTxtLabel {
	font-size: 12px;
	color: #ba9d79;
	padding: 2px 0px 0 5px;
	/*display: block;
	margin-top: -18px;*/
	margin: 0px;
} /* die margin ist nur wegen des Dimension Fixes drin! */

#container_help {background-color:#E1DFDF;height: 100px;width:900px;margin:5px;padding:0;z-index:-1;}
#c_helpL {float:left;width:900px;margin:0;}
#c_helpL div:hover {background-color:#d2d2d2;}
/* #c_helpR {float:left;width:600px;margin:0;} */
#vid_head {color:#505050;background-color:#ccc;margin-right:1px;padding:10px;float:left;width:279px;height:120px;}
#faq_head {color:#505050;background-color:#ccc;margin-right:1px;padding:10px;float:left;width:279px;height:120px;}
#support_head {color:#505050;background-color:#ccc;margin:0;padding:10px;float:right;width:280px;height:120px;}
.header {font-size:1.8em;margin-right:10px;float:left;color:#505050;line-height:1.3em;text-shadow: -1px -1px 0px #202020, 1px 1px 0px #fff;}
#c_help {margin-left:20px;}
#c_help li{list-style-type:none;float:left;margin:5px;padding-left:70px;width:180px;height:41px;color:#fff;background-color:#2d2d2d;cursor:pointer;}
#c_help li:hover {color:#000;}

#vid_folder {background: url(../images/vid_folder.jpg) no-repeat 3px 3px;line-height:40px;}
#vid_search {background: url(../images/vid_search.jpg) no-repeat 3px 3px;line-height:40px;}
#vid_player {background: url(../images/vid_player.jpg) no-repeat 3px 3px;line-height:40px;}
#vid_lists {background: url(../images/vid_lists.jpg) no-repeat 3px 3px;line-height:40px;}
#vid_user {background: url(../images/vid_user.jpg) no-repeat 3px 3px;line-height:40px;}

#container_help a {color:#666;text-decoration:underline;padding:0 1px;}
#container_help a:hover {color:#fff;background-color:#ba9d79;}
#faqframe {background-color:#2d2d2d;color:#fff;padding:20px;}
#recoverframe {background-color:#2d2d2d;color:#fff;padding:20px;height:230px;overflow:hidden;}
#registerframe {background-color:#2d2d2d;color:#fff;padding:20px;height:400px;overflow:hidden; }

#form_recovermail #centerme label.overTxtLabel {color:#ba9d79;font-size:12px;padding-top:5px;margin-top:-260px;}
#form_register #regdata label.overTxtLabel {color:#ba9d79;font-size:12px;padding-top:5px;margin-top:-520px;}

#regdata { width:472px;font-size:0.92em;letter-spacing:1px;font-family: Arial, Sans-Serif;}
#regdata input:hover {background-color:#080714;}
#regdata input {float: left;width:335px;height:20px;color:#ba9d79;padding:3px 0 0 10px;font-size:12px;background-color:#2a2929;margin-top:5px;}
#regdata.left {width: 95px;float: left;}
#regdata.right {width: 355px;float: left;}
#regdata h6 {height:25px;line-height: 25px;color:#ba9d79;font-size:12px;background-color:#2a2929;margin-top:5px;}

#regdata.pw input {width:260px;height:20px;color:#ba9d79;padding:3px 0 0 10px;font-size:12px;background-color:#2a2929;margin-top:5px;}
#regdata.pw.left {width: 170px;float: left;}
#regdata.pw.right {width: 270px;float: left;}
#regdata.pw h6 {width: 165px;}

#centerme {margin-left:auto;margin-right:auto;width:232px;}

#centerme a {text-decoration: none;display:block;color:#000;}
#recovermail {background-color:#2a2929;width:220px;height:20px;color:#ba9d79;padding: 3px 5px 0 5px;float: left;font-size:12px;}
#recovermail:hover {background-color:#080714;}
#recover_slide {padding:20px;height:220px;}
#register_slide {padding:20px;height:480px;}
#faqframe li {list-style-type:none;padding-left:80px;text-align: justify;}
#faqframe ul {padding-top:30px;}
.faqq {background: url(../images/btn_faqq.png) no-repeat 10px 0;margin-bottom:10px;margin-top:30px;}
.faqa {background: url(../images/btn_faqa.png) no-repeat 20px 0;margin-bottom:10px;}

/* Tooltips */
.tip-title {background-color:#ba9d79;color:#fff;font-size:1.1em;padding:4px 5px;}
.tip-text {background-color:#ba9d79;color:#fff;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size:0.9em;padding:4px;}
.tip-title a, .tip-text a {color:#ba9d79;text-decoration:none;}

/* mediaboxAdvanced - white theme >>  eugen Tuned(tm)  */
/*
#mbOverlay {position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}
#mbOverlay.mbOverlayFF {background: transparent url(../images/mediabox/80.png) repeat;}
#mbOverlay.mbOverlayIE {position: absolute;}

#mbCenter {position: absolute;z-index: 9999;left: 50%;overflow: hidden;background-color: #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);}
#mbCenter.mbLoading {background: #fff url(../images/mediabox/WhiteLoading.gif) no-repeat center;-moz-box-shadow: none;-webkit-box-shadow: none;}

#mbImage {position: relative;left: 0;top: 0;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #000;text-align: left;background-position: center center;background-repeat: no-repeat;padding: 10px;}
#mbImage a, #mbImage a:link, #mbImage a:visited {color: #333;}
#mbImage a:hover, #mbImage a:active {color: #000;}

#mbBottom {min-height: 20px;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #999;text-align: left;padding: 0 10px 10px;}
#mbTitle {display: inline;color: #000;font-weight: bold;line-height: 20px;font-size: 12px;}
#mbNumber {display: inline;color: #333;line-height: 14px;font-size: 10px;margin: auto 10px;}
#mbCaption {display: block;color: #333;line-height: 14px;font-size: 10px;}

#mbPrevLink, #mbNextLink, #mbCloseLink {display: block;float: right;height: 13px;margin-right:10px;margin-top:3px;outline: none;background-color: #8a8989;border-top:1px solid #6c6b6b;border-left:1px solid #6c6b6b;}
#mbPrevLink {width: 69px;background: #8a8989 url(../images/mediabox/BlackPreviousHover.png) no-repeat center;}
#mbNextLink {width: 32px;background: #8a8989 url(../images/mediabox/BlackNextHover.png) no-repeat center;}
#mbCloseLink {width: 37px;background: #8a8989 url(../images/mediabox/BlackCloseHover.png) no-repeat center;}

#mbError {position: relative;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #000;text-align: center;border: 10px solid #700;padding: 10px 10px 10px;margin: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {color: #700;font-weight: bold;text-decoration: underline;}
*/

/* mediaboxAdvanced - white theme >>  eugen Tuned(tm)  */

#mbOverlay { position: fixed; z-index: 9998; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; }
#mbOverlay.mbOverlayFF { background: transparent url(../images/mediabox/80.png) repeat; }
#mbOverlay.mbOverlayIE {position: absolute;}

#mbCenter { position: absolute; z-index: 9999; left: 50%; overflow: visible; background-color: #fff; border-radius: 10px; -webkit-border-radius: 10px; box-shadow: 0px 50px 20px rgba(0,0,0,0.40); -webkit-box-shadow: 0px 50px 20px rgba(0,0,0,0.40); }
#mbCenter.mbLoading {background: #fff url(../images/mediabox/WhiteLoading.gif) no-repeat center;box-shadow: none;-webkit-box-shadow: none;}

#mbImage { position: relative; left: 0; top: 0; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 12px; color: #000; text-align: left; background-position: center center; background-repeat: no-repeat; padding: 10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited {color: #333;}
#mbImage a:hover, #mbImage a:active {color: #000;}

#mbBottom {min-height: 20px;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #999;text-align: left;padding: 0 10px 10px;}
#mbTitle { display: inline; color: #000; font-weight: bold; line-height: 20px; font-size: 12px; }
#mbNumber { display: inline; color: #333; line-height: 14px; font-size: 10px; margin: auto 10px; }
#mbCaption {display: block;color: #333;line-height: 14px;font-size: 10px;}

#mbPrevLink, #mbNextLink, #mbPrevLink2, #mbNextLink2, #mbCloseLink { display: block; float: right; height: 13px; margin-right: 10px; margin-top: 3px; outline: none; background-color: #8a8989; border-top: 1px solid #6c6b6b; border-left: 1px solid #6c6b6b; }
#mbPrevLink2 { width: 69px; background: #8a8989 url(../images/mediabox/BlackPreviousHover.png) no-repeat center; }
#bodyindex #mbPrevLink {display: none;}
#bodychest #mbPrevLink.oben {width: 70px;height:90px; background: url(../images/mediabox/chest_media_prev.png) no-repeat center;position:relative;top:-560px;border:none;cursor:pointer;float:left;margin:0 0 0 -70px;}
#bodychest #mbPrevLink.oben:hover {width: 70px;height:90px; background: url(../images/mediabox/chest_media_prev_over.png) no-repeat center;}

#mbNextLink2 {width: 32px;background: #8a8989 url(../images/mediabox/BlackNextHover.png) no-repeat center;}
#bodyindex #mbNextLink {display: none;}
/* #bodyindex #mbNextLink {width: 70px;height:90px; background: url(../images/mediabox/chest_media_next.png) no-repeat center;position:relative;top:auto !important;border:none;cursor:pointer;margin:-60px 0px 0 0;}*/
#bodychest #mbNextLink.oben {width: 70px;height:90px; background: url(../images/mediabox/chest_media_next.png) no-repeat center;position:relative;top:-560px;border:none;cursor:pointer;margin:0 -70px 0 0;}
#bodychest #mbNextLink.oben:hover {background: url(../images/mediabox/chest_media_next_over.png) no-repeat center;}

#mbCloseLink {width: 37px;background: #8a8989 url(../images/mediabox/BlackCloseHover.png) no-repeat center;}

#mbError {position: relative;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #000;text-align: center;border: 10px solid #700;padding: 10px 10px 10px;margin: 20px;border-radius: 5px;-webkit-border-radius: 5px;}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, 
#mbError a:active {color: #700;font-weight: bold;text-decoration: underline;}




/* Footer */
#pcfooter {width:100%;height:55px;margin: 5px auto 0px;position:fixed;bottom:0; left:0;z-index:1;}
#pcfooter ul {list-style-type:none;margin-top: 20px;}
#pcfooter li{text-align:center;margin:0px 8px;float:right;display:block;}

#slide{background: url(../images/logo_pc.jpg) no-repeat 50% 0%;border-top: 5px solid #666;background-color:#080714;color:#fff;width:100%;height:55px;margin: 5px auto 0px;position:fixed;bottom:0;left:0;}

#help {margin-right:10%;background: #cccccc url(../images/chk_on.png) no-repeat 10px center;}
#help a {font-variant: small-caps;text-decoration: none;font-size:9px;}
#helptext{margin:0px;width:1000px;position:absolute;left:13%;top:60px;}

#update {float:left;color:#666;margin-left:20%;margin-top: 20px;}

#help_imprint {background: url(../images/btn_imprint.png) no-repeat 0px -26px;display:block;width:48px;height:13px;cursor:pointer;}
#help_imprint:hover{background: url(../images/btn_imprint.png) no-repeat 0px -13px;}
#help_imprint.on{background: url(../images/btn_imprint.png) no-repeat 0px 0px;}
#help_legal {background: url(../images/btn_legal.png) no-repeat 0px -26px;display:block;width:75px;height:13px;cursor:pointer;}
#help_legal:hover{background: url(../images/btn_legal.png) no-repeat 0px -13px;}
#help_legal.on{background: url(../images/btn_legal.png) no-repeat 0px 0px;}
#help_contact {background: url(../images/btn_contact.png) no-repeat 0px -26px;display:block;width:50px;height:13px;cursor:pointer;}
#help_contact:hover{background: url(../images/btn_contact.png) no-repeat 0px -13px;}
#help_contact.on{background: url(../images/btn_contact.png) no-repeat 0px 0px;}
#help_sitemap {background: url(../images/btn_sitemap.png) no-repeat 0px -26px;display:block;width:49px;height:13px;cursor:pointer;}
#help_sitemap:hover{background: url(../images/btn_sitemap.png) no-repeat 0px -13px;}
#help_sitemap.on{background: url(../images/btn_sitemap.png) no-repeat 0px 0px;}
#help_news {background: url(../images/btn_news.png) no-repeat 0px -26px;display:block;width:31px;height:13px;cursor:pointer;}
#help_news:hover{background: url(../images/btn_news.png) no-repeat 0px -13px;}
#help_news.on{background: url(../images/btn_news.png) no-repeat 0px 0px;}
#help_home {background: url(../images/btn_home.png) no-repeat 0px -26px;display:block;width:31px;height:13px;cursor:pointer;}
#help_home:hover{background: url(../images/btn_home.png) no-repeat 0px -13px;}

.slideclosed{height:55px;}
.slideopen{height:400px;}

#docs_three_col {float:left;margin-left:50px;height: 250px;width:280px;text-align:justify;}
#docs_two_col {float:left;margin-left:30px;height: 300px;width:470px;text-align:justify;}
#docs_scroll {float:left;width: 1020px;margin-left:0px;height: 230px;max-height: 230px;text-align:justify;overflow-y:scroll;padding:10px;}

#docs_scroll li {list-style-type: none;float: left;margin:0 0 10px 20px;height: 210px;width:230px;text-align:justify;overflow:hidden;}

#sitemap ul {padding-left:0px;margin:0px;}
#sitemap li {list-style-type:none;width:280px;display:block;height:13px;padding: 3px 10px;margin-top: 5px;background-color:#2d2d2d;cursor:pointer;}
#sitemap li a {text-decoration: none;}
#sitemap_on{color:#fff;background-color:#5caf52;}
#sitemap li:hover{display:block;color:#fff;background-color:#5caf52;}
#sitemap.active{color:#fff;}
#sitemap.inactive{color:#ccc;}

/* Vidhead Slide, Settings, Search */
#vidhead_main {background: url(../images/bg_vidtop.png) repeat-x ;height:77px;width:100%; z-index: 4;}
#vidhead_bg {background: url(../images/logo2_pc.jpg) no-repeat 50% 25px;width:910px;margin-left:auto;margin-right:auto;height: 58px;font-size:0.85em;color:#fff;text-decoration:none;letter-spacing:1px;font-family: Arial, Sans-Serif;}

#container_vid {background: url(../images/bg_vid.png) no-repeat 50% 20px;height: 732px;margin:0;padding:0;}

#setting_slide {background-color: #9e9c9c;height:76px;width: 100%;border-bottom: 1px dotted #fff;}
#slide_container {width:910px;margin-left:auto;margin-right:auto;height: 75px;}
.settingsform {padding:0;margin:0;cursor:pointer;list-style-type:none;}
/* fancyform styles */
.settingsform label{padding-right:3px;background-repeat:no-repeat;background-position:0px center;background-color:#9e9c9c;border-bottom:1px dotted #ccc;float:left;cursor:pointer;margin-right:3px;margin-bottom:2px;padding-left:10px;height:18px;}
.settingsform label:hover {color:#000;background-color:#ccc;}

.searchform label{color:#8A8989;padding: 0 3px 0 20px;margin: 0 3px 2px 0;background-repeat:no-repeat;background-position:0px center;background-color:#fff;float:left;cursor:pointer;}
.searchsform label:hover {color:#000;}
#form_settings input{margin-top:3px;}

/*
.selected{background-color:#222;background-image:url(../images/chk_on.png)}
.unselected{background-color:#1c1c1c;background-image:url(../images/chk_off.png)}
*/
.search_opt {padding:30px 10px 10px 10px;margin:0;cursor:pointer;}

/* input{display:inline;margin:0;padding:0;} */

#account {float:left;width:299px;height:70px;padding-top:5px;border-right:1px solid #ccc;color:#fff;font-family: Arial, Sans-Serif;}
#account li {height:20px;}

.btn_account {float:left;position:relative;margin:5px;width:141px;height:13px;background: #8a8989 url(../images/btn_account.png) no-repeat center;border-top: 1px solid #6c6b6b;border-left: 1px solid #6c6b6b;}
#accnfo{float:left;width:80px;margin:0;padding:0;}
#accnfo li {font-size:11px;width:70px;list-style-type:none;margin:0px;letter-spacing:1px;text-align:right;margin:0;padding:0;}

#accdata{float:left;width:210px;margin-bottom:0px;letter-spacing:1px;color:#fff;margin:0;padding:0;}
#accdata li {width:210px;font-size:11px;list-style-type:none;text-align:left;margin:0;padding:0;}

.settingsnfo{float:left;width:115px;margin-left:5px;}
.settingsnfo li {width:110px;list-style-type:none;font-family: Arial, Sans-Serif;text-align:right;margin-bottom:2px;height:18px;border-bottom:1px dotted #ccc;}

.settingsdata {float:left;width:170px;}
.settingsdata li {width:150px;font-size:0.85em;color:#fff;list-style-type:none;letter-spacing:1px;font-family: Arial, Sans-Serif;border-bottom:1px dotted #ccc;text-align:left;margin:0px;display:inline; /*   << FUCK you very much M$*/}

.btn_hlp {float:right;position:relative;margin:5px;width:16px;height:13px;background: transparent url(../images/btn_hlp_off.png) no-repeat center;display:block;cursor: help;}
.btn_hlp:hover {background: transparent url(../images/btn_hlp_on.png) no-repeat center;}

#changes {float:right;width:610px;height:70px;padding-top:5px;color:#fff;}
.btn_changes {float:right;position:relative;margin:5px 60px 5px 5px;width:77px;height:13px;background: #8a8989 url(../images/btn_changes.png) no-repeat center;border-top: 1px solid #6c6b6b;border-left: 1px solid #6c6b6b;}

#btn_logout {float:right;margin:5px;width:44px;height:13px;background: #8a8989 url(../images/btn_logout.png) no-repeat center;border-top: 1px solid #6c6b6b;border-left: 1px solid #6c6b6b;}
#btn_settings {float:right;margin:5px;width:72px;height:13px;background: #8a8989 url(../images/btn_settings.png) no-repeat center;border-top: 1px solid #6c6b6b;border-left: 1px solid #6c6b6b;}
#btn_user {float:right;margin:5px;width:400px;height:13px;background: transparent url(../images/btn_user.png) no-repeat left;padding-left: 45px;}
#btn_system {float:right;margin:5px;width:200px;height:13px;background: transparent url(../images/btn_system.png) no-repeat left;padding-left: 60px}

#helpnav {
	float: left;
	position: relative;
	width: 500px;
	height: 20px;
	overflow: hidden;
	/*top: 12px;
	left: 210px;*/
	padding: 0;
	margin: 12px 0 0 210px;
}
#helpnav li{background: transparent url(../images/nav_ar.png) no-repeat left;padding-left: 15px;margin-right:5px;list-style-type:none;text-decoration: none;float:left;color: #8a8989;text-shadow:1px 1px #fff;}
#helpnav li a {margin-right:5px;list-style-type:none;text-decoration: none;float:left;color: #8a8989;cursor:pointer;}
#helpnav li a:hover {text-decoration:underline;}


.btnonOFF {background-color: #5caf52;}

#search {
	float: right;
	height: 19px;
	width: 169px;
	margin: 7px 14px 0 0;
	/* position: relative;left: 725px;top: 13px;*/
}
#btn_search {background: transparent url(../images/btn_search_off.png) no-repeat right;height:19px;cursor:pointer;}
#btn_search.btnoff {background: transparent url(../images/btn_search_on.png) no-repeat right;}

#search_slide {
	float: right;
	background: transparent url(../images/bg_searchopt.png) no-repeat center 10px;
	background-color: #fff;
	width: 177px;
	height: 99px;
	margin: -3px 10px 0 0;
	/*position: relative;
	left: 721px;
	margin-top: 12px;*/
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: none;
	z-index: 5;
	position: relative;
	top: 0px;
	/*top: 0px;
	left: 0px;*/
}
input.search {float:left;width: 150px;height: 18px;padding: 2px 0 0 0; background-color: #fff;border:none;}

/* Vidframe Folding Nav, Head left */
#vid_nav {float:left;width:192px;height:700px;margin-left:6px;margin-top:26px;border-right:1px solid #868686;}
#vid_nav_head {background: #cccccc url(../images/btn_folder.png) no-repeat 10px center;height:27px;width:100%;border-bottom:1px solid #868686;}
#vid_nav_list {height:672px;width:186px;text-indent: 10px;overflow:hidden;float: left;padding-right:0px;}


/* neuer scroller start*/
#vid_nav_bar {height: 672px;width: 5px;float: left;cursor: pointer;border-left:1px solid #868686;}
#vid_nav_container {height: 670px;}
#vid_nav_knob {width: 3px;margin: 1px;background: #c4c4c4;min-height: 10px;}

#vid_nav_list li {list-style-type:none;border-bottom:1px solid #c8c8c8;font-family: Arial, Sans-Serif;font-size:0.85em;letter-spacing:1px;overflow:hidden;}
#vid_nav_list span {overflow:hidden;}
.wrapped {float:left;width:186px;}

        .scroller{display:block;float: right;}
        .scroll {background:#fff; position:absolute;}
        .scrollhandle{display:block; position:relative; cursor: pointer; background:#c4c4c4;}
        .scroller.vertical {height: 672px;width: 5px;cursor: pointer;border-left:1px solid #868686;}
        .vertical .scroll {width:5px; height:672px;}
        .vertical .scrollhandle {right:-1px; width:3px;}
        
/* neuer scroller ende */
.toggler { cursor:pointer;}
/*.toggler:hover {color:#fff;font-weight: bold;background: url(../images/bg_vidfolder_curr.jpg) repeat-x 0 0;}*/
.element { padding:0px;}
.element li {line-height:25px;height:25px;overflow:hidden;}

.cathead {background: url(../images/bg_vidfolder_cat.jpg) no-repeat 0 0;height:20px;width:186px;color:#fff;text-indent:25px;line-height:20px;}
.folderhead { cursor:pointer; background: url(../images/bg_vidfolder.jpg) repeat-x 0 0;height:25px;width:186px;border-bottom:1px solid #c8c8c8;line-height:25px;text-shadow:1px 1px #fff;}
.folderhead:hover {cursor:pointer;color: #fff;background: #898989;text-shadow:1px 1px #000;}
.folderhead.active {color:#fff;font-weight: bold;background: #898989;text-shadow:1px 1px #000;}
/* background: #898989 url(../images/vid_folderarrow_white.png) no-repeat center right; */

/*
.folder_sub {margin:0 10px;color:#8A8989;}
.folder_sub:hover {background: #898989 url(../images/vid_folderarrow.png) no-repeat center right;height:25px;color: #fff;cursor:pointer;margin-left:10px;margin-right:0px;border:none;}
.folder_sub.active {background: #8a8989 url(../images/vid_folderarrow.png) no-repeat center right;height:25px;color: #fff;cursor:pointer;margin-left:10px;margin-right:0px;border:none;}
*/

/* geaendert 12.10.2009 */
.folder_sub {margin:0 10px 0 10px;color:#8A8989;width:166px;}
.folder_sub:hover {background: #898989 url(../images/vid_folderarrow.png) no-repeat center right;height:25px;color: #fff;cursor:pointer;margin-left:10px;margin-right:0px;border:none;width:176px;}
.folder_sub.active {background: #8a8989 url(../images/vid_folderarrow.png) no-repeat center right;height:25px;color: #fff;cursor:pointer;margin-left:10px;margin-right:0px;border:none;width:176px;}


/* Vidpreview, Slides, Viewopt */
#vid_preview {float:right;width:705px;height:700px;margin-right:6px;margin-top:26px;}
#vid_preview_head {background: #cccccc url(../images/btn_videos.png) no-repeat 10px center;height:27px;width:100%;border-bottom:1px solid #868686;}
#vid_preview_head li {list-style-type:none;float:right;font-size:0.9em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:27px;padding: 0 5px;cursor:pointer;}
#vid_preview_head li:hover {background-color:#8a8989;color:#fff;}

.active {background-color:#8a8989;color:#fff;}

.preview_view {float:right;background: url(../images/btn_view.png) no-repeat 5px center;padding-right:30px;height:27px;width:125px;}
.preview_folder {float:right;background: url(../images/btn_folder.png) no-repeat 5px center;padding-right:25px;height:27px;width:145px;}
.preview_sort {float:right;background: url(../images/btn_sortby.png) no-repeat 5px center;padding-right:80px;height:27px;width:260px;}

.arr_hl {background: url(../images/btn_arr_hl.png) no-repeat center center;width:13px; margin-left: 10px;}
.arr_lh {background: url(../images/btn_arr_lh.png) no-repeat center center;width:13px;}
.arr_hl.active {background: #8a8989 url(../images/btn_arr_hlh.png) no-repeat center center;}
.arr_lh.active {background: #8a8989 url(../images/btn_arr_lhh.png) no-repeat center center;}
.arr_hl:hover {background: url(../images/btn_arr_hlh.png) no-repeat center center;width:13px;}
.arr_lh:hover {background: url(../images/btn_arr_lhh.png) no-repeat center center;width:13px;}

#vidfolder {width:700px;height:672px;margin-left:5px;float:left;overflow-y:auto;}
.vidfolder_head {height:25px;width:680px;background: #c4c4c4 url(../images/btn_folder_on.png) no-repeat 0 0;}
.vidfolder_head.on {background: #8a8989 url(../images/btn_folder_off.png) no-repeat 0 0;}
.vidfolder_head.off {background: #c4c4c4 url(../images/btn_folder_on.png) no-repeat 0 0;}

.thisfolder {margin-bottom:5px;}
.foldertoggle {margin-top:5px;}
.vidfolder_head:hover {background: #8a8989 url(../images/btn_folder_off.png) no-repeat 0 0; cursor: pointer;}
.vidfolder_title li {list-style-type:none;float:left;font-size:0.9em;letter-spacing:1px;color:#fff;font-family: Arial, Sans-Serif;line-height:25px;padding: 0 5px;}

li.title {margin-left:30px;width:350px;}
li.date {width:100px;}
li.files {width:150px; text-align: right;}

.vidfolder_amount {margin-left:5px;float:left;background: url(../images/btn_show.png) no-repeat 5px center;height:25px;width:125px;}
.vidfolder_amount li {list-style-type:none;float:right;font-size:0.9em;letter-spacing:1px;color:#fff;font-family: Arial, Sans-Serif;line-height:25px;padding: 0 5px;}
.vidfolder_amount li.active {background-color:#666;}
.vidfolder_amount li:hover {background-color:#666;}

#vidfolder_slide {width:670px;margin:0 0 0 10px;background-color: #2d2d2d;}

.vidfolder_cat {width: 670px;height: 11px;background-color: #c4c4c4;margin: 1px 0 1px 5px;}
.vidfolder_cat li {list-style-type:none;float:left;padding: 0px;height:11px;}
/* .vidfolder_cat li:hover {background-color:#8a8989;color:#fff;} */

.cat_preview {width:52px;background: url(../images/cat_preview.png) no-repeat center center;}
.cat_id {width:51px;cursor:pointer;background: url(../images/cat_id.png) no-repeat center center;}
.cat_motiv {width:109px;cursor:pointer;background: url(../images/cat_motiv.png) no-repeat center center;}
.cat_date {width:56px;background: url(../images/cat_date.png) no-repeat center center;}
.cat_title {width:243px;cursor:pointer;background: url(../images/cat_title.png) no-repeat center center;}
.cat_time {width:30px;background: url(../images/cat_time.png) no-repeat center center;}
.cat_format {width:75px;cursor:pointer;background: url(../images/cat_format.png) no-repeat center center;}
.cat_audio {width:78px;background: url(../images/cat_audio.png) no-repeat center center;}
.cat_onoff {width:26px;background: url(../images/cat_online.png) no-repeat center center;}
.cat_details {width:209px;background: url(../images/cat_details.png) no-repeat center center;}

.cat_model {width:109px;cursor:pointer;background: url(../images/cat_modelnr.png) no-repeat center center;}
.cat_name {width:131px;cursor:pointer;background: url(../images/cat_name.png) no-repeat center center;}
.cat_agency {width:78px;cursor:pointer;background: url(../images/cat_agency.png) no-repeat center center;}

.clip {
	width: 670px;
	height: 26px;
	/*background: url(../images/bg_clipoff.png) no-repeat center center;*/
	margin-left: 5px;
	border-top: 1px solid #fff;
}
.clip:hover li {
	/*background:url(../images/bg_clipon.png) no-repeat center center;*/
	background: #cccccc;
}
.clip li {
	list-style-type: none;
	float: left;
	padding-left: 5px;
	height: 26px;
	line-height: 26px;
	font-size: 0.9em;
	font-family: Arial, Sans-Serif;
}

.clip_tb {
	width: 42px;
	height: 22px;
	margin-top: 2px;
	overflow: hidden;
}
.clip_tb img {
	border: 0px;
}

.clip_preview {width:47px;}
.clip_motiv {width:105px; font-size: 0.8em !important; background: #f0f0f0;}
.clip_date {width:51px;}
.clip_title {width:238px;cursor:pointer;text-decoration:underline;overflow:hidden; background: #f0f0f0;}
.clip a {color:#8a8989;}
.clip .clip_time {width:25px; font-size: 0.8em;}
.clip .clip_size {width:70px; font-size: 0.8em; background: #f0f0f0; overflow: hidden;}
.clip .clip_audio {width:73px; font-size: 0.8em; overflow: hidden;}
.clip .clip_onoff {width:21px; font-size: 0.8em; background: #f0f0f0; overflow: hidden;}
.clip .clip_onoff.online { background: #f0f0f0 url(../images/online_bullet.png) center center no-repeat; }
.clip:hover .clip_onoff.online { background: #cccccc url(../images/online_bullet.png) center center no-repeat; }
.clip .clip_onoff.offline { background: #f0f0f0 url(../images/offline_bullet.png) center center no-repeat; }
.clip:hover .clip_onoff.offline { background: #cccccc url(../images/offline_bullet.png) center center no-repeat; }

.clip .clip_model {width:105px; background: #f0f0f0;}
.clip .clip_name {width:121px; font-size: 0.8em;padding-right:5px;overflow:hidden;}
.clip .clip_agency {width:73px; font-size: 0.8em; background: #f0f0f0;}

.fadein_thumb {width:42px;height:21px;border:0;background:transparent;margin:0;padding:0;}

.clip label {margin-top:5px;padding:0px;cursor:pointer;}

.clip_list label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;background:transparent;border:none;float:left;cursor:pointer;margin:0px;}
.metapl label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;background:transparent;border:none;float:left;cursor:pointer;margin:0px;}

.clip_list {width:21px;}
.clip_id {width:45px;}
.clip_clipnumber {width:92px;cursor:pointer;text-decoration:underline;}
.clip_preview {width:47px;}
.clip_description {width:363px;cursor:pointer;text-decoration:underline;overflow:hidden;}
.clip_filename {width:120px;}
.clip_quality {width:82px;}
.clip_options {width:62px;}

.clip_tb {width:42px;height:21px;margin-top:3px;}

.btn_clipedit {float:left;margin:5px 5px 0 0;width:30px;height:13px;background: #ccc url(../images/btn_editoff.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_clipedit:hover {background: #ccc url(../images/btn_editon.png) no-repeat center;}

#playerdoc {
	float: left;
	width: 768px;
	height: 875px;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}

#playerdoc #playercontainer {
	float: left;
	display: block;
	height: 482px;
	width: 768px;
	/*background: #000;*/
	background: #000;
	overflow: hidden;
}

/*
#playerdoc #playercontainer .invalid {
	width: 768px;
	background: #000 url(../images/bg_novid.jpg) no-repeat center;
}
*/
 #container_chestplayer span.support {
	margin: 200px 0 0 100px;
	width:600px;
	font-size:1.5em;
	}

#container_chestplayer span.support a:hover { color:#ff6600; }

/* Externer Player */
#container_chestplayer #playercontainer {
	float: left;
	height: 482px;
	width: 768px;
	background: #000;
	margin: 0px;
	padding: 0px;
}
/*
#container_chestplayer #playercontainer .invalid {
	background: #000 url(../images/bg_novid.jpg) no-repeat center;
	
}
*/

.pane li { list-style-type:none;float:left;}
#pane_dl { height:70px; }
#pane_metaonly { height:296px; }
.reply, .dlzipmp4 { float: left; margin-left:auto; margin-right:auto; margin:15px 0 0 70px; width: 640px; line-height:30px; }
/* #dlzipmp4 { margin:15px 0 0 70px; } */
.dlzipmp4 a { 
	background: url(../images/icon_zipdl.png) top left no-repeat; 
	padding:0 0 5px 20px;
	cursor:pointer;
	margin-left:50px;
	height:25px;
	color:#ba9d79;
}
.dlzipmp4 a:hover { background: url(../images/icon_zipdl_hover.png) top left no-repeat; color:#8A8989; }



/* Next Player */
#container_chestplayer #playernext {
	float: left;
	position: absolute;
	height: 90px;
	width: 60px;
	margin: 40px 0 0 769px;
	padding: 0px;
}
#container_chestplayer #playernext a {
	float: left;
	height: 90px;
	width: 60px;
	padding: 0px;
	background: url(../images/chestplayer_next.png) top left no-repeat;
}
#container_chestplayer #playernext a:hover {
	background: url(../images/chestplayer_next_over.png) top left no-repeat;
}

/* Prev Player */
#container_chestplayer #playerprev {
	float: left;
	position: absolute;
	height: 90px;
	width: 60px;
	margin: 40px 0 0 -61px;
	padding: 0px;
}
#container_chestplayer #playerprev a {
	float: left;
	height: 90px;
	width: 60px;
	padding: 0px;
	background: url(../images/chestplayer_prev.png) top left no-repeat;
}
#container_chestplayer #playerprev a:hover {
	background: url(../images/chestplayer_prev_over.png) top left no-repeat;
}

#player_reiter {
	float: left;
	position: absolute;
	height: 33px;
	/*width: 356px;*/
	margin: 50px 0 0 16px;
	padding: 0px 0 0 0px;
	background: url(../images/player_reiter_r.png) top right no-repeat;
	font-size: 0.9em;
	color: #333333;
}

#player_reiter .inner {
	float: left;
	height: 29px;
	padding: 3px 0px 0 20px;
	margin: 0 20px 0 0;
	background: url(../images/player_reiter_l.png) top left no-repeat;
}

#player_reiter b {
	color: #ba9d79;
}

#container_chestplayer #metadata {
	height:365px
}

#pane_metaonly #metadata {
	height:296px
}

#vid_preview_footer {background: #cccccc url(../images/logo_footer.png) no-repeat 0px 0px;height:25px;width:100%;}
#vid_preview_footer ul {float:left;position:relative;left:304px;}
#vid_preview_footer li {list-style-type:none;float:left;font-size:0.9em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:25px;padding: 0 6px;cursor:pointer;}
#vid_preview_footer li:hover {background-color:#8a8989;color:#fff;}

li.page_next {margin-left:5px;width:12px;height:25px;background: url(../images/btn_next.png) no-repeat 5px 0px;}
li.page_next.active {background: #8a8989 url(../images/btn_next.png) no-repeat 5px 0px;}
li.page_prev {margin-right:5px;width:12px;height:25px;background: url(../images/btn_prev.png) no-repeat 4px 0px;}
li.page_prev.active {background: #8a8989 url(../images/btn_prev.png) no-repeat 5px 0px;}

.btn_footer_hlp {float:left;position:relative;left:60px;top:2px;margin:5px;width:16px;height:13px;background: transparent url(../images/btn_hlp_off.png) no-repeat center;display:block;}
.btn_footer_hlp:hover {background: transparent url(../images/btn_hlp_on.png) no-repeat center;}

#metahead {	background: url(../images/btn_meta.png) no-repeat 20px 8px;height:28px;width:768px;border-top:1px solid #fff;}

#meta_playlist {background: url(../images/btn_playlist.png) no-repeat 0px 8px;width:90px; height:28px;float:left;margin:0 0 0 180px;}
	
.btn_download {float:left;margin:10px 5px 0 0;width:55px;height:13px;background: #ccc url(../images/btn_download_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_download:hover {background: #5caf52 url(../images/btn_download_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

.btn_sendmail {float:left;margin:10px 0px 0 0;width:31px;height:13px;background: #ccc url(../images/btn_sendmail_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_sendmail:hover {background: #5caf52 url(../images/btn_sendmail_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

#metadata {line-height:20px;width:768px;height:365px;color:#fff;font-size:0.92em;letter-spacing:1px;font-family: Arial, Sans-Serif;}
#metadata li {
	list-style-type: none;
	float: left;
	font-size: 0.92em;
	letter-spacing: 1px;
	font-family: Arial, Sans-Serif;
	/*line-height: 20px;*/
	
}

/* #meta_comment {overflow-y:scroll;} */

#meta_col, .meta_col {width:768px;float:left;}
#meta_col2 {width:768px;height:95px;float:left;}
.meta_left {width:392px;float:left;}
.meta_right {width:376px;float:right;}
.meta_left .meta_locked,
.meta_right .meta_locked {
	width: 290px;
}
.meta_grey {
	background-color: #2a2929;
	color: #fff;
	height: 20px;
	overflow: hidden;
}
.meta_black {
	background-color: #080714;
	color: #fff;
	height: 20px;
}
.meta_locked {color:#e1e1e1;}
.meta_short {width:50px;}

.casting .meta_right li h6 {
	width: 120px;
}
.casting .meta_right li.meta_locked { 
	width: 110px;
}

#meta_title {width:670px;/*width:417px;*/}
/*#meta_modelname {width:200px; }*/
#meta_modelname {
	width:670px;
}
#meta_desc {width:670px;}
#meta_format {width:60px;}
#meta_year {width:54px;}

.meta_keyleft {width:90px;height:55px;float:left;}
.meta_keyright {width:678px;height:55px;float:right;margin: 0px;padding:0px;line-height:15px;}
.meta_keyright li {width:668px;height:45px;float:left;margin: 0px;padding:5px;line-height:15px;}

.casting .meta_keyleft,
.casting .meta_keyright,
.casting .meta_keyright li {
	height: 55px;
}


#meta_dlleft {width:90px;height:70px;float:left;}
#meta_dlleft h6 { margin-top:10px; }
#meta_dlright {width:678px;height:70px;float:right;margin: 0px;padding:0px;line-height:15px;background-color:#080714;}

#upload {width:768px;height:60px;color:#fff;font-size:0.92em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:20px;}

#meta_flashleft {width:90px;height:60px;float:left;}
#meta_flashright {width:670px;height:60px;float:right;margin-left:5px;padding:0px;}

#flashtitle {width:245px;float:left;padding-right:5px;}
.flashbuttons {width:167px;float:left;}
.flashbuttons li {list-style-type:none;float:left;width:43px;float:left;margin:5px 0 0 5px;}

li.btn_browse {width:43px;height:13px;background: #ccc url(../images/btn_meta_browse_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
li.btn_browse:hover {background: #ccc url(../images/btn_meta_browse_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}
li.btn_upload {width:42px;height:13px;background: #ccc url(../images/btn_meta_upload_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
li.btn_upload:hover {background: #ccc url(../images/btn_meta_browse_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}
li.btn_delete {width:43px;height:13px;margin-left:15px;background: #ccc url(../images/btn_meta_delete_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
li.btn_delete:hover {background: #ccc url(../images/btn_meta_delete_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

/* panes im Popup */
#panes div div { overflow: hidden;}
#panes {position:relative;width: 768px;height:365px;overflow: hidden;}
.pane {height:365px;width:768px;background-color:#000;float:left;}
#contentdummy{height:365px;width:768px;float:left;background-color:#080714;position:absolute;overflow:hidden;}


#buttons {float: left;width:768px;height:30px;margin-top:0px;background-color: #8a8989;color:#fff;}
#buttons li {list-style-type:none;float:right;height:30px;line-height:30px;width:191px;border-right:1px solid #fff;border-bottom:1px solid #fff;cursor: pointer; text-align: center;}
#buttons li.active {background-color:#080714;color:#fff;border-bottom:1px solid #080714;}
#buttons li:hover {background-color:#080714;color:#fff;}

li#tab_meta {background: url(../images/btn_meta.png) no-repeat center;}
li#tab_playlist {background: url(../images/btn_playlist.png) no-repeat center;}
li#tab_contacts {background: url(../images/btn_contacts.png) no-repeat center;}
li#tab_mail {background: url(../images/btn_mail.png) no-repeat center;border-right:0;width:191px;}

.first {margin-left:10px;}
.dl_mpg  {}
.dl_dvd {}
.dl_uncomp {}
.dl_cat {float:left;font-size:0.85em;margin-left:15px;}
#dl_login {width:678px;height:25px;margin:15px 0 0 15px;line-height:25px;float:left;color:#8A8989;}

.avail {background: #2a2929 url(../images/chk_on.png) no-repeat 5px 5px;width:95px;height:47px;border:1px solid #8a8989;padding:5px 10px;margin-right:5px;margin-top:5px;overflow:hidden;cursor:pointer;}
.notavail {background: #2a2929 url(../images/chk_off.png)no-repeat 5px 5px;min-width:60px;height:17px;border:1px solid #8a8989;padding:5px 10px;margin-right:5px;margin-top:5px;}
.notavail:hover {background-color:#ff0000;}

/* panes in der Liste */
#panes_ten {height:262px;width:670px;position:relative;overflow: hidden;}
.pane_ten_one {height:262px;width:670px;float: left;background-color:#fff;}
#dummy_ten {height:262px;width:670px;float:left;background-color:#fff;position:absolute;overflow:hidden;}

#buttons_ten {float: left;height:26px;background-color: #fff;color:#080714;}
#buttons_ten li {list-style-type:none;float:left;height:26px;padding:5px 10px;border-right:1px solid #fff;cursor: pointer; text-align: center;}
#buttons_ten li.active {background-color:#8a8989;color:#fff;}
#buttons_ten li:hover {background-color:#8a8989;color:#fff;}

/* pane vor/zurueck */
#pane_nav {width:680px;height:26px;border-top:1px solid #c4c4c4;cursor: pointer; text-align: center;}
#pane_nav li {list-style-type:none;float:left;}
#prev_pane {width:100px;margin-right:150px;}   
#prev_pane:hover {background: #8a8989 url(../images/pane_prev.png) no-repeat 5px;}
#next_pane {width:100px;float:right;}
#next_pane:hover {background: #8a8989 url(../images/pane_next.png) no-repeat 80px;}
.pane_btn {float:left;width:100px;border-right:1px solid #fff;padding:5px;}
.pane_btn:hover {background-color:#8a8989;color:#fff;}

fieldset {border: none;}

/* Chest Popup Pane "PLAYLIST" */

/* alles allgemeine */
.pl_list {width: 353px;height: 360px;float: left;margin-left:5px;}
.pl_list.pl_right {margin-left:0px;}
.pl_dummy {height: 315px;}
#pl_copy {width: 52px;height: 360px;float: left;}

.pl_head {height: 23px;}
.pl_browse {height: 20px;}

.pl_footer {height: 22px;}

#btn_clearpl {margin-top:3px;width:36px;height:13px;background: #ccc url(../images/btn_clear_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;float:right;}
#btn_clearpl:hover {background: #ff0000 url(../images/btn_clear_on.png) no-repeat center;}

.btn_save {float: right;margin: 5px 0 0 0px;width:31px;height:13px;background: #ccc url(../images/btn_save_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_save:hover {background: #5caf52 url(../images/btn_save_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

#btn_del_pl {float: right;margin: 5px 0px 0 0px;width:43px;height:13px;background: #ccc url(../images/btn_delete_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_del_pl:hover {background: #ff0000 url(../images/btn_delete_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

.btn_hlp2 {float: right;margin:5px 15px;width:16px;height:13px;background: transparent url(../images/btn_hlp_on.png) no-repeat center;display:block;cursor: help;}
.btn_hlp2:hover {background: #fff url(../images/btn_hlp_off.png) no-repeat center;}

#btn_ltp {float: right;margin: 5px 0 0 0;width:86px;height:13px;background: #ccc url(../images/btn_ltp_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_ltp:hover {background: #5caf52 url(../images/btn_ltp_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

#btn_yes_pl {margin:30px 10px 0 75px;padding-left:25px;width: 55px;}
#btn_no_pl {margin-top:30px;padding-left:20px;width: 60px;}
.dlconfirm {color: #000;background-color: #8a8989;border: 1px solid #c4c4c4;height: 30px;float:left;font-size:0.9em;line-height:30px;cursor: pointer;}

.handle {width: 16px;height: 20px;background: url(../images/btn_drag_off.png) no-repeat center;cursor:move;}
.handle:hover {background: url(../images/btn_drag_on.png) no-repeat center;}

.even {background-color:#2a2929;}
.odd {background-color:#080714;}

/* Mitte Playlist */
.btn_copy {float: left;margin: 164px 0 0 8px;width:37px;height:13px;background: #ccc url(../images/btn_copy_off.png) no-repeat center;cursor:pointer;}
.btn_copy:hover {background: #5caf52 url(../images/btn_copy_on.png) no-repeat center;}

#pl_checker {float: right;}
.checkall {float:right;padding: 2px 0 0 10px;width:110px;height:20px;margin-right: 26px;background: #080714 url(../images/btn_selectallnone.png) no-repeat center left;}
.checkall label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;border:none;float:right;cursor:pointer;margin:0px;}

/* linke Seite Playlist */
#delpl_slide {float: left;width: 331px;height: 228px;background-color: #ff0000;color: #fff;padding: 30px 10px;font-size:1em;}
#pl_cliplist {float:left;width: 344px;height: 288px;color: #999;overflow: hidden;}
#pl_folder {background: url(../images/btn_folder2.png) no-repeat left center;}
.pl_select {width: 353px; padding: 0 0px 0 0; height: 20px;color: #ba9d79;font-size: 0.92em;background: #2a2929 url(../images/bg_dropdown_off.png) no-repeat left;border: none;line-height: 20px; overflow: hidden;cursor: pointer;}

/* pl_scroll aufr�umen! */
.pl_scroll {float: left;width: 344px;height: 288px;border: 1px solid #666;color: #999;margin-top: 5px;overflow: hidden;}
.pl_scroll div {float: left;} /* CSS-Magie damit das injizierte DIV des Slides einen Nachbarn haben mag */

.pl_scroll li {padding-left: 13px;height: 20px;list-style-type:none;width: 331px;float:left;font-size:0.85em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:20px;cursor: pointer;}
.pl_scroll li a {height: 20px;width: 288px;float: left;line-height: 20px;cursor: pointer;}

.pl_scroll label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;border:none;float:right;cursor:pointer;margin:3px 2px 0 0;}
.pl_scroll li:hover {color: #ba9d79;background: transparent url(../images/btn_listmarker.png) no-repeat left;}
.pl_scroll li.even:hover {color: #ba9d79;background: #2a2929 url(../images/btn_listmarker.png) no-repeat left;}
.pl_scroll li.active {color: #2a2929 ;background: #ba9d79 url(../images/btn_listmarker_on.png) no-repeat left;}
.pl_scroll li.active:hover {color: #2a2929 ;background: #ba9d79 url(../images/btn_listmarker_on.png) no-repeat left;}
.pl_scroll li a {color: #999; text-decoration: none;}
.pl_scroll li.active a, .pl_scroll li.active a:hover {color: #fff;}
.pl_scroll li a:hover {color: #ba9d79;}
.pl_scroll div.handle {float: right;}
.pl_scroll div#labelr {float: right;}

.pl_scroll div.pl_clip {
	width: 293px;
	white-space: nowrap;
}

/*rechte Seite Playlist */
#pl_cart {float:left;height: 100%;width: 344px;overflow: hidden;}
#pl_cart li {width: 331px;cursor: move;padding-left:13px;}

#labeltest {float: right;}
#pl_playlist {background: url(../images/btn_playlist.png) no-repeat left center;}

input.playlist {position: absolute; width:343px;height:18px;border:none;background-color:#2a2929;color:#ba9d79;padding: 3px 5px 0 5px;}

.pl_scroll div.btn_clipdel {float: right;}
.btn_clipdel {margin:2px 5px 0 0;width:24px;height:13px;background: #ccc url(../images/btn_deloff.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_clipdel:hover {background: #ff0000 url(../images/btn_delon.png) no-repeat center;}

/* CNET MooScroller Styles - vertical */
.scrollarea {margin-top: 5px;height: 288px;width: 5px;float: left;cursor: pointer;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.scrollBarContainer {height: 286px;margin-top:1px;}
.scrollKnob {width: 3px;margin: 0px 1px;background: #fff;min-height: 10px;}


/* Chest Popup Pane "CONTACTS" */

/* alles allgemeine */
.cl_list {float: left;width: 353px;height: 360px;margin-left:5px;}
.cl_list.cl_right { float: left; margin-left:0px; }
/*#cl_list form {height: 295px;}*/

#cl_copy {width: 52px;height: 360px;float: left;}
.cl_head {height: 23px;}
.cl_browse {height: 20px;}
.cl_footer {height: 22px;}

/* linke Seite Playlist */
#cl_cliplist {float:left;width: 344px;height: 288px;color: #999;overflow: hidden;}
.cl_folder {background: url(../images/btn_contacts.png) no-repeat left center;}
#delcl_slide {float: left;width: 203px;height: 228px;background-color: #ff0000;color: #fff;padding: 30px 10px;font-size:1em;}
#delmail_slide {float: left;width: 193px;height: 228px;background-color: #ff0000;color: #fff;padding: 30px 20px 30px 10px;font-size:1em;}
#slide_insert {width:190px; overflow:hidden;}

#addmail_slide {width: 344px;height: 288px;background-color: #5caf52;color: #2a2929;padding-left: 0px;font-size:1em;}
#addmail_slide ul {list-style: none;}
#addmail_slide li {position: relative;margin-top:20px;float:left;}
#mailmail, #mailname {width:310px;height:18px;background-color:#2a2929;color:#ba9d79;padding: 3px 5px 0 5px;margin-left:10px;}

#mailmail_test {margin-left:0px;background: url(../images/mailmail_test.png) no-repeat left top;height:40px;width:100%;}

#btn_del_cl {float: right;margin: 5px 5px 0 0px;width:43px;height:13px;background: #ccc url(../images/btn_delete_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_del_cl:hover {background: #ff0000 url(../images/btn_delete_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}
#btn_yes_cl {margin:30px 10px 0 15px;padding-left:25px;width: 55px;}
#btn_no_cl {margin-top:30px;padding-left:20px;width: 60px;}
#btn_yes_email {margin:30px 10px 0 10px;padding-left:25px;width: 55px;}
#btn_no_email {margin-top:30px;padding-left:20px;width: 60px;}
#btn_mail_save {margin:20px 10px 0 15px;padding:0 25px 3px 25px;width: 85px;height:32px;}
#btn_mail_cancel {margin:20px 0 0 80px;padding-left:20px;width: 60px;}
#btn_mail_send_close {margin:30px 0 0 8px;padding-left:20px;width: 60px;}

#btn_reg_close {margin:0px 0 0 8px;padding-left:0px;width: 140px; text-align: center;}
#btn_reg_back {margin:0px 0 0 8px;padding-left:0px;width: 60px; text-align: center;}

.cl_add {width:293px;margin-left: 13px;overflow:hidden;float:left;text-indent:0px;}
/*.cl_add:hover {text-indent:-100px;}*/
.cl_select {width: 353px; padding: 0 0px 0 0; height: 20px;color: #ba9d79;font-size: 0.92em;background: #2a2929 url(../images/bg_dropdown_off.png) no-repeat left;border: none;line-height: 20px; overflow: hidden;cursor: pointer;}

.cl_scroll {float: left;width: 344px;height: 288px;border: 1px solid #666;color: #999;margin-top: 5px;overflow: hidden;}
.cl_scroll div {float: left;} /* CSS-Magie damit das injizierte DIV des Slides einen Nachbarn haben mag */


.cl_scroll li.item {height: 20px;list-style-type:none;width: 344px;float:left;font-size:0.85em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:20px;cursor: pointer;overflow:hidden;}
.cl_edit {height: 20px;width: 344px;cursor: pointer;height: 20px;}
.cl_mailowner{margin-right: 5px;width: 238px;overflow:hidden;height: 17px;}
.cl_scroll div.cl_edit div {float: right;}
.cl_name {width:331px;margin-left: 13px;overflow:hidden;float:left;text-indent:0px;float:left;}

.btn_cedit {margin-right:5px;margin-top:2px;width:30px;height:13px;background: #ccc url(../images/btn_editoff.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_cedit:hover {background: #ccc url(../images/btn_editon.png) no-repeat center;}

.btn_cdel {margin-right: 20px;margin-top:2px;width:24px;height:13px;background: #ccc url(../images/btn_deloff.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
.btn_cdel:hover {background: #ccc url(../images/btn_delon.png) no-repeat center;}

.cl_scroll label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;border:none;float:right;cursor:pointer;margin:3px 2px 0 0;}
.cl_scroll li.item:hover {color: #ba9d79;background: transparent url(../images/btn_listmarker.png) no-repeat left;}
.cl_scroll li.item.even:hover {color: #ba9d79;background: #2a2929 url(../images/btn_listmarker.png) no-repeat left;}
.cl_scroll li.item.active {color: #2a2929 ;background: #ba9d79 url(../images/btn_listmarker_on.png) no-repeat left;}
.cl_scroll li.item.active:hover {color: #2a2929 ;background: #ba9d79 url(../images/btn_listmarker_on.png) no-repeat left;}
.cl_scroll div.handle {float: right;}
.cl_scroll div#labelr {float: right;}

#btn_newmail {float: right;margin: 5px 0 0 0;width:46px;height:13px;background: #ccc url(../images/btn_newmail_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_newmail:hover {background: #5caf52 url(../images/btn_newmail_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

/*rechte Seite Playlist */
.cl_playlist {background: url(../images/btn_maillist.png) no-repeat left center;}
input.maillist {position:absolute; width:344px;height:18px;border:none;background-color:#2a2929;color:#ba9d79;padding: 3px 5px 0 5px;}

#cl_cart {float:left;height: 288px;width: 344px;overflow: hidden;}
#cl_cart li {list-style-type:none;width: 331px;cursor: move;padding-left:13px;font-size:0.85em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:20px;}

.cl_scroll div.btn_clipdel {float: right;}

#btn_clearcl {margin-top:3px;width:36px;height:13px;background: #ccc url(../images/btn_clear_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;float:right;}
#btn_clearcl:hover {background: #ff0000 url(../images/btn_clear_on.png) no-repeat center;}

/* Chest Popup Pane "MAIL" */

/* alles allgemeine */
#mail_list {width: 353px;height: 360px;float: left;margin-left:5px;}
#mail_mail {width: 353px;height: 360px;float: left;margin-left:0px;}
#mail_copy {width: 52px;height: 360px;float: left;}
.mail_head {height: 23px;}
.mail_browse {height: 20px;}
.mail_footer {height: 22px;float:left;width: 353px;}
.mail_select {width: 353px;padding: 0 0px 0 0;height: 20px;color: #ba9d79;font-size: 0.92em;background: #2a2929 url(../images/bg_dropdown_off.png) no-repeat left;border: none;line-height: 20px;overflow: hidden;cursor:pointer;}
.mailmail_select {width: 353px;padding: 0 0px 0 0; height: 20px;color: #ba9d79;font-size: 0.92em;background: #2a2929 url(../images/bg_dropdown_off.png) no-repeat left;border: none;line-height: 20px;overflow: hidden;cursor:pointer;}
.mail_scroll {float: left;width: 344px;border: 1px solid #666;color: #999;margin-top: 5px;overflow: hidden;}
.mail_scroll div {float: left;} /* CSS-Magie damit das injizierte DIV des Slides einen Nachbarn haben mag */
.mail_scroll li {padding-left: 13px;height: 20px;list-style-type:none;width: 331px;float:left;font-size:0.85em;letter-spacing:1px;font-family: Arial, Sans-Serif;line-height:20px;cursor: pointer;overflow:hidden;}
.mail_scroll label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;border:none;float:right;cursor:pointer;margin:3px 5px 0 0;}
.mail_scroll li:hover {color: #ba9d79;background: transparent url(../images/btn_listmarker.png) no-repeat left;}
.mail_scroll li.even:hover {color: #ba9d79;background: #2a2929 url(../images/btn_listmarker.png) no-repeat left;}
.mail_scroll li.active {color: #2a2929 ;background: #ba9d79 url(../images/btn_listmarker_on.png) no-repeat left;}
.mail_scroll li.active:hover {color: #2a2929 ;background: #ba9d79 url(../images/btn_listmarker_on.png) no-repeat left;}
.mail_scroll div.handle {float: right;}
.mail_scroll div#labelr {float: right;}
.mail_scroll div.btn_clipdel {float: right;}

/* MooScroller Styles - vertical */
#mc_mail_maillist.scrollarea {margin-top: 5px;height: 260px;width: 5px;float: left;cursor: pointer;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
#mc_mail_maillist .scrollBarContainer {height: 259px;margin-top:0px;}
#mc_mail_maillist .scrollKnob {width: 3px;margin: 1px;background: #fff;min-height: 10px;}

/* links */
.mail_clipsto {background: url(../images/btn_clipstosend.png) no-repeat left center;}
#mail_cliplist {float:left;width: 344px;height: 288px;color: #999;overflow: hidden;}
.mail_scroll.long {height: 288px;}
.mail_footer div#checkclips {float:right;padding: 2px 0 0 10px;width:110px;height:20px;margin-right: 13px;background: #080714 url(../images/btn_selectallnone.png) no-repeat center left;}
.mail_footer div#checkclips label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;border:none;float:right;cursor:pointer;margin:0px;}

/* rechts */
#mail_maillist {float:left;width: 344px;height: 260px;color: #999;overflow: hidden;}
.mail_sendto {background: url(../images/btn_sendto.png) no-repeat left center;}
.mail_name {width:203px;margin-left: 13px;overflow:hidden;float:left;text-indent:0px;float:left;}
.mail_playlist {background: url(../images/btn_maillist.png) no-repeat left center;}
.mail_add {width:303px;margin-left: 0px;overflow:hidden;float:left;text-indent:0px;}
.mail_scroll.short {height: 260px;}

#btn_mail_settings {float: right;margin-top: 5px;width:82px;height:13px;background: #ccc url(../images/btn_mail_settings_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_mail_settings:hover {background: url(../images/btn_mail_settings_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

#btn_mail_msg {float: left;margin:5px 5px 0 0;width:70px;height:13px;background: #ccc url(../images/btn_add_msg_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_mail_msg:hover {background: url(../images/btn_add_msg_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

#btn_mail_send {float: right;margin-bottom: 5px;width:30px;height:13px;background: #ccc url(../images/btn_send_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_mail_send:hover {background: url(../images/btn_send_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}


#single_mailer {
	float: left;
	width: 250px;
	height: 20px;
}

#checkmeta {
	float: left;
	padding: 2px 0 0 3px;
	width: 70px;
	height: 20px;
	margin-right: 5px;
	background: url(../images/with_meta.png) no-repeat center left;
}

#add_watermark {
	float: left;
	padding: 2px 0 0 3px;
	width: 100px;
	height: 20px;
	margin-right: 5px;
	background: url(../images/btn_addwatermark.png) no-repeat center left;
}

#add_watermark_fullmail{
	float: left;
	padding: 0px;
	width: 100px;
	height: 20px;
	margin-right: 10px;
	background: url(../images/btn_addwatermark.png) no-repeat center left;
}

#add_watermark input {float:right;margin-top:2px;}
#chk_add_watermark_fullmail { float:right;float:right;margin-top:2px;padding:0;}

#checkmeta_fullmail {
	float: left;
	padding: 0px 0 0 0px;
	width: 73px;
	height: 20px;
	margin-right: 5px;
	background: url(../images/with_meta.png) no-repeat center left;
}

#checkmeta label,
#checkmeta_fullmail label {
	width: 16px;
	height: 16px;
	padding: 0px;
	margin: 1px 0 0 0;
	background-repeat: no-repeat;
	background-position: 0px center;
	border: none;
	float: right;
	cursor: pointer;
}

#btn_mailthis_send {float: right;margin: 3px 5px 0 0;width:30px;height:13px;background: #ccc url(../images/btn_send_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_mailthis_send:hover {background: url(../images/btn_send_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}

#btn_storyboard {float: right;margin: 3px 10px 0 0;width:70px;height:13px;background: #ccc url(../images/btn_storyboard_off.png) no-repeat center;border-top: 1px solid #a1a1a1;border-left: 1px solid #a1a1a1;cursor:pointer;}
#btn_storyboard:hover {background: url(../images/btn_storyboard_on.png) no-repeat center;border-top: 1px solid #fff;border-left: 1px solid #fff;}


.mail_footer div#checkmail {float:right;padding: 2px 0 0 10px;width:110px;height:20px;margin-right: 13px;background: #080714 url(../images/btn_selectallnone.png) no-repeat center left;}
.mail_footer div#checkmail label {width:16px;height:16px;padding:0px;background-repeat:no-repeat;background-position:0px center;border:none;float:right;cursor:pointer;margin:0px;}

#mail_send_footer {float:right;width:353px;height:20px;}

#mailsettings_slide {float: left;width: 331px;height: 240px;background-color: #5caf52;color: #2a2929;padding:10px;font-size:1em;}
#mailmsg_slide {float: left;width: 331px;height: 240px;background-color: #5caf52;color: #2a2929;padding:10px;font-size:1em;}
#mailsnd_slide {float: left;width: 331px;height: 240px;background-color: #5caf52;color: #2a2929;padding:10px;font-size:1em;}


.mail_slides {width:326px;height:140px;background-color: #2a2929;color: #ba9d79;margin-top:5px;}
.mail_slides p {float: left;padding-left:5px;width:321px;}
.mail_slides div {float: left;margin-left: 20px;}
.mail_slides textarea {float: left;background-color: #2a2929;color: #ba9d79;padding:5px;border:none;font-size:1.0em;font-family: 'Helvetica Neue','HelveticaNeue', Helvetica , Verdana, Arial,  Sans-Serif;resize: none;}
.mail_slides label {float:left;padding-left:5px;margin:3px 0;background-color: #2a2929;font-size:0.85em;width:55px;}
.mail_slides label.unselected {color:#666;}
.mail_slides label.unselected:hover {color: #ba9d79;}
#mymail {float:left;margin:3px 0 5px 3px;color:#666;font-size:0.85em;}

/* #btn_mailsettings_save {float: right;margin-top:10px;padding:0 20px 3px 20px;width: 45px;height:28px;} */
#btn_mailsettings_save {float: left;margin:10px 20px 0 20px;padding:3px 10px 3px 20px;width: 45px;height:20px;line-height:22px;}
#btn_mailsettings_cancel {float: left;margin:10px 0 0 80px;padding:3px 15px;width: 45px;height:20px;line-height:22px;}

/*#btn_mailmsg_save {float: left;margin-top:10px;padding:0 25px 3px 25px;width: 60px;height:28px;} */
#btn_mailmsg_save {float: left;margin:10px 0px 0 10px;padding:3px 15px;width: 45px;height:20px;line-height:22px;text-align: center;}
#btn_mailmsg_cancel {float: left;margin:10px 10px 0 70px;padding:3px 15px;width: 45px;height:20px;line-height:22px;}

.btn_hlp4 {float: right;margin:0px 15px;width:16px;height:13px;background: transparent url(../images/btn_hlp_off.png) no-repeat center;display:block;cursor: help;}
.btn_hlp4:hover {background: url(../images/btn_hlp_on.png) no-repeat center;}

#checkprivate {
	float: right;
	padding: 2px 0 0 3px;
	width: 15px;
	height: 15px;
	margin-right: 5px;
}

#checkprivate label {
	width: 16px;
	height: 16px;
	padding: 0px;
	margin: 1px 0 0 0;
	background-repeat: no-repeat;
	background-position: 0px center;
	border: none;
	float: right;
	cursor: pointer;
}

/* Additions */

#container_invalid {background: url(../images/bg_player_pure.png) no-repeat 50% 50px;height: 532px;width: 768px;margin:0;padding:6px 5px 5px 5px;color:#fff;}
#expired {position: relative;top: 50px;left: 0px;width: 768px;height: 452px;background: #2d2d2d url(../images/bg_expired.jpg) no-repeat center;float:left;}
#invalid {position: relative;top: 50px;left: 0px;width: 768px;height: 452px;background: #2d2d2d url(../images/bg_invalid.jpg) no-repeat center;float:left;}
#fourohfour {background: url(../images/404.png) no-repeat 50px 50px;width:850px;height:524px;}
#fourohfourmsg {position:relative;top:150px;left:150px;}
#fourohfourmsg h6 {font-size:6em;}

/* Inline Edit */
.editable:hover	{ background:#2d2d2d; }
.textarea textarea{ height:80px; padding:3px; /*background: #000; color: #fff;*/ }
.editable-empty	{ background:#000; padding:0px; border:1px dashed #fc0; }
.box		{ border:1px solid #ccc; padding:5px; display:block; width:95%; }


/*//////////////////////////////////////////////////////////////////////////////////*/
/* Suche */
em {
	font-style: normal;
}

em.s-1,
em.s-2,
em.s-3,
em.s-4,
em.s-5,
em.s-6,
em.s-7 {
	color: #fff;
	background: #ba9d79;
}

/*//////////////////////////////////////////////////////////////////////////////////*/
/* CHEST TOOLTIP UND PLAYER */
#videowrapper {
	height:482px;
	width:768px;
	background-color:#080714;
	}

#playerbottom {
	width:768px;
}

#errormsg {
	height:30px;
	font-size:2em;
	padding:40px;
}

#playerbottom h3 {
	float:left;
	padding:0;
	margin:0;
	border:none;
}

#playerbottom label, #playerbottom input {
	float:left;
	padding-top:0px;
}

#playermail{
	height:30px;
	margin:0;
	padding:10px 0;
	border-bottom: 2px solid #EEE5D8;
}

#playermail li {
	list-style-type:none;
	float:left;
	padding:5px;
	line-height:20px;
}

#playermail li.button {
	float:right;
	width:90px;
	height:22px;
	font-weight:bold;
	cursor:pointer;
}

#playermail li.button a {
	background: #454444 url(images/film_go.png) no-repeat 10px center;
	padding:8px 20px 8px 36px;
	color:#fff;
	font-weight:bold;
}

#playermail li.button a:hover {
	background-color:#f64812;
}

#playerfiles{
	height:110px;
	margin:5px 0 5px 5px;
}

#playerdownloads{
	margin-top:5px;
	width:645px;
	height: 110px;
	float:right;
	padding:0px;
}

#playerdownloads li {
	list-style-type:none;
	margin:0 0 5px 5px;
	width:208px;
	height:	48px;
	background-color:#EEE5D8;
	border:1px solid #454444;
	float:left;
}

.dltitle {
	width:198px;
	height:12px;
	font-size:1.1em;
	padding:5px;
	font-weight:bold;
	float:left;
}

.dldl {
	width:99px;
	height:10px;
	line-height:10px;
	margin:0px 5px 5px 5px;
	padding:5px 0px;
	float:left;
}

.dldl a {
		font-weight:bold;
		width:51px;
		padding:3px 18px 3px 30px;
		background: #fff url(images/film_save.png) no-repeat 5px center;
}

.dlmail {
	width:94px;
	height:10px;
	line-height:10px;
	padding:5px 0px;
	float:left;
}

.dlmail a {
	font-weight:bold;
	width:21px;
	padding:3px 33px 3px 40px;
	background: #fff url(images/film_link.png) no-repeat 5px center;
}

.dldl:hover, .dlmail:hover,.dldl a:hover,.dlmail a:hover {
	background-color:#f64812;
	color:#fff;
}

