
body { 
  font: 12px 'Lucida Grande',Tahoma,Helvetica,Arial,sans-serif ;
  line-height:1.35;
}

/*****************************************************************************/
/* layout2 - 2 kolumny layout3 - 3 kolumny  */
/*****************************************************************************/
#layout3, #layout2 { width: 980px; }
#layout3 ul.left, #layout3 div.left { 
  float: left;
  width: 470px;
  margin-right: 5px; 
}
#layout3 ul.center, #layout3 div.center { 
  float: left;
  width: 200px; 
  margin-right: 5px;
}
#layout3 ul.right, #layout3 div.right { 
  float: left;
  width: 300px;
  z-index: 0; 
}

#layout2 ul.left, #layout2 div.left { 
  float: left;
  width: 670px;
  margin-right: 10px; 
}
#layout2 ul.right, #layout2 div.right { 
  float: left;
  width: 300px;
  z-index: 0;
}




/*****************************************************************************/
/* top  */
/*****************************************************************************/
/*
#top { 
  position: absolute; 
  width: 100%;
  height: 170px;
  left: 0;
  top: 0;
  background: #FAF7F7;
  border-bottom: 2px solid #efefef;


}
body { margin-top: 185px !important; }

body .AdTaily_Widget_Title { display: none !important; }
body #AdTaily_Widget_Container { 
  width: 980px !important;
  margin: auto !important;

  
}
body #AdTaily_Widget_Container div { border: 0 !important; } 
body .AdTaily_Widget_Logo { padding-right: 10px !important; }
*/
/*****************************************************************************/
/* box  */
/*****************************************************************************/
.box { 
  font-size: 11px;
  margin-bottom: 5px;
  line-height: 1.5em;
}


.box .header {
  background: transparent url("/images/myapple/css/backgrounds.png") no-repeat;
  position: relative;
  padding: 8px 10px 0px 10px;
  height: 22px;
}
.box .header h4 {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 2;
  color: #4c5154;
	font-size: 11px;
	letter-spacing: 0.5px;
	font-weight: bold;
}
.box .header .shadow {
  position: absolute;
  display: block;
  top: 9px;
  left: 11px;
  z-index: 1;
  color: #efefef;
  font-weight: bold;
  letter-spacing: 0.5px;
  	
}
.box .content-container {
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  background: transparent url("/images/myapple/css/box-shadow.gif") repeat-x;
}

.box .content li { list-style-type: none;}
.box .content { 
  padding: 10px 10px 0 10px;
  margin: 0;
}

.box .footer {
  background: transparent url("/images/myapple/css/backgrounds.png") no-repeat;
  height: 14px;
  border: 0;
  margin: 0;
  padding: 0;
  -moz-box-shadow: 0px 0px 0px transparent;
  -webkit-box-shadow: 0px 0px 0px transparent;

}

.box-200 { width: 200px; }
.box-200 .header { background-position: -304px 0; }
.box-200 .footer { background-position: -304px -30px; }

.box-300 { width: 300px; }
.box-300 .footer { background-position: 0 -30px; }


.box-470 { width: 470px; }
.box-470 .header { background-position: 0 -48px; }
.box-470 .footer { background-position: 0 -78px; }


.box-image h2 {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 10px;
}
.box-image h2 a {  color: #333;  } 
.box-image h2 a:hover {  color: #777;  } 
.box-image a:hover { text-decoration: none; }


.box-image p { 
}
.box-image p a { color: #3e3e3e; }
.box-image p img { 
  width: 100px;
  padding: 2px;
  margin-right: 5px;
  border: 1px solid #e0e0e0;
  float: left;
}
.box-image .more {
  margin-top: 5px;
  float: right;
}


/*****************************************************************************/
/* widget without box  */
/*****************************************************************************/
.myapple-widget-without-box { margin-bottom: 5px; }
/*****************************************************************************/
/* news widgets  */
/*****************************************************************************/
.myapple-widget-article-first p { 
  overflow: hidden;
  height: 50px;
}


/*****************************************************************************/
/* buttons  */
/*****************************************************************************/
.more { 
  background: transparent url("/images/myapple/css/backgrounds.png") no-repeat right -93px;
  padding-right: 12px;
  float: left;
}

.more a { 
  color: white; 
  text-decoration: none; 
  display: block;
  height: 19px;
  padding: 6px 3px 6px 12px;
  background: transparent url("/images/myapple/css/backgrounds.png") no-repeat 0 -93px;
}
.more a:hover { color: #ddd; }


/*****************************************************************************/
/* page header  */
/*****************************************************************************/
#header { 
  margin-top: 5px;
  
}
/*****************************************************************************/
/* before-featured (header)  */
/*****************************************************************************/
#layout3 .title { display :none; }

/*****************************************************************************/
/* featured (czyli 3 top niusy)  */
/*****************************************************************************/
#featured {
	margin: 1px 0 4px;
	overflow: hidden;
	position: relative;
	width: 470px;
	font-size: 11px;
	}

#featured .ui-tabs-panel {
	width: 470px;
}

#featured img { 
	background: url('/images/myapple/img/loadingbb.gif') no-repeat 50% 50%; 
  width: 470px;
}

