* {
	padding:0;
	margin:0;
	border:0;
}
body {
	margin:10px 0;
	background:#fff;
	font:10pt Tahoma, Arial, Helvetica;
}
a:link, a:visited {
	text-decoration:none;
	color:#008000;
}
a:hover, a:active {
	text-decoration:none;
	color:#000;
}

select {
	border:1px solid #ddd;
	width:255px;
	font-size:8pt;
}
p {
	text-align:justify;
}

h1 {
	font-size:14pt;
}

#layer_top {
	text-align:center;
	height:230px;
}
#layer_main {
	clear:both;
	text-align:center;
}
#layer_bottom {
	clear:both;
	text-align:center;
	height:129px;
	font-size:8pt;
	color:#ccc;
}


#top, #main, #bottom, #panel_G {
	clear:both;
	margin:auto;
	text-align:left;
	width:990px;
	overflow:hidden;
}



#top {
	background: url('../img/img_01.jpg') no-repeat;
	height:212px;
	border-bottom:1px solid #eee;
}
#top_txt {
	position:absolute;
	margin:17px 0 0 2px;
	width:850px;
	color:#999;
	font-size:10px;
}
#glowna {
	position:absolute;
	margin:52px 0 0 0;
}
#glowna img {
	width:640px;
	height:100px;
}



#mG {
	position:absolute;
	margin:163px 0 0 2px;
}
#mG li {
	display:inline;
	list-style-type:none;
}
#mG a {
	display:block;
	float:left;
	height:48px;
	line-height:47px;
	border-left:1px solid #fff;
	border-right:1px solid #ccc;
	padding:0 5px;
	font-size:9pt;
	font-weight:bold;
	color:#444;
	text-transform:uppercase;
	text-decoration:none;
}
#mG a:hover, #mG a:active {
	color:#000;
	border-right:1px solid #999;
	background: url('../img/img_065.png') no-repeat center;
}





#bottom {
	background: url('../img/img_03.png') repeat-x;
	width:990px;
	height:129px;
}

#loga {
	position:absolute;
	width:990px;
	text-align:center;
}
#loga div {
	margin:0 auto;
	height:44px;
	overflow:hidden;
}
#loga a img {
	vertical-align:top;
	margin:-6px 5px;
}
#loga a:hover {
	zoom: 1;
}
#loga a:hover img {
	margin-top:-66px;
}



#adres {
	position: absolute;
	margin: 108px 0 0 10px;
}
#adres b {
	font-size:9pt;
	color:#019DFF;
}
#design {
	position: absolute;
	margin: 108px 0 0 883px;
}
#design a {
	color:#FF8401;
}

.link_p {
	float:right;
	font-size:8pt;
	clear:both;
}




#panel_G {
	font-size:8pt;
}

.blok_T_L, .blok_T_R {
	width:2px;
	height:162px;
	margin:-1px;
}
.blok_T_L{float:left;  background: url('../img/img_28.png') no-repeat;}
.blok_T_R{float:right; background: url('../img/img_29.png') no-repeat;}

.mL_Kurier, .mL_Euro_L, .mL_Sklepy24, .mL_Platnosci, .mL_Konsultant {
	border:1px solid #bbb;
	float:left;
	height:160px;
}
.mL_Kurier_a, .mL_Euro_L_a, .mL_Sklepy24_a, .mL_Platnosci_a, .mL_Konsultant_a {
	position:absolute;
	height:160px;
}
.mL_Kurier_h, .mL_Euro_L_h, .mL_Sklepy24_h, .mL_Platnosci_h, .mL_Konsultant_h {
	position:absolute;
	height:160px;
	background:#fff;
	filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
	cursor:pointer;
	cursor:hand;
}
.mL_Kurier_h:hover, .mL_Euro_L_h:hover, .mL_Sklepy24_h:hover, .mL_Platnosci_h:hover, .mL_Konsultant_h:hover {
	filter:alpha(opacity=0); -moz-opacity:0; opacity:0;
}


