/*   
Theme Name: A Thematic Child Theme
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');




html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin-left:0px;
}
a:link {
    color:#004B91;
    text-decoration: none;
}
a:active, a:hover {
color:#ffb533;
}




#primary.widgettitle {
display:none
}
.aside a {

text-decoration:none;
}


.main-aside ul {

padding:0 0 0 2px;

}


#main {
padding-top:51px;
}

#header, #main, #footer {
}

#main {
background-image:url(images/main.png);
background-position:center 0;
background-repeat:repeat-y;
padding-top:20px;
width:980px;
}

#container {
width:505px;
border:1px solid #d9d9d9;
margin:0 0 0 7px;
padding:0 0 0 0 ;
}

#access {

border-bottom-style:none;
margin:0 0 0 13px ;
}


/*dodane dziś*/
#main {
margin-top:9px;
width:980px;

}


body{
background-position:center 0; 
background-image:url(images/pasek.png);
background-repeat:repeat-x;
background-color:transparent;
}
#main {
background-position:center 0; 
background-image:url(images/main.png);

padding-top:20px;
}

ul ul li {
 list-style: none outside;
margin-left:-20px;
 padding:0;
}
.widgetcontainer {
list-style-type:none; /*nazwy widgetów*/
}
.entry-meta{
display:none; /* dane meta wpisu*/
}
.entry-utility{
display:none; /* dane dolne  wpisu*/
}


#primary {

width:100px; /*lewy sidebar*/
padding: 0 5px 0 5px;
margin-left:33px;
margin-right:0;
border:1px solid #d9d9d9;
}
#content {

width:500px; /*srodek*/
float:left;

padding: 5px 5px 5px 5px;
}

#secondary {
width:269px; /*prawy sidebar*/
padding:  0 5px 0 5px;
border:1px solid #d9d9d9;
margin:  0 33px 0 0;
}



/*dodane dzis*/

body, input, textarea {
font-family:verdana;
font-size:13px;
line-height:1.4em;
color:#08383D;
}

#wrapper {
width:980px;
margin-left:auto;
margin-right:auto;


}

#header, #main, #footer {

}

/*menu*/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
	padding:3px 13px 9px;
	text-decoration:none;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*menu koniec*/




#main{
padding-top:20px;
}

.main-aside ul {

}
#footer {
margin-top:0px;
/*stopka*/
}

#access {
/*menu górne*/
    
    height:32px;
    font-size:13px;
    overflow:visible;
    z-index:100;
}

#primary {
float:left /* pierwszy sidebar*/
}

#secondary {
float:right; /* drugi sidebar*/

}


#blog-description, #blog-title a {
display:none; /* nazwa blogu i tytuł blogu w headerze*/
}

#branding {

background-image:url(images/logoigd.png);
background-position: 0 0 ;
background-repeat:no-repeat;
/* miejsce na logo*/
}

#content .aside h3 {

}

.entry-title {
/*tytył strony lub wpisu w contencie*/

font-family:verdana;
font-size:19px;
color:#08383D;
padding-left:10px;
}
.entry-title a {
font-size:19px;
font-family:verdana;
color:#4474bf;
text-decoration:none;
}
.entry-title a:hover {
color:#ffb533;
}
h2 h1 {
font-size:19px;
font-family:"Trebuchet MS",sans-serif;
color:#08383D;
}


.entry-content {
/* wpis lub zawartość (content)*/
padding-left:10px;
padding-right:10px;
padding-top:0;
}
.entry-content ul {
/* wpis lub zawartość (content)*/
margin-left:38px;
}
#content {
/* wpis lub zawartość (content) + tytył strony lub wpisu w contencie*/

}

.aside ul ul {
/* lista linków po  lewej lub po prawej stronie*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-size:0.88em;
line-height:1.3em;
}


.aside {
/* panel boczny - prawy lub lewy*/
}

 h3 {
color:#4474bf;
} 
.aside h3 {
color:#4474bf;
font-style:normal;
font-weight:bold;

}
.sf-menu a {
padding-top:8px;
border-bottom-style:none;
}

.aside .current_page_item a {
color:#ffb533;
}
a:active, a:hover {
color:#ffb533;
}

.aside a:hover {
color:#ffb533;
}
.aside a {
/* panel boczny - prawy lub lewy*/
color:#4474bf;
}
p, ul, ol, dd, pre {
clear:left;
margin-bottom:0;
}

.entry-content img {
margin-bottom:0;
margin-left:0;
margin-right:10px;
margin-top:0;
}
