* {
	margin: 0;
}

html {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background: #43B3B7 url('../images/tlo.jpg') repeat-x;
	font-size: 12px;
	font-family: Arial, arial;
}
body {
	background-position: top;
	background-image: url('../images/tlo_watermark.jpg');
	background-repeat: no-repeat;
	margin: 0px;
	text-align: center;
	padding: 0px;
	width: 100%;
	height: 100%;
}

a {
    text-decoration: none;
    /*color: #B36686;*/
	color: #008dfe;
}


a:hover {
    text-decoration: underline;
}

.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
}


#stopka {
	position: relative;
	margin-top: -20px;
	height: 88px;
	/*background: url('../images/tlo_stopka.gif') repeat-x;*/
	z-index: 1;
}

#stopka p{
	margin: auto;
	margin-top: 0px;
	width: 960px;
	text-align: right;
	padding-top: 30px;
	color: #ffffff;
	font-size: 11px;
	padding-right: 20px;
}

.nowa_wiadomosc {
	font-weight: bold;
	font-size: 12px;
}

#stopka a{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

#stopka a:hover{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}

#container {
	position: relative;
	width: 981px;
	margin: auto;
	margin-top: 0px;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	position: relative;
	z-index: 2;
	text-align: left;
}

#top {
	position: relative;
	width: inherit;
	height: 108px;
}
#logo {
	float: left;
	margin-left: 10px;
	margin-top: 3px;
}
#top_menu {
	min-height: 107px;
	position: absolute;
	right: 10px;
	top: 10px;
	text-align: right;
	width: 322px;
	z-index: 101;
}

#top_info p{
	text-align: left;
}

#btn_zaloguj_sie p{
	font-weight: bold;
	margin-top: -20px;
	padding-bottom: 10px;
	padding-right: 5px;
	text-align: right;
	color: #f9ffd1;
}

.top_menu_p{
	text-align: right;
	margin-right: 14px;
}

#szafa {
	width: 981px;
}

#szafa_top{
	width: 981px;
	height: 63px;
}

#szafa_top_lewa {
	position: relative;
	float: left;
	width: 21px;
	height: 63px;
	background: url(../images/belka_top_lewa.gif) no-repeat;
}

#szafa_top_srodek {
	position: relative;
	float: left;
	width: 939px;
	height: 63px;
	background: url(../images/szafa_belka_gorna.gif) repeat-x;
}

#szafa_top_srodek p{
	margin-top: 15px;
	text-align: center;
}

#szafa_top_prawa {
	position: relative;
	float: right;
	width: 21px;
	height: 63px;
	background: url(../images/belka_top_prawa.gif) no-repeat;
}

#szafa_mid {
	background: url(../images/tlo_main.gif) repeat-y;
	min-height: 300px;
}

#szafa_mid_lewa {
	position: relative;
	float: left;
	width: 150px;
	margin-left: 10px;
}

#szafa_mid_srodek {
	position: relative;
	float: left;
	width: 490px;
	margin-left: 10px;
}

#szafa_mid_srodek_msg {
	position: relative;
	float: left;
	width: 490px;
	margin-left: 10px;
}

#szafa_mid_prawa {
	position: relative;
	float: left;
	width: 300px;
	margin-left: 10px;
}

#szafa_mid_prawa2 {f
	position: relative;
	float: left;
	width: 300px;
	margin-left: 10px;
}

#box_forum {
	background: url(../images/box_forum_tlo.gif) repeat-y;
	position: relative;
	width: 300px;
	height: auto; !important;

}


#box_forum a{
	color: #008dfe;
	font-size: 13px;
	text-decoration: none;
}


#box_forum a:hover{
	color: #008dfe;
	font-size: 13px;
	text-decoration: underline;
}

#box_forum_kategorie {
	background: url(../images/box_forum_tlo.gif) repeat-y;
	width: 300px;
    color: #008DFE
}
#box_forum_kategorie a{
	color: #008DFE;
}

.box_forum_kategorie_bg
{
	background: url(../images/box_forum_tlo.gif) repeat-y;
}

.box_forum_kategorie {
	position: relative;
	margin-left: 10px;
	margin-top: 12px;
	margin-bottom: 10px;
}

.box_forum_kategorie p{
	margin-top: -5px;
	margin-bottom: 0;
	color: #008DFE;
}

.box_forum_kategorie_dol {
	position: relative;
	min-height: 45px;
	height: auto;
	margin-top: 15px;
}

.box_forum_kategorie a{
	text-decoration: none;
}


.box_forum_kategorie a:hover{
	text-decoration: underline;
}


.polka_srodek {
	position: relative;
	width: 490px;
	height: 212px;
	background: url(../images/polka_srodek.jpg) no-repeat;
}

.szuflada_menu {
	width: 150px;
	min-height: 93px;
	position: relative;
	background: url(../images/szuflada_menu_srodek2.gif) repeat-y;
}

.szuflada_menu div *
{
	cursor: pointer;
}

.szuflada_menu sz_t
{
	width: 150px;
	height: 15px;
}
.sz_t_1
{
	width: 150px;
	height: 15px;
	background: url(../images/szuflada_menu_top.gif) no-repeat;
}
.sz_t_2
{
	width: 150px;
	height: 15px;
	margin-top: -5px;
	background: url(../images/szuflada_menu_kartka_top.gif) no-repeat;
}
.sz_t_3
{
	width: 150px;
	margin-top: -20px;
	position: relative;
	height: 27px;
	background: url(../images/szuflada_menu_kartka_bottom.gif) no-repeat;
}
.sz_t_4
{
	width: 150px;
	height: 19px;
	background: url(../images/szuflada_menu_bottom.gif) no-repeat;
}

.szuflada_menu sz_b
{
	width: 150px;
	height: 5px;
}

.szuflada_menu_nazwa span a
{
	font-size: 16px;
}

.szuflada_menu_nazwa{
	position: relative;
	min-height: 30px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding: 0 5px 7px;
	color: #008dfe;
	background: url(../images/szuflada_menu_srodek.gif) repeat-y;
}

.szuflada_menu_nazwa_p{
	position: relative;
	z-index: 500;
}

.szuflada_menu a{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


.szuflada_menu a:hover{
	text-decoration: underline;
}

.szuflada_menu_all{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fe5903;
}


.szuflada_menu_all:hover{
	text-decoration: underline;
}

.filtr_lewa{
	clear: both;
	margin-top: 6px;
}

.filtr_nawigacja {
	text-align: center;
	padding-top: 4px;
	color: #b36686;
	font-size: 11px;
	background: #f4e3ce;
}

.filtr_li {
	width: 15px;
	height: 15px;
	margin: 4px;
	list-style-type: none;
	float: left;
	cursor: pointer;
	border: 2px solid #ffffff;
}
.filtr_li.selected {
	width: 15px;
	height: 15px;
	margin: 4px;
	list-style-type: none;
	float: left;
	cursor: pointer;
	border: 2px solid #008dfe;
}

.filtr_li2 {
	width: 15px;
	height: 15px;
	margin: 4px;
	list-style-type: none;
	float: left;
	cursor: pointer;
	border: 2px solid #ffffff;
}
.filtr_li2.selected {
	width: 15px;
	height: 15px;
	margin: 4px;
	list-style-type: none;
	float: left;
	cursor: pointer;
	border: 2px solid #bf0d52;
}

.filtr_nawigacja a{
	text-decoration: none;
}


.filtr_nawigacja a:hover{
	text-decoration: underline;
}


.filtr_kontener {
	padding: 10px;
	font-size: 11px;
}

.forum_najnowsze_tooltip{
	position:relative;
	font-weight:bold;
	margin-left:10px;
	margin-top:-5px;
	width:247px;
	height:58px;
	background:url(../images/forum_najnowsze_tooltip.gif) no-repeat;
}
.forum_najnowsze_tooltip p{
	padding:15px;
	padding-right:15px;
	height:22px;
	font-size:12px;
	padding-top:15px;
	margin-bottom: 0;
	padding-bottom: 0;
}

.forum_najnowsze_tooltip p a{
	text-decoration: none;
}


.forum_najnowsze_tooltip p a:hover{
	text-decoration: underline;
}

p.forum_najnowsze_tooltip_time{
	position: absolute;
	right: 10px;
	bottom: 10px;
	float: right;
	font-size: 0.75em;
	padding: 0;
	height: auto;
	color: #008dfe;
}

.navi_left {
	float: left;
	position: relative;
	width: 33px;
	padding-top: 100px;
	min-height: 28px;
	text-align: right;

}

.wieszak {
	float: left;
	position: relative;
	padding-top: 8px;
	width: 490px;
	text-align: left;
	margin: 0;
}

.wieszak_main, .galeria_main {
	float: left;
	position: relative;

	height: 183px;
	text-align: left
}

.wieszak_main { background: url(../images/wieszak.jpg) no-repeat; width: 135px }
.galeria_main { background: url(../images/karuzela_ramka.gif) no-repeat; width: 142px }

.wieszak_main_foto {
	margin-top: 43px;
	margin-left: 4px;
}

.galeria_main_foto {
	margin-top: 37px;
	margin-left: 11px;
}

.wieszak_main_foto img
{
	width: 120px;
	height: 120px;
	border: none 0px #ffffff;
}

.navi_right {
	float: left;
	position: relative;
	width: 33px;
	padding-top: 100px;
	min-height: 28px;
	text-align: center;

}

/*messages*/
.MailBoxControl_boxes
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

.MailBoxControl_boxes div
{
	position: relative;
	margin-left: 10px;
}

table.Mail
{
	border-collapse: collapse;
	padding: 3px 5px;
	width: 100%;
}

.Mail td
{
	color: #777777;
	line-height: 1.4em;
	padding: 10px 7px;
	text-align: left;
}

.Mail input, .Mail textarea
{
	margin: 3px 5px;
}

table.Fancy
{
	border-collapse: collapse;
	padding: 3px 5px;
	width: 100%;
	font-size: 0.8em;
}

.Fancy th
{
	color: black;
	font-size: 16px;
	padding: 0 7px;
	text-align: left;
	font-weight: bold;
}

.Fancy td
{

	color: #777777;
	line-height: 1.4em;
	padding: 10px 7px;
	text-align: left;
}




.Fancy tr
{

}

.Fancy tr.odd
{

}

.Fancy input, .Fancy textarea, .Fancy select
{
	/*font-size: 0.8em;*/
	/*width: 100%;*/
	margin: 3px 5px;
	border: solid 1px #B38497;
}
.Fancy .submitbutton {
	text-align: center;

}
.Fancy .submitbutton INPUT {
	width: 200px;
	height: 40px;
	font-size: x-large;

}
.avatar
{
	width: 64px;
	height: 64px;
	margin-right: 5px;
	vertical-align: middle;
}

.avatar_small
{
	width: 32px;
	height: 32px;
	margin-right: 5px;
	vertical-align: middle;
}

.MailControl_list tr
{
	border-bottom: 1px solid #cccccc;
	padding: 2px;
}

.MailControl_list .colBody{
	font-size: 14px;
}

.MailBoxControl_list .avatar_small, .MailControl_list .avatar_small
{
	width: 48px;
	height: 48px;
}

.MailBoxControl_list .colFn
{
	width: 20px;
}

.MailBoxControl_list .colFrom, .MailControl_list .colFrom
{
	vertical-align: middle;
}

.MailBoxControl_list .date, .MailControl_list .date
{
	font-size: 0.8em;
}

.MailBoxControl_list .offers
{
	display: none;
}

.MailBoxControl_list .fromWho
{
	list-style-type: none;
	width: 100%;
}

.MailBoxControl_list .fromWho li
{
	padding: 3px 2px 3px 20px;
	border-bottom: 1px solid #f4d4ad;
}

.avatar_mini
{
	width: 32px;
	vertical-align: middle;
}

.Mail .colAvatar
{
	width: 48px;
	text-align: center;
}

.Mail .colAvatar a
{
	border-bottom: none;
	text-decoration: none;
}

.Mail .colAvatar a:hover
{
	text-decoration: none;
	border-bottom: none;
}

.MailBoxControl_list .colFrom a
{
	font-weight: bold;
}

.MailBoxControl_list .colSubject
{
	vertical-align: middle;
}

.MailBoxControl_list .colSubject a
{
}

.hide
{
	display: none;
}

.plotno
{
	background-color: #ffffff;
	width: 100%;
	position: relative;
}

.debug
{
	text-align: left;
}

#szafa_mid_przedmiot {
	background: url(../images/tlo_str_przedmiotu.gif) repeat-y;
	min-height: 300px;
}


