@CHARSET 	"UTF-8";
@IMPORT 	"lightbox.css";
@IMPORT 	"boxy.css";

/*default*/
*{padding: 0; margin: 0;}

body{
	font-family:Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color:#6f411d;
	background-color:#fff;
}

h2{
	font-size:14px;
}

a{
	color:#6f411d;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

a img{
	border:0px;
}

ul{
	margin-left:20px;
}

.WCD_nav ul{
	margin:0;
}

.gLink{
	text-decoration:none;
	color:#482406;
}

.gLink span{
	position:relative;
	bottom:10px;
	left:4px;
	_position:none;
	_padding:8px;
	_display:inline-block;
}

.kontener_window_default{
	border:3px double black;
}

.clear{
	clear:both;
}

input{
	border:0;
	font-family:Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
}

input.fFileUpload{
	background:url(../gfx/input_back.gif) repeat-x;
	padding:4px;
}

.def_input{
	background:url(../gfx/input_back.gif) repeat-x;
	color:#f1eae2;
	padding:8px 0;
	padding:9px 0\9;
	*padding:8px 0;
	/*width: 119px;*/
}
.def_inputTD{
	white-space: nowrap;
}

.inputLeft{
	background:url(../gfx/input_left.gif) no-repeat bottom left;
	padding:8px 3px 8px 0;
	*padding:8px 3px 7px 0;
}

.inputRight{
	background:url(../gfx/input_right.gif) no-repeat bottom left;
	padding:8px 0 8px 3px;
	*padding:8px 5px 7px 0;
}

.def_btn{
	background:url(../gfx/button_back.gif) repeat-x;
	color:#482406;
	padding:4px 4px 6px;
	font-size:15px;
	vertical-align:top;
	cursor:pointer;
}

.buttonLeft{
	background:url(../gfx/button_left.gif) no-repeat left bottom;
	background-position: left top\9;
	*background-position: left bottom;
	padding:8px 2px 8px 0;
	*padding:9px 2px 6px 0px;
}

.buttonRight{
	background:url(../gfx/button_right.gif) no-repeat left bottom;
	background-position: left top\9;
	*background-position: left bottom;
	padding:8px 0 8px 3px;
	*padding:9px 0px 6px 3px;
}

.ownFix{
	padding:1px 2px 14px 0px;
	*padding:1px 2px 15px 0px;
}

#add_guest_table td{
	padding:2px 0;
}

.wp_gl_table td	{
	border:1px solid #f3e9da;
	border-top:0px;
	border-left:0px;
	padding:4px;
	
}

.wp_gl_table .headerCell{
	background:transparent url(../gfx/cont_back_grad.gif) repeat-x;
}


/*LAYOUT*/

/**********/


.top{
	margin:20px 0 0;
	background:url(../gfx/back.gif) repeat-x 0px 101px;
	
}

.logo{
	margin:0 0 0 25px;
}

.setCenterTop{
	margin:0 auto;
	width:980px;
	background:url(../gfx/top_up.gif) no-repeat bottom right;
	height:100px;
}

.areaMain1{
	float:right;
}

.topDown{
	background:url(../gfx/top_down.png) no-repeat center;
	height:174px;
	margin:0 auto;
	width:1044px;
	width:980px;
	clear:both;
}

.topMenu{
	background:url(../gfx/menu_back.gif) repeat-x;
}

.tM_Master{
	margin:0 auto;
	width:980px;
	background:url(../gfx/flower_top.gif) no-repeat top right;
}

.mainContainer{
	margin:0 auto;
	width:980px;
	line-height:15px;
}

.leftContainer{
	width:560px;
	float:left;
}

.rightContainer{
	width:410px;
	float:left;
	margin:0 0 0 10px;
}

/*rezszerzanie*/
.arr_1265 .leftContainer{
	width:auto;
	float:none;
}

.foot{
	height:170px;
	border-top:1px solid #f4ebdd;
	background:#e4ddd4;
}

.footMain{
	margin:10px auto;
	width:980px;
	line-height:15px;
}

.defBtn{
	background:url(../gfx/button_a_back.gif) no-repeat;
	text-decoration:none;
	cursor:pointer;
}

.defBtn span{
	background:url(../gfx/button_a_r.gif) no-repeat right;
	display:block;
	padding:5px;
	font-size:12px;
	font-weight:bold;
}

