body {



	font-family: Palatino, sans-serif, Cambria, Helvetica, Arial;
	font-size: 14px;
	line-height:20px;
	text-decoration: none;
	color: #6e6e6e;
	

	background-color: #FFF ;
	background: url('img/bg.png') no-repeat center 0px;

	margin: 0;
	padding: 0;
	
}


ul, ol, dl { 
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 
	margin-bottom: 0; 
}
a img { 
	border: none;
}


a:link {
	color: #42413C;
	text-decoration: underline;
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
}

.abstract_div {
display: none; 
}

.container {
	width: 1218px;
	margin: 0 auto;
	overflow: hidden;
	margin-top:0px;


}


.sidebar1 {
	float: left;
	width: 234px;
	background: url(img/hd3.png) no-repeat top left;
	padding-bottom: 10px;
}
.content {

	padding: 163px 0;
	width: 690px;
	float: left;
	text-align:justify;
	
	padding-right: 30px;
	padding-left: 30px;
}

.content2 {

	padding: 163px 0;
	width: 900px;
	float: left;
	text-align:justify;
	
	padding-right: 30px;
	padding-left: 30px;
}

.sidebar2 {
	float: left;
	width: 234px;
	padding: 163px 0;
}


.content ul, .content ol { 
	padding: 0 15px 15px 40px;
}



.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}


.menu {
	margin-top:190px;
	margin-bottom:0px;
	padding-right:8px;
	width:226px;
	line-height:22px;
	 background: url(img/menu_bg.png) no-repeat center center;
	
	
	
	
      }


.akapit {
text-indent: 35px;
margin: 0px;
padding: 0px;

}

.akapit2 {
text-indent: 35px;
margin: 0px;
padding: 0px;
color: #AAA;

}
.menu ul {
	   margin: 0 auto;
	   text-align: right;
	   padding: 0px 0px 0px 0px;
	 }

.menu ul li {
	     display: block;
	     list-style: none;
	    }

.menu a {
 	  color: #6e6e6e;
	  text-decoration: none;
	}


.menu  a:hover {
	         color: #d78c34;
	       }





h1 {
	letter-spacing: -1px;
	font-size: 24px;
   }

h2 {
	font-size: 20px;
   }

h3 {
	font-size: 18px;
   }

h4 {
	font-size: 16px;
   }

h5 {
	font-size: 12px;
	font-weight: 300;
	
   }

h6 {
	font-size: 11px;
	color: #c94d20;
   }
p { margin: 0px 0; }




hr { 
         border: 0;
         color: #f0f0f0;
         background-color: #6e6e6e;
         height: 1px;
}

.images {

}

.images ul {
	padding: 0;
	text-align: center;
	margin-bottom:10px;
   }

.images ul li {
	display: inline-block;
	list-style:none;
   }

.images img{
	vertical-align: middle;
	margin: auto 2px;	
	border:0;
   }
.images a img { 
	border: none;
}

.tabela {
   border: 2px solid;
   border-color:  #6e6e6e;
   border-collapse: collapse;	
   text-align:center;
   margin: 0 auto;
   width: 540px;
}

.tabela td {
   border: 1px solid;
   border-color:  #6e6e6e;
   padding: 5px;
}

td.spacer {
   background-color: #DBDA1D
}

select.form1 {
border: 1px solid gray; 
    background: #e4e4a6;
}
select.form1:focus {
    border: 1px solid navy; 
    background: #E9F4F8;
    } 
select.form1:hover {
    border: 1px solid #4682B4; 
    background: #f2fbfc
    } 
input.form1 {
    border: 1px solid gray; 
    background: #e4e4a6;
    } 
input.form1:focus {
    border: 1px solid navy; 
    background: #E9F4F8;
    } 
input.form1:hover {
    border: 1px solid #4682B4; 
    background: #f2fbfc
    } 
    
textarea#uwagi {
    border: 1px solid gray; 
    background: #e4e4a6;
    } 
textarea#uwagi:focus {
    border: 1px solid navy; 
    background: #E9F4F8;
    } 
textarea#uwagi:hover {
    border: 1px solid #4682B4; 
    background: #f2fbfc
    }     
    
    
checkbox.form1 {
    border: 1px solid gray; 
    background: #e4e4a6;
    } 
checkbox.form1:focus {
    border: 1px solid navy; 
    background: #E9F4F8;
    } 
checkbox.form1:hover {
    border: 1px solid #4682B4; 
    background: #f2fbfc
    } 
    
    
fieldset {
    border: 1px solid gray; 
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    } 

fieldset:hover {
    border: 1px solid #e4e4a6; 
background-color:rgba(200,200,200,0.20);
    border: 1px solid gray; 
     -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
    } 
    
 #TextBoxDiv1 {
 text-align: left;
 }
  
#poster_container 		{
			height: 670px;
			overflow: auto;
	
			margin: 5px 0;
			padding: 2 0px;
		}
		
