body { margin: 0; padding: 0; text-align:center; background: white url(/wp-content/themes/fou/images/topbar.gif) repeat-x; font-size: 14px; } 
* { margin: 0; padding: 0; border: none; } 
a, a:visited { color: #739ABF; text-decoration: none; font-style: oblique;} 
a:hover { color: blue; } 

/*   HEADER   */
#header { height:89px; background:#8BAACF; ; }         
#header h1 { font: bold 2.3em helvetica, arial, sans-serif; letter-spacing: 3px; }        
#header h1 a { display: block; width: 760px; height: 50px; margin: 0 auto; text-align: left; } 
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { color: #E0E1E7; text-decoration: none; } 
.description { font-weight: bold; color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; }         
#searchdiv { width: 960px; margin-top: 4px; margin-left: auto; margin-right: auto; text-align: right; } 
#searchform, #searchform p {  font-size: 1em; } 
#searchform input { font-size: 1em; background: black; color: #959595; padding: 1px 2px; border: 1px solid #d9d9d9; } 
#searchdivS {  /* strona poszukiwan */ width: 200px; margin: 50px auto 100px auto; text-align: center; } 

/*   PAGE   */
#page { width:960px; margin:80px auto 30px auto; text-align:left; font-family: 'Trebuchet MS', 'lucida grande', verdana, sans-serif; } 
#content { float: left; }         
		  
/*   POST   */
.post { width:550px; margin: 0px 0px 100px 25px;  } 
.posttitle { width: 650px; font-family: arial, sans-serif; letter-spacing: 3px; font-style: normal; font-variant: normal; 
              font-weight: bold; font-size: 1.5em; margin-bottom: 2px; cursor: pointer; } 
.posttitle a, .posttitle a:visited, .posttitle a:link, .posttitle a:active { color: #99B81F; text-decoration: none; } 
.posttitle a:hover { color: #BBCF67; }  
.postdate { font-size: 0.75em; font-weight: normal; margin-bottom: 15px; cursor: help;     font-style: italic; } 
.postmetadata { text-align: center; } 
.postcontent { font-size: 1em; line-height: 1.5em; text-align: justify; margin-bottom: 25px; } 
.postcontent p { margin-bottom: 1.3em; } 
.postcontent blockquote { background: url(/wp-content/themes/fou/images/qoute.gif) no-repeat 0px 0px; font-style: italic; padding: 1px 0px 1px 25px; margin: 0 20px 0 20px; font-size: 0.9em; } 
.postcontent ol, .postcontent ul { margin: 15px 0 0 20px; } 
.postcontent ol li, .postcontent ul li { margin: 15px 0 0 15px; } 


/*   SINGLE POST */
.postsinglemetadata { clear:right; font-size: 0.8em; background: #EFEFEF; margin-top: 60px; padding: 5px;  border: 1px solid #808080; }
.postsingle { margin: 30px 0px 100px 25px; } 
.postsinglecontent { margin: 25px 0px 25px 0px; } 
.postsinglecontent ol li, .postsinglecontent ul li { margin-top: 15px; } 


/* PAGE */
.pagetitle { width: 650px; font-family: 'Nimbus Sans L', helvetica, arial, sans-serif;  text-indent: 17px; letter-spacing: 2px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.8em; margin-bottom: 20px; color: #99B81F } 
	
	
/*   KOMENTARZE   */
.nocomments { width: 500px; margin: 0px 0px 25px 25px; font-size: 1em; text-align: center;} 
#comments { margin: 20px 0px 50px 25px; font-size: 14px;} 
.commentlist { font-size: 14px; list-style-type: none; margin: 0px 0px 25px 25px;} 
.commentlist li { width: 500px; margin:40px 0px 0px 0px; background: #F6F6F6; border: 1px solid #cbcbcb; padding: 4px; text-align: justify; } 
.commentauthor { font-size: 0.9em; font-weight: bold; } 
.commentdate { font-size: 0.75em;} 
.commentcontent { margin: 20px 5px 5px 5px; } 
.commentcontent p { margin-bottom: 1.3em; } 
.commentlist li.altfou { border-color: black; /*#36d;*/ } 
.commentlist li.fou { border-color: black; /*#36d;*/ } 
#respond { width: 400px; margin: 0px 0px 10px 25px; font-size: 1.3em; } 
#commentform {  /* Formularz komentarzy */ width: 400px; margin: 0px 0px 0px 25px; color: black; } 
#author { margin:5px; border: 1px solid #cbcbcb;} 
#email { margin:5px; border: 1px solid #cbcbcb; } 
#url { margin:5px; border: 1px solid #cbcbcb; } 
#comment { margin:5px; background: white; border: 1px solid #cbcbcb;	 width:400px; } 
#submit { background: #B5C9DF; color: black; border: 1px solid #cbcbcb; margin:5px; padding:2px; font-size:0.9em; } 
textarea:focus, #author:focus, #email:focus, #comment:focus, #submit:focus,
#url:focus, #searchform input:focus { border-color: #36d; } textarea:hover, #author:hover, #email:hover, #comment:hover, #submit:hover,
#ulr:hover, #searchform input:hover { border-color: #a4bcef; } 
#commentform input { border: 1px solid #cbcbcb; } 


/*   FORMULARZ KONTAKTOWY   */

.contactform { position: static; overflow: hidden; } 
.contactleft { width: 25%; text-align: right; clear: both; float: left; display: inline; padding: 4px; margin: 5px 0; font-weight: bold; color: black; font-size: 1em; } 
.contactright { width: 70%; text-align: left; float: right; display: inline; padding: 4px; margin: 5px 0; font-size: 0.9em; } 
.contacterror { border: 1px solid #ff0000; } 
#contactsubmit { background: #B5C9DF; color: black; border: 1px solid #cbcbcb; margin:5px; padding:2px; font-size:0.9em; } 
.contactright input:hover, .contactform textarea:hover { border-color: #A4BCEF; } 
.contactright input:focus, .contactform textarea:focus { border-color: #36d; } 
.contactright input, .contactform textarea { border: 1px solid #cbcbcb;	} 	

/*   HEADERS    */

h3 { font: normal 1.5em/120% 'Nimbus Sans L', helvetica, arial, sans-serif; margin-bottom: .3em; margin-top:0; } 
h4 { font-size: 1.1em; } 
h5 { font-size: 1em; } 

/*   SIDEBAR   */

#sidebar { width: 150px; margin: 40px 0px 0px 0px; float: right; text-align: left; letter-spacing: 1px; font-size: 0.9em; } 
#sidebar h2 {  font-size: 1.1em;  /*	color: #99B81F;#8398AF; */ margin-bottom:5px;  text-align:center; background: #E0E7EF; border: 1px solid #6285A9; } 
#sidebar ul { list-style: none; } 
#sidebar ul li {   } 
#sidebar ul p, #sidebar ul select { margin: 5px 0 8px; font-size: 0.9em; } 
#sidebar ul ul, #sidebar ul ol { margin-bottom:20px; border: 1px solid #6285A9; padding: 5px 1px; } 
#sidebar ul ul li { background: url(/wp-content/themes/fou/images/bull.gif) no-repeat .2em .5em; padding-left: 17px;} 

/*   SIDEBAR2  - dol */

#sidebar22 { width: 760px; clear: both; margin-top: 40px; text-align: left; letter-spacing: 1px; } 
#sidebar22 h2 { width:300px; font-size: 1.1em;  /*	color: #99B81F;#8398AF; */ margin-bottom:5px; text-align:center; background: #E0E7EF; border: 1px solid #6285A9; } 
#sidebar22 ul { list-style: none; } 
#sidebar22 ul li {  display: block; width:300px; } 
#sidebar22 ul p, #sidebar2 ul select { margin: 5px 0 8px 0px; font-size: 0.9em; } 
#sidebar22 ul ul, #sidebar2 ul ol { margin: 0px 0px 20px 0px; border: 1px solid #6285A9; padding: 5px 1px; } 
#sidebar22 ul ul li { width: 300px !important; width: 277px; margin: 0px; padding-left: 23px; } 
#sidebar22 ul ul li:hover { background: url(/wp-content/themes/fou/images/bull.gif) no-repeat .5em .4em; } 

.sidebar2rightDELETE { float: right; clear: right; margin-right: 120px !important; margin-right: 55px; } 
.page_nav { } 
.page_item { } 
.sidebarrightDELETE {   /* po prawej stronie, przy archiwum itp */ width: 150px; float: right; clear: right; margin-top: 50px;} 

/*   SIDEBAR   */

#sidebar2 { width: 220px; margin: 0px 0px 0px 100px; float: left; clear:none; text-align: left; letter-spacing: 1px; font-size: 1em; } 
#sidebar2 h2 { font-size: 1.1em;  margin:0 0 5px 5px; color:#8BAACF; border-bottom:1px solid ;  } 
#sidebar2 ul { list-style: none; } 
#sidebar2 ul li {   } 
#sidebar2 ul p, #sidebar2 ul select { margin: 5px 0 8px; font-size: 1em; } 
#sidebar2 ul ul, #sidebar2 ul ol { margin-bottom:20px; padding: 5px 1px; } 
#sidebar2 ul ul li { padding-left: 8px; margin:2px 0; line-height:1.4em; } 
#sidebar2 ul ul li a { color:#000; }
#sidebar2 ul ul li a:hover { color:#99B81F; }


/*   FOOTER   */
        
#footer2 {  background:black; color: #ccc; margin: 10px 0px 5px 0px; } 
#footer2 a:link, #footer2 a:visited { color:  #888; text-decoration: none; }        
#footer2 a:hover { color: #99B81F; } 

/*   WYGLAD WNETRZA POSTOW, STRONY   */		  

code, pre, var { font-family: 'bitstream vera sans mono', 'andale mono', monospace; font-size: 1em; }		  		  

/*   INNE   */		  
.navigation { width: 450px; margin: 0px 0px 0px 0px; }		  
.left { float: left; } .right { float: right; }	  
hr { clear: both;   height: 0px; color:white; } 
#PostEdit { margin:0; padding:0; width:16px; height:16px; float:right; background: url(/wp-content/themes/fou/images/edit.gif); } 
.postcontent ul, .postcontent ol { margin-bottom:1em; }

img.alignleft { float: left; margin:0 10px 5px 5px; }
img.alignright { float: right; margin:0 5px 5px 10px; }