/**********/

.orange{
	color:#ff761a;
}

.brown{
	color:#6f411d;
}

.red{
	color:red;
}

.white{
	color:white;
}

.green{
	color:green;
}

.fs12{
	font-size:12px;
}

.fs14{
	font-size:14px;
}

.b{
	font-weight:bold;
}

.db{
	display:block;
}

.mt10{
	margin-top:10px;
}

.ml20{
	margin-left:20px;
}

.mt5{
	margin-top:10px;
}

.tac{
	text-align:center;
	padding-bottom: 8px\9 !important;
}

.p10{
	padding:10px;
}

.fll{
	float:left;
}

.flr{
	float:right;
}
/**********/
/*KONTAINERS*/
.WcontDef{
	margin-bottom:10px;
	/*position:relative;*/
}

.WcontDefBack{
	background:url(../gfx/cont_back.gif) repeat-x bottom;
	margin-bottom:10px;
	zoom:1;
	position:relative;
}

.WcontDefBackGrad{
	background:#E4DDD4 url(../gfx/cont_back_grad.gif) repeat-x bottom;
	zoom:1;
	margin-bottom:10px;
	position:relative;
}

.WCD_title{
	background:#E5DED5 url(../gfx/cont_title_back.gif) repeat-x;
}

.WCD_title_left{
	background:url(../gfx/cont_title_left.gif) no-repeat top left;
}

.WCD_title_right{
	background:url(../gfx/cont_title_right.gif) no-repeat top right;
	padding:9px 0 8px 20px;
	color:#482406;
	font-size:14px;
	font-weight:bold;
	zoom:1;
}

.WCD_foot{
	background:url(../gfx/cont_down_back.gif) repeat-x;
	clear:both;
}

.WCD_foot_left{
	background:url(../gfx/cont_left_corner.gif) no-repeat top left;
}

.WCD_foot_right{
	background:url(../gfx/cont_right_corner.gif) no-repeat top right;
	padding:4px 0 3px;
	
}

.WCD_content{
	border:1px solid #f3e9da;
	border-top:0;
	border-bottom:0;
	padding:18px 18px 11px;
	_zoom:1;
	line-height:18px;
}

.WCD_contentL{
	background:url(../gfx/cat_l_corner.gif) no-repeat top left;
}

.WCD_contentR{
	background:url(../gfx/cat_r_corner.gif) no-repeat top right;
	padding:3px 0 0;
}

.WCD_contentB{
	background:url(../gfx/cat_back_top.gif) repeat-x;padding:0;
	zoom:1;
}

.footCopy{
	border-top:1px solid #cfbbaa;
	padding:20px;
}

.line{
	border-top:1px solid #f3e9da;
	margin:10px 0;
	font-size:0%;
}

.CT_Picts{
	padding:10px 0;
}

a.CT_Pict{
	display:block;
	float:left;
	padding:4px;
}

a.CT_Pict img{
	border:1px solid #8F4E17;
	padding:1px;
	background:#E5DED5;
}

a.gPager{
	font-size:14px;
	text-decoration:none;
	padding:0 6px;
}

a.gPager img{
	position:relative;
	top:3px;
}

.gPagerSep{
	font-size:15px;
	color:#f3e9da;
}

.gPagerCP{
	font-size:14px;
	padding:0 6px;
	color:#ff761a;
	text-decoration:underline;
}