#container {
	background: #1b1b1b;
	width: 470px;
}

#featured h3 {
	border-bottom: 1px solid #2b2b2b;
	letter-spacing: -0.5px;
	margin: 0 8px;
	padding: 0 5px 5px;
	}

#featured h3.hot {
	background: url('/images/myapple/img/hot.png') 0 5px no-repeat;
	padding-left: 42px;
	}

#featured h3 a,
#featured h3 a:visited {
	color: #fff;
	font-size: 25px;
	line-height: 1.2em;
	letter-spacing: -0.5px;
	}

#featured h3 a:hover,
#featured h3 a:focus,
#featured h3 a:active {
	border: 0;
	color: #a4a4a4;
	text-decoration: none;
	}

#featured p {
	color: #a4a4a4;
	font-size: 11px;
	line-height: 1.5;
	margin: 0;
	margin: 10px 14px;
  height: 30px;
  overflow: hidden;
}

#featured p.details {
	color: #403f3f;
	padding: 8px 14px 1px;
	margin: 0;
}

a.photo:hover,
a.photo:focus,
a.photo:active {
	border: 0;
	}

#featured .corners {
	background: url("/images/myapple/img/sprites_main.png") 0 -275px no-repeat;
	border: 0;
	display: block;
	font-size: 0.01em;
	height: 5px;
	line-height: 5px;
	position: absolute; top: 0; left: 0;
	width: 470px;
	z-index: 10;
}

#featured p.more { 
  padding: 0 12px 10px; 
  margin: 0;
  background: none;
  float: none;
}

#featured .more a,
#featured .more a:visited,
#featured .more a:hover,
#featured .more a:focus,
#featured .more a:active {
	background: url('/images/myapple/img/featured_more.gif') 0 0 no-repeat;
	border: 0;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 19px;
	overflow: hidden;
	padding: 4px 10px 3px 9px;
	width: 80px;
	}

#featured p.next {
height: 17px;
overflow: hidden;
padding-bottom: 0;
position: absolute; 
/*bottom: 14px; */
left: 0;
width: 385px;
}

#featured p.next a,
#featured p.next a:visited {
	color: #2ca1c6;
	font-weight: bold;
}



/*****************************************************************************/
/* taby dla top 3 niusów  */
/*****************************************************************************/
#featured ul {
	/* background: #fff url('/images/myapple/img/sprites_main.png') 0 -235px no-repeat; */
	height: 28px;
	padding: 13px 10px 0 405px;
	width: 445px;
	background: #fff url("/images/myapple/img/sprites_main.png") no-repeat 0px -235px;
}

.ui-tabs-hide { display: none; }

.ui-tabs-nav { 

  /*float: right; padding-top: 3px;*/
}

.ui-tabs-nav li { float: left; }

.ui-tabs-nav a,
.ui-tabs-nav a:visited,
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active {
	background: url('/images/myapple/img/sprites_main.png') -215px -113px no-repeat;
	border: 0;
	color: #2ca1c6;
	display: block;
	float: left;
	font-size: 1.1em;
	height: 11px;
	margin-right: 3px;
	padding-left: 10px;
	overflow: hidden;
	text-indent: -99999px;
	width: 1px;
	}

.ui-tabs-nav .ui-tabs-selected a,
.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active {
	background-position: -215px -102px ;
}

/*****************************************************************************/
/* reklamy  */
/*****************************************************************************/
.google-ads-468 {
  padding-left: 1px;
  margin-bottom: 5px;
}
.ads-750x100 { 
  width: 750px; 
  margin: 5px auto 0 auto;
}

/*****************************************************************************/
/* top-ads  */
/*****************************************************************************/
#ads-top { 
  height: 120px;
}

#ads-top div.container {
  position: absolute;
  background: black;
  width: 100%;
  left:0 ;
  top: 0;
  text-align: center;
}

#ads-top div.content {
  margin: 5px auto;
  text-align: center;
}

/*
body { margin-top: 116px;}
body.small-ads { margin-top: 66px; }

#top-ads { 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: black; 
}

#top-ads a { 
  display: block;
  position: absolute;
  right: 5px;
  top: 5px;
  background: transparent url("/images/myapple/css/collapse.png") no-repeat  bottom left;
  width: 13px;
  height: 13px;
}
body.small-ads #top-ads a { background-position: top left; }

#top-ads ul {
  width: 980px;
  margin: auto;
}

#top-ads ul li { 
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 0;
}

#top-ads ul li.small {  height: 50px; display: none; }
#top-ads ul li.big { height: 100px; }

body.small-ads #top-ads ul li.small { display: block; }
body.small-ads #top-ads ul li.big {  display: none; }

*/

