@charset "iso-8859-2";
/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, div, span,
blockquote, p, address, form, fieldset, img,
ul, ol, dl, dt, dd, li, hr, table, td, th,
strong, em, sup, sub, dfn, ins, del, q, cite,
var, samp, code, kbd, tt,a {
	margin: 0px;
	padding:0px;
	border: 0px;
}
br {height:0px;font-size:0px;line-height:0px;}	
img {border:none;line-height:0px;}
ol,ul,li {	list-style:none;}

body {min-height: 101%;}  /* scrollbar hack*/ 
html {height : 100%;}
body,html {
				font-size:11px;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				line-height: 1.4em;
         		background-position: top center;
			    background-repeat: repeat-y;
				background-color:#46576E;
				color:#666666;			
				text-align:center;
				
	     }
		 
body {min-height: 101%;}  		 
a       {		        
                text-decoration:underline;
			    color:#607C99;
	    }
	

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

a.nounder   {   text-decoration:none;}	
a.nounder:hover {text-decoration:underline;			}	

.data_news   {
				font-size:9px;
			 }
.bold        {
				font-weight:bold;
				font-size:11px;
				line-height:11px;
			 }	
p.top {
	padding-top:1.0em;
}	

p.top_bold {
	padding-top:1.0em;
	font-weight:bold;
}	
p.top_bottom {
               padding:1.0em 0 1.5em 0;
			}		 
p#flagi {
			padding-right:1.0em
}

p.news {
			padding-bottom:3px;
		}	

h6.news_konkurs {
			padding-bottom:3px;
			color:#B22222;
		}	
		
p.news_konkurs {
			padding-bottom:3px;
			color:#FF6600;
		}	
a.konkurs 
{
			padding-bottom:3px;
			color:#B22222;
		}						
	 
h1  { color:#ffcc00; font-size:14px; font-weight:bold; }		 
		 
h2       {      color:#515869;
				font-size:12px;
				font-weight:bold;
				padding-bottom:3px;
				clear: both;
				position: relative;
				border-bottom: 1px solid #CCCCCC;
				left:-12px;
				
				
				
				
		 }	
		 
	 
h3      {      color:#515869;
				font-size:11px;
				font-weight:bold;
				padding-bottom:2px;
				position: relative;
				
				left:-5px;
				
				
				
				
		 }		
		 
h3.top	{
                color:#515869;
				font-size:11px;
				font-weight:bold;
				padding-bottom:2px;
				padding-top:18px;
				position: relative;
			
				left:-5px;
				width:90%;
				
				
				
		 }		
             	

h6       {      
				font-weight:bold;
				font-size:11px;
				
				padding-bottom:5px;
				
				
		 }		
		 
acronym {

	color: #515869;

	border-bottom: 1px dotted #515869;

	cursor: help;

}
		 	 	 	 	
 
#kontener{
			    width:790px;
			    margin: 5px auto 0 auto ;  
				text-align:left;	
								  	       
		  }	
#kontener_leang {
                text-align:right;
				color:#CCCCCC;
				}		  
		  	
#kontener_head{
			    height:70px;
				background-image:url(../img/tlo_naglowek_9.png);
				width:790px;
				
			  }			  		    
		 
#lewy_head 
	      {  
                width: 240px;
				height:58px;
				float: left; 
				padding-left :35px;
				padding-top:7px
				
			   
          }  
#prawy_head 
	      {  
                width: 470px;
				float: right; 
				height:30px;
				padding-top  :15px	;
				padding-right:10px ;
				text-align:right;
				display: inline;
				POSITION: relative;
          }  	

#kontener_head_1{
				clear:both;
			    height:184px;
				
				width:790px;
							
			    }		  

#kontener_head_left{
				
				background-image:url(../img/tlo_naglowek_10.png);
				padding-top :5px;
				padding-left :35px;
				float: left; 
				width:158px;
				 height:179px;			
				
			    }	
				
#kontener_head_right{
			  
				background-image:url(../img/naglowek_random1.jpg);
				float: right; 
				width:597px;
				height:184px;
				
			    }
pre {
		display:none;
	}				
							
#kontener_middle {
				
				background-color:#FFFFFF;	
				background-image:url(../img/tlo_middle.png);
				padding-bottom:5px;
				overflow:auto;
				
			     }
		 	
#kontener_middle_pasek
				 {
				  height:25px;
				  background-image:url(../img/tlo_pasek.png);
				  padding-left :30px;
				  
				  
				 }				 		    
