#KalendariumPrzeglad h1, #KalendariumKalendarz h1, #KalendariumZobacz h1, #KalendariumDodaj h1, #KalendariumEdytuj h1, #KalendariumZapisz h1 , #KalendariumUsun h1 , #KalendariumRecenzje h1 , #InformacjeKomentarze h1  {color: #b9002c;  font-family: georgia; font-size: 11px; font-weight: bold; margin: 0 0 10px 0; padding: 0}

/* nawigator kalnedarium */
#CalendariumNavigator {border-bottom: 1px solid #e1e1e1; margin: 0 0 10px 0}
#CalendariumNavigator label {float: left; color: #a1a1a1; font-size: 10px; font-weight: bold; cursor: pointer; margin-top: 2px}
#CalendariumNavigator input.inputText {float: left; width: 120px; height: 19px; font-size: 10px; margin-left: 10px; padding: 2px 5px 0px 5px;}
html>body #CalendariumNavigator input.inputText {height: 15px; width: 100px;}
#CalendariumNavigator a.navi {float: left; color: #a1a1a1; font-size: 10px; font-weight: bold; height: 19px}
#CalendariumNavigator a.prev {background: url(../i/button_navi_left.gif) no-repeat top right; padding: 2px 25px 0 0;  margin: 0 0 0 20px}
#CalendariumNavigator a.next {background: url(../i/button_navi_right.gif) no-repeat top left;  padding: 2px 0 0 25px; margin: 0 0 0 5px}
#CalendariumNavigator a.back {float: right; background: url(../i/button_navi_left.gif) no-repeat top left;  padding: 2px 0 0 25px; margin: 0 0 0 20px; color: #a1a1a1; font-size: 10px; font-weight: bold; height: 21px}



/* lista wydarzen */

#KalendariumPrzeglad ul {list-style-type: none; margin: 0; padding: 0; clear: both}
#KalendariumPrzeglad li {display: block; border: 1px solid #e1e1e1; background: #fff; padding: 8px; margin: 0 0 8px 0; height: 100px; color: #3d3d3d}
#KalendariumPrzeglad li.odd { background: #f2f2f2}
#KalendariumPrzeglad li.date { background: #fff; border: none; border-bottom: 1px solid #b9002c; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #3d3d3d; font-weight: bold}
#KalendariumPrzeglad li.noEvents { background: #fff; border: none; border-bottom: 1px solid #e1e1e1; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #b9002c; font-weight: bold}

#KalendariumPrzeglad li h2 {margin: 0; padding: 0; color: #0088b5; font-family: Georgia; font-size: 14px; font-weight: bold}
#KalendariumPrzeglad li h2 a { color: #0088b5; }
#KalendariumPrzeglad li span {display: block; color: #8d8d8d; margin-bottom: 8px; font-size: 10px}
#KalendariumPrzeglad li span sup {font-size: 8px;}
#KalendariumPrzeglad li a.more {color: #0088b5; text-decoration: underline}
#KalendariumPrzeglad li img {float: left; border: none; margin: 0 10px 20px 0; width: 70px; height: 70px}

/* lista wydarzen */

#KalendariumKalendarz ul {list-style-type: none; margin: 0; padding: 0; clear: both}
#KalendariumKalendarz li {display: block; border: 1px solid #e1e1e1; background: #fff; padding: 8px; margin: 0 0 8px 0; height: 100px; color: #3d3d3d}
#KalendariumKalendarz li.odd { background: #f2f2f2}
#KalendariumKalendarz li.date { background: #fff; border: none; border-bottom: 1px solid #b9002c; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #3d3d3d; font-weight: bold}
#KalendariumKalendarz li.noEvents { background: #fff; border: none; border-bottom: 1px solid #e1e1e1; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #b9002c; font-weight: bold}

#KalendariumKalendarz li h2 {margin: 0; padding: 0; color: #0088b5; font-family: Georgia; font-size: 14px; font-weight: bold}
#KalendariumKalendarz li h2 a { color: #0088b5; }
#KalendariumKalendarz li span {display: block; color: #8d8d8d; margin-bottom: 8px; font-size: 10px}
#KalendariumKalendarz li span sup {font-size: 8px;}
#KalendariumKalendarz li a.more {color: #0088b5; text-decoration: underline}
#KalendariumKalendarz li img {float: left; border: none; margin: 0 10px 20px 0; width: 70px; height: 70px}

