@charset "utf-8";
/* CSS Document */

body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #fff;
	text-align:center;
}
img {border:0;}
hr {border: none; background-color:#333; color:#333; height: 1px; width:100%;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:18px; line-height:18px; color:#263861; font-weight:normal; }

p {margin:0; padding:0 0 10px 0;}

a {font-weight: bold; color:#CC0000; text-decoration: underline;}
a:hover {color:#333;}

table{margin:0;}
td,th {padding:0; color:#000;}

div#out_container{min-height:500px; width:100%; background-image:url(../images/bgbig.jpg); background-position:50% 0%; background-repeat:no-repeat;}
div#top_container{ width:1008px; margin:0 auto; text-align:left;}
div.navigation{ height:35px;}
div.navigation a{ text-decoration: none;}
div#nav_cont {float:left;}
div.navigation ul { margin:0; padding:6px 0 0 0; list-style:none;}
div.navigation ul li { margin:0; padding:0; float:left; }
div.navigation ul li a {display:block; color:#eee; font-weight:normal; font-size:14px; border-right:1px solid #ccc; padding:3px 20px;}
div.navigation ul li a:hover {color:#FFF;} 
div.navigation ul li a.selected {color:#FFF;} 
div.navigation ul li a#nav_first {border-left:1px solid #ccc;}
div.lang{ float:right; padding-top:4px;}
div.lang img {margin-left:6px; cursor:pointer;}


div#top{ padding-bottom:20px; }
div#top_logo{ float:left; padding:90px 0 0 64px;}


div#top_search{ float:right; width:650px; padding-top:60px;}


div.search_input{
	background-image:url(../images/search_bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#928f96; padding:14px 0 10px 30px; border:1px solid #aaa; -moz-border-radius: 8px; border-radius: 8px;
	-moz-box-shadow: 1px 2px 3px #555;
	-webkit-box-shadow: 1px 2px 3px #555;
	box-shadow: 1px 2px 3px #555;}

div#dbTopInfo { font-size:11px; color:#666; padding-bottom:6px; text-align:right; padding-right:30px;}

div.aside_row_input { height:45px}
div.aside_row_input input {
	font-size: 16px;
	font-weight:normal;
	height: 19px;
	color: #666;
	background-color: #fff;
	width: 460px;
	float: left;
	background-image:url(../images/input_bg.jpg); background-position:bottom; background-repeat:repeat-x;
	-moz-border-radius: 4px; border-radius: 4px;
}

#words_chosen{
    font-size: 15px!important;
    font-weight:normal!important;
    padding-right: 4px!important;
    width: 510px!important;
    float: left!important;
}

div.aside_row_input button {
	float: left;
	margin-left:-4px;
	height: 45px;
	color:#555;
}
div#aside_row_options {clear:both;height:22px; padding-right:23px; margin-top: 5px;}
div#aside_row_options ul {margin:0; padding:0; list-style:none; height:22px; float:right;}
div#aside_row_options ul li { margin:0; padding:0; float:left; line-height:22px; margin-right:6px;}
div#aside_row_options ul li a {display:block; font-size:11px; color:#FFF;
	font-weight:normal;height:22px; line-height:22px; background-image:url(../images/btn_bg.jpg);
	background-position:top left; background-repeat:no-repeat; padding-left:28px; padding-right:14px;border:1px solid #777; -moz-border-radius: 4px; border-radius: 4px;}
div#aside_row_options ul li a:hover {background-position:bottom left; color:#999;}

div#aside_row_adv_opt {
	border-top:1px solid #666; 
	margin-top:20px; 
	padding-top:20px; 
	margin-right:18px; 
	display:none;
	width: 600px;
}

.adv_opt_row{clear:both; padding-bottom:10px; margin-bottom:4px; border-bottom:1px solid #aaa;}

.adv_opt_row span{color:#CCC; font-weight:bold;}
.adv_opt_row_ddl{float: right;}

.adv_opt_row_ddl select{min-width: 200px;text-align: right;}

div#contant_main{ background-color:#FFF; border:1px solid #ddd;-moz-border-radius: 8px; border-radius: 8px; clear:both; width:980px;padding:14px; margin:0 auto 20px auto; text-align:left;  }
div#contant_main p, div#contant_main li {line-height:18px;}
div#contant_main_wide { background-color:#FFF; min-height:400px; clear:both; padding:14px; text-align:left;  border-top:1px solid #ddd;}



div.wyczysc {clear:both; height:0px; line-height:0px; font-size:0px}


.qryItalic{
	font-style:italic;
	font-family: tahoma;
    font-weight: normal;
    color: #666;
}
.qryNormal{
	font-style:normal;
	font-family: tahoma;
    font-weight: normal;
    color: #333 !important;
}
/* auto complete */
.autocomplete-w1 {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 6px 0 0 6px; /* IE6 fix: */
	_background: none;
	_margin: 1px 0 0 0;
}

.autocomplete {
	border: 1px solid #999;
	background: #FFF;
	cursor: default;
	text-align: left;
	max-height: 450px;
	overflow: auto;
	margin: -6px 6px 6px -6px; /* IE6 specific: */
	_height: 450px;
	_margin: 0;
	_overflow-x: hidden;
	font-size: 18px;
}

.autocomplete .selected {
	background: #F0F0F0;
	font-size: 18px;
}

.autocomplete div {
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}

.autocomplete strong {
	font-weight: normal;
	color: #3399FF;
	font-size: 18px;
}

#toggle_options{ text-decoration: none; }

.easy-autocomplete-container {
    margin-top: 44px!important;
    z-index: 999!important;
    width: 550px!important;
}
