﻿/*
Theme Name:Tajniki Prezentacji
Theme URI:
Version:1.0
Description:Tajniki Prezentacji na podstawie Business Trend.
Author:Focus-Web.pl
Author URI:http://focus-web.pl/
*/


/* Body */


body {
margin:0;
padding:0;
font-family:Tahoma, Verdana, "Trebuchet MS", Arial, Helvetica;
font-size:15px;
line-height:155%;
background:#084971 url(images/bg.gif) repeat-x;
color:#101010;
}

#box {
position:relative;
left:0;
top:0;
width:940px;
margin:0 auto;
padding:0 1px 0 1px;
background:#fff;
}

#top {
position:relative;
top:0;
left:0;
width:940px;
height:220px;
background:#ffffff url(images/header.jpg) no-repeat;
margin-top:0;
}

a, a:link {
text-decoration:none;
color:#172a3b;
}

a:hover {
text-decoration:underline;
color:#172a3b;
}

hr {
border:none;
border-top:1px solid #ccc;
}


/* Header */


#header {
float:left;
width:940px;
margin:15px 0 0 0;
padding:0;
/*overflow:hidden;*/
}

#header h1 {
font-family:"Trebuchet MS", Arial, Verdana, Helvetica;
margin:0;
padding:0;
color:#f2f2f2;
font-size:39px;
font-weight:normal;
}

#header h1 a, #header h1 a:link {
display:block;
width:477px;
height:60px;
margin-left:15px;
overflow:hidden;
background:url(images/logo.png) no-repeat 0 0;
color:#ffffff;
}

#header h1 a:hover {
color:#ffffff;
text-decoration:none;
}

#header h1 a span {position:relative;left:-3000em;}

#description {
float:left;
width:305px;/*395px;*/
margin:0 0 0 135px;/*15px;*/
padding:0;
color:#ffffff;
font-size:16px;/*14px;*/
line-height:170%;
letter-spacing:1px;
}

#topfoto {
position:absolute;
right:50px;
top:0;
width:430px;
height:220px;
/*overflow:hidden;*/
}

.topfoto-01, .topfoto-02, .topfoto-03, .topfoto-04, .topfoto-05, .topfoto-06, .topfoto-07, .topfoto-08, .topfoto-09, .topfoto-10, .topfoto-11, .topfoto-12 { background: url(images/topfoto-05.png) no-repeat 170px 0; z-index:100;}
/*
.topfoto-Mon, .topfoto-Wed, .topfoto-Sun { background: url(images/topfoto-mon.png) no-repeat 120px 10px; }
.topfoto-Tue, .topfoto-Thu, .topfoto-Sat { background: url(images/topfoto-tue.png) no-repeat 180px 12px; }
.topfoto-Fri { background: url(images/topfoto-fri.png) no-repeat 200px -12px; z-index:100;}
*/


/* Search */

#searchform {
height:22px;
line-height:20px;
float:right;
padding:14px 18px 0 0;
margin:0;
}

#searchform #s {
font-size:10pt;
width:160px;
}

#searchform #submit {
font-size:8pt;
}

input#s {
font-family:Arial, Tahoma, Verdana;
text-align:left;
border:1px solid #ccc;
background:#fffffb;
color:#2c455b;
}


/* Menu */


#navbox {
/*position:relative;
top:0;
left:0;*/
background:url(images/nav.jpg) repeat-x top center;
height:43px;
margin:0 auto; }

#nav {
width:700px;
height:28px;
line-height:28px;
float:left;
padding:0;
}

ul.nav {
height:28px;
line-height:28px;
float:left;
list-style:none;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
margin:0;
padding:0;
}

ul.nav li {
float:left !important;
list-style-type:none;
margin:0;
padding:0;
height:35px;
}

ul.nav li ul {
float:left;
margin:0;
padding:0;
}

ul.nav li a, ul.nav li a:link, ul.nav li a:visited {
border-right:1px solid #808080;
color:#c8c7c7;
float:left;
display:block;
text-decoration:none;
padding:7px 25px 0 26px;
margin-top:1px;
height:35px;
}

ul.nav li a:hover, ul.nav li a:active {
background:url(images/nav-hover.png) repeat-x;
color:#fffffd;
text-decoration:none;
height:35px;
padding:7px 25px 0 26px;
}

ul.nav li.current_page_item a {
text-decoration:none;
height:35px;
background:url(images/nav-hover.png) repeat-x;
color:#fffffd;
}


/* Posts */

.post {
width:600px;/*680px;*//*460px;*/
float:left;
margin:5px auto;
padding:10px;
background:transparent url(images/postee.gif) repeat-x 0 0;
}

.post img {
border:none;
padding:5px;
}