/*****************************************************************************/
/* ankiety  */
/*****************************************************************************/
.poll { background: #F9F9F9;}
.poll .inside_wrap { width: 198px; }

.poll .hd { height: 30px; }

.poll h3 {
  background: #474747 url('/images/myapple/img/poll_question.gif') 0 100% repeat-x;
  border-top: 1px solid #3b3b3b;
  border-bottom: 0;
  color: #fff;
  font: bold 1.1em 'Lucida Grande',Tahoma,Helvetica,Arial,sans-serif;
  font-weight: bold;
  line-height: 1.5;
  margin: -10px -11px 0 -11px;
  padding: 6px 12px 10px;
  font-size: 11px;
}
.poll h3 a { color: #fff; }

.poll .answers {
  margin: 0 -10px;
}

.poll .answers li {
  background: #f9f9f9;
  border-bottom: 1px solid #eaeaea;
  font-weight: bold;
  line-height: 1.5;
  padding: 7px 11px 10px;
}

.poll .choose li { padding: 10px 12px 8px 8px; }

.poll .answers li span,
.poll .summary span {
  color: #a3a3a3;
  font-weight: normal;
}

.poll .answers input {
  float: left;
  margin: 1px 5px 0;
  padding: 0;
}

.poll .answers label {
  display: block;
  margin-left: 25px;
}

.poll .summary {
  background: #fff;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  font-size: 1.1em;
  line-height: 1.5;
  padding: 6px 11px;
}

.poll .links {
  background: #fff;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-top: 1px solid #eaeaea;
  padding: 4px 0 0;
}

.poll .links li {
  background: url('/images/myapple/img/arrow_blue.gif') 12px 8px no-repeat;
  font-size: 1.1em;
  line-height: 1.5;
  padding: 2px 11px 2px 21px;
}

.poll .answ_bar {
  background: url('/images/myapple/img/poll_bar_grey.gif') 0 2px repeat-x;
  height: 13px;
  margin-top: 4px;
  width: 176px;
}

.poll .answ_bar .border {
  background: url('/images/myapple/img/poll_bar.gif') 0 0 no-repeat;
  height: 13px;
  width: 176px;
}

.poll .answ_bar .fill {
  background: url('/images/myapple/img/poll_bar_blue.gif') 0 2px repeat-x;
  height: 13px;
}

.poll .button {
  background: #fff;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  height: 28px;
  padding: 6px 11px;
}


/*****************************************************************************/
/* News  */
/*****************************************************************************/
#news li { 
  border-top: 1px solid #efefef;
  margin-top: 5px;
  padding-top: 10px;
}

#news li.first { 
  border: 0;
  margin-top: 0;
  padding-top: 0;
}
#news .details { 
  color: #aaa; 
}

#news h2 {
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 10px;
  line-height: 1.1em;
}
#news h2 a {  color: #333;  } 
#news h2 a:hover {  color: #777;  } 
#news a:hover { text-decoration: none; }

#new1s .photo { margin-bottom: 5px; }
#news1 .photo img { 
  width: 432px;
  padding: 2px;
  border: 1px solid #d2d2d2;
}

#news .photo { 
  float: left;
  margin: 0px 5px 0 0;
  
}

#news .photo img { 
  width: 200px;
  padding: 2px;
  border: 1px solid #d2d2d2;
}


#news .more { 
  float: right; 
  margin-top: 5px;
}

#news .details a { color: #aaa; }




/*****************************************************************************/
/* cien  */
/*****************************************************************************/
.shadowjs {
  position: absolute;
  background: transparent !important;
  z-index: 100;
  margin: 0 !important; 
  width: auto !important;
}


/*****************************************************************************/
/* cms globals  */
/*****************************************************************************/
body #pagetitle  { 
  border-bottom: 1px solid #EFEFEF;
  padding-bottom: 3px;

}
body .blog #pagetitle h1  { 
  font-size: 25px;
  font-weight: normal;
}

