/* strona główna */

#menu_top {
	float: left;
	position: relative;
	width: 920px;
	height: 35px;
	background-image: url("../images/menu_top/background.jpg");
	background-repeat: repeat-x;
	z-index:2
}

.menu_top_corner_left {
	position: absolute;
	top: 0px;
	left: 0px;	
	width: 9px;
	height: 10px;
	background-image: url("../images/menu_top/corner_left.jpg");
	background-repeat: no-repeat
}

.menu_top_corner_right {
	position: absolute;
	right: 0px;
	top: 0xp;	
	width: 9px;
	height: 10px;
	background-image: url("../images/menu_top/corner_right.jpg");
	background-repeat: no-repeat
}

.menu1, .menu1 dl {
	font-size: 12px;
	position: absolute;
	width: 150px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu1 dt {
	cursor: pointer
}

.stronaglowna_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 5px;
	width: 104px;
	height: 25px;
	background-image: url("../images/menu_top/strona_glowna.gif");
	background-repeat: no-repeat;
}

#menu1_strona_glowna {
	padding-left: 0px;
	width: 104px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}
/*
.menu1 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu1 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu1 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 29px;
}

.menu1 dd.active {
	font-weight: bold;
}
*/
.menu1 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu1 a:link, .menu1 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu1 a:hover {
	color: #fff;
}
/*
.menu1 dl {
	position: absolute;
	border: 0;
}

.menu1 dl dd {
	position: relative;
	left: 166px;
	bottom: 29px
}
*/
.menu_main_top {
	position: relative;
	width: 166px;
	height: 29px;
	background: #1c3454;
	cursor: pointer
}

.menu1_main_text {
	height: 21px;
	border-left: 5px solid #96a3b4;
	border-right: 5px solid #96a3b4;
	padding-top: 8px; padding-left: 15px; margin-bottom: -8px
}

/*o firmie*/

.menu2, .menu2 dl {
	font-size: 12px;
	position: absolute;
	width: 74px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu2 dt {
	cursor: pointer
}

.o_firmie_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 114px;
	width: 68px;
	height: 25px;
	background-image: url("../images/menu_top/o_firmie.gif");
	background-repeat: no-repeat;
}

#menu2_o_firmie {
	width: 68px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu2 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu2 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu2 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 29px;
}

.menu2 dd.active {
	font-weight: bold;
}

.menu2 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu2 a:link, .menu2 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu2 a:hover {
	color: #fff;
}

.menu2 dl {
	position: absolute;
	border: 0;
}

.menu2 dl dd {
	position: relative;
	left: 166px;
	bottom: 29px
}

.menu2_main_text {
	height: 21px;
	border-left: 5px solid #96a3b4;
	border-right: 5px solid #96a3b4;
	padding-top: 8px; padding-left: 15px; margin-bottom: -8px
}

/* produkty */

.menu3, .menu3 dl {
	font-size: 12px;
	position: absolute;
	width: 81px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu3 dt {
	cursor: pointer
}

.produkty_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 279px;
	width: 75px;
	height: 25px;
	background-image: url("../images/menu_top/produkty.gif");
	background-repeat: no-repeat;
}

#menu3_produkty {
	width: 75px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu3 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu3 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu3 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 29px;
}

.menu3 dd.active {
	font-weight: bold;
}

.menu3 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu3 a:link, .menu3 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu3 a:hover {
	color: #fff;
}

.menu3 dl {
	position: absolute;
	border: 0;
}

.menu3 dl dd {
	position: relative;
	left: 200px;
	bottom: 29px
}

.menu3_main_text {
	height: 21px;
	border-left: 5px solid #96a3b4;
	border-right: 5px solid #96a3b4;
	padding-top: 8px; padding-left: 15px; margin-bottom: -8px
}

.menu3_main_top {
	position: relative;
	width: 200px;
	height: 29px;
	background: #1c3454;
	cursor: pointer
}

.menu3_main_top2 {
	position: relative;
	width: 180px;
	height: 29px;
	background: #1c3454;
	cursor: pointer
}

.menu3_main_top3 {
	position: relative;
	width: 220px;
	height: 29px;
	background: #1c3454;
	cursor: pointer
}

/*certyfikaty i dyplomy*/

.menu4, .menu4 dl {
	font-size: 12px;
	position: absolute;
	width: 151px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu4 dt {
	cursor: pointer
}

.certyfikaty_dyplomy_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 357px;
	width: 145px;
	height: 25px;
	background-image: url("../images/menu_top/certyfikaty_dyplomy.gif");
	background-repeat: no-repeat;
}

#menu4_certyfikaty_dyplomy {
	padding-left: 0px;
	width: 145px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}
/*
.menu4 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu4 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu4 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 29px;
}

.menu4 dd.active {
	font-weight: bold;
}
*/
.menu4 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu4 a:link, .menu4 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu4 a:hover {
	color: #fff;
}
/*
.menu4 dl {
	position: absolute;
	border: 0;
}

.menu4 dl dd {
	position: relative;
	left: 166px;
	bottom: 29px
}

.menu4_main_text {
	height: 21px;
	border-left: 5px solid #96a3b4;
	border-right: 5px solid #96a3b4;
	padding-top: 8px; padding-left: 15px; margin-bottom: -8px
}*/

/* sieć sprzedaży */

.menu5, .menu5 dl {
	font-size: 12px;
	position: absolute;
	width: 114px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu5 dt {
	cursor: pointer
}

.siec_sprzedazy_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 507px;
	width: 108px;
	height: 25px;
	background-image: url("../images/menu_top/siec_sprzedazy.gif");
	background-repeat: no-repeat;
}

