@charset "iso-8859-2";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	margin: 0px;
	padding: 0px;
	background-image: url(images/tlo_a.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#core {
	width: 960px;
	margin-left: -480px;
	position: relative;
	left: 50%;
}
#gora {
	position: relative;
	height: 135px;
	z-index: 1;
}
#naw_klient {
	position: absolute;
	text-align: right;
	top: 85px;
	width: 100%;
	z-index: 8;
}
#logo {
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 2;
}
#naglowek {
	position: relative;
	height: 140px;
	z-index: 1;
}
#k_left {
	position: relative;
	width: 280px;
	float: left;
}
#k_center {
	position: relative;
	width: 670px;
	float: left;
	margin-left: 10px;
}
#k_right {
	position: relative;
	width: 280px;
	margin-left: 10px;
	float: left;
} 
#stopka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	width: 100%;
	position: relative;
	background-image: url(images/stopka_tlo_a.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #202020;
}
#stopka_tresc {
	width: 940px;
	margin-left: -480px;
	position: relative;
	left: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	padding:10px;
}
a.st:link, a.st:visited {
	text-decoration: none;
	color: #999;
}
a.st:hover {
	text-decoration: underline;
	color: #F90;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666;
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	margin-top: 0px;
}
#tu_jestes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin-top: -8px;
}
.loader{
	background-color:#FFF;
	background-image: url(images/loader_b.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
a.tu:link, a.tu:visited {
	text-decoration: none;
	color: #999;
}
a.tu:hover {
	text-decoration: underline;
	color: #F90;
}
/* wyszukiwarka */
#wyszukiwarka {
	position: absolute;
	width: 385px;
	left: 575px;
	top: 105px;
	z-index: 10;
	height: 60px;
	background-image: url(images/szukaj_tlo.png);
}
#wyszukiwarka_p1 {
	position: absolute;
	left: 20px;
	top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	width: 270px;
}
#wyszukiwarka_p2 {
	position: absolute;
	left: 290px;
	top: 17px;
}
.w_f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #081978;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #081978;
	width: 170px;
}
.w_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #081978;
	background-color: #FFF;
	padding: 1px;
	border: 1px solid #081978;
}
/*nawigacja glowna */
#menu_glowne {
	position: absolute;
	text-align: right;
	top: 5px;
	width: 100%;
	z-index: 12;
}
a.ng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	color: #666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
}
a.ngo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	color: #666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
a.nga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background-color: #666;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
}
a.ng:link, a.ng:visited, a.ngo:link, a.ngo:visited {
	color: #666;
	text-decoration: none;
}
a.ng:hover, a.ngo:hover {
	color: #F90;
	text-decoration: none;
}
a.nga:link, a.nga:visited, a.nga:hover {
	color: #FFF;
	text-decoration: none;
}
/* katalog menu góra */
#katalog_naw_gora {
	position: relative;
	margin-top: -21px;
	z-index: 13;
}
.katalog_nag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.katalog_pm {
	display: none;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 20px;
	background-image: url(images/pm_tlo.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 129px;
	padding-top: 7px;
	padding-left: 30px;
}
a.kgn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background-color: #071878;
	margin-right: 2px;
	height: 20px;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
}
a.kgna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background-color: #FFF;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
	margin-right: 2px;
	height: 20px;
}
a.kgn:link, a.kgn:visited {
	color: #FFF;
	text-decoration: none;
}
a.kgn:hover {
	color: #FC0;
	text-decoration: none;
}
a.kgna:link, a.kgna:visited, .kgna:hover {
	color: #069;
	text-decoration: none;
}
a.kgpn, a.kgpna {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
}
a.kgpn:link, a.kgpn:visited {
	color: #333;
	text-decoration: none;
}
a.kgpn:hover {
	color: #F60;
	text-decoration: none;
}
a.kgpna:link, a.kgpna:visited, .kgpna:hover {
	color: #F60;
	text-decoration: none;
}
/* katalog menu bok */
.kmb_pozycja {
	background-color: #FFF;
	position: relative;
	width: 280px;
	margin-bottom: 6px;
	background-image: url(images/box_left_02.gif);
	background-repeat: repeat-y;
}
.kmb_ikonka {
	float: left;
	width: 90px;
	position: relative;
	margin-left: 5px;
}
.kmb_opis {
	float: left;
	width: 180px;
	position: relative;
}
a.kmb, a.kmba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.kmb:link, a.kmb:visited {
	color: #069;
	text-decoration: none;
}
a.kmb:hover {
	color: #F60;
	text-decoration: none;
}
a.kmba:link, a.kmba:visited, .kmba:hover {
	color: #F60;
	text-decoration: none;
}
a.kpmb, a.kpmba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
a.kpmb:link, a.kpmb:visited {
	color: #666;
	text-decoration: none;
}
a.kpmb:hover {
	color: #666;
	text-decoration: underline;
}
a.kpmba:link, a.kpmba:visited, .kpmba:hover {
	color: #F60;
	text-decoration: underline;
}
a.kpmb1, a.kpmb1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
a.kpmb1:link, a.kpmb1:visited {
	color: #666;
	text-decoration: none;
}
a.kpmb1:hover {
	color: #666;
	text-decoration: underline;
}
a.kpmb1a:link, a.kpmb1a:visited, .kpmb1a:hover {
	color: #F60;
	text-decoration: underline;
}
/* katalog menu sklep */
.ms_pozycja {
	background-color: #FFF;
	position: relative;
	width: 280px;
	background-image: url(images/box_right_02.gif);
	background-repeat: repeat-y;
}
.ms_ikonka {
	float: left;
	width: 90px;
	position: relative;
	margin-left: 5px;
}
.ms_opis {
	float: left;
	width: 180px;
	position: relative;
}
a.ms, a.msa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.ms:link, a.ms:visited {
	color: #069;
	text-decoration: none;
}
a.ms:hover {
	color: #F60;
	text-decoration: none;
}
a.msa:link, a.msa:visited, .msa:hover {
	color: #F60;
	text-decoration: none;
}
a.msp, a.mspa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
a.msp:link, a.msp:visited {
	color: #666;
	text-decoration: none;
}
a.msp:hover {
	color: #666;
	text-decoration: underline;
}
a.mspa:link, a.mspa:visited, .mspa:hover {
	color: #F60;
	text-decoration: underline;
}
a.msp1, a.msp1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
a.msp1:link, a.msp1:visited {
	color: #666;
	text-decoration: none;
}
a.msp1:hover {
	color: #666;
	text-decoration: underline;
}
a.msp1a:link, a.msp1a:visited, .msp1a:hover {
	color: #F60;
	text-decoration: underline;
}
a:link, a:visited {
	text-decoration: underline;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #F90;
}
a.sz:link, a.sz:visited {
	text-decoration: none;
	color: #999;
	font-size: 11px;
	font-weight: bold;
}
a.sz:hover {
	text-decoration: underline;
	color: #F90;
	font-size: 11px;
	font-weight: bold;
}
.clear_left {
	clear:left;
}
a.nk:link, a.nk:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	padding-right: 3px;
	padding-left: 20px;
	padding-top: 3px;
}
a.nk:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
	padding-right: 3px;
	padding-left: 20px;
	padding-top: 3px;
}
.blank {
	height: 40px;
}
.tresc {
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
}
.portfolio {
	float: left;
	width: 210px;
	margin-left: 10px;
	position: relative;
	margin-bottom: 10px;
}
.portfolio_fotka {
	text-align: center;
	padding-bottom: 5px;
}
.portfolio_opis {
	padding: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCC;
	background-color: #f2f2f2;
}
#galeria {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 1003;
	height: 10px;
	width: 10px;
	left: 100px;
	top: 100px;
	display:none;
	background-image: url(images/loader_b.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#galeria_close {
	position:absolute;
	left:100px;
	top:80px;
	background-color:#000;
	text-align:right;
	padding-top:3px;
	padding-bottom:3px;
	display:none;
	z-index:1004;
	border:solid 1px #000
}
#galeria_name {
	position:absolute;
	left:100px;
	top:80px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	display:none;
	z-index:1005;
}
a.karty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 6px;
	padding-left: 6px;
	border: 1px solid #CCC;
	position: relative;
	background-color: #f2f2f2;
	margin-left: 1px;
}
a.karty:link, a.karty:visited {
	text-decoration: none;
	color: #666;
}
a.karty:hover {
	text-decoration: none;
	color: #F60;
}
a.karty_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 6px;
	padding-left: 6px;
	border: 1px solid #F60;
	position: relative;
	background-color: #F60;
	margin-left: 1px;
}
a.karty_a:link, a.karty_a:visited, a.karty_a:hover {
	text-decoration: none;
	color: #FFF;
}
.of_link {
	font-size: 13px;
	font-weight: bold;
	color: #F60;
	padding: 5px;
}
a.of:link, a.of:visited, a.of:hover {
	text-decoration: none;
	color: #32a6c4;
}
/* oferty */