body  #pagetitle h1  { 
  font-size: 16px;
  font-weight: normal;
}
/*****************************************************************************/
/* CMS - widgety  */
/*****************************************************************************/
.myapple-widget h4 { 
}
.myapple-widget h4 a { color: #262626; }
.myapple-widget .content {
  position: relative;
  padding: 1px 0;
  margin: 0;
    
}
.myapple-widget .content .link {
  display: block;
  padding-top: 10px;
  float: right;
}
.myapple-widget-with-image .content { padding-left: 120px; }
.myapple-widget-with-image .content p img {
  position: absolute;
  left: 0;
  margin-right: 5px;
  padding: 2px;
  border: 1px solid #d2d2d2;
}

/*****************************************************************************/
/* last news widget  */
/*****************************************************************************/
.myapple-widget-article { 
  background: url("/images/myapple/arrow_blue.gif") no-repeat 0 8px;
  margin-top: 4px;
  border-top: 1px solid #efefef;
  font-weight: bold;
  padding: 4px 0 0 10px;
  
}
.myapple-widget-article a { color: #262626; } 

.myapple-widget-article-first img {
  width: 168px;
  padding: 2px;
  border: 1px solid #d2d2d2;
}
.myapple-widget-article-first  a { color: #262626; } 
.myapple-widget-article-first h4 { 
}


/*****************************************************************************/
/* cms- widget - last posts  */
/*****************************************************************************/
.myapple-widget-thread {
  border-bottom: 1px solid #efefef;
  margin-bottom: 0px;
  padding: 4px 0;
}

.myapple-widget-thread h4 { font-weight: bold; }
.myapple-widget-thread p { margin-top: 2px; }
.myapple-widget-thread .info { color: #999; }
.myapple-widget-thread .info a { color: #999; }

/*****************************************************************************/
/* cms bellow content (pagination)  */
/*****************************************************************************/
#below_contentlist {
  margin-top: 10px;
}
/*****************************************************************************/
/* forum body (body wraper)  */
/*****************************************************************************/
body .body_wrapper { 
  padding-left:0;
  padding-right: 0;
  }

/*****************************************************************************/
/* forums list  */
/*****************************************************************************/
body .forumbit_post .forumstats, body .forumbit_post .forumstats_2 {
  width: 17%;
}
body .forumbit_post .foruminfo {
  width: 45%;
}
body .forumbit_post .forumrow .forumlastpost {
  width: 29%;
}

body .lastpostby { float: left; 
  padding-right: 5px;
}
/*****************************************************************************/
/* block headers  */
/*****************************************************************************/
body .blockhead {
  height: 20px;
  padding: 7px 10px 0px 10px;
  color: #4c5154;
  font-weight: bold;
  font-size: 11px;
}
body .cms_node_edits_title img { top: 0;}

/* forms legend*/
body .formcontrols fieldset.blockrow legend { padding: 0 5px;}

/*****************************************************************************/
/* headerbar (podczas dodawania newsów)  */
/*****************************************************************************/
body .headerbar { 
  padding: 7px 1px;
  font-size: 11px;
  width: auto;
}
body .formcontrols { 
  border: 1px solid #d2d2d2 !important;
}

/*****************************************************************************/
/* edycja artykułu  */
/*****************************************************************************/
body .mainedit .headerbar {
  padding-left: 0;
  padding-right: 0;
}

/*****************************************************************************/
/* textarea wielkosc  */
/*****************************************************************************/
.editor_textbox textarea, .editor_textbox iframe {
  font-size: 12px;
}
/*****************************************************************************/
/* colapsed items  */
/*****************************************************************************/
body .forumbit_nopost .forumhead a.collapse img {
  background-image: none;
}

/*****************************************************************************/
/* footer  */
/*****************************************************************************/
body #footer { 
  -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	font-size: 11px;
	font-weight: normal;
}
body #footer a:hover { text-decoration: none; } 

body .below_body * {
  color: #d2d2d2 !important;
  margin: 0;
  padding: 0;
}
body .below_body { margin-bottom: 10px; }

/*****************************************************************************/
/* Thread  */
/*****************************************************************************/
/* #sidebar_button_link { display: none; } */
.threadlisthead { 
  height: 20px;
  padding: 5px 1px;
}

.forumhead .collapse img {
  top: -12px !important;
  right: 0px !important;
  
}
.forumstats, .forumstats_2 { 
  font-size: 10px; 
  /*color: #999;*/
}

.subforumlist li.subforum { 
  float: none !important;
  display: block !important;
  width: auto !important;
}
.subforumlistlabel  { display: none !important;}
.newcontent_textcontrol span, .cms_content_selector_label { font-size: 11px !important; }

body h2.searchlisthead span { padding: 4px 10px;}


body a.firstunread {
  display: block;
  border: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}

/*****************************************************************************/
/* Search thread results  .searchtitle */
/*****************************************************************************/
body .searchtitle { 
  font-size: 12px; 
  height: 15px;
  overflow: hidden;
}
body .threadbit .threadlastpost dd { height: auto; }
body .threadbit .threadlastpost,  
body .threadbit .threaddeleted { font-size: 11px; }
body .threadbit .threadpostedin p { font-size: 11px; overflow: hidden; width: 150px;}

/*****************************************************************************/
/* post content  */
/*****************************************************************************/
body .postbitlegacy .content { 
  line-height: 1.5em;
  color: #555;
}

body .postbitlegacy .postfoot .textcontrols a, 
body .postbit .postfoot .textcontrols a, 
body .eventbit .eventfoot .eventcontrols a {
  padding: 3px 3px 3px 19px;
}

body .postbitlegacy .postdetails { 
  background: #FAFAFA;
}


body .postbitlegacy .postdetails .userinfo .username_container a.username {
  font-size: 15px;
  font-weight: bold;
  margin-left: 16px;
}
body .postbitlegacy .postdetails .userinfo { 
  text-align: center;
  background: none;
  
}
body .postbitlegacy .postdetails .userinfo .postuseravatar  {
  text-align: center;
  float: none;
}
body .postbitlegacy .postdetails .userinfo .postuseravatar img  {
  background: white;
  border: 1px solid #ddd;
  padding: 4px;
}

body .postbitlegacy .postdetails .userinfo dl.user_rep dt,
body .postbitlegacy .postdetails .userinfo dl.userinfo_extra dt {
  width: 70px !important;
  text-align: right;
  color: #999;
  font-size: 11px;
  margin-right: 5px;
}
body .postbitlegacy .postdetails .userinfo dl.user_rep dd,
body .postbitlegacy .postdetails .userinfo dl.userinfo_extra dd {
  text-align: left;
  font-size: 11px;
}

body .postbitlegacy dl.user_rep,
body .postbitlegacy dl.userinfo_extra {
  width: 180px;
}
body .postbitlegacy .after_content { clear: none; }

body .postbitlegacy .signature {
  color: #999;
  font-size: 11px;
  text-align: left;
}
body .postbitlegacy .signature div.sig {
  white-space: normal;
}

body .postbitlegacy .signature, 
body .postbitlegacy .lastedited {
  padding: 10px 0;
  margin: 10px 10px 0 10px;
}
body .postbitlegacy .postrow.has_after_content {
  padding-bottom: 0;
}

body .postbitlegacy .postdetails .postbody {
  background: white;
}

body .postbitlegacy .postrow, body .eventbit .eventrow {
  font-size: 12px;
  font-family: 'Lucida Grande',Tahoma,Helvetica,Arial,sans-serif ;
}

/*****************************************************************************/
/* silver bard fix width and height  */
/*****************************************************************************/
.forumoptiontitle, 
.options_block h4, 
#wgo h2,
.options_block2 h4,
h2.searchlisthead { 
  padding: 4px 1px !important;
}

/*****************************************************************************/
/* remove shadows  */
/*****************************************************************************/
h2.searchlisthead,
body #footer,
body #sidebar,
body #thread_tags_list,
body .thread_info h4,
body .thread_info_block,
body .forumbit_post .forumrow,
body .forumbit_nopost .forumhead,  
body .forumbit_nopost .forumrow, 
body .forumbit_post .forumhead,
body .wgo_block,
body #blog_user_sidebar, 
body #blog_sidebar_generic {
 
  -moz-box-shadow: 0px 0px 0px transparent !important;
  -webkit-box-shadow: 0px 0px 0px transparent !important;
}




/*****************************************************************************/
/* logo  */
/*****************************************************************************/
body .logo-image { 
  margin-left: 10px;
}
/*****************************************************************************/
/* topbar (login menu)  */
/*****************************************************************************/

body .toplinks { 
  /*top: 15px; */
  right: 10px;
}
body .toplinks .isuser { 
  margin-top: 15px;
}

body .toplinks form input {
  font-size: 11px;
  
}
body .toplinks form input.textbox {
  width: 120px;
}

body .toplinks form input.loginbutton {
  border: 0px solid #efefef;
  padding: 2px;
}
body .toplinks .remember { 
  margin: 0 0 0 10px ;
  font-size: 10px;
  font-weight: normal;
}
body .toplinks .remember label { font-weight: normal; }
body .toplinks .logindetails { height: 24px; }
/*****************************************************************************/
/* navbar  */
/*****************************************************************************/
#navbar { 
  background: transparent;
  border: 0px;
}


/*
#navtabs { 
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
  padding-left: 0px;
}
#navtabs li:first-child .navtab  { 
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
} 
body #navtabs li a.navtab {
  min-width: 0;
  width: auto;
}

*/


body #navtabs { 
  margin-top: 5px;
  padding-left: 0px;
  height: 36px;
  background: url("/images/myapple/menu.png") no-repeat top left;
  
}
 
