#subheader1 {
   position: relative;
   width: 1002px;
   height: 143px;
   margin: auto;
   /*background:transparent url(../images/belka.gif) repeat-x scroll 0 0;*/
}

#nlogo {
   position: absolute;
   width: 160px;
   top: 27px;
}

#sentencja td {
   vertical-align: middle;
}

#nadmenu {
   position: absolute;
   top: 15px;
   left: 258px;
   width: 744px;
   height: 32px;
   font: 10px Tahoma, sans-serif;
   text-align: center;
}

#nadmenu .modul1 {
   position: relative;
   float: left;
   width: 740px;
   height: 32px;
   margin-top: 9px;
   text-align: right;
}

#nadmenu .modul2 {
   position: relative;
   float: left;
   width: 70px;
   height: 32px;
   margin-top: 9px;
   text-align: right;
}

#nadmenu a {
   padding: 0 12px 0 12px;
   color: #4d4d4d;
}

#nadmenu a.img {
   vertical-align: middle;
   padding: 0;
}

#header1 {
 /*background:transparent url(../images/belka.gif) repeat-x scroll 0 0;*/
}

#header1 em { 
   font-style: normal;
   color: #dd4c10;
}

#header1 ul {
   position: absolute;
   top: 47px;
   right: 0;
   width: 780px;
   height: 57px;
   margin: 0;
   padding: 0;
   list-style: none;
}

#header1 ul li {
   float: left;
   height: 40px;
   margin: 1px;
   padding: 8px;
   cursor: pointer;
   /*background-color: #DDDDDD;*/
   /*background: transparent url(../images/mbg3.jpg) repeat-x;*/
}
#header1 ul li a {
	color: #000000;
	font-weight:bold;
}
	
#podmenu {
   position: absolute;
   top: 116px;
   left: 258px;
   width: 744px;
   height: 11px;
   font: 11px Tahoma;
   text-align: center;
}

#podmenu a {
   color: #000;
}

#podmenu .el {
   display: none;
}

#podmenu em {
   padding-left: 16px;
   padding-right: 16px;
}


.col1 {border-left:2px solid #AD1A1C; /*background:#AD1A1C;*/}
.col2 {border-left:2px solid #FF981F;}
.col3 {border-left:2px solid #650086;}
.col4 {border-left:2px solid #1579BA;}
.col5 {border-left:2px solid #FFD204;}
.col6 {border-left:2px solid #7D9917;}
.col7 {border-left:2px solid #C1BBDA;}
.col8 {border-left:2px solid #A69A54;}
.col9 {border-left:2px solid #B8C39C;}


#header2 {
	/*border-bottom:1px solid #F2EEDE;*/
	/*padding:17px 0;*/
	position:relative;
	text-align:center;
	width:800px;
	left: 320px;
}

#header3 {
   width: 100%;
   height: 51px;
   margin-bottom:10px;
   margin-top:20px;
   background: transparent url(../images/belka3.gif) repeat-x bottom;
}

#subheader3 {
   position: relative;
   width: 1002px;
   height: 51px;
   margin: auto;
   color: #645009;
}

#wyszukiwarka {
	right:18px;
	float: right;
	/*position:absolute;*/
	/*width:455px;*/
}
#wyszukiwarka fieldset {
	margin-top:6px;
}
#wyszukiwarka p {
	color:#AD1A1C;
	display:inline;
}
#subheader3 input {
	border:1px solid #C9BF8E;
	margin-left:12px;
	font-size: 13px;
}
/*
#subheader3 input.submit {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	margin:0;
	padding:0;
	width:20px;
}
*/
#subheader3 input.submit {
	-moz-border-radius:4px 4px 4px 4px;
	background-color:#0896FF;
	border:2px solid #FFFFFF;
	color:#FFFFFF;	
	letter-spacing:1px;
}

#logowanie {
	position:absolute;
	top:12px;
}
#logowanie p {
	color:#FFCC66;
	display:inline;
	font-size: 13px;
	/*padding-right:18px;*/
}
#logowanie input {
	margin-left:6px;
	width:99px;
	font-size: 13px;
}
#logowanie .przypomnij, #wyszukiwarka .searchst {
-x-system-font:none;
color:#B2A893;
font-family:Tahoma,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-right:9px;
padding-left:9px;
font-size: 13px;
}
#logowanie .rejestracja {
-x-system-font:none;
color:#FFFFFF;
font-family:Tahoma,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-left:11px;
font-size: 13px;
}


