.memoTextParagraph P {padding: 3px;}
.project-name{font-size:3em;font-weight:700;padding-right:50px;}
.padding{padding:10px;}
h3,.h3{margin-top:10px;margin-bottom:5px;font-size:13px;}
.members{padding-right:15px;white-space:nowrap;}
.main_menu{vertical-align:middle;padding:5px;background-color:#666666;/*background-image:url(/images/sys/grey-grad.gif);*/}
#bcp_45{margin-bottom:10px;border-style:solid;border-width:1px;}
.main_menu a,.main_menu a:visited,.main_menu a:hover{color: #FFF !important;font-size:14px;text-decoration:none;text-transform:uppercase;padding:5px;}
.main_menu a:hover{text-decoration:underline;}
.main_menu span{font-size:14px;color:#FFF;text-decoration:none;padding:10px;}
.project_menu,.project_menu_selected{font-size:14px;font-color:#333;margin-right:12px;}
.project_menu_selected{font-weight:700;color:#666!important;}
.demusik-logo{border:0;vertical-align:middle;margin-right:30px;}
.dmusik-name{font-weight:700;font-size:16px;}
#video{float:left;width:130px;height:150px;margin-right:10px;margin-bottom:10px;}
.videolist, .videolist ul{height:150px;overflow:hidden;}
.videolist_full{margin:10px 0;}
.videolist ul, .videolist_full ul {list-style:none;margin:0;padding:0;}
.videolist ul li, .videolist_full ul li {float:left; width:140px;padding-bottom:40px;}
.videolist ul li .title, .videolist_full ul li .title {padding-right: 14px;}
.foto-list{height:195px;overflow:hidden;}
#foto{float:left;width:146px;height:195px;margin-right:10px;margin-bottom:10px;text-align:center;}
#foto img{border:1px solid #ccc;}
.avatar img{border:1px solid #999;margin-right:10px;}
#audio{margin:10px 0;}
.audio-title{font-weight:700;cursor:hand;}
.icon{border:0;position:relative;padding-right:3px;bottom:-3px;}
.news_item{margin-bottom:15px;}
.palette{color:#000!important;}
.palette_form{width:300px;float:right;margin-left:5px;padding:7px;}
.palette_form fieldset{margin:3px;padding:3px;}
.block{margin-bottom:7px;}
.block_title{background-color:#ECECEC;}
.block_body{background-color:#F7F7F7;}
.cust_link{color:#999!important;text-decoration:underline;margin:4px;}
.caption{font-size:14px;}
.visitor_toolbar,.member_toolbar{float:right;margin-right:10px;margin-left:10px;margin-bottom:3px;}
.admin_toolbar{float:right;padding:5px 5px 5px 15px;}
.member_full{font-size:14px;margin:30px;}
#album{width:140px;}
.datetime{font-size:9px;text-align:right;}
.detailes{margin-top:7px;}
td .current a{font-weight:700;text-decoration:none;}
div.clips a{text-decoration:none;height:100px;width:200px;cursor:hand;}
div.clips a div.button{width:30px;height:30px;background-image:URL(/images/audio/play.gif);background-position:left top!important;background-repeat:no-repeat!important;float:left;cursor:hand;margin:0 10px 0 0;}
div.clips a.playing span{text-decoration:underline!important;}
div.clips a.playing div.button{width:30px;height:30px;background-image:URL(/images/audio/pause.gif);}
div.clips a.first{border-top-width:1px;}
div.clips a.progress{opacity:0.6;}
div.clips a.paused{background-position:0 0;}
div.clips a.playing:hover,div.clips a.paused:hover,div.clips a.progress:hover{background-color:transparent!important;}
.ok{border:1px solid #7ec568!important;color:#333!important;vertical-align:middle!important;background:#dfffd8 url(/images/forms/ok.png) 8px 50% no-repeat!important;margin:5px 0!important;padding:5px 5px 5px 30px !important;}
.error{border:1px solid #ea5f3c;color:#333;vertical-align:middle;background:#ffedd8 url(images/forms/exclamation.png) 8px 50% no-repeat;margin:5px 0;padding:5px 5px 5px 30px;}
.message{background:#f3f8fc url(images/eml/skin/information.gif) 8px 50% no-repeat;border:1px solid #b2d1ff;color:#006dba;vertical-align:middle;margin:5px 0;padding:5px 5px 5px 30px;}
.upic {}
.upic img{text-decoration:none;border:none;margin-right:3px;margin-left:3px;}
.dm_show_all{margin-bottom:8px;}
.login-block,.news_item h3{float:right;}
.palette_form fieldset legend,.member_name{font-weight:700;}
.item,.container_adv_top{margin-bottom:20px;}
.paginator{text-align:center;width:100%;}
.pag-container{color:#666;font-size:13px;height:25px;margin:0 auto;padding:0;text-align:center;width:490px;}
.pag-next,.pag-prev{font-size:15px;line-height:13px!important;margin:0;padding:0;}
.pag-container li{color:#046687;cursor:hand;float:left;font-weight:700;height:25px;list-style:none;margin:0 1px;padding:3px 0;vertical-align:middle;width:40px;}
.pag-container li:hover{background:url(/images/sys/pag-bg-act.gif) top left no-repeat;cursor:hand;}
.pag-item-sel,.pag-item-sel:hover{background:url(/images/sys/pag-bg.gif) top left no-repeat!important;color:#666!important;cursor:auto!important;padding:3px 0!important;vertical-align:middle;width:40px;}
.bottompopup{position:absolute;bottom:0;left:1px;height:auto;width:126px;background:#000;background-color:transparent!important;background-image:url(/templates/tmpl0511/img/black40.png)!important;zoom:1;text-decoration:none;padding:3px 0 6px;}
.bottompopup a:link, .bottompopup a:visited {font-weight:normal !important; line-height:13px !important;margin-left:5px;color:#FFF !important; text-decoration:none !important;     font-size:11px !important;}
.bottompopup a:hover{color:#FF0 !important; text-decoration:underline;}

.vidLC{float:none;}
.vidLC ul.images .title{border:none!important;background:URL()!important;}
.vidLC ul.images{list-style:none;height:100%;overflow:visible;position:relative;margin:0;padding:0;}
.vidLC ul.images li{float:left;width:150px;height:220px;}
.vidLC ul.images li.sel{background:url(templates/tmpl0511/img/arrow1.gif) 50% 0 no-repeat;}
.vidLC ul.images li img, #video{width:126px;height:94px;display:block;border:1px solid #cccccc;}
.vidLC ul.images li a{color:#36C;text-decoration:none;font-size:14px;}
.vidLC ul.images li a.hover{text-decoration:underline;}
.vidLC div.rating{white-space:nowrap;margin-left:0;width:132px;text-align:center;height:11px;background-image:url(images/sys/px.gif)!important;background-color:transparent!important;font-size:11px;color:#fff;padding:3px 0;}
.vidLC div.rating-small{top:63px!important;width:107px!important;}
.vidLC div.imgblk{position:relative;}
.vidLC div.rating div.caption{width:60px!important;color:#999;}
.vidLC div.rating div.value{padding-left:1px;padding-right:4px;width:60px!important;}
.vidLC div.rating div.value TABLE{background:url(/images/video/rating_bar_light_y.png) 0 0 no-repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/video/rating_bar_light_y.png',sizingMethod=crop);width:55px;height:11px;}
.vidLC div.rating div.value TABLE TD.selection{background:url(/images/video/rating_bar_y.png) 0 0 no-repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/video/rating_bar_y.png',sizingMethod=crop);padding:0;}
.vidLC .title{background:url() 0 0 no-repeat;text-transform:none;overflow:hidden;width:140px; height:32px;}
.vidLC .title:hover{text-decoration:underline;}
.vidLC .title A{color:#666!important;}
.vidLC div{text-align:left;color:#999;}
.vidLC div.caption{width:40px;float:left;padding-left:0;}
.vidLC div.caption img{width:auto!important;height:auto!important;float:none!important;border:0!important;clear:both!important;}
.vidLC div.value{width:85px;text-align:right;float:right;}
.vidLC div .bottompopup A {margin-left: 5px;}

#modalOverlay{background-color:#000;cursor:wait;height:100%;}
#modalContainer{height:auto;width:auto;left:50%;top:50%;margin-left:-250px;background-color:#fff;border:2px solid #999;background:url(/images/forms/bg_grey_grad.gif) repeat-x;background-color:#FFF;padding:10px;}
a.modalCloseImg{background:url(/images/forms/x.gif);width:18px;height:18px;display:inline;z-index:3200;position:absolute;top:6px;right:7px;cursor:pointer;}
#modalContainer h1{font-size:20px;color:#666;font-weight:bold;margin-top:5px;font-family:Arial, Helvetica, sans-serif;}
#helper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10;}
.modalform-div{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;}
.modalform-div h1{font-size:24px;color:#000;font-weight:bold;margin-bottom:10px;}
.modalform dl{left:0;right:0;vertical-align:top;margin:0;padding:0 16px 14px;}
.modalform dd{margin:2px 0;}
.modalform-textinput{background:#fff url(/images/forms/bg_input1.png) no-repeat -2px -2px;border-color:#ccc #eee #eee #ccc;border-style:solid;border-width:1px;margin:0;padding:4px;}
.modalform-textarea{font-family:Arial, Helvetica, sans-serif;font-size:13px;background:#fff url(/images/forms/bg_input1.png) no-repeat -2px -2px;overflow:auto;width:370px;height:40px;border-color:#ccc #eee #eee #ccc;border-style:solid;border-width:1px;padding:6px 2px 0 6px;}
.modalform input,textarea{font-size:12px;border-color:#ccc #eee #eee #ccc;border-style:solid;border-width:1px;margin:5px 3px 5px 0;padding:4px;}
.modalform select{vertical-align:middle;font-size:12px;margin-bottom:5px;border-color:#ccc #eee #eee #ccc;border-style:solid;border-width:1px;}
.modalform ul.errorlist li,.modalform dd.errorlist ul li{color:#333;font-size:95%;background:url(/images/forms/exclamation.png) no-repeat 2px 3px;margin:4px 0 0;padding:5px 5px 5px 22px;}
ul.modalform-tabs li a,ul#modalform-tabs li a{display:block;margin-bottom:2px;padding:9px 15px;}
