/* ---- window ---- */
#window{display:block;position:absolute;z-index:100;text-align:center;line-height:0;}
#overlay{display:block;height:200px;position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#000;}
/* ---- window -- public ---- */
.wpublic{left:50%;margin-left:-173px;width:287px;padding:30px 35px 45px 25px;height:475px;background:transparent url(/template/image/window/profile/win.public.png) no-repeat 0 0;font:normal 11px/ 16px Tahoma,sans-serif;color:#003530;}
.wpublic .close{float:right;margin:0 8px;text-indent:-99999px;height:13px;width:13px;background:transparent url(/template/image/window/profile/close.png) no-repeat 0 0;}
.wpublic .close:hover{background-position:0 -13px;}
.wpublic .content{text-align:left;}
.wpublic .user{width:287px;float:left;}
.wpublic .user .avatar{position:relative;height:52px;width:54px;float:left;margin:0 8px 0 3px;}
.wpublic .user .avatar .frame{position:absolute;left:0;top:0;height:52px;width:54px;background:transparent url(/template/image/window/profile/avatar.png) no-repeat 0 0;}
.wpublic .user .summary{float:left;width:60%;}
.wpublic .user .username{float:left;margin:8px 0 0 0;line-height:15px;}
.wpublic .user .username em{float:left;font-style:normal;}
.wpublic .user .username .level{float:left;margin:0 0 0 5px;height:15px;width:15px;background:transparent url(/template/image/window/profile/levels.png) no-repeat 0 0;}
.wpublic .user .username .level_icon_1{background-position:0 0;}
.wpublic .user .username .level_icon_2{background-position:0 -15px;}
.wpublic .user .username .level_icon_3{background-position:0 -30px;}
.wpublic .user .city{clear:left;margin:0 0 9px 0;font:normal 9px/ 12px Tahoma,Sans-Serif;color:#52767c;display:block;}
.wpublic .user .email{text-decoration:none;font:normal 11px/ 14px Tahoma,Sans-Serif;color:#003530;display:block;}
.wpublic .user .homepage{text-decoration:none;font:normal 11px/ 14px Tahoma,Sans-Serif;color:#50757b;display:block;}
.wpublic .user .email:hover,.wpublic .user .homepage:hover{text-decoration:underline;}
.wpublic .list{width:287px;float:left;margin:15px 0 0 0;}
.wpublic .list dt{width:100%;height:37px;overflow:hidden;cursor:pointer;background:transparent url(/template/image/window/profile/spacer.png) repeat-x 0 0;}
.wpublic .list dt .arrow{width:7px;height:7px;background:transparent url(/template/image/window/profile/arrows.png) no-repeat 0 0;float:right;margin:15px 11px 0 0;}
.wpublic .list dt.active .arrow{background-position:0 -37px;}
.wpublic .list dt span{float:left;margin:0 0 0 8px;height:37px;width:150px;background:transparent url(/template/image/window/profile/titles.png) no-repeat 0 0;}
.wpublic .list dt.hardware span{background-position:0 2px;}
.wpublic .list dt.flickr span{background-position:0 -35px;}
.wpublic .list dt.homework span{background-position:0 -72px;}
.wpublic .list dt.discussion span{background-position:0 -108px;}
.wpublic .list dd p{margin:12px 24px;line-height:16px;}
.wpublic .equipment{margin:12px 24px;}
.wpublic .equipment li{line-height:16px;}
.wpublic .list dd a{font:normal 11px/ 16px Tahoma,Sans-Serif;color:#003530;margin:0 5px 0 0;text-decoration:none;}
.wpublic .list dd a:hover{text-decoration:underline;}
.wpublic .list .gallery{}
.wpublic .list .gallery .preview{position:relative;width:237px;overflow:hidden;height:76px;}
.wpublic .list .gallery li{display:inline;float:left;}
.wpublic .list .gallery .prev,.wpublic .list .gallery .next{width:12px;height:12px;cursor:pointer;background:transparent url(/template/image/window/profile/pager.png) no-repeat 0 0;margin:32px 6px;}
.wpublic .list .gallery .prev{background-position:-2px 0;}
.wpublic .list .gallery .next{background-position:-22px 0;}
.wpublic .list .gallery .preview ul{margin:0;position:absolute;left:0;top:0;height:76px;width:100%;}
.wpublic .list .gallery .preview li{width:77px;margin:0 0 0 2px;float:left;display:inline;height:76px;overflow:hidden;}
.wpublic .list .gallery ul{margin:12px 0;height:76px;overflow:hidden;}
.wpublic .list .gallery .preview ul{margin:0;position:absolute;left:0;top:0;height:76px;width:100%;}
.wpublic .list .gallery a{position:relative;height:0;display:block;}
.wpublic .list .gallery .frame{background:transparent url(/template/image/window/profile/frame.png) no-repeat 0 0;cursor:pointer;position:absolute;left:0;top:0;width:77px;height:76px;}
.wpublic .list .gallery a img{width:77px;height:76px;display:block;}
.wpublic .shortlist a{display:block;}
/* ---- window -- image ---- */
#image_window{display:block;position:absolute;z-index:120;text-align:center;}
#image_overlay{display:block;height:200px;position:absolute;top:0;left:0;z-index:110;width:100%;background-color:#000;}
.wimage{width:500px;height:333px;margin-left:-250px;left:50%;border:10px solid #DFDFDF;overflow:hidden;background-color:#DFDFDF;}
.wflash{width:745px;height:333px;margin-left:-372px;left:50%;overflow:hidden;z-index:99999!important;}
.wimage .content{background:#DFDFDF url(/template/image/common/loading.gray.gif) no-repeat 50% 50%;line-height:0;height:100%;overflow:hidden;position:relative;}
.wimage .close{position:absolute;width:100%;left:0;bottom:0;height:13px;line-height:13px;padding:20px 10px 10px;text-align:left;overflow:hidden;background-color:#DFDFDF;}
.wimage .flickr{font-family:Tahoma,Helvetica,sans-serif;color:#0063DC;line-height:13px;height:13px;text-decoration:none;font-size:11px;float:left;overflow:hidden;padding:0 18px 0 0;background:transparent url(/template/image/window/flickr/arrow.png) no-repeat 100% 100%;}
.wimage a span,.wimage a:hover{color:#FB3C9F;}
.wimage .terminate{margin:0 20px 0 0;width:13px;height:13px;float:right;background:transparent url(/template/image/window/flickr/close.png) no-repeat 100% 100%;}
.wimage .terminate:hover{background-position:0 0;}
.spy{float:right;}
.spy span{float:left;color:#283f48;line-height:31px;padding:0 12px 0 0;}
.spy a{margin:0 0 0 4px;float:left;height:31px;background:transparent url('/template/image/tutorials/common/spy_buttons.png') no-repeat;}
.spy .email{background-position:0 0;width:99px;position:relative;}
.spy .email:hover{background-position:0 -31px;}
.spy .rss{background-position:-103px 0;width:90px;}
.spy .rss:hover{background-position:-103px -31px;}
.spy .email .icon{padding:0;display:none;height:13px;width:13px;position:absolute;right:12px;top:9px;background:transparent url('/template/image/tutorials/common/spy_check.png') no-repeat 0 0;}
.spy .follow .icon{display:block;}
/* --------------------------------- redegined --------------------------------- */
#redegined{font:normal 11px/17px Verdana,'Helvetica Neue',Sans-Serif;color:#89D4E7;text-align:justify;}
#redegined .columnrow p,#redegined .columnrow .rightcolumn p,#redegined .columnrow .leftcolumn p{font:normal 11px/17px Verdana,'Helvetica Neue',Sans-Serif !important;}
#redegined .columnrow .frame p{font:normal 9px/14px Verdana,'Helvetica Neue',Sans-Serif !important;}
#redegined .columnrow .frame a.image{position:relative;display:block;}
#redegined .clear_interline{}
#redegined .columnrow{margin:0 0 0 0;height:100%;padding:0 0 50px 0;}
#redegined .columnrow:after{content:"";display:block;height:0;clear:both;}
#redegined .leftcolumn,#redegined .rightcolumn{width:376px;display:inline;}
#redegined .leftcolumn{float:left;margin:0 0 0 66px;}
#redegined .rightcolumn{float:right;margin:0 66px 0 0;}
#redegined .frame,#redegined .frame .body{background:transparent url(/template/image/tutorials/common/frame.png) no-repeat 0 0;}
#redegined .frame.green,#redegined .frame.green .body{background:transparent url(/template/image/tutorials/common/frame-green.png) no-repeat 0 0;}
#redegined .frame.green{background-position:0 100%;}
#redegined .frame.green .body p{color:#73db3e;}
#redegined .centercolumn .frame,#redegined .centercolumn .frame .body{background:transparent url(/template/image/tutorials/common/frame-center.jpg) no-repeat 0 0;}
#redegined .frame{width:375px;font:normal 9px/14px Verdana,'Helvetica Neue',Sans-Serif;padding:0 0 24px 0;margin:4px 0 0 0;background-position:0 100%;}
#redegined .frame .body{height:100%;position:relative;padding:8px 0 0 0;}
#redegined .centercolumn .frame{width:811px;background-position:0 100%;}
#redegined .frame p{margin:16px 27px 0 27px;}
#redegined .frame .description{margin-top:4px;margin-bottom:12px;color:#324D57;}
#redegined .frame h4{margin:16px 27px -10px 27px;}
#redegined p{margin:0 0 16px 0;}
#redegined p.image{text-align:center;}
#redegined p.toolbox{width:336px;height:auto;}
#redegined p.toolbox:after{content:"";display:block;height:0;clear:both;}
#redegined p.toolbox a{position:relative;float:left;margin:0 6px 0 0;}
#redegined p.toolbox .imgCloud{top:-25px;left:-25px;}
#redegined p.boxset{position:relative;text-align:left;height:100%;}
#redegined p.boxset .text{position:absolute;right:0;text-align:right;bottom:0;width:110px;padding:0;}
#redegined .bordered{padding-bottom:16px;border-bottom:1px solid #1d2b31;}
#redegined .top-double-bordered{padding-top:32px;border-top:1px solid #1d2b31;}
/*- description -*/
#description{border-top:1px solid #89D4E7;}
#description a:hover,#description .connected a:hover{text-decoration:underline;}
#description li{height:100%;overflow:hidden;padding:10px;border-bottom:1px solid #152023;text-align:right;}
#description .title{text-align:right;width:40px;float:left;font-size:9px;padding:0 10px 0 0;color:#456a74;}
#description .name{text-align:left;float:left;width:230px;}
#description .author{margin:2px 0 0 0;text-align:right;float:right;height:15px;font-size:9px;color:#456a74;text-decoration:none;padding:0 20px 0 0;line-height:12px;background:transparent url(/template/image/tutorials/common/arrows.png) no-repeat 100% 0;}
#description .connected .title{line-height:23px;}
#description .connected a{font:normal 10px/23px Verdana,'Helvetica Neue',Sans-Serif;color:#89D4E7;text-decoration:none;float:left;}
#description .connected .associated{float:right;}
#description .connected a em{float:left;margin:0 10px 0 0;width:25px;height:25px;background:transparent url(/template/image/tutorials/common/icons.png) no-repeat 100% 0;}
#description .connected .associated em{background-position:0 -25px;}
/*- headers -*/
#redegined h1{width:100%;text-indent:-99999px;border-bottom:1px solid #37555C;background:transparent no-repeat 0 0;}
#redegined h2{height:100%;overflow:hidden;float:none;padding:6px 0 0 0;}
#redegined h2 em{float:left;font:normal 9px/ 1em Tahoma,sans-serif;padding:20px 5px 0 0;}
#redegined h2 span{width:355px;padding:0 0 10px 0;line-height:1em;font-size:16px;}
#redegined h2.sub span{font-size:14px;width:350px;}
#redegined h2.floated span{width:auto;max-width:343px;padding-right:12px;}
#redegined h4{display:block;}
#redegined .flash{margin:-4px 0 0 0 !important;padding:0 !important;background-image:none !important;}
#redegined .frame h5{margin:16px 28px -8px 28px;text-align:right;font-weight:normal;}
.level_intermediate h2 em,.level_intermediate h5{color:#ffec00;}
.level_beginner h2 em,.level_beginner h5{color:#73db3e;}
.level_advanced h2 em,.level_advanced h5{color:#eb7617;}
#redegined h2 span{float:left;}
#redegined h2 span img{display:block;}
/* tutorial_45 */
#redegined #makrofotografia{background-image:url(/files/tutorials/tutorial_45/h1.makrofotografia.png);height:73px;}
#redegined .floated{float:left;}
#redegined .floated span{margin:0;}
/* tutorial_46 */
#redegined #fotografia_dzieci{background-image:url(/files/tutorials/tutorial_46/h1.fotografia_dzieci.png);height:115px;}
#redegined .cwiczenia{width:90px;padding-top:8px;}
/* tutorial_47 */
#redegined #statyw_czy_stabilizacja{background-image:url(/files/tutorials/tutorial_47/h1.statyw_czy_stabilizacja.png);height:147px;}
#redegined .statyw span{width:105px;}
/* tutorial_48 */
#redegined #mala_glebia_ostrosci{background-image:url(/files/tutorials/tutorial_48/h1.mala_glebia.png);height:150px;}
/* tutorial_49 */
#redegined #architektura{background-image:url(/files/tutorials/tutorial_49/h1.architektura.png);height:88px;}
#redegined .sprzet span{width:110px;}
#redegined .jak_i_kiedy span{width:150px;}
/* tutorial_50 */
#redegined #fotografowanie_wnetrz{background-image:url(/files/tutorials/tutorial_50/h1.fotografowanie_wnetrz.png);height:88px;}
/* tutorial_51 */
#redegined #spietrzone_wiezowce{background-image:url(/files/tutorials/tutorial_51/h1.spietrzone_wiezowce.png);height:163px;}
/* tutorial_52 */
#redegined #kolorowe_ale_monochromatyczne{background-image:url(/files/tutorials/tutorial_52/h1.kolorowe_ale_monochromatyczne.png);height:162px;}
#redegined .wbrew-sobie span{width:180px;}
#redegined .bordered-double{padding-bottom:32px;margin-bottom:32px !important;border-bottom:1px solid #1d2b31;}
/* tutorial_53 */
#redegined #zachod_slonca{background-image:url(/files/tutorials/tutorial_53/h1.tutorial_53.png);height:116px;}
#redegined .tlo span{width:80px;}
/* tutorial_54 */
#redegined #kontrastowe_oswietlenie{background-image:url(/files/tutorials/tutorial_54/h1.tutorial_54.png);height:160px;}
/* tutorial_55 */
#redegined #rysowanie_swiatlem{background-image:url(/files/tutorials/tutorial_55/h1.tutorial_55.png);height:196px;}
#redegined .jak span{width:70px;}
#redegined .czym span{width:95px;}
/* tutorial_56 */
#redegined #romantycznie_i_przy_swiecach{background-image:url(/files/tutorials/tutorial_56/h1.tutorial_56.png);height:156px;}
/* tutorial_57 */
#redegined #zamrazamy_ruch{background-image:url(/files/tutorials/tutorial_57/h1.tutorial_57.png);height:115px;}
#redegined .krotka-pilka span{width:160px;}
/* tutorial_58 */
#redegined #kropla_wody{background-image:url(/files/tutorials/tutorial_58/h1.tutorial_58.png);height:130px;margin-top:-10px !important;}
/* tutorial_59 */
#redegined #tutorial_header_59{background-image:url(/files/tutorials/tutorial_59/h1.tutorial_59.png);height:115px;}
/* tutorial_60 */
#redegined #tutorial_header_60{background-image:url(/files/tutorials/tutorial_60/h1.tutorial_60.png);height:180px;}
/* tutorial_61 */
#redegined #tutorial_header_61{background-image:url(/files/tutorials/tutorial_61/h1.tutorial_61.png);height:166px;}
/* tutorial_62 */
#redegined #tutorial_header_62{background-image:url(/files/tutorials/tutorial_62/tutorial_62.header.png);height:161px;}
/* tutorial_63 */
#redegined #tutorial_header_63{background-image:url(/files/tutorials/tutorial_63/tutorial_63.header.png);height:161px;}
/* tutorial_64 */
#redegined #tutorial_header_64{background-image:url(/files/tutorials/tutorial_64/tutorial_64.header.png);height:148px;}
/* tutorial_65 */
#redegined #tutorial_header_65{background-image:url(/files/tutorials/tutorial_65/tutorial_65.header.png);height:198px;}
/* @group profile */
.user-profile{color:#7AC4D9;text-decoration:none;}
.user-profile:hover{color:#35545F;}
/* @end profile @/
/* @group cloud */
.image,p{position:relative;}
.cloud-text{position:absolute;width:35px;height:31px;display:block;background:transparent url(/template/image/tutorials/common/library.text.png) no-repeat -115px 0;cursor:pointer;}
.cloud-text:hover{background-position:0 -31px;margin-left:-115px;width:150px;}
.cloud-text-added{background-position:0 -62px !important;margin-left:-115px;width:150px;}
.cloud-image{position:absolute;top:10px;left:60px;width:116px;height:49px;display:block;background:transparent url(/template/image/tutorials/common/library.image.png) no-repeat 0 18px;cursor:pointer;}
#redegined .cloud-image{left:15px;top:10px;}
.cloud-image:hover{background-position:0 -32px;}
.cloud-image-added{background-position:0 -82px !important;}
.cloud-header{position:absolute;z-index:9999;right:-20px;top:10px;width:116px;height:49px;display:block;background:transparent url(/template/image/tutorials/common/library.image.png) no-repeat 0 18px;cursor:pointer;}
.cloud-header:hover{background-position:0 -32px;}
.cloud-header-added{background-position:0 -82px !important;}
/* @end cloud */
/* @group avatar */
#discussion .avatar{position:relative;}
#discussion .avatar .frame{position:absolute;left:0;top:0;width:54px;height:52px;display:block;background:transparent url(/template/image/tutorials/common/discussion/avatar.png) no-repeat 0 0;}
/* @end avatar */
/* @group cufon */
#redegined h2{font-weight:normal;}
#redegined h2 span{font-size:31px;}
#redegined h2.sub em{padding-top:15px;}
#redegined h2.sub span{font-size:26px;font-weight:100;}
#redegined h2 .cufon{padding:0;}
#redegined h4{font-size:19px;}
/* @end cufon */
/* @group scrollbars */
.jScrollPaneContainer .jScrollArrowUp,.jScrollPaneContainer .jScrollArrowDown{height:17px;border:1px solid #1D2A33;background:#18222B url(/template/image/tutorials/common/discussion/arrows.png) no-repeat 0 0;}
.jScrollPaneContainer .jScrollArrowUp{background-position:0 0;border-width:1px 1px 0 1px;padding:0 0 2px 0;}
.jScrollPaneContainer .jScrollArrowDown{background-position:0 100%;border-width:0 1px 1px 1px;}
.jScrollPaneContainer .jScrollPaneTrack{border-left:1px solid #1D2A33;border-right:1px solid #1D2A33;border-top:1px solid #1E2C36;border-bottom:1px solid #1E2C36;background-color:#18222B;}
.jScrollPaneTrack .jScrollPaneDrag{margin:0 -1px;background-color:#212F39;border:1px solid #253640;}
/* @end scrollbars */
/* @group discussion */
.frame_discussion_container{display:none;}
.frame_discussion input,.frame_discussion textarea{float:left;border:none;margin:0;padding:0;font:normal 11px/15px Tahoma,Sans-Serif;color:#5a90a0;}
.frame_discussion textarea{background-color:#0E141A;}
.frame_discussion{position:absolute;z-index:99;}
.frame_discussion .content{position:absolute;top:0;left:0;height:100%;width:100%;}
.frame_discussion .editor{float:left;}
.frame_discussion .editor a{margin:0 2px 0 0;}
.frame_discussion .action a{margin:0 0 0 5px;}
.frame_discussion .editor li{float:left;}
.frame_discussion .buttons{margin:10px 0 0 0;}
.frame_discussion .action{float:right;bottom:0;float:right;position:absolute;right:22px;margin:-32px 0 0 0;}
#new_attachment_form .action{position:relative;margin:0;}
.defaultSkin .mceLayout .mceToolbar{margin:10px 0 0 0;padding:0;}
.defaultSkin .mceLayout .mceIcon,.frame_discussion .buttons a{display:block;float:left;height:31px;text-indent:-99999px;background:transparent url(/template/image/tutorials/common/discussion/buttons.png) no-repeat 0 0;}
.frame_discussion .buttons .cancel{background-position:-193px 0;width:52px;}
.frame_discussion .buttons .cancel:hover{background-position:-193px -31px;}
.frame_discussion .buttons .insert{margin-right:16px;height:30px;background:transparent url(/template/image/tutorials/common/discussion/attachment.buttons.png) no-repeat 0 0;background-position:-231px 0;width:70px;}
.frame_discussion .buttons .insert:hover{background-position:-231px -30px;}
.frame_discussion .buttons .submit{background-position:-250px 0;width:78px;}
.frame_discussion .buttons .submit:hover{background-position:-250px -31px;}
.defaultSkin .mceLayout .mce_bold{background-position:0 0;width:32px;}
.defaultSkin .mceLayout .mceButton{margin:0 2px 0 0;float:left;height:31px;border:none !important;background-color:transparent !important;}
.defaultSkin .mceLayout .mceButton:hover .mce_bold,#new_thread_form .mceButtonActive .mce_bold{background-position:0 -31px;}
.defaultSkin .mceLayout .mce_italic{background-position:-34px 0;width:32px;}
.defaultSkin .mceLayout .mceButton:hover .mce_italic,#new_thread_form .mceButtonActive .mce_italic{background-position:-34px -31px;}
.defaultSkin .mceLayout .mce_attach{background-position:-68px 0;width:32px;}
.defaultSkin .mceLayout .mceButton:hover .mce_attach,#new_thread_form .mceButtonActive .mce_attach{background-position:-68px -31px;}
.frame_discussion .buttons .label{width:81px;height:19px;float:left;display:none;margin:6px 0 0 7px;background:transparent url(/template/image/tutorials/common/discussion/buttons.png) no-repeat 0 0;}
.frame_discussion .buttons .label-bold{display:block;background-position:-107px -38px;}
.frame_discussion .buttons .label-italic{display:block;background-position:-107px -19px;}
.frame_discussion .buttons .label-attachment{display:block;background-position:-107px 0;}
.frame_discussion #frame_thumbnail{clear:both;width:100%;float:left;margin:5px 0 0 0;text-align:left;}
.frame_discussion #frame_thumbnail li{float:left;margin:0 15px 3px 0;}
.frame_discussion #frame_thumbnail li a{line-height:17px;float:left;height:17px;color:#264c5b;text-decoration:none;}
.frame_discussion #frame_thumbnail li span{cursor:pointer;float:right;padding:0 0 0 17px;margin:0 0 0 5px;height:17px;line-height:17px;background:transparent url(/template/image/tutorials/common/discussion/delete.png) no-repeat 0 1px;}
.frame_discussion #frame_thumbnail li span em{display:none;color:#3d7385;font-style:none;}
.frame_discussion #frame_thumbnail li span:hover{background-position:0 -18px;}
.frame_discussion #frame_thumbnail li span:hover em{display:block;}
/* @group discussion thread */
#frame_new_thread{height:auto;left:50%;margin-left:-271px;}
#frame_new_thread .open{height:120px;width:552px;background:transparent url(/template/image/tutorials/common/discussion/thread.background.open.png) no-repeat 0 0;}
#frame_new_thread .body{width:552px;height:100%;position:relative;background:transparent url(/template/image/tutorials/common/discussion/thread.background.spacer.png) repeat-y 0 0;}
#frame_new_thread .body:after{content:"";display:block;height:0;clear:both;}
#frame_new_thread .close{height:115px;width:552px;background:transparent url(/template/image/tutorials/common/discussion/thread.background.close.png) no-repeat 0 0;}
#frame_new_thread .content{width:516px;padding:0 18px;height:100%;position:relative;display:inline;float:left;margin:-130px 0 -85px 0;}
#new_thread_title{margin:27px 0 7px 0;width:502px;height:17px;padding:7px;background:transparent url(/template/image/tutorials/common/discussion/thread.input.png) no-repeat 0 0;}
#new_thread_content{width:516px !important;height:192px;padding:0;margin:0 0 41px 0;}
.mceEditor{float:left;}
iframe,#new_thread_form table,#new_post_form table{border:none;background-color:transparent;padding:none;margin:none;}
#new_thread_content_parent .mceIframeContainer,#new_post_content_parent .mceIframeContainer{padding:8px 0 0 0;margin:0;background-repeat:no-repeat;background-position:0 0;background-color:transparent;}
#new_thread_content_parent .mceIframeContainer{width:516px !important;background-image:url(/template/image/tutorials/common/discussion/thread.textarea.open.png)}
#new_post_content_parent .mceIframeContainer{width:421px !important;background-image:url(/template/image/tutorials/common/discussion/post.textarea.png)}
#new_thread_content_ifr,#new_post_content_ifr{background-repeat:no-repeat;background-position:0 100%;background-color:transparent;overflow:hidden;padding:0 0 8px 0;float:left;}
#new_thread_content_ifr{background-image:url(/template/image/tutorials/common/discussion/thread.textarea.close.png);height:192px;width:516px !important;}
#new_post_content_ifr{background-image:url(/template/image/tutorials/common/discussion/post.textarea.close.png);height:192px;width:421px !important;}
#new_thread_content_tbl,#new_post_content_tbl{height:249px;}
#new_thread_form td,#new_post_form td{border:none !important;}
/* @end discussion thread */
/* @group discussion post */
#frame_new_post{height:auto;left:50%;margin-left:-383px;}
#new_post_content,#new_post_content-iframe{width:421px;height:202px;padding:7px;background:transparent url(/template/image/tutorials/common/discussion/post.textarea.png) no-repeat 0 0;}
#new_post{background:transparent url(/template/image/tutorials/common/discussion/add_new_post.png) no-repeat scroll left top;border:0 solid #FFFFFF;display:block;height:31px;width:101px;}
/* @end discussion post */
/* @group discussion attachment flickr */
/*.frame_discussion .content{position:relative;}
*/
.frame_discussion .flickr{height:76px;padding:0 0 10px 0;overflow:hidden;}
.frame_discussion .flickr .preview{position:relative;width:395px;overflow:hidden;height:76px;}
.frame_discussion .flickr li{display:inline;float:left;}
.frame_discussion .flickr .prev,.frame_discussion .flickr .next{width:12px;height:12px;cursor:pointer;background:transparent url(/template/image/tutorials/common/discussion/attachment.arrows.png) no-repeat 0 0;margin:32px 0;}
.frame_discussion .flickr .prev{margin-left:0;background-position:-2px 0;}
.frame_discussion .flickr .next{margin-right:0;margin-left:4px;background-position:-20px 0;}
.frame_discussion .flickr .preview ul{margin:0;position:absolute;left:0;top:0;height:76px;width:100%;}
.frame_discussion .flickr .preview li{width:77px;margin:0 0 0 2px;float:left;display:inline;height:76px;overflow:hidden;}
.frame_discussion .flickr ul{margin:12px 0;height:76px;overflow:hidden;}
.frame_discussion .flickr .preview ul{margin:0;position:absolute;left:0;top:0;height:76px;width:100%;}
.frame_discussion .flickr a{position:relative;height:0;display:block;}
.frame_discussion .flickr .frame{background:transparent url(/template/image/tutorials/common/discussion/attachment.frame.png) no-repeat 0 0;cursor:pointer;position:absolute;left:0;top:0;width:77px;height:76px;}
.frame_discussion .flickr .active .frame{background-position:0 100%;}
.frame_discussion .flickr .gallery a img{width:77px;height:76px;display:block;}
/* @end discussion attachment flickr */
#underoverlay{display:block;height:200px;position:absolute;top:0;left:0;z-index:99990;width:100%;background-color:#000;}
#message{position:absolute;z-index:99999;width:300px;left:50%;top:45%;height:200px;color:#823434;font-size:12px;margin-left:-150px;}
#message .content{padding:25px;}
/* @end discussion */
.wavatar form .file{width:194px;float:left;}
.wavatar form .submit{width:194px;float:left;}
.wavatar form .submit{display:inline;float:right;margin:0 0 0 0;width:63px;height:30px;background:transparent url(/template/image/window/avatar/submit.png) no-repeat 0 0;}
.wavatar form .submit:hover{background-position:0 -30px;}
.wavatar form .submit input{border:none;height:0;width:0;padding:0;background-color:transparent;}
.wavatar form .file{line-height:14px;font-size:10px;color:#d1d19a;width:125px;height:30px;border:none;margin:0;padding:8px 0 8px 6px;background:transparent url(/template/image/window/avatar/input.png) no-repeat 0 0;}
.wavatar form .background{display:inline;float:right;margin:0 0 0 0;width:63px;height:30px;left:131px;background:transparent url(/template/image/window/avatar/input.png) no-repeat 100% 0;}
#new_attachment_form{margin:0 0 0 14px;}
#new_attachment_form .file{width:168px;float:left;}
#new_attachment_form .file{line-height:14px;font-size:10px;color:#acdeeb;width:150px;height:14px;border:none;margin:0;padding:8px 6px;background:transparent url(/template/image/tutorials/common/discussion/attachment.buttons.png) no-repeat 0 0;}
#new_attachment_form .background{display:inline;float:right;margin:0 0 0 0;width:63px;height:30px;left:168px;background:transparent url(/template/image/tutorials/common/discussion/attachment.buttons.png) no-repeat -168px 0;}
.post .preview-attachment{text-decoration:none;color:#4F7E8D;}
.post .preview-attachment:hover{color:#89D4E7;}
.post .thumbnail-list li{margin:15px 15px 0 0;float:left;}
.post .thumbnail-list li a{display:block;height:75px;width:75px;position:relative;}
.post .thumbnail-list li a img,.post .thumbnail-list li a .frame{position:absolute;height:75px;width:75px;left:0;top:0;}
.post .thumbnail-list li a .frame{background:transparent url(/template/image/tutorials/common/discussion/frame.png) no-repeat 0 0;}
#attach-loader{width:32px;height:31px;background:transparent url(/template/image/tutorials/common/discussion/loader.gif) no-repeat 50% 50%;float:left;}
#frame_new_post .open{height:80px;width:456px;background:transparent url(/template/image/tutorials/common/discussion/post.background.open.png) no-repeat 0 0;}
#frame_new_post .body{width:456px;height:100%;position:relative;background:transparent url(/template/image/tutorials/common/discussion/post.background.spacer.png) repeat-y 0 0;}
#frame_new_post .body:after{content:"";display:block;height:0;clear:both;}
#frame_new_post .close{height:80px;width:456px;background:transparent url(/template/image/tutorials/common/discussion/post.background.close.png) no-repeat 0 0;}
#frame_new_post .content{width:420px;padding:0 18px;height:100%;position:relative;display:inline;float:left;margin:-62px 0 -48px 0;}
#new_post_content{width:421px !important;height:192px;padding:0;margin:0 0 41px 0;}
/* @group discussion attachment */
#frame_new_attachment{z-index:999999;}
#frame_new_attachment .content{background:transparent url(/template/image/tutorials/common/discussion/attachment.background.png) no-repeat 0 0;padding:25px 25px 25px 16px;height:187px;width:424px;display:block;margin:0;}
#frame_new_attachment .text{padding:0 0 10px 16px;text-align:left;height:15px;line-height:15px;color:#244650;}
#frame_new_attachment .text-flickr{padding:0 0 0 16px;text-align:left;height:86px;display:block;line-height:15px;color:#244650;}
#frame_new_attachment .text-flickr a{color:#244650;text-decoration:none;font-weight:bold;}
#frame_new_attachment .buttons{margin:0;}
#frame_new_attachment{bottom:48px;left:32px;}
/* @end discussion attachment */
#redegined h1,#articleinfo h1,#articleinfo h2{position:relative;}
.rightcolumn{position:relative;}
#articleinfo .cloud{right:60px;}
#tutorial-header{width:814px;margin:0 auto;padding:0;position:relative;}
#tutorial-header h1,#tutorial-header h2{display:block;float:none;line-height:1;text-align:center;text-indent:0;border:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,Sans-Serif;}
#tutorial-header h1{font-size:38px;text-transform:uppercase;}
#tutorial-header h2{font-size:15px;line-height:17px;}
#tutorial-header h2 strong{display:inline-block;padding:2px 0 6px 30px;position:relative;height:17px;}
#tutorial-header h2 strong em{position:absolute;background:url(/template/image/common/livesearch.elements.png) no-repeat;width:25px;height:25px;left:0;top:0;overflow:hidden;padding:0;}
.level_beginner.category_1 #tutorial-header h2 strong em{background-position:0 -142px;}
.level_beginner.category_2 #tutorial-header h2 strong em{background-position:-25px -142px;}
.level_beginner.category_3 #tutorial-header h2 strong em{background-position:-50px -142px;}
.level_intermediate.category_1 #tutorial-header h2 strong em{background-position:-75px -142px;}
.level_intermediate.category_2 #tutorial-header h2 strong em{background-position:-100px -142px;}
.level_intermediate.category_3 #tutorial-header h2 strong em{background-position:-125px -142px;}
.level_advanced.category_1 #tutorial-header h2 strong em{background-position:-150px -142px;}
.level_advanced.category_2 #tutorial-header h2 strong em{background-position:-175px -142px;}
.level_advanced.category_3 #tutorial-header h2 strong em{background-position:-200px -142px;}
#tutorial-header h2 span{float:none;}
#tutorial-header h1{font-size:55px;}
#tutorial-header h2{font-size:18px;line-height:22px;}
#tutorial-header ul:after{content:"";display:block;height:0;clear:both;}
#tutorial-header ul{height:auto;margin:40px 0 0 0;border-top:1px solid #89d4e7;border-bottom:1px solid #152023;padding:8px 0;width:100%;}
#tutorial-header li{padding:3px 36px 0 0;float:left;}
#tutorial-header ul small{float:left;padding:0 8px 0 0;color:#37555d;font-size:9px;}
#tutorial-header li a,#tutorial-header li span{text-decoration:none;font-weight:normal;color:#6eaab9;font-size:11px;display:inline-block;}
#tutorial-header .discussion{float:right;padding:0;height:25px;line-height:23px;}
#tutorial-header li a em{float:left;margin:0 10px 0 0;width:25px;height:25px;background:transparent url(/template/image/tutorials/common/icons.png) no-repeat 0 0;}
#tutorial-header li a:hover em{background-position:0 -25px;}
#redegined h5.sub{font-size:19px;font-weight:normal;color:#89D4E7;text-align:left;margin-bottom:16px;}
#redegined .frame h5.sub{margin:16px 27px 0 27px;}
#redegined .columnrow p.green,#redegined h2.green,#redegined h3.green,#redegined h4.green,#redegined h5.green{color:#73db3e !important;}
#redegined .columnrow p.orange,#redegined h2.orange,#redegined h3.orange,#redegined h4.orange,#redegined h5.orange{color:#ff7a00 !important;}
.zoom-header{background:url(/template/image/tutorials/common/sprite-zoom.png) no-repeat;padding-bottom:6px;height:19px;}
#redegined .columnrow .frame .zoom-header{background-position:325px 0;}
#redegined .columnrow .frame .zoom-header h4{margin-right:54px;}
#redegined .columnrow .frame .zoom-link{background:url(/template/image/tutorials/common/sprite-zoom.png) no-repeat 0 0;padding:3px 0 3px 32px;}
#redegined .columnrow .frame .zoom-link.green{background-position:0 -100px;}
#redegined .columnrow .frame .zoom-link.orange{background-position:0 -200px;}
#redegined.level_beginner .columnrow .frame .zoom-link{background-position:0 -100px;}
#redegined.level_beginner .columnrow .zoom-link a{color:#73db3e;}
#redegined.level_intermediate .columnrow .frame .zoom-link{background-position:0 -300px;}
#redegined.level_intermediate .columnrow .zoom-link a{color:#FFEC00;}
.columnrow p.green a,.columnrow p .green{color:#73db3e;}
.columnrow p.orange a{color:#ff7a00;}
#redegined .columnrow .frame.green .zoom-header{background-position:325px -100px}
#redegined .columnrow p.border-top{padding-top:16px;margin-top:16px;border-top:1px solid #142022;}
#redegined .columnrow p.border-bottom{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #142022;}
#redegined .columnrow p.border-double-top{padding-top:32px;margin-top:32px;border-top:1px solid #142022;}
#redegined .columnrow p.border-double-bottom{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #142022;}
#redegined .columnrow .frame p.border-top{padding-top:16px;margin-top:16px;border-top:1px solid #19252c;}
#redegined .columnrow .frame p.border-bottom{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #19252c;}
body{height:100%;position:relative;}
#image_window.window-flash{visibility:hidden;position:absolute;z-index:99999;width:300px;margin-left:-150px;left:50%;}
.window-flash #flashplayer{display:block;}
.window-flash .content{height:100%;position:relative;}
.window-flash.window-flash-normal{background-color:#89D3E7;padding:10px 10px 0 10px;}
.window-flash .close{position:absolute;width:100%;left:0;bottom:10px;height:15px;line-height:13px;padding:10px 10px 10px;text-align:left;overflow:hidden;}
.window-flash .terminate{margin:0 15px 0 0;width:15px;height:15px;float:right;background:transparent url(/template/image/tutorials/common/window-flash.close.png) no-repeat 0 0;}
.window-flash .terminate:hover{background-position:100% 100%;}
.columnrow p a{color:#4F7E8D;text-decoration:none;}
.columnrow p a:hover{text-decoration:underline;}
#redegined .columnrow .promotion{display:block !important;width:100% !important;padding:0 !important;margin:6px 0 !important;text-align:center !important;}
#redegined.level_advanced .columnrow .promotion{color:#ff7a00;}
#redegined.level_intermediate .columnrow .promotion{color:#ffec00;}
#redegined.level_beginner .columnrow .promotion{color:#73db3e;}
#redegined .columnrow .promotion.size-33{font-size:33px !important;line-height:33px !important;}
#redegined .columnrow .promotion.size-26{font-size:26px !important;line-height:26px !important;}
#redegined .columnrow .promotion.size-22{font-size:22px !important;line-height:22px !important;}
#window{position:absolute;top:50%;left:50%;}
#window.window-addition{width:700px;height:570px;padding:10px;background-color:#89d4e7;margin-left:-360px;margin-top:-275px;}
#window.window-addition .content{background-color:#000;width:700px;height:530px;position:relative;overflow:auto;}
#guide{font:normal 11px/16px Verdana,Tahoma,Sans-Serif;color:#89D4E7;text-align:left;}
#guide h4{color:#73db3e;margin:0 0 8px 0;font-weight:bold;}
#guide p{margin:0 0 16px 0;text-align:justify;}
#guide p.image{width:640px;text-align:center;padding:20px 0;background-color:#FFFFFF;}
#guide #body,#guide #head{width:640px;margin:20px auto;}
#guide #head .author{text-align:center;}
#guide #head .author small{color:#456a74;}
#guide a{color:#4F7E8D;text-decoration:none;}
#guide a:hover{text-decoration:underline;}
#guide h1{display:block;text-align:center;font-size:36px;line-height:34px;text-transform:uppercase;}
#guide h3{height:100%;overflow:hidden;float:none;padding:16px 0;}
#guide h3 em{float:left;font:normal 9px/9px Tahoma,sans-serif;padding:20px 5px 0 0;color:#73DB3E;}
#guide h3 span{width:500px;padding:0 0 10px 0;line-height:1em;font-size:16px;display:inline;font-size:31px;}
#window.window-addition .close{position:absolute;width:700px;left:10px;bottom:15px;height:15px;line-height:15px;padding:10px 0 0;text-align:left;overflow:hidden;}
#window.window-addition .terminate{margin:0 0 0 0;width:15px;height:15px;float:right;background:transparent url(/template/image/tutorials/common/window-flash.close.png) no-repeat 0 0;}
#window.window-addition .terminate:hover{background-position:100% 100%;}
#redegined h5.colored{margin:8px 0;font-size:19px;line-height:17px;min-height:22px;font-weight:bold;text-align:left;}
#redegined.level_intermediate h5.colored{color:#fef406;}
#redegined h5.colored.fixed{margin-top:58px;}
#redegined .column-separator{border-bottom:1px solid #89D4E7;clear:both;height:16px;margin:0 66px -16px;}
#redegined .centercolumn h2 span{width:801px;}
#redegined .centercolumn.fixed{padding-top:0;}
#redegined .columnrow h2.floated span{width:auto;}
#redegined .columnrow .promoted p{text-align:center;}
#redegined .columnrow .centercolumn.promoted{margin:15px 69px 0 67px;padding:26px 0;border:3px solid #89D4E7;border-width:3px 0;}
#redegined.level_intermediate .columnrow .promoted p{color:#fef406;padding:0 !important;margin:0 !important;line-height:1.55;}
#redegined.level_beginner .columnrow .promoted p{color:#73db3e;padding:0 !important;margin:0 !important;line-height:1.55;}
#redegined.level_beginner .columnrow .colored{color:#73db3e}
#redegined h5.colored{text-transform:uppercase;}
#redegined .centercolumn.fixed{clear:both;}
#redegined .centercolumn.fixed p.infixed{margin:0 !important;padding:0 !important;}
#redegined .centercolumn .extraorder{border:1px solid #89d4e7;border-width:1px 0;margin-bottom:32px;}
#redegined .centercolumn .extraorder span{width:790px;}
#redegined.level_advanced .centercolumn.promoted{border-color:#ff7a00;}
#redegined.level_intermediate .centercolumn.promoted{border-color:#ffec00;}
#redegined.level_beginner .centercolumn.promoted{border-color:#73db3e;}
#redegined .body .slides-double{margin:3px 0 0 14px;width:770px;height:100%;overflow:hidden;}
#redegined .body .slides-double .slide{float:left;width:372px;margin:13px 0 0 13px;}
#redegined .body .slides-double p.zoom-link{width:340px;margin:6px 0 0 0;}
#redegined .columnrow .slide .image{margin:0 !important;}
#redegined .body .slides-triple{margin:3px 0 0 14px;width:770px;height:100%;overflow:hidden;}
#redegined .body .slides-triple .slide{float:left;width:372px;width:241px;margin:13px 0 0 13px;}
#redegined .body .slides-triple p.zoom-link{width:340px;width:209px;margin:6px 0 0 0;}
#redegined.level_beginner .columnrow .akademia-description p,#redegined.level_beginner .columnrow .akademia-description p a{color:#ffe300;}
#redegined.level_beginner .columnrow .akademia-description{border-width:3px 0;border-color:#ffe300;}
#redegined.level_beginner .columnrow .akademia-description{background:url(../image/tutorials/common/akademia-logo.png) no-repeat 25px 50%;}

#redegined .frame h4.centered {
    text-align: center;
    font-weight: normal
}
#redegined .frame h4.centered span {
    display: inline;
}
#redegined .frame h4.centered strong {
    display: inline;
    font-weight: bold;
}