ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a {
  text-decoration: underline;
  color: #5D5D5D;
}

a:hover {
  text-decoration: none;
}

a.active {
  font-weight: bold;
  color: #D76400;
  text-decoration: none;
}

body, td {
  margin: 0;
  padding: 0;
  font-family: Trebuchet Ms, Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #666;
  background-color: #fff;
}

body {
  padding:0;
  text-align: center;
}

fieldset {
  border: 0;
  border-top: 1px solid #f1f1f1;
}
fieldset legend {
  padding: 10px;
}

input, select, textarea {
  font-family: Trebuchet Ms, Arial, Verdana, sans-serif;
  font-size: 11px;
  padding: 3px;
  color: #666;
  border: 1px solid #C8C8C8;
  background: #fff url(../images/orange/gd3.png) repeat-x;
}

h1 {
  font-family: Trebuchet Ms, Arial, Verdana, sans-serif;
  font-size: 16pt;
  color: #D76400;
  margin: 0;
  padding: 8px 0;
}
h3 {
  font-size: 12pt;
  margin: 0;
  padding: 5px;
  color: #968D56;
}
h3 span {
}
h4 {
  padding: 2px;
  padding-top: 7px;
}
hr {
  border: 0;
  border-bottom: 1px solid #eeeeee;
}
em {
  font-weight: bold;
  border-bottom: 1px dotted #888;
}
dl.news {
  margin: 0;
  padding: 0;
}
dl.news dt {
  font-weight: bold;
  padding: 4px 2px;
  border-top: 1px dotted #ccc;
}
dl.news dd {
  margin: 0;
  padding: 0 2px;
}
dl.news dd.desc {
  margin: 0;
  padding: 4px;
  padding-bottom: 8px;
}
li.empty {
  background: none;
}
p.text {
  padding: 10px 0;
}

div.auto_complete ul li {
  background-image: none;
  display: block;
}

#container {

}
#subContainer {
  width:1000px;
  margin: 0 auto;
  background: #FFFFFF;
  text-align: left;
}
#pageContainer {
  float: right;
  width: 822px;
  background: #FFFFFF;
}
#logo {
  position: relative;
  height: 130px;
  background:url(../images/orange/logo.png) no-repeat;
}
#logo #blogoDate {
  text-align: right;
  position: absolute;
  top: 2px;
  left: 587px;
  text-decoration: none;
  display: block;
  width: 210px;
  padding: 3px;
}
#logo #blogoDate span {
  font-weight: bold;
}
#logo #blogoHomepage {
  position: absolute;
  top: 70px;
  left: 10px;
  text-decoration: none;
  display: block;
  width: 300px;
  height: 60px;
}
#logo #blogoDemo {
  position: absolute;
  top: 35px;
  left: 610px;
  text-decoration: none;
  display: block;
  width: 202px;
  height: 40px;
  background: url(../images/orange/logo_demo_go.png) no-repeat;
}
#logo #blogoOwn {
  position: absolute;
  top: 100px;
  left: 610px;
  text-decoration: none;
  display: block;
  width: 202px;
  height: 30px;
  background: url(../images/orange/logo_demo_go.png) 0 -40px no-repeat;
}
#loginNewBlog {
  position: relative;
  width: 822px;
  height: 136px;
  background:url(../images/orange/login_new_blog.png) no-repeat;
}
#loginNewBlog #blogoLogin, #loginNewBlog #blogoLogged, #loginNewBlog #blogoSignUp, #loginNewBlog #blogoLatestBlog, #loginNewBlog #blogoRandomBlog, #loginNewBlog #blogoWhatIsBlog, #loginNewBlog #blogoHowToAddBlog, #loginNewBlog #blogoFaq, #loginNewBlog #blogoRegulation {
  position: absolute;
  top: 50px;
  left: 30px;
  text-decoration: none;
  display: block;
  height: 40px;
}
#loginNewBlog #blogoLogin {
  width: 150px;
  background:url(../images/orange/btn_login.png) center no-repeat;
}
#loginNewBlog #blogoLogged {
  top: 0;
  left: 15px;
  width: 290px;
  height: 100%;
  color: #344F32;
}
#loginNewBlog #blogoLogged a {
  text-decoration: none;
  color: #444 !important;
}
#loginNewBlog #blogoLogged a:hover {
  text-decoration: underline;
}
#loginNewBlog #blogoLogged .box {
  padding: 20px;
  border: 0;
}
#loginNewBlog #blogoLogged #modify {
  position: absolute;
  display: block;
  top: 60px;
  left: 240px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url(../images/orange/modify.png) no-repeat;
  *background: none;
  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/orange/modify.png');
}
#loginNewBlog #blogoLogged #modify:hover {
  text-decoration: none;
}
#loginNewBlog #blogoLogged #blogoLogout {
  position: absolute;
  top: 105px;
  left: 235px;
}
#loginNewBlog #blogoSignUp {
  left: 340px;
  width: 120px;
}
#loginNewBlog #blogoLatestBlog {
  top: 35px;
  left: 530px;
  width: 110px;
  height: 18px;
}
#loginNewBlog #blogoRandomBlog {
  top: 55px;
  left: 530px;
  width: 110px;
  height: 18px;
}
#loginNewBlog #blogoWhatIsBlog {
  top: 75px;
  left: 530px;
  width: 110px;
  height: 18px;
}
#loginNewBlog #blogoHowToAddBlog {
  top: 35px;
  left: 665px;
  width: 110px;
  height: 18px;
}
#loginNewBlog #blogoFaq {
  top: 55px;
  left: 665px;
  width: 110px;
  height: 18px;
}
#loginNewBlog #blogoRegulation {
  top: 75px;
  left: 665px;
  width: 110px;
  height: 18px;
}
#header {
  margin-bottom: 4px;
  height: 116px;
  background:url(../images/orange/header.png) no-repeat;
}
#navContainer {
  float: left;
  margin-right: 1px;
}
#navLogo {
  width: 170px;
  height: 355px;
  background:url(../images/orange/nav.png) no-repeat;
}
#nav{ display: none;
  top: 359px;
  position: relative;
  height: 156px;
}
#nav ul {
  position: absolute;
  top: 12px;
  left: 0;
  list-style: none;
  width: 170px;
}
#nav li {
  margin: 0;
  padding: 0;
  background: none;
}
#nav li, #nav a {
  text-decoration: none;
  display: block;
  height: 25px;
}
#nav a {
  
}
#nav #blogoYourBlog a:hover {
  background:url(../images/orange/nav.png) -177px -371px no-repeat;
}
#nav #blogoAddPost a:hover {
  background:url(../images/orange/nav.png) -177px -396px no-repeat;
}
#nav #blogoCatalog a:hover {
  background:url(../images/orange/nav.png) -177px -421px no-repeat;
}
#nav #blogoMms a:hover {
  background:url(../images/orange/nav.png) -177px -446px no-repeat;
}
#nav #blogoHelp a:hover {
  background:url(../images/orange/nav.png) -177px -471px no-repeat;
}