/******************** up menu *******************/

div#global_nav {
	width:100%;
	text-align:center;
	/*background:#191919;*/
	background:none repeat scroll 0 0 #666666;
	color:#FFF;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;
	height: 45px;
}

div#global_nav_links {
	text-align:left;
	height:38px;
	width:990px;
	margin:0px auto;
}

span.global_nav {
	float:right;
	padding-top:9px;
	padding-left:20px;
	font-size:10px;
}

div#global_nav_links a {
	color:#FFF;
	text-decoration:none;
	padding:0;
}

div#global_nav_links a:hover {
	text-decoration:underline;
}

span.global_nav {
	float:right;
	font-size:10px;
	padding-left:20px;
	padding-top:9px;
}

#logoblack{
	position: absolute;
}


/*----------------------*/

#site-menu-dropdown {
display:block;
margin:0;
padding:0;
position:absolute;
z-index:3;
}

.compact {
padding-bottom:1px;
min-height:1px;
}
.compact > * {
float:left;
}
#site-menu-dropdown li {
margin:0;
padding:0;
position:relative;
z-index:4;
}


.d-dropdown li {
list-style-type:none;
}

#site-menu-dropdown .dropdown-tab {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
padding:5px 12px;
position:relative;
z-index:6;
}

.d-dropdown .dropdown-tab {
min-height:16px;
}

.d-dropdown .dropdown-tab {
display:block;
}

#site-menu-dropdown > li:hover .dropdown-tab {
background-color:#FF981F;
color:#FFFFFF;
}

#site-menu-dropdown .dropdown-tab {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
padding:5px 12px;
position:relative;
z-index:6;
}
#site-menu li .dropdown-pane {
display:none;
}

#site-menu-dropdown .dropdown-pane {
background-image:url(../images/dropdown_pane.png);
background-position:left bottom;
background-repeat:no-repeat;
border-top-style:none;

padding:5px 16px 14px;

width:140px;
z-index:7;
}

#site-menu-dropdown .dropdown-pane dt {
color:#000000;
text-transform:uppercase;
}

#site-menu-dropdown .dropdown-pane li, #site-menu-dropdown .dropdown-pane dt, #site-menu-dropdown .dropdown-pane dd {
display:block;
margin:2px 0 6px;
padding:0;
}

#site-menu-dropdown .dropdown-pane a {
color:#333333;
display:block;
line-height:14px;
margin:0;
padding:0;
}

.d-dropdown .dropdown-pane a {
margin:0 1px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

/****************** top banner *******************/
#mainTopBanner{
	float: left;
	/*margin-left:120px;*/
	/*float: left important;*/
	/*text-align: center;*/
	/*padding: 4px;
	margin-bottom: 4px;*/
}


/********** menu lipiec 2010 *****************/

#glb-menu {
clear:both;
margin:0 auto;
position:relative;
width:980px;
z-index:20;/* z 999 specjalnie dla liteboxa*/
font-family: Georgia,Palatino,PalatinoLinotype,Times,TimesNewRoman,serif;
font-weight: normal;
}

.glb-conteudo {
margin:0 auto !important;
text-align:left;
}


#glb-menu ul.menu-itens {
/*
	border-color:#EEEEEE;
border-style:solid;
border-color:#1C2743;
border-style:ridge;*/
background-color: #EFEFCF;	
border-width:1px 0 0;
height:33px;
border-bottom:1px dotted #1C2743;
/*margin:0 10px;*/
overflow:visible;
padding-left: 30px;
}

