html {
	height:100%;
	width:100%
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(/graf/top-tlo-niebieskie.jpg) top repeat-x #FFF;
	behavior:url("/js/csshover.htc");
	height:auto !important;
	height:100%;
	min-height:100%
}

#fadeDiv {
display:none;
}

#tophead {height:170px;}

#tophead-1 {width:900px; margin:auto; height:30px; line-height:30px;}
#tophead-1a {float:left;}
#tophead-1a a {color:#a79787; text-decoration:none; font-size:10px; margin-right:30px; background:url(/graf/tophead-1a.png) left no-repeat; padding-left:12px;}
#tophead-1a a:hover {color:#FFFFFF; padding-bottom:8px; background:url(/graf/menu-podswietlenie.png) bottom no-repeat;}

#tophead-1b {float:right;}
#tophead-1b img {border:0px;}


#tophead-2 {width:900px; height:140px; margin:auto; background:url(/graf/header.jpg) left no-repeat; text-align:left;}

#logonap {text-align:left; float:left; width:450px;}
#logonap h1 {font-size:10px; line-height:10px; text-transform:uppercase; margin:0px; padding:0px; color:#6da3bf; font-stretch:condensed; font-weight:lighter; font-family:arial;  padding-left:5px;}
#logonap h1 a {color:#6da3bf; text-decoration:none; }
#logonap h1 a span { padding-top:100px; width:223px; display:block; cursor:pointer;} 

#kobieta-main {width:180px; height:480px; margin-top:5px; background:url(/graf/bizuteria-srebrna-zlota-kob.jpg) top left no-repeat;}
#kobieta-main p {padding:10px; font-size:10px;}
#kobieta-main a {color:#FF6600; text-decoration:none;}

#search {margin-top:5px; background:url(/graf/kob3.png) top right no-repeat; width:375px; height:280px; padding-left:4px; border-left:1px dotted #6e97cf;}
#search select {width:200px; margin-bottom:1px; color:#000; letter-spacing:2px; font-size:11px; background-color:#edf3fb; border:1px solid #a0a0a0; padding-left:20px;}


#sublinki {padding-left:7px;}
#sublinki a {background:url(/graf/dalej.png) left bottom no-repeat; padding-left:8px; font-size:10px; text-decoration:none; color:#00f;}


#search2 {margin-top:5px; background:url(/graf/kobaaa3.png) top right no-repeat; height:380px; padding-left:4px; border-left:1px dotted #6e97cf;}
#search2 select {width:200px; margin-bottom:1px; color:#000; letter-spacing:2px; font-size:11px; background-color:#edf3fb; border:1px solid #a0a0a0; padding-left:20px;  font-weight:bold; color:#444;}

#search3 {margin-top:5px; background:url(/graf/kobaaa3.png) top right no-repeat; height:130px; padding-left:4px; border-left:1px dotted #6e97cf; border-right:1px dotted #6e97cf;}
#search3 select {width:238px; margin-bottom:1px; color:#000; letter-spacing:2px; font-size:11px; background-color:#edf3fb; border:1px solid #a0a0a0; padding-left:20px;}

#search-szuk {margin-top:5px;  height:250px;}
#search-szuk select {width:200px; margin-bottom:1px; color:#000; letter-spacing:2px; font-size:11px; background-color:#edf3fb; border:1px solid #a0a0a0; padding-left:20px;  font-weight:bold; color:#444; font-size:13px;}


#bizuteria-box {}
#bizuteria-box img {border:0px; width:107px; height:80px;}
#bizuteria-box a {border:1px solid #dedede; padding:5px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:right;}
#bizuteria-box a:hover {border:1px solid #a5d3ff;}

#kattab {border-top:3px solid #FFF; border-bottom:3px solid #FFF;}
#kattab h1 {font-size:14px; line-height:35px; margin:0px; padding:0px; margin-left:10px; padding-left:20px; background:url(/graf/kath1.png) left no-repeat; font-weight:bold; }

#bizuteria-box-kategoria {padding-right:18px;  height:1105px; display:block; margin-top:3px;}
#bizuteria-box-kategoria img {border:0px; width:107px; height:80px;}
#bizuteria-box-kategoria a {border:1px solid #dedede; padding:5px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:right;}
#bizuteria-box-kategoria a:hover {border:1px solid #a5d3ff;}



#bizuteria-box-zloto {padding-right:18px;  display:block; margin-top:3px; display:block; }
#bizuteria-box-zloto img {border:0px; width:107px; height:80px;}
#bizuteria-box-zloto a {border:1px solid #dedede; padding:5px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:right;}
#bizuteria-box-zloto a:hover {border:1px solid #a5d3ff;}

#bizuteria-box-zloto2 {display:block; height:20px; margin-left:20px; border-bottom:1px solid #CCC; overflow:hidden; margin-top:20px;}
#bizuteria-box-zloto2 small {border-left:1px solid #C00; padding-left:3px;}