/*KOMPONENTS*/
/*Kalendarz dla firm*/
.calendarNavigate{
	text-align:center;
	padding-bottom:5px;
}
.actulaDate{
	color:#ff761a;
	font-weight:bold;
}
.calendar td{
	width:33px;
	height:28px;
	text-align:center;
	*font-size:10px;
	background:url(../gfx/calendar_back.gif) no-repeat 0 -112px;
	line-height:10px;
	*line-height:7px;
}
.callendarSelCheck{
	padding:0;margin:0;
}
.calHeadRow td{
	background:url(../gfx/calendar_back.gif) no-repeat 0 -140px;
}
.calendar a{
	text-decoration:none;
	color:#ebe4dc;
	font-weight:bold;
}
td.emptyCell{
	background-image:none;
}
td.weekCell{
	background:url(../gfx/calendar_back.gif) no-repeat 0 -84px;
}
td.nowCell{
	background:url(../gfx/calendar_back.gif) no-repeat 0 -168px;
}
td.hasNotes{
	background:url(../gfx/calendar_back.gif) no-repeat 0 -56px;
}
td.statusOfDay_1{/*zajęty*/
	background:url(../gfx/calendar_back.gif) no-repeat 0 0;
}
td.statusOfDay_2{/*rezerwacja nie potwier*/
	background:url(../gfx/calendar_back.gif) no-repeat 0 -56px;
}
td.statusOfDay_2 a{
	color:#444;
}
td.statusOfDay_3{/*nie pracuje*/
	background:url(../gfx/calendar_back.gif) no-repeat 0 -28px;
}
td.statusOfDay_3 a{
	color:#fff;
}
.calendarPanel{
	padding:0 10px 0 0;
}
.calendarPanel1{
	padding:10px;
	margin-bottom:10px;
}
#calendarDayEdit{
	padding: 0 10px 10px;
}
.infoMessage{
	padding: 0 10px 10px;
}
.calTa{
	background:#8f4e17 url(../gfx/ta_frame.gif);
	width:230px;
	height:166px;
	border:0;
	padding:5px;
	color:#F1EAE2;
}
td.callegendCell{
	width:175px;
	text-align:left;
	padding-left:5px;
}

.calArrow{
	position:relative;
	bottom:2px;
}

/*okieko użytkowników*/
.forgetPass{
	margin:4px 0 0;
}

.WUA_loggedCont{
	width:415px;
	margin-top:-10px;
	*margin-top:0px;
	_background:#fff;
}

a.WUA_link{
	text-decoration:none;
}

/*kategorie weselne*/
.WC_cat{
	float:left;
	padding:0 7px 0 8px;
}

.WC_cat_title{
	font-weight:bold;
	padding:0 0 0 4px;
}

.WC_cat_img{
	border:1px solid #8f4e17;
	padding:2px;
	margin:5px 0;
}

.WC_content{
	padding:10px 10px 9px 10px;
	zoom:1;
}

.lineSpacer{
	padding:10px;
	background:url(../gfx/px.gif) repeat-x center;
}

/*Menu zakładki*/
.MZ_tab_l1{
	float:left;
	display:block;
	padding:10px 8px;
	font-size:14px;
	font-weight:bold;
	color:#fbf0e0;
	text-decoration:none;
}

.MZ_tab_l1Active{
	float:left;
	background:url(../gfx/top_menu_tab_active_back.gif) repeat-x;
	margin:0px 4px;
	font-size:14px;
	font-weight:bold;
	padding:0;
	color:#482406;
	text-decoration:none;
}

.MZ_tab_l1Active .ZM_TabL1_L{
	background:url(../gfx/top_menu_tab_active_left.gif) no-repeat left;
	display:block;
}

.MZ_tab_l1Active .ZM_TabL1_R{
	background:url(../gfx/top_menu_tab_active_right.gif) no-repeat right;
	padding:10px;
	display:block;
	cursor:pointer;
}

.MZ_l1Spacer{
	float:left;
	height:36px;
	width:4px;
	background:url(../gfx/point_1.gif) no-repeat center;
}

.MZ_loading{
	padding:0 0 0 4px;
	position:relative;
	top:1px;
	display:none;
}

.MZ_tabsl2{
	display:none;
}

.MZ_tab_l2{
	float:left;
}

.MZ_l2Spacer{
	float:left;
	padding:11px 4px;
}

.MZ_tab_l2 a,.MZ_empty{
	padding:11px 5px;
	display:block;
}

.MZ_TMain{
	padding:0 10px;
}

/*MENU BASIC*/
.menuBasic{
	padding:5px 15px 15px 15px;
}

.menuBasic a{
	color:#482406;
}

.menuBasic .M_Spacer{
	color:#482406;
	padding:4px;
}

.pagerMain{
	padding:40px 0 10px;
	text-align:center;
}



/*WINDOW NEWSLETTER*/
.WN_Image{
	position:absolute;
	top:0;
	right:0;
}

.WN_TCont{
	line-height:18px;
}

/*CONTENT*/
.WCO_Main{
	line-height:18px;
}

/*konto usera*/
.wU_Account td{
	padding: 0 2px;
}