/* pojedyncze wydarzenie */

#SeeEvent {color: #3d3d3d}
#SeeEvent h2 {margin: 0; padding: 0; color: #0088b5; font-size: 13px; font-weight: bold; font-family: Georgia}
#SeeEvent span.lead {display: block; color: #3d3d3d; margin-bottom: 8px; font-size: 11px}
#SeeEvent a span {font-size: inherit;}
#SeeEvent span sup {font-size: 8px;}
#SeeEvent a.more {color: #0088b5; text-decoration: underline}
#SeeEvent img {float: left; border: none; margin: 0 10px 5px 0; width: 70px; height: 70px}
#SeeEvent div.importInfo {border-top: 1px solid #e1e1e1; margin: 10px 0 0 0; text-align: right; padding: 5px 0px 0px 0px}
#SeeEvent div.importInfo a {color: #0088b5; text-decoration: underline}
#SeeEvent p a {text-decoration : underline;}
#SeeEvent div.eventDates{padding:0 0 10px 80px;}
#SeeEvent span.eventPlace {margin: 10px 0 5px 0;display:block;}

#SeeEvent div.additionalInfo {margin-top: 10px}
#SeeEvent div.additionalInfo div.left {float: left; width: 300px}
#SeeEvent div.additionalInfo div.left a {float: left; width: 300px; color: #0088b5; font-size: 10px; font-weight: bold; font-family: arial; }
#SeeEvent div.additionalInfo div.left a.addNotice {float: left; background: url(../i/forum_icon.gif) no-repeat left; padding-left: 30px; margin-bottom: 10px}
#SeeEvent div.additionalInfo div.right {float: right; width: 200px; border-left: 1px solid #e1e1e1; padding-left: 10px; margin-bottom: 10px}
#SeeEvent div.additionalInfo div.right span {font-weight: bold; font-size: 11px; color: #3d3d3d}
#SeeEvent div.additionalInfo div.right a {color: #0088b5; font-size: 10px; font-weight: bold; font-family: arial;}
#SeeEvent div.tags {clear: both; font-size: 10px; font-weight: bold; font-family: arial; border-top: 1px solid #e1e1e1; padding: 10px 0;}
#SeeEvent div.tags span {color: #0088b5; display: inline}

#SeeEvent div.members {clear: both; font-size: 10px; font-weight: bold; font-family: arial; border-top: 1px solid #e1e1e1; padding: 10px 0;}
#SeeEvent div.members a.add {color: #b9002c; display: block; float: left}
#SeeEvent div.members a.see {color: #0088b5; display: block; float: right}

/* dodaj wydarzenie */

#KalendariumDodaj {color: #000}
#KalendariumDodaj fieldset {float: left; width: 600px; border: none; margin: 0 0 12px 95px; padding: 0;}
#KalendariumDodaj fieldset label {float: left; width: 80px; color:#3D3D3D; padding: 2px 0 0 0; margin: 0;}

#KalendariumDodaj fieldset.dateFields select.selectDate {margin-top:1px; float: left; width: 40px; height: 17px; border: 1px solid #c2c2c2; background: #fff; font-size: 10px}
#KalendariumDodaj fieldset.dateFields input.date {float: left; width: 60px; margin: 0 10px 0 0}
#KalendariumDodaj fieldset.dateFields span {float: left; width: 5px; text-align: center}
#KalendariumDodaj fieldset.dateFields span.labelFrom {margin:2px 2px 0 0; width:20px}
#KalendariumDodaj fieldset.dateFields span.labelTo {margin:2px 2px 0 15px; width:20px}
#KalendariumDodaj fieldset.dateFields a.addDate{margin: 2px 0 0 5px;}