#str_przedmiotu_main {
	position: relative;
	float: left;
	width: 651px;
	margin-left: 10px;
}

#str_przedmiotu_zdjecia {
	position: relative;
	float: left;
	background: url(../images/podglad_produktu_tlo.gif) repeat-y;
	width: 406px;
}

#str_przedmiotu_opis {
	margin-top: 10px;
	position: relative;
	float: left;
	margin-left: 14px;
	background: url(../images/str_przedmiotu_opis_mid.gif) repeat-y;
	width: 219px;
}

#str_przedmiotu_prawa {
	position: relative;
	float: left;
	width: 300px;
	margin-left: 9px;
}


#str_przedmiotu_prawa a{
	text-decoration: none;
}

#str_przedmiotu_prawa a:hover{
	text-decoration: underline;
}

.center
{
	margin-right:auto;
	margin-left:45px;
	float: none;
}

.nazwa_przedmiotu {
	font-weight: bold;
	padding: 10px;
	padding-left: 25px;
	width: 160px;
	font-size: 1.8em;
}

.opis_przedmiotu {
	padding-top: 5px;
	padding-left: 25px;
	width: 170px;
}

.opis_przedmiotu b{
	color: #008dfe;
}

.rating_box {
	margin: auto;
	background: url(../images/okno_ocen.gif) no-repeat;
	width: 177px;
	height: 95px;
}

.rating_wieszaki {
	padding: 6px;
	text-align: center;
}

.rating_ocen {
	padding-top: 8px;
	text-align: center;
}

.rozmiar {
	padding-top: 5px;
	padding-left: 25px;
	width: 160px;
}

.rozmiar b{
	color: #008dfe;
}

.producent {
	padding-top: 5px;
	padding-left: 25px;
	width: 160px;
}

.producent b{
	color: #008dfe;
}

.usermenu_container {
	margin-top: 5px;
	margin-left: 21px;
	width: 239px;
	margin-bottom: 16px;
}

.usermenu_container a{
	text-decoration: none;
	font-weight: bold;
	line-height: 150%;
}

#usermenu{
	margin-top: -3px;
	background: #fe5903;
	color: #ffffff;
	width: 238px;
}

#usermenu a{
	color: #ffffff;
	text-decoration: none;
}

#usermenu a:hover{
	color: #ffffff;
	text-decoration: underline;
}

.inne_rzeczy_img {
	border: 1px solid #b36686;
	margin-right: 4px;
	margin-bottom: 3px;
}

.miniaturki_galeria {
	border: 1px solid #b36686;
	margin-right: 6px;
}

.komentarz_temat {
	margin-top: -32px;
	margin-left: 30px;
	color: #008dfe;
	width: 360px;
	position: relative;
	float: left;
}

.komentarz_data {
	margin-top: -32px;
	margin-left: 30px;
	color: #b8adb2;
	width: 140px;
	font-size: 10px;
	position: relative;
	float: right;
	margin-right: 10px;
}

.komentarz_tresc {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 30px;
}

.komentarz_temat2 {
	margin-top: -32px;
	margin-left: 30px;
	color: #008dfe;
	width: 300px;
	position: relative;
	float: left;
}

.komentarz_data2 {
	margin-top: -32px;
	margin-left: 30px;
	color: #b8adb2;
	width: 140px;
	font-size: 10px;
	position: relative;
	float: right;
	margin-right: 10px;
}

.komentarz_tresc2 {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 30px;
}

.nazwa_przedmiotu {
	font-weight: bold;
	padding: 10px;
	padding-left: 25px;
	width: 160px;
}

.opis_przedmiotu {
	padding-top: 5px;
	padding-left: 25px;
	width: 160px;
}

.opis_przedmiotu b{
	color: #008dfe;
}

.rating_box {
	margin: auto;
	background: url(../images/okno_ocen.gif) no-repeat;
	width: 177px;
	height: 95px;
}

.rating_wieszaki {
	padding: 6px;
	text-align: center;
}

.rating_ocen {
	padding-top: 8px;
	text-align: center;
}

.rozmiar {
	padding-top: 5px;
	padding-left: 25px;
	width: 160px;
}

.rozmiar b{
	color: #008dfe;
}

.producent {
	padding-top: 5px;
	padding-left: 25px;
	width: 160px;
}

.producent b{
	color: #008dfe;
}

.usermenu_container {
	margin-top: 5px;
	margin-left: 21px;
	width: 239px;
	margin-bottom: 16px;
}
#usermenu{
	margin-top: 0px;
	margin-left: 0px;
	background: #fe5903;
	color: #ffffff;
	float: left;
	line-height: 160%;
	width: 238px;
	position: absolute;
	z-index: 10;
}

#usermenu a{
	color: #ffffff;
	text-decoration: none;
}

#usermenu a:hover{
	color: #ffffff;
	text-decoration: none;
}

#usermenu p{
	font-weight: bold;
	line-height: 200%;
	padding: 5px;
}

#usermenu p:hover{
	font-weight: bold;
	padding: 5px;
	line-height: 200%;
	background: #CC467C;
}

.inne_rzeczy_img {
	border: 1px solid #b36686;
	margin-right: 4px;
	margin-bottom: 3px;
}

.miniaturki_galeria {
	border: 1px solid #b36686;
	margin-right: 6px;
}

.komentarz_temat {
	margin-top: -35px;
	margin-left: 30px;
	color: #008dfe;
	width: 360px;
	position: relative;
	float: left;
}

.komentarz_data {
	margin-top: -35px;
	margin-left: 30px;
	color: #b8adb2;
	width: 140px;
	font-size: 10px;
	position: relative;
	float: right;
	margin-right: 10px;
}

.komentarz_tresc {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 30px;
}

#komunikat {
	background: #A7FF7F;
	line-height: 180%;
	font-weight: bold;
	text-align: center;
	display: none;
}

#komunikat p{
	padding: 10px;
}

#miniMailForm {
	background: #EDD670;
	line-height: 180%;
	font-weight: bold;
	text-align: left;
	display: none;
}

#miniMailForm p{
	padding: 5px;
}

#miniMailForm input{
	font-size: 14px;
	height: 18px;
	width: 250px;
	line-height: 160px;
	border: 2px solid #E090B0;
}

#miniMailForm textarea{
	font-size: 14px;
	width: 250px;
	height: 120px;
	border: 2px solid #E090B0;
}

.niezalogowany, .niezalogowany2 {
	margin: auto;
	padding: 20px;
	font-size: 14px;
	width: 485px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 20px;
	text-align: center;
}

.niezalogowany {
	border: 2px solid #9DB990;
	background: #D1EFC2
}

.addComment {
	margin: auto;
	padding: 20px;
	border: 2px solid #9DB990;
	background: #D1EFC2;
	width: 350px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

#ratingbox_error {
	position: relative;
	margin: auto;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 176px;
}

.ratingbox_error {
	position: relative;
	margin: auto;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #EF596D;
	border: 1px solid #C3263B;
}

#ratingbox_ok {
	position: relative;
	margin: auto;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 176px;
}

.ratingbox_ok {
	position: relative;
	margin: auto;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 176px;
	background: #A7FF7F;
	border: 1px solid #87CF67;
}

.CatChooser
{
	width: 30%;
	height: 176px;
	float: left;
	margin-right: 5px;
	margin-left: 10px;
}

.CatChooserDesc
{
	width: 30%;
	float: left;
}

img
{
	border: none 0px #ffffff;
}

.ps_top
{
	background: url(../images/mailbox_ps_top.jpg) repeat-x;
	width: 100%;
	height: 30px;
}

.ps_top .left
{
	float: left;
	background: url(../images/mailbox_ps_top_left.jpg) no-repeat;
	width: 30px;
	height: 100%;
}

.ps_top .right
{
	float: right;
	background: url(../images/mailbox_ps_top_right.jpg) no-repeat;
	width: 30px;
	height: 100%;
}

.plotno .left
{
	background: url(../images/mailbox_plotno_left.jpg) transparent repeat-y top left;
	padding-left: 30px;
}

.plotno .right
{
	background: url(../images/mailbox_plotno_right.jpg) transparent repeat-y top right;
	padding: 10px 50px 10px 20px;
}

.ps_bottom
{
	background: url(../images/mailbox_ps_bottom.jpg) repeat-x;
	height:33px;
	width: 100%;
}

.ps_bottom .left
{
	float: left;
	background: url(../images/mailbox_ps_bottom_left.jpg) no-repeat;
	width: 30px;
	height: 100%;
}

.ps_bottom .right
{
	float: right;
	background: url(../images/mailbox_ps_bottom_right.jpg) no-repeat;
	width: 30px;
	height: 100%;
}

#slideshow { height: auto; width: 570px; text-align: center}
/*#slideshow img { height: auto; width: 388px; }*/
#nav { width: 372px; margin: auto }
#nav li { float: left; margin: 8px; list-style: none }
#nav a { padding: 3px; display: block;}
#nav a.activeSlide { background: #fe5903 }
#nav a:focus { outline: none; }
#nav img { border: none; display: block; margin-right: 0px; }
#nav_next, #nav_prev
{
	width: 73px;
	height: 139px;
	cursor: point;
	margin-top: -65px;
	position: absolute;
	top: 50%;
	z-index: 100;
	cursor: pointer;
}
#nav_next
{
	background-image: url(../images/przewijak_prawa.png);
	float:right;
	right: 0;
}

#nav_next:hover
{
	background-image: url(../images/przewijak_prawa_a.png);
}

#nav_prev
{
	background-image: url(../images/przewijak_lewa.png);
	float:left;
	left: 0;
}

#nav_prev:hover
{
	background-image: url(../images/przewijak_lewa_a.png);
}

ul.VisitorsControl, ul.OtherClothes, ul.FavPeople
{
	margin: 5px 20px;
}

ul.VisitorsControl li, ul.OtherClothes li, ul.FavPeople li
{
	list-style-type:none;
	float: left;
	margin: 5px;
}

ul.VisitorsControl li
{
	width: 69px;
	height: 69px;
	background: url(../images/tlo_avatar_odwiedzjacy.gif) no-repeat;

}

ul.VisitorsControl li img
{
	padding: 1px;
}


ul.OtherClothes li
{
	width: 69px;
	height: 69px;
	background: url(../images/avatar_koment.gif) no-repeat;

}


ul.FavPeople li
{
	width: 69px;
	height: 69px;
	background: url(../images/tlo_avatar_odwiedzjacy.gif) no-repeat;

}

ul.OtherClothes li img, ul.FavPeople li img
{
	padding: 1px;
}

#tooltip.fancy {
	background:transparent url(../images/tooltip_sm.png) repeat scroll 0 0;
	height:96px;
	margin-top: 10px;
	margin-left: -70px;
	padding:37px 104px 37px 42px;
	font-size: 8pt;
	border: none;
	width: 189px;
	opacity: 0.8;
	overflow: hidden;
}

#tooltip.fancy.viewport-right
{
	background: url(../images/tooltip_sm_r.png);
	padding:37px 42px 37px 104px;
	margin-left: 80px;
	margin-top: 20px;
}

#tooltip.fancy.viewport-bottom
{
	background: url(../images/tooltip_sm_b.png);
	padding:30px 104px 37px 42px;
	margin-left: -70px;
	margin-top: 10px;
}

#tooltip.fancy.viewport-right.viewport-bottom
{
	background: url(../images/tooltip_sm_br.png);
	padding:37px 42px 37px 104px;
	margin-left: 80px;
}

#tooltip.fancy h3 {
	bottom: 0;
	left: 0;
	position: absolute;
}

#tooltip.fancy div.title {
	font-size: 14px;
	text-align: left;
	top: 40px;
	position: relative;

}

#tooltip.fancy div.body {
	text-align: left;
	position: relative;
	top: 40px;
	font-size: 10px;
	color: #008dfe;
	padding-top: 20px;
	height: 40px;
}

#tooltip .l_1
{
	font-weight: bold;
	font-size: 12px;
}

#tooltip .l_1p
{
	color: #a90740;
}


ul.colorFilter > li
{
	width: 15px;
	height: 15px;
	margin: 4px;
	list-style-type: none;
	float: left;
	cursor: pointer;
	border: 2px #ffffff solid;
}

#filter > div > *
{
	width: 128px;
}

#filter > div > ul
{
	margin-left: 10px;
}

ul.colorFilter > li.selected
{
	border-color: #bf0d52;
}

#filter h3
{
	clear: both;
	padding-top: 5px;
	padding-bottom: 2px;
}

.wide
{
	width: 60%;
}

.halfwide
{
	width: 166px;
}

.wieszak_delete
{
	position: absolute;
	right: 0;
	margin-right: 13px;
}