#content {
  padding:0;
}

#footer {
  clear: both;
  text-align: center;
  padding: 10px;
  background: #FcFcFc;
}
#footerNav {
  margin-top: 10px;
  padding: 10px;
  clear: both;
  text-align: center;
}
#footerNav ul {
  margin: 0;
  padding: 0;
}
#footerNav li {
  margin: 0;
  padding: 2px 4px 2px 9px;
  display: inline;
}
#footerNav a {
  color: #bbb;
}

#leftSide {
  width: 311px;
  float: left;
}
#rightSide {
  width: 179px;
  float: right;
}
#centerSide {
  width: 315px;
  float: left;
}
#centerSide2 {
  width: 492px;
  float: left;
}
#mainSide {
  padding: 10px 4px 10px 15px;
}
#mainSideFooter {
  clear: both;
}

#blogPromoSmsBox {
  background: #612C15 url(../images/orange/blog_promo_sms.png) no-repeat;
  border: 0;
  width: 178px;
}
#blogPromoSmsBox a {
  color: #fff;
}
#blogPromoSmsBox .content {
  padding-top: 50px;
  padding-bottom: 15px;
}
#blogInterestingBox {
  background: #3A3B3C url(../images/orange/blog_interesting_bg.jpg) no-repeat;
  border: 0;
  width: 178px; 
}
#blogInterestingBox a {
  color: #fff;
}
#blogInterestingBox .content {
  padding-top: 50px;
  padding-bottom: 15px;
}

ul {
  list-style: none;
}
ul.organizer {
  margin: 0;
  padding: 0;
}
ul.organizer li {
  background: none;
}
ul.organizer li .btns {
  float: left;
  margin-right: 4px;
}
li {
  margin: 0;
  padding: 2px 2px 2px 10px;
  background: url(../images/orange/dot01.png) left center no-repeat;
}
li.dotted {
  padding: 6px;
  border-top: 1px solid #E8E8E8;
  background: url(../images/orange/gd3.png) repeat-x;
}
li.icon-img-delete {
  list-style-image: url(../images/default/icon_img_delete.png);
  background: none;
}
li.icon-img-move {
  list-style-image: url(../images/default/icon_img_move.png);
  background: none;
}
ul.column3 {
  width: 100%;
  list-style: none;
}
ul.column3 li {
  width: 24%;
  margin:0;
  padding:0;
  float: left;
  background: none;
}
ul.column3 .ln-selected {
  color: #454545;
}
.component-list-dragable h5 {
  padding:2px;
  color: #fff;
  background: #555;
  border-bottom: 1px solid #666;
}
.component-list-dragable h5 a {
  color: #fff;
}
.component-list-dragable li {
  margin: 0;
  border-bottom: 1px solid #ccc;
}
.error-head {
  padding: 0;
  color: #D15D00;
}
.error-list {
  text-align: left;
  padding: 15px;
  margin: 0 auto;
  color: #fff;
  border-top: 1px solid #F1866D;
  background: #D52800 url(../images/error_list_bg.gif) repeat-x;
}
.error-list p {
  font-weight: bold;
  margin:0;
  padding:0;
}
.error-list2 ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.error-list2 li {
  padding: 0;
}
.form-actions {
  clear: both;
}
.form-actions-right {
  text-align: right;
  padding: 0 2px;
}
.form-actions ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.form-actions li {
  margin: 0;
  padding: 0;
  float: left;
  background: none;
}
.form-box {
  padding: 4px;
  border-top: 0;
  border-left: 1px solid #FBFBFB;
  border-right: 1px solid #FBFBFB;
  border-bottom: 1px solid #E3E3E3;
}