#KalendariumDodaj fieldset.nameField input {float: left; width: 370px;}
#KalendariumDodaj fieldset.introField textarea {float: left; width: 368px; height: 50px; border: 1px solid #c2c2c2; background: #fff url(../i/bg_input_text.gif) repeat-x top; }
#KalendariumDodaj fieldset.contentField textarea {float: left; width: 368px; height: 200px}
#KalendariumDodaj fieldset.tagsFields input {float: left; width: 75px; margin-right: 21px}
#KalendariumDodaj fieldset.uploadField span {float: left; color: #0088b5; font-size: 9px; margin: 3px 0 0 10px}
#KalendariumDodaj fieldset.uploadField input {float: left;}
#KalendariumDodaj fieldset.statusField input {float: left;}
#KalendariumDodaj fieldset.statusField input.left {float: left; margin-left: 60px}
#KalendariumDodaj fieldset.statusField label {float: left; width: 165px;}
#KalendariumDodaj fieldset.statusField label.left {float: left; width: 120px; }


#KalendariumDodaj input.submit {display: block; float:left; width: 175px; height: 26px; background: url(../i/bg_button_gray_big.gif) no-repeat; color: #fff; border: none; font-size: 10px; font-family: arial; margin: 0 0 20px 175px; cursor: pointer}
html>body #KalendariumDodaj input.submit {margin: 0 0 20px 250px;}

/* edytuj wydarzenie */

#KalendariumEdytuj {color: #000}
#KalendariumEdytuj fieldset {float: left; width: 600px; border: none; margin: 0 0 12px 95px; padding: 0;}
#KalendariumEdytuj fieldset label {float: left; width: 60px; padding: 2px 0 0 0; margin: 0;}

#KalendariumEdytuj fieldset.dateFields select.selectDate {margin-top:1px; float: left; width: 40px; height: 17px; border: 1px solid #c2c2c2; background: #fff; font-size: 10px}
#KalendariumEdytuj fieldset.dateFields input.date {float: left; width: 60px; margin: 0 10px 0 0}
#KalendariumEdytuj fieldset.dateFields span {float: left; width: 5px; text-align: center}
#KalendariumEdytuj fieldset.dateFields span.labelFrom {margin:2px 2px 0 0; width:20px}
#KalendariumEdytuj fieldset.dateFields span.labelTo {margin:2px 2px 0 15px; width:20px}
#KalendariumEdytuj fieldset.dateFields a.addDate{margin: 2px 0 0 5px;}

#KalendariumEdytuj fieldset.nameField input {float: left; width: 370px;}
#KalendariumEdytuj fieldset.introField textarea {float: left; width: 368px; height: 50px; border: 1px solid #c2c2c2; background: #fff url(../i/bg_input_text.gif) repeat-x top; font-size: 11px}
#KalendariumEdytuj fieldset.contentField textarea {float: left; width: 368px; height: 200px}
#KalendariumEdytuj fieldset.tagsFields input {float: left; width: 75px; margin-right: 21px}
#KalendariumEdytuj fieldset.uploadField span {float: left; color: #0088b5; font-size: 9px; margin: 3px 0 0 10px}
#KalendariumEdytuj fieldset.uploadField input {float: left;}
#KalendariumEdytuj fieldset.statusField input {float: left;}
#KalendariumEdytuj fieldset.statusField input.left {float: left; margin-left: 60px}
#KalendariumEdytuj fieldset.statusField label {float: left; width: 180px;}
#KalendariumEdytuj fieldset.statusField label.left {float: left; width: 120px; }
#KalendariumEdytuj fieldset.statusField span {display: block; float: left; width: 450px; clear: both; color: #0088b5; font-size: 9px; text-align: center; margin-top: 3px}

#KalendariumEdytuj fieldset.imageField img {margin: 0 10px 0 60px; float: left}
#KalendariumEdytuj fieldset.imageField input {float: left}
#KalendariumEdytuj fieldset.imageField label {color: #0088b5; font-size: 9px;}

#KalendariumEdytuj div.statusBox {border: 1px solid #E1E1E1; color: #a1a1a1; margin: 0 105px 10px 150px; padding: 5px 10px;}
#KalendariumEdytuj div.savedBox {border: 1px solid #afdc93; color: #afdc93; margin: 0 105px 10px 150px; padding: 5px 10px; font-weight: bold}
#KalendariumEdytuj div.errorBox {border: 1px solid #b9002c; color: #b9002c; margin: 0 105px 10px 150px; padding: 5px 10px;}


#KalendariumEdytuj input.submit {display: block; float:left; width: 175px; height: 26px; background: url(../i/bg_button_gray_big.gif) no-repeat; color: #fff; border: none; font-size: 10px; font-family: arial; margin: 0 0 20px 175px; cursor: pointer}
html>body #KalendariumEdytuj input.submit {margin: 0 0 20px 250px;}