h2 {
font-size:22px;
font-weight:normal;
padding:0;
margin:0 0 10px 0;
color:#2c455b;
}

#container{position:relative;top:0;left:0;}
/*#container{position:absolute;top:263px;left:0;}*/

#content {
/*position:relative;
left:230px;
top:0;*/
float:left;
width:620px;/*700px;*/
/*margin:5px 0 0 10px;*/
padding:5px 0 0 10px;
}

.breadcrumb {
margin:0 0 10px 0;
color:#333333;
font-size:10px;
}

.breadcrumb a {
border-bottom:1px dotted #2c455b;
}

.notes {
padding:10px 0 0 0;
font-size:18px;
color:#2c455b;
text-align:center;
line-height:12px;
font-weight:bold;
}

.posthead {
position:relative;
top:0; left:0;
clear:left;
margin:0 0 10px 0;
padding:0;
}

.posthead h2 {
font-size:22px;
font-weight:normal;
padding:0 0 0 50px;
margin:0;
}

.posthead h2 a, .post h2 a {
color:#a90000;
font-weight:bold;
}

.postauthor {
padding:0 0 0 50px;
margin:0;
font-size:10px;
color:#666;
}

.postauthor a{
color:#2c455b;
text-decoration:none;
border-bottom:1px dotted #2c455b;
}

.postdate {
margin:0;
position:absolute;
top:0;
left:0;
text-align:center;
padding:0 10px 6px 10px;
background:url(images/date.png) no-repeat;
}

.postdate small {
font-size:9px;
color:#fffffa;
}

.postdate .month {
display:block;
text-transform:uppercase;
font-size:9px;
padding-top:1px;
}

.postdate .day {
display:block;
font-size:22px;
letter-spacing:-1px;
font-weight:normal;
color:#fffffd;
}

.postdate .year {
display:block;
}

.navigation {
width:470px;
float:left;
color:#666;
padding:5px 6px 10px;
}

.navigation a{
color:#162a3b;
font-weight:bold;
text-decoration:none;
border-bottom:1px dotted #162a3b;
}

.navigation a:hover {
border-bottom:1px solid #162a3b;
}

a.more-link {
color:#006;
border-bottom:1px dotted #006;
text-decoration:none;
font-size:80%;
line-height:150%;
}

.relatedposts {
width:535px;
float:left;
color:#2c455b;
margin:0 auto;
padding:10px 5px 5px 0;
font-size:12px;
}

.relatedposts li a{
border-bottom:1px dotted #2c455b;
line-height:20px;
margin-right:10px;
}

.relatedposts li a:hover{
border-bottom:1px solid #2c455b;
text-decoration:none;
}

h1, h2, h3 {
padding:0 10px 0 0;
font-family:"Trebuchet MS", Arial, Verdana, Helvetica;
text-transform:none;
}

h3 {
color:#2c455b;
font-size:16px;
}

img.wp-smiley {
border:0;
padding:0;
}

blockquote {
color:#222222;
font-weight:normal;
padding-left:10px;
border-left:1px dotted #2c455b;
}


/* Sidebars */

#sidebar {
float:right;
margin:0;
padding:0;
font-size:80%;
line-height:150%;
}

#sidebar img, .lsidebar img {
border:none;
}

.alignright {
float:right;
margin-top:10px;
}

.alignleft {
float:left;
margin-top:10px;
}

.rsidebar {
float:right;
/*position:absolute;
top:10px;
right:0;*/
width:280px;/*200px;*/
/*margin:10px 0 0 10px;*/
padding:10px 10px 5px 10px;
overflow:hidden;
}

.rsidebar, .lsidebar img {
border:none;
}

.lsidebar {
float:left;
position:relative;
left:-480px;
top:0;
width:200px;
margin:0 18px 0 0;
padding:10px 10px 5px 10px;
background:#ffffff;
overflow:hidden;
}

.lsidebar h4, .rsidebar h4 {
background:url(images/h2.jpg) repeat-x;
font-size:14px;
margin:0 0 0;
padding:10px 0 10px 5px;
height:15px;
/*width:275px;*//*195px;*/
color:#162a3b;
border-bottom:1px solid #2c455b;
}
.rsidebar ul, .lsidebar ul {
list-style-type:none;
margin:0;
padding:0;
}

.rsidebar ul li{
display:block;
list-style-type:none;
padding:0 0 10px 0;

}

.lsidebar ul li {
display:block;
list-style-type:none;
}

.rsidebar ul li a, .lsidebar ul li a {
font-size:13px;
color:#2c455b;
margin:10px 0 1px 0;
padding:0 0 1px 15px;
line-height:1.8em;
border-bottom:1px dotted #2c455b;
background:url(images/bg1.gif) no-repeat;
}

