* {margin: 0px; padding:0px; line-height: 1.4em;}

div, td, a, input, textarea {font-family: Arial; font-size: 12px; }
img {border-width: 0px; }
.s1 {text-align: center;}
.s2 {text-align: left; margin: 0 auto; width: 950px; }
.clear {clear: both; width:100px;font-size:1px; height:1px;}
.right {text-align: right;}
.hideTxt {display: none;}
.color {color:#F56A14}
div.warning {font-weight: bold; font-size: 1.4em;text-align:center; margin:30px; color:#666;}
div.warning a {font-weight: bold; font-size: 1em; }
.error {color:red;font-weight: bold;}
.noerror {color:green;font-weight: bold;}

a * {cursor: pointer;}
h2, h2 a {text-decoration:none !important; color: #F56A14; font-size: 24px;cursor: pointer;}

body {background: #F0f0f0 }
.globalBackground {background: #F0f0f0 url('/i/bg_body.png') repeat-x;}
#ads {background: white;}

/* przyciski */
.bt_group_members {width:277px;height:44px;display:block;cursor:pointer;border-width:0px;}
.bt_zaloz {width:65px;height:24px;display:block;cursor:pointer;border-width:0px;background: url("/i/pl/blue/bt_zaloz.gif")}
.bt_edytuj {width:65px;height:24px;display:block;cursor:pointer;border-width:0px;background: url("/i/pl/blue/bt_edytuj.gif")}
.bt_zmien_haslo {width:100px;height:24px;display:block;cursor:pointer;border-width:0px;background: url("/i/pl/blue/bt_zmien_haslo.gif")}
.bt_wgraj {width:64px;height:24px;cursor:pointer;border-width:0px;background:url("/i/pl/blue/bt_wgraj.gif");}
a.bt_wgraj {display:block;}
.bt_dodaj_kolejny {width:114px;height:24px;cursor:pointer;border-width:0px;background:url("/i/pl/blue/bt_wgraj.gif");}
a.bt_dodaj_kolejny {display:block;}
.bt_notification {width:277px;height:44px;cursor:pointer;border-width:0px;background:url("/i/pl/blue/bt_powiadomienia.gif");}
a.bt_notification {display:block;}

#box300x250 {margin-bottom: 5px;padding-left:1px;}
#idx_main #box300x250 {float:right;}

div#hd_body_lnk {height:17px; margin: 0 auto; padding: 0; text-align: left;clear: both; background: #FFFFFF; }
div#hd_main_lnk { width:920px; }
div#hd_body_lnk ul {list-style-type: none; float:left;margin-right: 10px;}
div#hd_body_lnk ul li {float: left;margin-right:3px; background: none; color: #4c4f58; font-family: Arial; font-weight: normal; color: #aeaeae; font-size: 11px; }
div#hd_body_lnk ul li a {color: #aeaeae; font-weight: bold;text-decoration:none;margin-right: 10px; font-size: 11px; }

/* nagłówek */
#hd_body {background: #fff url('/i/bg_hd.png') repeat-x;}
#hd_main {height: 67px; background: #FDFDFD url('/i/hd_bg.png') repeat-x; position:relative;}
#hd_main h1 a {width: 177px; height:45px; background-image: url('/i/hd_gremia_net_3.gif'); position:absolute; left: 26px; top:11px;cursor:pointer;}
#hd_main #hd_left {width: 9px; height: 67px; background-image: url('/i/hd_bg_left.png'); position:absolute; left: 0; top: 0;}
#hd_main #hd_right {width: 9px; height: 67px; background-image: url('/i/hd_bg_right.png'); position:absolute; right: 0px; top: 0;}
#hd_main #hd_powered {width: 161px; height: 12px;position:absolute; right: 26px; top: 27px;}
/*#hd_main #hd_signin {width: 508px; height: 21px; position: absolute; left: 290px; top: 29px; }*//*420*/
#hd_main #hd_signin {white-space:nowrap; position: absolute; left:310px; top: 24px; }
#hd_main #hd_signin * {vertical-align: top;}
#hd_main #hd_signin_txt {width: 80px; height: 15px; background-image: url('/i/pl/hd_logowanie.gif'); float:left; position:relative; top: 2px; margin-right:6px;}
#hd_main #hd_signin_inputs input {width: 109px; height: 18px; border: 1px solid #64744D; font-size: 11px; margin-right:3px; padding-left:3px;}
#hd_main #hd_signin_login {margin-right: 8px;}
#bt_signin,
#hd_main #hd_signin_login input{width: 81px; height: 21px; background-image: url('/i/pl/bt_zaloguj_sie_2.gif'); border-width:0px;cursor:pointer;}
#hd_main #hd_signin_remember {position: relative; top: 6px; }
#hd_main #hd_signin_remember,
#hd_main #hd_signin_remember * {font-size: 9px; color: #818181;}
/*#hd_main #hd_signed {width: 508px; height: 21px; position: absolute; right: 180px; top: 25px; text-align:right;}*/
#hd_main #hd_signed {position: absolute; top: 20px; left:210px; right:189px; text-align:center;}
#hd_main #hd_signed table {width:auto;margin:0 auto;}
#hd_main #hd_signed * {vertical-align: middle;}
#hd_main #hd_signed span {font-weight:bold; margin: 0 18px 0 7px;}
#hd_main #hd_signed .surname {font-size: 16px; font-weight:bold;}
#bt_signout {width:81px; height: 21px; display:block;border-width:0;background-image:url("/i/pl/signout_2.gif");}
#hd_main #hd_signed #bt_signout {float:right; margin-top:2px;}

/* stopka */
#bottom_body {margin-top: 10px;}
#bottom_main {position: relative;height:32px;}
#bottom_main #bottom_left {position:absolute; left:0px; height: 33px; width: 10px;}
#bottom_main #bottom_center {text-align: center; height: 25px; width: 930px;position:absolute;left:10px;padding-top: 8px;}
#bottom_main #bottom_right {position:absolute; right:0px; height: 33px; width: 10px;}
#bottom_main * {font-size: 11px; color: white;}
#bottom_main .inpl {font-weight:bold; text-decoration: none;}
#bottom_main .rules {}
#bottom_main #bottom_left {background-image: url('/i/blue/btm_left.gif');}
#bottom_main #bottom_center {background-color: #0299F1;}
#bottom_main #bottom_right {background-image: url('/i/blue/btm_right.gif');}

/* menu */
#menu_body {padding-top: 10px;}
#menu_main {position: relative;}
#menu_main h2, #menu_main h2 a {width: 280px; height: 131px; display: block;}
#menu_main h2 {background-image: url('/i/menu_hd.gif');}
#menu_main h2.profil {background-image: url('/i/pl/menu_hd_profil.gif');}
#menu_main ul#menu {list-style: none; position: absolute; left: 280px; top: 47px;}
#menu_main ul#menu li {float: left; width: 99px; height: 40px; text-align:center;}
#menu_main ul#menu li.menuL3 {width: 97px;}
#menu_main ul#menu li a {color: white; font-weight: bold; text-decoration: none;  display: block; padding-top: 9px; width: 99px; background: transparent; }
#menu_main li.menuL1 a {height: 31px;}
#menu_main li.menuL2 a {height: 28px;}
#menu_main li.menuL3 a {height: 25px; width: 97px !important;}
#menu_main li.menuL4 a {height: 24px;}
#menu_main li.menuL5 a {height: 24px;}
#menu_main li.menuL6 a {height: 24px;}
#menu_main li.menuL1 div a, #menu_main li.menuL1 a:hover {background-image: url('/i/hover/menu_1.png') !important;}
#menu_main li.menuL2 div a, #menu_main li.menuL2 a:hover {background-image: url('/i/hover/menu_2.png') !important;}
#menu_main li.menuL3 div a, #menu_main li.menuL3 a:hover {background-image: url('/i/hover/menu_3.png') !important;}
#menu_main li.menuL4 div a, #menu_main li.menuL4 a:hover {background-image: url('/i/hover/menu_4.png') !important;}
#menu_main li.menuL5 div a, #menu_main li.menuL5 a:hover {background-image: url('/i/hover/menu_5.png') !important;}
#menu_main li.menuL6 div a, #menu_main li.menuL6 a:hover {background-image: url('/i/hover/menu_5.png') !important;}

#menu_main ul#menu ul.menu_cat {display:none; list-style: none; position: absolute; left:5px; bottom:-30px; width: 643px; border-bottom: 1px solid #e9e9e9; padding-bottom:3px; background: transparent;}
#menu_main ul#menu div ul.menu_cat {display:block;}
#menu_main ul#menu ul.menu_cat li {float: left; margin-right:9px; color: #D4D4D4;width:auto;height:auto;}
#menu_main ul#menu ul.menu_cat li a {color: #666; text-decoration: none; border-right:1px solid #D4D4D4; padding:0 9px 0 0;}
#menu_main ul#menu ul.menu_cat li a {background:transparent !important; font-weight:normal;display:inline;}
#menu_main ul#menu ul.menu_cat li a.last {border-width:0;}
#menu_main ul#menu ul.menu_cat li.sel a {font-weight: bold;}
#menu_main ul#menu ul.menu_cat a.sel,
#menu_main ul#menu ul.menu_cat li a:hover {background:transparent;}

#menu_main #menu_bird {width: 78px; height: 53px; background-image: url('/i/menu_bird.gif'); position:absolute; right:0; top:78px; background-position: top right;}
#menu_main #menu_bird_full {width: 670px; height: 53px; background-image: url('/i/menu_bird_full.gif'); position:absolute; right:0; top:78px; background-position: top right;}

/* szablon podstron - pod menu */
#cnt_body {}
#cnt_main {padding-left:16px; width:934px;}
#cnt {border-width: 0px 1px; border-style: solid; border-color: #e9e9e9; background: white; padding: 5px 12px 0px;}
#cnt {overflow-x: hidden; width: 908px; min-height:560px;}
* html #cnt {height:560px;}

/* Panele lewy i prawy */

div.globalleft {width:592px;float:left;margin-right:13px;overflow:auto;overflow:hidden;}
div.globalright {width: 303px;float:left;}

/* dolne owale podstron */
#cnt_bottom_body {position:relative;}
#cnt_bottom_main {position: relative; height: 20px; padding-left: 16px; width: 934px;}
#cnt_bottom_main div {height: 20px; width:19px; position: absolute; bottom:0px;}
#cnt_bottom_main .left {background-image: url('/i/btm_site_elipse_left.gif');}
#cnt_bottom_main .center {border-bottom: 1px solid #e9e9e9; width: 896px; left:35px;background: white;height:19px;}
#cnt_bottom_main .right {background-image: url('/i/btm_site_elipse_right.gif'); right: 0px;}

/* strona główna - index */
#idx_main {padding: 10px;}
#idx_main .idx {width: 310px; float: left;}
#idx_main .idx h2, #idx_main .idx h2 a {width: 310px; height: 212px;display:block;}
#idx_main #idx_green h2 {background-image: url('/i/pl/green/idx_hd.jpg');}
#idx_main #idx_blue h2 {background-image: url('/i/pl/blue/idx_hd.jpg');}
#idx_main #idx_orange h2 {background-image: url('/i/pl/orange/idx_hd.jpg');}
#idx_main .idx h3 {width: 310px; height: 45px; margin: 13px 0px;}
#idx_main #idx_green h3 {background-image: url('/i/pl/green/idx_h2.gif');}
#idx_main #idx_blue h3 {background-image: url('/i/pl/blue/idx_h2.gif');}
#idx_main #idx_orange h3 {background-image: url('/i/pl/orange/idx_h2.gif');}
#idx_main .idx ul {margin: 2px 24px; height: 105px;list-style:none;}
#idx_main #idx_green ul {color: #477200;}
#idx_main #idx_blue ul {color: #004B98;}
#idx_main #idx_orange ul {color: #D24A00;}
#idx_main .idx_buttons { width: 620px; margin: 10px 0px 40px; float: left; text-align: center;}
#idx_main .register, #idx_main .guide {width:270px;height:55px; margin: 10px auto; }
#idx_main .register {background-image: url('/i/pl/bt_zarejestruj_sie.01.gif');}
#idx_main .guide {background-image: url('/i/pl/bt_jak_to_dziala.gif'); background-repeat: no-repeat; width: 232px;}
#idx_main .guide a, #idx_main .register a {display: block; width: 200px; height: 45px; margin-left:33px; cursor:pointer;}
#idx_main .guide a { margin-left: 16px; }
/* podstrony - wszystkie */

#idx_guide { padding: 10px; }
#idx_guide p { margin-top: 15px; margin-bottom: 15px; }
#idx_guide a.wideo { margin: 10px 100px; float: left; }
#idx_guide a.wideo img { margin: 0px; }

#idx_guide ol {margin-left:30px; color:#FF721A;font-size:14px;font-weight:bold;  }
#idx_guide ol li a {text-decoration:none;color:#FF721A;font-size:14px;font-weight:bold;  }
#idx_guide p.links_bottom a { text-decoration: underline; color: #000000; font-weight: bold; }
#idx_guide .register {width:270px;height:55px; margin: 10px auto; }
#idx_guide .register {background-image: url('/i/pl/bt_zarejestruj_sie.01.gif');}
#idx_guide .register a {display: block; width: 200px; height: 45px; margin-left:33px; cursor:pointer;}
#idx_guide .rgVideo {width:390px; float:right; margin: 20px 0 40px 20px;}


#idx_guide img { margin: 10px 0px 10px 30px; }


#cnt #photo_header {height: 24px; position: relative; }
#cnt #photo_bottom {position: relative; padding-top:5px;width: 200px;}
#cnt .photo_bts {width: 206px; clear:both; position:absolute; right:0; top: 0;}
#cnt #dodaj_zdjecia {width: 100px; height: 24px; display: block; float:left; margin-right: 5px; }
#cnt #edytuj_album {width: 101px; height: 24px; display: block; float: left;}

.prevNext {float: right; height: 16px; width: auto; padding-right: 2px; }
.prevNext,
.prevNext * {color: #666; line-height: 1.0em; font-size: 11px;white-space:nowrap;}
.prevNext a {float: left; margin:0 2px;}
.prevNext a.prev_navi,
.prevNext a.next_navi {width: 13px; height: 12px; }
.prevNext a.prev_navi {background-image: url('/i/prev_navi.gif'); margin-right: 5px;margin-left:0;}
.prevNext a.next_navi {background-image: url('/i/next_navi.gif'); margin-left: 5px;margin-right:0;}
.prevNext span.pages {margin: 0px 11px; width: 35px; font-size: 1.3em; text-align: center;float: left;}
.prevNext span.page {font-weight: bold; font-size: 1em;}
.prevNext .fllt {float:left; margin-right: 15px;}
.prevNext .link {color: #B6B6B6; }
.prevNext .chose {text-decoration: none; font-weight: bold;}
.prevNext .pipe {float: left; margin:0 2px;}

#photo {width: 592px; margin: 0 auto; overflow: hidden; text-align: center; }
#photo img.imgPhoto {border: 1px solid #EAEAEA; margin: 10px 0px; }

#gallery {text-align: center; border-color: #E9E9E9; border-style: solid; border-width: 1px 0px; margin-top:3px;position:relative;}
#gallery table {margin: 0 auto; position: relative;}
#gallery #iLeft,
#gallery #iRight {height: 80px; vertical-align: middle; text-align: center; width: 30px; position:relative}
#gallery #iLeft img,
#gallery #iRight img {position:relative;}
#gallery #iLeft img.disable,
#gallery #iRight img.disable {cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
#gallery .visiblePhotos {width: 360px;}
#gallery #galItems {position:relative;width: 360px;text-align:left;overflow:hidden;}
#gallery #galItems table {float:left;width:120px;border-collapse:collapse;margin:0;}
#gallery #galItems table td {text-align:center;vertical-align:middle;height:100px;}
#gallery #Galleryshow {position:relative;text-align:center;}
#gallery #GalleryshowL{display:none;position:absolute;top:40px;left:40%;z-index:100;}

.photo_album {width: 592px; margin-top:20px;}
.photo_album .photo_album_one {width: 100px; height: 125px; background-image: url('/i/bg_photo_in_album.gif'); margin: 0 8px 12px 0; padding:10px 20px 5px; float: left;text-align:right;overflow:hidden;}
.photo_album .photo_album_one table {border-collapse:collapse; width: 100px; height: 100px;border-bottom:1px solid #E9E9E9; margin-bottom: 2px;}
.photo_album .photo_album_one td {width: 100px; height: 110px; vertical-align: middle; text-align: center; }
.photo_album .photo_album_one td img {}

.box {border: 1px solid #e9e9e9; padding: 5px; position:relative; }
.box .bx {width:5px;height:5px;position:absolute;font-size:1px;}
.box .eld {background-image:url("/i/box_eld.gif");left:-1px;bottom:-1px;}
.box .elt {background-image:url("/i/box_elt.gif");left:-1px;top:-1px;}
.box .erd {background-image:url("/i/box_erd.gif");right:-1px;bottom:-1px;}
.box .ert {background-image:url("/i/box_ert.gif");right:-1px;top:-1px;}

/* Dla ie musi być width dla .cBox oraz o 12px większa dla cBox_top i cBox_btm
*/
.cBox {border: 0px solid #e9e9e9; border-width: 0 1px; padding: 5px; position:relative; }
.cBox_top,
.cBox_btm {height:4px;position:relative;border: 0px solid #e9e9e9;}
.cBox_top {border-top-width:1px;}
.cBox_btm {border-bottom-width:1px;}
.cBox_top .bx,
.cBox_btm .bx {width:5px;height:5px;position:absolute;font-size:1px !important; padding:0;}
.cBox_top .elt {background-image:url("/i/box_elt.gif");left:0px;top:-1px;}
.cBox_top .ert {background-image:url("/i/box_ert.gif");right:0px;top:-1px;}
.cBox_btm .eld {background-image:url("/i/box_eld.gif");left:0px;bottom:-1px;}
.cBox_btm .erd {background-image:url("/i/box_erd.gif");right:0px;bottom:-1px;}

.bgc_white {background: #FFFFFF;}
.bgc_gray {background: #F7F7F7;}
.bgc_green {background: #E4FFD1; }
.bgc_green_light {background: #F6FFEA; }
.bgc_yellow {background: #FFF9D7; }
.bgc_yellow_light {background: #FEFFE8; }

#msg_new {width:592px; margin:0 auto;}
#msg_new .container_left {float: left; width: auto; margin:0;padding:0;}
#msg_new .container_right {float: right; width: auto; margin:0;padding:0;}
#msg_new h2 {text-align: center; font-size: 16px;}
#msg_new #msg_recipient {width: 262px; height: 318px; color:#666666;}
#msg_new .list {overflow:auto; height: 316px; padding: 0px 10px;}
#msg_new .list input {float: right;}
#msg_new .list div.person {border-bottom: 1px solid #e9e9e9; padding: 6px 2px 2px;}

#msg_new #msg_content {width: 305px; height: 328px; margin:0;padding:0; }
#msg_new #msg_content textarea {width: 280px; height:298px; border-width:0px; margin:15px; background:transparent; overflow:auto; color:#666666;}
#msg_new .buttons {margin-top: 10px; text-align: right;}
#msg_new #reset {width: 100px; height: 24px; border-width:0px; margin-right: 5px;}
#msg_new #submit {width: 101px; height: 24px; border-width:0px; }
#msg_new .msg {display: block; margin: 20px; text-align: center; font-size:1.2em;}

#msg_received {width: 592px; margin: 0 auto;}
#msg_received * {color: #666666;}
#msg_received .box {margin-bottom: 5px; padding: 10px; width: 570px; border-bottom-width:0;}
#msg_received .ecd {border-bottom: 1px solid #e9e9e9;bottom:-1px; left:4px;width: 584px;}
#msg_received h2 {font-size: 16px;}
#msg_received table {border-collapse: collapse;}
#msg_received .check {padding: 2px 10px 0px 50px; width: 20px; vertical-align:top;}
#msg_received .text {width: 505px;}
#msg_received .hdr {margin-bottom: 5px;}
#msg_received .hdr,
#msg_received .hdr * { font-size: 11px;}
#msg_received .hdr span {margin-right: 25px;}
#msg_received .hdr strong {}

#disk {width:611px; margin:0 auto;}
#disk .container_left {float: left; width: 275px; margin:0;padding:0;}
#disk .container_right {float: right; width: 335px; margin:0;padding:0;}
#disk .container_left h2 {font-size: 16px; margin-left: 15px; height: 25px;}
#disk .container_right h2 {font-size: 12px; margin-left: 15px; color: #666; font-weight: normal; height: 25px;}

#disk #disk_folders_list {width: 258px; height: 254px; margin-bottom: 5px;}
#disk #disk_folders_list * {color:#666666; text-decoration: none;}
#disk #disk_folders_list .list {overflow:auto;overflow-x:hidden; height: 254px; width: 238px; padding: 0px 10px;}
#disk #disk_folders_list .list .del {float: right;}
#disk #disk_folders_list .list div {border-bottom: 1px solid #e9e9e9; width: 227px; padding: 6px 2px 2px;}
#disk #disk_folders_list .list img {margin-right: 5px; }
#disk #disk_folders_list .buttons {margin-top: 10px; margin-left: 10px;}
#add_folder {width: 101px; height: 24px; border-width:0px; margin-right: 5px;}
#del_select {width: 130px; height: 24px; border-width:0px; }

#disk #disk_files_list {width: 304px; height: 254px; margin-bottom: 5px; }
#disk #disk_files_list * {color:#666666; text-decoration: none;}
#disk #disk_files_list #files { width: 300px; height: 254px; overflow: auto;position:relative;}
#disk #disk_files_list .file {width: 126px; float: left; text-align:center; margin: 3px 3px; position:relative;}
#disk #disk_files_list .file a {position:relative;}
#disk #disk_files_list .file .name {margin: 2px 0 2px; height: 34px; width: 126px; overflow:hidden; display:block;}
#disk #disk_files_list .file .delfile {position:relative;left:45px;top:-5px;}

#disk #disk_folders_manage {width: 258px; height: 100px; padding: 10px 5px;}
#disk #disk_folders_manage * {color:#666666; text-decoration: none;}
#disk #disk_folders_manage th {white-space:nowrap; font-weight:normal; vertical-align:top;padding-top: 3px;font-size:11px;}
#disk #disk_folders_manage input {margin: 3px;}
#disk #disk_folders_manage .text {width: 175px; height: 18px; border: 1px solid #64744D;}
#disk #disk_folders_manage h2 {display: inline; margin-left: 0;font-size:11px; font-weight:normal; }

#disk #disk_file_upload {width: 580px; padding: 10px 5px;}
#disk #disk_file_upload * {color:#666666; text-decoration: none;}
#disk #disk_file_upload th {white-space:nowrap; font-weight:normal; vertical-align:top;padding-top: 3px;font-size:11px;}
#disk #disk_file_upload input {margin: 3px;}
#disk #disk_file_upload h2 {display: inline; margin-left: 0;font-size:11px; }
#disk #disk_file_upload p#install a { text-decoration: underline; }
#disk #disk_file_upload p#install a strong { text-decoration: underline; }

#uploader_files div.name { width:50%; }
#uploader_files div.error { overflow:hidden; width:14%; text-align:center; text-overflow:ellipsis; white-space:nowrap }
#uploader_files div.size { float:right; width:12%; text-align:right }
#uploader_files div.del { float:right; width:12%; text-align:center }
#uploader_files div.status { float:right; width:19%; text-align:center }

#uploader #uploader_head #uploader_buttons_browse { text-decoration: underline; }
.ready #uploader_buttons #uploader_buttons_upload { width: 66px; height: 20px; background: url(/i/pl/bt_gray66.gif) no-repeat; border: none; color: #000; font-weight: bold; cursor: default; }
.addingFiles #uploader_buttons #uploader_buttons_upload { width: 66px; height: 20px; background: url(/i/pl/bt_blue66.gif) no-repeat; border: none; cursor: pointer; color: #fff; font-weight: bold;}
.finishedUploading #uploader_buttons #uploader_buttons_more, .finishedUploading #uploader_buttons #uploader_buttons_finish { width: 154px; height: 20px; background: url(/i/pl/bt_blue154.gif) no-repeat; border: none; cursor: pointer; color: #fff; }
#uploader_buttons #uploader_buttons_cancel { width: 59px; height: 20px; background: url(/i/pl/bt_gray59.gif) no-repeat; border: none; cursor: pointer; color: #fff; }
#uploader_buttons #uploader_buttons_stop { width: 66px; height: 20px; background: url(/i/pl/bt_red66.gif) no-repeat; border: none; color: #fff; }
#uploader #uploader_files div.row div.col, #uploader_files span.size { color: #0B7CCD; }
#uploader #uploader_files div.error div.col { color: #CD0B0B; }
#uploader_files div.foot div.progress { float:left; margin:2px; width:48%; height:10px; background: url(/i/uploader_progress_bar_bg.gif) repeat-x; border:1px solid #666; }
#uploader_files div.foot div.bar { width:0; height:10px; background: url(/i/uploader_progress_bar.gif) repeat-x; }

#uploader #uploader_files div.warning { color:#c00; margin: 0px; }
#uploader #uploader_files div.warning div.col { color:#c00 !important; font-weight: normal; }
#uploader #uploader_files div.warning div.name { text-align: left; }
#uploader #uploader_files div.warning div.col a { color:#c00 !important; font-weight: bold;}
#uploader_files div.warning a { color:#c00 }

#uploader #uploader_info p a { text-decoration: underline; }
#uploader #uploader_info p.error { color: #c00; }

#bt_delete, .bt_delete {width: 56px; height: 24px;border-width:0px; margin-top:10px;cursor:pointer;}
#bt_add_file, .bt_add_file {width: 84px; height: 24px; border-width:0px; margin-top:10px;cursor:pointer;}

#disk #file_add_link { float: right; margin: 0px 20px 0px 0px; }

#calendar {width:592px; margin:0 auto;}
#calendar .cal_box {width: 580px;border: 0px solid #e9e9e9; border-width: 0 1px; padding: 5px; position:relative; }
#calendar .cal_box_top,
#calendar .cal_box_btm {width: 592px;height:4px;position:relative;border: 0px solid #e9e9e9;}
#calendar .cal_box_top {border-top-width:1px;}
#calendar .cal_box_btm {border-bottom-width:1px;}
#calendar .cal_box_top .bx,
#calendar .cal_box_btm .bx {width:5px;height:5px;position:absolute;font-size:1px; padding:0;}
#calendar .cal_box_top .elt {background-image:url("/i/box_elt.gif");left:0px;top:-1px;}
#calendar .cal_box_top .ert {background-image:url("/i/box_ert.gif");right:0px;top:-1px;}
#calendar .cal_box_btm .eld {background-image:url("/i/box_eld.gif");left:0px;bottom:-1px;}
#calendar .cal_box_btm .erd {background-image:url("/i/box_erd.gif");right:0px;bottom:-1px;}
#calendar table {margin-left:6px;}
#calendar table table {margin-left:0px;}
#calendar td {vertical-align:top;}
#calendar .plus {width: 11px; vertical-align: middle; text-align:right;  height:29px;}
#calendar .plus div {position:relative; right:6px; background:white; padding: 5px 0;}
#calendar #morning .plus {border:1px solid #bcbcbc; border-right-width:0px;}
#calendar #day .plus {border:1px solid #F2CC87; border-right-width:0px;}
#calendar #night .plus {border:1px solid #BCD58B; border-right-width:0px;}
#calendar .hours {width: 552px;}
#calendar #morning .hour {background: #F7F7F7;}
#calendar #morning .hour_light {background: #F7F7F7;}
#calendar #day     .hour {background: #FEFFE8;}
#calendar #day     .hour_light {background: #FFF9D7;}
#calendar #night   .hour {background: #E4FFD1;}
#calendar #night   .hour_light {background: #F6FFEA;}
#calendar .hour {width: 552px; padding:0; margin-bottom:2px;}
#calendar .hour table {width: 100%;border-style:solid;border-color:#e9e9e9;border-width:0 1px;border-collapse:collapse;}
#calendar .hour .time img {margin:0 5px; vertical-align:middle;}
#calendar .time {width: 70px; font-weight: bold; padding-top: 2px;}
#calendar #morning .time {color: #000;}
#calendar #morning .read_note_full .remind *,
#calendar #morning .light {color: #999;}
#calendar #day .time {color: #9C6500;}
#calendar #day .read_note_full .remind *,
#calendar #day .light {color: #EBBB64;}
#calendar #night .time {color: #477900;}
#calendar #night .read_note_full .remind *,
#calendar #night .light {color: #AEC889;}
	#calendar .add_note {text-align: right; padding-right: 5px; font-size: 11px;}
#calendar .add_note img {margin-right: 4px;}
#calendar .add_note * {cursor:pointer;}
#calendar #morning .add_note {color: #909090;}
#calendar #day .add_note {color: #AF6B00;}
#calendar #night .add_note {color: #477900;}
#calendar .read_note_short {cursor:pointer;display: none;}
#calendar .read_note_short img {float: right; margin-right: 5px; margin-top: 3px; margin-left:5px;}
#calendar .read_note_short * {cursor:pointer;}
#calendar .read_note_full {display: block;}
#calendar .read_note_full img {float: right; margin-right: 5px; margin-top: 3px;margin-left:5px;}
#calendar .read_note_full .title {font-weight: bold;cursor:pointer;}
#calendar .read_note_full .text {margin-right: 5px;cursor:pointer;}
#calendar .edit_note {display: none}
#calendar .edit_note .remind {float: left;}
#calendar .edit_note .submit {text-align: right; padding-right: 19px;}
#calendar .edit_note .submit .bt_cancel {margin-right: 10px;}
#calendar .edit_note input.title,
#calendar .edit_note textarea.text {width:450px; border:1px solid #64744D; margin:2px 0; font-size: 11px; padding: 0px 5px;}
#calendar .edit_note textarea.text {height: 70px; overflow: auto;}

#registration {border-top: 1px dotted #7f7f7f; padding: 20px 0 45px 0;}
#registration div.warning {margin:0px; color:red;}
#registration .container_left {width:611px; }
#registration .container_right {width: 240px; float:right; text-align:left;}
#registration table table {border-collapse:collapse; width:100%; }
#registration .imp {color: #F56A14; }
#registration th,
#registration td {padding: 5px 0; font-size: 11px; vertical-align: top;text-align: left;}
#registration th {text-align: right; padding-right: 20px; width: 160px;padding-top:7px;}
#registration .comment {color: #7f7f7f;}
#registration input {margin-right: 7px; vertical-align:middle;}
#registration select {border: 1px solid #7B7B7B; width:177px; height: 20px; vertical-align:middle;}
#registration input.standard  {width: 175px;border: 1px solid #7B7B7B; height: 18px;  }
#registration input.pass  {width: 132px; border: 1px solid #7B7B7B; height: 18px; }
#registration strong.pass  {margin: 0 6px 0 16px;position:relative;top:2px;}
#registration strong.sex  {margin-right: 35px;position:relative;top:2px;}
#registration .group_type {font-size: 14px; font-weight:bold; }
#registration .imgcode input {width: 95px; border: 1px solid #7B7B7B; height: 18px;  }
#registration .imgcode img {vertical-align:middle; }
#registration .submit {text-align:center; padding: 10px; padding-bottom: 0px;}
#registration .rules {color:#7f7f7f;}
#registration .rules a {color:#7f7f7f; font-weight:bold;}
#bt_register {width:121px; height:36px !important; border-width:0 !important; background: url("/i/pl/orange/bt_zarejestruj.gif");cursor:pointer;}
#bt_check_if_free {width: 129px; height: 20px !important; border-width: 0 !important;background: url("/i/pl/orange/bt_sprawdz_czy_jest_wolne.gif");cursor:pointer;}
#registration #why_register {margin-left:20px;}
#registration .question {font-size: 24px; color: #c5c5c5; text-align:left;padding-right:0;border-bottom: 1px dotted #7f7f7f;}
#registration .login {margin-bottom:30px;}
#registration .msg {font-size:1.2em;text-align:center;color:red;}
#registration .errMsg, .errMsg {color:red;display:none;}
#registration .cBox {width:563px; text-align: center; padding: 40px 40px 20px; font-size: 1.4em; font-weight:bold;min-height:155px}
* html #registration .cBox {height:155px}
#registration .cBox_top,
#registration .cBox_btm {width:645px;}
#registration .cBox a {font-size: 1em;}

#calendarBox {text-align:center;margin-bottom:10px;}
#calendarBox .navidate {width:200px;margin:0 auto;padding:0;}
#calendarBox .navidate * {font-size:11px;}
#calendarBox .navidate td {text-align: center; }
#calendarBox .navidate th {text-align: center; }
#calendarBox .navidate thead a {color: #FF9000; font-weight:bold;  }
#calendarBox .navidate thead .left {text-align: left; }
#calendarBox .navidate thead .center {text-align: center; color: #ff9000; font-weight:bold;}
#calendarBox .navidate thead .right {text-align: right; }
#calendarBox .navidate thead .day {text-align: center; color: #909090; padding-bottom:5px;}
#calendarBox .navidate thead .day a {color: #909090;}
#calendarBox .navidate tbody th {width: 22px; background: #FFC466; color: white; border:1px solid #E19400;}
#calendarBox .navidate tbody td {width: 22px; background: #FFA516; color: white; border:1px solid #FF9D00;}
#calendarBox .navidate tbody td.blank {background: transparent; border-color: transparent;}
#calendarBox .navidate tbody td.today {background: #FFC466; color:#904B00; }
#calendarBox .navidate tbody td.sel {background: #FFC466; border-color:#904B00; }
#calendarBox .navidate tbody td a {color: white; text-decoration: none; font-weight: bold;width:22px; height:16px; display:block}
#calendarBox .navidate tbody td.today a {color:#904B00; }
#calendarBox td.current a {color:#fff; background-color:#E73A00; border: 1px solid #E73A00}

#forum {}
#forum .cal_box {width: 564px;border: 0px solid #e9e9e9; border-width: 0 1px; padding: 5px 11px 5px 15px; position:relative; }
#forum .cal_box_top,
#forum .cal_box_btm {width: 591px;height:4px;position:relative;border: 0px solid #e9e9e9;}
#forum .cal_box_top {border-top-width:1px;}
#forum .cal_box_btm {border-bottom-width:1px;}
#forum .cal_box_top .bx,
#forum .cal_box_btm .bx {width:5px;height:5px;position:absolute;font-size:1px; padding:0;}
#forum .cal_box_top .elt {background-image:url("/i/box_elt.gif");left:0px;top:-1px;}
#forum .cal_box_top .ert {background-image:url("/i/box_ert.gif");right:0px;top:-1px;}
#forum .cal_box_btm .eld {background-image:url("/i/box_eld.gif");left:0px;bottom:-1px;}
#forum .cal_box_btm .erd {background-image:url("/i/box_erd.gif");right:0px;bottom:-1px;}
#forum .container_right {float: right; width: 200px; margin:0 30px 0 0;padding:0;}
#forum div.bt_new_theme {text-align: right;}
#forum div.bt_new_theme a {margin: 0px 0px 10px auto; }
#bt_new_theme,
a.bt_new_theme {width: 100px; height: 24px; display: block; cursor:pointer;}

#forum table#tforum {border-collapse: collapse; margin-bottom: 10px; width:100%;}
#forum #tforum tr {border-bottom: 1px solid white;}
#forum #tforum th {white-space: nowrap;}
#forum #tforum thead tr {background: #e9e9e9; height: 25px;}
#forum #tforum thead th {color: #F56A14; font-size:12px; }
#forum #tforum thead .ico {width: 14px; }
#forum #tforum thead .title {text-align: left;}
#forum #tforum thead .posts {width: 70px; text-align: center; }
#forum #tforum thead .date {width: 105px; text-align: center; }
#forum #tforum tbody tr {height: 40px;}
#forum #tforum tbody .light {background: #fbfbfb; }
#forum #tforum tbody .dark {background: #f2f2f2; }
#forum #tforum tbody .ico {width: 16px; padding-left:6px;}
#forum #tforum tbody .title {padding: 4px 0px;}
#forum #tforum tbody .title a {color: #4b4b4b;}
#forum #tforum tbody .posts {text-align: center; font-size: 10px; }
#forum #tforum tbody .date {text-align: center; color: #959799; font-size: 10px; }
#forum #tforum tbody .date a {font-size: 11px; }
#forum .prevNext .chose {color:#F56A14;}
#forum .prevNext .prev {margin-right: 10px;}
#forum .prevNext .next {margin-left: 10px;}

#forum_new_thread {}
#forum_new_thread .cBox {width: 550px; padding-left: 20px; padding-right:20px; }
#forum_new_thread .cBox_top,
#forum_new_thread .cBox_btm {width: 592px;}
#forum_new_thread .new {font-weight: bold; color: #bcbcbc;}
#forum_new_thread .hd {background: #e9e9e9; color: #F56A14; font-weight: bold; padding: 3px 15px; margin: 7px 0 3px;}
#forum_new_thread input.text,
#forum_new_thread textarea {width: 548px; border: 1px solid #c1c1c1; }
#forum_new_thread input.text {height: 18px; }
#forum_new_thread textarea {height: 155px;}
#forum_new_thread .buttons {text-align: right; margin: 20px 0px 30px;}
#bt_cancel, .bt_cancel {width: 63px; height: 24px; border-width: 0px;cursor:pointer;}
#bt_submit {width: 100px; height: 24px; border-width: 0px;cursor:pointer;background: url("/i/pl/orange/bt_submit.gif")}
#forum_new_thread #bt_cancel {margin-right: 10px;}
#bt_vide_thread {width:100px;height:24px;display:block;cursor:pointer;border-width:0px;}
#forum_new_thread #bt_vide_thread {margin: 0 auto;}
#forum_new_thread .thread_added_txt {font-size: 18px; font-weight:bold; color:#5c5c5c; text-align:center; margin: 50px 0 15px;}
#forum_new_thread .thread_added_bt {text-align:center; margin: 0 0 150px;}

#forum_thread {}
#forum_thread .cBox {width: 560px;padding: 10px 15px;}
#forum_thread .cBox_top,
#forum_thread .cBox_btm {width: 592px;}
#forum_thread .top_options,
#forum_thread .top_options * {font-size:11px;}
#forum_thread .top_options .sort_type{float:left;}
#forum_thread .top_options .thread_view{float:left;margin-left:105px;}
#forum_thread .top_options .thread_pnx {float:right;}
#forum_thread .post {border:1px solid #cecece; margin: 10px 0; background: #f4f4f4;}
#forum_thread .post .header {padding: 5px 5px 5px 10px; border-bottom: 1px solid #cecece;background:#fbfbfb;}
#forum_thread .post .text {padding: 5px 5px 5px 10px; }
#forum_thread .post .cite {padding: 5px 5px 5px 10px; text-align:right;}
#forum_thread .post .header h3 {width: 370px; float:left; overflow: hidden;}
#forum_thread .post .header h3 a {color: #F56A14; text-decoration:none; }
#forum_thread .post .author {float: left;font-size:11px;}
#forum_thread .post .time {float:right;font-size:11px; color:#959799;}
#forum_thread .post .time img {vertical-align:middle; margin-right: 3px;}
#bt_cite {width:53px; height: 20px; border-width:0;cursor:pointer;display:block;margin-left:auto;}
#forum_thread .nav_post {margin:5px 0 15px; text-align:center;}
#forum_thread .nav_post * {font-size:11px;}
#forum_thread .nav_post span {margin:0 3px;}
#forum_thread a.bt_reply {display:block;}
#forum_thread .buttons {float:left;}
#forum_thread .view_type {float:right;font-size:11px;}
#forum_thread .view_type * {font-size:11px;}

.post .text h3,
.post .text h3 * {font-size:1em; text-decoration: none; color: #666; font-weight: normal; font-style:italic;}
.post .text .quo {border: 1px solid #ddd; padding: 2px 5px 2px 10px; color: #666; margin-bottom: 15px; background:#FbFbFb;}
.post .text .quo .quo {margin:0;}

#forum_thread table#tforum {border-collapse: collapse; margin: 10px 0; width:100%;}
#forum_thread #tforum tr {border-bottom: 1px solid white;}
#forum_thread #tforum tr.nob {border-bottom-width: 0px;}
#forum_thread #tforum th {white-space: nowrap;}
#forum_thread #tforum thead tr {background: #e9e9e9; height: 25px;}
#forum_thread #tforum thead th {color: #F56A14; font-size:12px; }
#forum_thread #tforum thead .ico {width: 14px; }
#forum_thread #tforum thead .title {text-align: left; padding-left:10px;}
#forum_thread #tforum thead .posts {width: 70px; text-align: center; }
#forum_thread #tforum thead .date {width: 105px; text-align: center; }
#forum_thread #tforum tbody tr {height: 36px;}
#forum_thread #tforum tbody .light {background: #fbfbfb; }
#forum_thread #tforum tbody .dark {background: #f2f2f2; }
#forum_thread #tforum tbody .ico {width: 16px; padding-left:6px;}
#forum_thread #tforum tbody .title {padding: 2px 0px 2px 10px;}
#forum_thread #tforum tbody .title a {color: #4b4b4b;}
#forum_thread #tforum tbody .posts {text-align: center; font-size: 10px; }
#forum_thread #tforum tbody .date {text-align: center; color: #959799; font-size: 10px; }
#forum_thread #tforum tbody .date a {font-size: 11px; }
#forum_thread #tforum tbody .active .title {font-weight:bold;}

#afterLogin .photo_album {width: 600px;}
#afterLogin .photo_album .prevNext {margin-right: 25px;}
#afterLogin #forum {margin: 20px 0; }
#afterLogin #forum .cal_box {width: 558px; padding-right: 15px;}
#afterLogin #forum .cal_box_top,
#afterLogin #forum .cal_box_btm {width: 590px;}
#afterLogin .idxcalendar {margin: 20px 0;}
#afterLogin .idxcalendar .cBox {width: 578px;}
#afterLogin .idxcalendar .cBox_top,
#afterLogin .idxcalendar .cBox_btm {width: 590px;}
#afterLogin .idxcalendar .cal {width:220px;vertical-align:top;}
#afterLogin .idxcalendar .cal .navidate {margin:0}
#afterLogin .idxcalendar .evt {width:348px;vertical-align:top;}
#afterLogin .idxcalendar .notes {border-collapse:collapse;width:100%}
#afterLogin .idxcalendar .date {width: 90px;font-size:10px;color:#666;}
#afterLogin .idxcalendar .note {}


#afterLogin .idxcalendar .notes {border-collapse: collapse; margin:0 5px 10px 0; width:100%;}
#afterLogin .idxcalendar .notes tr {border-bottom: 1px solid white;}
#afterLogin .idxcalendar .notes th {white-space: nowrap;}
#afterLogin .idxcalendar .notes thead tr {background: #e9e9e9; height: 25px;}
#afterLogin .idxcalendar .notes thead th {color: #F56A14; font-size:12px; }
#afterLogin .idxcalendar .notes .date {width: 105px; padding-left:10px;}
#afterLogin .idxcalendar .notes tbody tr {height: 40px;}
#afterLogin .idxcalendar .notes tbody .light {background: #fbfbfb; }
#afterLogin .idxcalendar .notes tbody .dark {background: #f2f2f2; }
#afterLogin .idxcalendar .notes tbody .note {padding: 2px 0px;}
#afterLogin .idxcalendar .notes tbody .note a {color: #4b4b4b;}

#afterLogin .idxcalendar .notes tbody .date {color: #959799; font-size: 10px; vertical-align:top;}
#afterLogin .idxcalendar .prevNext .prev {margin-right: 10px;}

#userData {}
#userData .cal_box {border: 0px solid #e9e9e9; border-width: 0 1px; padding: 5px 20px 5px 15px; position:relative; }
#userData .cal_box_top,
#userData .cal_box_btm {height:4px;position:relative;border: 0px solid #e9e9e9;}
#userData .cal_box_top {border-top-width:1px;}
#userData .cal_box_btm {border-bottom-width:1px;}
#userData .cal_box_top .bx,
#userData .cal_box_btm .bx {width:5px;height:5px;position:absolute;font-size:1px; padding:0;}
#userData .cal_box_top .elt {background-image:url("/i/box_elt.gif");left:0px;top:-1px;background-repeat: no-repeat;}
#userData .cal_box_top .ert {background-image:url("/i/box_ert.gif");right:0px;top:-1px;background-repeat: no-repeat;}
#userData .cal_box_btm .eld {background-image:url("/i/box_eld.gif");left:0px;bottom:-1px;background-repeat: no-repeat;}
#userData .cal_box_btm .erd {background-image:url("/i/box_erd.gif");right:0px;bottom:-1px;background-repeat: no-repeat;}

#userData .cal_box {width: 555px;}
#userData .cal_box_top,
#userData .cal_box_btm {width: 592px;}
#userData table {border-collapse:collapse;margin: 20px auto;}
#userData th {padding: 7px 2px 5px; text-align: right; font-size:11px; vertical-align:top;}
#userData th span {color: #F56A14;}
#userData td {padding: 7px 2px 3px 7px; font-size:11px; vertical-align:top; }
#userData td.break {height: 40px;}
#userData td span {color: #7f7f7f; vertical-align:middle;}
#userData td input,
#userData td select {vertical-align:middle;}
#userData input.text {border: 1px solid #7b7b7b; width: 175px; height: 18px; margin: 0 2px 0 0;}
#userData input.homeno {border: 1px solid #7b7b7b; width: 42px; height: 18px; margin-right: 7px;}
#userData select {border: 1px solid #7b7b7b; width: 104px; height: 18px; font-size:12px; margin: 0 2px;}
#userData input.check {margin: 0 3px 0 0; padding:0; }
#userData textarea {border: 1px solid #7b7b7b; width: 438px; height: 125px; overflow:auto;}
#userData strong {margin-right: 3px;}
#bt_save, .bt_save {width: 100px; height: 24px; border-width: 0px;cursor:pointer;background: url("/i/pl/blue/bt_zapisz.gif")}
#userData #bt_save {margin: 0 auto;}
#userData .submit {text-align: center; padding-bottom: 92px;}

#bt_send_invitation {width: 140px; height: 24px; border-width:0px;cursor:pointer;}

#fast_invitation .cal_box {width: 168px; overflow: hidden;}
#fast_invitation .cal_box_top,
#fast_invitation .cal_box_btm {width: 205px;}
#fast_invitation .cal_box_btm {margin-bottom: 11px; }
* html #fast_invitation .ert {right:-1px !important;}
* html #fast_invitation .erd {right:-1px !important;}
#fast_invitation h2 {font-size: 12px; }
#fast_invitation form {text-align: center;}
#fast_invitation .text {width: 175px; height: 18px; background: #f1f1f1; margin: 4px 0; border: 1px solid #7b7b7b;}
#fast_invitation #bt_send_invitation {margin: 6px 0;}

#why_register .cal_box {width: 168px; overflow: hidden;}
#why_register .cal_box_top,
#why_register .cal_box_btm {width: 205px;}
#why_register .cal_box_btm {margin-bottom: 11px; }
* html #why_register .ert {right:-1px !important;}
* html #why_register .erd {right:-1px !important;}
#why_register h2 {font-size: 12px; }
#why_register ul {list-style: square outside; margin: 15px 0px 100px 10px; color: #F56A14;  vertical-align: middle; }
#why_register li {font-size: 8px; margin-bottom: 3px;  vertical-align: middle;}
#why_register li * {font-size: 12px; color: #676767; vertical-align: middle;}
#why_register .cal_box {border: 0px solid #e9e9e9; border-width: 0 1px; padding: 5px 20px 5px 15px; position:relative; }
#why_register .cal_box_top,
#why_register .cal_box_btm {height:4px;position:relative;border: 0px solid #e9e9e9;}
#why_register .cal_box_top {border-top-width:1px;}
#why_register .cal_box_btm {border-bottom-width:1px;}
#why_register .cal_box_top .bx,
#why_register .cal_box_btm .bx {width:5px;height:5px;position:absolute;font-size:1px; padding:0;}
#why_register .cal_box_top .elt {background-image:url("/i/box_elt.gif");left:0px;top:-1px;background-repeat: no-repeat;}
#why_register .cal_box_top .ert {background-image:url("/i/box_ert.gif");right:0px;top:-1px;background-repeat: no-repeat;}
#why_register .cal_box_btm .eld {background-image:url("/i/box_eld.gif");left:0px;bottom:-1px;background-repeat: no-repeat;}
#why_register .cal_box_btm .erd {background-image:url("/i/box_erd.gif");right:0px;bottom:-1px;background-repeat: no-repeat;}


#groupMembers {}
#groupMembers .container_left {float: left; width: 614px; margin:0;padding:0;}
#groupMembers .container_right {float: left; width: 205px; margin-left:33px;}
#groupMembers .cal_box {border: 0px solid #e9e9e9; border-width: 0 1px; padding: 5px 20px 5px 15px; position:relative; }
#groupMembers .cal_box_top,
#groupMembers .cal_box_btm {height:4px;position:relative;border: 0px solid #e9e9e9;}
#groupMembers .cal_box_top {border-top-width:1px;}
#groupMembers .cal_box_btm {border-bottom-width:1px;}
#groupMembers .cal_box_top .bx,
#groupMembers .cal_box_btm .bx {width:5px;height:5px;position:absolute;font-size:1px; padding:0;}
#groupMembers .cal_box_top .elt {background-image:url("/i/box_elt.gif");left:0px;top:-1px;background-repeat: no-repeat;}
#groupMembers .cal_box_top .ert {background-image:url("/i/box_ert.gif");right:0px;top:-1px;background-repeat: no-repeat;}
#groupMembers .cal_box_btm .eld {background-image:url("/i/box_eld.gif");left:0px;bottom:-1px;background-repeat: no-repeat;}
#groupMembers .cal_box_btm .erd {background-image:url("/i/box_erd.gif");right:0px;bottom:-1px;background-repeat: no-repeat;}
#groupMembers .prevNext {text-align: right; float: none; width: 100%;}
#groupMembers .prevNext * {float: none;}
#groupMembers .prevNext .chose {color:#F56A14;}
#groupMembers .prevNext .prev {margin-right: 10px;}
#groupMembers .prevNext .next {margin-left: 10px;}

#groupMembers #members {margin: 10px 0 30px;}
#groupMembers .member {color: #666; padding-bottom:13px; margin-bottom: 17px; border-bottom: 1px dotted #7f7f7f; line-height: 1.8em;}
#groupMembers .member .name {font-weight:bold; font-size: 16px; margin-bottom: 5px;}
#bt_edit_data {width: 100px; height:24px; border-width: 0px;cursor:pointer;}
#groupMembers .member strong {margin-right: 5px;}
#groupMembers #bt_edit_data {display: block; margin-right: 10px;float: left;}
#groupMembers table {border-collapse: collapse; width:100%;}
#groupMembers .t1{}
#groupMembers .t2{width: 105px; }
#groupMembers .t3{width: 50px; text-align: right; }


#notifications {}
#notifications .cBox {width: 580px;}
#notifications .cBox_top,
#notifications .cBox_btm {width: 592px;}
#notifications div.inp {margin: 5px auto;width:320px;}
#notifications div.inp input {margin-right:10px; vertical-align:middle;}
#notifications div.sub {text-align:center;margin-top:20px;}


#notifications #notes {margin: 20px 0 50px;}
#notifications .note {color: #666; padding-bottom:13px; margin-bottom: 17px; border-bottom: 1px dotted #7f7f7f; line-height: 1.8em;}

#notifications .note strong {margin-right: 35px;}
#notifications .note p {font-weight: bold; margin: 7px 0; color:#9a9a9a;}
#bt_reply, .bt_reply {width: 100px; height:24px; border-width: 0px;cursor:pointer;}
#notifications #bt_reply {display: block; float:right;}
#notifications .buttons {width:100%;}
#notifications .buttons th {text-align: right;}
#notifications .buttons td {text-align: right; width: 50px;}

h2.login {border-bottom: 1px dotted #7f7f7f; }
#login .cBox {width: 488px;}
#login .cBox_top,
#login .cBox_btm {width: 500px;}
#login {width: 500px; margin: 50px auto 150px; text-align: center;font-size:12px;}
#login * { font-size:12px; color: black;}
#login table {margin: 20px auto;}
#login th {text-align: left; width: 50px; padding: 3px 2px;}
#login td {text-align: left; width: 180px; padding: 3px 2px;}
#login .txt {width: 175px; height: 18px; border: 1px solid #7b7b7b; }
#login #bt_signin {margin: 10px auto 20px;}
#login .rememberme {padding-top: 15px; color: #7f7f7f; font-size: 11px;}
#login .error {color:red; font-size: 1.2em;}

#inc_group_members {margin-bottom:10px;}
#inc_group_members .cBox {width: 172px; padding: 5px 15px;}
#inc_group_members .cBox_top,
#inc_group_members .cBox_btm {width: 204px;}
#inc_group_members h2 {font-size: 12px; margin-bottom: 9px;}
#inc_group_members .gr {margin: 4px 2px;}
#inc_group_members .gr input {margin-right: 0px;vertical-align:middle;}
#inc_group_members .submit {text-align:center;}
#bt_change_group {width:122px; height:24px; border-width: 0px; cursor: pointer;}
#inc_group_members .submit #bt_change_group {margin: 15px auto 0;}
#inc_group_members {}

#gallery_add_photo {margin-top:15px;}
#gallery_add_photo .cBox {width: 580px;}
#gallery_add_photo .cBox_top,
#gallery_add_photo .cBox_btm {width: 592px;}
#gallery_add_photo table.form {margin: 30px auto 50px;}
#gallery_add_photo table.form th {text-align: left; padding: 18px 2px 3px;color:#666; vertical-align:top;}
#gallery_add_photo table.form td {text-align: left; padding: 2px 40px;color:#666;}
#gallery_add_photo table.form td.submit {text-align:right;}
#gallery_add_photo table.upload {margin: 0px auto;}
#gallery_add_photo table.upload td {text-align: right; padding: 2px 0px;color:#666;}
#gallery_add_photo .txt {width:200px; height:18px; border: 1px solid #64744D;}
#gallery_add_photo .info {font-size:10px;}
#gallery_add_photo .file {width: 300px; height:24px;}
#gallery_add_photo .bt_add_file {margin-left: 10px; margin-top:3px;}
#gallery_add_photo .bt_delete {margin-left: 10px; margin-top:3px;}
#gallery_add_photo #err_category {color:red;display:none;}

div#info_box{	width:520px;position:absolute;top:-5000px;z-index:800;background:#fff;}

.recovery_passwd {text-align: center;}
.recovery_passwd table {margin: 0 auto; text-align: left;}

.right_group_members {margin-bottom:5px;}
.right_group_members .cBox {padding:3px; text-align: center;}
.right_group_members .name {text-align:center;margin-bottom:3px;}
.right_group_members strong {font-size:1.2em}

.right_invite {border:1px solid #e9e9e9;margin-bottom:5px;padding:5px 10px}
.right_invite table {width:100%}
.right_invite td {padding:2px 0;}
.right_invite .r {text-align:right;}
.right_invite .r * {margin-left:auto;}
.right_invite .text {width: 150px;}
.right_invite .select {width: 154px;}

.right_your_data {border:1px solid #e9e9e9;margin-bottom:5px;padding:5px 10px}
.right_your_data table {width:100%}
.right_your_data th {padding:2px 0;font-weight:normal;white-space:nowrap;vertical-align:top;width:110px;}
.right_your_data td {padding:2px 0;}
.right_your_data td div {overflow:hidden;width:146px;}
.right_your_data .r {text-align:right;}
.right_your_data .r * {margin-left:auto;}
.right_your_data .info {width: 280px; overflow:hidden;}

.right_yours_groups {border:1px solid #e9e9e9;margin-bottom:5px;padding:5px 0px 0px;}
.right_yours_groups h2 {padding: 0 10px;}
.right_yours_groups .group {border-top:1px solid #e9e9e9;padding: 2px 10px 1px;}
.right_yours_groups .group a {text-decoration: none; color: #000; }

.profil {}
.profil .cBox {width: 588px;padding:0;}
.profil .cBox_top,
.profil .cBox_btm {width: 590px;}
.profil table {width: 100%;border-collapse:collapse; }
.profil td {padding:6px;border-bottom:1px solid #E9E9E9;}
.profil .name {padding-left:25px;}
.profil .name a {text-decoration:none;}
.profil .type {text-align:center;width:160px;}
.profil .stat {text-align:center;width:140px;}
.profil thead td {color:#848484}
.profil tbody .name a {font-weight:bold;font-size:1.2em;color:#4b4b4b;}
.profil tbody .stat {font-weight:bold;color:#848484;}
.profil tbody .owner .name a {color:#0075CA;}
.profil tbody .owner .stat {color:#F56A14;}
.profil .cmt {font-size:1.4em;text-align:center;padding:20px 0 40px;}

.bt_group_members, .bt_notification {margin-left: auto; margin-right: auto;}