#glb-menu ul.menu-itens li.menu-primeiro {
	background:none repeat scroll 0 0 transparent;
}

#glb-menu ul.menu-itens li {
/*background:url("../images/menu/bkg_item_menu.png") no-repeat scroll left center transparent;*/
color:#E6E6E6;
float:left;
position:relative;
}

li {
list-style:none outside none;
}

#glb-menu ul.menu-itens li.menu-primeiro a.first-node {
padding-left:0;
}

#glb-menu ul.menu-itens li a.first-node {
padding:8px 6px 0;
}

#glb-menu ul.menu-itens li.menu-primeiro a {
padding-left:0;
}

#glb-menu ul.menu-itens li a.first-node {
/*color:#333333;*/
color:#1C2743;
display:block;
float:left;
height:22px;
letter-spacing:0 !important;
padding:8px 10px 0;
/*font-weight: bold;*/
font-size: 13px;
}

#glb-menu .menu-subitens {
display:none;
left:-1px;
min-width:12em;
position:absolute;
top:28px;
}

#glb-menu .aba {
border-top-color:#C30000;
background-color:#FFFFFF;
border-color:#CFCFCF;
border-style:solid;
border-width:2px 1px 0;
color:#333333;
height:21px;
left:0;
letter-spacing:0 !important;
margin-top:-31px;
padding:9px 10px 0;
position:absolute;
top:0;
z-index:999;
/*font-weight: bold;*/
font-size:13px;
}

.s-node{
color:#333333;
}

#glb-menu .aba .canto-te {
background:url("../images/menu/cantos-aba-menu.png") no-repeat scroll left top transparent;
left:-1px;
}

#glb-menu .aba .canto-te, #glb-menu .aba .canto-td {
display:block;
height:2px;
position:absolute;
top:-2px;
width:2px;
}

#glb-menu .aba .canto-td {
background:url("../images/menu/cantos-aba-menu.png") no-repeat scroll right top transparent;
right:-1px;
}

#glb-menu .menu-subitens .conteudo-subitens {
background-color:#FFFFFF;
border-color:#DDDDDD;
border-style:solid;
border-width:0 1px;
overflow:auto;
}

#glb-menu ul.menu-itens .menu-subitens ul {
float:left;
padding:8px 10px;
width:136px;
}

#glb-menu ul.menu-itens .menu-subitens li {
background:none repeat scroll 0 0 transparent;
color:#595959;
display:block;
float:none;
line-height:14px;
}



#glb-menu ul.menu-itens .menu-subitens li a, #glb-menu ul.menu-itens .menu-subitens li span {
color:#333333;
display:inline-block;
padding:2px 4px;
font-size:13px;
}

li {
list-style:none outside none;
}

#glb-menu ul.menu-itens .menu-subitens .menu-canto-te {
background:url("../images/menu/bkg_submenu.png") no-repeat scroll left top transparent;
margin-right:5px;
}

#glb-menu ul.menu-itens .menu-subitens .menu-canto-re, #glb-menu ul.menu-itens .menu-subitens .menu-canto-rd, #glb-menu ul.menu-itens .menu-subitens .menu-canto-td, #glb-menu ul.menu-itens .menu-subitens .menu-canto-te {
display:block;
height:5px;
}

#glb-menu ul.menu-itens .menu-subitens .menu-canto-td {
background:url("../images/menu/bkg_submenu.png") no-repeat scroll right top transparent;
position:absolute;
right:0;
top:0;
width:5px;
}

#glb-menu ul.menu-itens .menu-subitens .menu-canto-re {
background:url("../images/menu/bkg_submenu.png") no-repeat scroll left bottom transparent;
margin-right:5px;
}

#glb-menu ul.menu-itens .menu-subitens .menu-canto-rd {
background:url("../images/menu/bkg_submenu.png") no-repeat scroll right bottom transparent;
bottom:0;
position:absolute;
right:0;
width:5px;
}

