/* kolory
#AD2121


#4A4A4A
*/

body{
margin:0px;
font-family: Arial, Verdana;
font-size:13px;
}
#gora1 
{

width:100%;

background-color: white ;
background-repeat: repeat-x;
border;


}

#gora1b
{
width: 970px;
height:110px;
margin: auto;
border-bottom: 2px solid #AD2121;
}

#gora1b1
{
width: 670px;
height:65px;
float:left;
}

#gora1b1 H1
{
margin-top:5px;
margin-bottom:0px;
padding-bottom:0px;
font-size:41px;
color: #c92f2a;
font-weight: normal;
}
#gora1b1 h1 span
{
margin:0px;
padding:0px;
font-weight:normal;
font-size:15px;
font-weight: bold;
color: #4A4A4A;
text-transform: uppercase;
}
#gora1b1  span
{
margin:0px;
padding:0px;
font-weight:normal;
font-size:12px;
color: gray;
}


#gora1b2
{
width: 300px;

height:66px;
float:right;
text-align: right;
}

#gora1b2 span
{
display:block;
padding-top:15px;
font-size:12px;
color: #AD2121;
}

#gora1b3
{
width: 970px;

float:right;
text-align: right;
}

#gora1b3 ul 
{
vertical-align:bottom;
float:right;
}

/* zakładka inne */
#gora1b3 ul li#m12 {
background-color: #1A1A1A;
}


#gora1b3 ul li
{

border-top: 1px solid #AD2121;
background-color: #AD2121;
display: inline-block;
border-left: 1px solid #9D0000;
border-right: 1px solid #9D0000;
font-size:13px;
letter-spacing: 1px;
float:left;
}
#gora1b3 ul a
{
text-decoration: none;
color: white;
padding:8px 12px 8px 12px;

display: inline-block;

}

#gora1b3 ul li:hover
{
background-color: #C94E57;
}

#gora2 
{

width:100%;
/*
background-image: url('/grafika/gora2.gif');

background-repeat: repeat-x;
background-position: bottom;
*/

}

#gora2b
{
width: 970px;
height:130px;
margin: auto;
padding-top:10px;
}

#gora2b1
{
width: 500px;
float: left;

}
#gora2b2
{
float: left;
width: 470px;
}


/* tylko dla index */
#gora2b-index
{
width: 970px;
margin: auto;
padding-top:10px;
}


.logo-index {
background-image: url('/grafika/logo/02.jpg');
background-repeat: repeat-x; 
width: 100%; 
height: 160px;
margin-top: 3px;
}
.logo-losowe {

float: left; 
background-repeat: repeat-x; 
width: 970px; 
height: 160px;

}

.logo-index span, .logo-losowe  span
{
display:block;
padding-top: 5px;
padding-right: 15px;
width:366px;
color: white;
font-size: 27px;
float: right;
text-align: right;
}


#main
{
width: 100%;

}

#main1
{
width: 970px;
margin: auto;
}
#main1-left
{
width: 480px;
float: left;

}
#main1-right
{
width: 480px;
float: left;
margin-left:10px;
}
#main1-podstrona
{
width: 980px;
float: left;

}


.box1, .box2
{
background-color: #F6F6F6 ;
border: 1px solid #E2E2E2;
padding:15px;
overflow: auto;
}

.box1
{
margin:10px 10px 10px 0px;
}
.box2
{
margin:10px 0px 10px 10px;
}

.box1, .box2
{
background-color: #F6F6F6 ;
border: 1px solid #E2E2E2;
padding:15px;
overflow: auto;
}



.center{
display: block;
margin: auto
}

/* cien */

.imgr {
  float:right;
  background: url(/grafika/cien.png) no-repeat bottom right !important;
  background: url(/grafika/cien.gif) no-repeat bottom right;
 margin-left:25px;
   margin-bottom:5px;		
  }

.imgl {
  float:left;
  background: url(/grafika/cien.png) no-repeat bottom right !important;
  background: url(/grafika/cien.gif) no-repeat bottom right;
  margin-right:15px;	
  margin-bottom:5px;		
  }

