/*CSS Colours

*/

/*  Reset CSS v1.0 | 20080212 */
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, strike, strong, sub, 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: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;}
body {line-height: 1}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none}
/* remember to define focus styles! */
:focus {outline: 0}
/* remember to highlight inserts somehow! */
ins {text-decoration: none}
del {text-decoration: line-through}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;	border-spacing: 0}
* {padding:0;margin:0}

body {
background: url(images/bg1.jpg);
font-family: Georgia, Helvetica, sans-serif;
font-size: 13px;}

#home #header_wrapper { 
background: url(images/bg2.png) repeat-x top;
height:482px;
margin-bottom:30px;
border-bottom:1px solid #d3cbbd;}

#home #header {
color: #000;
width: 981px;
padding: 10px 0 0 0;
height: 237px;
margin: 0px auto;}

#header_wrapper { 
background: url(images/bg3.gif) repeat-x top;
height:147px;
margin-bottom:0px}

#header {
color: #000;
width: 981px;
padding: 10px 0 0 0;
height: 147px;
margin: 0px auto;}

#wrapper { 
margin: 0 auto;
width: 981px;}

#faux {}


#leftcolumn { 
display: inline;
color: #695b45;
margin: 10px 0px 0px 10px;
width: 300px;
padding: 0px;
float: left;}

#rightcolumn { 
font-size:13px;
line-height: 22px;
text-align:justify;
color: #695b45;
float: right;
width: 665px;
margin: 0px;
padding: 0px 0px 0px 0px;
display: inline;
position: relative;}

#footer { 
width: 981px;
clear: both;
color: #9C50F00;
margin: 0px 0px 10px 0px;
padding: 0px;}

.clear {clear:both;background:none}

.content{
padding:20px}

h1 {
text-align:left;
color: #8c1a05;
margin: 0px 0 40px 0px;
font-size: 50px;
line-height: 54px;
text-shadow:1px 1px 1px #CCCDD1;
font-weight: bold;}


h2 {
text-align:left;
color: #695b45;
margin: 0px 0 15px 0;
font-size: 27px;
line-height: 19px;
font-weight: bold;}


p{
font-size:13px;
line-height: 22px;
text-align:justify;
color: #695b45;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;}

.logo{
margin-top: 7px;
float:left;
display:inline;}

#top_nav  {
background: url('images/nav.png') no-repeat 0 0px;
height:117px;
margin: 30px 0px 0px 0px;
padding: 0 0px 0px 19px;
width:574px;
text-align: left;
float:right;
display:inline;}

#top_nav li {
padding: 19px 15px 10px 6px;
float:left;
margin:0;
display:inline;
background:none;
color: #B8B3AA;}


#top_nav a {
padding:3px 9px 4px 9px;
color:#fff;
font-size:17px;
background-position: 0 2px;
background-repeat:no-repeat;
text-decoration:none;}

#top_nav a:hover, #top_nav .current_page_item a, #top_nav .current_page_ancestor a , #top_nav .current_page_parent a {background: url(images/nav_link_bg.png) no-repeat left top;}


#rightcolumn ul {
margin: 0px 0px 10px 5px;
padding: 0px 0px 0px 0px;}

#rightcolumn ul li{
background: url(images/dot.gif) no-repeat 1px 7px;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 13px;}

a{
text-decoration: underline;
color: #8c1a05;}

a:hover{
color: #8c1a05;
text-decoration:none;}

#leftcolumn ul {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;}

#leftcolumn ul li{
margin: 0px 0px 0px 0px;
padding: 0;}

#leftcolumn a{
padding: 0px 0px 0px 10px;
background: url(images/bullet.gif) no-repeat 1px 5px;
font-size:13px;
line-height: 20px;
text-decoration: underline;
color: #695b45;}

#leftcolumn a:hover{
color: #695b45;
text-decoration:none;}


#leftcolumn .rss {
margin: 60px 0px 0px 0px;}

#leftcolumn .rss a{
padding: 60px 0px 5px 70px;
background: url(images/rss.png) no-repeat 0 16px;
font-size:13px;
text-decoration: underline;
color: #695b45;}

#leftcolumn .rss a:hover{text-decoration:none;}



#leftcolumn .facebook {
margin: 60px 0px 0px 0px;}

#leftcolumn .facebook a{
padding: 60px 0px 5px 70px;
background: url(images/facebook.png) no-repeat 0 16px;
font-size:13px;
text-decoration: underline;
color: #695b45;}

#leftcolumn .facebook a:hover{text-decoration:none;}




#footer ul{
border-top:1px solid #b9a78b;
text-align: right;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;}

#footer li {
color: #b9a78b;
font-size: 10px;
display: inline;
list-style-type: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;}

#footer a {
padding: 0px 0px 1px 0px;
color: #b9a78b;
font-size: 10px;
text-decoration:none;}

#footer a:hover {color: #b9a78b}




#cu3er-container {
width:650px; 
outline:0;}



.text {
float:left;
display:inline;
width:390px;
margin: 20px 0px 0px 10px;}

.text p{
font-size:28px;
line-height: 45px;
text-align:left;
font-style:italic;
color: #822417;
margin: 0px 0px 24px 0px;
padding: 0px 0px 0px 0px;}

.text a{
background:#e1d7c8;
padding:5px 6px;
font-size:18px;
line-height: 20px;}


.prezentacja{
border:2px solid #d3cbbd;
float:right;
display:inline;
width:500px;
height:305px;}


.slideshow{
border:2px solid #d3cbbd;
float:right;
display:inline;
width:562px;
height:377px;}

.slide {
width: 562px;
height: 377px;}


.post_date{
font-size:10px;
line-height: 22px;
text-align:justify;
color: #695b45;
margin: -5px 0px 10px 0px;
padding: 0px 0px 0px 3px;}