body #navtabs li { 
  width: 100px;
  background: url("/images/myapple/menu.png") no-repeat bottom right;
}

body #navtabs li a.navtab {
  background: none;
  height: 36px;
  position: relative;
  z-index: 1;
  line-height: 36px;
  padding: 0px 0 0 0;
  color: #ddd;
  background: url("/images/myapple/menu.png") no-repeat;
  background-position: 99999px;
  outline: none;
}


/* shadow (top on text) */
body #navtabs li a.navtab span {
  display: block;
  position: absolute;
  z-index: 200;
  top: -1px;
  left: 0;
  text-align: center;
  width: 100%;
  height: 36px;
  line-height: 36px;
  color: #333;
}


/* hovery */
body #navtabs li a.navtab:hover { 
  background-position: -103px -36px;
  margin-left: -3px;
  text-indent: 3px;
  color: #252525;
  line-height: 32px;

  
}
body #navtabs li a.navtab:hover span { 
  color: white; 
}

/* hovery - first */

body #navtabs li.first a.navtab:hover {
  margin-left: 0px;
  text-indent: 0px;
  background-position: 0px -36px; 
}

/* active */

body #navtabs li a.navtab:active { 
  color: #252525;
  margin-left: -3px;
  text-indent: 3px;
  background-position: -103px -72px; 
}
body #navtabs li.first a.navtab:active {
  margin-left: 0px;
  text-indent: 0px;
  background-position: 0px -72px; 
}