.wieszak_delete img
{
	width: auto;
	height: auto;
}

#valErr
{
	background: #EF596D;
	border: 1px solid #C3263B;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 1em;
	padding-bottom: 1em;
}


.nieMaPrzedmiotow {
	margin: auto;
	margin-top: 35px;
	margin-bottom: 35px;
	width: 350px;
	padding: 20px;
	font-weight: bold;
	font-size: 12px;
	color: black;
	text-align: center;
}

.mailboxAlert
{
	margin: 50px auto;
	border: 1px solid #e59313;
	background: #ffbd54;
	font-weight: bold;
	font-size: 12px;
	padding: 15px;
	text-align: center;
	width: 380px;
}

.profilAlert {
	margin: auto;
	/*border: 1px solid #BF0D51;
	background: #DF8BAC;*/
	font-weight: bold;
	font-size: 12px;
	padding: 15px;
	text-align: center;
	width: 380px;
}

.profilAlert a{
	color: black;
}

.nearClothes
{
	float: right;
}

.nearClothes li
{
	list-style-type:none;
	float: left;
	margin: 18px 5px 0 5px;
}
.nearClothes img
{
	width: 40px;
	height: 40px;
}

.nearClothes li.current img
{
	/*background-image: url(../images/current.png);*/
	border: 3px solid #008dfe;
	margin-top: -3px;
}

.nearClothes li.special img
{
	/*background-image: url(../images/current.png);*/
	margin-top: 10px;
	/*margin-bottom: 13px;*/
	width: 15px;
	height: 21px;

}


.bigHeader
{
	padding: 0px;
	padding-top: 10px;
	font-size: 14pt;
}

.main_cc
{
	top: -25px;
	margin-left: 20px;
	z-index: 125;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #866c57;
}

.main_cc a
{
	color: #866c57;
}

.autoflow, #autoflow {
	position:absolute;
	background: url(../images/naglowek_polki_center.gif) repeat-x ;
	width:auto; line-height: 29px; height: 29px;
	display: inline-block;
}
.autoflowCont, #autoflowCont {
	float:left;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	padding-top: 0px;
}


.main_cc2
{
	top: -26px;
	margin-left: 20px;
	z-index: 125;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #866c57;
}

.main_cc2 a
{
	color: #866c57;
}

.autoflow2, #autoflow2 {
	position:absolute;
	background: url(../images/naglowek_polki_center2.gif) repeat-x ;
	width:auto; line-height: 29px; height: 29px;
	display: inline-block;
}
.autoflowCont2, #autoflowCont2 {
	float:left;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	padding-top: 0px;
}

.clothPath
{
	/*font-size: 1.1em;*/
	font-weight: bold;
}

.clothPath a
{
}

.fish
{
	margin-left: 140px;
	display: block;

}

.fish a
{
	width: 126px;
	height: 46px;
	display: block;
	float: left;
	margin-top:7px;
}

#zakladka_wszystkie { background-image: url(../images/zakladka_wszystkie.gif) }
#zakladka_najpopularniejsze { background-image: url(../images/zakladka_popularne.gif) }
#zakladka_do_wymiany { background-image: url(../images/zakladka_wymiana.gif); }
#zakladka_do_sprzedazy { background-image: url(../images/zakladka_sprzedaz.gif); }
#zakladka_dla_chlopca { background-image: url(../images/dla_chlopczyka.gif); }
#zakladka_dla_dziewczynki { background-image: url(../images/dla_dziewczynki.gif); }

.functions
{
	text-align: left;
	margin-right: 10px;
	padding: 5px;
}

#navibtn a{
	text-decoration: none;
	font-weight: bold;
	line-height: 150%;
}

#navibtn a:hover{
	text-decoration: underline;
	font-weight: bold;
	line-height: 150%;
}

a.cmd, .Fancy a, .Mail a
{
	margin: 2px 5px;
	border-bottom: 1px solid #cccccc;
	font-size: 1.2em;

}

a.cmd:hover, .Fancy a:hover, .Mail a:hover
{
	border-bottom: 1px solid #008dfe;
	text-decoration: none;
}



.pager
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	position: absolute;
	color: #000000;
	margin: -19px auto 2px auto;
	width: 100%;
}

.pager a
{
	padding: 0 3px;
}

.MailControl
{
	padding: 20px 0;
	font-size: 1.2em;
}

.MailControl_headers
{
	color: #888888;
}

.MailControl .bigHeader
{
	font-size: 1.8em;
	color: #000000;
}

div.MailControl div
{
	padding: 10px 5px 0;
}

.MailControl_date
{
	font-size: 0.8em;
	color: #aaaaaa;
}

.MailControl .avatar_small
{
	width: 48px;
	height: 48px;
}

div.MailControl .MailControl_body
{
	background: #ffffff url(../images/fancy_td1.jpg) repeat-x scroll 0 0;
	padding-top: 30px;
}

.MailControl .functions
{
	background: #ffffff url(../images/fancy_td1.jpg) repeat-x scroll 0 0;
	padding: 20px 10px;
	margin: 0;
}

.fright
{
	float: right;
}

.MailBoxControl_msg
{
	background: #A7FF7F;
	line-height: 180%;
	margin: 20px 100px 0px;
	padding: 5px 40px;
	font-weight: bold;
	text-align: center;
	display: none;
}

.Mail .new
{
	background-color: #fce2dc;
	font-weight: normal;
	font-size: inherit;
}

.Mail tr
{
	border-bottom: 1px solid #f4d4ad;
	margin-top: 2px;
	margin-bottom: 2px;
}

.new
{
	font-weight: bold;
	font-size: 1.2em;
}

.anonim {
	position:relative;
	width:235px;
	margin:10px;
	margin-right:0px;
	margin-left:25px;
	font-size:12px;
}
.anonim_avatar {
	position: relative;
	float: left;
	width: 69px;
	height: 69px;
	background: url(../images/tlo_avatar_odwiedzjacy.gif) no-repeat;
}

.anonim_tekst {
	position: relative;
	float:right;
	margin-left: 5px;
	padding-top: 4px;
	width: 160px;
	font-weight: bold;
}
.anonim_tekst b{
	font-size: 18px;
}
.left_chars {
	text-align: right;
}
#ncl_color {
	   width: 330px;
}
.inline_form_label {
	   font-size: 12px;
	   color: black;
	   font-family: arial;

}
#szafa_top_srodek .bigHeader
{
	font-size: 17px;
	/*margin-top: 2px;*/
}

.inside_top
{
	height: 27px;
}

.inside_top_left
{
	height: 27px;
	width: 18px;
	background: transparent url(../images/inside_top_left.jpg) no-repeat;
	float: left;
}

.inside_top_right
{
	height: 27px;
	width: 18px;
	#background: transparent url(../images/inside_top_right.jpg) no-repeat;
	float: right;
	margin-right: 1px;
	margin-top: -27px;
}


.inside_main_right
{
position: relative;
}
.insider_left
{
	position: relative;
	width: 650px;
	/*margin-left: -660px;*/
	/*float: left;*/
	position: relative;
	margin-left: 10px;
}

.insider_right
{
	width: 280px;
	position: relative;


}

.szafa_insider_left
{
	padding-left: 18px;
	background: #EFDABF url(../images/inside_left.jpg) repeat-y;

}

.szafa_insider_right
{
	padding-right: 18px;
	background: #EFDABF url(../images/inside_right.jpg) repeat-y right;
	/*
	position: absolute;
	top: 27px;
	bottom: 0;
	right: 0;
	left: 0;
	*/
}

#szafa_insider_left_main
{
	background: #EFDABF url(../images/inside_left.jpg) repeat-y;
}

.inside_main input, .inside_main select, .inside_main textarea
{
	border: 1px solid #67a3c8;
	padding: 3px;
	margin: 0 0 5px;
}

.inside_main h2
{
	color: #bf0d52;
	font-weight: bold;
	font-size: 12pt;
	text-transform: uppercase;
	padding: 20px 0 20px 0;
}

.inside_main .ctrl
{
	float: right;
	margin-right: 0;
	text-align: right;
	padding-top: 7px;
	padding-right: 20px
}

.inside_main h3
{
	font-size: 10pt;
	font-weight: bold;
	color: #071261;
	text-transform: uppercase;
	float: left;
	padding: 7px 20px;

}

.inside_main .wide
{
	width: 500px;
}

.inside_main .halfwide
{
	width: 200px;
}

.inside_main .CatChooser
{
	width: 285px;
	margin: auto 10px;
}

.inside_main .CatChooserDesc
{
	display: none;
}

.inside_main .photosUploader
{
	float: left;
	width: 450px;
}

.inside_main #submitbutton
{
	width: 200px;
	height: 40px;
	font-size: 16pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #F56209;
}

input.file
{
	height: 22px;
}

#dodawanie_main {
	position: relative;
	width: 960px;
	text-align: left;
	min-height: 300px;
	background: url(../images/tlo_szafa_dodawanie.jpg) repeat-y;
}

#dodawanie_lewa {
	width: 650px;
	position: relative;
	float: left
}

#dodawanie_prawa {
	width: 280px;
	margin: auto;
	position: relative;
	margin-right: 10px;
	min-height: 300px;
}

#dodawanie_opis {
	width: 280px;
	position: relative;
}

.dodawanie_wyrownanie {
	margin-left: 15px;
	margin-top: 10px;
}

#dodawanie_przedmiotu_opis_ramka {
	font-size: 11px;
	font-family: tahoma;
	width: 240px;
	margin: auto;
	margin-top: 15px;
	margin-left: 10px;
	background: url(../images/dodawanie_opis_tlo.gif) repeat-y;
}


.dodawanie_hr {
	width: 180px;
	height: 1px;
	color: #fe5903
}

.dodawanie_p1 {
	padding: 15px;
	padding-top: 0px;
}

.dodawanie_p2 {
	padding: 15px;
	padding-top: 15px;
}

.dodawanie_p3 {
	padding: 15px;
	padding-top: 5px;
}

.dodawanie_div_hr {
	padding-left: 26px;
}

#kontakt_form {
	padding: 10px;
	padding-bottom: 20px;
}

.kontakt_td1 {
	width: 135px;
	height: 35px;
	text-align: right
}

.kontakt_td2 {
	width: 5px;
}

.kontakt_td3 {
	width: 135px;
	height: 38px;
	text-align: right
}

#kontakt_form textarea {
	padding: 3px;
	width: 330px;
	height: 200px;
	border: 1px solid #67a3c8;
}

#kontakt_form select {
	padding: 3px;
	width: 330px;
	border: 1px solid #67a3c8
}

.kontakt_form_input {
	padding: 3px;
	width: 330px;
	border: 1px solid #67a3c8
}

.rejestracja_glowne {
	position: relative;
	min-height: 300px;
	background: url(../images/tlo_rejestracja2.gif) repeat-y;
}

.rejestracja_cont, .przypomnienie_cont {
	position: relative;
	min-height: 300px;
	width: 981px;
	margin-left: 10px;
}

.rejestracja_cont { background: url(../images/tlo_rejestracja_cont.jpg) repeat-y; }

.przypomnienie_cont { background:none repeat scroll 0 0 #FCE6E7;
width:900px; }

.rejestracja_left {
	position: relative;
	float: left;
	width: 506px;
}

.rejestracja_right {
	position: relative;
	margin-left: 10px;
	float: left;
	width:423px;
}

.onas_left {
	position: relative;
	float: left;
	width: 706px;
}

.onas_right {
	position: relative;
	margin-left: 10px;
	float: left;
	width:223px;
}

.onas2 {
    width: 850px;
    float: left;
    position: relative;
}

.onas2 ul {
    float:left;
    width: 100%;
    list-style-type:none;
    padding-bottom: 50px
}

.onas2 li {
    float:left;
    width: 33.3%;
    padding-top:15px
}

.onas2 img {
   float:left;
   border: none;
   padding-right: 3px;
   padding-left: 3px
}

.onas2 .naglowek {
    position:relative;
    margin-top: 30px;
    font-size: 32px;
    font-weight: bold;
    color: #008DFE
}

.onas2 h1, .onas2 h2 {
    color: #fe5903;
    text-align: left
}

.onas2 .link { font-weight: bold }

.dzienkobiet {
    width: 450px;
    float: left;
    padding-left:50px;
    padding-top:25px;
}

.dzienkobiet ul {
    float:left;
    width: 100%;
    list-style-type:none;
    padding-bottom: 50px
}

.dzienkobiet li {
    float:left;
    width: 100px;
    padding-top:15px
}