/*WP ANKIETY*/
.WP_quest{
	font-weight:bold;
	font-size:12px;
}

.WP_answers{
	padding:8px 0;
}

.WP_answer{
	padding:4px 0;
}

.WP_VoteLab{
	padding:0 0 0 10px;
}

.WP_Mresult{
	background:url(../gfx/poll_back.gif) repeat-x;
}

.WP_MresultL{
	background:url(../gfx/poll_l.gif) no-repeat;
}

.WP_MresultR{
	background:url(../gfx/poll_r.gif) no-repeat right;
	padding:4px;
}

.SP_result{
	background:url(../gfx/poll_resback.gif) repeat-x;
}

.SP_resultL{
	background:url(../gfx/poll_resl.gif) no-repeat;
}

.SP_resultR{
	background:url(../gfx/poll_resr.gif) no-repeat right;
	padding:4px 0;
}

.WP_label{
	padding:0 0 0 10px;
}
/**/


.imperialForm .buttonLeft{
	padding:8px 2px 12px 0;
	*padding:7px 2px 15px 0;
}

.imperialForm .buttonRight{
	padding:8px 2px 12px 0;
	*padding:7px 2px 15px 0;
}

.alertInfo{
	width:400px;
	height:100px;
	overflow-y:scroll;
}

/*LAST NEWS*/
.WLN_Img{
	float:left;
	border:1px solid #945621;
	margin:0 15px 10px 0;
	overflow:hidden;
}

.WLN_Row{
	line-height:18px;
}

.WLN_Title{
	font-weight:bold;
	color:#482406;
	font-size:12px;
}

.WLN_Date{
	font-size:10px;
	color:#ff761a;
}

a.moreNaw{
	text-decoration:none;
	color:#cc8b23;
}

a.moreNaw:hover{
	font-weight:bold;
}

.moreNaw img{
	position:relative;
	top:10px;
	left:-5px;
}

/*kalendarz*/
.hasNotes{
	font-weight:bold;
}

.calendarTip{
	display:block;
	padding:2px;
	*padding:0px;
}

/**/
.menu a.menuLink{
	background:url(../gfx/arrow_2.gif) no-repeat 0 10px;
	font-weight:bold;
	display:block;
	padding:2px 10px;
	float:left;
}
/*SYSTEM PLANOWANOA*/
tr.grid_data_header_row{
	background:#e5ded5 url(../gfx/cont_title_back.gif) repeat-x;
}

.wedding_things_overlay_table td{
	border:1px solid #f3e9da;
	padding:8px;
}

.wedding_things_overlay_table .defBtn span{
	*padding:7px 8px 7px;
}

.OverTitle{
	color:#6F411D;
	font-size:14px;
	font-weight:bold;
}

.forThick{
	margin:0 auto;
	/*width:660px;*/
}

.wps_stats td{
	line-height:18px;
	border:1px solid #F3E9DA;
	padding:2px;
}

.wps_stats td td{
	border:0;
}

ul.result li{
	float:none;
	border:0;
	padding-left:20px;
	position:relative;
}

.selectedCompany{
	border:1px solid #F3E9DA;
	padding:2px;
	background:#F8F2EA url(../gfx/cont_back_grad.gif) repeat-x top;
}

a.restOfSystem{
	background:url(../gfx/up_arrow.gif) no-repeat 0 -14px;
	display:block;
	padding:0 0 0 13px;
	margin:0px 4px;
}

a.ExpandCmpanys{
	background:url(../gfx/up_arrow.gif) no-repeat 0 0;
}

a.DISP_NO,.DISP_NO{
	display:none;
}

a.deleteCompany{
	background:url(../gfx/del_btn.gif) no-repeat 0 0;
	display:block;
	padding:8px 19px 7px 18px;
	float:left;
	margin:4px;
}

a.selectCompany{
	background:url(../gfx/select_btn.gif) no-repeat 0 0;
	display:block;
	float:left;
	padding:8px 19px 7px 31px;
	float:left;
	margin:4px;
}

.statTable{
	margin-left:10px;
}

.tableForThey{
	background:url(../gfx/for_they.gif) no-repeat right top;
	_zoom:1;
	padding:50px 0;
	margin-top:10px;
}

.tableForHer{
	background:url(../gfx/for_her.gif) no-repeat right top;
	padding:50px 0;
	margin-top:10px;
	_zoom:1;
}