body #navtabs li a.navtab:active span { color: white; }


/* selected */ 
body #navtabs li.selected a.navtab {
  z-index: 10;
  background-position: -103px -108px;
  color: #252525;
  margin-left: -3px;
  text-indent: 3px;  
}
body #navtabs li.selected a.navtab span { color: white; }

/* selected - first */

body #navtabs li.selected.first a.navtab {
  margin-left: 0px;
  text-indent: 3px;
  background-position: 0px -108px;
}

/* hovery * /

body #navtabs li a.navtab:hover { 
  color: #252525;
  margin-left: -3px;
  padding-left: 3px;
  background-position: -103px -36px; 
}
body #navtabs li.first a.navtab:hover {
  margin-left: 0px;
  padding-left: 0px;
  background-position: 0px -36px; 
}

body #navtabs li a.navtab:hover span { color: white; }

/* active * /

body #navtabs li a.navtab:active { 
  color: #252525;
  margin-left: -3px;
  p1adding-left: 3px;
  background-position: -103px -72px; 
}
body #navtabs li.first a.navtab:active {
  margin-left: 0px;
  background-position: 0px -72px; 
  
}

body #navtabs li a.navtab:active span { color: white; }

/* selected * /


body #navtabs li.selected a.navtab {
  color: #252525;
  margin-left: -3px;
  padding-left: 3px;
  background-position: -103px -108px;
   
}  
body #navtabs li.selected { width: 97px; margin-right: 3px; }  
body #navtabs li.selected.first { width: 97px; margin-right: 3px; }
body #navtabs li.selected.first a.navtab {
  margin-left: 0px;
  padding-left: 0px;
  background-position: 0px -108px;
}

body #navtabs li.selected a.navtab span { color: white; padding-left: 0px; }

*/
body #navtabs ul { top: 36px; }
body #navtabs li li {  
  width: auto;
  background: none; 
  position: relative;
}
body #navtabs ul li:first-child {
  text-indent: 5px; /* addional 5px coms from item padding */ 
}

#navtabs li.selected li a:hover  { color: #999 !important;  }

#navtabs .floatcontainer { 
  width: 978px !important;
  border-top: 0px solid #000; 
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  /*background: #fff url("/images/myapple/css/box-shadow.gif") repeat-x;*/
  background: #efefef;
  height: 35px;
}

#navtabs .floatcontainer .popupbody a {
  line-height: 25px;
  height: 25px;
}


body #globalsearch { 
  right: 10px; 
  width: 160px;
}


body #globalsearch .textboxcontainer span { 
  width: auto;
  margin-top: 5px;
}
body #globalsearch .buttoncontainer {
  width: auto;

}
body #globalsearch .buttoncontainer span {
    padding-left: 0;
}
body #globalsearch input.textbox { 
  width: 125px; 
  padding: 3px;
  font-size: 11px;
}
body #globalsearch .navbar_search { 
  right: 0; 
  width: auto;
}
body #globalsearch .buttoncontainer span { 
  margin-top: 1px;
}
body #globalsearch .navbar_advanced_search li a:hover { color: #999 !important; }





/*****************************************************************************/
/* other  */
/*****************************************************************************/
body #pagetitle a.pagetitleinfo.textcontrol span, 
body .actionbutton_container a.pagetitleinfo.textcontrol span {
  font-size: 11px;
}
/* quote arrow */
body .bbcode_container .bbcode_quote_container {
  display: none;
}



/*****************************************************************************/
/* forum box  */
/*****************************************************************************/
body #content_container { margin-right: -310px;}

body #content_container #content { margin-right: 310px;}
body #sidebar_container {
  width: 300px;
}




body #sidebar_container #sidebar { 
  background-color: transparent;
  border: 0;
  
}
body #sidebar_container .block { 
  font-size: 11px;
  margin: 0px;
  line-height: 1.5em;
  padding: 0px;
}


body #sidebar_container .block .blocksubhead {
  background: transparent url("/images/myapple/css/backgrounds.png") no-repeat;
  position: relative;
  padding: 8px 10px 0px 10px;
  height: 22px;
}
body #whatsnewsidebar div.blocksubhead.smaller { font-size: 11px; }
body #sidebar_container .block .blocksubhead { 
  font-size: 11px;
}
body #sidebar_container .block .blocksubhead img { display: none; }
body #sidebar_container .block .blocksubhead a img { display: inline; }

body #sidebar_container .block .blockbody {
  border-bottom: 0;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
body #sidebar_container .block .blockrow {
  background: none;
}

body #sidebar_container .block .blocktitle {
  margin: 0;
  padding: 0;
  color: #4c5154;
	font-size: 11px;
	letter-spacing: 0.5px;
	font-weight: bold;
}