#lewy_middle     {  
                width: 165px;
				padding-left :25px;
				padding-right:10px;
				float: left; 
				min-height:360px; 
				
				
				
                 }
* html #lewy_middle  {height:360px;		}		 
#prawy_middle    {
               width: 570px;
			   float: right; 
			   padding-left:15px;
			   padding-right:5px;			   
		       min-height:360px;
			   * html height:360px;
			   
			  
				 }
* html #prawy_middle  {height:360px;		}					 
				 
#prawy_middle_lewy     {  
				
               width: 345px;
			   float: left; 
				
				
                       }
#prawy_middle_prawy    {
               width: 210px;
			   float: right; 
			   padding-left:15px;
				 				 
				       }	
					   
#prawy_middle_lewy_mapa     {  
				
               width: 345px;
			   float: left; 
				
				
                       }
#prawy_middle_prawy_mapa    {
               width: 210px;
			   float: right; 
			   padding-left:15px;
				 				 
				       }					   
#dol					{
						 height: 5px;
                         font-size:5px;
						 width:790px;
						 background-image:url(../img/dol.png);
						}					   
					   			 
div.stopka      {
               height: 0px;
               clear: both;
			   font-size:0px;
                } 
div.pasek       {
                height: 2px;
				width:130px;
				font-size:2px;
				background-image:url(../img/pasek.gif);
				background-repeat: repeat-x;
				}
img.leftmargin  {
				padding-right:8px;
				padding-top:1.0em;
				
				float:left;
				}
.leftmargin 	  {
				padding-right:8px;
				padding-top:1.0em;
				float:left;
				}			
img.leftmargin_ntop {
				padding-right:8px;
				padding-top:0em;				
				float:left;
				}	
								
						
#stopka_podpis {
               color:white;
			   padding: 0 0 0 300px;
			   /*background-color: yellow;*/
               }						
               /*format np dla systemu*/

.clear {
	clear: both;
	background: none transparent scroll repeat 0% 0%;
	font-size:0px;
	hieght:0px;
}

/* style dla mootools*/
/*                   */
h3.toggler {
	cursor: pointer;
	font-size: 11px;
	width:75%;
	color:#FF6600;
	font-weight:normal;
	position: relative;
	left:-10px;
}
div.element
			{
			   padding-bottom:0px;
			}
div.element p  {
	margin: 0px;
	padding:1em 4px 10px 3px;
}

div.element p img {
                   float:left;
				   
				}

#accordion {
				margin:0px;
				padding-left:2px;
				padding-top:5px;
				}
div.element h4 {
	
	
	font-size:10px;
	
	padding-top: 5px;
	
	
	
	
	}	
div.element h5 {     
					font-weight:normal;
					padding-left:3px;
					font-size:11px;
					
				}	
	
/*Koniec styli dla mootools*/	
				

div.stopka      {
              content: "."; 
			  display: block; 
	          height: 0; 
	          clear: both; 
	          visibility: hidden;
			  
                } 
div.h3   {
			color:#515869;
				
				
				 padding:1.0em 0 0.5em  0;
				position: relative;
				
				left:-5px;
				width:350px;
		}	
		
/* Style dla lightboxa */			
#lightbox{
	background-color:#ccc;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 1.2em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ text-align:center; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#uczelnie {
	padding-top:10px;
}

#uczelnie ul li{
	font-weight:bold;
	padding-top:10px;
	position: relative;
	left:-5px;
}
#uczelnie ul ul li{
	font-weight:normal;
	padding-top:0px;
	left:0px;
}
#uczelnie ul ul li a{	
	padding :0px;
	margin:0px;
	left:0px;
}

#nav_main_glowna {padding-top:10px;}
#nav_main_glowna li a,
#nav_main_glowna li a span {
    font-size:0px;
	text-decoration:none;
	cursor: pointer;
	display: block;
	height: 14px;
	width: 138px;
	overflow: hidden;
	position: relative;
	text-decoration:none;
}				
 						
#nav_main_glowna li.glowna a span {
	background-image: url(../img/home_back.png);
	background-position:  0 0px;
	left: 0;	
	top: 0;
	width: 115px;
	text-decoration:none;
}	

#nav_main_glowna li.glowna a:hover span,
#nav_main_glowna li.glowna#active a span {
	background-image: url(../img/home_back.png);
	background-position:  0 0px;
	width: 138px;
}	