.form-row {
  padding: 6px;
  clear: both;
  background: url(../images/row_bg.gif) repeat-x;
  border-left: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}
#container .form-row2 {
  padding: 2px;
  clear: both;
}
.form-row .lbl {
  float: left;
  width: 148px;
  padding: 3px;
}
.form-row .content {
  padding-left: 154px;
}
.hid {
  display: none;
}
.success {
  font-weight: bold;
  text-align: left;
  margin: 0;
  padding: 10px;
  color: #fff;
  background: #3DB222 url(../images/success_bg.gif) repeat-x;
}
.success a {
  color: #C3D2EF !important;
}

.main-menu {
  background: url(../images/orange/menu_bg.jpg) no-repeat;
  padding: 20px 10px;
}
.main-menu a {
  text-decoration: none;
}

.message {
  font-weight: bold;
  text-align: left;
  margin: 0;
  padding: 0;
  color: #6F6F6F;
  background: #f1f1f1 url(../images/message_02.gif) repeat-x;
}
.message span {
  display: block;
  padding: 8px;
  padding-left: 40px;
  background: url(../images/message_01.gif) 5px no-repeat;
}

.myblog {
  list-style: none;
  margin: 0;
  padding: 0;
}
.myblog li {
  margin: 0;
  padding: 10px;
  padding-left: 50px;
  border-bottom: 2px solid #f1f1f1;
  background: none;
}
.myblog li.settings {
  background: url(../images/orange/ls_settings.png) 0 center no-repeat;
}
.myblog li.organizer {
  background: url(../images/orange/ls_organizer.png) 0 center no-repeat;
}
.myblog li.colors {
  background: url(../images/orange/ls_colors.png) 0 center no-repeat;
}
.myblog li.components {
  background: url(../images/orange/ls_components.png) 0 center no-repeat;
}
.myblog li.components-pos {
  background: url(../images/orange/ls_components_pos.png) 0 center no-repeat;
}
.myblog li.change-layout {
  background: url(../images/orange/ls_change_layout.png) 0 center no-repeat;
}
.myblog li.translator {
  background: url(../images/orange/ls_translator.png) 0 center no-repeat;
}
.myblog li.private-blog {
  background: url(../images/orange/ls_private_blog.png) 0 center no-repeat;
}
.myblog li.stats {
  background: url(../images/orange/ls_stats.png) 0 center no-repeat;
}
.myblog li.delete-blog {
  background: url(../images/orange/ls_delete_blog.png) no-repeat;
}
.myblog h3 {
  font-size: 11pt;
  margin: 0;
  padding: 0;
}

.myblog-graphics {
  padding: 10px;
  border: 1px solid #F3EFD8;
  background: #F7F4E5;
}

/* template */
#templateBlockPosition {
  clear: both;
  width: 143px;
  height: 64px;
  background: url(../images/template_block_position.gif) no-repeat;
}
#templateBlockPosition a {
  text-decoration: none;
  display: block;
  width: 44px;
  height: 64px;
  float: left;
}
#templateBlockPosition #column1:hover,
#templateBlockPosition #column1.selected { 
  background: url(../images/template_block_position.gif) 0 -61px no-repeat;
}
#templateBlockPosition #column2:hover,
#templateBlockPosition #column2.selected {
  background: url(../images/template_block_position.gif) -44px -61px no-repeat;
}
#templateBlockPosition #column3:hover,
#templateBlockPosition #column3.selected {
  background: url(../images/template_block_position.gif) -88px -61px no-repeat;
}
#templatePreview,
#templateMenuPreview {
  width: 600px;
  float: left;
}
#templatePreviewArea .container {
  width: 600px;
  margin: 4px 0;
  border-right: 1px solid #ccc;
}

#templateMenuPreviewArea .container {
  margin: 4px 0;
  padding: 5px;
  overflow: auto;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background: url(../images/row_bg.gif) repeat-x;
}
#templatePreviewArea .header {
  font-weight: bold;
  text-align: center;
  padding: 20px;
  background: url(../images/row_bg.gif) repeat-x;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
#templatePreviewArea .footer {
  font-weight: bold;
  text-align: center;
  padding: 10px;
  background: url(../images/row_bg.gif) repeat-x;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
#templatePreviewArea .change-width {
  text-align: center;
  padding: 4px;
  background: #ccc;
}
#templatePreviewArea .column,
#templateMenuPreviewArea .column {
  float: left;
  background: url(../images/row_bg.gif) repeat-x;
  
}
#templatePreviewArea .column .wrapper{
  height: 350px;
  padding: 5px;
  overflow: auto;
  border-left: 1px solid #ccc;
}
#templateMenuPreviewArea .wrapper{
  height: 250px;
  padding: 5px;
  overflow: auto;
}
#templatePreviewArea .component-list,
#templateMenuPreviewArea .component-list {
  list-style: none;
}
#templatePreviewArea .component-list li,
#templateMenuPreviewArea .component-list li {
  margin: 0;
  padding: 0;
  clear: both;
  background: none;
}
#templatePreviewArea .component-list a.delete,
#templateMenuPreviewArea .component-list a.delete {
  float: right;
  vertical-align: middle;
}