#menu5_siec_sprzedazy {
	width: 108px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu5 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu5 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu5 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 29px;
}

.menu5 dd.active {
	font-weight: bold;
}

.menu5 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu5 a:link, .menu5 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu5 a:hover {
	color: #fff;
}

.menu5 dl {
	position: absolute;
	border: 0;
}

.menu5 dl dd {
	position: relative;
	left: 166px;
	bottom: 29px
}

.menu5_main_text {
	height: 21px;
	border-left: 5px solid #96a3b4;
	border-right: 5px solid #96a3b4;
	padding-top: 8px; padding-left: 15px; margin-bottom: -8px
}


/* referencje */

.menu6, .menu6 dl {
	font-size: 12px;
	position: absolute;
	width: 89px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu6 dt {
	cursor: pointer
}

.referencje_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 618px;
	width: 83px;
	height: 25px;
	background-image: url("../images/menu_top/referencje.gif");
	background-repeat: no-repeat;
}

#menu6_referencje {
	padding-left: 0px;
	width: 83px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}
/*
.menu6 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu6 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu6 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 29px;
}

.menu6 dd.active {
	font-weight: bold;
}*/

.menu6 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu6 a:link, .menu6 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu6 a:hover {
	color: #fff;
}
/*
.menu6 dl {
	position: absolute;
	border: 0;
}

.menu6 dl dd {
	position: relative;
	left: 166px;
	bottom: 29px
}

.menu6_main_text {
	height: 21px;
	border-left: 5px solid #96a3b4;
	border-right: 5px solid #96a3b4;
	padding-top: 8px; padding-left: 15px; margin-bottom: -8px
}*/

/* realizacje */

.menu7, .menu7 dl {
	font-size: 12px;
	position: absolute;
	width: 85px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu7 dt {
	cursor: pointer
}

.realizacje_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 706px;
	width: 78px;
	height: 25px;
	background-image: url("../images/menu_top/realizacje.gif");
	background-repeat: no-repeat;
}

#menu7_realizacje {
	width: 78px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu7 dl dt {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
	background-image: url("../images/menu_top/line.gif");
	background-repeat: repeat-x
	
}

.menu7 dl dt:hover {
	color: #ffffff;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	border: 0;
}

.menu7 dd  {
	background-color: #95a2b3;
	color: #ffffff;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 29px;
}

.menu7 dd.active {
	font-weight: bold;
}

.menu7 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu7 a:link, .menu7 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu7 a:hover {
	color: #fff;
}

/* praca */

.menu8, .menu8 dl {
	font-size: 12px;
	position: absolute;
	width: 62px;
	margin: 0;
	padding: 0
}

.menu8 dt {
	cursor: pointer
}

.praca_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 787px;
	width: 56px;
	height: 25px;
	background-image: url("../images/menu_top/praca.gif");
	background-repeat: no-repeat;
}

#menu8_praca {
	padding-left: 0px;
	width: 56px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu8 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu8 a:link, .menu8 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu8 a:hover {
	color: #fff;
}

/*kontakt*/

.menu9, .menu9 dl {
	font-size: 12px;
	position: absolute;
	width: 73px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu9 dt {
	cursor: pointer
}

.kontakt_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 848px;
	width: 67px;
	height: 25px;
	background-image: url("../images/menu_top/kontakt.gif");
	background-repeat: no-repeat;
}

#menu9_kontakt {
	padding-left: 0px;
	width: 67px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu9 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu9 a:link, .menu9 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu9 a:hover {
	color: #fff;
}

/*projkty ue*/

.menu10, .menu10 dl {
	font-size: 12px;
	position: absolute;
	width: 73px;
	margin: 0;
	padding: 0;
	/*border-width: 1px;
	border-style: solid;
	border-color: #eee #aaa #aaa #eee;*/
}

.menu10 dt {
	cursor: pointer
}

.projekty_ue_obiekt {
	display: none;
	position: absolute;
	top: 10px;
	left: 185px;
	width: 89px;
	height: 25px;
	background-image: url("../images/menu_top/projekty_ue.gif");
	background-repeat: no-repeat;
}

#menu10_projekty_ue {
	padding-left: 0px;
	width: 89px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;	
	padding-top: 3px;
	text-align: center
}

.menu10 dt a {
	background: url("submenu.gif") no-repeat 140px 8px;
	padding-right: 20px;
}

.menu10 a:link, .menu10 a:visited {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px;
}

.menu10 a:hover {
	color: #fff;
}


/*---------------------------------------*/

.strona_glowna_dotted {
	position: absolute;
	top: 17px;
	left: 111px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.o_firmie_dotted {
	position: absolute;
	top: 17px;
	left: 182px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.produkty_dotted {
	position: absolute;
	top: 17px;
	left: 276px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.certyfikaty_dyplomy_dotted {
	position: absolute;
	top: 17px;
	left: 354px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.siec_sprzedazy_dotted {
	position: absolute;
	top: 17px;
	left: 504px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.referencje_dotted {
	position: absolute;
	top: 17px;
	left: 615px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.realizacje_dotted {
	position: absolute;
	top: 17px;
	left: 703px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.praca_dotted {
	position: absolute;
	top: 17px;
	left: 784px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}

.kontakt_dotted {
	position: absolute;
	top: 17px;
	left: 845px;
	width: 1px;
	height: 7px;
	background-image: url("../images/menu_top/dotted.gif");
	background-repeat: no-repeat;
}