.mL_Kurier,
.mL_Kurier_a,
.mL_Kurier_h {
	width:178px;
}
.mL_Kurier img {
	margin:7px 0 0 4px;
}
.mL_Kurier strong {
	display:block;
	margin:0 0 0 4px;
	font: bold 11px tahoma;
	color:#000;
}
.mL_Kurier span {
	text-align:center;
	display:block;
}
.mL_Kurier small {
	display:block;
	font-size:8pt;
	color:#777;
	margin:22px 4px 0;
	text-align:justify;
}


.mL_Euro_L,
.mL_Euro_L_a,
.mL_Euro_L_h {
	width:198px;
}
.mL_Euro_L strong {
	display:block;
	margin:8px 0 6px 4px;
	font: bold 16pt arial;
	color:#0088D6;
}
.mL_Euro_L img {
	float:left;
	margin:3px -1px 2px 4px;
}
.mL_Euro_L span {
	text-align:center;
	display:block;
}
.mL_Euro_L b {
	display:block;
	font-size: 9pt;
	color:#0088D6;
	margin:20px 4px 0;
	text-align:justify;
}


.mL_Sklepy24,
.mL_Sklepy24_a,
.mL_Sklepy24_h {
	width:205px;
}
.mL_Sklepy24 img {
	float:left;
	width:120px;
	height:100px;
	margin:13px 0 5px 4px;
}
.mL_Sklepy24 strong {
	display:block;
	padding:5px 0 3px;
	margin:6px 2px;
	background:#eee;
	border-bottom:3px solid #ccc;
	text-align:center;
	font: bold 16pt arial;
	color:#FF7901;
}
.mL_Sklepy24 span {
	text-align:center;
	display:block;
}
.mL_Sklepy24 b {
	display:block;
	font-size:8pt;
	color:#EA7400;
	margin:40px 4px 0;
	text-align:center;
}


.mL_Platnosci,
.mL_Platnosci_a,
.mL_Platnosci_h {
	width:196px;
}
.mL_Platnosci strong {
	display:block;
	padding:2px 0;
	margin:6px 4px 8px;
	background:#00C000;
	text-align:center;
	font: bold 16pt arial;
	color:#fff;
}
.mL_Platnosci img {
	width:185px;
	height:60px;
	margin:2px 0 5px 4px;
}
.mL_Platnosci span {
	text-align:center;
	display:block;
	margin:4px 0;
}


.mL_Konsultant,
.mL_Konsultant_a,
.mL_Konsultant_h {
	width:191px;
}
.mL_Kons_img {
	margin:4px 0 0 4px;
}
.mL_Kons_ico {
	margin-left:4px;
	vertical-align:middle;
}


.mL_Kurier,
.mL_Euro_L,
.mL_Sklepy24,
.mL_Platnosci {
	margin-right:3px;
}


.gr1 {
	clear:both;
	background: url('../img/img_092.png');
	width:1050px;
	padding-top:15px;
}
.gr2 {
	float:left;
	width:232px;
	margin:0 21px 0 0;
	font-size:8pt;
	color:#666;
	cursor:pointer;
	cursor:hand;
}
.gr2:hover, .gr2:hover a {
	color:#000;
}
.gr2 h3 {
	margin-bottom:5px;
	color:#000;
	font-size:10pt;
}
.gr2 a {
	color:#555;
}
.gr2 a:hover {
	color:#000;
}
.gr2 ul {
	list-style-type:none;
	margin-bottom:5px;
}
.gr2 li {
	background: url('../img/dot_2.png') no-repeat;
	padding-left:10px;
}


#kategorie {
	float:right;
	width:330px;
	padding-left:20px;

}
#kategorie ul {
	list-style-type:none;
}
#kategorie li {
	background: url('../img/dot_2.png') 0px 2px no-repeat;
	padding-left:15px;
}


#sciezka {
	margin:18px 0 10px 0;
	padding:2px 8px;
	background:#FF7301;
	font-size:9pt;
	color:#fff;
}
#sciezka a {
	color:#fff;
}
.seperator {
	clear:both;
	height:20px;
	font-size:1px;
	background:#fff url('../img/img_090.png') repeat-x center;
}
.clear {
	clear:both;
}
.r {
	float:right;
}
.l {
	float:left;
}
