html,body{height:100%;}
body{background:#C3E691;color:#111;font:400 80% "lucida grande","lucida sans unicode","trebuchet ms","lucida sans",Verdana,sans-serif;}
a{color:#FF571A;background:transparent;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;color:#7EAB30;background:transparent;}
#pgbottom{text-decoration:none!important;height:1px;width:1px;font-size:1px;}
.ErrorContainer{overflow:hidden;border-top:1px solid #FFC2CA;border-bottom:1px solid #FFC2CA;background:#FFEDEF url(alert.gif) no-repeat 10px 0;margin:25px 0!important;padding:10px 10px 10px 37px !important;}
.ErrorTitle,.Error{color:#C00!important;}
#Success{border-top:1px solid #9C9;border-bottom:1px solid #9C9;background:#E2F9E3;color:#060!important;display:block;line-height:200%;text-align:center;margin-bottom:10px!important;}
.Notice{background:#FFC;border-top:1px solid #F9DF76;border-bottom:1px solid #F9DF76;font-size:13px;margin-bottom:20px;line-height:150%;padding:8px;}
.Noticel{background:transparent url(/img/kasa.png) no-repeat;border-top:1px solid #F9DF76;border-bottom:1px solid #F9DF76;font-size:13px;line-height:150%;margin:10px 10px 20px 0;padding:8px;}
#Session{text-align:left;color:#FAFAFA;margin:auto}
#Session a{color:#ADD56A;text-decoration:none;}
#Session #Login{width:315px;float:right;margin-top:35px;margin-right:50px;}
#Session #Login .Username,#Session #Login .Password{padding-right:15px;}
#Session #Login .Username input,#Session #Login .Password input{width:100px;height:12px;background:#434343;border:1px solid #535353;float:left;color:#FFF;font-size:75%;padding:2px 2px 2px 10px;}
#Session #Login .Login-button button{display:block;height:18px;width:54px;border:none;background:transparent url(login-button.png) 0 0 no-repeat;cursor:pointer;overflow:hidden;}
#Session #Login .Login-button button:hover{background:transparent url(login-button-hover.png) 0 0 no-repeat;}
#Session #Login .Lostpassword,#Session #Login .Registration{float:left;font-size:80%;line-height:30px;width:46%;text-align:left;}
#Header{background:#333;height:133px;border-top:5px solid #C3E691;width:990px;margin:auto;padding:0;}
#Header #Title{width:485px;height:75px;margin:0 0 0 3%;padding: 0 0 0 10px}
#Header #tagline{color:#FF571A;margin:18px 0 10px 75px}
#Header #Title a{font:12px Arial,Helvetica,sans-serif;text-decoration:none;}

#Header ul{text-align:center;background:#434343;padding-left:4%;}
#Header ul li{display:inline;line-height:28px;margin:0;}
#Header ul li a{text-transform:uppercase;font-size:92%;font-weight:100;text-decoration:none;color:#FAFAFA;letter-spacing:1px;padding:5px 10px;}
.callout{width:75px;}
.callout h6{width:65px;height:65px;float:left;background:transparent url(/img/kasa.png) no-repeat;margin:10px 10px 10px 0;}
#Header ul li.TabOn a{background:#535353 url(tab-on.gif) bottom center no-repeat;color:#ADD56A;padding:5px 10px 6px;}
#Header ul li a:hover{color:#ADD56A;padding:5px 10px 6px;}
#Wrapper{width:100%;background:#C3E691 url(wrapper-bg.png) 0 0 repeat-x;}

#Main{background:transparent;width:989px;margin:0 auto; padding: 15px 0 0 1px;}

#Main #Corner-left{background:#FFF url(corner-left.gif) no-repeat 0 0;height:19px;margin-left:15px;}
#Content{margin-left:31%;background:#FFF url(bottom-corner.gif) no-repeat left bottom;min-height:315px;padding:1% 2% 3%;}
#Panel{width:295px;min-height:315px;font-size:90%;float:left;padding:0 3% 2% 0;}
#Panel h2{font:700 100% "Trebuchet MS","lucida sans",Verdana,sans-serif;background:#98C567;color:#F0F7E9;text-transform:uppercase;width:93%;margin:10% 0 2px;padding:2% 10px;}
#Panel select{width:100%;margin-top:3px;}
#Panel ul.Lists li a{font:700 105% "Trebuchet MS","lucida sans",Verdana,sans-serif;display:block;line-height:25px;width:96%;text-decoration:none;background:#D0EBA8;color:#FF571A;text-transform:uppercase;outline:none;border-left:4px solid #98C567;margin:0 0 2px;padding:0 0 0 10px;}
#Panel ul.Lists li a:hover,#Panel ul li.TabOn a,#Panel ul.Lists li.TabOn a:hover{background:#DAF0BC url(link.gif) no-repeat 6px 9px;color:#72A33E;border:0;margin:0 0 2px;padding:0 0 0 14px;}
#Panel ul.Lists li a span{font-size:10px;}
#Panel #SocialBookmarks{width:93%;background:#D0EBA8;margin:5px 0 0;padding:6px 10px 3px;}
#Panel #SocialBookmarks .AddTo{display:inline;width:auto;margin:0 6px;}
#Panel #dodajzadanie {width:298px;height:248px;background-image:url(/img/tuwpisz2.png)}
#AboutVanilla{text-align:center;background:inherit;color:#82924F;margin:20px 0!important;}
#AboutVanilla a{color:#82924F;text-decoration:underline;}
.ContentInfo{text-align:left;}
.ContentInfo.Top{white-space:nowrap;overflow:hidden;}
#DiscussionsPage .Bottom{font-size:10px;margin:10px 0 0;}
.ContentInfo *,.PageInfo{font-size:95%;font-weight:700;}
#Content h1{font-size:150%;font-weight:100;float:left;text-align:left;line-height:25px;letter-spacing:-1px;margin:0 15px 10px 0;padding:0;}
#CommentsPage #Content .ContentInfo h1{font:700 16px "Trebuchet MS","lucida sans",Verdana,sans-serif;line-height:100%;}
#CommentsPage .ContentInfo h1{width:auto;}
#CommentsPage #Content h1 a{font-size:100%;line-height:25px;}
.PageInfo{font-size:11px;float:left;width:100%;line-height:22px;color:#FAFAFA;background:#434343;padding:0;}
.PageInfo p{float:left;width:35%;text-align:left;padding-left:10px!important;}
.PageInfo .PageList{float:right;width:60%;text-align:left;padding-right:5px;}
.PageList li{display:inline;margin:0 1px;}
.PageList a{text-decoration:none;padding:0;}
.PageList .CurrentPage{text-decoration:none;color:#FAFAFA;padding:0;}
#PageJump{float:right;margin:5px 15px 0 20px;}
.PageScroll a{float:right;width:14px;height:12px;display:block;margin:10px 0 0;}
* #Discussions{float:left;width:100%;margin-bottom:20px!important;}
.Discussion{overflow:hidden;width:100%;line-height:200%;}
.DiscussionTopic,.User.Name{overflow:hidden;}
#Discussions .Topics{margin:2% 0 0;padding:0;}
#Discussions .Topics .TopicTitle{font-family:"Trebuchet MS","lucida sans",Verdana,sans-serif;font-weight:700;font-size:12px;}
.DiscussionTopic a,#Discussions .Topics .TopicTitle a{font:100 165% "Trebuchet MS","lucida sans",Verdana,sans-serif!important;letter-spacing:-1px;background:url(book.png) no-repeat 0 0;color:#FF571A;padding-left:35px;}
.DiscussionTopic a:hover,#Discussions .Topics .TopicTitle a:hover{color:#7EAB30;text-decoration:none;}
#Discussions .Topics .TopicInfo{overflow:hidden;background:#F3FADF;margin:10px 0 5px;padding:0 10px;}
.User.Name a{text-decoration:underline!important;font-weight:700;}
.DiscussionCategory,.DiscussionStarted,.DiscussionComments,.DiscussionLastComment,.DiscussionActive,.DiscussionNew{width:auto;display:inline;font-size:11px;margin-right:15px!important;}
.DiscussionNew a{color:#7EAB30!important;text-decoration:none;}
#CategoryPage #Content .ContentInfo{border-bottom:1px solid #DAEFBD;}
#Categories{overflow:hidden;width:100%;margin:0 0 20px!important;}
#Categories li ul{border-bottom:1px solid #DAEFBD;padding:10px 0;}
.CategoryName a{font:100 140% "Trebuchet MS","lucida sans",Verdana,sans-serif!important;background:url(cat-on.gif) no-repeat 0 0;padding:0 0 5px 34px;}
.BlockedCategory .CategoryName a{font:100 140% "Trebuchet MS","lucida sans",Verdana,sans-serif!important;background:url(cat-blocked.gif) no-repeat 0 0;padding:0 0 5px 34px;}
.CategoryDescription{margin-top:10px;padding-bottom:10px;line-height:190%;overflow:hidden;}
.CategoryDiscussionCount,.CategoryOptions{width:auto;display:inline;margin-right:10px!important;font-weight:100;}
.CategoryOptions{cursor:pointer;}
#Comments li{margin:10px 0 0;padding:5px 0;}
#Comments li.Hidden{background:#FFF0F8;}
#Comments .CommentHeader{text-align:left;line-height:32px;padding:8px 0 5px 10px;}
#Comments .CommentHeader li{display:inline;color:#AAA;border-bottom:0;}
#Comments .CommentHeader li div.CommentIcon{margin-right:6px;background-repeat:no-repeat;display:inline;background:transparent center center no-repeat;padding:9px 0 9px 30px;}
#Comments .CommentHeader a.WhisperBack{padding-left:10px;text-decoration:underline;font-weight:400;cursor:pointer;}
#Comments .CommentHeader em{color:#AAA;font-style:normal;}
#Comments li.Hidden .CommentHeader i{padding-left:8px;color:#C00;font-style:normal;}
#Comments .CommentHeader span a{font-weight:400;margin-left:3px;padding-right:8px;}
#Comments .CommentNotice{text-align:center;border-top:1px solid #DAEFBD;border-bottom:1px solid #DAEFBD;margin:10px 0;padding:6px;}
#Comments .CommentBody{display:block;width:100%;font-size:110%;line-height:180%;background:#F1F9E6;margin:10px 0 15px;padding:0;}
#Comments .CommentBody .Bubble div{width:100%;background:url(corner-ne.gif) no-repeat top right;margin:0;}
#Comments .CommentBody .Bubble div div{background:url(corner-nw.gif) no-repeat top left;}
#Comments .CommentBody .Bubble div div div{background:url(corner-se.gif) no-repeat bottom right;}
#Comments .CommentBody .Bubble div div div div{background:url(corner-sw.gif) no-repeat bottom left;}
#Comments .CommentBody .Bubble div div div div div{width:auto;margin:0;padding:20px 25px;}
#Comments .CommentBody ul li,#Comments .CommentBody ol li{border-bottom:0;padding:0;}
.WhisperTo .CommentHeader{background:#FFC;}
.WhisperFrom .CommentHeader{background:#E5FFE5;}
.WhisperFrom .CommentHeader ul li,.WhisperTo .CommentHeader ul li{color:#111!important;}
#Comments code{display:block;white-space:pre;background:#FFF;font-size:115%;overflow:auto;border-left:5px solid #DAEFBD;margin:0;padding:10px;}
#Comments blockquote blockquote{border:1px solid #DAEFBD;}
#Comments blockquote{border:1px solid #DAEFBD;background-color:#FFF;quotes:\201C\201D;font-style:italic;margin:10px 0 0;padding:15px;}
#Comments blockquote:before{content:open-quote;font-weight:700;font-size:200%;color:#7EAB30;}
#Comments blockquote:after{content:close-quote;font-weight:700;font-size:200%;color:#7EAB30;}
#Comments blockquote cite{font-weight:700;display:block;padding-bottom:5px;border-bottom:1px solid #DAEFBD;color:#7EAB30;margin:-10px 0 10px;}
#Form.Search{width:100%!important;padding:0!important;}
#Form.Search fieldset legend{margin-bottom:6px;color:#111;padding:0!important;}
#SearchSimple label{display:inline!important;width:10px!important;}
#MainSearchInput #txtKeywords,.SearchInput{width:60%!important;margin-left:0!important;}
#MainSearchInput #txtKeywords,.SearchInput,.SmallInput,.LVLabelInput,.LVValueInput{border:1px solid #DAEFBD;height:20px;}
#MainSearchInput label{display:none!important;}
#SimpleSearchRadios input{width:auto!important;margin:0 2px 0 12px;}
.SearchSwitch{display:block;float:right;margin-top:-25px!important;}
.AdvancedSearchInput{width:60%!important;}
.AdvancedUserInput,#DiscussionAutoCompleteResults,#CommentAutoCompleteResults{width:160px!important;}
#SearchPage .Bottom .PageInfo{margin-top:0!important;border-top:0;}
#CommentResults .DiscussionTopic,#CommentResults .CommentText,#CommentResults .DiscussionCategory{float:left;display:block;width:99%;}
#CommentResults .DiscussionTopic a{display:block;padding-left:19px;}
#CommentResults li ul{border-bottom:1px solid #DAEFBD;margin:0;padding:10px 10px 15px;}
#CommentResults .CommentText,#CommentResults .CommentText a{color:#111;margin:5px 0 10px!important;}
#CommentResults .CommentAuthor,.CommentAdded{width:auto;display:inline;margin:0 10px 0 0 !important;}
#SearchPage #Discussions{margin-bottom:0!important;padding-bottom:20px!important;border-bottom:1px solid #DAEFBD;}
#UserResults li{border-top:1px solid #FFF;}
#UserResults li ul{border-bottom:1px solid #C3E691;font-size:95%;padding:10px 6px 15px;}
li.User{display:inline;margin-right:5px!important;}
li.User.Name{display:block;font-size:100%;line-height:34px;}
li.User.Name .UserIcon{margin-right:6px!important;background-repeat:no-repeat!important;display:inline!important;background:center center no-repeat;padding:9px 0 9px 30px !important;}
li.User.Name.WithIcon{line-height:50px;}
li.User.Name a:hover{text-decoration:none!important;}
#Form{margin-bottom:10px;width:100%;}
#Form fieldset{border:0;clear:none;margin-bottom:20px;}
#Form fieldset legend{font:100 130% "Trebuchet MS","lucida sans",Verdana,sans-serif;letter-spacing:-1px;margin:0;padding:4px 0;}
#Form form{border-top:1px solid #DAEFBD;border-bottom:1px solid #DAEFBD;background:#F1F9E6;margin:0;padding:10px 20px;}
#Form li{margin-bottom:10px;font-weight:700;}
#Form label a{float:right;text-decoration:none;font-weight:400;border:1px solid #DAEFBD;background:#FFF;margin:0 1px -3px 0;padding:3px 7px;}
#WhisperUsername,#WhisperAutoCompleteResults{width:200px;border:1px solid #DAEFBD;height:20px;}
#Form textarea{width:99.5%;height:150px;border:1px solid #DAEFBD;}
#Form textarea.TinyCommentBox{height:15px;width:550px;}
#Form textarea.SmallCommentBox{height:150px;}
#Form textarea.LargeCommentBox{height:400px;}
#Form .Button.SubmitButton{margin-right:10px;}
#Form.StartDiscussion legend,#PostPage #Form.AddComments legend{padding-top:0;}
.AddComments{width:99%;}
#Form.AddComments{width:100%;float:left;margin:0 0 4px;padding:4px 0 0;}
#Form.AddComments fieldset{margin:0;}
#Form.AddComments form{margin-top:0!important;}
#Form.StartDiscussion label,#Form.AddComments label{display:block;width:100%;font-weight:400;}
#Form.StartDiscussion label.Radio,#Form.AddComments label.Radio{display:inline!important;width:auto!important;}
.DiscussionBox{width:400px;border:1px solid #DAEFBD;height:20px;}
#CommentFormats input{margin:0 2px 0 12px;}
.Account{width:450px;margin:0!important;}
#Form.Account h2{font-size:14px;margin-bottom:10px;}
#Form.Account p{padding-bottom:10px;}
#Form.Account label{display:block;width:80%;line-height:18px;margin-bottom:4px;}
#Form.Extensions label{width:100%;}
#Form.Account input,#Form.Account select{width:40%;}
#Form.GlobalsForm input,#Form.GlobalsForm select{width:59%;}
.Description{font-weight:400;background-color:#FFC;margin:15px 0 3px!important;padding:10px!important;}
#Form.Account p span{display:block;margin-top:5px;}
#Form.Account p span label{float:none;display:inline;margin-left:5px;font-weight:700;line-height:20px;width:90%;}
#Form.Account p span input{width:14px;}
#Form.GlobalsForm select.SmallSelect{width:50px;}
#Form.GlobalsForm p{margin-bottom:10px;}
.UpdateOld .Name,.UpdateGood .Name,.UpdateUnknown .Name,.UpdateChecking .Name{padding:0 0 4px 23px !important;}
.UpdateGood{background:#FFFB97;}
.UpdateOld,.UpdateUnknown,.UpdateChecking{background:#FFFEEC;}
.UpdateOld .Name{background:url(ico.alert.gif) no-repeat top left;}
.UpdateGood .Name{background:url(ico.check.gif) no-repeat top left;}
.UpdateUnknown .Name{background:url(ico.unknown.gif) no-repeat top left;}
#Form.CategoryList .RoleBlocked{background:#F4F4C2 url(disabled-tile.gif);}
#Form.Extensions{margin:0 0 20px!important;}
div.Extensions ul{border:1px solid #DAEFBD;border-bottom:0;margin:10px 0 20px!important;}
div.Extensions ul li{border-bottom:1px solid #EEE;overflow:hidden;margin:0!important;padding:10px!important;}
div.Extensions ul li.Enabled{background:#FEFECB;}
div.Extensions h3{font-size:13px;}
div.Extensions h3 label{display:inline!important;padding-left:20px!important;}
div.Extensions ul li input{width:auto!important;margin-top:3px!important;float:left;}
div.Extensions ul li span,div.Extensions ul li span *{font-weight:400;z-index:1;}
div.Extensions ul li span{margin-left:10px!important;}
div.Extensions .Version{font-weight:700;margin-left:5px!important;}
div.Extensions ul li p{padding-left:30px!important;font-weight:400;}
.SortList{background-color:#FFC;border:1px solid #FFF;border-top:0;}
.MovableSortListItem{cursor:move;}
.SortListItem{border-top:1px solid #FFF;position:relative;margin:0!important;padding:6px!important;}
.SortListOptions{float:none;position:absolute;right:20px;}
.SortRemove{background:url(btn.remove.gif) no-repeat center right;}
.SortRemove,.SortNoRemove{text-decoration:none;margin-left:10px!important;padding-left:15px!important;}
#CustomInfo li{width:50%;float:left;}
#CustomInfo li input{width:80%!important;}
.Submit{text-align:left;margin:20px 0!important;}
.Submit input{width:auto!important;float:left;cursor:pointer;}
#AccountProfile #Success,#AccountProfile .ErrorContainer{margin-right:18px;}
#AccountProfile .ErrorContainer{margin-bottom:10px;border-bottom:1px solid #DAEFBD;}
#AccountProfile{float:left;width:400px;border-right:1px solid #DAEFBD;}
#AccountProfile li{clear:both;margin-right:20px;line-height:18px;}
#AccountProfile h3{font-size:90%;width:50%;float:left;}
#AccountProfile p{float:left;width:49%;}
#AccountProfile h2{font-size:100%;width:60%;float:left;}
#AccountProfile .ProfileTitle *{line-height:32px;}
#AccountProfile .Tagline{text-align:center;border-top:1px solid #DAEFBD;border-bottom:1px solid #DAEFBD;background:#F9F9F9;margin:0 20px 10px 0;padding:6px;}
.ProfileTitleIcon{background-repeat:no-repeat;}
.ProfileTitle h2{width:48%!important;}
.ProfileTitle.WithIcon h2{padding-left:4px!important;width:auto;}
.ProfileTitle.WithIcon .ProfileIcon{background:transparent no-repeat center center;margin-right:6px;display:inline;float:left;width:32px;padding:9px 0 9px 30px;}
#AccountProfile .ProfileTitle p{width:auto;float:right;text-align:left;font-size:13px;color:#AAA;}
#AccountProfile .ProfileTitle{line-height:20px;margin-bottom:10px;}
#AccountProfile .Picture{width:280px;height:200px;overflow:hidden;background:center center no-repeat;margin-bottom:6px;}
#AccountHistory{margin-left:0px;margin-top:25px;float:left;}
#AccountHistory ul,#AccountHistory h2{margin:0 20px;}
#AccountHistory ul{margin-bottom:20px;border-top:1px solid #EEE;}
#AccountHistory li{border-bottom:1px solid #DAEFBD;padding:2px;}
#AccountHistory h2,#AccountHistory h3,#AccountHistory h3 a,#AccountHistory h3 small,#AccountHistory p,#SettingsPage #Content dl *{font-size:100%;}
#AccountHistory p.Note{font-style:italic;padding:3px 3px 0;}
#Form.Help form{width:98%!important;margin:0;padding:0 10px;}
#SettingsPage #Content dl dt{padding-bottom:5px;font-size:100%;font-weight:700;border-bottom:1px solid #DAEFBD;margin:10px;}
#SettingsPage #Content dl dd{font-size:100%;margin:10px;}
.hiLite{background:#FF9;font-style:normal;}
.AutoCompleteContainer{border:1px solid #DAEFBD;border-top:0;}
.AutoCompleteContainer td{cursor:pointer;padding:3px;}
.AutoCompleteRow td{background:#F9F9F9;}
.AutoCompleteHoverRow td{background:#FFF;}
.HideProgress{background:url(hprogress.gif) center center no-repeat;text-decoration:none!important;padding-left:15px;padding-right:15px;}
.Progress{background:url(hprogress.gif) left center no-repeat;padding-left:22px!important;}
.PreferenceProgress{background:url(hprogress.gif) left center no-repeat;padding-left:16px!important;}
.Complete,.PreferenceComplete{background:none;padding-left:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
#Form h2,#Form p,* html .clearfix{height:1%;}
*,body,#Wrapper,p,#DiscussionsPage,#Panel *,h2,h3,form,label,input,span,ul,li,.PageInfo,.PageInfo p,.PageList,#Discussions,#Discussions *,#Discussions .Topics .TopicTitle,.Category,#Comments,.CommentHeader li,#CommentResults,#CommentResults *,#Form *,#SettingsPage #Content dl *,.AutoCompleteContainer,#Categories,.Category,#AccountProfile *,.ContentInfo *,#UserResults,#UserResults *,#AccountHistory *,#SearchPage{margin:0;padding:0;}
ul,ol,#AccountProfile *,.PageList,#Discussions,#Discussions *,#Categories,#Form *,#CommentResults,#CommentResults *,#UserResults,#UserResults *,#AccountHistory *{list-style:none;}
img{border:0;}
#Footer{background:#333;text-align:center;border-top:10px solid #434343;margin:20px auto 0;padding:0 3%;}
#Footer p{color:#ADD56A;margin:0 auto;padding:1.5% 0 2%;}
#Footer p a{color:#ADD56A;}
#Footer table{ margin-left: auto;margin-right: auto;}
table.fancytable{float:left;border-collapse:collapse;font-size:14px;color:#000;font-family:Tahoma;margin:2em 5px;}
table.fancytable caption{margin-left:inherit;margin-right:inherit;}
.ErrorTitle,#Comments .CommentHeader a{font-weight:700;}
.Notice span,.Noticel span{float:right;display:block;}
#Session a:hover,div.Extensions ul li p a:hover{text-decoration:underline;}
#Session #Login .Username,#Session #Login .Password,#Session #Login .Login-button,#Comments .CommentHeader ul,#Form.GlobalsForm label,.left{float:left;}
#Session #Login .Login-button .Break,.ClearBoth{clear:both;}
#Panel ul.Lists,#Form.GlobalsForm #ForumOptions{margin-bottom:20px;}
#Panel ul li,#PostPage #Form.AddComments,#Form.Account ul p{padding:0;}
#AboutVanilla a:hover,#Comments .CommentHeader a.WhisperBack:hover,#Comments .CommentHeader span a:hover,div.Extensions ul li p a{text-decoration:none;}
.Invisible,.DiscussionTopic span,.CategoryName span,.CategoryDescription span,.CategoryName.Normal,#Comments .CommentHeader li span,#SearchDiscussionFields,#SearchCommentFields,#SearchUserFields,#CommentResults .CommentText span,li.User.Name span,div.Extensions ul li.Processing input,.PreferenceProgress input,#DebugBar{display:none;}
#Discussions li.Read.NewComments .DiscussionNew,#CommentResults .CommentText span.Highlight,.PreferenceComplete input{display:inline;}
#Categories li li,#UserResults li li{height:auto;border:0;}
.Category,#CommentResults .CommentText,#CommentResults .SearchComment,#UserResults .UserAccount{overflow:hidden;width:100%;}
#SearchSimple,#Form.Search .Submit input{margin:0!important;}
#SimpleSearchRadios label,#Form.GlobalsForm #ForumOptions p span label,#Form.RoleEditForm li p span label,#Form.CategoryForm li p span label{font-weight:400!important;}
#ddRoles,#ddOrder,#ddCommentCategories,#ddDiscussionCategories,#Form .Button{width:auto!important;}
#Form textarea,#Form input,#Form select,#Form.AddComments a,#Form.StartDiscussion a,#Form.AddComments #CommentFormats label,#Form.Account .Description span label,#Form.Account label small,#Form.Preferences p span label,.UpdateOld .Details,.UpdateGood .Details,.UpdateUnknown .Details,.UpdateChecking .Details{font-weight:400;}
.UpdateChecking .Name,div.Extensions ul li.Processing label{background:url(progress.gif) no-repeat center left;}
table.fancytable tr,table.fancytable td,table.fancytable tr,table.fancytable th{border:1px silver solid;}
table.fancytable td,table.fancytable th{text-align:left;padding:1em;}
black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			padding: 16px;
			border: 16px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}

/* Popup rejestracyjny form */
/* Apply Form */
.SiteContainer{margin:80px auto 0; padding:2%; text-align:left; background:#C3E691; width: 60%}
#registerFormBox { margin:0  auto 0;}
.Apply { width:650px; }
#registerFormBox h1{padding:32px 0 20px 90px; margin:0 auto; height:33px; color:#FF571A; background:#fff url('/people-logo.gif') no-repeat 0 0; font:100 220% Arial,Helvetica,sans-serif; letter-spacing:-2px}
#registerFormBox h1 strong{font-weight:700}

/* About Paragraphs */
#registerFormBox .About{margin:0 0 0 20px; padding:0 0 0 30px; width:260px; position:absolute}
#registerFormBox .About h2, legend{font-size:18px; font-weight:100; letter-spacing:-1px; color:#333}
#registerFormBox .About p{margin:0; padding:2px 0 6px; line-height:150%}
#registerFormBox .About p strong{font-weight:400; text-decoration:underline; }

/* Forms */
#Form{background:#FFF}
fieldset{border:0; margin:0; padding:0 6px 6px}
fieldset p{margin:0; padding:0 2px 8px}
#Form form{margin:0; padding:6px 1px 6px; background: none; border: none;}
#Form ul li{padding-bottom:6px}
#Form label{text-align:left; display:block; width:35%; float:left; margin-right:10px}
#Form .Input{border:1px solid #DAEFBD}
#Form input{width:50%}
#Form .Submit{clear:left; padding:6px 0 0 88px; text-align:left}
#Form .Button{width:auto; padding:5px}

#registerFormBox input{margin-bottom:5px; padding:3px}
#registerFormBox a{color:#FF571A; text-decoration:underline; outline:none}
#registerFormBox a:hover{color:#7EAB30; text-decoration:none}

#regForm.ApplyForm {padding:0 3% 0 332px; background: #FFF url('bottom-corner.gif') no-repeat left bottom}
#regForm {height:300px}
html>body div.Apply #regForm {/* ugly hack,but fixes display error in IE. */min-height:322px; height:auto}
#regForm.ApplyForm .Submit {padding-left:104px}
#regForm.ApplyForm label {width:98px}
#regForm.ApplyForm input {width:156px}
#regForm.ApplyForm .Submit input {width:auto !important}
#regForm.PasswordRequestForm {background: #FFF url('bottom-corner.gif') no-repeat left bottom}
#TermsOfServiceCheckBox input{width:auto !important}
#ApplicationForm { text-align: right;}
/* Popup rejestracyjny form END */
#footer {
    width: 990px;
    margin: 0 auto;
    padding: 5px 0;
    background: #333;
    border-top: 10px solid #424242;
}

#cFooter {
    overflow: hidden;
}

#menu, #object {
    margin-top: 20px;
    padding: 0 35px;
    overflow: hidden;
    float: left;
    list-style: none;
}

#menu li, #object li {
    padding: 1px 0;
    color: #ff5324;
    text-align: center;
    
}

#menu a, #object a {
    color: #ff5324;
    text-decoration: none;
}

#menu li {
padding-bottom: 10px;
}

#object li {
padding-bottom: 10px;
}


#footer p.banner {
    width: 250px;
    height: 250px;
    float: left;
}

#partners {
    padding-right: 1px;
    overflow: hidden;
    float: right;
    list-style: none;
}

#partners li {
    margin: 8px 0;
    padding: 0 50px 10px 10px;
    color: #add56a;
    overflow: hidden;
}

#partners a {
    /* color: #add56a; */
    color: #ff5324;
    text-decoration: underline;
}

#partners li p.img1 {
    width: 128px;
    height: 64px;
    margin: 0 10px 0 0;
    background: #Af5324 url(reklama-melodia-to-footer.jpg);
    float: left;
}

#partners li p.img2 {
    width: 128px;
    height: 64px;
    margin: 0 10px 0 0;
    background: #Af5324 url(wrapper-bg.png);
    float: left;
}

#partners li p.img3 {
    width: 128px;
    height: 64px;
    margin: 0 10px 0 0;
    background: #Af5324 url(wrapper-bg.png);
    float: left;
}

#partners li p.desc {
    margin-top: 26px;
    float: left;
}

.shadow {
    box-shadow: 3px 3px 3px #000;
}

#footer p.copyright {
    padding: 10px 0;
    color: #add56a;
    text-align: center;
}