#templateComponentList,
#templateMenuComponentList {
  float: left;
  padding: 5px;
  width: 190px
}

.layout-detail {
  position: relative;
  text-align: center;
  width: 110px;
  height: 130px;
  margin-bottom: 4px;
  margin-right: 4px;
  float: left;
  background: url(../images/orange/layout-detail.png) no-repeat;
}
.layout-detail a {
  text-decoration: none;
}
.layout-detail .img {
  position: absolute;
  top: 8px;
  left: 10px;
}
.layout-detail .title {
  position: absolute;
  top: 82px;
  left: 8px;
}
.layout-detail .preview {
  position: absolute;
  top: 108px;
  left: 13px;
  width: 36px;
  height: 12px; 
  display: block; 
}
.layout-detail .select {
  position: absolute;
  top: 108px;
  left: 60px;
  width: 36px;
  height: 12px; 
  display: block;   
}

/* uzytkownicy */
#myBlogLogin,
.my-blog-login {
  position: absolute;
  top: 20px;
  left: 25px;
  width: 275px;
  height: 90px;
  color: #fff;
}
#myBlogRememberPwd {
  position: absolute;
  top: 56px;
  left: 35px;
  width: 260px;
  color: #fff;
}
#quickLoginForm {

}
#quickRegisterForm {
  
}
.form {
  padding: 20px 25px;
  padding-top: 40px;
}
.quick-form {
  text-align: center;
  padding: 10px;
  background: #FCFCFC;
}

/* naglowki podstron */
.h-news {
  margin: 10px;
  padding: 0;
  height: 31px;
  background: url(../images/orange/hd_news.png) no-repeat;
}
.h-news span {
  display: none;
}
.h-template {
  margin: 10px;
  padding: 0;
  height: 29px;
  background: url(../images/orange/hd_szablony.png) no-repeat;
}
.h-template span {
  display: none;
}
.h-gallery {
  margin: 10px;
  padding: 0;
  height: 31px;
  background: url(../images/orange/hd_galeria.png) no-repeat;
}
.h-gallery span {
  display: none;
}
.h-poleconeblogi {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_poleconeblogi.png) no-repeat;
}
.h-poleconeblogi span {
  display: none;
}
.h-najnowszenotki {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_last_post.png) no-repeat;
}
.h-najnowszenotki span {
  display: none;
}
.h-ostatnieblogi {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_ostatnieblogi.png) no-repeat;
}
.h-ostatnieblogi span {
  display: none;
}
.h-blogofilm {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_blogofilm.png) no-repeat;
}
.h-blogofilm span {
  display: none;
}
.h-blogofota {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_fotoblog.png) no-repeat;
}
.h-blogofota span {
  display: none;
}
.h-komentarze {
  margin: 10px;
  padding: 0;
  height: 33px;
  background: url(../images/orange/hd_comment.png) no-repeat;
}
.h-komentarze span {
  display: none;
}
.h-statystyki {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_blogostatystyki.png) no-repeat;
}
.h-statystyki span {
  display: none;
}
.h-bloggeronline {
  margin: 10px;
  padding: 0;
  height: 31px;
  background: url(../images/orange/hd_bloggeronline.png) no-repeat;
}
.h-bloggeronline span {
  display: none;
}

/* buttony */
.btn-dodajbloga {
  height: 68px;
  background: #fff;
}
.btn-dodajbloga a {
  display: block;
  height: 68px;
  background: url(../images/default/btn_add_blog.jpg) no-repeat;
}
.btn-dodajbloga span {
  display: none;
}
/* boxy */
.box {
  border-bottom: 1px dotted #f1f1f1;
}
.box ul {
  margin: 0;
  list-style: none;
}
.box .content {
  padding: 0 5px; 
}
.box-c1 {
  margin-bottom: 5px;
  padding: 10px;
  background: #f1f1f1;
  border-top: 3px solid #ddd;
}
.box-c1 em {
  font-weight: normal;
  font-style: normal;
  padding: 2px;
  color: #A59D11;
  background: #fff;
  border: 0;
}
.box-c2 {
  margin-bottom: 2px;
  margin-right: 1px;
  height: 230px;
  float: left;
  border-bottom: 1px solid #ddd; 
}
.box-c2 h2 {
  font-size: 10pt;
  font-weight: normal;
  margin: 0;
  padding: 4px;
  background: #F1F1F1;
}
.box-c2 h3 {
  font-size: 11px;
  color: #ccc;
  border-bottom: 1px dotted #ccc;
}
.box-c2 .content {
  height: 185px;
  overflow: auto;
}
.box-friend {
  width: 199px;
  height: 190px;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
  position: relative;
  background: url(../images/orange/friend_box.png) no-repeat;
}
.box-friend .name {
  position: absolute;
  top: 6px;
  left: 8px;
}
.box-friend .name a {
  color: #fff;
}
.box-friend .actions {
  position: absolute;
  clear: both;
  top: 32px;
  left: 160px;
  width: 30px;
}
.box-friend .actions .msg {
  font-size: 0;
  text-decoration: none;
  display: block;
  width: 14px;
  float: left;
  height: 11px;
  background: url(../images/orange/friend_box_actions.png) 0 0 no-repeat;
}
.box-friend .actions .deny {
  font-size: 0;
  text-decoration: none !important;
  display: block !important;
  width: 14px;
  float: right;
  height: 11px;
  background: url(../images/orange/friend_box_actions.png) -16px 0 no-repeat;
}
.box-friend .date {
  font-size: 10px;
  position: absolute;
  top: 50px;
  right: 10px;
}
.box-friend .post {
  position: absolute;
  top: 70px;
  left: 10px;
}
.box-friend .last-visit {
  font-size: 9px;
  position: absolute;
  top: 145px;
  left: 5px;
}
.box-friend .accept {
  font-size: 10px;
  position: absolute;
  top: 160px;
  left: 10px;
  padding: 4px 8px;
  background: #E2E2E2;
}
.box-friend .accept .a2 {
  color: #57A01C;
}
.box-friend .accept .a3 {
  color: #9F0909;
}
.box-actions {
  text-align: center;
  font-size: 9px;
  padding: 3px;
  background: #DCD991;
}
.old-blogo-box {
  padding: 10px;
  border: 1px solid #F3F0D1;
  background: #F4F2DF;
}
.old-blogo-box h3 {
  margin: 0;
  padding: 0;
}