.tableForHim{
	padding:50px 0;
	margin-top:10px;
	background:url(../gfx/for_him.gif) no-repeat right top;
	_zoom:1;
}

.wps_notsaved{
	display:block;
	float:left;
	margin:7px 0 0 5px;
}

/*Lista Gości*/


#loadingDiv{
	padding:20px;
	text-align:center;
}

/*KATALOGI*/
.CT_main{
	
}

.CT_name{
	
}

/*ikonki*/
.findItem{
	display:block;
	background:url(../gfx/find_thing.gif) no-repeat;
	width:37px;
	height:28px;
	cursor:pointer;
}

.findCompany{
	display:block;
	background:url(../gfx/find_company.gif) no-repeat;
	width:37px;
	height:28px;
	cursor:pointer;
}

.foundCompanys{
	display:block;
	background:url(../gfx/found_companys.gif) no-repeat;
	width:37px;
	height:28px;
	cursor:pointer;
}

.delItem{
	display:block;
	background:url(../gfx/del_thing.gif) no-repeat;
	width:37px;
	height:28px;
	cursor:pointer;
}

/*GALERIA ZDJEC*/
.SGP_MAIN{

}

.SPG_Pict{
	float:left;
	padding:0 7px 0 8px;
	width:126pxpx;
	text-align:center;
	width:109px;
}

.SPG_Pict div{
	text-align:center;
}

.SPG_Pict img{
	padding:2px;
	border:1px solid #8f4e17;
	background:#e5ded5;
}

.nsNewsImage .SPG_Pict{
	width:auto;
}

.SPG_PictRow{
	clear:both;
	padding:10px 0;
}

.wedding_nears .SPG_Pict{
	padding:0 30px 0 30px;
}

/*ostatnio dodane galerie*/
.LAG_Main .LAG_Descript{
	text-align:center;
	padding:4px 0 0;
}

.SPGA_PICTBOX{
	padding:5px;
	width:100%;
	_width:512px;
	margin:10px auto;
}
.SPGA_Pict{
	margin:10px;
	background:#E4DDD4 url(../gfx/cont_back_grad.gif) repeat-x top;
	*zoom:1;
}
.SPGA_Helper{
	border:1px solid #e1d2c7;
	width: auto !important;
	display:block;
	background:#eae1d9;
	margin:10px;
}
.SPGA_Handle{
	cursor:move;
}

td.SPGA_Hand{
	padding:4px;
}

.SPGA_PictC{
	padding:10px;
}

a.othDzial{
	text-decoration:none;
	color:#cc8b23;
	font-weight:normal;
}

a.othDzial:hover{
	font-weight:bold;
}

/*--------------------------JS LIBS----------------------------------*/

/*UI tabs*/
.ui-tabs-nav {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none;
	/*float: left;*/
	position: relative;
	z-index: 1;
	bottom: -1px;
}
.ui-tabs-nav ul {
	list-style: none;
	zoom:1;
}
.ui-tabs-nav li {
	list-style: none;
	float: left;
	margin-right:2px;
}
.ui-tabs-nav li a {
	background:url(../gfx/planing_system_tab_l.gif) no-repeat;
	float: left;
	font-weight:bold;
	font-size:14px;
	display:block;
	text-decoration:none;
}
.ui-tabs-nav li a span{
	display:block;
	padding:7px 9px 9px 9px;
	color: #482406;
	background:url(../gfx/planing_system_tab_r.gif) no-repeat right;
}
.ui-tabs-nav li.ui-tabs-selected a span{
	background:url(../gfx/planing_system_tab_active_r.gif) no-repeat right;
}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	background:url(../gfx/planing_system_tab_active_l.gif) no-repeat;
}
.ui-tabs-panel {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none;
	clear:left;
	border: 1px solid #f3e9da;
	padding:10px;
	
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}


/*autocompleater*/
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	z-index:2;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	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_results li:hover{
	background-color:#E8E1D9;
}

.ac_loading {
	background:url(../gfx/loading_1.gif) right center no-repeat;
}

.ac_over {
	color: #000;
}

