.lang_switcher{background-image:url(/templates/tmpl0511/img/left_gradient.gif);background-repeat:repeat-y;padding-top:7px;text-align:center;width:30px;}
.lang_switcher img{border:0;padding-top:5px;}
html,body{height:100%;}
body,td,input,select,textarea{color:#4f4f4f;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
*{outline:none;margin:0;padding:0;}
td{text-align:left;vertical-align:top;}
/*body{background:#000 url(/images/commercial/jvc-bg.jpg) repeat-x;}*/
/*body{background-color:#000;}*/
/*body{background:#999 url(/images/commercial/runes_bg.jpg) top repeat-x;}*/
body{background:#999999 /*url(/images/commercial/bg-gradient.jpg) top repeat-x;*/}
/*body{background-image:url(/images/commercial/grass-bg.png);background-repeat:repeat;}*/
/*body{background-image:url(/images/sys/body_backgroung.png);background-repeat:repeat;}*/
/*body{background-image:url(/images/adv/Sony_Ericsson_body_backgroung.png);background-repeat:repeat-x; background-color:#c53082;}*/
/*body{background-image:url(/images/adv/DJ-Hero_body_backgroung.png);background-repeat:repeat-x; background-color:#e6ce52;}*/
.bold{font-weight:700;}
.center{text-align:center;}
.italic{font-style:italic;}
.normal-font{font-size:14px;}
.big-font{font-size:16px;}
.underline {text-decoration:underline;}
.bgwhite{background-color:#FFF;}
.x{height:1px;width:1px;}
.rel{position:relative;}
.abs{position:absolute;}
.clear{clear:both;height:0;overflow:hidden;}
a,a:hover{color:#046687;text-decoration:none;}
p{margin-bottom:1em;}
small{font-size:10px;}
#mesureur{height:10px;left:0;position:absolute;top:-20px;width:100%;}
#root{max-width:2000px;min-width:995px;position:relative;margin:0 auto;padding:0;}
#main{background:#000;min-width:900px;position:relative;text-align:left;width:100%;margin:0 auto;}
#flash{height:100%;left:-293px;position:absolute;top:-138px;width:100%;}
#bodyPanelContent,#home_plate{background-image:url(/images/sys/top_corner.gif);background-position:left top;background-repeat:no-repeat;}
h1,h2{color:#0195b1;font-size:18px;font-weight:400;}
h3{color:#0296b2;font-size:12px;font-weight:700;}
.bl1{background:#0c0c0e url(/templates/tmpl0511/img/bl1_bg1.png) 0 0 repeat-x;}
.bl1 .inn1{background:url(/templates/tmpl0511/img/bl1_bg2.png) 0 0 no-repeat;}
.bl1_1{float:left;height:95px;position:relative;padding:0 5px 0 0;}
.bl1_1_1{padding-top:11px;}
.bl1_1_1 a{color:#FFF;text-decoration:underline;}
.bl2_1,.bl2_2,.bl2_2_1,.bl2_2_2{float:left;position:relative;}
.bl2_1{width:100%;z-index:10;}
.bl2_1 .inn{background:#fff url(/images/sys/menu_gradient_layer.gif) 100% 0 repeat-y;padding:18px 0 88px;}
.bl2_2{margin-top:-75px;width:100%;}
.bl2_2 .inn{background:#FFF;padding-bottom:15px;}
.bl2_2_2{width:30%;}
.bl_content{padding:15px 25px 25px;}
ul.srch_btns{height:26px;list-style:none;position:absolute;top:-26px;}
ul.srch_btns li a{background:#f75a01;border-left:1px solid #f34001;border-right:1px solid #fa8501;color:#fff;display:block;padding:7px 10px 5px;}
ul.srch_btns li a.sel{background:#000;border:1px solid #000;border-width:0 1px;}
.links1{margin-top:3px;padding:0;}
.links1 span{margin:0 7px;}
ul.nav1{list-style:none;position:relative;top:25px;}
ul.nav1 li{float:left;height:29px;position:relative;}
ul.nav1 li a{background:url(/images/sys/menu_item_bg.png) -5px 0 repeat-x;border-left:1px solid #0c96b6;border-right:1px solid #28bdd4;color:#0d778a;display:block;font-weight:700;padding:7px 7px 8px 7px;}
ul.nav1 li a:hover{background-image:url(/templates/tmpl0511/img/nav_bg_ov.gif) 0 0 repeat-x;cursor:pointer;text-decoration:underline;}
ul.nav1 li.sel a,ul.nav1 li.sel a:hover{background:url(/images/sys/menu_item_bg_a.png) -5px 0 repeat-x;}
ul.nav1 li span{color:#fff;display:block;margin-top:1px;position:absolute;}
UL.nav2{list-style:none;position:relative;margin:0 0 55px 10px;}
UL.nav2 TD,UL.nav2 li a,UL.nav2 li a:hover{color:#000;font-size:13px;font-weight:700;text-decoration:none;}
UL.nav2 li{clear:both;height:auto;position:relative;margin:0 0 10px;padding:1px 0 4px;}
UL.nav2 li a{padding-left:24px;}
UL.nav2 li.ic1{background:url(/templates/tmpl0511/img/ml_world.gif) 0 0 no-repeat;background-position:0 1px;}
UL.nav2 li.ic2{background-position:0 -32px;}
UL.nav2 li.ic3{background-position:0 -64px;}
UL.nav2 li.ic4{background-position:0 -94px;}
UL.nav2 li.profile{background:url(/templates/tmpl0511/img/ml_profile.gif) 0 0 no-repeat;}
UL.nav2 li.mail{background:url(/templates/tmpl0511/img/ml_mail.gif) 0 0 no-repeat;}
UL.nav2 li.photo{background:url(/templates/tmpl0511/img/ml_photo.gif) 0 0 no-repeat;}
UL.nav2 li.video{background:url(/templates/tmpl0511/img/ml_video.gif) 0 0 no-repeat;}
UL.nav2 li.audio{background:url(/templates/tmpl0511/img/ml_audio.gif) 0 0 no-repeat;}
UL.nav2 li.favorite{background:url(/templates/tmpl0511/img/ml_favorite.gif) 0 0 no-repeat;}
UL.nav2 li.messages{background:url(/templates/tmpl0511/img/ml_messages.gif) 0 0 no-repeat;}
UL.nav2 li.groups{background:url(/templates/tmpl0511/img/ml_groups.gif) 0 0 no-repeat;}
UL.nav2 li.settings{background:url(/templates/tmpl0511/img/ml_settings.gif) 0 0 no-repeat;}
UL.nav2 li div.num{align:right;color:#000;float:right;font-size:13px;font-weight:700;text-align:right;text-decoration:none;margin:0 5px;}
#second ul.nav2 li a:hover,#second ul.nav2 li.sel a{color:#000;}
ul.nav2 li a:active,#second ul.nav2 li a:active{color:#0296b2;}
.mobile{left:13px;position:absolute;top:72px;}
.mobile a{color:#CCC;text-decoration:underline;}
.ico{left:23px;position:absolute;top:96px;}
.ico a{background-image:url(/templates/tmpl0511/img/nav_ico.gif);background-repeat:no-repeat;display:block;float:left;height:10px;margin-right:30px;width:11px;}
.ico a.ico1{background-position:0 0;}
.ico a.ico2{background-position:-11px 0;}
.ico a.ico3{background-position:-22px 0;}
div.search{background:#ebebeb;border-left:1px solid #d4d4d4;border-top:1px solid #a6a6a6;height:19px;width:120px;}
.search_txt{background:none;border:0;font-size:14px;height:19px;top:1px;margin:-1px 0 1px;}
div.bl1_2 FORM div.links1 A{text-decoration:underline;margin:0;}
div.bl1_2 FORM div.links1 input{position:relative;top:2px;margin:0 2px 0 0;padding:0;}
div.bl1_2 FORM div.links1 label{margin:0 5px 0 0;padding:0;}
.playingNow{margin:17px 0 0 0;}
.playingNow h3{color:#0195b1;font-size:11px;margin-bottom:5px;margin-left:0;margin-top:5px;text-transform:uppercase; width:140px;}
.playingNow .image{background:#000 50% 0 no-repeat;height:164px;position:relative;}
.playingNow .noimage{background:#000 50% 0 no-repeat;height:45px;position:relative;}
.playingNow .text_cont,.mainNews .text_cont{bottom:0;position:absolute;width:100%;}
.playingNow .text{background:#000;background-color:transparent!important;background-image:url(/templates/tmpl0511/img/black40.png)!important;filter:alpha(opacity=40);zoom:1;}
.playingNow .text strong{display:block;font-size:14px;}
.playingNow .text .name{color:#fff;font-size:13px;position:relative;padding:5px 10px 8px;}
.wrongflashversion{width:50%;}
.mainNews h2{margin-bottom:12px;}
.mainNews .image{background:#000 50% 0 no-repeat;height:358px;position:relative;}
.links1,.links1 a,.links1 a:hover,.mobile a:hover{color:#fff;}
ul.nav1 li:first-child a,ul.nav1 li.sel:first-child a{background-position:0;border-left:none;}
ul.nav1 li:last-child a,ul.nav1 li.sel:last-child a{background-position:right;border-right:none;}
UL.nav2 li.world,UL.nav2 li.friends{background:url(/templates/tmpl0511/img/ml_world.gif) 0 0 no-repeat;}
.playingNow .image .sms,.playingNow .noimage .sms{background:#0195b1;color:#fff;font-weight:700;position:absolute;right:0;top:-24px;padding:5px 11px;}
.mainNews .image .text{background:#02556d;background-color:transparent!important;background-image:url(/templates/tmpl0511/img/blu60.png)!important;filter:alpha(opacity=60);zoom:1;}
.mainNews .image .text .name{color:#fff;font-size:13px;position:relative;padding:10px 30px 10px 13px;}
.mainNews .image .text .arrow2{-background:none;-filter:progid: DXImageTransform . Microsoft . AlphaImageLoader(src="templates/tmpl0511/img/arrow3.png",sizingMethod=crop);background:url(/templates/tmpl0511/img/arrow3.png) 0 0 no-repeat;cursor:pointer;display:block;height:11px;position:absolute;right:8px;top:8px;width:11px;}
/*.mainNews div.images{list-style:none;overflow:hidden;position:relative;}*/
/*.mainNews div.images div{float:right;padding:3px 10px;}*/
.mainNews div.images div{padding:3px 10px;}
.mainNews div.images div.sel{background-color:#296683;}
.mainNews div.images div img{border:3px solid #000;display:block;margin:5px 0;}
.mainNews div.images div.sel img,.mainNews div.images div a:hover img{border:3px solid #0195b1;}
.mainNews div.images div a,.mainNews div.images div a.hover{color:#2f2f2f;text-decoration:none;}
.mainNews div.images div.sel a{color:#0195b1;font-weight:700;}
.mainNews div.images div a:hover{color:#0195b1;border-color:#fff;}
.block{background:#fff;position:relative;margin:15px 15px 0 0;}
.block .title .inn1{background: #0d0d0d url(/templates/tmpl0511/img/bl_title_l.png) 0 0 no-repeat;}
.block .title .inn2{color:#FFF;background:url(/templates/tmpl0511/img/bl_title_r.gif) 100% 0 no-repeat;padding:7px 0 7px 10px;}
.block ul.list{list-style:none;}
.block ul.list li{border-bottom:1px solid #d4d4d4;position:relative;}
.block ul.list li .sms{background:url(/templates/tmpl0511/img/bg_sms.png) 0 0 no-repeat;color:#fff;font-size:11px;font-weight:700;left:-70px;position:absolute;top:-13px;padding:17px 23px 13px 25px;}
.block ul.list li .text{font-size:12px;position:relative;margin:13px 10px 15px 70px;}
.block ul.list li .textno{font-size:12px;position:relative;text-align:center;margin:13px 0 25px;}
.block ul.list li .text strong{display:block;font-size:14px;margin-bottom:1px;}
.newsBlock{margin:0 15px;}
.newsBlock h3{color:#000;font-size:14px;margin-bottom:14px;text-transform:uppercase;}
.newsBlock .image{float:left;margin:0 20px 20px 0;}
.newsBlock .text{-height:1px;}
.newsBlock .text .title{font-size:12px;font-weight:700;}
.h25{height:25px;}
.h15{height:15px;}
.date{color:#949494;font-size:10px;}
.m3{margin-bottom:3px;}
.login{position:relative;margin:0 10px;}
.login h4{color:#565143;font-size:13px;font-weight:700;margin-bottom:12px;}
.loginForm{background:#ebebeb;border-top:1px solid #fff;margin-bottom:5px;position:relative;}
.loginForm div{border:1px solid #d3d3d3;position:relative;border-width:1px 1px 0;padding:0 4px;}
.loginForm div input{background:none;border:0;color:#909090;padding-bottom:2px;padding-top:2px;position:relative;width:100%;}
.login .plus{-right:16px;margin-top:-19px;right:0;}
.btn_login{background:url(../templates/tmpl0511/img/btn_login.png) 0 0 no-repeat;height:18px;overflow:hidden;position:relative;width:72px;}
.btn_login input{background:none;border:none;color:#fff;cursor:pointer;font-size:9px;position:relative;padding:1px 14px 3px 6px;}
.vote{-right:10px;margin-top:-23px;position:absolute;right:4px;z-index:10;}
.vote input{width:72px;}
.leftBlock{margin:0 1px 35px 0;}
.leftBlock h3{text-transform:uppercase;margin:0 0 11px 15px;}
.leftBlock .image{overflow:hidden;text-align:center;width:100%;}
.rem{float:left;position:relative;margin:10px 5px 0 0;padding:1px 0 2px 17px;}
.rem input{left:0;position:absolute;}
a.reg{color:#01839b;text-decoration:underline;}
a.reg:hover{color:#01839b;text-decoration:none;}
.line{background:#e5e5e5;height:1px;overflow:hidden;}
.loginBtn{float:right;margin-top:10px;position:relative;text-align:right;width:72px;z-index:3;}
.ques{border-bottom:1px solid #d4d4d4;color:#0296b2;font-size:14px;font-weight:700;padding:12px 10px 9px;}
.bot{background:url(/templates/tmpl0511/img/bg_bot.jpg) 0 0 no-repeat;padding:28px 2% 20px;}
ul.links{list-style:none;margin-left:30px;}
ul.links li{float:left;width:24%;}
ul.links li div{color:#0296b2;font-weight:700;margin-bottom:12px;text-transform:uppercase;}
ul.links li a{color:#fff;line-height:16px;text-decoration:underline;}
.cr,.cr a{color:#fff;line-height:16px;text-align:center;margin:auto;padding:0 15px 25px;}
.logo2{background:url(/templates/tmpl0511/img/logo2.png) 0 0 no-repeat;color:#fff;height:48px;width:140px;margin:25px auto 15px;}
.plus{display:block;height:19px;margin-right:12px;margin-top:-25px;position:absolute;right:4px;width:19px;z-index:10;}
.plus a,.plus a:hover{color:#255160;text-decoration:none;}
.plus a span{-background:none;-filter:progid: DXImageTransform . Microsoft . AlphaImageLoader(src="templates/tmpl0511/img/p1.png",sizingMethod=crop);background:url(../templates/tmpl0511/img/p1.png) 0 0 no-repeat;display:block;left:5px;position:absolute;top:-27px;visibility:hidden;white-space:nowrap;z-index:10;padding:2px 7px 10px 9px;}
.plus a span ins{-background:none;-filter:progid: DXImageTransform . Microsoft . AlphaImageLoader(src="templates/tmpl0511/img/p2.png",sizingMethod=crop);background:url(/templates/tmpl0511/img/p2.png) 0 0 no-repeat;display:block;height:19px;position:absolute;right:-2px;top:0;width:2px;}
.plus a:hover span{visibility:visible;}
ul.ans li a.hov{color:#2f2f2f;display:block;padding-left:14px;position:relative;margin:0 0 9px;}
ul.ans li a.hov span{border-bottom:1px dotted #0195b1;}
ul.ans li .plus{display:none;left:-9px;position:absolute;}
ul.lasi li a.hov{color:#2f2f2f;display:block;padding-left:28px;position:relative;margin:0 0 9px;}
ul.lasi li .plus{display:none;left:5px;position:absolute;}
a.button{cursor:pointer;display:block;float:right;font-size:12px;height:19px;position:relative;color: #666666;padding:2px 8px 0 10px;}
a.current_button {background-color: #e8e7e7;color: #666666;font-weight:700;}
a.button:hover{color:#900!important;text-decoration:underline;}
a.button span{height:19px;position:absolute;right:-1px;top:0;width:4px;}
.left_logo,.right_logo{background:url(/templates/tmpl0511/img/logo.png) 0 0 no-repeat;height:217px;position:absolute;width:490px;}
.left_logo a,.right_logo a{display:block;height:217px;width:490px;}
.left_logo{left:10%;margin-left:-121px;top:37px;}
.right_logo{bottom:66px;margin-right:-165px;right:10%;}
.left_line,.right_line{background:0 0 no-repeat;position:absolute;width:510px;}
#ui-datepicker-div{z-index:999;}
.left_line{-background:none;-filter:DXImageTransform . Microsoft . AlphaImageLoader(src="templates/tmpl0511/img/line_left.png",sizingMethod=crop);background-image:url(/templates/tmpl0511/img/line_left.png);height:516px;left:0;top:230px;}
.right_line{-background:none;-filter:progid: DXImageTransform . Microsoft . AlphaImageLoader(src=img/line_right.png,sizingMethod=crop);-right:-1px;background-image:url(/templates/tmpl0511/img/line_right.png);height:611px;right:0;top:0;}
.yui-overlay{background:#fff;border:1px dotted #000;position:absolute;margin:10px;padding:5px;}
.top_line{background:url(/templates/tmpl0511/img/fon_top.png) 0 0 repeat-x;height:450px;left:0;position:absolute;top:0;width:100%;}
.lbtext{margin:0 13px 0 15px;}
.cloud_txtCont,.cloud_txtCont2{height:115px;overflow:hidden;position:relative;text-align:right;width:100%;}
.cloud_txtCont2{text-align:left;}
.cloud_txt{background:url(/templates/tmpl0511/img/cloud_txt.png) 0 0 no-repeat;color:#000;float:right;font-size:15px;height:82px;text-align:left;width:605px;padding:17px 0 0 35px;}
.cloud_txtCont2 .cloud_txt{background:url(/templates/tmpl0511/img/cloud_txt2.png) 0 0 no-repeat;float:none;text-align:center;}
.form2{border:1px solid #b8b8b8;border-bottom-color:#e6e6e6;border-right-color:#e6e6e6;}
.form2 input,.form2 textarea{background:#fff;border:none;font-size:19px;height:25px;width:100%;}
textarea{overflow:auto;}
.bl2_2_3 label{color:#010101;display:block;font-size:12px;margin:12px 0 4px;}
.err{background:#f9d3d3 url(/templates/tmpl0511/img/ico_err.gif) 4px 4px no-repeat;color:#000;font-size:11px;margin-bottom:1px;padding:3px 9px 2px 21px;}
.capture{float:left;height:27px;width:104px;}
.capture img{border:1px solid #515256;}
a.c_refresh{background:url(/templates/tmpl0511/img/refresh.gif) 8px 7px no-repeat;display:block;float:left;height:27px;margin-right:0;width:32px;}
.form2links{float:left;height:27px;width:100px;}
.form2links a{display:block;font-size:12px;position:relative;white-space:nowrap;margin:-2px 0 3px;}
.button2{background:url(/templates/tmpl0511/img/button2.png) 0 0 no-repeat;border-right:1px solid #c6c6c6;float:left;margin-top:15px;position:relative;}
.button2 input{background:none;border:none;color:#010101;cursor:pointer;font-size:12px;padding:5px 14px;}
.v2{width:2%;}
.v2 .inn{background:#fff url(/templates/tmpl0511/img/bg_r.gif) 0 0 repeat-y;}
.error_number{color:#159eb8;font-size:72px;text-align:center;}
.error_table{border:none;margin-bottom:20px;margin-top:30px;}
.h2_sub{color:#000;font-size:16px;font-weight:700;margin-right:280px;}
td.r{text-align:right;width:158px;padding:4px 7px 0 0;}
label:hover{border-bottom-color:#999;border-bottom-style:dashed;border-bottom-width:1px;}
.icon{margin-right:3px;vertical-align:middle;}
.dashed a,dashed{border-bottom-color:#333;border-bottom-style:dashed;color:#333;text-decoration:none;border-width:1px;}
.page-header{position:relative;color:#3E3E3E;font-family:Arial, Helvetica, sans-serif;font-size:32px;padding-right:10px;line-height:40px;}
.page-subtitle{font-color:#3E3E3E;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-bottom:5px;}
.block-title{background:url(/images/sys/top_grey_grad.gif) 0 0 repeat-x;color:#09C;font-family:Arial, Helvetica, sans-serif;font-weight:700;margin-top:10px;padding:15px 5px 5px;}
.block-title a{color:#09C;font-family:Arial, Helvetica, sans-serif;font-weight:700;}
.upic{white-space:nowrap;}
.upic img{border:none;margin-left:3px;margin-right:3px;text-decoration:none;}
.bg-white{background-color:#FFF;}
.debug{border:solid 1px #000;}
.simple-table td{padding:3px 15px 3px 3px;}
.simple-table-odd{background-color:#f5f8f9;}
.smallbutton{color:#4f4f4f!important;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;padding:0!important;}
div.ok{background:#dfffd8 url(/images/forms/ok.png) 8px 50% no-repeat!important;border:1px solid #7ec568!important;color:#333!important;vertical-align:middle!important;margin:5px 0!important;padding:5px 5px 5px 30px !important;}
.ok ul,.error ul,.message ul{list-style-type:none;}
.error{background:#ffedd8 url(/images/forms/exclamation.png) 8px 50% no-repeat;border:1px solid #ea5f3c;color:#333;vertical-align:middle;margin:5px 0;padding:5px 5px 5px 30px;}
.message,.flashMsgBox{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;}
.information-container{width:auto;background:url(/images/sys/shadow_bg.gif) bottom right no-repeat;padding:0 10px 10px 0;}
.information{background-color: rgb(240, 240, 240);border:solid 1px rgb(230, 230, 230);font-size:14px;max-width:240px;width:200px;padding:18px;}
.information2{background-color: rgb(240, 240, 240);border:solid 1px rgb(230, 230, 230);font-size:14px;}
.information h1{font-size:140%;font-weight:700;margin-bottom:5px;margin-top:7px;}
.information h1:first-child{margin-top:0;}
.grey-block{background-color:#f8f8f8;border:solid 1px #CCC;}
.padding, .p5{padding:5px;}
.padding10, .p10{padding:10px;}
#popup{background:#eee;border:1px solid #000;font-weight:700;left:0;position:absolute;text-align:left;top:17px;visibility:hidden;width:100px;z-index:999;padding:5px;}
.nophoto{border:solid 1px #000;height:200px;width:200px;}
.small-grey{color:#AAA;font-size:9px;line-height:13px;}
.stripes{background:url(/images/sys/stripes.gif);border:solid 1px #EEE;text-align:center;width:200px;}
#audioPlayer h2,h3{color:red;display:inline;font-size:10px;margin:0 5px 0 0;padding:0;}
.options td{padding:2px 0;}
.paginator{text-align:center;width:100%;}
.pag-container{background-color:#FFF;color:#666;font-size:13px;height:25px;text-align:center;width:490px;margin:0 auto;padding:0;}
.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;vertical-align:middle;width:40px;margin:0 1px;padding:3px 0;}
.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;vertical-align:middle;width:40px;padding:3px 0!important;}
.hellip{background:none!important;color:#666!important;cursor:default!important;width:auto!important;margin:0!important;}
.m5 {margin:5px;}
.m10 {margin:10px;}
.m20 {margin:20px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.right{float:right;}
a.coolbutton{-width:1%;background:transparent url(/images/sys/bg_button_a.gif) no-repeat scroll top right;color:#FFF;cursor:hand;display:block;font:normal 15px arial, sans-serif;font-weight:700;height:40px;margin-bottom:10px;padding-right:18px;text-decoration:none;width:auto;}
a.coolbutton span{background:transparent url(/images/sys/bg_button_span.gif) no-repeat;display:block;height:30px;line-height:24px;white-space:nowrap;padding:5px 0 5px 53px;}

a.orangebutton {display: block;float: left;font: bold 12px arial, sans-serif;color: #996600;text-decoration: none;background: transparent url(/images/sys/orange_button.gif) no-repeat scroll top right;padding-right: 25px;outline: none;}
a.orangebutton span {display: block;background:transparent url(/images/sys/orange_button.gif) no-repeat;padding: 4px 0 16px 23px;line-height: 13px;}

a.toplabel {display: block;float: right;color: #FFF;text-decoration: none;padding-right: 10px;outline: none;}
a.toplabel span {white-space:nowrap;display: block;padding: 1px 0 1px 10px;line-height: 13px;}
a.label-blue{background: transparent url(/images/sys/bgs.gif) no-repeat scroll top right;}
a.label-blue span{background:transparent url(/images/sys/bgs.gif) no-repeat;}
a.label-red{background: transparent url(/images/sys/bgs.gif)   right -30px no-repeat;}
a.label-red span{background:transparent url(/images/sys/bgs.gif) no-repeat left -30px ;}
a.label-magneta{background: transparent url(/images/sys/bgs.gif) no-repeat scroll right -60px ;}
a.label-magneta span{background:transparent url(/images/sys/bgs.gif) no-repeat left -60px;}
a.label-green{background: transparent url(/images/sys/bgs.gif) no-repeat scroll right -90px;}
a.label-green span{background:transparent url(/images/sys/bgs.gif) no-repeat left -90px;}
a.label-grey{background: transparent url(/images/sys/bgs.gif) no-repeat scroll right -120px;}
a.label-grey span{background:transparent url(/images/sys/bgs.gif) no-repeat left -120px;}
a.label-orange{background: transparent url(/images/sys/bgs.gif) no-repeat scroll right -150px;}
a.label-orange span{background:transparent url(/images/sys/bgs.gif) no-repeat left -150px;}
#menu_upload_div a.coolbutton{-width:1%;background:transparent url(/images/sys/bg_button_a_bl.gif) no-repeat scroll top right;color:#FFF;cursor:hand;display:block;font:normal 15px arial, sans-serif;font-weight:700;height:40px;margin-bottom:10px;padding-right:17px;text-decoration:none;width:auto;}
#menu_upload_div a.coolbutton span{background:transparent url(/images/sys/bg_button_span_bl.gif) no-repeat;display:block;height:30px;line-height:24px;white-space:nowrap;padding:3px 0 5px 15px;}
.lgrey{color:#acacac}
#tooltip{background-color:#48b;border:1px solid #269;color:#fff;opacity:0.9;position:absolute;width:auto;z-index:3000;padding:0;}
#tooltip h3{color:#fff;padding-left:5px;}
#tooltip div{padding-left:5px;padding-right:5px;}
#navibar{color:#858585;font-family:Arial, Helvetica, sans-serif;font-size:14px;height:27px;}
#navibar div{display:inline;float:left;height:27px;padding-left:13px;width:auto;}
.sp_w img,.sp_b img{padding-left:13px;}
.sp_w{align:absmiddle;background-image:url(/images/path/bg_w.gif);cursor:pointer;height:27px;width:7px;}
.sp_w a{color:#858585;text-decoration:none;}
.sp_w a:hover{color:#858585;text-decoration:underline;}
.sp_b{background-image:url(/images/path/bg_b.gif);color:#333;font-weight:700;}
.sp_first{cursor:default;font-weight:700;}
.sp_first a:hover{cursor:default;text-decoration:none;}
.sp_s{color:#06C;text-decoration:underline;}
.newmenu2-div{background:url(/images/sys/menu_gradient_layer.gif) right repeat-y;background-color:#f5f5f5;margin-bottom:15px;padding:8px 0;}
.newmenu2{height:100%;padding-left:0;width:100%;}
.newmenu2-item{background:url(/images/sys/menu_gradient.gif) bottom right repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:30px;vertical-align:middle;padding:3px 20px 2px;}
.newmenu2-item-hover{background:url(/images/sys/menu_gradient_hover.gif) bottom right no-repeat;background-color:#FFF;}
.newmenu2-item-selected{font-size:13px;vertical-align:middle;margin:0;padding:10px 0 10px 5%;}
.newmenu2-item-prev{background:url(/images/sys/menu_gradient_prev.gif) bottom right no-repeat!important;}
.newmenu2-numeric{align:middle;color:#ccc;font-size:18px;font-weight:700;margin-left:6px;overflow:hidden;padding-right:5px;}
.newmenu2-title{font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-bottom:10px;padding-left:10px;padding-top:7px;}
.newmenu2-variation{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;padding-bottom:5px;padding-left:3px;}
.newmenu2-variation a{color:#008AD5;padding:3px 3px 2px;}
.newsBlock .date,.mb5{margin-bottom:5px;}
.plus a:hover,ul.ans li a.hov:hover span,ul.lasi li a.hov:hover span{border-color:#fff;}
ul.ans,ul.lasi{list-style:none;margin-top:10px;}
ul.ans li,ul.lasi li{float:left;position:relative;width:50%;}
ul.ans li input,ul.lasi li input,.hidden{display:none;}
ul.ans li a.hov:hover,ul.lasi li a.hov:hover{color:#2f2f2f;text-decoration:none;border-color:#fff;}
ul.ans li .sel,ul.lasi li .sel{display:block!important;}
.bl2_2_3,.form3 label{font-size:12px;}
#helpdiv_overlay{display:none;top:0;left:0;width:100%;height:100%;position:fixed;z-index:99;}
#helpdiv{position:absolute;border:solid 1px #000;color:#FFF;font-size:13px;cursor:pointer;display:none;top:0;left:0;zoom:1;z-index:100;background:url('/images/sys/helpdivfon.png') repeat;padding:10px;}
.message{background:#f3f8fc url(/images/skin/information.png) 8px 50% no-repeat;border:1px solid #b2d1ff;color:#006dba;margin:10px 0 5px;padding:5px 5px 5px 30px;}
div.errors{background:#fff3f3;border:1px solid red;color:#c00;margin:10px 0 5px;padding:5px 0;}
div.errors ul{list-style:none;padding:0;}
div.errors li{background:url(../images/skin/exclamation.png) 8px 0 no-repeat;line-height:16px;padding-left:30px;}
.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:400!important;line-height:13px!important;margin-left:10px;color:#FFF!important;text-decoration:none!important;font-size:11px!important;}
.bottompopup a:hover{color:#FF0!important;text-decoration:underline;}
.sidemenuselectedtl{width:15px;height:9px;background:url(/images/sys/menu/corners.gif) top left no-repeat;}
.sidemenuselectedtr{width:15px;height:9px;background:url(/images/sys/menu/corners.gif) top right no-repeat;}
.sidemenuselectedbl{width:15px;height:9px;background:url(/images/sys/menu/corners.gif) bottom left no-repeat;}
.sidemenuselectedbr{width:15px;height:9px;background:url(/images/sys/menu/corners.gif) bottom right no-repeat;}
.sidemenuselectedv{background:url(/images/sys/menu/vl.gif) repeat-y;}
img,#navibar div img{border:0;}
a:hover,UL.nav2 li a:hover,.emlcomposedefault: hover,.cr a,ul.lasi .hov{text-decoration:underline;}
.bl1_1_1 a:hover,div.bl1_2 FORM div.links1 A:hover,.emlcomposedefault{text-decoration:none;}
ul.srch_btns li,.left{float:left;}
ul.srch_btns li a:hover,ul.links li a:hover{color:#fff;text-decoration:none;}
#second ul.nav2 li a{color:#666;}
.newmenu2-item-selected a{color:#666;font-weight:700;}
.newmenu2-sub-item a{font-weight:normal;}
.newmenu2-sub-item {padding-left:5%;}
.newmenu2-sub-item-off a{padding-left:5px;color:#808080;}
.newmenu2-sub-item a:hover{text-decoration:underline;}
.newmenu2-sub-numeric {padding-left:5px;font-weight:bold; color:#036a00}
.page-subtitle2,.menu-subtitle{font-color:#3E3E3E;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;}
td.errors select,td.errors input{border:1px solid red;}
.last_block{width:150px;height:auto;overflow:hidden;margin:auto;}
.last_block_half{height:150px;overflow:hidden;float:left;width:65px;padding:0 5px;}
.table-td-center td{text-align:center;}
.eventLog ul{list-style:none;}
.errortext {color: red;}


.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 11px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 17px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/images/spinner.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

#statusMsgText, #statusMsgEdit{font-size:17px;color:#999; font-style:italic; font-weight:700;}
#statusMsgFormLink:hover{text-decoration:underline;}
#image_content{max-height:80px;overflow:hidden;}

.blog_title{font-size:18px;margin-bottom:7px;}
.blog_title a:hover{text-decoration:underline}
.blog_cat{color:#808080;}
.blogpost_info{font-size:10px;color:#808080}
.post_list_item {margin-left:3px; margin-bottom:50px;}

.checkbox_table td{ vertical-align:middle!important;font-size:12px;height:20px;}
.checkbox_table td input {margin:0!important; margin-right:2px!important;; border:none!important;}

.search-tab-selected a{
  font-weight:bold;
  color:#666;
  text-decoration:none;

}