.oferta_nag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #069;
}
.oferta_nag_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F60;
}
.oferta_tekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.oferta_tekst_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
}
.oferta_tab_nag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background-color: #069;
	padding: 5px;
}
.oferta_tab_pole_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #f5f6f9;
	padding: 5px;
}
.oferta_tab_pole_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #e8f0f9;
	padding: 5px;
}
/* sklep */

.produkt_box {
	width: 620px;
	margin-left: 25px;
	position: relative;
}
.produkt_box_foto {
	float: left;
	width: 100px;
	margin: 5px;
	height: 100px;
	position: relative;
	border: 1px solid #CCC;
}
.produkt_box_opis {
	float: left;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	position: relative;
	width: 488px;
}
#produkt_galeria {
	float: left;
	width: 240px;
	position: relative;
	border: 1px solid #CCC;
	text-align: center;
}
#produkt_form {
	float: left;
	margin: 5px;
	position: relative;
}
.produkt_box_nazwa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666;
	position: relative;
	margin-top: 5px;
}
.produkt_box_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-top: 5px;
}
.cena {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F60;
}
.cena_netto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
}
.cena_old {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #999;
	text-decoration: line-through;
}
.produkt_separator {
	position: relative;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	height: 1px;
	width: 620px;
	margin-left: 25px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.separator {
	position: relative;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}
a.ks:link, a.ks:visited, a.ks:hover, a.zop_link:link, a.zop_link:visited, a.zop_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #78af18;
	background-image: url(images/kosz_str.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	text-decoration: none;
	padding-right: 10px;
}
a.kd:link, a.notes_link:link, a.kd:visited, a.notes_link:visited, a.notes_link:hover, a.kd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #32a6c4;
	background-image: url(images/kosz_dod.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	text-decoration: none;
	padding-right: 10px;
}
a.pnl:link, a.pnl:visited {
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
a.pnl:hover {
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}
/* sklep */

.o_produkt_box {
	width: 300px;
	float: left;
	margin-left: 15px;
	position: relative;
}
.o_produkt_box_foto {
	margin: 5px;
	height: 250px;
	position: relative;
	border: 1px solid #CCC;
	text-align: center;
}
.o_produkt_box_opis {
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	position: relative;
}
.o_produkt_separator {
	position: relative;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	height: 1px;
	width: 630px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.o_produkt_box_nazwa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: relative;
	margin-top: 5px;
}
.pole_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	position: relative;
}
.f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding: 1px;
	border: 1px solid #999;
}
#box {
	display: none;
	position: absolute;
	z-index: 1005;
}
.komunikat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F60;
	padding: 15px;
	border: 2px solid #F60;
	text-align: center;
	margin: 15px;
}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #090;
	padding: 15px;
	border: 2px solid #090;
	text-align: center;
	margin: 15px;
}
.f_pole_n {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	position: relative;
	text-align: left;
}
.f_pole {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	position: relative;
	text-align: left;
	background-color: #f2f2f2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.f_opis {
	font-size: 10px;
	font-weight: normal;
	color: #999;
	padding: 5px;
	position: relative;
	text-align: left;
}
a.n:link, a.n:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #069;
	text-decoration: none;
	font-weight: normal;
	padding-right: 12px;
	padding-left: 12px;
}
a.n:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #F60;
	text-decoration: none;
	font-weight: normal;
	padding-right: 12px;
	padding-left: 12px;
}
.form {
	margin: 0px;
	padding: 0px;
}
.praca_stanowisko{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.praca_opis{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding: 5px;
	
}
li {
	list-style-type: square;
}
#sg_left{
	float: left;
	width: 380px;
	position: relative;
}
#sg_right {
	float: left;
	width: 280px;
	position: relative;
	margin-left: 10px;
}
.sg_portfolio{
	padding: 10px;
	margin-bottom: 20px;
}
.sg_nag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #32a6c4;
	padding-top: 16px;
	padding-bottom: 30px;
}
.sg_kat_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;	
}
.portfolio_fotka{
	padding: 10px;
	text-align: center;
}
.sg_portfolio_opis{
	padding: 5px;
}
.sg_wiecej_link{
	text-align: right;
}

.sg_opb_foto {
	padding: 5px;
	width: 210px;
	position: relative;
	border: 1px solid #CCC;
	background-color: #FFF;
}
.sg_opb{
	margin-left: 30px;
	position: relative;
	width: 220px;
}
.sg_op_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 10px;
}
a.sgs:link, a.sgs:visited {
	text-decoration: none;
	color: #999;
}
a.sgs:hover {
	text-decoration: underline;
	color: #F90;
}
.sg_blank{
	position: relative;
	height: 20px;
}
.sklep_kat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #32a6c4;
	padding-top: 10px;
	padding-bottom: 5px;
}
#baner {
	position: relative;
	display: block;
	margin-bottom: 10px;
	text-align: center;
	vertical-align: middle;
	border: 2px solid #000;
	padding-top: 10px;
	padding-bottom: 5px;
	width: 936px;
	margin-top: 30px;
	margin-left: -480px;
	left: 50%;
}
.baner_opis {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	padding: 3px;
	position: absolute;
	left: 10px;
	top: -10px;
	background-color: #444;
}
#x4s {
	display: none;	
}
