/*
Theme Name: RedBlog GK24
Theme URI: http://www.gk24.pl/
Description: Szata graficzna dla redblog.gk24.pl.
Version: 1.0
Author: Celina Pekowska & Grzegorz Stanosek
Author URI: http://www.mediaregionalne.pl/

	Nowa Trybuna Opolska v1.0

	Szata graficzna została zaprojektowana i zakodowana przez: Celina Pekowska & Grzegorz Stanosek.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
* { padding: 0; margin: 0; }
body { font-family: Verdana, Arial, Tahoma; font-size: 11px; color: #333333; background-color: #e5e5e5; }
a { font-family: Verdana,Arial, Tahoma; text-decoration: none; color: #167ac6; }
a:hover { font-family: Verdana,Arial, Tahoma; text-decoration: underline; color: #167ac6; }
img { border: 0; }
ul,ol { margin-left: 10px; padding-left: 10px; }
fieldset { border: 0; }
h3 { font-size: 13px; color: #333333; font-weight: bold; }
a#logoURL { display: block; float: right; width: 200px; height: 35px; }
a#logoURL img { width: 200px; height: 35px; }
#page { width: 100%; margin: 0 auto; }
#header { width: 100%; background: url('images/top_bg.jpg'); }
#headerimg { width: 760px; padding: 10px; background: url('images/top.jpg'); height: 84px; margin: 0 auto; }

#container:after {
   content: ".";
   display: block;
   height: 0px;
   clear: both;
   visibility: hidden;
   float: none;
}
#container { width: 780px; background: url('images/content_bg.jpg'); margin: 0 auto; }
#content { width: 480px; float: left; padding: 10px; overflow: hidden; }
/*#content .entry p { margin-bottom: 15px; }*/
#info { width: 760px; margin: 0 auto; color: #636363; padding: 5px 0 2px 0; text-align: right; }

#sidebar { width: 260px; float: left; padding: 10px 10px 10px 8px; overflow: hidden; }
#sidebar ul#widgetSidebar { padding: 0; margin: 0; list-style: none; }
#sidebar ul#widgetSidebar ul { margin-left: 5px; list-style-image: url('images/sidebar_li.gif'); color: #999999; }
#sidebar ul#widgetSidebar li.widget, #widgetSidebar .categories { width: 260px; float: left; overflow: hidden; }
#sidebar .widget { margin-bottom: 10px;  padding-bottom: 10px; border-bottom: 1px solid #d0d1d2;}
#sidebar .widget h3, #sidebar ul#widgetSidebar li h3 { font-family: Georgia,Verdana,Arial,Tahoma; font-size: 16px;  color: #333333; margin-bottom: 5px; }
/* domylsny sidebar - kategorie */
#widgetSidebar .categories { width: 260px; float: left; overflow: hidden; margin-bottom: 10px;  padding-bottom: 10px; border-bottom: 1px solid #d0d1d2; }

#footer { width: 760px; margin: 0 auto; padding: 10px; border-top: 1px solid #d0d1d2; background-color: #ffffff; font-family: Verdana, Arial, Tahoma; font-size: 11px; color: #999999; }
#footer p { margin-bottom: 5px; }

#headerimg h1 a { font-family: Georgia,Verdana,Arial,Tahoma; font-size: 36px; color: #ffffff; } 
#headerimg .description { font-family: Georgia,Verdana,Arial,Tahoma; font-size: 18px; color: #ffffff; }
small,.postmetadata { clear: both; font-family: Verdana, Arial, Tahoma; font-size: 11px; color: #999999; line-height: normal; }
.entry { margin: 5px 0 5px 0; }
.entry p { margin: 10px 0 10px 0; line-height: 16px; }
.entry p img { margin: 5px 10px; }
.post { margin-bottom: 30px; padding-bottom: 10px; border-bottom: 1px solid #d0d1d2; overflow: hidden; }
.post h2 a { font-family: Georgia,Verdana,Arial,Tahoma; font-size: 20px; color: #666666; font-weight: bold; text-decoration: none; }
.post h2 a:hover { font-family: Georgia,Verdana,Arial,Tahoma; font-size: 20px; color: #666666; font-weight: bold; text-decoration: underline; }
.post ul { list-style-image: url('images/li.gif'); }

/* kalendarz */
#calendar_wrap { width: 260px; }
table#wp-calendar { width: 238px; margin: 0 auto; background-color: #f8f8f8; border: 1px solid #ececec; }
table#wp-calendar caption { width: 238px; margin: 0 auto; padding: 3px 0; font-weight: bold; background-color: #ececec; }
table#wp-calendar th { background-color: #ececec; border: 1px solid; border-color:  #ececec rgb(255, 255, 255) rgb(255, 255, 255) rgb(236, 236, 236); padding: 2px 0; }
table#wp-calendar td { width: 30px; padding: 2px; text-align: right; }
table#wp-calendar td a { font-weight: bold; color: #015f92; }
table#wp-calendar td#prev { text-align: left; width: 98px; }
table#wp-calendar td#next { text-align: right; width: 98px; }

h2.pagetitle { font-family: Verdana,Arial,Tahoma; font-size: 20px; color: #000000; font-weight: bold; margin-bottom: 10px; }

.navigation { margin: 5px 0 5px 0; }

/* wyszukiwarka */
#searchform input { width: 65px; height: 19px; float: left; background-color: #d0d1d3; border: 1px solid #333333; font-size: 11px; font-family: Verdana, Arial, Tahoma; }
#searchform input#s { width: 180px; height: 11px; float: left; padding: 4px 0; margin-right: 10px; background-color: #ffffff; border: 1px solid #ececec; font-size: 11px; font-family: Verdana, Arial, Tahoma; }

/* widget */
#relatedPosts { margin-top: 20px; }
#profilepic_widget img { float: left; margin: 0 5px 5px 0; }
ul#addMyPage, ul#addMyPage li { display: inline; list-style: none; margin: 0; padding: 0; }

#commentform input, #commentform textarea { border: 1px solid #dddddd; }
#commentform p { margin: 5px 0 5px 0; }
#commentform #submit { border: 1px solid #999999; background-color: #d0d1d3; padding: 3px 5px 3px 5px; }

h3#comments { margin-bottom: 10px; overflow: hidden; }
ol.commentlist { list-style: none; margin: 0 0 20px 0; padding: 0; }
ol.commentlist li { border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding: 10px; margin-bottom: 10px; }
ol.commentlist li.alt { background-color: #f5f5f5; }

/* szablon Author */
h1#authorName { font-family: Georgia,Verdana,Arial,Tahoma; font-size: 20px; color: #666666; font-weight: bold; }
p#authorContact { color: #999999; padding: 10px 0; border-bottom: 1px solid #999999; margin-bottom: 10px; }
 
/* Begin Images */
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; float: right; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; float: left; }
/* End Images */