/*
Theme Name: Kongress
Theme URI: http://eplastics.pl
Description: Design by Remiq</a>
Version: 1.0
Author: Remiq
Author URI: http://eplastics.pl
*/

body  { font-size: 14px; font-family: arial, verdana, sans-serif; line-height: 1.5em; background: #dadada; margin: 0 }
h1  { font-size: 30px; line-height: 1em; margin: 0 0 10px }
h2 { color: #f90; font-size: 18px; margin: 0 0 10px }
h3  { color: #f90; font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 0 }
h4 { font-weight: normal; margin-top: 0; margin-bottom: 0; padding-left: 20px }
#wrapper   { background-color: #fff; margin: 0 auto; width: 960px }
#top { width: 960px; }
#date{float:left;padding-left:20px;padding-top:5px;}
#subscribe{float:right;padding-right:20px;padding-top:5px;}
#subscribe a{color:#FFF;text-decoration:none;}
#subscribe a:hover{text-decoration:underline;}
#header{height:93px;width:960px;background:#FFF;color:#000;}
#title{padding-top:0px;padding-left:20px;}
#title a{color:#000;text-decoration:none;}
#header h1 { font-size: 30px; line-height: 2em; margin: 0 }
#header h2{margin:0px;font-size:14px;}
#search{float:right;}
ul.menu  { font-size: 12px; background: #cd0800 url("images/menu_down.gif") repeat-x; text-transform: uppercase; list-style-type: none; margin: 0; padding: 0; width: 960px; height: 24px }
ul.menu li{float:left;list-style-type:none;margin:0;}
ul.menu li a  { color: #fff; line-height: 24px; text-decoration: none; padding-right: 7px; padding-left: 7px; float: left }
ul.menu li a:visited {color:#FFF;}
ul.menu li a:hover {background:url(images/menu_over.gif);text-decoration:none;}
ul.menu li a:visited:hover {background:url(images/menu_over.gif);text-decoration:none;}
ul.submenu{list-style:none;margin:0px;padding:0;background:url(images/submenubg.png);width:960px;height:20px;padding-left:1px;}
ul.submenu li{float:left;list-style-type:none;margin:0;}
ul.submenu li a {float:left;color:#FFF;padding-left:14px;padding-right:14px;line-height:16px;text-decoration:none;font-size:11px;text-align:center;}
ul.submenu li a:visited {color:#FFFFFF;font-weight:normal;}
ul.submenu li a:hover {text-decoration:underline;}
ul.submenu li a:visited:hover {text-decoration:underline;}
#maincontent   { color: #464647; background-image: none; padding-top: 14px; width: 960px; overflow: hidden }
#content  { width: 780px; float: right }
#latestarticle { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 588px }

.archivearticle  { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-bottom: 0 }
.archivearticle .posttitle { font-size: 18px; float: left }
.archivearticle .postinfo{float:right;font-size:11px;padding-top:1px;font-weight:normal;}
.archivearticle .postinfo a{color:#464647;text-decoration:none;}
.archivearticle .postinfo a:hover{text-decoration:underline;}
.archivearticle .postcontent{padding-left:10px;padding-right:10px;padding-bottom:4px;}

.postcontent a {color:#464647;text-decoration:underline;}
.postcontent p{margin:0; padding:10px 0 0 0;}

#latestarticles{float:left;width:289px;margin-top:10px;background:#FFF;}
#latestarticlescontent{padding-left:15px;padding-top:10px;padding-bottom:10px;padding-right:15px;}
#latestarticlescontent h2, #latestcomments h2, .postcontent h2, .posttitle h2  { margin: 0 }
#latestarticlescontent h2 a, #latestcomments h2 a, .postcontent h2 a, .posttitle h2 a{text-decoration:none;color:#464647;}
#latestarticlescontent h2 a:hover, #latestcomments h2 a:hover, .postcontent h2 a:hover, .posttitle h2 a:hover {text-decoration:underline;}
#latestarticlescontent p{margin-top:2px;}
#latestcomments{float:left;width:289px;margin-top:10px;margin-left:10px;background:#FFF;}
#latestcommentscontent{padding-left:15px;padding-top:10px;padding-bottom:10px;padding-right:15px;}
#latestcommentscontent h2{font-size:14px;margin:0;}
#latestcommentscontent p{margin-top:2px;}
#flickr{float:left;width:588px;margin-top:10px;background:#FFF;}
#flickrcontent{padding-top:10px;padding-left:5px;padding-bottom:5px;}
#flickrcontent img{padding-left:4px;border:0;}
.pgtitle { font-size: 24px }
#latestarticle .posttitle{float:left;}
#latestarticle .postinfo{float:right;font-size:11px;padding-top:1px;font-weight:normal;}
#latestarticle .postinfo a{color:#464647;text-decoration:none;}
#latestarticle .postinfo a:hover{text-decoration:underline;}
#latestarticle .postcontent{padding-left:10px;padding-right:10px;padding-bottom:4px;}
/*sidebar*/
#sidebar  { width: 180px; float: left }
.right{float:right;}
.left{float:left;}
.sidebar-item  { margin-bottom: 10px }
.sidebar-item ul   { color: #900; font-size: 11px; line-height: 1.2em; list-style-type: none; margin: 0; padding-top: 8px; padding-bottom: 8px; padding-left: 8px }
.sidebar-item a { color: #900; text-decoration: none }
.sidebar-item a:hover{text-decoration:underline;}
#wiadomosci ul, #informacje ul { list-style: none; margin: 0; padding: 0 }

.title  { color: #fff; font-size: 12px; font-weight: bold; background-color: #ccc; padding: 5px; border-top: 2px solid #666 }
.textwidget {}

/* FOOTER */
#footer   { background: #dadada; padding-top: 6px; height: 33px; clear: both; border-top: 1px solid #999 }
#footerContent  { color: #999; font-size: 11px; text-align: center; text-transform: uppercase; padding-top: 5px; height: 18px }
#footerContent a  { color: #999; text-decoration: none }
#footerContent a:hover { text-decoration: underline }
/* end of FOOTER */

#links{float:right;}
#links a{color:#FFF;text-decoration:none;}
#links a:hover{text-decoration:underline;}
.bold{font-weight:bold;}
#search{float:right;padding-top:27px;padding-right:70px;}
#search #field{float:left;background:#b8c7d1;border:0;height:16px;width:200px;border: solid 2px #889da9;padding-top:3px;text-indent:5px;}
#search #button{float:left;background:#b8c7d1;border:0;height:24px;width:35px;border: solid 2px #889da9;margin-left:5px;}
#search h2{font-size:12px;font-weight:normal;padding-bottom:4px;}

.alignleft {float:left;}
.alignright {float:right;}
.alignleft a, .alignright a {color:#fff;}
.nocomments {text-align:center;}

.postcontent  { }
img.avatar {float:left; padding-right:5px;}

/*boxy na str glowna*/
#bxleft { margin-right: 10px; width: 375px; float: left }
#bxright { width: 375px; float: right }
#bxmain      { background-image: none; margin-bottom: 10px; overflow: hidden }
#bxmaintitle    { color: #fff; font-size: 24px; font-weight: bold; background-color: #6191bf; background-image: url("images/mbxtlo.gif"); background-repeat: repeat-x; padding-top: 15px; padding-left: 10px; height: 40px }
#bxmaintlo   { position: relative }
#bxmaintext     { color: #fff; line-height: 1.2em; background-color: #000; margin-top: -66px; padding: 8px 10px 5px; position: relative; z-index: 10; height: 54px; overflow: hidden; -moz-opacity: 0.6; filter: alpha(opacity=60); opacity: 0.60  }
#bxmaintext a  { color: #fff; text-decoration: none;}
#bxmaintext a:hover { text-decoration: underline }

.bxbody { margin-bottom: 10px; border: solid 1px #CACACA }
.bxtitle { color: #999; font-size: 18px; font-weight: bold; background-color: #EDEDED; padding: 10px }
.bxtext { background-color: white; padding: 10px; overflow: hidden; }
.bxbodybottom { margin-bottom: 0px; border: solid 1px #CACACA }

.bxtext a  { color: #027abb; text-decoration: none; line-height: 1.4em; }
.bxtext a:hover { text-decoration: underline }

.blok { text-align: center; width: 375px; float: left }
.zawartosc  { margin: 10px 0px; padding-top: 15px; padding-bottom: 10px; overflow: hidden; border-top: 1px solid #ccc }
.obr { border: 0 }

.ramka{ margin:5px 5px 5px 5px; padding: 2px 2px 2px 2px; border:3px solid #ccc }
.ramka:hover{margin:5px 5px 5px 5px; padding: 2px 2px 2px 2px; border: 3px solid #A5A5A5 }

.link_duzy  a { color: #EDB610; font-size: 18px; font-weight: bold; text-decoration: none;}
.link_duzy  a:hover { color: #0E7FE7; font-size: 18px; font-weight: bold; text-decoration: none; }

.pp_input{
background:#E9E9E9;
border: 1px solid #787F86;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #666;
padding:5px 5px 5px 5px;

}
