
body {
	margin: 0 auto;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:url(gfx/tlo.jpg);
	background-repeat:repeat;
	background-color:#951512;
	text-align:center;	
}
.intro {
	margin:150px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:url(gfx/tlo.jpg);
	background-repeat:repeat;
	background-color:#951512;
	text-align:center;
	vertical-align:middle;
}

h2 {
    margin-top:28px;
	margin-bottom:6;
	color:#730000;
    font-size:13px;
	font-weight:bold;
 
}

a {
    text-decoration:none;
	color:#730000;
}

a:hover, a.visited {
    text-decoration:underline;
}

p {
    margin-top:0;
	margin-bottom:18px;
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 
}
 
p.plik {
    margin-top:0;
	margin-bottom:3px;
	font-size:12px;
}

#top-gora {
	padding-top:70px;
	z-index:1;
	top:0;
	width: 100%;
	height:100%;
	background-image:url(gfx/tlo-gora.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#container {
	position:relative;
    width:864px;
    margin:0 auto;
	text-align:left;
}
#middle {
    background-image:url(gfx/in.jpg);
	background-repeat:repeat-y; 
	
}

#bottom { 
    width:864px; 
    background-image:url(gfx/bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom; 
	z-index: 20;
}

#top {    
    width:864px; 	
	background-image: url(gfx/top.jpg);
    background-repeat: no-repeat; 
	background-position:top;    
	z-index: 15;
	text-align:left;
}
#logo {
	position:absolute;
	top: -80px;
	left:20px;
	cursor:pointer;
}

#content  { 
   width:603px; 
   vertical-align:top;
   margin-left: 50px;
   padding-bottom: 80px;
  
}
.zwykly_tekst {
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#menu  {
	height:27px;
	width: 820px; 
	padding-left:55px;	
	padding-top: 115px;
	z-index: 40;
}
#menu a {
	display:block;
	clear:none;
	float:left;
	color:#D1A27F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
    margin-right:25px;
}
#menu a:hover,
#menu a:active {
	color: #FFFFFF;
}

#cytat  {
   float:right;
   clear:right;
   position:absolute;
   width:113px;
   height:35px;
   right:61px;
   top:160px;
 }
 
#podpis {   
   position:absolute;
   font-size:11px;
   width:152px;     
   right:190px;
   bottom:79px;
   text-align:right;
    
}

#podpis .top {
   position:relative;
   right:21px;
   
}
#podpis .bottom {
   
   position:absolute;
   
   
}
.text {
   width:140px;
   height:19px;
   font-size:9px;
   border-bottom-color:#FFBCBB;
   border-right-color:#FFBCBB;
   border-left-color:#DE676B;
   border-top-color:#DE676B;
  
   
}

.ok {
   width:20px;
   height:18px;
   text-align:center;
   font-size:9px;
   border:0;
   background-color:#862A2D;
   color:#FFDEBA;
}
#newsletter {
	clear:both;
	float:none;
	padding:0;
	margin:0;
	padding-bottom: 35px;
	margin-left: 150px;
   color:#FFDEBA;
   font-size:9px;
   
}
form {
	padding:0;
	margin:0;
}

#stopka {
	clear:both;
	float:none; 
    width:864px; 
   font-size:9px;
   color:#A53D34;
   padding-bottom:20px;
}

.stopka_l {  
   float:left; 
   padding-left:120px;
}

 .stopka_r { 
   float:right;   
   padding-right: 120px;
}

 .stopka_r a {
   text-decoration:none;
   color:#A53D34;
}

 .stopka_r a:hover {
   text-decoration:underline;
   color:#A53D34;
}