.dzienkobiet h1, .dzienkobiet h2, label, .dzienkobiet #pager a {
    color: #fe5903;
    text-align: left
}

.top_menu_abs {
	position: absolute;
	z-index: 100;
	top: 0px;
	right: 0;
}

.itemCount
{
	font-weight: normal;
}

.flag_nowosc{
	z-index 500; position: absolute; width:55px; height: 41px; top: 10px; left: 5px
}

#messageWrapper
{
	text-align: center;
	padding: 10px;
	padding-top: 2px;
	clear: both;
}

#messageBox
{
	padding: 6px 10px 4px;
	height: 16px;
	width: 66%;
	margin-left:150px;
    position:absolute;
    z-index:1000;
	margin-right: auto;
	font-weight: bold;
	border-width: 2px;
}

.msgOK
{
	background-color: #34FF3C;
	border-color: #34443C;
	border-style: solid;
}

.msgErr
{
	background-color: #FF343C;
	border-color: #88343C;
	border-style: solid;
}

.ActionsControl li {padding-bottom: 10px;}
.ac_a{font-weight: bold}
#listOfInputs{ padding: 0px;}

.set_col1 {
	width: 165px;
	text-align: right;
	height: 45px;
	padding: 10px;
}

.set_col2 {
	width: 293px;
	padding: 10px;
}

.set_col2 input, .set_col2 select, .set_col2 textarea {
	width: 265px;
}

input.cb {
	width: auto;
}

.forum_najnowsze_tooltip2{
	position:relative;
	font-weight:bold;
	margin-left:10px;
	margin-top:-5px;
	width:259px;
	height:58px;
	background:url(../images/forum_najnowsze_tooltip.gif) no-repeat;
}
.forum_najnowsze_tooltip2 p{
	padding:12px;
	padding-right:12px;
	height:25px;
	color:#b36686;
	font-size:12px;
	padding-top:15px;
}

.forum_najnowsze_tooltip2 p a{
	text-decoration:none;
}

.forum_najnowsze_tooltip2 p a:hover{
	text-decoration:underline;
}

.forum_moje_tooltip2{
	background: url(../images/forum_moje_tooltip.gif) no-repeat;
	height: 56px;
}

#box_panel_uzytkownika{
	margin-left: -20px;
	left: 20px;
	width: 360px;
	margin-top: 8px;
}
.zaproszenia_mail_pole {
	width: 200px;
	font-size: 16px;
	line-height: 160%;
	border: 1px solid #bf0d52;
	margin-top: 4px;
	display:block;
}
.zaproszenia_gg {
	font-size: 18px;
	background: url(../images/gg.gif) no-repeat left top;
	padding: 0px 0px 0px 27px;

}
.zaproszenia_maile {
	font-size: 18px;
	background: url(../images/icon_message_mala.gif) no-repeat left top;
	padding: 0px 0px 0px 27px;

}

.rejestracja_glowne {
	position: relative;
	min-height: 300px;
	background: url(../images/tlo_rejestracja2.gif) repeat-y;
}

.rejestracja_cont {
	position: relative;
	min-height: 300px;
	width: 960px;
	margin-left: 10px;
}

.rejestracja_left {
	position: relative;
	float: left;
	width: 506px;
}

.rejestracja_right {
	position: relative;
	margin-left: 10px;
	float: left;
	width:423px;
}
.onas p{
	text-align:justify;
	padding: 5px 0px;
}

.Mail a
{
	margin: 0;
	padding: 0;
}

.toolbar
{
	background-color: #faedf1;
	border-top: 1px solid #cda682;
	border-bottom: 1px solid #cda682;
}

.bars
{
	position: absolute;
	top: -100px;
	list-style-type: none;
	height: 45px;
	left: 124px;

}

.bars li
{
	float: left;
	width: 184px;
	height: 26px;
	height: 100%;
	margin-right: 1px;
	margin-left: 1px;
	background: transparent url(../images/mbox.gif) no-repeat 0 100%;
}

.bars li a
{
	width: 66%;
	height: 100%;
	display: block;
	text-align: center;
	padding-top: 13px;
	font-weight: bold;
	color: #ffffff;
}

.bars li.current
{
	background-position: 0 0;
}

.iborder
{
	border: 1px solid #fe5903;
	padding: 3px;
}

ul.n
{
	padding-left: 25px;
}
ul.n li
{
}
.addMsg
{
	background-color: #aaaaff;
}
.sysMsg
{
	background-color: #ffe56f;
}

.sold, #exchange, #sell, #sell_and_exchange
{
	background-position: center center;
	background-repeat: no-repeat;
}

.sold { background-image: url(../images/sprzedane.png) }

#exchange { background-image: url(../images/wymiana.gif) }

#sell { background-image: url(../images/sprzedaz.gif) }

#sell_and_exchange { background-image: url(../images/sprzedaz_i_wymiana.png) }

.winner_icon
{
	background-image: url(../images/icon_offer_mini.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

.winner
{
	background-image: url(../images/zaakceptowana.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.b
{
	font-weight: bold;
}
.molImp
{
	font-weight: bold;
	font-size: 1.2em;
}
.lnkImp
{
	font-weight: bold;
	font-size: 1.2em;
	padding-top: 1em;
	text-align: center;
}
.center
{
	text-align: center;
}
.offerFnc{
	text-align: center;
}
.offerFnc a
{
	font-size: 1.6em;
	line-height: 1.8em;
	font-weight: bold;
}

.kreacje_list {
	margin-left: 35px;
}
.n_add_cont {
	margin: auto;
	width: 724px;
}
.n_add_preload {
	display: none;
}
.n_add_img {
	margin-right: 25px;
}
.rejestracja_glowne_new{
	position:relative;
	min-height:300px;
	background:url(../images/tlo_rejestracja3.jpg) repeat-y;
}
.rejestracja_cont_new{
	position:relative;
	min-height:300px;
	width:981px;
	margin-left:10px;
	background:url(../images/tlo_rejestracja_cont_blank.jpg) repeat-y;
}
.admin{
	margin-top: 20px;
	margin-bottom: 20px;
	border: solid 2px #ff0000;
}
.special{
	color: #dd0000;
}
.special_about{
	color: #000000;
}
.special_small{
	color: #dd0000;
	font-size: 0.9em;
}
.special_profil{
	color: #dd0000;
	font-size: 1.2em;
}
a.special_profil {
	font-weight: bold;
}
.Mail ul, .Mail ol{
	padding-left: 25px;
}
.Mail p, .Mail ol, .Mail ul{
	padding-bottom: 0.5em;
}
.specialPrice{
	color: #dd0000;
	font-size: 2em;
	font-weight: bold;
}
.przedmiotX_glowne_new{
	background: url(../images/tlo_rejestracja.jpg) repeat-y;
}
.przedmiotX_cont_new{
	margin-left: 10px;
	background: url(../images/tlo_rejestracja_cont_blank.jpg) repeat-y;
}
.szuflada_menu_nazwa .itemCount{
	font-size: 0.75em;
	font-weight: bold;
}
.komentarz2{
	position: relative;
	width: 485px;
}
.komentarz_avatar2{
	float: left;
	width: 69px;
	background: url(../images/avatar_koment.gif) no-repeat;
	height: 76px;
}
#top_info .komentarz_temat {
}
#top_info .komentarz_tresc {
}

#top_info .komentarz_temat2 {
}

#top_info .komentarz_tresc2 {
	margin-top: -10px;
}
#top_info .komentarz2{
	width: 450px;
}
#top_info .komentarz_avatar2{
	bottom: 13px;
	position: absolute;
	left: 0;
	height: 69px;
	background: transparent url(../images/adsay_tlo_avatara.gif) no-repeat scroll 0 0;
}
#top_info .komentarz_tresc2 a{
	font-weight: bold;
}
#top_info .imp{
	color: #F56209;
	font-weight: bold;
	font-size: 1.2em;
}
#top_info .komentarz_ramka2{
	float: right;
	width: 382px;
	background: url(../images/adsay_mid.gif) repeat-y;
}
/*#top_info .komentarz_*/

label.error {  width: 10em; float: none; color: red; padding-left: .5em; vertical-align: middle; }

#form_invite input{
	padding: 3px;
	width: 285px;
	border: 1px solid #67a3c8;
	margin-left: 10px;
}
#form_invite textarea{
	padding: 3px;
	width: 335px;
	height: 250px;
	border: 1px solid #67a3c8;
	margin-left: 10px;
}
#form_invite .label{
	width: 240px;
	text-align: right;
}
#form_invite legend{
	font-size: 16px;
}
#form_invite fieldset{
	padding: 25px;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
#form_invite a{
	font-weight: bold;
}
#form_invite{
	font-weight: bold;
}
.set_col2 label{
	width: auto;
}
#favP_tabs{
	background: url(../images/obserwuje_top.jpg) no-repeat;
	height: 27px;
	border: 0px none;
}

#favP_tabs ul.ui-tabs-nav, #favP_tabs ul.ui-tabs-nav li, #favP_tabs ul.FavPeople{
	background: none;
	border: 0px none;
}

.szuflada_dol {
	width: 245px;
	height: 54px;
	float: left;
	background: url(../images/szuflada_dol.gif) no-repeat;
}
.gads div, .gads{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.ActionsControl{
	width: 100%;
	border-collapse: collapse;
}
.ActionsControl tr.group td{
	border-top: 1px solid #F4D4AD;
}

.ActionsControl tr.forMe .c0{
	background: url(../images/next.gif) no-repeat 100% 50%;
}
.ActionsControl .c0{
	width: 30px;
}

.ActionsControl .c1{
	width: 30px;
	text-align: center;
}

.ActionsControl .c2{
	font-size: 1.3em;
	line-height: 2em;
}

.ActionsControl .c3{
	width: 40px;
	text-align: right;
}

.ActionsControl th{
	padding-top: 20px;
	font-size: 1.3em;
	font-weight: normal;
}

.ActionsPager{
	text-align: center;
	font-size: 1.6em;
	padding-top: 30px;
	font-weight: bold;
}

.ActionsControl tr.group td.c0{
	border-top: 0 none #ffffff;
}


.podglad_produktu_top{
	position: relative;
	width: 406px;
	height: 29px;
	background: url(../images/podglad_produktu_top.gif) no-repeat;
}

.podglad_produktu_bottom{
	position: relative;
	width: 406px;
	height: 25px;
	background: url(../images/podglad_produktu_bottom.gif) no-repeat;
}

.str_przedmiotu_opis_top{
	position: relative;
	width: 219px;
	height: 19px;
	background: url(../images/str_przedmiotu_opis_top.gif) no-repeat;
}

.str_przedmiotu_opis_bottom{
	position: relative;
	width: 219px;
	height: 47px;
	background: url(../images/str_przedmiotu_opis_bottom.gif) no-repeat;
}

.header_komentarze{
	position: relative;
	width: 100px;
	height: 14px;
	background: url(../images/header_komentarze.gif) no-repeat;
	margin: 10px;
	margin-left: 19px;
}

.box_komentarz_top{
	position: relative;
	width: 539px;
	height: 41px;
	background: url(../images/box_komentarz_top.gif) no-repeat;
}

.box_komentarz_bottom{
	position: relative;
	width: 539px;
	height: 18px;
	background: url(../images/box_komentarz_bottom.gif) no-repeat;
}

.szafa_dol_str_przedmiotu{
	position: relative;
	width: 651px;
	height: 33px
}

.info_o_wystawcy_top{
	position: relative;
	width: 300px;
	height: 46px;
	background: url(../images/info_o_wystawcy_top.gif) no-repeat;
}

.info_o_wystawcy_bottom{
	position: relative;
	width: 300px;
	height: 27px;
	margin: 0px;
	background: url(../images/box_forum_bottom.gif) no-repeat;
}

.header_ostatnio_zagladali{
	position: relative;
	width: 300px;
	height: 27px;
	margin: 0px;
	background: url(../images/header_ostatnio_zagladali.gif) no-repeat;
}

.box_forum_kategorie_bottom{
	position: relative;
	width: 300px;
	height: 27px;
	clear:both;
	background: url(../images/box_forum_bottom.gif) no-repeat;
}

.inne_rzeczy_osoby_top{
	position: relative;
	width: 300px;
	height: 27px;
	background: url(../images/inne_rzeczy_osoby_top.gif) no-repeat;
}

.inne_rzeczy_osoby_bottom{
	position: relative;
	width: 300px;
	height: 33px;
	background: url(../images/inne_rzeczy_osoby_bottom.gif) no-repeat;
}

.strona_przedmiotu_right_zakonczenie{
	position: relative;
	width: 300px;
	height: 44px;
	margin: 0px
}

.belka_prawa{
	position: relative;
	height: 21px;
	margin: 0px;
	background: url(../images/belka_prawa.gif) no-repeat;
}

#box_forum_kategorie1{
	color: #008DFE
}