#postBox {
}
#postBox .content {
  padding: 10px;
}
#newsBox {
}
#newsBox .content {
  padding: 10px;
}
#galleryBox {
}
#galleryBox .content {
  padding: 10px;
}
#templateBox {
  margin-top: 10px;
  
}
#templateBox .content {
}
#templateBox .content .blog-layouts-preview {
  padding: 20px 12px; 
  padding-left: 26px;
  background: url(../images/orange/templates_bg.png) no-repeat;
}
#templateBox .content .more {
  padding-right: 10px;
}

/* bugtracker */
.bugtrack-type-0 td {
  font-weight: normal;
  color: #666;
}
.bugtrack-type-1 td {
  font-weight: normal;
  color: #880F0F;
  background: #FCD7D7;
}
.bugtrack-type-2 td {
  font-weight: normal;
  color: #3F135B;
  background: #E6CCF6;
}
.bugtrack-type-3 td {
}
.bugtrack-type-4 td {
  color: #347710;
  background: #F0FEE9;
}
.bugtrack-type-5 td {
  font-weight: normal;
  color: #ccc;
}

/* buttony */
.btn01 {
  font-size: 10px;
  margin: 2px 1px;
  padding: 2px 10px;
  color: #fff;
  border: 0;
  background: #EB7F00 url(../images/orange/gd4.png) repeat-x;
  border: 1px solid #CE6F00;
}

.btn02 {
  font-size: 10px;
  margin: 2px 0;
  padding: 4px;
  color: #666;
  border: 0;
  background: #fff;
  border: 0;
}

.btn03 {
  font-size: 9px;
  margin: 2px 0;
  padding: 2px 5px;
  color: #fff;
  background: #393939 url(../images/orange/gd5.png) repeat-x;
  border:  1px solid #262626;
}
.btn03 + .checked {
  color: #D87E16;
}

.btn04 {
  font-size: 9px;
  margin: 2px 0;
  padding: 2px 5px;
  color: #454545;
  border: 0;
  background: none;
  border: 0;
}

/* gallery */
.gallery-detail {
  float: left;
  width: 100px;
  margin: 6px;
  padding: 6px;
  border:1px solid #f1f1f1;
  background: url('../images/default/img_bg.png') center center no-repeat;
}
.gallery-detail h3 {
  text-align: center;
  font-size: 10pt;
  margin: 0;
  padding: 0;
}
.gallery-detail .option-group {
  padding: 1px 3px;
  border-bottom: 1px dotted #f1f1f1;
  background: #fff;
}
.gallery-detail .cnt {
  text-align: center;
}
.img-border {
  /*background: url(../images/orange/img_border.png) no-repeat;*/
}
.photo-detail {
  float: left;
  width: 100px;
  margin: 6px;
  *margin: 5px;
  padding: 2px;
  border:3px solid #EFEFEF;
  background: url('../images/default/img_bg.png') bottom no-repeat;
}
.high-opacity {
  filter:alpha(opacity=20);
  -moz-opacity:.20;
  opacity:.20;
  -khtml-opacity:.20;
}
.photo-detail .option-group {
  padding: 1px 3px;
  border-bottom: 1px dotted #f1f1f1;
  background: #fff;
}
.photo-detail .option-group img {
  margin: 0;
  padding: 0;
}

/* diagramy */
.diagram-free-space {
  float: right;
  width: 220px;
  padding: 4px;
  border: 1px solid #f1f1f1;
}
.diagram-free-space h3 {
  font-size: 8pt;
  padding: 2px;
}
.diagram-free-space .full {
  width: 100%;
  border: 1px solid #f1f1f1;
}
.diagram-free-space .fullwrap {
  padding: 2px;
}
.diagram-free-space .used {
  height: 8px;
  background: #f1f1f1;
}
.diagram-free-space .bold {
  font-weight: bold;
  color: #CF5B15;
}

