@charset "utf-8";
/* CSS Document */

.naglowek {line-height: 160%; font-size: 15pt; font-weight: bold; font-family: Arial; color: #0000CC; margin:10px; }
.naglowek strong {font-size:28pt; font-weight:normal; color:#CC0000; font-weight: bold; }  

h1.style31
{
font-size: 19pt;
color: #ce0000;
/* text-transform: capitalize; */
letter-spacing: -1px;
font-weight: bold;
text-align: center;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}


body {
     margin: 0;
	 padding: 0;
     font-size: 14px;
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.5em;
}

p {
     font-size: 16 px; /* for IE5/Win */
	 font-size: normal; /* for other IE versions */
}	
	 
	
	 
#wrap {
     margin: 0 auto;
	 padding: 0;
	 width: 1000px;
	 }
	 
#header {
     margin: 0;
	 padding: 0;
	 }	 
	 
#main-body {
     float: left;
	 width: 850px; 
	 }
	 
#content {
     float: right;
	 width: 770px;
	 }	 	 
	 
#gutter {
     padding: 10px;
	 }	 	 
	 

     
	 
#stopka {
     clear: both;
	 }	 
	 	 
		 

#content h1{ 
     padding: 0;
     margin: 0px;
	 margin-bottom: 14px;
     font-family:Georgia, "Times New Roman", Times, serif;
	 color: #D00000;
     font-size: 200%;
	 }
	 
#content h2 {
     font-size: 160%;
	 }
	 
#content h3 {
     font-size: 120%;
	 }	 
	 
#sidebar h2, #sidebar2 h2 {
     font-size: 120%;
	 font-weight: bold;
	 margin: 5px 0;
	 padding: 0;
	 }	 
	 
a img {
     border: 0;
     }	 
	 
#content img {
     padding: 2px;
     }	 
	 
li {
     margin-bottom: 10px;
	 }	


/* ---------- stopka ----------*/	 

#stopka p {
padding-left: 40px;
padding-top: 20px;
color:#FFFFFF;
}


/* ---------- Template specific ----------*/

body {
background: #EEF3F4; 
}

#wrap {
background: #FFFFFF top repeat-y;
}



#content-wrap {
width:970px; 
margin: 0 auto; 
padding: 10px 0;
}

#stopka {
background: #0f3000  top center repeat-y;
height: 1px;
}

#stopka p {
padding-left: 40px;
padding-top: 40px;
color:#FFFFFF;

}