body #sidebar_container .underblock {
  background: transparent url("/images/myapple/css/backgrounds.png") no-repeat;
  height: 14px;
  border: 0;
  margin: 0 0 10px 0;
  padding: 0;
  -moz-box-shadow: 0px 0px 0px transparent;
  -webkit-box-shadow: 0px 0px 0px transparent;
  background-position: 0 -30px;
}
body #sidebar_container .blockrow .meta {
  color: #999;
}
body div.smallavatartext {
  /*margin-left: 0;
  width: 250px;
  margin-top: 0;*/
  width: 250px;
  margin-top: 0;
  margin-left: 0px;
}
/*****************************************************************************/
/* blog box (also see forum box)  */
/*****************************************************************************/
body #blog_user_sidebar, body #blog_sidebar_generic {
  border: 0;
  background-color: transparent;

}
body #sidebar_container .advanced.blockfoot { 
  background: #fff;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
body #sidebar_container #collapse_c_bloglist { display: none; }
body .blogitems li {
  width: auto; 
}
body #whatsnewsidebar div.blocksubhead.smaller { height: 24px; }
body #whatsnewsidebar div.blocksubhead.smaller .blogitems li span,
body #whatsnewsidebar div.blocksubhead.smaller .blogitems li a {
  height: auto; 
}
body #sidebar_container .block#whatsnewsidebar .blocksubhead {
  padding-top: 6px !important;
}
body #sidebar_container .blockbody{
  border-top: 0px;
}

body #whatsnewsidebar div.blocksubhead.smaller { 
  padding-bottom: 10px;
}

body #c_blog_search #quicksearch_blog_text { width: 175px;}
body .formcontrols .blockrow label { font-size: 11px;}

/*****************************************************************************/
/* blog box callendar  */
/*****************************************************************************/
body #c_blog_calendar .blockrow { font-size: 11px; }

body #c_blog_calendar .blockrow .simpleday,
body #c_blog_calendar .blockrow .blogsubheader { 
  font-size: 100%; 
}
body #c_blog_calendar .blockrow .today { 
  background: #ADE7F6; 
  border: 1px solid #5B9EE4;
}

body #c_blog_calendar .blockrow .blocksubhead {
  background-image: none !important;
}



/*****************************************************************************/
/* blog content */
/*****************************************************************************/
body #blogentries { font-size: 11px; }
body .blogbody .blogcontent img {
  
  /*float: left;*/
  max-height: 200px;
  max-width: 600px;
  
  border: 1px solid #d2d2d2;
  padding: 2px;
  text-align:center;
  display: block;
  margin: 0 auto;
}
body #blogentries .featurepost_img {
  float: right;
  margin: -10px 0px 0px 10px;
}
body #blogentries .featurepost_img img {
}

body #blogentries li.blogentrybit { 
  border-top: 1px solid #EFEFEF;
}
body #blogentries li.blogentrybit.blogentrybit:first-child {
  border-top: 0;
}

body #blogentries li.blogentrybit h4, 
body #blogentries li.blogentrybit div.blogbit {
  margin-left: 0;
}  
body  .blogentrybit h4 { 
  margin-top: 0;
  line-height: 1.1em;
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 20px;
}
body #blogentries li.blogentrybit h4 a { 
  color: #333;
  font-weight: normal;
}

body #blogentries li.blogentrybit h4 input {
  margin-top: 5px !important;
}

body #blogentries li.blogentrybit .blogcontent {
  font-size: 12px;
  line-height: 1.5em;
  margin-top: 0;
}

body #blogentries .bloghead, 
body #blogentries .blogmeta,
body #blogentries .blog_comments_count {
  display: none; 
} 
body #blogentries .details { color: #aaa; }

body #blogentries .below_blogentry { margin: 0; }
body #blogentries .below_blogentry div { width: auto; }
body #blogentries .more { 
  line-height: 1.5em;
  float: right;
}
body #blogentries .more a:hover { text-decoration: none; }

body #blogentries .bbcode_container { margin-left: 0; margin-right: 0; }
body #blogentries .bbcode_container div.bbcode_quote { 
  font-size: 12px; 
  margin-left: 0;
  margin-right: 0;

}
body #blogentries .bbcode_container div.bbcode_quote .bbcode_postedby img { 
  border: 0; 
  margin: 0;
  display: inline;
}
body #commentpopupsinlinemod { top: 10px; position: relative;}

/*****************************************************************************/
/* blog content (strona z czytaniem 1 wpisu)  */
/*****************************************************************************/

body .blogbody .blogcontent { 
  font-size: 12px;
  line-height: 1.5em;
  text-align: justify;
}
body .bloghead {
  color: #999;
  font-size: 12px;
  margin: 3px 0 10px 0;
}
body .bloghead .blog_date {
  color: #999;
   font-size: 12px;
}
body #content_inner { 
  background: transparent; 
  padding-left: 0px;
  margin-left: 0px;
}