/* listy */
.list01{
  list-style: none;
}
.list01 li {
  padding: 4px;
  border: 0;
  background: none;
}
.list02 li {
  margin: 2px 0;
  padding: 5px;
  background: #f1f1f1;
}
.list02 li ul {
  margin: 5px 20px;
  padding: 4px;
  background: #fff;
}
.list02 li li {
  padding: 1px;
  background: #fff;
  border-bottom: 1px solid #f1f1f1;
}
.list03 li {
  margin: 2px 0;
  padding: 5px;
  padding-left: 15px;
  background: url(../images/orange/dot01.png) 4px 12px no-repeat;
  border-bottom: 1px solid #f1f1f1;
}
.list03 li .answer {
  padding: 8px 10px;
}
.list-film {
  list-style: none;
}
.list-film li {
  margin: 0;
  margin-left: 10px;
  padding: 0;
  padding-left: 20px;
  background: url(./../images/film_icon.png) left center no-repeat;
}
.list-light1 {
  background: none;
}
.list-light2 {
  background: #F9F9F9;
}

/* tabele */
.tbl01 {
  width: 100%;
  border-collapse: collapse;
}
* html .tbl01 {
  width: 97%;
}
.tbl01 th {
  color: #fff;
  padding: 6px;
  background: #7E7E7E url(../images/orange/gd6.png) repeat-x;
  border: 1px solid #979797;
}
.tbl01 td {
  padding: 4px;
  border-bottom: 1px solid #E1E1E1;
}
.tbl01 .center {
  text-align: center;
}
.tbl01 .status .true {
  color: #79B96E;
}
.tbl01 .status .false {
  color: #d1d1d1;
}
.tbl01 .sm-date {
  font-size: 7pt;
  color: #888;
}
.tbl-stat {
  background: #f1f1f1;
  border-collapse: collapse;
}
.tbl-stat td, .tbl-stat th {
  text-align: center !important;
  padding: 2px;
  border: 1px solid #f4f4f4;
}