.imgr img, .imgl img {

  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

  .cent {
  border:0px;
	 display: block;
	   margin: auto;
	}	

.imgr img:hover, .imgl img:hover,  img.cent:hover  {

opacity : 0.6;
    filter: alpha(opacity=60); 
 }
	
 /* teksty */
 
 #main1 p
 {
 color: #4A4A4A;
 font-size: 14px;
 padding:10px 10px 10px 10px;
margin-top: 0px;
margin-bottom: 12px;
 text-align: justify;
 line-height: 1.3em;
 }
 
  #main1 ul
 {
 color: #4A4A4A;
 font-size: 14px;

 line-height: 1.3em;
 }
 
 
  #main1 #main1-left p, #main1 #main1-right p
 {
  margin:0px;
  padding:0px;	
 }
	
#main1 q {	
color: #333;

font-style: italic;
}

#main1 td {	
color: #4A4A4A;
 font-size: 14px;
 padding-left:10px ;
}

#main1 blockquote {
margin-top: 20px;
margin-bottom: 20px;
margin-right: 60px;
margin-left: 60px;
 float:left;
 background: url(/grafika/cien.png) no-repeat bottom right !important;
 background: url(/grafika/cien.gif) no-repeat bottom right;

}

#main1 blockquote div {
float:left;
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 20px;
	
  color: #565656;	
text-align: justify;
 line-height: 1.3em;
 font-style: italic;
 font-size: 14px;
   } 
	
	#main1 blockquote div:hover {
  
	}

#main1 blockquote h2 { 
overflow:auto;
margin: 0px;
padding-left: 5px;
font:  18px arial;
color: #333;
font-weight: bold;

}


#main1 big {font: 14px arial;
font-style: oblique;
color: #AD2121;
}
#main1 em {
font-style: normal;
color: #AD2121;
font-weight: bold;
}

#main1 hr {
color: #e5e5e5;
border: 0px;
height: 1px;
background-color: #e5e5e5;
width: 100%;
margin-left:0px;
float: left;
margin-top: 14px;
margin-bottom: 14px;
}

#main1 h1 { 
clear:both;
overflow:auto;
font:  20px arial;
color: #AD2121 ;
/* border-left: 10px solid #AD2121 ; */
padding-left: 5px;
border-bottom: 1px solid #e5e5e5;
}

#main1 h1:first-letter { 
overflow:auto;
font:  20px arial;
color: #AD2121 ;
font-weight: normal;
line-height:22px;
}

#main1 h2 { 
clear:both;
margin-bottom: 20px;
overflow:auto;
padding-left: 5px;
font:  18px arial;
color: #B6B6B6;
font-weight: bold;

}

#main1 h3 { 

margin: 0px;
margin-left: 15px;
font:  16px arial;
color: #333;
font-weight: bold;

}

a {

color: #AD2121 ;
}

a:hover {
color: #B6B6B6;
}
a:visited {

color: black;
}

  /* main niższe - stopki */
	
#main1b
{
width: 948px;
float:left;
background-color: #F6F6F6 ;
border: 1px solid #E2E2E2;
padding:10px;
}	

#main1c
{
width: 930px;
float:left;
background-color: #323232 ;
color: white;
padding: 5px 20px 5px 20px;

}	

#main1c  a{ 

color: white;
font:  12px arial;
font-weight: normal;
text-decoration: none;
font-variant: small-caps;
}

#main1d
{
display: block;
float:left;
margin-left:90px;
margin-right:90px;
margin-top: 12px;
height:120px;
text-align: center;

}	
 #main1d	 span
{
font-size:11px;
 
  line-height: 1.3em;

 
 
}	

/* gora2b-index1 - strona główna */

#gora2 h2 {
color: #AD2121 ;
text-align:center;
font-size:28px;
margin:0px;
}
  #gora2 h3 {	

text-align:right;
color: #AD2121;
padding-top:5px;
padding-bottom:5px;
font-weight: bold;
margin:0px;
}

.aktualnosci 

{
padding-top:5px;
float: left;
font-weight: bold;
}

	#gora2 p {
	 color: #4A4A4A;
 font-size: 14px;
 padding:0px 10px 10px 0px;
margin-top:5px;
 text-align: justify;
 line-height: 1.3em;
}

	#gora2 img {
display: block;
	margin: auto;
  background-color: #fff;
  

}

/* galeria */

.galeria {
display: inline-block;
vertical-align:middle;
}

/* tabele */
table1
{
width:550px;

}


.td1 {
width:150px;
font-weight: normal;
text-align: right;
}

 .td2 {	
}