#aboutMe {
	position: relative;
	background : url(../images/box_forum_kategorie_tlo.gif) repeat-y;
	width: 300px;
	text-align: justify;
}
#aboutMeAvatar{
	position: absolute;
	left: 199px;
	top: 18px;
	width: 69px;
	height: 69px;
	background: url(../images/tlo_avatar_odwiedzjacy.gif) no-repeat;
}

#otherItems{
	background: url(../images/box_forum_kategorie_tlo.gif) repeat-y;
	width: 300px;
}

#logow_ramka{
	margin-top: 10px; background: #FDF7E7; min-height: 400px; height: auto; background: url(../images/ramka_duza_mid.gif) repeat-y;
}

ol.faq{
	margin-left: 40px;
}

ol.faq div{
	text-align: justify;
}

ol.faq img{
	text-align: center;
	display: block;
	margin: 0 auto;
}

ol.faqDesc > li{
	padding-bottom: 30px;
}

#weryfikacja {
    float:left;
    width: 48%;
    background: url(../images/tlo_menu_top.gif) repeat scroll 0 0;
    border: 1px solid #ECC752;
    margin-left:30px;
    margin-right:10px;
    margin-top:30px;
    padding-bottom:20px;
}
#weryfikacja table tr td.colTitle{
	width: 150px;
	height: 45px;
	text-align: right;
	padding: 6px;
}

#weryfikacja table tr td{
	padding: 6px;
}
#weryfikacja table tr td div{
	color: #888888;
	padding: 3px 0 0 10px;

}

#weryfikacja table tr td input, #weryfikacja table tr td select{
	width: 330px;
	font-size: 20px;
	padding: 5px;
	border: 1px solid #bf0d52;
}

#weryfikacja table tr td select{
	width: 342px;
}

#zaslona_form {
    top: 64px;
    width: 500px;
    height: auto;
    display: block;
    background: url(../images/tlo_menu_top.gif) repeat;
    margin:0;
    z-index:200;
    padding: 18px 18px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 52px;
    text-align:center;
    position:relative;
}
#zaslona_form_close {
    right:-13px;
    top:-13px;
    position:absolute;
    z-index:201;
    cursor:pointer;
}

img.online{
	border: 2px solid #008800;
}
.MailLeft{
	float: left;
}
.MailTransFnc{
	float: right;
	line-height: 1.8em;
	font-size: 0.8em;
	color: #000000;
}

.MailTransFnc a{
	font-size: 1em;
}
.MailTransFnc img{
	vertical-align: middle;
}
.MailControl_list .colBody a{
	font-size: 1em;
}




.stopka_all {
	position: relative;
	background: url(../images/panele.jpg) repeat-x;
	height: 88px;
	margin-top: -30px;
}

.stopka_cont {
	margin: auto;
	width: 980px;
	position: relative;
	z-index: 300;
	height: 88px;
}

.stopka_misio {
	position: absolute;
	width: 144px;
	height: 180px;
	padding-bottom: 10px;
	left: auto;
	right: -20px;
	top: auto;
	bottom: 10px;
}

.stopka_menu {
	text-align: right;
	position: relative;
	padding-right: 120px;
	color: white;
	padding-top: 35px;
}

.stopka_menu a{
	color: #ffffff;
}

#ar_title {
    padding-left:25px;
    padding-top:50px;
    font-size:14px
}

#ar_title_p {
    padding-top: 28px;
    padding-left: 20px;
    color: #FE5903;
    font-size: 24px;
    font-weight: bolder
}

#ar_break {
    width: 940px;
    position: relative;
    clear: both
}

#ar_end {
    position: relative;
    margin-left: 10px
}

#b_cont { margin-top: 40px }

.bezpieczenstwo_naglowek {
    font-weight: bold;
    font-size: 18px;
    color: #008DFE
}

.b_info_list {
    margin-left: 40px;
    font-size: 16px;
    line-height: 140%
}

.text_center { text-align: center }
.text_center_auto { text-align: center; margin: auto }

.b_pytania { text-align: center; padding-top: 40px; font-size: 16px }
.b_pytania a { color: #FE5903; font-weight: bold }
#b_separator { margin-left: 10px; margin-top: 40px; height: 850px }
#b_right { margin-top: 40px }
#b_ul { line-height: 140% }
#b_ul li { margin-top: 15px }
#b_dol { position: relative; margin-left: 10px }
#filtr_lewa_content { padding: 0 10px 8px 10px }
.forum_kategorie_item { display:block; width:120px; padding-top:18px }
.forum_kategorie_item_r { background: url('http://i.szafka.pl/images/tlo_forum_kategorie_item2.gif') repeat-x; float: left; margin-right: 10px; height: 32px }
.forum_kategorie_item_l { background: url('http://i.szafka.pl/images/tlo_forum_kategorie_item2.gif') repeat-x; float: left; margin-left: 10px; height: 32px }
#div_butelka { text-align: right; padding-right: 30px; position: relative;margin-bottom: -18px; font-size: 13px }
#div_butelka_link { position: absolute; top: 25px; left: 25px }
#div_butelka_link a { color: #73551e }

.biom_color { color: #008dfe }
#biom_box { position: relative; margin-left: 26px; margin-top: 16px; width: 215px; line-height: 180% }
#biom_oszust { width: 100%; height:50px; background-color:#000; text-align:center; color:#cd0c0c }
#biom_oszust p { padding-top:5px; font-weight:bold; font-size:14px }
#biom_oceny { width: 100% }
#biom_ekstra { text-align: left; color: #008800 }
#biom_szal { text-align: center; color: #000088 }
#biom_lipa { text-align: right; color: #cc0000 }
.biom_parts { font-weight: bold }
#biom_fav { position: relative; margin-left: 26px; margin-top: 25px; width: 230px; line-height: 180% }
#biom_special { padding-bottom: 25px }
#biom_serwisy { text-align: left; line-height: 40px }
#biom_serwisy a { margin: 5px }
.biom_about_me { top: 10px }
.biom_about_me p { padding: 1px }
#boc_seeall { text-align: right; padding: 8px; padding-right: 35px; font-weight: bold }
#bp_actions { padding: 10px; margin: auto; width: 230px }

#cse_q { border:1px solid #FE5903; font-size:14px; padding:5px 5px 6px; width: 165px }
.ac_results { z-index: 1000 }
#cse-search-box { padding-left: 18px; }
#bsc_form_div { padding-top: 15px; padding-bottom: 15px }
.bsc_send_btn { vertical-align: middle }
#bsc_top { background: url('../images/box_forum_kategorie_tlo.jpg') repeat-y; width: 300px }
.google_custom_search { border:1px solid #FE5903; font-size:14px; padding:5px 5px 6px; width: 165px; vertical-align: middle }
#cse-search-results iframe { width: 850px }
#cse-search-results .ra { margin-left: 150px }
.bars2 { width: 100%; position: absolute; top: -87px; }
#cse-search-results { min-height: 200px }
#cse_sa { height: 29px }

#bu_top { background: url('../images/box_forum_kategorie_tlo.gif') repeat-y; width: 300px }

.m_top_zero { margin-top: 0px }
.c_mid_prawa { margin-left: 10px }

#dp_top { clear: both; display: none; height: 1px; margin: 0px; padding: 0px }
#dp_top_glowne { background: url('{../images/tlo_rejestracja.jpg') repeat-y; }
#dp_top_cont { margin-left: 10px;background: url('{$pfxStatic}/images/tlo_rejestracja_cont_blank.jpg') repeat-y }
#dp_width { width: 724px }
#dp_koniec { position: relative; margin-left: 10px }

.mb_top { background: transparent url(../images/tlo_main_clear.gif) repeat-y scroll 0 0; min-height: 0; margin-left: 0px; height: auto }

.mz { clear: both; display: none; height: 1px; margin: 0px; padding: 0px } /*globalna klasa*/

#prof_top { top: -25px; margin-left: 30px; z-index: 125; padding-bottom: 0px; margin-bottom: 0px }
.float_left { float: left }
#prof_cont, #prol_sell, #prof_fav { top: -25px; margin-left: 335px; z-index: 125; padding-bottom: 0px; margin-bottom: 0px; background: none }
#prof_nspec { top: -26px; z-index: 126; margin-left: 30px; padding-bottom: 0px; margin-bottom: 0px }
#prof_srod, #prof_srod2 { top: -26px; z-index: 127; margin-left: 30px; padding-bottom: 0px; margin-bottom: 0px }

.background_none { background: none }

#zwer_top { margin: auto; margin-top: 24px; position: relative; width: 467px; height: 27px; background: url('../images/weryfikacja_pasek_top.gif') no-repeat }

.zprzed_top { display: table; height: 60px; position: relative; overflow: hidden; margin-bottom: -2px }
.zprzed_mid { /*position: absolute;*/ top: 50%;display: table-cell; vertical-align: middle; width: 560px }
#zprzed_head { float: left; padding-top: 14px }
#zprof_head { float: left; font-size: 14px }

#top_gads { padding-top: 10px; padding-bottom: 10px }

.home_desks { top: -25px; margin-left: 365px; z-index: 125; padding-bottom: 0px; margin-bottom: 0px; background: none }

.weryfikacja_kartka {
	min-height: 350px;
	width: 886px;
	position: relative;
	margin: auto;
	background: url('../images/weryfikacja_kartka_mid.gif') repeat-y;
}

.weryfikacja_kartka_top {
	width: 886px;
	position: relative;
	height: 2px;
	background: url('../images/weryfikacja_kartka_top.gif') no-repeat;
}

.weryfikacja_kartka_left {
	margin-top: 45px;
	margin-left: 15px;
	width: 525px;
	position: relative;
	float: left;
}

.wer_header_0 {
	font-size: 22px;
	color: #008DFE;
	font-weight: bold;
}

.wer_header_1 {
	font-size: 26px;
	color: #008DFE;
	font-weight: bold;
}

.wer_header_2 {
	font-size: 18px;
	line-height: 140%;
	color: #FE5903;
	font-weight: bold;
}

.weryfikacja_kartka ol {
	padding: 20px;
	font-size: 16px;
	color: #000000;
	margin-left: 10xp;
	line-height: 140%;
}

.weryfikacja_kartka li {
	padding-top: 10px;
}

.wer_tytul {
	text-align: center;
	margin: auto;
	padding: 15px;
	border: 1px solid #78C326;
	background: #D9FFAF;
	width: 300px;
}

.wer_dane {
	text-align: center;
	margin: auto;
	padding: 15px;
	border: 1px solid #78C326;
	background: #D9FFAF;
	width: 300px;
}

.wer_status {
	font-size: 18px;
	line-height: 140%;
	color: #FE5903;
	font-weight: bold;
	text-align: center
}

.wer_status span{
	font-size: 22px;
	color: #008DFE;
}

.weryfikacja_kartka_separator {
	width: 11px;
	height: 650px;
	margin-top: 105px;
	position: relative;
	float: left;
	background: url('../images/weryfikacja_separator.gif') repeat-y;
}

.weryfikacja_kartka_right {
	width: 290px;
	position: relative;
	float: right;
	margin-right: 15px;
	margin-top: 100px;
	color: #008DFE;
	font-size: 14px;
}

.weryfikacja_kartka_right ul{
	margin-left: 25px;
	text-decoration: none;
	line-height: 100%;
	color: #000000;
	font-size: 16px;
	list-style-image: url('../images/star_icons13.gif');
}

.weryfikacja_kartka_right li{
	padding-top: 10px;
	padding-left: 5px;
}

.weryfikacja_kartka_right h3{
	font-size: 19px;
	color: #008DFE;
	font-weight: bold;
	text-decoration: underline;
}

.wer_mbank {
	text-align: center;
}
.wer_mbank a{
	font-weight: bold;
	font-size: 23px;
	color: #FE5903
}

.weryfikacja_kartka_bottom {
	width: 886px;
	position: relative;
	height: 3px;
	background: url('../images/weryfikacja_kartka_top.gif') no-repeat;
}


#form_konto {
	width: 485px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

#form_imie {
	width: 485px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

#form_nazwisko{
	width: 485px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

#form_ulica{
	width: 485px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

#form_kod_pocztowy{
	width: 75px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

#form_miejscowosc {
	width: 310px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

.weryfikacja_select {
	width: 505px;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 5px;
	border: 1px solid #FE5903;
	padding: 8px;
	color: #008DFE;
}

.wer_label{
	font-weight: bold;
	color: #FE5903;
	font-size: 14px;
	padding-bottom: 5px;
}

.weryfikacja_double {
	position: relative;
	width: 525px;
}

.weryfikacja_double_left {
	position: relative;
	width: 165px;
	float: left;
}

.weryfikacja_double_right {
	position: relative;
	width: 340px;
	float: left;
	margin-left: 10px;
}







.podzial_mbank p{
	text-align: center;
}

.podzial_mbank {
	margin-top: 20px;
	margin-bottom: 20px;
}

.podzial_mbank_dol {
	margin: auto;
	position: relative;
	width: 815px;
}

.podzial_mbank_dol_lewa {
	float: left;
	width: 800px;
}

.podzial_mbank_dol_right {
	float: right;
	width: 395px;
}

.podzial_mol {
	margin: auto;
	width: 815px;
	height: 320px;
	margin-top: 20px;
	background: url('../images/mbank_mol.gif') no-repeat;
}

.podzial_mol_container p{
	text-align: right;
	padding-right: 10px;
}

.podzial_mol_container li{
	padding-top: 15px;
}

.podzial_mol_container ul{
	color:#000000;
	font-size: 16px;
	line-height:100%;
	list-style-image: url('../images/star_icons13.gif');
	margin-left:25px;
	text-decoration:none;
}

.podzial_mol_container {
	top: 100px;
	left: 270px;
	width: 555px;
	position: absolute;
	height: 200px;
}

.wer_value
{
	border: 1px solid #FE5903;
	color: #008DFE;
	font-size: 16px;
	letter-spacing: 1px;
	padding: 8px;
	word-spacing: 5px;
	background-color: #efefef;
	width: 380px;
}

#valErr_d {
background:#EF596D none repeat scroll 0 0;
border:1px solid #C3263B;
font-size:14px;
font-weight:bold;
margin-bottom:1em;
padding-bottom:1em;
margin-left: 55px;
margin-right: 55px;
text-align:center
}

#content_container {
	min-height: 350px;
	position: relative;
	width: 960px;
	margin-left: 10px;
	background: url('../images/tlo_rejestracja_cont_blank.jpg') repeat-y;
}

/*		Nowa strona przedmiotu		*/

		#wymien {
			background: #ffffff url('../images/wymien.gif') no-repeat top; 
			height: 64px;
			width: 188px;
			cursor: pointer;
		}
		
			#wymien a {
				width: 100%;
				height: 100%;
				display: block;				
			}
	
		#wymien:hover {
			background: #ffffff url('../images/wymien.gif') no-repeat bottom;
			height: 64px;
			width: 188px;
			cursor: pointer;
		}


		#sprzedane {
			background: #ffffff url('../images/sprzedane.gif') no-repeat top; 
			height: 64px;
			width: 188px;
		}

	
		#kup {
			background: #ffffff url('../images/kup.gif') no-repeat top; 
			height: 64px;
			width: 188px;
			cursor: pointer;
		}
		
			#kup a {
				width: 100%;
				height: 100%;
				display: block;				
			}
	
		#kup:hover {
			background: #ffffff url('../images/kup.gif') no-repeat bottom;
			height: 64px;
			width: 188px;
			cursor: pointer;
		}
	
		#kup-wymien {
			background: #ffffff url('../images/kup-wymien.gif') no-repeat top; 
			height: 64px;
			width: 188px;
			cursor: pointer;
		}
		
			#kup-wymien a {
				width: 100%;
				height: 100%;
				display: block;				
			}
	
		#kup-wymien:hover {
			background: #ffffff url('../images/kup-wymien.gif') no-repeat bottom;
			height: 64px;
			width: 188px;
			cursor: pointer;
		}

		
		
	

