/*  
Theme Name: Niewidomi.edu.pl
Theme URI: http://niewidomi.snowdog.pl/
Description: 
Version: 1.0
Author: SnowDog
Author URI: http://snowdog.pl/

	This theme was designed and built by Kuba Zwolinski,
	whose blog you will find at http://kubazwolinski.com/

*/

* {margin:0px; padding:0px;}
html, body {width:100%;}
html {font:normal 62.5% Tahoma, sans-serif;}
body { 
	background-image: url('images/sunflower.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #eee;
	color:#333;
	}
#wrapper {
	margin:0 auto;
	min-width:650px;
	max-width:960px;
	width:expression(document.body.clientWidth > 960? "960px": "auto" );
	padding:20px;
	font-size:1em;
	}
#header {
	display:block; 
	background:url('images/header-bg.jpg') no-repeat right top #4886a9; 
	color:#fff; 
	padding:20px 0 0 0;
	}
#footer {
	display:block; 
	margin-top:20px;
	font-size:1.1em;
	padding-top:10px;
	text-align:center;
	}
#footer p {
	color:#777;
	background-color:#eee;
	display:inline;}

/* This bit does all the work */

#content {
	font-size:1em;
	display:block;
	margin-left: 240px;
	margin-right: 240px;
	overflow:visible;
	}
#left {
	float:left; 
	position:relative; 
	width:210px;	
	margin-left:-240px;
	display:inline;
	border-top:10px solid #aac329;
	padding-top:20px;
	}
#right {
	float:right;  
	width:208px; 
	/*wartość dla IE*/
	margin-left:30px; 
	margin-right:-237px; 
	display:inline;
	font-size:1.2em;
	border-top:10px solid #aac329;
	padding-top:20px;
	}

img {border:none}

a {
	color:#831501;
	background-color:#eee;
	padding:1px 2px;
	}
a:visited {color:#510d01;background-color:#eee}
a:focus,
a:active,
a:hover {	
	color:#fff;
	text-decoration:none;
	background-color:#831501;
	}
h1 {
	font: 1em Georgia, serif;
	margin:0 0 20px 120px;
	}
h1 span {display:block}
h1 #no1 {font-size:3.6em;}
h1 #no2 {font-size:3em;padding-left:2.4em}
h1 #no3 {font-size:4em;padding-left:1em}

h2 {
	font:24px Georgia, serif;
	font-style:italic;
	margin-bottom:20px;
	text-align:center;
	}
h3 {
	margin:20px 0 20px 0;
	color: #4886a9; 
	background-color:#eee;
	font-size:1.1em;
	letter-spacing:0.2em;
	text-transform:uppercase;
	}
h4 {
	margin:20px 0 0 0;
	font-size:1em;
	}
	
#desc {
	position:relative;
	font-size: 1.8em;
	background:#fcc400;
	color:#333; 
	padding:10px 0 10px 135px;
	}
#desc a {
	display:block;
	top:-33px;
	left:20px;
	position:absolute;
	text-decoration:none;
	}
#desc a,
#desc a:active,
#desc a:focus,
#desc a:hover {background-color:transparent}

#quickNav {
	background:#eee;
	color:#333; 
	font-size:1.2em;
	list-style:none;
	padding:1em 0 1em 240px;
	}
#quickNav li {padding:3px 0;}
#mainMenu {
	list-style:none;
	font-size:1.2em;
	margin-bottom:240px;
	}
#secMenu  {
	list-style:none;
	font-size:1em;
	text-align:right;
	}
#secMenu li,
#mainMenu li {
	text-transform:lowercase;
	border-bottom:1px solid #dadfe5;
	}

#mainMenu a {
	display:block;
	padding:10px 30px 10px 10px;
	background:url('images/bullet-blue.gif') no-repeat 190px center #eee;
	color:#333;
	text-decoration:none;
	}
#secMenu a {
	display:block;
	padding:10px 10px 10px 30px;
	background:url('images/bullet-red.gif') no-repeat 10px center #eee;
	color:#333;
	text-decoration:none;
	}
#mainMenu a:focus,
#mainMenu a:active,
#mainMenu a:hover,
#mainMenu li.current_page_item a {
	background:url('images/bullet-white.gif') no-repeat 190px center #4886a9;
	color:#fff;
	}
#mainMenu li.current_page_item a {text-align:right}
#secMenu a:focus,
#secMenu a:active,
#secMenu a:hover,
#secMenu li.current_page_item a {
	background:url('images/bullet-white.gif') no-repeat 10px center #831501;
	color:#fff;
	}
#secMenu li.current_page_item a {text-align:left;}	

#searchForm {margin-bottom:30px;}

.przetargi a {
	margin:5px 0;
	padding:10px;
	display:block;
	background:#dce2ea;
	color:#831501;
	border:1px solid #dadfe5;
	text-decoration:none
	}
.przetargi a .title {text-decoration:underline}

.przetargi a:active,
.przetargi a:focus,
.przetargi a:hover {
	background:#831501;
	color:#fff;
}
.deco {
	margin:20px 0;
	height:20px;
	background:url('images/deco.gif') no-repeat center center;
	}
.navigation {width:100%;margin:10px 0;text-align:center;}
.hide {display:none;}
.clr {clear:both;height:1px;overflow:hidden;}
.main {
	font-size:1.4em;
	line-height:1.4em;
	border-top:10px solid #aac329;
	/*border-left:1px solid #dadfe5;
	border-right:1px solid #dadfe5;*/
	padding:20px 0 0 0;
	}
.left {float:left;}
.right {float:right;}

.main ul {padding-left:15px;margin:20px 10px;}
.main li {margin:5px 0;}
.main p {margin:10px 0;}
.main img {border:1px solid #dadfe5;margin:10px}
.search strong {background:#ffe400;color:#333;}
.postDate {
	text-align:center;
	float:left;
	font-size:0.8em;
	line-height:1.2em;
	border-right:1px solid #AFA08E;
	border-bottom:1px solid #AFA08E;
	background:#faf4c8;
	color:#7F7467;
	padding:5px;
	margin:0 10px 5px 0;
	}

#styleSwitcher {
	display:none;
	position:absolute;
	top:0;
	right:1px;
	border-left:1px solid #dadfe5;
	border-bottom:1px solid #dadfe5;
	background-image:url('images/transparent.png');
	
	}
#styleSwitcher a {
	padding:5px;
	display:block;
	float:left;
	background-color:transparent;
	cursor:pointer;
	}
#styleSwitcher a:active,
#styleSwitcher a:focus,
#styleSwitcher a:hover {background-color:#faf4c8;color:#333}
a#default {display:none;}