#blokx {}
#blokx img {border:1px solid #999999;}
#blokx a {margin-bottom:5px;}

#adsensetop {padding:2px; border:1px solid #CCC;}

.ads2 {border:1px solid #a0c7ef;  width:252px; height:252px; display:block; padding:0px;}
.ads1 {border:1px solid #a0c7ef;  width:364px; height:230px; padding:10px; display:block; background:url(/graf/ads1.png) top right no-repeat;}

.tdnieb { background:url(/graf/td-nieb.png) bottom right repeat-x;}


#przeglad-prasy {font-size:11px; width:360px;}
#przeglad-prasy a {text-decoration:none; color:#1c3564;}
#przeglad-prasy a:hover {color:#d8325d;}
#przeglad-prasy ul {list-style:square; padding-left:20px; margin:0px;}
#przeglad-prasy li {border-bottom:1px solid #CCC; list-style:square;}



.wiecej {text-align:right; padding-right:5px;}
.wiecej a {text-decoration:none; color:#4674a8; padding-left:3px; padding-right:3px;}
.wiecej a:hover {background-color:#dedede;}



.floatleft {float:left; background-color:#000000;}
.floatright {float:right;}


#czy-wiesz-ze {color:#333; margin-top:10px;}
#czy-wiesz-ze p {color:#333; font-size:11px; padding-left:10px; margin-top:0px; font-style:italic; }

small, .small {
	color: #999999;
	font-size: 9px;
}


#naglowek {margin-bottom:5px; margin-top:5px; color:#333; font-size:11px;}
#naglowek img {float:left; margin-right:10px;}
#naglowek span {margin-top:20px;}

#kontakt2 {margin-bottom:40px;}
#kontakt2 input, #kontakt2 textarea, #kontakt2 select {background:url(/graf/input.jpg) top repeat-x #faf8f0; border:1px solid #a0a0a0;}

#regulamin {margin-bottom:40px; font-size:10px; text-align:justify;}

#hej {height:60px; padding-bottom:10px; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;  margin-bottom:20px;}
#hej p {padding:0px; margin:0px; margin-top:5px;}

#hej a {color:#C00; text-decoration:none; font-weight:bold;}
#hej img {border:0px; width:67px; height:50px;}
#hej a img {border:1px solid #CCC; padding:5px; margin:4px; background-color:#FFFFFF; width:67px; height:50px; display:block; float:left;}
#hej a:hover img {border:1px solid #a5d3ff;}

#newsyszary {width:900px; margin:auto; height:15px; background:url(/graf/td-nieb.png) bottom right repeat-x; height:35px; margin-bottom:10px; margin-top:10px;  padding-top:5px;}
#newsyszary img {border:0px;}


#newsyblox {font-size:11px; line-height:18px; border:1px solid #a0c7ef; background:url(/graf/news-h1.png) top right repeat-x;}
#newsyblox p {text-align:justify;}
#newsyblox h1 {font-size:16px; line-height:20pxp; margin:0px; margin-bottom:2px; padding:0px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.datix {color:#666;}

#newsyblox2 {padding:20px; padding-top:10px; padding-bottom:5px;}
#news-foot {height:21px;}
#news-foot img {border:0px;}
.news-foot1 {float:left;}
.news-foot2 {float:right;}

#newsyblox2 ul {padding-top:10px; margin-top:10px; border-top:1px dotted #c9dcef;}
#newsyblox2 ul a {color:#CC0000; font-weight:bold; font-size:10px;}

.szukajtd {border:1px solid #dedede;}

#promocja {margin:auto; width:858px; height:240px; margin-top:10px; border:1px solid #dedede; padding:20px; background-color:#edf5fd;}
#promocja h1 {font-size:20px; line-height:22px; margin:0px; margin-bottom:2px; padding:0px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}

.err {margin:20px; padding:5px; padding-left:60px; background-image:url(/graf/error.gif); background-position:left; background-repeat:no-repeat; background-color:#f3f3f3; border: 1px solid #ee1f26;}
.err a {color:#4889df; text-decoration:none;}

#logowanietab {background:url(/graf/logowanie-tab.png) top left no-repeat; height:71px;}
#logowanietab a {font-size:10px;}

#error {margin:auto; width:900px; height:600px;}

/* ------------------- STOPKA ------------------------------ */


#stopka {height:100px; background-color:#333333; font-size:11px;}
#stopkawew {width:900px; margin:auto; padding-top:10px; display:block;}
#redlink {color:#15459c; text-decoration:none;}


#stopkalinki {float:left; color:#999999;}
#stopkalinki a {margin-right:10px; color:#cccccc; text-decoration:none; line-height:25px;}
#stopkalinki a:hover {background-color:#474747; color:#FFFFFF;}

#stopkagraf {float:right; margin-top:5px;}



/*---------------------pagination-----------------------------*/

div.pagination {
	padding:5px;
	margin:5px;
	margin-right:0px;
	padding-right:0px;
	text-align:center;
	float:left;
	font-size:10px;
	}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #d8325d;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #d8325d;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	font-weight: bold;
	background-color: #d8325d;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	color: #ccc;
}




#logowanier {float:right; height:10px; width:60px; background-color:#000000;}

#toprel {width:900px; margin:auto; }
#top {float:left; background-color:#cccccc;}



ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 900px; /*For KHTML*/
	list-style: none;
	height: 24px;
	float:left;
	border-left:1px solid #CCC;
	}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 24px;
	}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 24px;
	left: 0;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu ul li {
	width: 180px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
		}


/* Root Menu */
ul#navmenu a {
	border: 1px solid #FFF;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding: 0 6px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	background: #EEE;
	color:#3c5d90;
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	padding-left:29px;
	padding-right:29px;
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #CCC;
	color: #0189df;
	text-decoration:none;
	background-image:url(/menu-tlo-cien.gif);
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	background: #EEE;
	color: #333;
	text-align:left;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: #CCCCCC;
	text-align:left;
	color: #FFF;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #CCC;
	color: #FFF;
	}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
	}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}


#adminowanie {width:850px; min-height:500px; padding:25px; padding-top:0px; margin:auto; margin-top:15px; background-color:#FFFFFF; display:block; border:1px solid #C00; margin-bottom:20px;} 
#adminowanie td {border:1px solid #CCC;}

#adminmenu {height:50px; display:block;}

#kategorie-javax {height:20px; margin-top:10px; float:right;}
#kategorie-javax a {text-decoration:none; line-height:20px; color:#4081bb;}
#kategorie-javax a:hover {color: #f46f2e;}
#kategorie-javax a span {height:21px; width:100px; display:block; float:left; text-align:center;  background:url(/graf/kategorie-buttonx.gif) no-repeat top left; margin-right:3px; } 

h4  {font-size:14px; line-height:14px; padding:0px; margin:0px; margin-bottom:10px;}

/* --------------------------------------------------------------------------------- */

#bizuteria-zdjecie {border:1px solid #a5d3ff; width:300px; height:270px; background:url(/graf/powieksz.pngXX) bottom left no-repeat;}
#bizuteria-zdjecie img {border:0px; padding:0px; background-color:#FFFFFF; }


#szarosc {}

#nextpreva {margin:3px; float:left;}
#nextprevb {margin:3px; margin-right:10px; float:right; color:#d2d2d2; padding-left:10px; background:url(/graf/nextprevb.png) bottom left no-repeat;}
#nextprevb a {color:#4692d5; font-size:10px;}
#nextprevb a:hover {text-decoration:none;}

#modivo {float:left; margin-left:10px; margin-top:2px;}
#modivo span {float:left; font-size:10px; margin-right:5px; margin-top:2px; display:block;}
#modivo img {float:left;}

#luksusowa-bizuteria {}
#luksusowa-bizuteria h1 {font-size:14px; line-height:14px; padding:0px; margin:0px;  border:1px dotted #333; padding:5px; width:292px; padding-bottom:5px; color:#C00; background-color:#ffeded;}

#bopis {border-bottom:1px dotted #d2d2d2; width:302px; padding-bottom:5px; font-size:11px; text-align:justify;}
#copis {color:#454545; font-size:11px;}
#copis p {padding:0px; margin:0px; margin-bottom:10px;}
.copis-span {font-weight:bold;}


.dokladna-cena {font-size:9px;}
.dokladna-cena a {color:#333399;}
.dokladna-cena a:hover {text-decoration:none;}

#bizuteria-spokrewnione {margin-left:15px; padding-top:10px; width:149px; height:14px; background:url(/graf/spokrewnione.png) left bottom no-repeat;}

#bizuteria-gal-box {padding-left:4px; border-bottom:1px dotted #333; height:335px; display:block;}
#bizuteria-gal-box img {border:0px; width:107px; height:80px;}
#bizuteria-gal-box a {border:1px solid #dedede; padding:3px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:left;}
#bizuteria-gal-box a:hover {border:1px solid #a5d3ff;}



#kategorie-java {height:20px; margin-top:10px; margin-right:100px; float:right;}
#kategorie-java a {text-decoration:none; line-height:20px; color:#4081bb;}
#kategorie-java a:hover {color: #f46f2e;}
#kategorie-java a span {height:21px; width:65px; display:block; float:left; text-align:center;  background:url(/graf/kategorie-button.gif) no-repeat top left; margin-right:3px; } 



#kategorie {border-left:1px dotted #d2d2d2; padding:10px; padding-top:0px; min-height:500px;}
#kategorie h2 {font-size:12px; line-height:12px; margin:0px; color:#000; padding-top:5px; padding-bottom:6px; padding-left:22px; background:url(/graf/h2tlo.png) left top no-repeat;}

.katbox {height:100px; width:360px; padding-bottom:10px; border-bottom:1px solid #d2d2d2; margin-bottom:20px;}
.katbox p {padding:0px; margin:0px; margin-top:5px;}

.katbox img {border:0px; width:107px; height:80px;}
.katbox a img {border:1px solid #dedede; padding:5px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:left;}
.katbox a:hover img {border:1px solid #a5d3ff;}


.katbox h3 {font-size:12px; line-height:12px; padding:0px; margin:0px;color:#333399; display:block; margin-top:10px; padding-top:10px; }
.katbox h3 a {color:#333399;}



.katbox-szukaj {height:100px; width:420px; padding-bottom:10px; border-bottom:1px solid #d2d2d2; margin-bottom:20px;}
.katbox-szukaj p {padding:0px; margin:0px; margin-top:5px;}

.katbox-szukaj img {border:0px; width:107px; height:80px;}
.katbox-szukaj a img {border:1px solid #dedede; padding:5px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:left;}
.katbox-szukaj a:hover img {border:1px solid #a5d3ff;}

.katbox-szukaj h3 {font-size:12px; line-height:12px; padding:0px; margin:0px;color:#333399; display:block; margin-top:10px; padding-top:10px;}
.katbox-szukaj h3 a {color:#333399;}

.kbl {float:left; margin-right:10px;}




#bizuteria-box-kobiety {}
#bizuteria-box-kobiety  img {border:0px; width:107px; height:80px;}
#bizuteria-box-kobiety  a {border:1px solid #dedede; padding:5px; margin:4px; background-color:#FFFFFF; width:107px; height:80px; display:block; float:left;}
#bizuteria-box-kobiety  a:hover {border:1px solid #a5d3ff;}



#sentencje {font-style:italic; font-family:"Times New Roman", Times, serif; font-size:16px; padding-left:20px; padding-right:20px; color:#3a82d6;}
#sentencje p {padding-bottom:1px; margin-bottom:1px;}
#sentencje span {font-weight:bold; display:block; text-align:right; font-size:13px; margin-bottom:20px;}

.afor {text-align:justify; font-size:11px; color:#333333; margin-bottom:50px;}

#sentencje-kobiety {width:300px; margin:auto; margin-top:40px; text-align:center;}
#sentencje-kobiety img {border:0px;}
#sentencje-kobiety a {margin:10px;}

#kobiety-wybor {padding-left:7px; margin-bottom:5px; margin-top:5px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
#kobiety-wybor a {font-weight:bold; color:#C00; }
#kobiety-wybor span {display:block;}

#mapa-strony {padding-left:9px; text-transform:lowercase;}
#mapa-strony a {font-weight:bold; color:#4692d5; font-size:10px; line-height:15px;}


#mapa-strony2 {padding-left:9px; text-transform:lowercase;}
#mapa-strony2 a {font-weight:bold; color:#4692d5; font-size:10px; line-height:15px;}

#przypis {width:880px; margin:auto; border:1px solid #cfe5fb; padding:10px; margin-bottom:15px; margin-top:25px; background-color:#f2f7fd; display:block; text-align:justify;}
#przypis h1 {font-size:12px; margin:0px; padding:0px; float:left; color:#000;}

#przypisspace {}

#tabela-rozmiarow {width:380px;}
#tabela-rozmiarow td {border:1px solid #CCC; text-align:center;}
.trtd {}

#piesek {width:130px; height:450px;}


#piesek img {border:0px; width:107px; height:80px;}
#piesek a {border:1px solid #dedede; padding:5px; margin:10px; background-color:#FFFFFF; width:107px; height:80px; display:block; }
#piesek a:hover {border:1px solid #a5d3ff;}

.zielonax {text-decoration:none; padding:2px; border:1px solid #589c00; background:#e2f8c5; margin-bottom:5px; text-decoration:none; padding:2px; margin-bottom:5px; color:#333333; font-size:10px;}
.czerwonax {text-decoration:none; padding:2px; border:1px solid #C00; background:#f9d2d2; margin-bottom:5px; text-decoration:none; padding:2px; margin-bottom:5px; color:#333333; font-size:10px;}
.niebieskax {text-decoration:none; padding:2px; border:1px solid #379bd5; background:#d2e8f4; margin-bottom:5px; text-decoration:none; padding:2px; margin-bottom:5px; color:#333333; font-size:10px;}
.szaraax {text-decoration:none; padding:2px; border:1px solid #CCC; background:#f3f3f3; margin-bottom:5px; text-decoration:none; padding:2px; margin-bottom:5px; color:#333333; font-size:10px;}