html   {	
	margin: 0;	 	
	padding: 0;
}

body   {
	margin: 0;	 	
	padding: 0;
    font-family: "Tahoma", "Verdana", "Arial";
    font-size: 11px;
    line-height:  160%;
    color: #333;    
    background-repeat: no-repeat;
  	background-position: top center;  	
    text-decoration: none;
    text-align: justify;    
}


h1 {
    font-weight: bold;
    color: #333;
    font-size: 12px;    
    margin: 0 0 10px 0;
    padding: 0px;  
}

h1 > span {    
    color: #660000;        
}

h2 {
    font-weight: bold;
    color: #990000;
    font-size: 16px;    
    margin: 0 0 10px 0;
    padding: 0px;
}

h3 {
    font-weight: bold;
    color: #333;
    font-size: 13px;
    margin: 10px 0 10px 0;
}

a {
    text-decoration: underline;
    color: #000;
}
a:hover {
    color: #CC0000
}

img {
    border: 0px
}

form {
    margin-top: 0px;
    margin-bottom: 0px;
}

img, div, a, input { 
	behavior: url(css/iepngfix.html);
}

.frmbug {
    border: solid 1px #CC0000;
}
.zebra {
    background-color: #C0C0C0;
}

.uwaga {
    color: #990000;
}


#container {
	position: absolute;
	width: 100%;
	height: 100%;
	margin: 0 0 0 0;	 	
	padding: 0;		  
}

#container #content{
	width: 100%;
	border-collapse: collapse;
}

#container #topbar1{		
	height: 130px;	
	vertical-align: bottom;									
}

#container #topbar2{		
	height: 40px;
	background: #000;											
}

#container #topbar2 #topbar2_int{		
	margin: 0 auto 0 auto;
	width: 700px;										
}

#container #topbar2 #topbar2_int .menu {	
	color: #FFF;
	text-align: right;
	font-size: 11px;
}

#container #topbar2 #topbar2_int .menu span{	
	padding: 6px;
	margin: 0 0 0 10px;
}

#container #topbar2 #topbar2_int .menu span{	
	behavior: url('css/iehover.html'); /* IE scripting fix for IE 6.0 hover effects */
}

#container #topbar2 #topbar2_int .menu span:hover{	
	background: #FFF;
	color: #000;
	cursor: pointer;
}

#container #topbar2 #topbar2_int .menu span .active{	
	background: #FFF;
	color: #000;
	cursor: pointer;
}

#container #topbar3{		
	height: 40px;
	background: #FFF;											
}

#container #topbar3 #topbar3_int{		
	margin: 0 auto 0 auto;
	width: 700px;										
}

#container #topbar3 #topbar3_int #logo{		
	float: left;	
	width: 300px;						
}

#container #topbar3 #topbar3_int #bg_switch{		
	float: right;	
	width: 300px;		
	text-align: right;
	font-size: 10px; 
	color: #666;
					
}

#container #topbar3 #topbar3_int #bg_switch img{		
	margin: 5px 0 0 5px; 					
}


#container #topbar4{		
	height: 8px;
	vertical-align: top;												
}

#container #topbar4 .shadow{		
	height: 8px;
	background: url(../images/shadow.png) repeat-x bottom left;											
}


#container #middlebar{	
	height: 300px;
}

#container #middlebar .entry {
	width: 990px;	
}

#container #middlebar .noobslide8 {
	width: 990px;
	margin: 0 auto 0 auto;
}

#container #middlebar .noobslide8 .mask{
	position: relative;
	width: 990px;
	height: 360px;
	overflow: hidden;
}

#container #middlebar .noobslide8 #box8{
	width: 990px;
	position: absolute;	
}

#container #middlebar .noobslide8 #box8 .next{
	float:right
}

#container #middlebar .noobslide8 #box8 .prev{
	float:left;		
}

#container #middlebar .noobslide8 #box8 .entry {
	width: 990px;		
	float: left;	
	display: inline;	
}

#container #middlebar .noobslide8 #box8 .entry .int{
	display: block;
	height: 360px;	
	padding: 40px 30px 0 30px;
	width: 666px;
	margin: 0 auto 0 auto;
	background: url(../images/middle_bg.png) top center no-repeat;		
}



#container #bottombar{
	width: 100%;
	height: 100%;	
	vertical-align: top;				
}

#container #bottombar_bg{
	width: 100%;
	height: 300px;		
	background: url(../images/bottom_bg.png) repeat bottom left;					
}

#container #bottombar_int{	
	width: 700px; 			
	margin: 10px auto 0 auto;	
}

#container #bottombar_int h1{
	color: #000;	
	font-size: 12px;
	font-family: "arial", "Tahoma", "Verdana";
	display: inline;
	padding: 5px;
	float: left;
	margin: 0 10px 0 0;
}

#container #bottombar #author{	
	text-align: right;
}

#container #bottombar #author a{
	filter: alpha(opacity=30);
    -moz-opacity: .30;
	text-decoration:none;
	color: #FFF;			
}

#container #bottombar #author a:hover{
	filter: alpha(opacity=90);
    -moz-opacity: .90;
    color: #FFF;
	text-decoration:underline;			
}


#contact h3{
	line-height: 120%; 
}

/* round corners */

.pmb1_b, .pmb1_s {font-size:1px; }
.pmb1_1, .pmb1_2, .pmb1_3, .pmb1_4, .pmb1_b, .pmb1_s {display:block; overflow:hidden; color: inherit}
.pmb1_1, .pmb1_2, .pmb1_3, .pmb1_s {height:1px;}
.pmb1_2, .pmb1_3, .pmb1_4 {border-style: solid; border-width: 0 1px; }
.pmb1_1 {margin:0 5px; }
.pmb1_2 {margin:0 3px; border-width:0 2px;}
.pmb1_3 {margin:0 2px;}
.pmb1_4 {height:2px; margin:0 1px;}
.pmb1_c {display:block; border-style: solid ; border-width: 0 1px; color: inherit}