.added-by {
  font-size: 7pt;;
  display: block;
  color: #999;
}
.added-by a {
  color: #999;
}
.blog-layouts-preview {
}
.blog-layouts-preview img {
  border: 2px solid #fff !important;
}
.blog-layouts-preview img.checked {
  border: 2px solid #ff6600 !important;
}
.checkbtn {
  border: 0;
  background: none;
  vertical-align: middle;
}
.cleaner {
  font-size: 0;
  clear: both;
}
.center {
  text-align: center;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.cmp {
  font-weight: bold;
  color: #ccc;
}
.checked-border-2 {
  border: 2px solid #F67105 !important;
}
.dragable,
.menudragable,
.sortable {
  cursor: move;
}
.drag-over {
  background: #fafafa;
}
.help {
  padding-left: 20px;
  background: url(../images/help.gif) no-repeat;
}
.highlight {
  padding: 10px;
  color: #565012;
  background: #EDE599;
}
.highlight fieldset {
  border: 0;
}
.highlight .form-row {
  background: none;
  border: 0;
}
.indicator,
.indicator-row {
  width: 16px;
  height: 16px;
  background: url(../images/indicator_snake.gif) no-repeat;
}
.indicator-row  {
  margin-left: 130px;
}
.indicator-center  {
  height: 50px;
  background: url(../images/indicator_snake.gif) center center no-repeat;
}
.is-privated div {
  padding-right: 20px;
  background: url(../images/orange/icon_private.png) right top no-repeat;
}
.ln01 {
  color: #9F8910 !important;
}
.ln-move-account {
  text-decoration: none;
  display: block;
  width: 308px;
  height: 135px;
  background: url(../images/orange/move_account.png) no-repeat;
}
.ln-smsgw {
  text-decoration: none;
  display: block;
  width: 308px;
  height: 137px;
  background: url(../images/orange/smsgw.png) no-repeat;
}
.ln-blog-promo-sms {
  text-decoration: none;
  display: block;
  width: 308px;
  height: 137px;
  background: url(../images/orange/blog_promo_sms_banner.png) no-repeat;
}
.ln-tutorials {
  text-decoration: none;
  display: block;
  width: 308px;
  height: 135px;
  background: url(../images/orange/video_tutoriale.png) no-repeat;
}
.ln-bugtracker {
  text-decoration: none;
  display: block;
  width: 308px;
  height: 78px;
  background: url(../images/orange/bugtracker.png) no-repeat;
}
.message {
  font-weight: bold;
  text-align: left;
  margin: 0;
  padding: 0;
  color: #6F6F6F;
  background: #f1f1f1 url(../images/message_02.gif) repeat-x;
}
.message span {
  display: block;
  padding: 8px;
  padding-left: 40px;
  background: url(../images/message_01.gif) 5px no-repeat;
}
.msg-nread {
  font-weight: bold;
}
.msg-read-icon {
  font-size: 0;
  width: 13px;
  height: 12px;
  background: url(../images/orange/msgs.gif) 0 -13px no-repeat;
}
.msg-nread-icon {
  font-size: 0;
  width: 13px;
  height: 12px;
  background: url(../images/orange/msgs.gif) 0 1px no-repeat;
}
.more {
  text-align: right;
  padding-right: 5px;
}
.pending-actions {
  width: 170px;
  margin: 4px 0;
  color: #fff;
  background: url(../images/orange/pending_bg.jpg) repeat-y;
}
.pending-actions .content {
  padding: 0 4px;
  padding-top: 4px;
  background: url(../images/orange/pending_top.jpg) no-repeat;
}
.pending-actions .foot {
  font-size: 0;
  height: 4px;
  background: url(../images/orange/pending_foot.jpg) no-repeat;
}
.pending-actions ul.list { margin: 2px; }
.pending-actions ul.list li { padding: 4px; padding-left: 18px }
.pending-actions ul.list li.new-msg {
  background: url(../images/orange/pending_icons.gif) 0 6px no-repeat;
}
.pending-actions ul.list li.new-comment {
  background: url(../images/orange/pending_icons.gif) 0 -19px no-repeat;
}
.pending-actions ul.list li.new-friend {
  background: url(../images/orange/pending_icons.gif) 0 -41px no-repeat;
}
.pending-actions ul.list li.new-book {
  background: url(../images/orange/pending_icons.gif) 0 -66px no-repeat;
}
.row-menu {
  padding: 2px 0;
  border-bottom: 1px solid #f1f1f1;
}
.row-menu .menu {
  padding: 0;
  left: 30px;
  background: #fff;
}
.row-menu .menu ul, .row-menu .menu li {
  margin: 0;
  padding: 0;
  background: none;
}
.rss-h-right {
  width: 36px;
  height: 14px;
  margin-top: 4px;
  display: block;
  float: right;
}
.select-tag {
  height: 40px;
  overflow: auto;
}
.search-form {
  padding: 5px 0;
  background: #fff;
}
.search-form fieldset {
  border: 0 !important;
}
.search-form h3 {
  font-family: arial;
  font-weight: bold;
  font-size: 9pt;
  color: #254331;
  margin: 2px 0;
  padding: 0 5px;
}
.wrapper {
  padding: 10px;
}


/* shoutbox */
.shoutbox {
  margin-top: 10px;
  margin-left: 10px;
  width: 290px;
  border: 1px solid #f1f1f1;
}
.shoutbox h3 {
  margin: 10px;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_blogoshoutbox.png) no-repeat;
}
.shoutbox h3 span {
  display: none;
}
.shoutbox .shoutbox-list {
  padding: 10px;
  height: 150px;
  overflow: auto;
}
.shoutbox .shoutbox-list .autor {
  color: #999;
}
.shoutbox .shoutbox-list .text {
  padding: 4px 10px;
}
.shoutbox .shoutbox-list .cl {
  font-size: 0;
  clear: both;
  border-bottom: 1px dotted #f1f1f1;
}
.shoutbox .shoutbox-form {
}
.shoutbox .shoutbox-form fieldset {
  position: relative;
  border-top: 1px solid #f1f1f1;
}
.shoutbox .shoutbox-form fieldset .shoutbox-form-feedback {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  background: #f1f1f1;
}
.shoutbox .shoutbox-form fieldset .actions {
  padding: 0 8px 8px 8px;
  text-align: right;
}
.shoutbox .shoutbox-form fieldset .form-row {
  border: 0;
}
.shoutbox .shoutbox-form fieldset textarea {
  width: 270px;
}
.shoutbox .shoutbox-not-logged {
  text-align: center;
  padding: 5px;
}