.przedmiot_photo {
	position: relative;
	background: url('../images/przedmiot_zdjecia_tlo.jpg');
}

.przedmiot_wyrownanie_zdjec {
	margin: -15px auto 4px;
	padding: 4px;
	width: 570px;
	position: relative;
	height: auto;
}

.przedmiot_desc {
	position: relative;
	background: url('../images/przedmiot_opis_tlo.jpg');
	width: 625px;
	margin: auto;
}

.przedmiot_obrazek_info {
	width: 625px;
	height: 16px;
	position: relative;
	background: url('../images/przedmiot_opis_top.jpg') no-repeat;
}

.przedmiot_opis_left {
	position: relative;
	padding: 10px;
	margin-left: 28px;
	margin-top: 5px;
	width: 330px;
	float: left;
}

.przedmiot_nazwa {
	font-size: 18px;
	color: #008DFE;
	font-weight: bold;
}

.przedmiot_cena {
	line-height: 180%;
	font-size: 16px;
	color: #a37580;
	font-weight: bold;
	padding-top: 13px;
}
	
.przedmiot_rozmiar {
	font-size: 12px;
	color: #a37580;
	font-weight: bold;
	padding-top: 8px;
}

.przedmiot_rozmiar span{
	color: #000000;
}
	
.przedmiot_producent {
	font-size: 12px;
	color: #a37580;
	font-weight: bold;
	padding-top: 8px;
}

.przedmiot_producent span{
	color: #000000;
}
	
.przedmiot_kolor {
	font-size: 12px;
	color: #a37580;
	font-weight: bold;
	padding-top: 8px;
}
	
.przedmiot_kolor span{
	color: #000000;
}
	
.przedmiot_opis {
	color: #000000;
	padding-top: 15px;
}

.przedmiot_tagi {
	color: #a37580;
	padding-top: 20px;
}

.przedmiot_opis_right {
	position: relative;
	padding: 10px;
	float: right;
	margin-right: 35px;
	width: 185px;
}

	
.przedmiot_opis_info_bottom {
	width: 625px;
	height: 45px;
	position: relative;
	background: url('../images/przedmiot_opis_bottom.jpg') no-repeat;
}
	
.przedmiot_opis_info_bottom p{
	text-align: left;
	padding-top: 15px;
	padding-left: 35px;
}
	
.przedmiot_opis_info_bottom p a{
	color: #a37580;
	font-weight: bold;
	text-decoration: none;
}
	
.przedmiot_opis_info_bottom p a:hover{
	color: #a37580;
	font-weight: bold;
	text-decoration: underline;
}	
.inne_zdjecia_osoby_top{
	background: url('../images/header_pozostale_zdjecia.jpg') no-repeat;
	height: 28px;
	width: 300px;
}

#mgaleria .jcarousel-clip {
    margin:0 0 0 0;
}

#rej_new{
	background-color: #ffffff;
	margin: 20px 10px 25px 30px;
	padding: 10px;
	width: 446px;
}

.text_btn, .text_btn:hover {
background-color:#FE5903;
border-left:1px solid #dfa25a;
border-top:1px solid #dfa25a;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
height:30px;
padding:10px 20px;
}

#ver_zapraszanie_top { color: #FE5903; padding-top: 25px; }

.confirm p, .confirm ol
{
	padding: 4px 20px;
}

.confirm ol
{
	margin-left: 30px;
}

.confirm ol li
{
	padding-left: 15px;
}

.profil_help
{
	padding: 20px 30px;
	font-size: 16px;
}
.profil_help p
{
	padding: 6px 0;
}

a.imp
{
	color: #BF0D51;
}
#msg
{
	padding: 5px 10px;
	margin: 5px;
}
.ok
{
	background-color: #88ff88;
	border: solid 1px #008800;
}
.error
{
	background-color: #ff8888;
	border: solid 1px #880000;
}
.overflow
{
	background-color: #ffbb00;
	border: solid 1px #886600;
}



table.admin_table_list
{
	border-collapse: collapse;
	padding: 3px 5px;
	width: 100%;
}

table.admin_table_list th
{
	color: #ffffff;
	background-color: #F56209;
	line-height: 1.4em;
	padding: 10px 7px;
	text-align: left;
}

table.admin_table_list tr
{
	border-bottom: 1px solid #F4D4AD;
	padding: 2px;
}


table.admin_table_list td
{
	color: #777777;
	line-height: 1.4em;
	padding: 10px 7px;
	text-align: left;
}

table.admin_table_list input, table.admin_table_list textarea
{
	margin: 3px 5px;
}

table.admin_table_cols td
{
	border-left: solid 1px #F4D4AD;
}

table.admin_table_cols td:first-child
{
	border-left-style: none;
}

.admin_filter
{
}

.admin_list
{
}

#tooltip .body large
{
	font-size: 1.6em;
	font-weight: bold;
}
.fixed{
	position: fixed;
}


/*nowe*/
.toolbar .pager
{
	position: static;
	padding: 3px;
	margin: 0;
}

.info
{
	border: 1px solid #ffcc00;
	background-color: #ffff88;
	margin-top: 40px;
	width: 66%;
	margin: 20px auto;
}

.info .header
{
	background-color: #ffcc00;
	padding: 3px 20px;
	font-size: 1.5em;
}

.info .body
{
	padding: 5px 20px;
}

.info .body p
{
	padding: 3px 0;
}

.success
{
	border: 1px solid #00cc00;
	background-color: #c3ffc3;
	margin-top: 40px;
	width: 66%;
	margin: 20px auto;
}

.success .header
{
	background-color: #00cc00;
	padding: 3px 20px;
	font-size: 1.5em;
}

.success .body
{
	padding: 5px 20px;
}

.success .body p
{
	padding: 3px 0;
}

.confirmAction
{
	width: 66%;
	margin: 20px auto;
}

table.confirmAction, .confirmAction table
{
	border-collapse: collapse;
	border: 1px solid #F56209;
}

.confirmAction th
{
	background-color: #F56209;
	color: #ffffff;
	font-weight: bold;
	font-size: 1.5em;
	padding: 3px 5px;
	
}

.confirmAction tr
{
	height: 35px;
	background-color: #ffe6f5;
}

.confirmAction td.data
{
	font-size: 1.5em;
}

.confirmAction td
{
	padding: 3px 5px;
	background-color: inherit;
	border-bottom: 1px solid #ffc6f5;
}

.confirmAction tr.imp
{
	font-weight: bold;
}

.confirmAction tr.action
{
	border: 1px solid #F56209;
}

.confirmAction tr.action td
{
	border-bottom: 1px solid #F56209;
	border-top: 1px solid #F56209;
	background-color: #ffc6f5;
	padding-left: 3px 20px;
}


.error
{
	border: 1px solid #ff0000;
	background-color: #ffcccc;
	margin-top: 40px;
	width: 66%;
	margin: 20px auto;
}

.error .header
{
	background-color: #ff0000;
	color: #ffffff;
	padding: 3px 20px;
	font-size: 1.5em;
	font-weight: bold;
}

.error .body
{
	padding: 10px 20px;
}

#szafa_menu_msgX {
	position: relative;
	float: left;
	margin-left: 10px;
	width: 150px;
}

#szafa_menu_msgX .box{
	border: 1px solid #2E4182;
	background-color: #ffffff;
	margin: 10px 3px;
}

#szafa_menu_msgX .box .header{
	border: 1px solid #2E4182;
	background-color: #2E4182;
	padding: 3px 5px;
	color: #ffffff;
	font-weight: bold;
}

#szafa_menu_msgX ul{
	list-style-type: none;
}

#szafa_menu_msgX ul li.current{
	background-color: #9EB1F2;
}

#szafa_menu_msgX ul li a{
	border-bottom: 1px solid #9EB1F2; 
	background-color: transparent;
	padding: 3px;
	display: block;
}

#szafa_menu_msgX ul li a:hover{
	border-bottom: 1px solid #9EB1F2; 
	background-color: #aEc1ff;
	padding: 3px;
	text-decoration: none;
}


#szafa_menu_msgX ul li a{
	border-bottom: 1px solid #9EB1F2; 
	padding: 3px;
}


#szafa_mid_srodek_msgX {
	position: relative;
	float: left;
	width: 800px;
	margin-left: 10px;
}

.data img{
	vertical-align: middle;
}


		
#abuse_box {
	position: fixed; margin: 0; padding: 0; z-index: 999999; display: none; top: 50%; left: 50%; width: 400px; /* height: 150px; */  margin-left: -200px; margin-top: -100px; opacity: 1; background: #000000; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; font-family: Myriad Pro, Arial, Helvetica, sans-serif;
}		


#abuse_box .container {
	padding: 15px 20px;
}

#abuse_box .container .abuse_name{
	margin: 0pt; padding: 0pt; color: #FF5F9E; font-weight: bold; font-size: 26px; text-align: left;
}