.label1 {
color: black;
  font-size: 14px;
font-weight: bold;
}
.cke_bottom {display: none;}
.bledy  { padding: 0  0 0 10px; color: red; }
#tooltip { 
    position: absolute; 
    z-index: 3000; 
    border: 1px solid Black; 
    background: #898837; 
    color: White; 
    padding: 5px; 
    opacity: 1; 
} 
 
#tooltip h3, #tooltip div { margin: 0; color:White; font-size:12px; } 


.tab_wyk {

	margin:0px;padding:0px;

	width:100%;
	box-shadow: 5px 5px 3px #888888;

	border:1px solid #000000;

	

	-moz-border-radius-bottomleft:0px;

	-webkit-border-bottom-left-radius:0px;

	border-bottom-left-radius:0px;

	

	-moz-border-radius-bottomright:0px;

	-webkit-border-bottom-right-radius:0px;

	border-bottom-right-radius:0px;

	

	-moz-border-radius-topright:0px;

	-webkit-border-top-right-radius:0px;

	border-top-right-radius:0px;

	

	-moz-border-radius-topleft:0px;

	-webkit-border-top-left-radius:0px;

	border-top-left-radius:0px;

}.tab_wyk table{

	width:100%;

	height:100%;

	margin:0px;padding:0px;

}.tab_wyk tr:last-child td:last-child {

	-moz-border-radius-bottomright:0px;

	-webkit-border-bottom-right-radius:0px;

	border-bottom-right-radius:0px;

}

.tab_wyk table tr:first-child td:first-child {

	-moz-border-radius-topleft:0px;

	-webkit-border-top-left-radius:0px;

	border-top-left-radius:0px;

}

.tab_wyk table tr:first-child td:last-child {

	-moz-border-radius-topright:0px;

	-webkit-border-top-right-radius:0px;

	border-top-right-radius:0px;

}.tab_wyk tr:last-child td:first-child{

	-moz-border-radius-bottomleft:0px;

	-webkit-border-bottom-left-radius:0px;

	border-bottom-left-radius:0px;

}.tab_wyk tr:hover td{

	

}
.tab_wyk tr:nth-child(odd){ background-color:#e0dfac; }

.tab_wyk tr:nth-child(even)    { background-color:#ffffff; }
.tab_wyk td{

	vertical-align:middle;

	

	

	border:1px solid #000000;

	border-width:0px 1px 1px 0px;

	text-align:left;

	padding:7px;



	font-weight:normal;

	color:#000000;

}.tab_wyk tr:last-child td{

	border-width:0px 1px 0px 0px;

}.tab_wyk tr td:last-child{

	border-width:0px 0px 1px 0px;

}.tab_wyk tr:last-child td:last-child{

	border-width:0px 0px 0px 0px;

}

.tab_wyk tr:first-child td{

		background:-o-linear-gradient(bottom, #dbda1d 5%, #969416 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dbda1d), color-stop(1, #969416) );
	background:-moz-linear-gradient( center top, #dbda1d 5%, #969416 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dbda1d", endColorstr="#969416");	background: -o-linear-gradient(top,#dbda1d,969416);


	background-color:#dbda1d;

	border:0px solid #000000;

	text-align:center;

	border-width:0px 0px 1px 1px;



	font-weight:bold;

	color:#ffffff;

}

.tab_wyk tr:first-child:hover td{

	background:-o-linear-gradient(bottom, #dbda1d 5%, #969416 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dbda1d), color-stop(1, #969416) );
	background:-moz-linear-gradient( center top, #dbda1d 5%, #969416 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dbda1d", endColorstr="#969416");	background: -o-linear-gradient(top,#dbda1d,969416);


	background-color:#dbda1d;

}

.tab_wyk tr:first-child td:first-child{

	border-width:0px 0px 1px 0px;

}

.tab_wyk tr:first-child td:last-child{

	border-width:0px 0px 1px 1px;

}

.sponsorglowny {
font-weight: bold;
font-size: 18px;
text-shadow: #BBB 0.1em 0.1em 0.2em;
text-align: center;
padding: 0px;
margin: 0px;
}
.sponsorzwykly {
font-weight: bold;
font-size: 16px;
text-shadow: #BBB 0.1em 0.1em 0.2em ;
text-align: center;
padding: 0px;
margin: 0px;
}

.honorowy {
font-weight: normal;
font-size: 14px;
text-shadow: #BBB 0.1em 0.1em 0.2em ;
text-align: center;
padding: 0px;
margin: 0px;
}

.sponsorwspierajacy {  
text-shadow: #BBB.1em 0.1em 0.2em;
text-align: center;
padding: 0px;
margin: 0px;
}

#galeria {
width: 100%;
padding: 0px;
margin: 0px;
color: black;
	font-size: 16px;
	line-height:180%;
}

#galeria tr:first-child td{

	background:-o-linear-gradient(bottom, #dbda1d 5%, #969416 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dbda1d), color-stop(1, #969416) );
	background:-moz-linear-gradient( center top, #dbda1d 5%, #969416 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dbda1d", endColorstr="#969416");	background: -o-linear-gradient(top,#dbda1d,969416);

color: #fff;
font-weight: bold;
	background-color:#dbda1d;

} 
