  @namespace url(http://www.w3.org/1999/xhtml);
  @-moz-document url-prefix("http://"), url-prefix("https://") {
  	a:focus {outline: none !important;}
  }
  
  #msePaging {clear:both;width:100%;margin-bottom:20px;padding:3px}
  #msePaging #prev {width:10%;float:left;text-align:left;}
  #msePaging #next {width:10%;float:left;text-align:right;}
  #msePaging #middle {width:80%;float:left;text-align:center;}   
  
  
  #mseContainer {
    width: 100%;
    float:left;
    border:0px solid black;
    font: 11px Verdana,sans-serif;    
  }
  
  #searchEngine a {
  	text-decoration:none;
  }
  
  #mseContainer div.box {
    width: 190px;
    height:150px;    
    border:1px solid #404040;
    border-bottom:3px solid #404040;
    background-color: #f1f1f1;
    overflow: hidden;
    margin:2px;
  }
  
  #mseContainer div.header {
  	height:10%;
	width:540px;
	clear:both;
	padding:4px;
	padding-left:6px;
	font-weight:bold;
	color:#404040
  }  
  
  #mseContainer div.content {
  	overflow: hidden; 
	height: 85%;
	width: 100%; 
	float: left;
  }
  
  #mseContainer div.contentCol {
  	float: left;
	margin-top:6px;
	margin-left:15px;
	font-weight:lighter;
    width: 300px;
  }
  
  #mseContainer div.navigation {
  	width: 100%; 
	height: 15%; 
	clear: both; 
	text-align: left; 
	padding-top: 3px;
  }
  
  #mseContainer .row {
  	float:left;
	width:100%;
  }
  
  #mseContainer .roller {
  	background:transparent url(/gfx/ms_wiecej.gif) no-repeat left top;
	margin-left:5px;
	padding-left:15px;
	text-decoration:underline;
	display:block;
	height:20px;
	width:55px;
  }
  #mseContainer :hover.roller {
	text-decoration:none;
  }
  
  #mseContainer .rollUp {
  	background: url(/gfx/ms_mniej.gif) no-repeat left top;
  }
  
  #mseContainer .navigation {
  	clear:both;
  }
  
  #mseContainer .refresh { 
  	display:none;
  	position:absolute;
  	z-index:99;
  	background: url(/gfx/ms_szukaj.gif) no-repeat top left;
  	width:59px;
  	height:21px;	
	margin-right:0px;	
  }  

  #searchEngine {
      margin-bottom:-18px;
  }

	#searchEngine #result {
		clear:both;padding-top:10px;/*min-height:20px*/
	}
	
	#searchEngine #result table td {
		vertical-align:top
	}
	
	#searchEngine #result table td img {
		border:0;
	}
	
	#searchEngine #result table h2 {
		font:11px Verdana,sans-serif;
		padding:0;
		margin:0;
		margin-bottom:10px;
		font-weight:normal;
		font-style:italic;
		background:none;
	}
	
	#searchEngine #result table h3 {
		font:10px Tahoma,Verdana,sans-serif;
		padding:0;
		margin:0;
		font-weight:bold
	}
	
	#searchEngine #result table td {
		font:11px Tahoma,Verdana,sans-serif;
		padding-left:10px;
		margin:0;
	}
	
	#searchEngine #result table td p {
		font:11px Tahoma,Verdana,sans-serif;
		padding-left:10px;
		padding-top:5px;
		margin:0;
		background-color:#F7F7F7
	}
	
	#searchEngine #result table td a {
		color:#E20000;
	}
	
	#searchEngine #result table td a:hover {
		color:#E20000;
		text-decoration:underline;
	}
	
	#searchEngine #result table td h3.folderResult {
		border-top:1px solid #000;
		margin-top:10px;
		margin-bottom:5px
	}
	
	#searchEngine #result table td.iconResult {
		padding:2px;
		border:1px solid #EFEFEF;
		text-align:center;
                vertical-align:middle;
                width:90px;
	}
	
	#searchEngine p.message {
		text-align:center;
		margin-top:20px;
		margin-bottom:20px;
		margin-left:3px;
		padding:3px;
		border:1px solid #404040;
		border-bottom:2px solid #404040;
		font-weight:bold;
		font:12px Tahoma,Arial,sans-serif;
		background-color:#f1f1f1
	}
	
	#searchEngine .loading {
		background: url('/gfx/load.gif') center right no-repeat;
	}
	
	#mseClient input[type=checkbox] {
		background-image: none;
		width:15px;
	}
	
	#mseClient input[type=text] {
		width:140px;
		background-image: none;
		background-color:#EAEAEA;
		font:13px Tahoma,Arial,sans-serif;
		height:16px;
		color:#404040;
		border:1px solid #494949
	}
	
	#mseLoader {
		font:12px Verdana,sans-serif;
		padding-left:25px;
		margin-right:15px;
		font-weight:bold;
		font-style:italic;
	} 
	
	#mseLoader a {
		background: url('/gfx/mseWindow_show.png') center left no-repeat;
		padding-left:37px;
		height:32px;
		display:block;
		padding-top:13px;
		width: 135px;
	}
	
	#mseLoader .windowHide {
		background: url('/gfx/mseWindow_hide.png') center left no-repeat;
		padding-left:37px;
		height:32px;
		display:block;
		padding-top:13px;
	}
	
	#mseClient .inp_desc {
            font-size: 10px;
            font-family: Tahoma,Arial,sans-serif;
	}
	.load_result {background: url('/gfx/load_result.gif') center center no-repeat;}
	#result #criteria {border:1px solid #404040;background-color: #f1f1f1;padding:5px;margin-left:3px;border-bottom: 2px solid #404040}
	#result #criteria p {font: 12px Verdana,sans-serif;font-style:italic;padding:0;margin:0;border-bottom:1px solid #404040;margin-bottom:3px;}
	#result #criteria td.c_name {font-weight:bold;text-align:right;white-space: nowrap;}
	#result #criteria td.c_values {font:11px Tahoma,Arial,sans-serif;}  