#abuse_box .container .close_btn{
	position: absolute;
	top: 20px;
	right: 20px;
	border: 0;
	cursor: pointer;
}



		
#email_box2 {
	position: fixed; margin: 0; padding: 0; z-index: 999999; display: none; top: 50%; left: 50%; width: 400px; /* height: 150px; */  margin-left: -200px; margin-top: -100px; opacity: 1; background: #000000; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; font-family: Myriad Pro, Arial, Helvetica, sans-serif;
}		


#email_box2 .container {
	padding: 15px 20px;
}

#email_box2 .container .email_name{
	margin: 0pt; padding: 0pt; color: #FF5F9E; font-weight: bold; font-size: 26px;
}

#email_box2 .container .email_text{
	color: #ffffff; font-size: 14px; margin: 0; padding: 8px 0;
}

#email_box2 .container .email_btn{
	text-align: right; padding-top: 8px; cursor: pointer; color: #ffffff
}

#stopka2{
	float: right;
	width: 300px;
	line-height: 170%; 
	margin-right: 10px; 
	text-align: right;
	padding-right: 3px;
}

.tabs_mailbox {
	border-bottom: 1px solid #F56209; vertical-align: middle;
}

.tabs_mailbox a{
	color: #212121;
}

.tabs_mailbox .tabs_mailbox_text{
	float: left; width: 150px; font-weight: bold; height: 25px; line-height: 25px; vertical-align: middle;
}

.tabs_mailbox .tabs_mailbox_all{
	width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #212121; text-decoration: none; display: block; float: left;
}

.tabs_mailbox .tabs_mailbox_all:hover{
	width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #ffffff; text-decoration: none; display: block; float: left; background: url('../images/tab_mb_selected.png');
}

.tabs_mailbox .tabs_mailbox_all-a{
	width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #ffffff; text-decoration: none; display: block; float: left; background: url('../images/tab_mb_selected.png');
}

.tabs_mailbox .tabs_mailbox_shop{
	margin-left: 10px; width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #212121; text-decoration: none; display: block; float: left;
}

.tabs_mailbox .tabs_mailbox_shop:hover{
	margin-left: 10px; width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #ffffff; text-decoration: none; display: block; float: left; background: url('../images/tab_mb_selected.png');
}

.tabs_mailbox .tabs_mailbox_shop-a{
	margin-left: 10px; width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #ffffff; text-decoration: none; display: block; float: left; background: url('../images/tab_mb_selected.png');
}

.tabs_mailbox .tabs_mailbox_plain{
	margin-left: 10px; width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #212121; text-decoration: none; display: block; float: left;
}

.tabs_mailbox .tabs_mailbox_plain:hover{
	margin-left: 10px; width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #ffffff; text-decoration: none; display: block; float: left; background: url('../images/tab_mb_selected.png');
}

.tabs_mailbox .tabs_mailbox_plain-a{
	margin-left: 10px; width: 170px; text-align: center; font-weight: bold; line-height: 25px; height: 25px; vertical-align: middle; color: #ffffff; text-decoration: none; display: block; float: left; background: url('../images/tab_mb_selected.png');
}

		
.jquery-text-shadow-text2 {
	position: relative;
	z-index: 10;
}

.jquery-text-shadow2 {
	position: absolute;
	left: 1px;
	top: 1px;
	z-index: 9;
	color: #4f0f29;
	speak: none;
	opacity: 0.8;
}
		
.jquery-text-shadow-text {
	position: relative;
	z-index: 10;
}

.jquery-text-shadow {
	position: absolute;
	right: -1px;
	top: 1px;
	z-index: 9;
	color: #4f0f29;
	speak: none;
	opacity: 0.8;
}

.PromoClothes {
	list-style: none; margin-top: 3px;
}

.PromoClothes li{
	float: left; margin-left: 3px;
}

.PromoClothes li img {
	border: 1px solid #d9ba95; width: 64px; height: 64px;
}

.error_bar {
	width: 400px; border: 1px solid #EFC2C2; background: #FFDFDF; margin: 20px auto; padding: 10px 30px; text-align: center; font-weight: bold; font-size: 13px
}

.save_bar {
	width: 400px; border: 1px solid #C6DF61; background: #FAFFEF; margin: 20px auto; padding: 10px 30px; text-align: center; font-weight: bold; font-size: 13px
}

.ok_bar {
	width: 400px; border: 1px solid #C6DF61; background: #FAFFEF; margin: 20px auto; padding: 10px 30px; text-align: center; font-weight: bold; font-size: 13px
}


input[type="button"],input[type="submit"] {
cursor: pointer;
}

	#filterbar-colors li.color {
		cursor: pointer; border: 1px solid #966c45; margin: 1px 2px; width: 14px; height: 14px; float: left;
	}
	#filterbar-colors  li.color.active {
		border: 1px solid white;
	}


	#search-colors li.color {
		cursor: pointer; border: 1px solid #966c45; margin: 1px 2px; width: 16px; height: 16px; float: left;
	}
	#search-colors  li.color.active {
		border: 1px solid white;
	}

		.btn-filtruj {
			background: transparent url('../images/btn_filtruj.gif') no-repeat top left;
			width: 64px;
			height: 33px;
			vertical-align: middle
		}

.sky .cbw{
	background-color: #ffffff;
	padding: 3px 10px;
}
	#search-adv-filter{
		color: #909090;
	}
	#search-adv-filter strong{
		color: #000000;
	}
	#search-adv-filter a{
		color: #000000;
	}
	#search-adv-filter a:hover{
		color: #F56209;
	}
	#search-adv-filter .active_date_filter{
		font-weight:bold;
		text-decoration: underline;
		font-size: 14px;
	}
	#search-adv-filter .active_date_filter:hover{
		font-weight:bold;
		text-decoration: underline;
		font-size: 14px;
	}
	
	#output-results h1{
		color: #2e4180;
		font-size: 18px;
		padding: 0;
		margin: 0;
		margin-bottom: 6px;
	}
	
	#output-results .search-result-desc{
		font-style: italic;
		font-size: 12px;
		margin-top: 5px;
		height: 45px;
	}
	
	#output-results .search-result-info{
		color: #000000;
		line-height: 160%;
	}
	
	#output-results .search-result-info span.type0{
		color: #0da3be;
		font-size: 15px;
		font-weight: bold;
	}
	
	#output-results .search-result-info span.type1{
		color: #F56209;
		font-size: 15px;
		font-weight: bold;
	}
	
	#output-results .search-result-info span.type2{
		color: #50be0d;
		font-size: 15px;
		font-weight: bold;
	}
	
	.search-result1{
		position: relative; margin-top: 15px; width: 625px; background: url('/images/wyszukiwarka/wyszukwiarka-box2-mid.png') repeat-y;
	}
	
	.search-result1-top{
		position: relative; width: 625px; height: 15px; background: url('/images/wyszukiwarka/wyszukwiarka-box2-top.png') no-repeat;
	}
	
	.search-result1-bottom{
		position: relative; width: 625px; height: 6px; background: url('/images/wyszukiwarka/wyszukwiarka-box2-bottom.png') no-repeat;
	}
	
	.search-result2{
		position: relative; margin-top: 15px; width: 625px; background: url('/images/wyszukiwarka/wyszukwiarka-box3-mid.png') repeat-y;
	}
	
	.search-result2-top{
		position: relative; width: 625px; height: 15px; background: url('/images/wyszukiwarka/wyszukwiarka-box3-top.png') no-repeat;
	}
	
	.search-result2-bottom{
		position: relative; width: 625px; height: 6px; background: url('/images/wyszukiwarka/wyszukwiarka-box3-bottom.png') no-repeat;
	}
	
    .pagination {
        margin: 5px 0;
        line-height: 2em;
        text-align: center;
    }
    .pagination a, .pagination a:visited, .pagination a:active {
        border: 1px solid #CCC;
        background-color: #fff;
        font-weight: normal;
        padding: 2px 5px;
        text-align: center;
        color: #000;
        text-decoration: none;
    }
    .pagination a:hover {
        background-color: #F56209;
        color: #FFF;
    }
    .pagination .current {
        background-color: #F56209;
        color: #FFF;
        font-weight: bold;
        border: 1px solid #CCC;
        padding: 2px 5px;
    }
	

.cloth-thumbs img{
	border: 3px solid #ECDAC4;
	margin: 4px;
}
.cloth-thumbs img:hover {
	border: 3px solid #BF0D51;
	margin: 4px;
}
.cloth-thumbs .active-thumb {
	border: 3px solid #BF0D51;
	margin: 4px;
}
		
#prompt_box2 {
	position: fixed; margin: 0; padding: 0; z-index: 999999; display: none; top: 50%; left: 50%; width: 400px; /* height: 150px; */  margin-left: -200px; margin-top: -100px; opacity: 1; background: #000000; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; font-family: Myriad Pro, Arial, Helvetica, sans-serif;
}		


#prompt_box2 .container {
	padding: 15px 20px;
}

#prompt_box2 .container .prompt_name{
	margin: 0pt; padding: 0pt; color: #FF5F9E; font-weight: bold; font-size: 26px;
}

#prompt_box2 .container .prompt_text{
	color: #ffffff; font-size: 14px; margin: 0; padding: 8px 0;
}

#prompt_box2 .container .prompt_btn{
	text-align: right; padding-top: 8px; cursor: pointer; color: #ffffff
}




.inne_rzeczy_osoby_top2{
	position: relative;
	width: 300px;
	height: 27px;
	background: url(../images/inne_rzeczy_osoby_top2.png) no-repeat;
}




.fish-n
{
	margin-left: 36px;
	margin-top: 7px;
	display: block;
}

.fish-n a
{
	width: 126px;
	height: 46px;
	display: block;
	float: left;
	margin: 0 1px;
}


/* Dla nowej filtrowajki */
.fish-n a.szafka_zakladka_wszystkie-n { background-image: url(../images/zakladka_wszystkie.gif); background-position: left top; }
.fish-n a.szafka_zakladka_dla_chlopca-n{ background-image: url(../images/dla_chlopczyka.gif); background-position: left top; }
.fish-n a.szafka_zakladka_dla_dziewczynki-n { background-image: url(../images/dla_dziewczynki.gif); background-position: left top; }
.fish-n a.szafka_zakladka_wszystkie-n:hover { background-image: url(../images/zakladka_wszystkie.gif); background-position: left bottom; }
.fish-n a.szafka_zakladka_dla_chlopca-n:hover { background-image: url(../images/dla_chlopczyka.gif); background-position: left bottom; }
.fish-n a.szafka_zakladka_dla_dziewczynki-n:hover { background-image: url(../images/dla_dziewczynki.gif); background-position: left bottom; }
.fish-n a.szafka_zakladka_top-n:hover { background-position: left bottom; }
.fish-n a.activetab { background-position: left bottom; }/*	Box usera - top	*/
.box_usera_container{
	position: relative;
	float: right;
	width: 475px;
	height: 75px;
	background: #feebf0;
	border: 1px solid #ddb1bc;
	font-size: 13px;
}

.box_usera_avatar{
	position: absolute;
	top: 26px;
	left: 10px;
	width: 43px;
	height: 43px;
	background: url(../images/tlo_avatar_menu_top.gif) no-repeat;
}

.box_usera_nick{
	position: absolute;
	top: 6px;
	left: 11px;
	font-size: 14px;
}

.box_usera_wiadomosci{
	position: absolute;
	top: 34px;
	left: 60px;
	font-weight: bold;
	font-size: 18px;
}

.box_usera_wrzuc_do_szafy{
	position: absolute;
	top: 34px;
	right: 10px;
	font-weight: bold;
	font-size: 16px;
}

.box_usera_menu{
	position: absolute;
	top: 6px;
	right: 10px;
}

.btn_rejestracja a{
	text-decoration: none;
}

.btn_rejestracja a:hover{
	text-decoration: underline;
}
.top_menu_abs {
	position: absolute;
	z-index: 100;
	top: 0px;
	right: 0;
}

#top_menu {
	position: absolute;
	width: 322px;
	top: 0px;
	min-height: 107px;
	right: 10px;
}

#top_menu a{
	color: #008DFE;
	text-decoration: none;
}

#top_menu a:hover{
	color: #008DFE;
	text-decoration: underline;
}

#top_menu p a{
	color: #008DFE;
	text-decoration: none;
}

#top_menu p a:hover{
	color: #008DFE;
	text-decoration: underline;
}

#userbox_place *, #userbox_place a, #userbox_place img{
	margin: 0;
	padding: 0;
}
#phorum #user-info #userbox_place *{
	margin: 0;
	padding: 0;
}
#phorum #userbox_place a{
	color: #008DFE;
}
#userbox_place{
	height: 122px;
}
#phorum #user-info.logged-in{
    width: 382px;
}
	