/* wydarzenie - zapis */

#KalendariumZapisz div.buttons {margin: 10px 0; padding-left: 100px}
#KalendariumZapisz div.buttons a {display: block; float:left; width: 175px; height: 26px; background: url(../i/bg_button_gray_big.gif) no-repeat; color: #fff; border: none; font-size: 10px; font-family: arial; margin: 0; cursor: pointer; text-align: center; padding-top: 6px; margin: 0 20px}
#KalendariumZapisz div.errorBox {border: 1px solid #E1E1E1; color: #b9002c; padding: 5px; margin: 10px 0}


/* lista wydarzen */

#ReviewsList {list-style-type: none; margin: 0; padding: 0; clear: both; }
#ReviewsList li {display: block; float: left; border: 1px solid #e1e1e1; background: #fff; padding: 8px; margin: 0 0 8px 0; color: #3d3d3d; width: 610px}
#ReviewsList li.odd { background: #f2f2f2}
#ReviewsList li.date { background: #fff; border: none; border-bottom: 1px solid #b9002c; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #3d3d3d; font-weight: bold}
#ReviewsList li.noReviews { background: #fff; border: none; border-bottom: 1px solid #e1e1e1; padding: 0 0 2px 8px; margin: 0 0 8px 0; height: 20px; color: #b9002c; font-weight: bold}

#ReviewsList li h2 {margin: 0; padding: 0; color: #0088b5; font-family: Georgia; font-size: 14px; font-weight: bold}
#ReviewsList li h2 a { color: #0088b5; }
#ReviewsList li span {display: block; color: #8d8d8d; margin-bottom: 8px; font-size: 10px}
#ReviewsList li span a {color: #0088b5;}
#ReviewsList li img {float: left; border: none; margin: 0 10px 20px 0; width: 70px; height: 70px}

#ReviewsTitle {color: #8d8d8d; margin: 0 0 10px 0;}
#ReviewsTitle a {margin: 0; padding: 0; color: #0088b5; font-family: Georgia; font-size: 14px; font-weight: bold}

#ReviewsList .sToMod { display: block; color: #00B4e8; margin-top: 10px; outline-style: none; }

.packager {clear: both}


#KalendariumUczestnicy h1 {color: #b9002c;  font-family: georgia; font-size: 11px; font-weight: bold; margin: 0 0 10px 0; padding: 0}
#KalendariumUczestnicy h1 a {color: #0088b5;}

#KalendariumUczestnicy div.alpha, #ZnajomiPrzeglad div.alpha {border-bottom: 1px solid #e1e1e1; margin: 10px 0; padding-bottom: 5px}
#KalendariumUczestnicy div.alpha a, #ZnajomiPrzeglad div.alpha a {color: #a1a1a1; font-weight: bold; font-family: Georgia; font-size: 11px}
#KalendariumUczestnicy div.alpha a.selected, #ZnajomiPrzeglad div.alpha a.selected {color: #b9002c;}

#FriendsList  {clear: both}
#FriendsList div.friendBlock {float: left; width: 87px; height: 128px; border: 1px solid #e1e1e1; background: #fff; text-align: center; margin: 0 3px 10px 0}
html>body #FriendsList div.friendBlock {width: 85px; height: 124px;}
#FriendsList div.last {margin-right: 0px}
#FriendsList div.friendBlock div.userData {height: 30px}
#FriendsList div.friendBlock a img {margin: 7px 0 2px 0; width: 70px; height: 70px}
#FriendsList div.friendBlock a.userName {color: #0088b5; font-size: 12px}
#FriendsList div.friendBlock span.userLocation {color: #8d8d8d; font-size: 10px}
#FriendsList div.friendBlock button.mailto {float: right; background: url(../i/button_mailto.gif) no-repeat; width: 18px; height: 14px; border: none}
#FriendsList div.friendBlock button.addFriend {float: left; background: url(../i/button_add.gif) no-repeat; width: 18px; height: 14px; border: none; margin-left: 2px}
#FriendsList div.friendBlock img.typeIcon {float: right; width: 18px; height: 14px;}

.packager {clear: both}
