BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; BACKGROUND: #f0f5f7; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #406675; TEXT-DECORATION: none
}
A:visited {
	COLOR: #406675; TEXT-DECORATION: none
}
A:hover {
	COLOR: #39c
}
P {
	FONT-SIZE: 90%; COLOR: #333; LINE-HEIGHT: 150%
}
.stopka {
	FONT-SIZE: 90%; COLOR: #333
}
STRONG {
	COLOR: #000
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.overall-container {
	BACKGROUND: url(overall-footer.gif) no-repeat center bottom; PADDING-BOTTOM: 16px; MARGIN: 0px auto; WIDTH: 921px
}
.content-container {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(overall-bg.gif) repeat-y center 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.clear {
	CLEAR: both
}
.main-content {
	FLOAT: left; WIDTH: 605px
}
.main-content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.sidebar {
	MARGIN: 0px 10px 0px 630px
}
.center {
	TEXT-ALIGN: center
}
.absolute-right {
	RIGHT: 0px; POSITION: absolute
}
.form-input {
	WIDTH: 300px
}
.wrapper {
	FONT-SIZE: 90%; POSITION: relative
}
.wrapper .column {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.wrapper #column-1 {
	
}
.wrapper #column-2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.wrapper #column-3 {
	MARGIN-RIGHT: -198px
}
.wrapper .twocolumn {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px
}
.wrapper #twooftwo {
	BORDER-LEFT: #ccc 1px solid
}
.wrapper .threecolumn {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.overall-header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(overall-header.gif) no-repeat center bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; POSITION: relative
}
.categories {
	WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: right
}
.categories A {
	FONT-WEIGHT: bold
}
.teaser {
	FLOAT: right; TEXT-ALIGN: right
}
.panel {
	BACKGROUND: url(td-bgtop.gif) no-repeat center top; PADDING-TOP: 5px
}
.panel-content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(td-bg.gif) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.panel-close {
	BACKGROUND: url(td-bgbottom.gif) no-repeat center top; HEIGHT: 5px
}
.topdownloads-table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.browse {
	MARGIN: 0px auto; WIDTH: 560px
}
.browse TD {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.topdownloads-table TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 75%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.topdownloads-table TH {
	FONT-SIZE: 90%
}
.metadata {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 6em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TH.metadata {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 6em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.size-column {
	WIDTH: 8em
}
.date-column {
	WIDTH: 12em
}
.capitalize {
	TEXT-TRANSFORM: capitalize
}
.featured {
	BACKGROUND: #000; MARGIN: 20px 0px; COLOR: #ccc; POSITION: relative
}
.featured-desc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px 115px 0px 0px; PADDING-TOP: 15px
}
.featured-desc P {
	MARGIN: 0px; COLOR: #ccc
}
.featured A {
	COLOR: #fff; TEXT-DECORATION: none
}
.featured P {
	MARGIN-TOP: 1.5em; FONT-SIZE: 75%
}
.featured H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.featured-boxart {
	FLOAT: right; WIDTH: 100px; POSITION: relative; HEIGHT: 139px
}
.featured-boxart IMG {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.featured-stats {
	WIDTH: 97%; POSITION: relative; HEIGHT: auto
}
.featured-stats P {
	PADDING-RIGHT: 190px; COLOR: #fff
}
.featured-stats IMG {
	MARGIN-TOP: -15px; RIGHT: 0px; VERTICAL-ALIGN: middle; POSITION: absolute; TOP: 50%
}
.current-status {
	BACKGROUND: url(stats-bg.gif) #232323 no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 218px; COLOR: #c0c0c0
}
.current-status P {
	FONT-SIZE: 80%; COLOR: #c0c0c0
}
.current-status H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 12px; TEXT-ALIGN: center
}
TABLE.current-stats {
	MARGIN: 20px auto; WIDTH: 80%
}
.current-stats TR {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.current-status STRONG {
	COLOR: #fff
}
.current-status H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.server-status {
	FONT-SIZE: 80%
}
.menu {
	MARGIN: 10px 0px 50px
}
.menu A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #386079
}
.menu A .menu-helptext {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666
}
.menu-helptext A {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666
}
.menu-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 43px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-TOP: 3px
}
.reklamodruk{
	BACKGROUND: url(icon-reklamodruk.gif) no-repeat left center
}
.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 80%; PADDING-TOP: 15px; POSITION: relative
}
.important {
	PADDING-LEFT: 90px; BACKGROUND: url(icon-attention.gif) no-repeat left center
}
.form .important {
	MARGIN-LEFT: -30px
}
.signup-form INPUT.absolute-right {
	WIDTH: 20em
}
.form .textarea {
	WIDTH: 100%; HEIGHT: 200px
}
.file-name {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #333; TEXT-DECORATION: none
}
.file-date {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; TEXT-TRANSFORM: capitalize; COLOR: #666
}
.help-text {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; TEXT-TRANSFORM: capitalize; COLOR: #666
}
.file-date STRONG {
	COLOR: #666
}
.paginate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.page-number {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.search-field {
	BORDER-RIGHT: #8f9497 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8f9497 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #8f9497 1px solid; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: #8f9497 1px solid
}
.search-button {
	VERTICAL-ALIGN: top
}
.search {
	MARGIN: 0px 0px 10px
}
.search .form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.front-search {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.front-search STRONG {
	VERTICAL-ALIGN: middle
}
.front-search .search-field {
	VERTICAL-ALIGN: middle; WIDTH: 300px
}
.vertical-spacing {
	MARGIN-TOP: 50px; MARGIN-BOTTOM: 50px
}
.vertical-padding {
	PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.horizontal-spacing {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
.bottom-separator {
	BORDER-BOTTOM: #ccc 1px solid
}
.metadata {
	FONT-SIZE: 80%
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.odd {
	BACKGROUND: #f6f6f6
}
TD.filetitle {
	BACKGROUND-POSITION: 5px center; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(bullet-results.gif); BACKGROUND-REPEAT: no-repeat
}
TD.filetype {
	PADDING-RIGHT: 0px; WIDTH: 20px; MARGIN-RIGHT: 0px; TEXT-ALIGN: center
}
.small-fonts {
	FONT-SIZE: 60%
}
.button {
	CURSOR: pointer
}
BODY.server-connect {
	BACKGROUND: #fff; TEXT-ALIGN: center
}
.server-connect-text {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BACKGROUND: #000; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 99%; COLOR: #ccc; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.cloud-0 {
	FONT-SIZE: 80%
}
.cloud-1 {
	FONT-SIZE: 90%
}
.cloud-2 {
	FONT-SIZE: 110%
}
.cloud-3 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; LETTER-SPACING: -0.01em
}
.cloud-4 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; LETTER-SPACING: -0.02em
}
.comments {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
.rating {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
.comments .post-time {
	FONT-SIZE: 80%; COLOR: #666
}
.comments .icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url(icon-comments.gif) no-repeat left center; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.comment-count {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666
}
TABLE.file-details {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.file-details TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.files {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(bg-files.gif) #f6f6f6 no-repeat right bottom; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.membership {
	FONT-SIZE: 75%; MARGIN: 10px auto; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.membership TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.black TD {
	BACKGROUND: #000; COLOR: #ccc
}
.black TR.odd {
	BACKGROUND: #333
}
.guarantee {
	PADDING-LEFT: 180px; BACKGROUND: url(seal.gif) no-repeat 20px 0px
}
.signup-content {
	FLOAT: right; WIDTH: 605px
}
.signup-sidebar {
	MARGIN: 0px 630px 0px 10px
}
.signup-panel {
	BACKGROUND: url(signup-bg.gif) #fff repeat-x
}
.signup-panel .form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 90%; PADDING-TOP: 15px; POSITION: relative
}
.signup-panel P {
	COLOR: #666
}
.signup-panel STRONG {
	COLOR: #000
}
.signup-panel-close {
	BACKGROUND: url(signup-bgbottom.gif) no-repeat 50% top; HEIGHT: 17px
}
.membership-bg {
	BACKGROUND: url(membership-bg.gif) #001631 no-repeat left top; MARGIN: 5px auto; WIDTH: 218px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.membership-bg H4 {
	FONT-SIZE: 100%; MARGIN: 10px; COLOR: #fff
}
.checkout {
	BACKGROUND: url(creditcard-bg.gif) no-repeat left center; TEXT-ALIGN: right
}
.error {
	BORDER-RIGHT: #900 2px solid; BORDER-TOP: #900 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 100%; BORDER-LEFT: #900 2px solid; COLOR: #900; BORDER-BOTTOM: #900 2px solid; TEXT-ALIGN: center
}
.bullet-1 {
	PADDING-LEFT: 45px; BACKGROUND: url(bullet-1.gif) no-repeat left top
}
.bullet-2 {
	PADDING-LEFT: 45px; BACKGROUND: url(bullet-2.gif) no-repeat left top
}