#phorum #user-info.logged-out{
    width: 270px;
}

#phorum #user-info #top_menu{
	font-size: 12px;
}

#zaslona_form {
    top: 64px;
    width: 500px;
    height: auto;
    display: block;
    background: url(../images/tlo_menu_top.gif) repeat;
    margin:0;
    z-index:200;
    padding: 18px 18px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 52px;
    text-align:center;
    position:relative;
}
#zaslona_form_close {
    right:-13px;
    top:-13px;
    position:absolute;
    z-index:201;
    cursor:pointer;
}

.sky
{
	margin-top: 10px;
	margin-right: 28px;
	float: right;
}

ul.VisitorsControl, ul.OtherClothes, ul.FavPeople
{
	margin: 5px 25px;
	padding-left: 0;
}

ul.VisitorsControl li, ul.OtherClothes li, ul.FavPeople li
{
	list-style-type:none;
	float: left;
	margin: 5px;
}

ul.VisitorsControl li
{
	width: 69px;
	height: 69px;
	background: url(../images/tlo_avatar_odwiedzjacy.gif) no-repeat;

}

ul.VisitorsControl li img, ul.OtherClothes li img, ul.FavPeople li img
{
	padding: 1px;
}


ul.OtherClothes li, ul.FavPeople li
{
	width: 69px;
	height: 69px;
	background: url(../images/tlo_avatar_rzecz.png) no-repeat;
}

ul.bookmarks{
	/*list-style: none;
	margin: 0 auto;
	width: 210px;*/
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:7px 20px 0;
	margin-left: 3px;
	width:210px;
}

ul.bookmarks li {
	float: left;
	width: 60px;
	height: 30px;
	background: url(../images/share-icons.png) bottom no-repeat;
	margin: 5px;
}

ul.bookmarks li#facebook{ background-position: 0 bottom;}
ul.bookmarks li#facebook:hover{ background-position: 0 top;}
ul.bookmarks li#sledzik{ background-position: 100% bottom;}
ul.bookmarks li#sledzik:hover{ background-position: 100% top;}
ul.bookmarks li#blip{ background-position: 50% bottom;}
ul.bookmarks li#blip:hover{ background-position: 50% top;}

ul.bookmarks li a { width: 100%; height: 100%; display: block;}
ul.bookmarks li a:hover { text-decoration: none;}
div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #333;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(../images/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(../images/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 280px;
	height: 370px;
	padding: 0;
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 280px;
	height: 370px;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 280px;
	height: 370px;
	border:0;
	padding: 0;
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(../images/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(../images/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(../images/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:280px;
	height:370px;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute;
	bottom: 10px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	background-image: url(../images/data:image/gif;base64,AAAA);
	z-index: 100;
}

a#fancy_left {
	left: 0px;
}

a#fancy_right {
	right: 0px;
}

a#fancy_left:hover {
	background: transparent url(../images/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(../images/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 280px;
	height: 370px;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}

div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../images/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../images/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../images/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../images/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancy_shadow_nw.png) no-repeat;
}/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
	margin-left: 6px;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 134px;
    height: 180px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-szafa .jcarousel-container {
}

.jcarousel-skin-szafa .jcarousel-container-horizontal {
    width: 426px;
	text-align: left;
    padding: 0px 34px;
}

.jcarousel-skin-szafa .jcarousel-container-vertical {
    width: 120px;
    height: 426px;
    padding: 0px 20px;
}

.jcarousel-skin-szafa .jcarousel-clip-horizontal {
    width:  426px;
    height: 180px;
}

.jcarousel-skin-szafa .jcarousel-clip-vertical {
    width:  120px;
    height: 426px;
}

.jcarousel-skin-szafa .jcarousel-item {
    width: 134px;
    height: 180px;
}

.jcarousel-skin-szafa .jcarousel-item-horizontal {
    margin-right: 8px;
	margin-left: 0px;
}

.jcarousel-skin-szafa .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-szafa .jcarousel-item-placeholder {
    color: #000000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-szafa .jcarousel-next-horizontal {
    position: absolute;
    top: 78px;
    right: 8px;
    width: 27px;
    height: 27px;
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 100% 0;
}
.jcarousel-skin-szafa .jcarousel-next-horizontal:hover {
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 100% 100%;
}

.jcarousel-skin-szafa .jcarousel-next-disabled-horizontal,
.jcarousel-skin-szafa .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-szafa .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background: transparent url(../images/carousel_arrows.png) no-repeat 100% 0;
}

.jcarousel-skin-szafa .jcarousel-prev-horizontal {
    position: absolute;
    top: 78px;
    left: 6px;
    width: 27px;
    height: 27px;
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 0;
}

.jcarousel-skin-szafa .jcarousel-prev-horizontal:hover {
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 100%;
}

.jcarousel-skin-szafa .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-szafa .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-szafa .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 0;
}


/**
 *  Vertical Buttons
 */
.jcarousel-skin-szafa .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 27px;
    height: 27px;
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 0;
}


.jcarousel-skin-szafa .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 27px;
    height: 27px;
    cursor: pointer;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 0;
}

.jcarousel-skin-szafa .jcarousel-prev-disabled-vertical,
.jcarousel-skin-szafa .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-szafa .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background: transparent url(../images/carousel_arrows.png) no-repeat 0 0;
}/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	height:100%;
	width:100%;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

div.sdmenu > div {
	overflow: hidden;
}

div.sdmenu > div.collapsed {
	height: 86px;
}

div.sdmenu > div > a {
	padding: 5px 10px 5px 16px;
	display: block;
	border-bottom: 1px solid #ddd;
	text-align:left;
}

div.sdmenu > div > p.menu_selected, div.sdmenu > div > p.menu_selected > a {
	background : #EEAA37;
	border: 0px none;
	color: #4F451D;
}


.cat_reklama {
	padding: 5px 16px 5px 16px;
	display: block;
	border-bottom: 1px solid #ddd;
	text-align:left;
}

.menu_item_p {
    color: #008DFE;
    font-size: 12px;
    font-weight: bold;
    border-bottom:1px solid #DDDDDD;
    display:block;
    padding:5px 10px 5px 16px;
    text-align:left;
    cursor:pointer;
}
.dropdown {float:left; padding-right:5px}
.dropdown dt {width:238px; padding:0px; height: 34px; color: #ffffff; font-weight:bold; cursor:pointer; background:url(/images/header.gif)}

.dropdown dd {position:absolute; overflow:hidden; width:238px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:238px; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#ffffff; text-decoration:none; background:#c32665; width:238px}
.dropdown a:hover {background:#cc467c; color:#ffffff}
.dropdown .underline {border-bottom:1px solid #e473a0}.photosUploader
{
	/*width: 35%;
	min-height: 600px;
	margin: 0 auto;*/
}

/*
input.file
{
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
	z-index: 200;
	margin-left: -50px;
	float: left;
}
*/



.fakefile
{
	height: 38px;
	width: 117px;
	margin-top: -5px;
	z-index: 100;
	float: left;
}

iframe#myFrame { display: none; }

#listOfInputs
{
	width: 100%;
    padding-top: 30px;
	text-align:left;
	height: 20px;
	vertical-align: middle;
}

#listOfInputs div { text-align: left; }

#listOfFiles{
	margin: 2em auto 1em auto;
	text-align: center;
	width: 100%;
	display: none;
}

h2.numFiles
{
	font-size: 1em;
	padding: 0px;
	margin-bottom: 2em;
	color: #000000;

}

/*
.select
{
	background: url(../images/select_file.png) no-repeat;
	width: 117px;
	height: 38px;
}
*/
.nameOfFile
{
	margin: 1em 1em 0 3em;
	font-size: 1em;
	font-style: italic;
	border-bottom: 1px dotted #333;
	padding: 0 0 .5em .5em;
}

.numFiles { font-weight: bold; }
.remove { margin-left: 20px; vertical-align: middle; }
.remove:hover, .fakefile:hover, .fakefile img:hover, input.file:hover { cursor:pointer; }

.responseMsg
{
	text-align: left;
	margin: 3em 0 0;
	border-bottom: 2px solid #333;
	padding-bottom: .5em;
	display: none;
}

#response
{
	margin-top: 2em;
	display: none;
}

#response ul
{
	margin-top: 1em;
}

#response ul div
{
	padding-bottom: .5em;
	border-bottom: 1px dotted #666;
}

#response ul div li
{
	margin: 1em 0 0 3em;
}

#response ul div p
{
	text-decoration: underline;
	text-indent: 3em;
	margin-top: 1em;
}

#response ul div li span { color: #FF0000; }

#loader
{
	height: 37px;
	width: 37px;
	margin: 1em 0 0 3em;
	float: right;
	margin-right: 100px;
}#colour-picker {
    background: #fafafa;
    border: 1px solid #666;
    padding: 20px 10px 15px 15px;
    width: 300px;

    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    box-shadow: 10px;

	z-index: 10000;
}

#colour-picker h2 {
	margin: 0 0 15px 0;
}

#colour-picker ul {
	margin: 0;
    padding: 0;
    list-style-type: none;

    +zoom: 1;
}

#colour-picker ul:after {
	content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}

#colour-picker ul li {
	float: left;
    margin: 0 5px 5px 0;
}

#colour-picker ul li a {
	display: block;
    width: 13px;
    height: 13px;
    border: 1px solid #000;
    outline: 0;
    text-decoration: none;
    text-indent: -100000px;
}

/*added by GroM*/
.colour-picker-input{
	width: 60%;
}

/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(star_small.gif);
line-height: 10px;
height: 10px;
}
/* ======= /STAR-RATER ======== */#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
#JT_copy p, #JT_copy ul {
font-size:14px;
}
#contentPad {
margin:20px;
}
.formInfo a, .formInfo a:active, forminfo a:visited {
background-color:#FF0000;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-left:5px;
padding:1px 2px;
text-decoration:none;
}
.formInfo a:hover {
color:#660000;
text-decoration:none;
}
#JT_arrow_left {
background-image:url(http://www.finansowo.pl/i/hint_pointer.gif);
background-position:left center;
background-repeat:no-repeat;
height:19px;
left:-10px;
margin-top:0px;
position:absolute;
width:10px;
z-index:101;
}
#JT_arrow_right {
background-image:url(http://www.finansowo.pl/i/hint_pointer.gif);
background-position:left top;
background-repeat:no-repeat;
height:23px;
margin-top:-7px;
position:absolute;
width:11px;
z-index:101;
}
#JT {
background-color:#FFFFCC;
border:1px solid #CC9933;
margin-left:-6px;
position:absolute;
z-index:100;
font-size: 14px;;
}
#JT_copy {
color:#333333;
font-size:14px;
margin-top:-10px;
padding:0 4px 4px;
font-weight:bold;
}
.JT_loader {
background-image:url(images/loader.gif);
background-position:center center;
background-repeat:no-repeat;
height:12px;
width:100%;
}
#JT_close_left {
background-color:#CCCCCC;
font-weight:bold;
padding-bottom:2px;
padding-left:4px;
padding-top:2px;
text-align:left;
}
#JT_close_right {
background-color:#CCCCCC;
font-weight:bold;
padding-bottom:2px;
padding-left:4px;
padding-top:2px;
text-align:left;
}
#JT_copy p {
margin:0;
}
#JT_copy img {
border:1px solid #CCCCCC;
padding:1px;
}
.jTip {
}.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1000;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/images/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background-image: url('/images/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/images/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('/images/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('/images/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('/images/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/images/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/images/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/images/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/images/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/images/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/images/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/images/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/images/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/images/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/images/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/images/fancybox.png');
	background-position: -40px -122px;
}

/* IE - moved to ie6fix */
/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }


/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }.ui-slider .ui-slider-handle{
	width:7px;
	height: 14px;
	background: #917252;
	border: 1px solid #67513b;
}
	
.ui-slider-horizontal {
	height:6px;
	border: 1px solid #5e4226;
	background: #5e4226;
}

.ui-widget-header {
	height:6px;
	border: 1px solid #5e4226;
	background: #a1876c;
}/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-size: 12px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 2px 2px 0 0;
    width: 130px;
    min-width: 130px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.gif) no-repeat;
	z-index: 1500;
}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #27537a;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    /*color: #000;*/
}
.ui-tabs-nav a span {
    width: 118px; /* IE 6 treats width as min-width */
    min-width: 118px;
    padding-top: 5px;
    padding-bottom: 3px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    /*padding-bottom: 1px;*/
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 0;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
/*
    border-top: 1px solid #97a5b0;
    padding: 1em 8px;
    background: #fff; */
	/* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../images/loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}