#header{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background: white;
}

#gff {
	font: bold 11px Arial, sans-serif;
	color: #0000CC;
	/*margin-bottom: -5px;*/
}
#gff label{
	font: bold 10px Arial, sans-serif;
	color: #000000;
}
#gff input{
	margin: 0px;
	padding: 0px;
}
#gff input#gff_email{
	color: #0000CC;
	width: 140px;
	height: 13px;
	line-height: 15px;
	font: 11px Arial, sans-serif;
	border: 1px solid #a59c59;
	padding: 0;
	/*background: white url('../images/top/plic.gif') no-repeat 163px 0px;*/
}

#login{
	margin-left: 10px;
	margin-top: 5px;
	width: 250px;
	float: left;
	text-align: center;
	font: bold 10px Arial, sans-serif;
	color: #0000CC;
}
#login a, #login a:visited{
	font: bold 10px Arial, sans-serif;
	color: #0000CC;
	text-decoration: none;
}
#login a:hover{
	color: #FFFFFF;
}
#login #wellcome{
	margin-top: 20px;
	font: bold 10px Arial, sans-serif;
	color: #FFFFFF;
}

#search {

	font: 10px Arial, sans-serif;
	color: #0000CC;
}
#search .header {
	color: #0000CC;
	background: url(../images/top/bg_gff.gif) repeat-x;
	height: 20px;
	padding-top: 3px;
}
#search label{
	font: bold 10px Arial, sans-serif;
	color: #000000;
}
#search input{
	margin: 0px;
	padding: 0px;
}
#search input#qsearch{
	width: 190px;
	height: 15px;
	font: 11px Arial, sans-serif;
	border: 1px solid #a59c59;
	padding: 0px 0px 1px 2px;
}



#consultanta{
	margin-left: 80px;
	margin-top: 5px;
	width: 140px;
	float: left;
	text-align: center;
}
#consultanta, #consultanta table{
	font: 10px Arial, sans-serif;
	color: #0000CC;
}

#sigla{
	margin-left: 0px;
	margin-top: 0px;
	width: 215px;
	float: left;
	text-align: center;
}

/* linkuri client */
#client_links{
	margin-right: 10px;
	margin-top: 0px;
	width: 250px;
	float: right;
	text-align: center;
	/*border: 1px solid #9696D5;*/
	font: bold 10px Arial, sans-serif;
	color: #000000;
}
#client_links ul{
	list-style: none;
	margin: 0px;
	float: left;
	text-align: left;
}
#client_links ul li{
	float: left;
	clear: left;
	text-align: left;
}
#client_links ul li.r{
	float: right;
	clear: right;
	text-align: right;
}
#client_links ul li.c{
	float: none;
	clear: both;
	text-align: center;
}

#menu{
	float: left;
	clear: both;
	width: 100%;
	height: 29px;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px
}
#menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu ul li {
	float: left;
	height: 29px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 10px;
	background: url(../images/top/bg_menu.gif) repeat-x;
	text-align: center;
}
body > * #menu ul li{
	background: url(../images/top/bg_menu.png) repeat-x;
}
#menu ul li.bbb{
	float: left;
	margin: 0;
	padding: 0;
	background: none;
}
/* body > * #menu ul li.blue{
	background: url(../images/top/blue_bg_menu.png) repeat-x;
} */
#menu ul li.sep{
	float: left;
	margin: 0;
	padding: 0;
	background: none;
	height:19px;
}
#menu ul li, #menu ul li a, #menu ul li a:visited{
	font: 10px Arial, sans-serif;
	color: #0000CC;
	text-decoration: none;
}

/* drop options */
.drop{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	z-index: 999;
	display: inline;
	padding: 0px;
}
.drop a:link, .drop a:visited {
 text-decoration: none;
}
.drop a:hover {
 text-decoration: underline;
}

.drop ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.drop .bg_t{
	background: url(../images/menu/drop/bg_t.gif) repeat-x;
}
.drop .bg_b{
	background: url(../images/menu/drop/bg_b.gif) repeat-x;
}
.drop .bg_l{
	background: url(../images/menu/drop/bg_l.gif) repeat-y;
}
.drop .bg_r{
	background: url(../images/menu/drop/bg_r.gif) repeat-y;
}
#mini-nav{
	margin-top: 0px;	
}

#mini-nav a{
		color: #55539c;
		font-weight: bold;
}