/*****************************************************************************/
/* comments (na blogu i na stronie glownej zapewne terz)  */
/*****************************************************************************/
body .postbit-lite {
  border-top: 1px solid #efefef;
  padding-top: 5px;
  margin-top: 5px;
}
body .postbit-lite .postbithead { 
  padding: 0; 
  background: transparent;
}
body .postbit-lite .postbit-chkbox { margin-top: 0px;}


body .blog .postbit-lite .avatarlink { 
  position: static; 
  margin-top: -15px;

}
/*****************************************************************************/
/* articles  */
/*****************************************************************************/
body h1.article_title, body h2.article_title { 
  font-size: 20px;
  font-weight: normal;
}


/*****************************************************************************/
/* site annoucments  */
/*****************************************************************************/
body .notices li {
  -moz-box-shadow: 0px 0px 0px transparent;
  -webkit-box-shadow: 0px 0px 0px transparent;
  font-size: 11px;
  background: #f2f2f2;
  border: 1px solid #ddd;
}

/*****************************************************************************/
/* pagelinks  */
/*****************************************************************************/

.threadbit .pagination a {
  background: #fafafa;
  border:0 ;
  font-size: 10px;
  
}
.threadbit .pagination span a:hover { 
  border: 0; 
  background: #eee;
}

/*
body .pagination span:hover { 
  border-width: 0 0px 0 0; 
  border-color: #999;
}
body .pagination span { 
  border-width: 0 0px 0 0;
  background: transparent;
  border-color: #999;
}
body .pagination span.first_last { 
  border-width: 0;
}

body .pagination span a { 
  color: #555;
  background: transparent;
  font-size: 11px;
}
*/

body .pagination span a { 
  color: #555;
  background: #f2f2f2;
}

/*****************************************************************************/
/* custom  */
/*****************************************************************************/
/* newreplay.php */
body .wysiwyg_block .blockrow:first-child { background-image: none;}

/*****************************************************************************/
/* groups (social)  */
/*****************************************************************************/
body #content_container.contentright { margin-left: -310px; }
body #content_container.contentright #content { margin-left: 310px; }
body #groupinfo #sgiconbox { 
  text-align: center; 
  background: transparent;
}
body #groupinfo .underblock { background: transparent; }
body #sgiconbox #view-group-groupimage { display: inline; }


/*****************************************************************************/
/* usercp  */
/*****************************************************************************/
body #usercp_nav .blockbody { 
  border: 0;
}
body #usercp_nav .blockbody hr {
  height: 1px;
  color: #d2d2d2;
  border: 0px;
} 



/*****************************************************************************/
/* usercp lewa ramka z informacjami o userze  */
/*****************************************************************************/

body #sidebar_container.profile_widgets.sidebarleft {
  border: 0px; 
}
body #sidebar_container.profile_widgets.sidebarleft .block .blocksubhead {
  background: transparent url("/images/myapple/css/gradients/silver.gif") repeat-x;
  border-top-left-radius: 4px 4px;
  border-top-right-radius: 4px 4px;
}

body #sidebar_container.profile_widgets.sidebarleft .underblock {
  background-image: none;
}
body #sidebar_container.profile_widgets.sidebarleft .blockbody {
  border: 0px;
}

body #sidebar_container.profile_widgets.sidebarleft .usertitle { 
  margin-top: 10px;
  display: block;
}

/*****************************************************************************/
/* usercp - prawa strona (taby, wpis w profilu itp)  */
/*****************************************************************************/
body .memberprofiletabunder { 
  background: #d2d2d2;
}

body .profile_editor_border, body .profile_content .actionbuttons {
  border: 0px !important;
}

body .userprof_editor { 
  border: 1px solid #D2D2D2;
}
 
body dd.userprof_module { 
  background: white;
}

body .userprof_button {
  border-color: #d2d2d2;
}

body .userprof_headers { background-color: transparent;}

/*****************************************************************************/
/* popup (np po kliknieciu na nick usera)  */
/*****************************************************************************/
body .popupmenu li { 
  /*width: auto !important;*/
  margin: 0 !important;
  padding: 0 !important;
  
}

/*****************************************************************************/
/* user profil podkreslenia pod nagłówkami  */
/*****************************************************************************/
body .profile_content .subsectionhead-understate { 
  top: 0;
}

/*****************************************************************************/
/* adtildy  */
/*****************************************************************************/
#adtaildy { margin-bottom: 10px; }

/*****************************************************************************/
/* post ads  */
/*****************************************************************************/
body .hasad { margin-right: 0; }
body .post-ads li { 
  float: left;
  padding-top: 5px; 
  width: 33%;
  text-align: center;
}

body .forumdysplay-ads {
  text-align: center;
}

/*****************************************************************************/
/* white background  */
/*****************************************************************************/
#header { background: white url(http://myapple.pl/images/myapple/ma3/body_bg.gif) repeat-x; }

#layout3, 
#layout2,
#header,
#content_container,
#breadcrumb { 
  background-color: white; 
} 

html #header {padding-bottom: 10px; } 
html #navbar {margin: 0px;}