/*THICKBOX*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
}
#TB_secondLine {
}

#TB_window .activePage{
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  background:#fff url(../gfx/thick_back.jpg) no-repeat bottom right;
  _zoom:1;
  _position:absolute;
}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=85);
  -moz-opacity: 0.85;
  opacity: 0.85;
}
* 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:#fff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 2px solid #8f4e17;
  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:0;
  overflow:auto;
  text-align:left;
}
#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;
}

/*tooltip*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #ff761a;
	background-color: #fbe6a5;
	color:#000;
	font-weight:bold;
	padding: 5px;
	line-height:18px;
}
#tooltip h3, #tooltip div { margin: 0; }

/*search*/
.WcontBgSearchW1{
	background:url(../gfx/search/bg.gif) repeat-y 0px 0px;
	margin-bottom:10px;
}
.WcontBgSearchW2{
	background:url(../gfx/search/background.gif) no-repeat 0px 32px;
}
.inputLeft2{
	background:url(../gfx/search/il.gif) no-repeat bottom left;
	padding:8px 3px 8px 0;
	*padding:8px 3px 7px 0;
}

.inputRight2{
	background:url(../gfx/search/ir.gif) no-repeat bottom left;
	padding:8px 8px 8px 3px;
	*padding:8px 13px 7px 0;
}
.buttonLeft2{
	background:url(../gfx/search/button_left.gif) no-repeat bottom left;
	padding:8px 2px 12px 0;
	*padding:9px 2px 15px 0px;
}

.buttonRight2{
	background:url(../gfx/search/button_right.gif) no-repeat bottom left;
	padding:8px 0 12px 3px;
	*padding:9px 0px 15px 3px;
}
.w161{width: 161px !important;}
.WSE_content{
	border:1px solid #f3e9da;
	border-top:0;
	border-bottom:0;
	_zoom:1;
	line-height:18px;
	padding:17px 40px 5px 60px;
	_padding:17px 40px 10px 60px;
	position: relative;
}
.WSE_label{
	color:#482406;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
	padding-left:10px;
}
.WSE_content .tr{
	padding-bottom: 6px;
	overflow: hidden;
}
.WSE_content .more{
	text-align: right;
	margin-right:98px;
}
.WSE_content .more a{
	padding-left: 5px;
	color: #482406;
}
.WSE_content .rel{
	position: relative;
}
.WSE_content .btn{
	position: absolute;
	padding-top:22px;
	right:70px;
}
ul.WCD_tab{
	overflow: hidden;
	zoom:1;
	list-style:none;
	width: 2100px;
	position:relative;
}
.WCD_tab li{
	background-color:#8f4e17;
	color:white;
	height:26px;
	margin-left:1px;
	padding: 0px;
	float: left;
}
.WCD_tab li .liLeft{
	background:transparent url(../gfx/search/tab_l.gif) no-repeat scroll left top;
	padding:0px 0 11px 5px;
	float: left;
}
.WCD_tab li .liRight{
	background:transparent url(../gfx/search/tab_r.gif) no-repeat scroll right top;
	padding:0px 5px 11px 0;
	float: left;
}
.WCD_tab li a{
	color: #fff;
	text-decoration: none;
	float: left;
	padding: 5px;
}
.WCD_tab li a:hover{
	text-decoration: underline;
}
.WCD_tab li:hover,
.WCD_tab li.selected{
	background:transparent url(../gfx/search/tab_sel_bg.gif) repeat-x scroll 0 0;
	color:white;
	height:26px;
	margin-left:1px;
	padding: 0px;
	float: left;
}
.WCD_tab li:hover .liLeft,
.WCD_tab li.selected .liLeft{
	background:transparent url(../gfx/search/tab_sel_l.gif) no-repeat scroll left top;
	padding:0px 0 11px 5px;
	float: left;
}
.WCD_tab li:hover .liRight,
.WCD_tab li.selected .liRight{
	background:transparent url(../gfx/search/tab_sel_r.gif) no-repeat scroll right top;
	padding:0px 5px 11px 0;
	float: left;
}
.WCD_tab li:hover a,
.WCD_tab li.selected a{
	color: #482406;
	text-decoration: none;
	float: left;
	padding: 5px;
}
.WCD_tab li:hover a:hover
.WCD_tab li.selected a:hover{
	text-decoration: underline;
}