.rsidebar ul li a:hover, .lsidebar ul li a:hover {
text-decoration:none;
border-bottom:1px solid #2c455b;
}

.rsidebar ul li ul{
list-style-type:none;
margin:0;
padding:5px 0 0 5px;
}

.lsidebar ul li ul {
list-style-type:none;
margin:0;
padding:0 3px 10px 5px;

}

.rsidebar ul li ul li, .lsidebar ul li ul li {
list-style-type:none;
margin:0 0 0 10px;
padding:0 0 0 5px;
}

.rsidebar p, .lsidebar p {
padding:0 5px;
}

.widget-container {
margin:0 0 10px 0;
}

.widget-container div {
margin:0 10px 0 10px;
}

/*.lsidebar*/ ul li.widget-simpletags a {
background:none;
border:none;
text-decoration:none;
margin:0;
padding:0;
}

/*.lsidebar*/ ul li.widget-simpletags a:hover {
text-decoration:underline;
}
/* Footer */

#footer {
width:940px;
background:url(images/footer.jpg) repeat-x;
height:54px;
clear:both;
color:#c3c2c2;
font-size:12px;
/*margin-bottom:10px;*/
text-align:right;
}

#footer a {
color:#fffffa;
border-bottom:1px dotted #c3c2c2;
}

#footer a:hover {
border-bottom:1px solid #c3c2c2;
text-decoration:none;
}

#footer p {
padding:3px 10px 10px 0;
}

.left {
float:left;
padding:19px 0 0 20px;
}

.right {
float:right;
padding:19px 20px 0 0;
}


/* Comments */

.commentsbox {
width:600px;/*680px;*//*480px;*/
float:left;
margin:10px;
}

.commentsbox p {
margin:0;
padding:0;
}

.commentsbox img {
border:1px solid #666;
margin:3px;
}

#commentlist {
list-style:none;
margin:20px 0 20px 0;
padding-left:0;/*10px;*/
width:580px;/*660px;*/
}

#commentlist ol {
margin:0;
padding:0;
}

#commentlist li {
position:relative;
top:0;
left:0;
list-style-position:outside;
list-style-type:none;/*decimal;*/
margin:0 0 10px 0;
padding:10px;
border: 1px solid #333;
}

.alt {
background-image:none !important;
}

#commentlist li:hover {
}

.comment-title {
float:left;
margin:0 0 0 0;
font-size:12px;
color:#2c455b;
font-weight:bold;
}

.comment-title2 {
float:right;
margin:0 0 0 0;
font-size:10px;
color:#2c455b;
}

.comment-text {
clear:both;
padding-top:10px;
}

h2.postcomment, h2.yarpp {
margin:20px 0 0 0;
font-size:20px;
font-weight:normal;
color:#2c455b;
}

.postcomment, .yarpp {
clear:both;
margin:20px 0 0 0;
padding:0;
}

.postcomment input, .postcomment textarea {
border:1px solid #aaa;
}

.postcomment input:hover, .postcomment textarea:hover {
background:#eeeeee;
}

.postcomment input#author, .postcomment input#email, .postcomment input#url {
width:40% !important;
width:156px; /* IE hack */
height:18px;
}

.postcomment textarea#comment {
width:90% !important; /* IE hack */
height:200px;
}

.postcomment input#submit {
width:auto;
height:25px;
padding:2px 10px 3px 10px;
margin-top:10px;
}


/* Bottom */

#bottom {
clear:both;
float:left;
width:940px;
height:100%;
margin:0 0 0 0;
padding:0;
background:#fafafa url(images/bot.jpg) no-repeat top center;
text-align:left;
font-size:12px;
}

#bottom-divs {
float:left;
clear:both;
margin:0;
padding:20px;
}

#bottom-left {
width:30%;
padding:15px 0 15px 20px;
float:left;
}

#bottom-mid, #bottom-right {
width:30%;
padding:15px 0 15px 30px;
float:left;
}

#bottom h2 {
margin:0 0 10px 0;
padding:0 8px;
font-size:16px;
font-weight:bold;
text-align:center;
border-bottom:1px solid #192e40;
}

#bottom h3 {
margin:0;
padding:10px 10px;
font-size:12px;
color:#999;
text-align:center;
}

#bottom h3:hover {
color:#f2f2f2;
}

#bottom ul {
margin:0;
padding:0;
list-style-type:none;
}

#bottom ul li {
line-height:20px;
border-bottom:1px dotted #2c455b;
}

#bottom ul li a {
display:block;
padding:0 10px;
color:#2c455b;
}

#bottom-sep {
clear:both;
}

#bottom p {
text-align:justify;
}

#header h1 a, #topfoto { behavior: url(/wp-content/themes/tajniki-prezentacji/iepngfix.htc); }