/* SLIDESHOW */
.slideshow-box {
  width: 240px;
  margin: 2px;
  padding: 10px;
  float: left;
  border-bottom: 1px dotted #f1f1f1;
}
.slideshow-box .preview {
  width: 100px;
  height: 100px;
  padding: 4px;
  border: 1px solid #f1f1f1;
  float: left;
}
.slideshow-box .details {
  padding: 4px;
  float: left;
}
.slideshow-feedback {
  position: absolute;
  padding: 8px;
  color: #BF7710;
  background: #FFF38B;
}
.slideshow-foto-container {
  position: relative;
  width: 550px;
  height: 300px;
  float: left;
  background: #f4f4f4;
  border: 1px solid #eee;
}
.slideshow-foto-container .info {
  font-weight: bold;
  padding: 4px;
}
.slideshow-foto-container .box {
  width: 25%;
  float: left;
  display: inline;
}
.slideshow-foto-container .img {
  padding: 3px;
  background: #fff url(../images/drag_drop.png) right bottom no-repeat;
  border: 1px solid #eee;
}
.slideshow-foto-container .img img {
  margin: 2px;
  padding: 1px;
  float: left;
  border: 1px solid #f1f1f1;
}
.slideshow-foto-container-hover {
  background: #fff;
}
.slideshow-foto-browser {
  width: 230px;
  padding: 5px;
  border: 1px solid #eee;
  float: right;
}
.slideshow-foto-browser ul {
  margin: 0;
  padding: 0;
}
.slideshow-foto-browser li {
  width: 50px;
  margin: 0;
  padding: 2px;
  background: 0;
  float: left;
  cursor: move;
}
.slideshow-detail {
  width: 122px;
  margin: 6px;
  *margin: 5px;
  padding: 2px;
  border:3px solid #EFEFEF;
  float: left;
}
/* foto - slideshow */
.foto-slideshow-box {
  width: 290px;
  margin-top: 10px;
  margin-left: 12px;
  padding-bottom: 7px;
  background: url(../images/orange/foto_box_foot.png) bottom no-repeat;
}
.foto-slideshow-box ul.nav {
  list-style: none;
  margin: 0;
  padding: 0;
}
.foto-slideshow-box ul.nav li {
  margin: 0;
  padding: 0;
  float: left;
}
.foto-slideshow-box ul.nav a {
  height: 25px;
  text-decoration: none;
}
.foto-slideshow-box ul.nav a.foto-active {
  width: 117px;
  background: url(../images/orange/foto_box_nav.png) no-repeat;
}
.foto-slideshow-box ul.nav a.foto {
  width: 117px;
  background: url(../images/orange/foto_box_nav.png) 0 -25px no-repeat;
}
.foto-slideshow-box ul.nav a.slideshow-active {
  width: 173px;
  background: url(../images/orange/foto_box_nav.png) -117px -25px no-repeat;
}
.foto-slideshow-box ul.nav a.slideshow {
  width: 173px;
  background: url(../images/orange/foto_box_nav.png) -117px 0 no-repeat;
}

.foto-slideshow-box ul.nav li, .foto-slideshow-box ul.nav a  {
  display: block;
}
.foto-slideshow-box .header {
  font-size: 0;
  height: 6px;
  background: url(../images/orange/foto_box_top.png) no-repeat;
}
.foto-slideshow-box .content {
  height: 310px;
  background: url(../images/orange/foto_box_bg.png) repeat-y;
}

/* stats */
.stat-date-form { 
  padding: 8px; 
  width: 250px; 
  background: #f1f1f1; 
}
.stat-line { 
  background: url(../images/orange/stat_line.png) top right no-repeat; 
  color: #fff; 
  height: 20px; 
}
.stat-line .stat-end { 
  padding: 2px; 
}
.stat-line-v { 
  background: url(../images/orange/stat_line_v.gif) top center no-repeat;
  color: #fff; 
}
.stat-cnt-v {  
  text-align: center; 
  font-size: 9px; 
  padding: 0px;  
}


/* users */
.users-my-blogs {
  padding: 10px;
  background: #fff url(../images/orange/menu_bg.jpg) repeat-x;
  border-top: 1px solid #f1f1f1;
}
.users-my-blogs h3 {
  width: 100px;
  margin: 10px 0;
  padding: 0;
  height: 32px;
  background: url(../images/orange/hd_switchblog.png) no-repeat;
  *background: none;
  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/orange/hd_switchblog.png');
}
.users-my-blogs h3 span {
  display: none;
}
.users-my-blogs a {
  text-decoration: none;
  display: block;
}
.users-my-blogs a:hover {
  color: #D76400;
}
.users-my-blogs a.active {
  background: #fff;
}
.users-my-blogs a.nopublished {
  color: #DFD3A2;
}
.users-my-blogs ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.users-my-blogs li {
  margin: 0;
  padding: 2px;
  cursor: pointer;
  border-bottom: 1px solid #eee;
  background: none;
}

.view-mode-default {
  padding-left: 15px !important;
  background: url(../images/view_mode_default.png) left center no-repeat !important;
}
.view-mode-unchecked {
  padding-left: 15px !important;
  background: url(../images/view_mode_unchecked.png) left center no-repeat !important;
}
.view-mode-empty {
  padding-left: 15px !important;
  /*background: url(../images/view_mode_empty.png) left top no-repeat !important;*/
}

/* nawigacja -> "gdzie jestem" */
.nav-box {
  padding: 10px 4px 6px 15px;
}
.where-nav {
  margin-bottom: 4px;
  padding: 6px;
  clear: both;
  border-top: 1px solid #E9DF7F;
  background: #ECE393 url(../images/orange/gd01.png) bottom repeat-x;
}
.where-nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.where-nav li {
  float: left;
  margin: 0 !important;
  padding: 0 5px 0 15px;
  background: url(../images/orange/arrow.gif) left no-repeat
}
.where-nav li.first {
}
.where-nav li.last {
}

.where-nav-component {

}
.where-nav-component ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.where-nav-component li {
  margin: 0;
  padding: 0;
  float: left;
  border-top: 2px solid #E9E4B5;
  border-right: 1px solid #fff;
  background: none;
}
.where-nav-component li a {
  text-decoration: none;
  display: block;
  padding: 6px 10px;
  background: #F3EEC0;
}
.where-nav-component li a:hover {
  background: #fff;
}
.where-nav-component li a.highlight {
  background: url(./../images/orange/nav_highlight.gif);
}
.where-nav-component li a.preferences {
  padding-left: 23px;
  color: #E46E18;
  background: #F9ECB7 url(../images/orange/preferences.png) 4px center no-repeat;
}