.WCD_prev{
	background: #fff url(../gfx/search/tab_prev.gif) no-repeat scroll right 0;
	cursor:pointer;
	height:26px;
	position:absolute;
	right:19px;
	top:0;
	width:21px;
}
.WCD_next{
	background:transparent url(../gfx/search/tab_next.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:26px;
	position:absolute;
	right:0px;
	top:0;
	width:19px;
}
.WCD_nav{
	overflow: hidden;
	position: relative;
	background-color: #fff;
	width: 560px;
}
.WSE_foot{
	clear:both;
}

.WSE_foot_left{
	background:url(../gfx/search/cont_left_corner.gif) no-repeat top left;
}

.WSE_foot_right{
	background:url(../gfx/search/cont_right_corner.gif) no-repeat top right;
	padding:1px 0 3px;
}
.loader{
	background: transparent url(../gfx/loading_1.gif) no-repeat scroll 0 0;
	float:right;
	height:16px;
	width:16px;
}
.notAllowed{
	opacity: 0.3;
	filter: Alpha(Opacity=30); //IE
}

.leftContainer a.menuLink{
	float:none;
}

.clearLP{
	padding-left:0px;
}
span.plan_typ{
	float: left; width:100px; text-align:right; font-weight:bold; padding-right: 5px;
}
div.linia{
	border-bottom: 1px solid rgb(243, 233, 218); padding-top:10px; margin-bottom:5px;
}

.LHN{
	line-height:normal;
}

.LH18{
	line-height:18px;
}
.PLR8{
	padding:0 8px;
}
/*---------- buttony ---------------*/
.b_m{margin-right: 3px;}
.left{float: left;}
.buttonL{
	background:transparent url(../gfx/button_left.gif) no-repeat scroll left top;
	display:block;
	padding-left:5px;
}
.buttonR{
	background:transparent url(../gfx/button_right.gif) no-repeat scroll right top;
	display:block;
	padding-right:5px;
}

.buttonR input{
	background:transparent url(../gfx/button_back.gif) repeat-x scroll 0 top;
	cursor:pointer;
	font-size:15px;
	line-height:28px;
	padding:0px 5px;
	display:block;
	text-align:center;
	border: none;
	height: 28px;
	color:#482406;
	*height: 29px;
}
a.button{
	background:transparent url(../gfx/button_back.gif) repeat-x scroll 0 0;
	cursor:pointer;
	display:block;
	font-size:15px;
	line-height:28px;
	padding:0px 8px;
	text-align:center;
	border: none;
	text-decoration: none;
	color:#482406;
}
a.button:hover{
	text-decoration: none;
}
/* ------------end buttony---------------- */
/* ------------ input ----------------*/
.inputRoundedL {
	background:transparent url(../gfx/input_left.gif) no-repeat scroll 0 0;
	float:left;
	height:28px;
	width:6px;
}
.inputRoundedR {
	background:transparent url(../gfx/input_right.gif) no-repeat scroll 0 0;
	float:left;
	height:28px;
	width:6px;
}
.inputRounded {
	background:transparent url(../gfx/input_back.gif) repeat-x scroll 0 0;
	border:0px;
	color:#F1EAE2;
	float:left;
	font-size:11px;
	height:21px;
	padding:7px 0 0;
	width: 119px;
}
/* end------------ input ----------------*/
table.infoTable{
	color:#000;
}

table.infoTable td{
	background-color:#d1bc7d;
	padding:4px;
}

table.infoTable .header{
	font-size:12px;
	background-color:#d1bc7d;
}

/*pack*/
.P_HEAD1{
	background:url(../gfx/pack/head_1.gif) no-repeat;
	padding:11px 11px 10px 11px
}

/*pack*/
.P_HEAD2{
	background:url(../gfx/pack/head_2.gif) no-repeat;
	padding:11px 11px 10px 11px
}

.P1_CONT{
	background:#E4DDD4 url(../gfx/cont_back_grad.gif) repeat-x;
}

.PACK_B{
	border-left:1px solid #f3e9da;
	border-right:1px solid #f3e9da;
}

.P10{
	padding:10px;
}

.fSelect{
	border:1px solid #F3E9DA;
	background-color:#8F4E17;
	color:#F1EAE2;
	padding:4px 4px;
	font-size:11px;
	font-family:Tahoma,Arial;
}

.link-back{
	text-align: right;
}

a.sciezka{
	text-decoration: none;
}
