@import "update.css";

/* ---------------------------------------------------------------- */
/* ----------------------- BASIC CSS STYLES ----------------------- */
/* ---------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, thead, tbody, tfoot, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
table { /* cellspacing="0" */
	border-collapse: separate; 
	border-spacing: 0; 
}

body, td {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}
body {
	background-color: #5a4027;
	color: #0d0b0b;
}
td {text-align: left;}

a {
	color: #1c6cbb;
	text-decoration: none;
}
a:hover {color: #e77f3f;}

ul {list-style: none}
ol {padding: 10px 20px;}

/* ---------------------------------------------------------------- */
/* ---------------------- WEBSITE CSS STYLES ---------------------- */
/* ---------------------------------------------------------------- */

#navAccess {display: none;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- BASIC & GENERAL CSS --------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------- */

h2 {
	font: normal 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #0D0B0B;
}
h2.sIFR a {color: #392f22}
h2.sIFR2 a {color: #b9ce37}
h3 {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #h3;
}
	h3.even,
	h4.special {
		font-weight: bold;
		color: #392f22;
	}
	h3.even.black {
		color: #7e7e7e;
	}
	h3.even span {font-weight: normal}
	
h4 {font: bold 12px Tahoma, Arial, Helvetica, sans-serif}
	h4.date {
		margin-bottom: 5px;
		font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
		color: #bebebe;
	}
	.date.calender,
	.date-v2 {
		text-align: center;
		font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
		color: #6592be;
		margin-bottom: 5px;
	}

/* ============= HANDLE CLASSES ============ */

.x-small {font-size: 10px;}
.small {font-size: 11px;}
.medium {font-size: 12px;}
.large {font-size: 15px;}
.x-large {font-size: 18px;}

.static {position: static !important}
.relative {position: relative !important}
.absolute {position: absolute !important}

.none {display: none}
.dN {display: none !important}
.dB {display: block !important}
.dI {display: inline !important}
.dIB {display: inline-block !important}

.normal {font-weight: normal !important}
.bold {font-weight: bold !important}
.italic {font-style: italic !important}
.underline {text-decoration: underline !important}

.vaT {vertical-align: top !important}
.vaM {vertical-align: middle !important}
.vaB {vertical-align: bottom !important}

.taL {text-align: left !important}
.taC {text-align: center !important}
.taR {text-align: right !important}

.hR {height: auto; overflow: hidden}
.hRA {height: auto; overflow: auto}

.fL {float: left !important}
.fR {float: right !important}
.clear {clear: both !important}

.cN {cursor: auto !important}
.cP {cursor: pointer !important}

.no-wrap {white-space: nowrap !important}

.lh150,
.lh150 h3,
.lh150 h4 {line-height: 150%}

.lh26 {line-height:26px !important;}
.lh20 {line-height:20px !important;}
.lh14 {line-height:14px !important;}
.lh12 {line-height:12px !important;}
.lh16 {line-height:16px !important;}
.lh18 {line-height:18px !important;}
.h18{height: 18px !important;}

.uppercase {text-transform: uppercase}

/* margins */
.m_0 {margin: 0 !important}
.m_5_0_0_0 {margin: 5px 0 0 0 !important}
.m_9_0_0_0 {margin: 9px 0 0 0 !important}
.m_10_0_0_0 {margin: 10px 0 0 0 !important}
.m_15_0_0_0 {margin: 15px 0 0 0 !important}
.m_25_0_0_0 {margin: 25px 0 0 0 !important}
.m_15_15_0_0 {margin: 15px 15px 0 0 !important}

.m_-15_0_0_0 {margin: -15px 0 0 0 !important}
.m_-15_0_10_0 {margin: -15px 0 10px 0 !important}
.m_-35_0_0_0 {margin: -35px 0 0 0 !important}

.m_5_0_-13_0 {margin: 5px 0 -13px 0 !important}
.m_2_5_0_0 {margin: 2px 5px 0 0 !important}
.m_13_0_3_10 {margin: 13px 0 3px 10px !important}
.m_0_0_3_10 {margin: 0px 0 3px 10px !important}
.m_0_0_3_10 {margin: 0 0 3px 10px !important}
.m_7_10_-16_0 {margin: 7px 10px -16px 0 !important}
.m_0_19_5_19 {margin: 0 19px 5px !important}
.m_10_19_5_19 {margin: 10px 19px 5px !important}
.m_0_0_3_17 {margin: 0 0 3px 17px !important}
.m_0_0_2_17 {margin: 0 0 2px 17px !important}
.m_0_9_10_0 {margin: 0 9px 10px 0 !important}
.m_0_10_10_0 {margin: 0 10px 10px 0 !important}
.m_0_12_10_0 {margin: 0 12px 10px 0 !important}
.m_0_0_10_10 {margin: 0 0 10px 10px !important}
.m_0_5_10_7 {margin: 0 5px 10px 7px !important}
.m_10_0_10_0 {margin: 10px 0 10px 0 !important}

.m_0_5_0_0 {margin: 0 5px 0 0 !important}
.m_0_6_0_0 {margin: 0 6px 0 0 !important}
.m_0_8_0_0 {margin: 0 8px 0 0 !important}
.m_0_10_0_0 {margin: 0 10px 0 0 !important}
.m_0_12_0_0 {margin: 0 12px 0 0 !important}
.m_0_15_0_0 {margin: 0 15px 0 0 !important}
.m_9_23_0_0 {margin: 9px 23px 0 0 !important}
.m_10_0_5_0 {margin: 10px 0 5px 0 !important}
.m_0_10_20_10 {margin: 0 10px 20px !important}
.m_5 {margin: 5px !important}
.m_10 {margin: 10px !important}

.m_-1_0_0_0 {margin: -1px 0 0 0 !important}
.m_-5_0_0_0 {margin: -5px 0 0 0 !important}
.m_-3_0_5_0 {margin: -3px 0 5px 0 !important}
.m_-2_3_0_2 {margin: -2px 3px 0 2px !important}

.m_0_0_5_0 {margin: 0 0 5px 0 !important}
.m_0_0_8_0 {margin: 0 0 8px 0 !important}
.m_0_0_9_0 {margin: 0 0 9px 0 !important}
.m_0_0_10_0 {margin: 0 0 10px 0 !important}
.m_0_0_1_0 {margin: 0 0 1px 0 !important}
.m_0_0_-13_0 {margin: 0 0 -13px 0 !important}
.m_0_0_13_0 {margin: 0 0 13px 0 !important}
.m_0_0_15_0 {margin: 0 0 15px 0 !important}
.m_0_0_20_0 {margin: 0 0 20px 0 !important}
.m_0_27_0_0 {margin: 0 27px 0 0 !important}
.m_0_0_100_0 {margin: 0 0 100px 0 !important}
.m_-90_0_0_0 {margin: -90px 0 0 0 !important}

.m_0_0_0_5 {margin: 0 0 0 5px !important}
.m_0_0_0_10 {margin: 0 0 0 10px !important}

.m_-15_0_15_0 {margin: -15px 0 15px 0 !important}
.m_0_0_0_-10 {margin: 0 0 0 -10px !important}

.m_0_auto_10 {display: block !important; margin: 0 auto 10px !important}

.m_0_0_0_16 {margin: 0 16px 0 0 !important}
.m_0_4_0_86 {margin: 0 4px 0 86px !important}
.m_1_0_0_10 {margin: 1px 0 0 10px !important}
.m_7_-20_3_14 {margin: 7px -20px 3px 14px !important}
.m_7_-28_3_2 {margin: 7px -28px 3px 2px !important}
.m_10_0_-5_0 {margin: 10px 0 -5px !important}
.m_0_47 {margin:0 47px !important}

.m_0_12  {margin:0 12px!important;}
.m_0_0_19_0 {margin:0 0 19px !important;}
.m_0_0_14_0 {margin:0 0 14px !important;}
.m_0_1_0_3 {margin:0 1px 0 3px !important;}
.m_0_13_0_2 {margin:0 13px 0 2px !important}
.m_0_0_7_10 {margin: 0px 0px 7px 10px !important;}
.m_4_0_0_0 {margin: 4px 0px 0px 0px !important;}
.m_0_0_32_0 {margin: 0px 0px 32px 0px !important;}
.m_0_0_0_114 {margin: 0px 0px 0px 114px !important;}
.m_0_0_0_118 {margin: 0px 0px 0px 118px !important;}
.m_0_0_0_154 {margin: 0px 0px 0px 154px !important;}
.m_2_5_0_154 {margin: 2px 5px 0px 154px !important;}
.m_-2_0_0_0 {margin: -2px 0 0 0 !important;}
.m_0_0_7_0 {margin: 0px 0 7px 0 !important;}
.m_0_0_2_0 {margin: 0px 0 2px 0 !important;}
.m_0_0_2_18 {margin: 0px 0 2px 18px !important;}
.m_2_0_2_0 {margin: 2px 0 2px 0 !important;}
.m_0_0_22_0 {margin: 0px 0 22px 0 !important;}
.m_-4_0_0_10 {margin:-4px 0 0 10px!important;}
.m_0_0_0_4 {margin: 0px 0 0 4px !important;}
.m_0_0_3_0{margin: 0px 0 3px 0px !important;}
.m_4_0_6_0 {margin:4px 0 6px !important;}
.m_0_auto {margin:0px auto !important;}
.m_18_0_0_0 {margin:18px 0 0 0 !important;}
.m_0_0_11_0 {margin:0 0 11px !important;}

/* paddings */

.p_0_0_7_0 {padding: 0 0 7px 0 !important}
.p_0_0_4_0 {padding: 0 0 4px 0 !important}
.p_0_0_0_23 {padding: 0 0 0 23px !important}
.p_0_0_0_24 {padding: 0 0 0 24px !important}
.p_0_10_0_10 {padding: 0 10px !important}
.p_0_13 {padding: 0 13px !important}
.p_6_0_1_11 {padding: 6px 0 1px 11px !important}
.p_0_0_0_12 {padding: 0 0 0 12px !important}
.p_0_0_5_0 {padding: 0 0 5px 0 !important}
.p_0_0_10_0 {padding: 0 0 10px 0 !important}
.p_0_0_12_0 {padding: 0 0 12px 0 !important}
.p_0_0_18_0 {padding: 0 0 18px 0 !important}
.p_2_0_0_0 {padding: 2px 0 0 0 !important}
.p_10_0_10_0 {padding: 10px 0 !important}
.p_15_0_10_0 {padding: 15px 0 10px !important}
.p_13_0_4_0 {padding: 13px 0 4px !important}
.p_10_0_0_0 {padding: 10px 0 0 0 !important}
.p_5_0_0_0 {padding: 5px 0 0 0 !important}
.p_3_0_10_0 {padding: 3px 0 10px 0 !important}
.p_0_0_15_0 {padding: 0 0 15px 0 !important}
.p_1_0_0_15 {padding: 1px 0 0 15px !important}
.p_0_0_0_10 {padding: 0 0 0 10px !important}
.p_12_20_8_20 {padding: 12px 20px 8px !important}
.p_6_10_2_10 {padding: 6px 10px 2px !important}
.p_10_15_5_15 {padding: 10px 15px 5px 15px !important}
.p_1_0_0_0 {padding: 1px 0 0 0 !important}
.p_7_0_15_153 {padding: 7px 0 15px 153px !important}
.p_0_10_10_10 {padding: 0 10px 10px 10px !important}
.p_10_10_0_10 {padding: 10px 10px 0 10px !important}
.p_0_10_1_10 {padding: 0px 10px 1px 10px !important}
.p_10_10_1_10 {padding: 10px 10px 1px 10px !important}
.p_17_9_0_10 {padding: 17px 9px 0px 10px !important}
.p_14_14_9_13 {padding: 14px 14px 9px 13px !important}
.p_7_6_8_35 {padding: 7px 6px 8px 35px !important}
.p_7_11_8_35 {padding: 7px 11px 8px 35px !important}
.p_0_9_5_9 {padding: 0 9px 5px !important;}
.p_4_0_0_36 {padding: 4px 0 0 36px !important}
.p_5_10_0_5 {padding: 5px 10px 0 5px !important}
.p_3_10_3_10 {padding: 3px 10px 3px 10px !important}
.p_0_10_0_0 {padding: 0 10px 0 0 !important}
.p_6_10_3_10 {padding: 6px 10px 3px 10px !important}

.p_1_1_0_1 {padding: 1px 1px 0 !important}
.p_9_15_5_15 {padding: 9px 15px 5px !important}
.p_12_19_4_19 {padding: 12px 19px 4px !important}
.p_9_18_2_18 {padding: 9px 18px 2px !important}
.p_5_23_0_10 {padding: 5px 23px 0 10px !important}
.p_5_0_0_11 {padding: 5px 0 0 10px !important}
.p_0_0_0_37 {padding: 0 0 0 37px !important}
.p_0_8_0_0 {padding: 0 8px 0 0 !important}
.p_3_20_0_0 {padding: 3px 20px 0 0 !important}
.p_0_20_0_0 {padding: 0 20px 0 0 !important}
.p_16_18 {padding: 16px 18px !important}
.p_6_5_6_6 {padding: 6px 5px 6px 6px !important}
.p_10_20_11_20 {padding: 10px 20px 11px !important}
.p_6_5_1_5 {padding: 6px 5px 1px 5px !important}
.p_8_21_1_0 {padding: 8px 21px 1px 0 !important}
.p_8_5_1_0 {padding: 8px 5px 1px 0 !important}
.p_17_13_0_13 {padding: 17px 13px 0 !important}
.p_17_27_0_27 {padding: 17px 27px 0 !important}
.p_0_0_14_0 {padding: 0 0 14px !important}
.p_0_0_9_0 {padding: 0 0 9px !important}
.p_12_0_9_0 {padding: 12px 0 9px !important}
.p_7_0_0_0 {padding: 7px 0 0 !important}
.p_20_0_0_0 {padding: 20px 0 0 !important}
.p_0_0_0_50 {padding: 0 0 0 50px !important}

.p_6_10_0_10 {padding: 6px 10px 0 !important}
.p_10_10_5_10 {padding: 10px 10px 5px !important}
.p_15_15_10_15 {padding: 15px 15px 10px !important}
.p_0_15_15_15 {padding: 0 15px 15px 15px !important}
.p_0 {padding: 0px !important}
.p_2 {padding: 2px !important}
.p_5 {padding: 5px !important}
.p_10 {padding: 10px !important}
.p_20 {padding: 20px !important}
.p_0_30 {padding: 0 30px !important}
.p_0_6 {padding: 0 6px !important}
.p_5_10 {padding: 5px 10px !important}

.p_9_0_0_0 {padding: 9px 0px 0px 0px !important;}
.p_0 {padding: 0px 0px 0px 0px !important;}
.p_0_11_0_11 {padding:0 11px !important;}
.p_22_0_0_45 {padding:22px 0 0 45px !important;}
.p_24_0_14_189 {padding: 24px 0px 14px 189px !important;}
.p_14_0_0_41 {padding: 15px 0px 0px 41px !important;}
.p_3_0_1_1 {padding: 3px 1px 0px 1px !important;}
.p_3_0_0_0 {padding: 3px 0px 0px 0px !important;}
.p_2_0_9_0 {padding: 2px 0px 9px 0px !important;}
.p_3_0_5_18 {padding:3px 0 5px 18px !important;}
.p_0_11_6_13 {padding: 0 11px 6px 13px !important;}
.p_0_7_10_12 {padding: 0 7px 10px 12px !important;}
.p_6_36_0_36 {padding: 6px 36px 0 36px !important;}
.p_7_6_8_15 {padding: 7px 6px 8px 15px !important;}
.p_1_0_1_1 {padding: 1px 0px 1px 1px !important;}
.p_1_1_1_1 {padding: 1px 1px 1px 1px !important;}
.p_14_14_0_13 {padding:14px 14px 0 13px !important;}
.p_4_5_5_0  {padding:4px 5px 0 !important;}
.p_4_0_1_0  {padding:4px 0px 1px !important;}
.p_21_0_16_0{padding:21px 0 16px !important;}
.p_20_0_40_0{padding:20px 0 40px 0 !important;}
.p_6_0_7_0  {padding:4px 0 7px !important;}
.p_0_4_0_0  {padding:0px 4px 0px 0px !important;}
.p_0_4_9_4  {padding: 0 4px 9px !important;}
.p_20_0_14_0 {padding: 20px 0px 14px !important;}
.p_7_6_7_6 {padding:7px 6px !important;}
.p_0_0_2_0 {padding:0px 0px 2px 0px !important;}
.pr_178{padding-right: 178px !important;}
.p_0_0_20_0{padding: 0 0 20px 0 !important;}
.p_0_10_20_10{padding: 0 10px 20px 10px !important;}


/* colors */

.c-black {color: #32312e !important}
.c-blue {color: #1c6cbb !important}
.c-red {color: #d70d0d !important}
.c-green {color: #85aa20 !important}
.c-grey {color: #9e9e9e !important}
.c-grey2 {color: #808080 !important}
.c-olive {color: #a9bc27 !important}
.c-orange {color: #ce6a01 !important}
.ca-black a {color: #3c2b1a !important}
.cBlack{color: #000000;}
.c-Brown1 { color: #414040 !important;}
.c-Brown2 { color: #1d1812 !important;}
.c-Brown3 { color: #534231 !important;}
.c-Red { color: #d70d0d !important;}
.c-DBrown { color: #392f22 !important;}
.c-Gray1 { color: #555555 !important;}
.c-lBrown { color: #7b674e !important;}
.BG-lYellow { background-color: #fbf9d9 !important;}
.img34center {text-align: center; top: 2px;}
.img34center span b {padding:2px 2px 0 0px; display:block;}

/* backgrounds */

.b-none {background: none !important}
.b-grey {background: #f6f5f0 !important}
.b-white {background-color: #fff !important}
.b-green {background-color: #dce79b !important}


/* widths */

.w-auto {width: auto !important}
.w5 {width: 5px !important}
.w30 {width: 30px !important}
.w73 {width: 73px !important}
.w98 {width: 98px !important}
.w103 {width: 103px !important}
.w115 {width: 115px !important}
.w135 {width: 135px !important}
.w138 {width: 138px !important}
.w141 {width: 141px !important}
.w150 {width: 150px !important}
.w155 {width: 155px !important}
.w172 {width: 172px !important}
.w173 {width: 173px !important}
.w175 {width: 175px !important}
.w200 {width: 200px !important}
.w206 {width: 206px !important}
.w215 {width: 215px !important}
.w232 {width: 232px !important}
.w280 {width: 280px !important}
.w288 {width: 288px !important}
.w307 {width: 307px !important}
.w311 {width: 311px !important}
.w340 {width: 340px !important}
.w360 {width: 360px !important}
.w370 {width: 370px !important}
.w412 {width: 412px !important}
.w435 {width: 435px !important}
.w445 {width: 445px !important}
.w510 {width: 510px !important}
.w600 {width: 600px !important}

.info p{line-height: 18px !important;}
.pas{width: 141px;}

/* height */

.h80 {height: 80px !important}
.h200 {height: 200px !important}


/* ----------------------------------------- */
/* ----------------- BOXES ----------------- */
/* ----------------------------------------- */

/* boxModel */

.boxModel {
	background: #fff url(../images/v02/bgBox01A.png) 100% 0 no-repeat;
}
	.boxModel .boxModelContent {
		background: transparent url(../images/v02/bgBox01B.png) 0 0 no-repeat;
	}
.boxModelWax {
	height: 5px;
	background: #fff url(../images/v02/bgBox01C.png) 100% 0 no-repeat;
}
	.boxModelWax span {
		display: block;
		height: 5px;
		background: transparent url(../images/v02/bgBox01D.png) 0 0 no-repeat;
	}

.boxModel.bm2 {
	background: #fff url(../images/v02/line01.gif) repeat-y right 0;
}
	.boxModel.bm2 .boxModelContent {
		background: #fff url(../images/v02/line01.gif) repeat-y left 0;	
		margin-right: 1px;
	}
	
	.boxModel.bm2 .boxModelWax {
		background: #f4f3ee url(../images/v02/bgBox01C.png) 100% 0 no-repeat;
	}
	
	.boxModel.bm2.bg .boxModelContent {
		background-color: #f9f8f1;
	}
	.boxModel.bm2.bg .boxModelWax {
		background-color: #f9f8f1;
	}
	
.boxModel.bm3 {
	background: #fff url(../images/v02/line01.gif) repeat-y right 0;
}
	.boxModel.bm3 .boxModelContent {padding: 0;}
	
	.boxModel.bm3 .boxModelWax {
		background-color: #dce79b;
	}
	
.boxModel.bm3-v2 .boxModelContent {
	background: transparent url(../images/v02/bgBox03B.png) 0 0 no-repeat;	
}
.boxModel.bm3-v2 .boxModelWax.boxModelWax-v2 {
	background: #fff url(../images/v02/bgBox03C.png) 100% 0 no-repeat !important;
}
	.boxModel.bm3-v2 .boxModelWax-v2 span {
		background: transparent url(../images/v02/bgBox03D.png) 0 0 no-repeat;
	}

.boxModel.bm4 {background-color: #f4f3ee;}
	.boxModel.bm4 .boxModelContent {padding-top: 5px;}
	.boxModel.bm4 .bg {
		background: #e2decd url(../images/v02/bg-bm4.jpg) repeat-x 0 0;
		margin: 0 1px;
	}
.boxModel.bm4 .boxModelWax {background-color: #cbd37f;}
	
.boxModel.bm5 .boxModelWax {
	background-color: #f4f3ee;
}

.boxModel.bm6 {background-color: #f0daa8;}
.boxModel.bm6 .boxModelWax {background-color: #f0daa8;}

.boxModel.bm6 .boxModelBg {
	background: url(../images/v02/expert.jpg) no-repeat 0 bottom;
	width: 100px;
	height: 130px;
	position: absolute;
	top: 49px;
	left: 1px;
}

.boxModel.bm7 {
	background: #f9f8f1 url(../images/v02/line01.gif) repeat-y right 0;
}
	.boxModel.bm7 .boxModelContentTop {
		background: url(../images/v02/line01.gif) repeat-x 0 0;
	}
	.boxModel.bm7 .boxModelContent {
		padding: 17px 9px 12px 10px;
		margin: 0 1px 0 0;
		overflow: hidden;
		zoom: 1;
	}
	.boxModel.bm7 .boxModelWax {
		background-color: #f9f8f1;
	}
	
.boxModel.bm8 {background-color: #f7f5d9;}	
.boxModel.bm8 .boxModelWax {
	background: #f7f5d9 url(../images/v02/bgBox05C.png) 100% 0 no-repeat;
}
	.boxModel.bm8 .boxModelWax span {
		background: transparent url(../images/v02/bgBox05D.png) 0 0 no-repeat;
	}
	
.boxModelWax.bm9-v2 {
	background: #fff url(../images/v02/bgBox05C.png) 100% 0 no-repeat;
}
.boxModel.bm9 .boxModelWax {
	background: #fff url(../images/v02/bgBox05C.png) 100% 0 no-repeat;
}

	.boxModel.bm9 .boxModelWax span,
	.boxModelWax.bm9 span {
		background: transparent url(../images/v02/bgBox05D.png) 0 0 no-repeat;
	}
	.boxModel.bm9 span {background: transparent}
.boxModel.bm9 .bg2 {
	background: #f0f0f0 url(../images/v02/grad08.jpg) repeat-x 0 bottom;
	margin: 1px 0 0 1px;
}
.boxModel.bm9 .boxModelWax.bm2-v2 {
	margin: -3px 0 0 0;
	background-color: transparent;
}

.boxModel.bm10 {background-color: #f4f3ee;}	
.boxModel.bm10 .boxModelWax {
	background: #f4f3ee url(../images/v02/bgBox05C.png) 100% 0 no-repeat;
}
	.boxModel.bm10 .boxModelWax span {
		background: transparent url(../images/v02/bgBox05D.png) 0 0 no-repeat;
	}
	
.boxModel.bm11 {
	background: #f9f8f1 url(../images/v02/line01.gif) repeat-y right 0;
}
	.boxModel.bm11 .boxModelContentTop {
		background: none;
	}
	.boxModel.bm11 .boxModelContent.bm11 {
		padding: 17px 9px 12px 10px;
		margin: 0 1px 0 0;
		background: url(../images/v02/line01.gif) repeat-y 0 0;
	}
	.boxModelWax.bm12 {
		background-color: #f9f8f1;
	}
	

.boxModel2 {
	background: #fff url(../images/v02/bgBox02A.gif) 100% 0 no-repeat;
	margin: 0 0 0 8px;
}
	.boxModel2 .boxModelContent {
		background: transparent url(../images/v02/bgBox02B.gif) 0 0 no-repeat;
	}
.boxModelWax2 {
	height: 3px;
	background: #fff url(../images/v02/bgBox02C.gif) 100% 0 no-repeat;
}
	.boxModelWax2 span {
		display: block;
		height: 3px;
		background: transparent url(../images/v02/bgBox02D.gif) 0 0 no-repeat;
	}

.boxModel3 {
	background: #fff url(../images/v02/bgBox03A.gif) 100% 0 no-repeat;
	margin: 0 0 0 8px;
}
	.boxModel3 .boxModelContent {
		background: transparent url(../images/v02/bgBox03B.gif) 0 0 no-repeat;
	}
.boxModelWax3 {
	height: 3px;
	background: #fff url(../images/v02/bgBox03C.gif) 100% 0 no-repeat;
}
	.boxModelWax3 span {
		display: block;
		height: 3px;
		background: transparent url(../images/v02/bgBox03D.gif) 0 0 no-repeat;
	}
	
.boxModel4 {
	background: #23190e url(../images/v02/bgBox04A.png) 100% 0 no-repeat;
}
	.boxModel4 .boxModelContent {
		background: transparent url(../images/v02/bgBox04B.png) 0 0 no-repeat;
		padding: 6px 0 0;
	}
	.boxModel4 .boxModelContent .grad {
		background: url(../images/v02/grad03.jpg) repeat-x 0 bottom;
		margin: 0 2px;
	}
.boxModelWax4 {
	height: 6px;
	background: #4a3621 url(../images/v02/bgBox04C.png) 100% 0 no-repeat;
}
	.boxModelWax4 span {
		display: block;
		height: 6px;
		background: transparent url(../images/v02/bgBox04D.png) 0 0 no-repeat;
	}
	
.boxModel5 {
	background: #FCFAD9 url(../images/v02/bgBox01A.png) 100% 0 no-repeat;
}
	.boxModel5 .boxModelContent {
		background: transparent url(../images/v02/bgBox01B.png) 0 0 no-repeat;
	}
.boxModelWax5 {
	height: 5px;
	background: #edecd8 url(../images/v02/bgBox05C.png) 100% 0 no-repeat;
}
	.boxModelWax5 span {
		display: block;
		height: 5px;
		background: transparent url(../images/v02/bgBox05D.png) 0 0 no-repeat;
	}
.boxModel5 .bg {
	background: #fcfad9 url(../images/v02/grad04.jpg) 0 bottom repeat-x;
}

.boxModel6 {
	background: #392919 url(../images/v02/bgBox07A.png) 100% 0 no-repeat;
}
	.boxModel6 .boxModelContent {
		background: transparent url(../images/v02/bgBox07B.png) 0 0 no-repeat;
	}
.boxModelWax6 {
	height: 5px;
	background: #392919 url(../images/v02/bgBox07C.png) 100% 0 no-repeat;
	overflow: hidden;
}
	.boxModelWax6 span {
		display: block;
		height: 5px;
		background: transparent url(../images/v02/bgBox07D.png) 0 0 no-repeat;
	}


/* boxModel Elements */

.boxModel .title {padding: 0 0 3px 17px}


.boxModel h2 a {color: #392F22;}
.boxModel h2 a:hover {color: #e77f3f;}

/* boxLinks */

.boxLinks {
	clear: both;
	height: auto;
	overflow: hidden;
	background: #f4f3ee;
	margin: 0 0 0 1px;
}
	.boxLinks a,
	.boxLinks input {
		margin: 0 17px 0 5px;
		padding: 0 0 4px 22px;
		font-size: 11px;
		line-height: 13px;
		background: transparent url(../images/v02/arr03.gif) 0 0 no-repeat;
		float: right;
		color: #32231b;
	}
	.boxLinks a.uczestnicy {
		margin-top: 5px;
	}
	.boxLinks a:hover {color: #E77F3F;}
	.boxLinks .back {background: transparent url(../images/v02/arr19.gif) 0 0 no-repeat;}
	.boxLinks .print {background: transparent url(../images/v02/arr20.gif) 0 0 no-repeat;}
	
		.boxLinks a.findYourCat {
			padding-left: 19px;
			background: transparent url(../images/v01/icoLup.gif) 0 0 no-repeat;
		}
	.boxLinks ul {padding: 0 0 10px 0;}	
	.boxLinks ul li {
		background: transparent url(../images/v02/arr09.gif) 0 4px no-repeat;
		padding: 0 0 0 12px;
		margin: 3px 10px 0 0;
		float: left;
		width: 285px;
	}
	.boxLinks ul li.active a {font-weight: bold;}
	.boxLinks ul li a {
		float: none;
		background: none;
		padding: 0;
		margin: 0;
	}

.boxLinks-v2 {
	background : none;
}
.boxLinks-v2 a {
	background: transparent url(../images/v02/ico-plus.gif) 0 3px no-repeat;
	margin: 0 4px 0 10px;
	padding-left: 15px;
	float: left;
}

.boxLinks-v3 {
	background: #f0daa8;
	margin: 1px 0 0 0;
	border: 1px solid #cfcece;
}

.boxLinks-v4 {
	background: #281e14 url(../images/v02/boxLinks04.gif) repeat-x 0 bottom;
	margin: 1px 0 10px 0;
	padding: 1px;
}
	.boxLinks-v4 div {
		border: 1px solid #664f32;
	}
	.boxLinks-v4 a {color: #fff;}

.boxLinks-v5 {
	margin: 0;
	padding: 12px 0 9px;
}
	.boxLinks-v5 a {margin: 0 8px 0 5px;}

.boxLinks-v6 {
	border: 1px solid #cfcece;
	background: #f0daa8;
	margin: 1px -1px 10px 0;
}
	.boxLinks-v6 div {
		border-bottom: 1px solid #cfcece;
		padding: 12px 0 9px;
	}

/* ----------------------------------------- */
/* ---------- REPEATABLE ELEMENTS ---------- */
/* ----------------------------------------- */

/* more / back */

.more,
.back {
	padding: 0 0 0 10px;
	font-size: 10px;
	color: #9c9790;
	background: transparent url(../images/v02/arr10.gif) 0 5px no-repeat;
}
.more2 {
	padding: 0 0 0 10px;
	font-size: 10px;
	color: #6592be;
	background: transparent url(../images/v02/arr09.gif) 0 5px no-repeat;
}

.moreWithText {
	background: transparent url(../images/v02/arr03.gif) no-repeat 0 0 !important;
	padding: 0 0 4px 22px !important;
}

.back {
	padding: 0 0 0 16px;
	background: transparent url(../images/v02/arr19.gif) 0 5px no-repeat;
}

.back.backWithText2 {
	background: transparent url(../images/v02/arr14.gif) 0 5px no-repeat;
	font-weight: bold;
	font-size: 11px;
	color: #392f22;
}

/* mode */

.mode {
	background: url(../images/v02/arr11.gif) no-repeat  2px 4px;
	padding-left:12px;
	color: #292219;
}
.mode2 {
	background: url(../images/v02/arr16.jpg) no-repeat  right 0;
	padding: 3px 25px 4px 0;
	margin: -3px 0 0;
	color: #292219;
}

a.button,
input.buttonKoszyk {
	padding: 2px 14px 3px;
	background: #6592be;
	color: #fff;
}
a.button2 {
	padding: 2px 14px 3px;
	background: #6592be url(../images/v02/arr13.gif) no-repeat 6px;
	color: #fff;
}

span.button-small-left {
	background: url(../images/v02/button-small-left.gif) no-repeat left 0;
	padding: 0 0 0 4px;
	display: inline-block;
}
span.button-small-right {
	background:url(../images/v02/button-small-right.gif) no-repeat right 0;
	padding: 0 4px 0 0;
	display: inline-block;
}
input.button-small {
	background: url(../images/v02/button-small.gif) repeat-x 0 0 !important;
	height: 31px !important;
	color: #ffffff !important;
	font-size: 14px !important;
	padding: 0 30px !important;
	border: 0 !important;
	cursor: pointer !important;
}

span.button-big-left {
	background: url(../images/v02/button-big-left.gif) no-repeat left 0;
	padding: 0 0 0 5px;
	display: inline-block;
}
span.button-big-right {
	background: url(../images/v02/button-big-right.gif) no-repeat right 0;
	padding: 0 5px 0 0;
	display: inline-block;
}
input.button-big {
	background: url(../images/v02/button-big.gif) repeat-x 0 0;
	height: 38px;
	color: #ffffff;
	font-size: 22px !important;
	padding: 0 30px;
	border: 0;
	cursor: pointer;
}

/* break */

.break {
	display: block;
	height: 10px;
}

/* bB, tB */

div.nB,
span.nB {border: 0 !important}
.bB {
	border-bottom: 1px solid #cfcece;
}
	.bB.v2 {padding-bottom: 0px;}
	
.tB {
	border-top: 1px solid #cfcece;
}
.tBW {
	border-top: 1px solid #fff;
}
.tRW {
	border-width: 1px 0 0 !important;
}

.bRL {
	border: solid #cfcece;
	border-width: 0 1px;
}

/* hRN */

.hRN {
	height: auto;
	overflow: hidden;
}
	.hRN img {
		margin: 0 9px 1px 0;
		float: left;
	}
	.hRN h3 {
		margin-bottom: 1px;
		font-size: 12px;
		font-weight: bold;
		color: #7e7e7e;
	}
		.hRN h3 a {color: #392f22;}
		.hRN h3 a:hover {color: #e77f3f;}
		
	.hRN p {margin-bottom: 5px;}
	.hRN p.summary {
		font-size: 11px;
		color: #bababa;
	}
		.hRN p b {
			font-weight: normal;
			color: #e77f3f;
		}

/* form Elements */

fieldset legend {display: none;}

label {font-size: 11px;}

input[type="text"],
input[type="password"],
textarea,
select {
	width: 194px;
	padding: 2px 5px 3px;
	font: normal 11px Tahoma, Arial, Verdana, Sans-Serif;
	color: #1d1812;
	vertical-align: middle;
	border: 1px solid #989585;	
}
input.narrow {width: 150px}
textarea {
	height: 91px;
	width: 399px;
}
	textarea.v2,
	textarea.textarea2 {
		height: 91px !important;
		width: 399px !important;
	}
textarea.w194 {width: 194px !important}
select {
	width: 206px;
	padding: 0;
}
select.v2,
select.select2 {width: 65px !important;}
select.v3 {
	width: 40px;
	height: 17px;
	margin: -2px 0px -2px 5px;
	}

input[type="text"].v2 {width: 150px;}
input[type="submit"],
input[type="button"] {
	cursor: pointer;
	vertical-align: middle;
	font: normal 11px Tahoma, Arial, Verdana, Sans-Serif;
	border: 0;
}

input.disabled {background-color: #f5f5f5}

input.error,
select.error,
textarea.error {border: 1px solid #E10A0A;}

span.star {
	font: bold 10px Tahoma, Arial, sans-serif;
	color: #e10a0a;
}

	span.star.v2 {color: #bababa}

div.star img {
	float: left;
}

/* webForm */
.wA{width: auto !important;}
.wI{color: #1C6CBB !important;}                   
.narrow {width: 434px}

.webForm .hR {margin-bottom: 5px;}
	.webForm .hR label {
		float:left;
		color: #392f22;
		line-height:20px;
		padding-right:17px;
		position:relative;
		width: 136px;
	}
	.webForm.compareArea .hR label {
		width: auto;
		margin: 5px 0 0 20px;
		line-height: 12px;
		cursor: pointer;
	}
		.webForm .hR label.v2,
		.webForm .hR label.label2 {width: 100px;}
	
	.webForm .hR input,
	.webForm .hR select,
	.webForm .hR textarea.v2,
	.webForm .hR textarea.textarea2,
	.webForm .hR .elements {float: left;}
	
	.webForm.compareArea .hR input {
		margin-left: 19px;
		float: left;
	}
	
	.webForm .hR .elements {width: 259px;}
		.webForm .hR .elements label {
			width: auto; 
			margin-right: 5px; 
			cursor: pointer;
			float: none; 
		}
		.webForm .hR .elements input {float: none}
		.webForm .hR .elements .file {
			font-weight: bold; 
			margin-right: 5px;
		}
	
	.webForm .hR span.label {
		font-size: 11px;
		line-height: 18px;
	}
.webForm-v2 .hR label {width: 165px}
.webForm-v3 .hR label {width: 80px}
.webForm-v4 .hR label {width: 300px}

.compareArea .delete {
	padding-bottom: 17px;
	margin-bottom: 3px;
	background: transparent url(../images/sklep/tlo-porownaj.gif) 25px 23px no-repeat ;
}
.compareArea .compare {
	padding: 8px 20px 12px 55px;
	background: transparent url(../images/sklep/tlo-porownaj.gif) 25px 5px no-repeat ;
}


.webForm input[type="submit"],
.webForm input[type="button"] {
	padding: 0 8px 4px 12px;
	height: 18px;
	text-align: center;
	color: #fff;
	background: #6592be url(../images/v02/arr13.gif) 5px no-repeat;
	border: 0;
}

.consent {
	height: auto;
	padding:8px 11px 8px 0;
	font-size: 11px;
	margin-left:55px;
	overflow: hidden;
}
.consent-v2 {margin-left: 155px;}
	.consent .input {
		margin: 0 10px 3px 0;
		float: left;
	}
		.consent .input span.star {
			margin-left: -3px;
			vertical-align: top;
		}
	.consent label {cursor: pointer;}
	
.formSubmit {
	height: auto;
	padding:8px 0 15px 61px;
	text-align: left;
	overflow: hidden;
}
.formSubmit.v2{
	border-top: 1px solid #cfcece;
	padding:7px 0 15px 154px;
}
.formSubmit.v3{
	border-top: 1px solid #cfcece;
	padding:7px 0 15px 117px;
}
.formSubmit.small {padding: 0 0 3px;}

.formSubmit-v2 {
	border-top: 1px solid #cfcece;
	padding:7px 0 15px 154px;
}

.radio input,
.radio label {vertical-align: bottom;}
.radio label {cursor: pointer}

/* pager */

.pager {
	height: auto;
	padding: 5px 0 20px;
	overflow: hidden;
}
	.pager a,
	.pager b {
		height: 13px;
		line-height: 13px;
		margin: 0 14px 0 -7px;
		padding-left: 7px;
		color: #392f22;
		border-left: 1px solid #cfcece;
		float: left;
		font-size: 12px;
	}
	.pager a:hover,
	.pager b u {color: #6592be;}
	.pager b u {text-decoration: none;}
	
.pager .prev,
.nav .prev,
.pager .next,
.nav .next {
	display: block;
	width: 13px;
	height: 13px;
	cursor: pointer;
}
.pager .prev,
.nav .prev {	background: url(../images/v02/arr15.gif) no-repeat center center;}

.pager .next,
.nav .next {	background: url(../images/v02/arr09.gif) no-repeat center center;}

.pager.noPadding {padding: 0}

/* nav */

.nav {
	width: 140px;
	margin: 0 auto 10px
}
	.nav a,
	.nav span {
		margin-left: 5px;
		float: left;
	}
	.nav span {
		font-weight: bold;
		color: #523C25;
		cursor: default;
	}

/* navigation */

.navigation {
	height: auto;
	overflow: hidden;
}
	.navigation .prev,
	.navigation .next {
		display: block;
		width: 28%;
		cursor: pointer;
		color: #392f22;
		padding: 3px 0 4px;
	}
	.navigation .prev {
		float: left;
		padding-left: 30px;
		background: transparent url(../images/v02/arr17.jpg) 0 0 no-repeat;
	}
	.navigation .next {
		float: right;
		text-align: right;
		padding-right: 30px;
		background: transparent url(../images/v02/arr16.jpg) right 0 no-repeat;
	}
	
	.navigation p {
		font-size: 11px;
		text-align: right;
		width: 28%;
	}
	.navigation span {
		display: block;
		width: 34%;
		text-align: center;
		float: left;
		padding: 3px 0 0;
	}
		.navigation span b {color: #d70d0d}
	
	.navigation .nolink {
		display: block;
		width: 28%;
		padding-left: 18px;
	}

.beam-navigation {
	padding: 0 0 0 5px;
	height: 28px;
}
	.beam-navigation a,
	.beam-navigation h3 {
		font-weight: bold;
		color: #392f22;
		padding: 6px 11px 7px;
		float: left;
		margin: 1px 0 0;
	}
	.beam-navigation a:hover,
	.beam-navigation .active {
		background: #6592be;
		color: #fff;
	}
	.beam-navigation span {
		float: left;
		width: 1px;
		background: #cfcece;
		height: 14px;
		margin: 7px 0 0;
	}
	.beam-navigation a.back {
		background: transparent url(../images/v02/arr14.gif) no-repeat scroll 0 5px !important;
		color: #392f22 !important;
		padding:0 0 0 16px;
	}

/* distinction */

.distinction {
	margin-right: -10px;
	margin-left: -10px;
	padding: 8px 12px;
	border: solid #cfcece;
	border-width: 1px 0;
}

/* kat */

.kat {font-size: 11px}
	.kat b {
		margin-left: 6px;
		padding-left: 15px;
		background: transparent url(../images/v01/mark04H.gif) 0 5px no-repeat;
	}

/* ----------------------------------------- */
/* ----------------- TABLES ---------------- */
/* ----------------------------------------- */

/* tableOne */

.tableOne {
	width: 100%;
	border: 1px solid #cfcece;
}
		
	.tableOne caption,
	div.caption {
		padding-bottom: 1px;
		text-align: left;
	}
		.tableOne caption span,
		div.caption span {
			display: block;
			padding: 6px 10px 7px;
			font-weight: bold;
			vertical-align: top;
			font-weight: bold;
			background-color: #faf8d9;
			border: 1px solid #cfcece;
			position: relative;
		}
		div.caption span {
			border: 0;
			background: none;
			padding: 6px 10px 2px;
		}
		
		.tableOne caption a,
		.caption a {
			padding-right: 1px;
			color: #0D0B0B;
		}
		.tableOne caption a:hover,
		.caption a:hover {color: #e77f3f;}
		
		.tableOne caption b,
		.caption b {
			padding: 0 3px 0 0;
			background: url(../images/v02/mark04.gif) 0 center no-repeat;
		}
		.tableOne img.first {
			position: absolute;
			top: -1px;
			left: -1px;
		}
		.tableOne img.last {
			position: absolute;
			top: -1px;
			right: -1px;	
		}
			
		
	.tableOne tr:hover {background-color: #f6f5f0;}
	.tableOne.v2 tr:hover,
	.tableOne.rawTable tr:hover {background-color: #f9f8f1;}
	
	.tableOne th {
		padding: 6px 6px 7px;
		background-color: #faf8d9;
		white-space: nowrap;
	}
	.tableOne th img.first {
		position: absolute;
		top: -7px;
		left: -11px;
	}
	.tableOne th img.last {
		position: absolute;
		top: -7px;
		right: -12px;	
	}
	
	.tableOne th.left,
	.tableOne th.normal {
		padding-left: 10px;
		text-align: left;
	}
	.tableOne th.normal {font-weight: normal}
		
		.tableOne th b {color: #392F22}
		
		.tableOne th a {color: #392F22;}
		
		.tableOne th img {margin: 0px 5px 1px 0px;}
	
	.tableOne td {
		border: solid #cfcece;
		border-width: 1px 1px 0 0;
		padding: 12px 17px;
	}
	.tableOne.v2 td {font-size: 11px}
	
	.tableOne h3 {
		margin-bottom: 5px;
		font-weight: bold;
		color: #7e7e7e;
	}
	.tableOne h3.mark {color: #523C25;}
	
	.tableOne .date {
		color: #32312e;
		font-size: 11px;
	}
	.tableOne a.date:hover {color: #E77F3F}
	
	.tableOne .user {
		color: #85AA20;
		font-weight: bold;
	}
	.tableOne .user:hover {color: #E77F3F}
	
	.tableOne .logo {
		width: 165px;
		height: 80px; 
		background: transparent url(../images/v02/logo2.gif) 41px 15px no-repeat;
	}
	
	.tableOne blockquote {
		padding: 15px;
		margin-bottom: 15px;
		background-color: #f6f6f6;
	}
	.tableOne blockquote blockquote,
	.tableOne tr:hover blockquote,
	.tableOne tr:hover blockquote blockquote blockquote,
	.tableOne tr:hover .header {background-color: #fff;}
	
	.tableOne blockquote blockquote blockquote,
	.tableOne tr:hover blockquote blockquote {background-color: #fcfcfc;}
	
	.tableOne .motto,
	.tableOne .edit {
		margin-top: 15px;
		padding-top: 5px;
		font-size: 11px;
		font-style: italic;
		color: #aeaeae;
		border-top: 1px solid #e8e8e8;
	}
	.tableOne .edit {
		margin-bottom: -10px;
		text-align: right;
		font-style: normal;
		border: 0;
	}
	
	.tableOne .desc {font-size: 11px}
		.tableOne .desc span {font-weight: bold;}
	
.tableOne .nB {border-width: 1px 0 0 0;}
.tableOne .nBA {border-width: 0;}

.tableOne .colA {width: 36px;}
.tableOne .colB {width: 310px;}
.tableOne .colC {width: 60px;}
.tableOne .colD {width: 73px;}
.tableOne .colE {width: 130px;}
.tableOne .colF {width: 140px;}
.tableOne .colG {width: 250px;}
.tableOne .colH {width: 79px;}
.tableOne .colI {width: 50%;}
.tableOne .colJ {width: 1px;}
.tableOne .colK {width: 100%;}
.tableOne .colL {width: 400px;}
.tableOne .colM {width: 85%;}

.tableOne .onlyCenter {text-align: center;}
.tableOne .center {padding: 0 10px;}
.tableOne .header {background-color: #fcfcfc}

.tableOne-v2 td {padding: 7px;}

h3.rawTableTitle {
	padding: 8px 10px;
	margin: -12px -17px 20px;
	text-align: center;
	color: #0D0B0B;
	background-color: #f6f5f0;
	border-bottom: 1px solid #CFCECE;
}

.deleteBox {
	display: none;
	padding: 5px;
	border: 2px solid #523C25;
	text-align: center;
	background-color: #fff;
	white-space: nowrap;
	position: absolute; top: -62px; left: -98px;
}
	.deleteBox p {
		font-size: 11px;
		margin-bottom: 5px;
	}

	.division span {
		float: left;
		padding: 0 7px 0 15px;
		width: 80px;
		text-align: right;
	}
	.division.XL span {width: 210px}
	.division p, .division div {overflow: auto}

ul .division {padding-bottom: 5px;}

/* ----------------------------------------- */
/* ----------------- LISTS ----------------- */
/* ----------------------------------------- */

.rawList {list-style: none}

/* list */

.list,
	.kernel ul {
		margin: 0 0 10px 20px;
		list-style: none;
	}
	.list {
		margin: 0 0 10px 0;
		font-size: 11px;
	}
		.list li,
		.kernel ul li {
			padding: 2px 0 3px 12px;
			border: 0;
			background: url(../images/v02/arr06.gif) no-repeat 0 7px;
		}
		.list li a {color: #2b2620;}
		.list li a:hover {color: #E77F3F;}

.list-v2 li {
	clear: both;
	display: block;
	overflow: hidden;
}
.list-v2 a {
	overflow: hidden;
	display: block;
}
.list-v2 span {
	float: left;
	width: 70px;
}

/* list2 */

.mapFix{background: #F9F8F1;}

.list2,
.list2 ul {list-style: none;}
	.list2 li a{
		line-height: 13px;
		font-weight: bold; 
		color: #3d2c1a;
		background: transparent url(../images/v02/arr03.gif) 1px 6px no-repeat;
		padding: 7px 0 9px 27px;
		border-bottom: 1px solid #cfcece;
		border-top: 1px solid #cfcece;
		margin-top: 1px;
		display: block;
	}
	/*.list2 li:first-child a {border-top: 0px none;}*/
		.list2 li ul li a{
				padding:1px 0 2px 17px;
				font-size: 11px;
				background: transparent url(../images/v02/arr11.gif) 5px 5px no-repeat;
				margin-top:0px;
				border:0 none;
				font-weight: normal;
			}
			.list2 li ul li ul li a{
				padding:1px 0 2px 19px;
			}
.list2 ul {padding: 8px 0 8px 67px;}
	.list2 ul ul {
		padding:6px 0 6px 52px;
		border-top: 1px solid #cfcece;
		margin-top: 9px;
	}
.list2 a:hover {color: #1c6cbb; font-weight: bold;}


.list2-v2 li a {
	border-top: 0;
	padding: 7px 35px 9px;
	background-position: 10px 6px;
} 

/* list3 */

.list3 {
	width: 37%;
	padding: 0 0 0 10px;
}
	.list3 li {
		padding: 0 0 10px 0;
		clear: both;
		overflow: hidden;
	}
	.list3 li span {
		float: left;
		width: 75px;
		text-align: right;
		padding: 0 5px 0 0;
	}
	.list3 li p {
		color: #808080;
		overflow: hidden;
	}
	.list3 li p.hidden {overflow: visible;}
	
/* list4 */

.list4 li {
	border-bottom: 1px solid #cfcece;
	background: url(../images/v02/arr09.gif) no-repeat 15px center; 
	overflow: hidden;
	padding: 5px 20px;
}
.list4 li span {
	text-align: left;
	float: left;
	padding: 0 5px 0 15px;
	color: #525252;
}
.list4 li p {
	overflow: hidden;
	padding: 0 20px 0 0;
	color: #6592be;
}

.list4-v2 li.hR {
	background-position: 15px 13px;
	margin-bottom: 0;
	padding: 8px 20px;
}
.list4-v2 span {
	width: auto;
}

.list4-v3 li {padding: 5px 20px 5px 30px;}

/* list5 */

.list5 li {
	float: left;
	width: 45%;
}
.list5 li a {
	background: transparent url(../images/v02/arr06.gif) 0 4px no-repeat;
	padding: 0 10px;
	color: #392f22;
}

/* list6 */

.list6 {margin: -7px 0 0;}

	.list6 li {
		border-bottom: 1px solid #cfcece;
		padding: 1px 0;
		display: block;
	}
	.list6 a {
		padding: 10px 5px;
		display: block;
		cursor: pointer;
		overflow: hidden;
	}
	.list6 li .data {
		float: left;
		font-size: 10px;
		font-weight: normal;
		color: #6592be;
		padding: 1px 10px 0 0;
		background: transparent url(../images/v02/arr06.gif) right 5px no-repeat;
	}
	.list6 li .nazwa {
		display: block;
		overflow: hidden;
		color: #131414;
		font-weight: normal;
		padding: 0 0 0 10px;
	}
	.list6 a:hover {background: #f7ecd3;}
	.list6 a:hover h4 {color: #131414;}
	.list6 a:hover h3 {font-weight: bold;}

/* zebra */

.zebra {list-style: none}
	.odd {padding: 8px 12px;}
	.even {
		padding: 8px 12px;
		border: solid #cdcbc6;
		border-width: 1px 0;
		background-color: #f4f3ee;
	}
	.even.even2 {background-color: #f4f4f4;}
	.even.v3, .odd.v3 {margin: 0 -12px 0 -12px;}
	
/* board */

.board {
	padding: 8px 12px;
	border: 1px solid #e8e8e8;
	background-color: #fcfcfc;
	list-style: none;
}
.board.static {width: 360px}
.board.static2 {width: 490px}

/* ----------------------------------------- */
/* --------------- FEATURES ---------------- */
/* ----------------------------------------- */

/* feature1 */

.feature1 .photoArea {
	width: 252px;
	margin: -30px 0 -20px 8px;
	float: right;
}
	.feature1 .photoArea img {margin-bottom: 1px;}

.feature1 .desc {
	padding-top: 15px;
	overflow: hidden;
	border-top: 1px solid #e3e3e3;
}
	.feature1 .desc .kernel a {color: #7E7E7E;}
	.feature1 .desc .kernel a:hover {color: #E77F3F;}
	
	.feature1 h3 {
		font-weight: bold;
		margin-bottom: 3px;
	}
	.feature1 h4.date {margin-bottom: 20px;} 

/* feature2 */

.feature2 {
		color: #1c6cbb;
}
	.feature2 .hR {
		border-bottom: 1px solid #cfcece;
	}
	.feature2 .hR a {
		display: block;
		overflow: hidden;
		margin: 1px 0;
		padding: 2px;
	}
	.feature2 .hR a:hover {
		background: #f0daa8;
		color: #1c6cbb;
		cursor: pointer;
	}

	.feature2 .data {
		font-size: 10px;
		float: left;
		background: url(../images/v02/arr06.gif) right 9px no-repeat;
		padding: 0 12px 0 0;
		width: 47px;
	}
	.feature2 span.kernel {
		overflow: hidden;
		padding: 3px 0 0 10px;
		display: block;
	}
	.feature2 img.arr {
		vertical-align: 1px;
		margin: 0 0 0 10px;
	}

.feature2extand {
	min-height: 140px;
	margin: -24px 15px 0;
}
	.feature2extand .hR a {padding: 5px 4px;}
	.feature2extand .data {
		font-size: 11px;
		color: #6592be;
		background: url(../images/v02/arr11.gif) right 6px no-repeat;
		line-height: 16px;
		width: auto;
	}
	.feature2extand span.kernel {
		padding: 0 0 0 10px;
		color: #080806;
	}
	
/* feature3 */

.feature3 {
	margin: -17px 0 0;
	overflow: hidden;
}
	.feature3 .hRN {
		width: 260px;
		margin-right: 20px;
		padding-bottom: 18px;
		float: left;
	}
	.feature3 .hR {
		background: #dce79b;
		margin: 0 1px;
	}

.feature3.f3extend {
	min-height: 0;
	background: none;
}
	.feature3.f3extend .hRN {
		width: 143px;
		margin-right: 10px;
	}
		.feature3.f3extend .hRN h3 {margin-bottom: 10px;}
		.feature3.f3extend .hRN p b {font-weight: bold;}

.feature3Plus li,
.feature3Plus2 li {
	height: auto;
	overflow: hidden;
	list-style: none;
}
	.feature3Plus .odd,
	.feature3Plus .even,
	.feature3Plus2 .odd,
	.feature3Plus2 .even {
		padding: 15px 0 5px 8px;
	}
	.feature3Plus .hRN {
		float: left;
		width: 245px;
		margin: 0 10px 6px 0;
	}
		.feature3Plus .hRN b {font-weight: bold}
		.feature3Plus .hRN img {margin-bottom: 5px}

/* feature4 */

.feature4 {
	padding: 0 0 4px;
}
	.feature4 .hRN h3 a {color: #485053;}
	.feature4 .hRN h3 a:hover {color: #e77f3f;}
	.feature4 .hRN p.summary {color: #7e7e7e;}
	
.feature4 .boxLinks {
		margin: 0 0 -7px 1px;
		padding: 8px 0 6px;
		background: #f4f3ee;
	}
.feature4 .boxLinks-v2 {margin: 0 1px -7px;}
		
	.feature4.f4extend .pathPhoto {float: left;}
		.feature4.f4extend .hRN .pathPhoto img {float: none; margin: 0;}
	
/* feature5 */

.feature5 {
	min-height: 108px;
	padding: 15px 96px 0 0;
	border-top: 1px solid #e3e3e3;
	background: transparent url(../images/v01/bgBoxContent02.jpg) 100% 100% no-repeat;
}
	.feature5 .hRN h3 {
		padding-left: 11px;
		background: transparent url(../images/v01/mark05.gif) 1px 5px no-repeat;
	}
	.feature5 .hRN h3:hover {
		padding-left: 11px;
		background: transparent url(../images/v01/mark05.gif) 1px 5px no-repeat;
	}
	.feature5 .hRN h3:hover {background: transparent url(../images/v01/mark05H.gif) 1px 5px no-repeat;}
		
		.feature5 .hRN h3 a {color: #e77f3f;}
		.feature5 .hRN h3 a:hover {color: #523C25;}
		
	.feature5 .hRN p.summary {margin: 0 0 15px 11px;}

/* feature6 */

.feature6 {margin-bottom: -3px;}
.feature6 li {
	padding: 5px 10px 5px;
	border-bottom: 1px solid #e3e3e3;
	list-style: none;
}
	.feature6.hRN h3,
	.feature6 .hRN h3 {
		color: #485053;
		margin-bottom: 0;
	}
	.feature6.hRN h3.single,
	.feature6 .hRN h3.single {
		margin-bottom: 10px;
	}
		.feature6.hRN h3 a,
		.feature6 .hRN h3 a {color: #485053;}
		.feature6.hRN h3 a:hover,
		.feature6 .hRN h3 a:hover {color: #e77f3f;}
	
	.feature6 li.odd.v3,
	.feature6 li.even.v3 {
		padding: 15px 8px 10px;
		margin-top:-1px;
	}

/* feature7 */

.feature7 {
	height: auto;
	overflow: hidden;

}
	.feature7 h2{
		font: bold 11px Tahoma, Arial, Helvetica, sans-serif; 
		color: #000000;
		margin-bottom: 10px;
		
	}
	.feature7.vk2 h2{
		font-size: 12px; 
		color: #392f22;
	}
	.feature7 h3 {
		font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
		color: #32312e;
		margin-bottom: 5px;
	}
	.feature7.vk1 h3 {
		font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
		color: #392f22;
		margin-bottom: 10px;
	}	
	
	.feature7 h4 {
		font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
		color: #e77f3f;
	}
	
	.feature7 .photoArea {
		height: auto;
		margin-left: 0px;
		overflow: hidden;
	}
	
		.feature7 .photoArea img {margin: 0 0 10px 13px;}
	.feature7 .checkboxArea label {
		color:#32312e;
		padding:0 10px 5px 5px;
	}

/* feature8 */

.feature8 h3 {
	color: #485053;
	font-weight:bold;
}

/* feature9 */

.feature9 h4,
.feature9 h4 a {color: #485053;}
.feature9 h4 a:hover {color: #e77f3f;}

.feature9 li {
	height: auto;
	padding: 10px 0;
	border-bottom: 1px solid #e3e3e3;
	list-style: none;
	overflow: hidden;
}

/* feature10 */

.feature10 {
	background: #efefef url(../images/v02/bgBox02.gif) repeat-x 0 bottom;
	margin: 1px 1px -1px;
	position: relative;
	padding: 2px 13px 2px 7px;
}
	.feature10 h3 {padding: 0 0 3px 10px;}
	.feature10 .title {
		background: url(../images/v02/zamow.gif) no-repeat 0 0;
		height: 40px;
		width: 181px;
		margin: 3px 8px 1px 0;
		float: left;
	}
	.feature10 ul li {
		background: url(../images/v02/arr04.gif) no-repeat 6px 4px;
		padding: 0 8px 3px 17px;
		display: block;
	}
	.feature10 ul li a {color: #392f22;}
	.prenumerata-linki {
		position: absolute;
		bottom: 0;
		left: 10px;
	}
	
.menu-top-v2 {
	background: #f8f8dc url(../images/v02/bgBox03.gif) repeat-x 0 0;
	padding: 8px 19px 10px 12px;
}
	.menu-top-v2 ul li {
		background: url(../images/v02/arr05.gif) no-repeat 0 4px;
		padding: 0 0 3px 14px;
	}
	
/* feature11 */

.feature11 h3 {
	font-size: 12px;
	padding: 9px 18px 4px; 
}
.feature11 ul {padding: 1px 13px 0;}
.feature11 ul li {padding: 0 0 8px;}
.feature11 ul li input {vertical-align: -3px;}
.feature11 .boxLinks {
	background: url(../images/v02/bg-links01.gif) repeat-x 0 0;
}
.feature11 .boxLinks input {float: left;}
.feature11 .more {padding: 0px 8px 4px 19px;}

/* feature12 */

.feature12 {line-height: 16px}
	.feature12 ul li:first-child {
		color: #1c6cbb;
		font-weight: bold;
	}
	.feature12 ul li {
		border-bottom: 1px solid #dbdada;
	}
	.feature12 ul li a {
		color: #0d0b0b;
		display: block;
	}
	.feature12 ul li a:hover {
		background: #dcdfb0 url(../images/v02/bg-grad01.gif) repeat-x 0 bottom;
	}
	.feature12 ul li span {
		padding: 2px 10px 3px;
		display: block;
		line-height: 15px;
	}
	
.feature12 .boxLinks {
	background: #f4f3ee;
	margin: 5px -23px 0 -9px;
	padding: 13px 0 8px;
}
	.feature12 .boxLinks a {
		float: right;
	}
	.feature12 .boxLinks a.logo {
		background: transparent url(../images/v02/moj-pies.gif) 0 0 no-repeat;
		padding-left: 68px;
	}
	
/* feature13 */

.feature13 {
	padding: 1px;
	background: #dce79b url(../images/v02/bg-grad02.jpg) 0 bottom repeat-x;
}
	.feature13 .data {
		font-size: 10px;
		padding: 1px 0 7px;
	}
	.feature13 .more {
		bottom: 0;
		right: 18px;
		padding: 1px 0 4px 10px;
		color: #ffffff;
		background: transparent url(../images/v02/arr08.gif) 0 6px no-repeat;
		position: relative;	
	}
	.feature13 h4 {
		color: #1c6cbb;
		font-weight: bold;
		font-size: 11px;
	}
	
/* feature14 */

.feature14 h2 {
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 20px 35px;
	margin: -10px 0 0 0;
}
	
/* ----------------------------------------- */
/* ----------------- TABS ------------------ */
/* ----------------------------------------- */

/* tabsArea */

div.tabsArea {
	background: #fff url(../images/v02/line01.gif) repeat-x 0 bottom;
	margin: 0 -1px;
	overflow: hidden;
	position: relative;
}		
	ul.tabsArea {
		margin: 0;
		padding: 3px 0 0;
		overflow: hidden;
	}
	.tabsArea li {
		margin: 1px 0 0 1px;
		font-size: 11px;
		background: url(../images/v02/bgBox01A.png) 100% 0 no-repeat;
		float: left;
	}
	.tabsArea li.active {
		background: #fff url(../images/v02/bgBox01A.png) 100% 0 no-repeat;
		margin: -2px 0 0 1px;
	}
		.tabsArea li a {
			display: block;
			color: #32231b;
			white-space: nowrap;
			font-weight: bold;
			background: transparent url(../images/v02/bgBox01B.png) 0 0 no-repeat;
			border-bottom: 1px solid #e3e3e3;
			padding: 7px 12px;
			text-align: center;
		}
		.tabsArea li.active a {
			font-weight: bold; 
			border-bottom: 1px solid transparent;
			padding: 0;
		}
			.tabsArea li.active a span {
				display: block;
				background: url(../images/v02/tab-active01.gif) repeat-x 0 1px;
				padding: 10px 12px 7px;
				margin: 0 1px;
			}
	
	.tabsArea-v2 li {margin-top: 2px}
	.tabsArea-v2 li.active  {margin: -2px 0 0 1px;}
	.tabsArea-v2 li a {padding: 5px 12px;}
	.tabsArea-v2 li.active a {padding: 0;}
	.tabsArea-v2 li.active a span {padding: 8px 12px 6px;}

.tabsArea2 li {float: right;}

div.tabsArea-v3 {
	background: #f9f8f1 url(../images/v02/line01.gif) repeat-x 0 bottom;
}

ul.tabsArea li.active a span {background: none;}

.bm3 div.tabsArea {
	background: url(../images/v02/line01.gif) repeat-x 0 bottom;
	position: relative;
	top: -28px;
	margin: 0 0 0 5px;
}		
	.bm3 ul.tabsArea {
		margin: 0;
		padding: 3px 0 0;
	}
	.bm3 .tabsArea li {
		float: right;
		background-color: #eae9d2;
	}
	.bm3 .tabsArea li.active {
		background-color: #fff;
		margin: -1px 0 0 1px;
	}
	.bm3 .tabsArea li a {padding: 5px 12px 6px;}
	.bm3 .tabsArea li.active a {padding: 0;}
	.bm3 .tabsArea li a span {background: none;}
	.bm3 .tabsArea li.active a span {
		background: url(../images/v02/tab-active02.gif) repeat-x 0 1px;
		padding: 7px 12px 6px;
	}
	
.bm6 div.tabsArea {
	background: url(../images/v02/line01.gif) repeat-x 0 bottom;
	position: relative;
	top: -28px;
	margin: 0 0 0 5px;
}		
	.bm6 ul.tabsArea {
		margin: 0;
		padding: 3px 0 0;
	}
	.bm6 .tabsArea li {
		float: right;
		background: #f1f1f1 url(../images/v02/bgBox03A.png) 100% 0 no-repeat;
	}
	.bm6 .tabsArea li.active {
		background-color: #fff;
		margin: -1px 0 0 1px;
	}
	.bm6 .tabsArea li a {
		padding: 5px 12px 6px;
		color: #767676;
		background: url(../images/v02/bgBox03B.png) 0 0 no-repeat;
	}
	.bm6 .tabsArea li.active a {
		padding: 0;
		color: #392f22;
	}
	.bm6 .tabsArea li a span {background: none;}
	.bm6 .tabsArea li.active a span {
		background: none;
		padding: 7px 12px 6px;
	}

.bm3.bm3-v2 div.tabsArea {top: -30px;}
	.bm3.bm3-v2 .tabsArea li a {padding: 6px 8px 7px;}
	.bm3.bm3-v2 .tabsArea li.active a {padding: 0;}
	.bm3.bm3-v2 .tabsArea li.active a span {padding: 8px 8px 7px;}
	
	
/* tabsArea.tabs2 */

.tabsArea.tabs2 {margin: 0 0 15px;}
	.tabsArea.tabs2 li,
	.tabsArea.v3 li {
		margin: 1px 2px 0 0;
		float: left;
	}
	
	.tabsArea.tabs2 li.active a {border-bottom: 1px solid #e3e3e3;}
	
.tabsArea-v4 .tabsArea li.active a span {
	background: url(../images/v02/tab-active01.gif) repeat-x 0 1px;
}
	
/* tabsArea.v3 */

.tabsArea.v3 {margin: 0 0 -1px;}

/* tabs-navigation */

.tabs-navigation {
	position: absolute;
	right: 0;
	top: 11px;
}
.tabs-navigation div {
	background: url(../images/v02/tabs-navigation-left.gif) no-repeat left 0;
	padding: 0 0 0 5px;
}
.tabs-navigation div div {
	background: url(../images/v02/tabs-navigation-right.gif) no-repeat right 0;
	padding: 0 5px 0 0;
}
.tabs-navigation div div div {
	padding: 4px 2px 0 6px;
	background: url(../images/v02/tabs-navigation.gif) repeat-x 0 0;
	height: 16px;
}
.tabs-navigation img {margin: 0 2px 0 1px;}

.tabs-navigation-v2 {top: 21px;}

.tab-zwin {
	float: right;
	padding: 12px 12px 0 0;
	cursor: pointer;
	background: url(../images/v02/ico-zwin.gif) no-repeat 0 0;
	margin: 7px 23px 0 0;
}

/*------------------------------------------*/
/*----------------- RATING -----------------*/
/*------------------------------------------*/

.rating {
	width: 93px;
	height: 19px;
	margin: -3px 0 0 10px;
	padding: 0;
	list-style: none;
	background: url(../images/v02/ratingStars.gif) 0 0 no-repeat;
	position: relative;
}

.rating-v2 {margin-left: 0px;}

	.stars_0 {background-position: 0 0}
	.stars_1 {background-position: 0 -114px}
	.stars_2 {background-position: 0 -133px}
	.stars_3 {background-position: 0 -152px}
	.stars_4 {background-position: 0 -171px}
	.stars_5 {background-position: 0 -190px}

.rating li {
	padding: 0;
	cursor: pointer;
	text-indent: -999em;
	float: left;
	font-size: 0px;
	line-height: 0px;
}

	.rating li a {
		z-index: 200;
		width: 18px;
		height: 19px;
		text-decoration: none;
		position: absolute; left: 0; top: 0;
	}
		.rating .one a {left: 1px}
		.rating .two a {left: 19px}
		.rating .three a {left: 37px}
		.rating .four a {left: 55px}
		.rating .five a {left: 73px}
	
	.rating li a:hover {
		z-index: 2;
		width: 92px;
		height: 19px;
		overflow: hidden;
		left: 0;
		background: url(../images/v02/ratingStars.gif) no-repeat 0 0;
	}
		.rating .one a:hover {background-position: 0 -19px}
		.rating .two a:hover {background-position: 0 -38px}
		.rating .three a:hover {background-position: 0 -57px}
		.rating .four a:hover {background-position: 0 -76px}
		.rating .five a:hover {background-position: 0 -95px}

.rating2 {
	background: url(../images/v02/ratingBone.gif) 0 0 no-repeat;
	width: 138px;
	height: 38px;
}
	.rating2 li a {
		width: 18px;
		height: 38px;
	}
		.rating2 .one a {left: 0}
		.rating2 .two a {left: 30px}
		.rating2 .three a {left: 60px}
		.rating2 .four a {left: 90px}
		.rating2 .five a {left: 120px}	

	.rating2 li a:hover {
		width: 138px;
		height: 38px;
		background: url(../images/v02/ratingBone.gif) no-repeat 0 0;
	}
		.rating2 .one a:hover {background-position: 0 -38px}
		.rating2 .two a:hover {background-position: 0 -76px}
		.rating2 .three a:hover {background-position: 0 -114px}
		.rating2 .four a:hover {background-position: 0 -152px}
		.rating2 .five a:hover {background-position: 0 -190px}

		.rating2.stars_0 {background-position: 0 0}
		.rating2.stars_1 {background-position: 0 -38px}
		.rating2.stars_2 {background-position: 0 -76px}
		.rating2.stars_3 {background-position: 0 -114px}
		.rating2.stars_4 {background-position: 0 -152px}
		.rating2.stars_5 {background-position: 0 -190px}

/* ajax rating */

.ajax_msg {padding: 0 0 10px;}

.ajax_msg div {
	padding: 15px 0 0;
	color: #d70d0d;
	font-weight: bold;
	text-align: center;
}
	.ajax_msg .red {color: #d70d0d;}

/*------------------------------------------*/
/*-------------- APPEARANCE ----------------*/
/*------------------------------------------*/

/* img.pb, img.npb */

img.pb,
img.npb {
	padding: 1px;
	background-color: #fff;
	border: 1px solid #9a8479;
}
img.npb {padding: 0;}

.pbb {
	border: 3px solid #9a8479;
}

img.pb02 {
	padding: 1px;
	background-color: #fff;
	border: 1px solid #c2c2c2;
}

/* photoPath */

.pathPhoto {
	width: 138px;
	margin: 0 9px 1px 0;
}

.galleryPathPhoto {
	width: 138px;
	margin: 0 7px 2px 0;
	float: left;
}

.galleryPathPhotoShell {
	margin: 0px -7px 0px 0px;
}

.pathPhoto .path {
	display: block;
	width: 128px;
	height: 95px;
	margin-top: -95px;
	position: relative;
}
	.pathPhoto .path.pVideo {background: transparent url(../images/v01/icoPathVideo.png) 50% 50% no-repeat;}
	.pathPhoto .path.pPhoto {background: transparent url(../images/v01/icoPathPhoto.png) 50% 50% no-repeat;}

/* photoPager */

.photoPager {
	height: auto;
	margin-left: -2px;
	overflow: hidden;
	position: relative;
}
	.photoPager a {
		display: block;
		height: 19px;
		padding: 6px 10px 0;
		margin: 0 0 2px 2px;
		font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
		background: transparent url(../images/v01/bgPager01.gif) 0 0 repeat-x;
		float: left;
	}
	.photoPager a:hover,
	.photoPager a.active {
		color: #fff;
		background: transparent url(../images/v01/bgPager01H.gif) 0 0 repeat-x;
	}

/* --- Aktualności - Artykuły - Strony opisowe --- */

/* photoShell */

.photoShell {padding: 0 0 5px 15px;}
	
	.photoShell img {
		margin: 0;
		float: none;
	}
	.photoShell p {
		padding: 2px 2px 0;
		font-size: 11px;
	} 

/* img_4, img_5, img_6, img_7 */

.img_4 {
	float: right;
	clear: right;
	text-align: center;
}
.img_5 {
	margin: 0 15px 0 -15px;
	float: left;
	text-align: center;
}
.img_6,
.img_7 {
	height: auto;
	padding: 5px 0;
	overflow: hidden;
	margin-left: -15px;
}
.img_6 .photoShell,
	.img_7 .photoShell {
		float: left;
	}

.feature7 .photoShell {padding: 4px;}


/* kernel */

.kernel {line-height: 16px;}
.kernel p {margin-bottom: 10px;}

.kernel ul {
	margin: 0 0 4px 4px;
	list-style: none;
}
	.kernel ul li {
		padding: 0px 0 0px 15px;
		border: 0;
		background: transparent url(../images/v02/arr09.gif) 0 7px no-repeat;
	}
	
.kernel table {
	margin: 0 auto 10px;
	border: solid #e3e3e3;
	border-width: 1px 0 0 1px;
}
	.kernel table caption,
	.kernel table th,
	.kernel table td {
		border: solid #e3e3e3;
		border-width: 0 1px 1px 0;
	}
	.kernel table caption {
		border-width: 1px 1px 0 1px;
	}
	.kernel table caption,
	.kernel table th {
		padding: 4px 8px;
		color: #e77f3f;
		font-weight: bold;
		background-color: #ededed;
	}
	.kernel table td {
		padding: 6px 10px;
	}

/* files */

.files {
	padding-bottom: 5px;
	font-size: 11px;
}

	.files a {
		margin-left: 9px;
		line-height: 16px;
		color:#0D0B0B;
	}
	.files span,
	.files p {
		display: block;
		padding-bottom: 5px;
	}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- BODY ------------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------- */

#webContainer {
	width: 990px;
	min-height: 273px;
	margin: 6px auto 0;
	position: relative;
	padding: 5px 0 0;
	background: url(../images/v02/bg-web-top.gif) no-repeat 0 0;	
}
	#webContainer div.webContainerTop {
		padding: 0 0 5px;
		background: #fff url(../images/v02/bg-web-bottom.gif) no-repeat 0 bottom;
	}
	#webContainer div.webContainerBottom {
		border: solid #523c25;
		border-width: 0 5px;
		padding: 11px 12px 19px;
	}

/* ==================================== TOP AREA ======================================== */

/* webLogo */

#webLogo {position: absolute; top: 27px; left: 28px;}
	
	#webLogo a {
		display: block;
		width: 302px;
		height: 74px;
		background: transparent url(../images/v02/logo.gif) 0 0 no-repeat;
	}
	#webLogo a span {display: none;}

/* zoneA */

#zoneA {padding: 0 0 0 330px;}

/* zoneB */

#zoneB {
	margin: 5px -3px 9px;
	background: transparent url(../images/v02/bgZoneBMiddle.gif) 0 0 repeat-y;
}
	#zoneB > div {background: transparent url(../images/v02/bgZoneBTop.gif) 0 0 no-repeat;}
	#zoneB > div > div {
		min-height: 35px;
		background: transparent url(../images/v02/bgZoneBBottom.gif) 0 100% no-repeat;
	}

/* zoneC */

#zoneC {margin-bottom: 2px;}

/* ==================================== MAIN CONTENT ==================================== */

/* zoneD */

#zoneD {
	height: auto;
	margin-bottom: 2px;
}

#zoneF {position: absolute; top: -295px;	left: 980px}

#zoneG {
	float: left;
	width: 645px;
}

#zoneH {
	float: right;
	width: 299px;
}

/* rightColumn */

#rightColumn {
	width: 299px;
	float: right;
}

/* leftColumn */

#leftColumn {
	width: 200px;
	margin-right: 10px;
	float: left;
}

/* mainContent */

#mainContent {overflow: hidden;}

	#mainContent.mainContent {width: 435px;} /* basic */
	#mainContent.noRightColumn {width: 746px;} /* website without right column */
	#mainContent.noLeftColumn {width: 645px;} /* website without left column */
	#mainContent.onlyMainContent {width: 956px;} /* website without right and left column */

/* subcolumns */

#subcolumns,
#subcolumns2 {overflow: hidden;}

	#subcolumns #subLeftColum,
	#subcolumns2 #subLeftColum2  {
		width: 317px;
		margin-right: 11px;
		float: left;
	}
	#subcolumns #subRightColum,
	#subcolumns2 #subRightColum2 {
		overflow: hidden; 
		width: 317px;
		float: right;
	}

/* ==================================== FOOTER AREA ===================================== */

/* zoneE */

#zoneE {
	padding: 15px 0 40px;
	clear: both;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- WELCOME / BLOCKS ------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ==================================== CONTAINERS ===================================== */



/* ==================================== TOP AREA ======================================== */

/* topNavigation */

.topNavigation {
	height: auto;
	list-style: none;
	overflow: hidden;
}
.topNavigation li {
	margin-left: 16px;
	padding-bottom: 3px;
	font-size: 13px;
	color: #767b7f;
	text-transform: lowercase;
	float: right;
}
	.topNavigation li a {
		display: block;
		padding-left: 30px;
		line-height: 22px;
		color: #767b7f;
		background: transparent url(../images/v01/icoCatHead.png) 0 0 no-repeat;
	}
	.topNavigation li a:hover {
		color: #e77f3f;
		text-decoration: none;
	}

/* mainNavigation */

.mainNavigation {
	list-style: none;
	overflow: hidden;
}
.mainNavigation li {
	margin-left: -2px;
	padding: 1px 0 1px 2px;
	line-height: 39px;
	white-space: nowrap;
	background: transparent url(../images/v02/mark02.gif) 0 9px no-repeat;
	float: left;
}
	.mainNavigation li a {
		display: block;
		padding: 9px 16px 10px;
		font: bold 12px Tahoma, Arial, Verdana, Sans-Serif;
		color: #eae6cd;
		text-transform: uppercase;
	}
	.mainNavigation li.active a,
	.mainNavigation li a:hover {
		color: #b2c52e;
		text-decoration: none;
	}

/* ==================================== MAIN CONTENT ==================================== */

/* pathNavigation */

.pathNavigation {
	height: auto;
	margin: -3px 0 15px;
	overflow: hidden;
	float: right;
}
.pathNavigation li {
	background: transparent url(../images/v02/arr06.gif) 0 4px no-repeat;
	list-style: none;
	float: left;
	padding: 0 8px 0 6px;
}
	.pathNavigation li a {color: #584533;}

/* sidebarNavigation */

.sidebarNavigation {
	padding: 8px 7px;
}
.sidebarNavigation li {
	border-top: 1px solid #726959;
	list-style: none;
}
.sidebarNavigation > li:first-child {border: 0}
.sidebarNavigation li a {
	color: #eae6cd;
	display: block;
	background: transparent url(../images/v02/arr12.gif) 6px 9px no-repeat;
	padding: 4px 10px 5px 20px;
	font-size: 12px;
}
	.sidebarNavigation li.wcisniety li a {
		color: #eae6cd;
		padding-left: 35px;
		background-position: 21px 9px;
	}
			.sidebarNavigation li.wcisniety li.wcisniety li a {
				color: #eae6cd;
				padding-left: 50px;
				background-position: 36px 9px;
			}

.sidebarNavigation a:hover,
.sidebarNavigation li.wcisniety a,
.sidebarNavigation li.wcisniety li a:hover,
.sidebarNavigation li.wcisniety li.wcisniety a,
.sidebarNavigation li.wcisniety li.wcisniety li a:hover,
.sidebarNavigation li.wcisniety li.wcisniety li.wcisniety a {
	color: #E77F3F;
}
	

/* searchArea */

.searchArea {
	background: url(../images/v02/bg-wyszukiwarka.jpg) 0 0 no-repeat;
	padding: 0 0 9px 111px;
}
	.searchArea a.advanceSearch {
		padding-left: 13px;
		font: normal 12px Tahoma, Arial, Verdana, Sans-Serif;
		color: #b2c82d;
		background: transparent url(../images/v02/arr01.gif) 3px 6px no-repeat;
	}
	.searchArea a.advanceSearch:hover {text-decoration: underline;}
	
.searchAreaForm {
	padding: 5px 0 5px 8px;
}
	.searchAreaForm input[type="text"] {
		width: 129px;
		padding: 4px 7px 3px;
		font: normal 11px Tahoma, Arial, Verdana, Sans-Serif;
		color: #e5e2cc;
		border: 0;
		background: #422F22;
		margin: 0 1px 0 2px;
	}
	.searchAreaForm input[type="submit"] {
		width: 25px;
		height: 20px;
		margin: 1px 0 0 1px;
		background: #422F22 url(../images/v02/lupa.gif) 5px 4px no-repeat;
	}

/* logArea */
	
#logAreaForm {
	background: url(../images/v02/bg-logowanie.jpg) 0 0 no-repeat;	
	padding: 15px 0 13px;
	margin: 0 0 9px;
}
	#logAreaForm fieldset {margin: 0 0 10px;}
	#logAreaForm .hR {margin-bottom: 3px;}
	
	#logAreaForm label {
		width: 36px;
		color: #e5e2cc;
		float: left;
		padding: 2px 0 0 103px;
	}
	#logAreaForm input[type="text"],
	#logAreaForm input[type="password"] {
		width: 138px;
		padding: 3px;
		vertical-align: middle;
		color: #e5e2cc;
		background: #422F22;	
		border: 0;
	}

	#logAreaForm input[type="password"] {width: 110px;}
	#logAreaForm input[type="submit"] {
		width: 25px;
		height: 21px;
		margin-left: 0px;
		background: transparent url(../images/spacer.gif) no-repeat 0 0;
	}
	#logAreaForm a {
		padding-left: 10px;
		font: normal 11px Tahoma, Arial, Verdana, Sans-Serif;
		color: #e5e2cc;
		background: transparent url(../images/v02/arr02.gif) 0 5px no-repeat;
		margin: 0 0 0 21px;
	}
	#logAreaForm a:hover {text-decoration: underline;}
	
.logInAreaForm {
	background: url(../images/v02/bg-zalogowany.jpg) 0 0 no-repeat;	
	padding: 9px 10px 9px 10px;
	margin: 0 0 9px;
	width: 279px;
}
	.logInAreaForm p {
		color: #e5e2cc;
		padding: 0 0 6px 49px;
		font-weight: bold;
	}
	.logInAreaForm a {
		padding-left: 10px;
		font: normal 11px Tahoma, Arial, Verdana, Sans-Serif;
		color: #e5e2cc;
		background: transparent url(../images/v02/arr02.gif) 0 5px no-repeat;
		margin: 0 0 0 21px;
		float: right;
	}
	.logInAreaForm a:hover {text-decoration: underline;}

	
.userArea {	
	padding: 15px 0 12px;
	margin: 0 0 9px;
}
	.userArea p {
		color: red;
	}

/* links-area */

.links-area {
	background: #3f2d1b url(../images/v02/bg-skroty.jpg) 0 0 no-repeat;
}
.links-area-wax {
	height: 5px;
	background: url(../images/v02/bg-skroty-bottom.gif) 0 0 no-repeat;
}
	.links-area ul {padding: 34px 20px 7px 18px;}
	.links-area ul li {
		float: left;
		padding: 2px 16px 2px 0;
	}
	.links-area ul li a {
		float: left;
		color: #dcd8c6;
		font-size: 12px;
		background: url(../images/v02/arr07.gif) 0 5px no-repeat;
		padding: 0 0 0 8px;
	}
	.links-area ul li a:hover {text-decoration: underline;}
		
/* blok-polec */

.blok-polec	{
	background: url(../images/v02/bg-polec.gif) 0 0 no-repeat;
	padding: 35px 18px 11px;
}
	.blok-polec input[type="text"] {
		border: 0;
		background: none;
		width: 152px;
		float: left;
		padding: 4px 6px 3px;
		margin: 0 3px 0 0;
		color: #dcd8c6;
	}
	.blok-polec input[type="submit"] {
		border: 0;
		background: none;
		display: block;
		width: 25px;
		height: 20px;
	}
	
/* graphicLinks */

.graphicLinks {
	height: auto;
	margin: -8px 0 10px -9px;
	list-style: none;
	background-color: #fbfaf4;
	overflow: hidden;
}
.graphicLinks > li {
	float: left;
	margin-left: 9px;
	font-size: 0;
}

/* subBanner */

.subBanner {
	margin-bottom: 9px;
	text-align: center;
}

/* tagsCloud */

.tagsCloud {padding: 10px 15px;}
	.tagsCloud a {
		margin-right: 0.5em;
		line-height: 150%;
		color: #1c6cbb;
	}
	.tagsCloud a.even {
		padding: 0;
		border: 0;
		background: transparent;
		color: #392f22;
	}

/* newsletter */

	#newsletter fieldset {
		padding: 5px 15px 0;
	}
	#newsletter label {color: #dcd8c6;}
	
	#newsletter input[type="text"] {
		border: 1px solid #271d15;
		background: #422f22;
		color: #dcd8c6;
		padding: 3px 5px 4px;
		float: left;
	}
	#newsletter input[type="submit"] {
		border: 1px solid #271d15;
		background: #422f22 url(../images/v02/arr21.gif) no-repeat center center;
		color: #dcd8c6;
		width: 24px;
		height: 22px;
		float: left;
	}
	

/* ulubione */

	#ulubione fieldset {
		padding: 5px 15px 0;
	}
	#ulubione label {color: #dcd8c6;}
	
	#ulubione input[type="text"] {
		border: 1px solid #271d15;
		background: #422f22;
		color: #dcd8c6;
		padding: 3px 5px 4px;
		float: left;
	}
	#ulubione input[type="submit"] {
		border: 1px solid #271d15;
		background: #422f22 url(../images/v02/arr21.gif) no-repeat center center;
		color: #dcd8c6;
		width: 24px;
		height: 22px;
		float: left;
	}

/* kacik-wspomnien */

.box-kacik-wspomnien {
	background: url(../images/v02/kacik-wspomnien.jpg) no-repeat 0 0;
	width: 317px;
	height: 196px;
}
	.box-kacik-wspomnien.v2 {
		background: url(../images/v02/kacik-wspomnien.jpg) no-repeat -19px 0;
		width: 298px;
		height: 184px;
		padding-left: 1px;
		border-left: 1px solid #CBCFCE;
	} 
	
	.box-kacik-wspomnien span {
		display: block;
		position: absolute;
		bottom: 40px;
		right: 20px;
		width: 147px;
		color: #7f6a42;
	}
	.box-kacik-wspomnien .more {
		color: #654915;
		margin: -8px 7px 0 0;
			background: transparent url(../images/v02/arr22.gif) 0 5px no-repeat;
	}

/* calendar */

.modul-calendar {
	width: 100%;
	margin: 0 auto 10px;
	border: solid #d1d1d1;
	border-width: 1px 0 0 1px;
}
	.modul-calendar td,
	.modul-calendar th {
		width: 14%;
		padding: 10px;
		font-size: 12px;
		border: solid #d1d1d1;
		border-width: 0 1px 1px 0;
		font-weight: bold;
	} 
	.modul-calendar th {
		color: #fff;
		background-color: #42301d;
	}
	.modul-calendar td {
		color: #42301d;
		text-align: center;
		background-color: #f5f5f5;
	}
	.modul-calendar .active {
		font-weight: bold;
		color: #fff;
		background-color: #6592be;
	}
	.modul-calendar td:hover,
	.modul-calendar .today {
		color: #42301d;
		background-color: #fff;
		cursor: default;
	}
	.modul-calendar .today {border: 1px solid #6592be;}
	.modul-calendar .todayActive,
	.modul-calendar .todayActive:hover,
	.modul-calendar .active:hover {
		color: #42301d;
		background-color: #fff;
	}
	
	.modul-calendar .active:hover,
	.modul-calendar .todayActive:hover {cursor: pointer}
	
	.modul-calendar .empty:hover {background-color: #f5f5f5;}
	
.calenderTheme {
	padding-bottom: 10px;
	text-align: center;
	color: #7e7e7e;
}
	.calenderTheme span {
		padding-left: 5px;
		font-weight: bold; 
		color: #e77f3f;
	}

/* konkurs */

.counter {
	width: 15px;
	padding-right: 8px;
	color: #523C25;
}
.marks {
	width: 80px;
	padding-left: 8px;
	color: #e77f3f;
	text-align: right;
}

/* ==================================== FOOTER AREA ===================================== */

/* bottomNavigation */

.bottomNavigation {
	height: auto;
	margin-bottom: 35px;
	list-style: none;
	overflow: hidden;
	text-align: center;
}
.bottomNavigation li {
	font-size: 12px;
	background: transparent url(../images/v02/mark03.gif) 0 2px no-repeat;
	display: inline;
	padding: 0 9px 0 10px;
}
	.bottomNavigation li:first-child {background: none;}
	.bottomNavigation li a {
		color: #695e49;
	}
	.bottomNavigation li.active a,
	.bottomNavigation li a:hover {
		color: #e77f3f;
		text-decoration: none;
	}
	
/* footer */

.footer,
.footer a
{color: #928772;}
.footer a:hover
{color: #e77f3f;}

.realization {
	position: relative;
	float: right;
}
.realization a.cms {position: absolute; right: 0px;}
.realization a.edito {margin: 0px 24px 0px 0px;}

.logosLink {
	list-style: none;
	width: 886px;
	height: 34px;
	margin: 0 auto 19px;
	text-align: center;
}
.logosLink li {
	display: inline;
	height: 34px;
}
.logosLink a {display: inline-block; height: 34px;}
	.logosLink a.kotypl {width: 80px; margin-right: 30px; background: url(../images/v03/kotypl.gif) 0 0 no-repeat;}
	.logosLink a.mojpies {width: 103px; margin-right: 30px; background: url(../images/v03/mojpies.gif) 0 0 no-repeat;}
	.logosLink a.psypl {width: 77px; background: url(../images/v03/psypl.gif) 0 0 no-repeat;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- PAGE / MODULES --------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */

/* modulePath */

.modulePath {
	overflow: hidden;
	margin: 0 0 11px;
}
.modulePath li {
	background: transparent url(../images/v02/spacer01.gif) 0 1px no-repeat;
	padding: 0 3px 0 10px;
	float: left;
}
.modulePath li:first-child {
	padding-left: 3px;
	background: none;
}

	.modulePath li a {
		font-size: 12px;
		color: #b2c82d;
	}

/* ==================================== CONTAINERS ===================================== */


/* =============================== REPEATABLE ELEMENTS ================================= */

.author {
	padding-top: 6px;
	padding-right: 6px;
	font-style: italic;
	text-align: right;
}
.topDescription {padding: 7px 0 5px;}
.bottomDescription {padding: 0 0 15px;}

.description {
	font-size: 11px;
	color: #b1b1b1;
	text-align: center;
}

/* connections */

.connections li {
	padding-left: 22px;
	font-size: 11px;
	list-style: none;
	background: transparent url(../images/v02/arr11.gif) 0 1px no-repeat;
}
	.connections li a {color: #523C25;}
	.connections li a:hover {color: #e77f3f;}

/* ===================================== MODULES ======================================= */

/* commentsHeader */

.commentsHeader {
	height: auto;
	margin: -7px 0 10px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e3e3e3;
	overflow: hidden;
}
	.commentsHeader h3 {
		font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
		color: #7e7e7e;
		float: left;
	}
	.commentsHeader h3 b {color: #e77f3f;}
	
/* comment */

.comment {
	height: auto;
	padding: 5px 0;
	font-size: 11px;
	font-weight: bold;
}
	.comment div {
		width: 130px;
		margin-left: 10px;
		font-weight: normal;
		text-align: right;
		float: right;
	}
		.comment div a {
			margin: -5px 0 0;
			float: left;
		}
		.comment div img {margin: 0;}
		.comment div b {
			font-weight: normal;
			padding-left: 13px;
			background: transparent url(../images/v01/mark05.gif) 5px 5px no-repeat;
		}
		
.commentContent {font-size: 11px;}

/* galleryContent */

.galleryContent {margin-bottom: 15px;}
	.galleryContent .photo {
		width: 440px;
		padding: 1px;
		text-align: center;
		background-color: #ffffff;
		border: 1px solid #9a8479;
		float: left;
	}
		.galleryContent .photo img {
			margin: 0;
			float: none;
		}
	.galleryContent .photoDescription {
		width: 176px;
		float: right;
	}

/* gallerySlider */

.gallerySlider li {
	list-style: none;
	margin-right: 2px;
	float: left;
}
	.gallerySlider li img {
		padding: 1px;
		border: 1px solid #e3e3e3;
	}
	.gallerySlider li.active img,
	.gallerySlider li a:hover img {
		padding: 0;
		border: 2px solid #d183d1;
	}
	.gallerySlider li.first a,
	.gallerySlider li.last a {
		display: block;
		width: 23px;
		height: 96px;
		background: transparent url(../images/v01/pager2.jpg) 0 0 no-repeat;
	}
	.gallerySlider li.first a:hover {background-position: 0 -96px;}
	.gallerySlider li.last a {background-position: -23px 0;}
	.gallerySlider li.last a:hover {background-position: -23px -96px;}


div#navi_roller{
	margin: 0px 0px 0px -2px;
	_margin: 0px 0px 0px -4px;
	_zoom: 1;
	*zoom: 1;
	height:150px;
}

div#pageup{
	_zoom: 1;
	*zoom: 1;
	width: 173px;
	height: 13px;
	border: 1px solid #9a8479;
	background: url(images/page_up_bw.gif) no-repeat 50% 50%;
}


div#pagedown{
	_zoom: 1;
	*zoom: 1;
	width: 173px;
	height: 13px;
	border: 1px solid #9a8479;
	background: transparent url(images/page_dwn.gif) no-repeat 50% 50%;
}

.gallery-roller {
	width: 175px;
	margin: 0 0 10px;
}

a.mini_link{
	padding: 1px;
	border: 1px solid #9a8479;
	display: block;
	width: 53px;
	height: 42px;
	margin: 2px 0px 2px 2px;
	float: left;
}

a.mini_link img{
	display: none;
	/*visibility: hidden;*/
}

/* checkboxArea */

.checkboxArea input,
.checkboxArea label,
.webForm .hR .checkboxArea input,
.webForm .hR .checkboxArea label {float: left;}

.webForm .hR .checkboxArea label {
	line-height: normal; 
	width: 160px;
}

.checkboxArea label {
	width: 100px;
	padding: 0 10px 5px 11px;
	color: #e77f3f;
	cursor: pointer;
}

/* checkboxArea */

.checkboxArea input,
.checkboxArea label {float: left;}

.checkboxArea label {
	width: 100px;
	padding: 0 10px 5px 11px;
	color: #e77f3f;
	cursor: pointer;
	vertical-align: 1px;
}

/* info */

.info em,
.info strong {
	font-style: normal;
	font-weight: bold;
	color: #292219;
} 
.info h3 {
	margin-bottom: 5px;
	color: #292219;
} 

/* searchResults */


/* forum */

.forumLogArea {
	background: url(../images/v02/forum-zaloguj.jpg) 0 0 no-repeat;
	padding: 0 42px 5px 0;
}
	.forumLogArea.forumLogArea2 {
		background: url(../images/v02/forum-wyloguj.jpg) 0 0 no-repeat;	
	}
	.forumLogArea input[type="button"] {
		background: none;
		width: 74px;
		height: 32px;
	}


/* cards */

.tabContnet {
	padding: 12px 12px 2px;
	border: solid #e8e8e8;
	border-width: 1px 0;
}

.package {
	width: 134px;
	padding: 0 15px 5px 0;
	text-align: center;
	color: #bababa;
	cursor: pointer;
	float: left;
}
	.package input {
		display: block;
		width: 15px;
		margin: 2px auto;
	}

/* google maps */

.mapShell {
	margin: 0 -12px 10px;
	border: 3px solid #9a8479;
}
.mapShell.map2 {margin: 15px 0 10px;}

#map {
	width: 930px;
	height: 500px;
	background: transparent url(../images/loader.gif) 50% 50% no-repeat;
}
#map.map2 {width: 590px; height: 300px;}
#map.map3 {width: 619px; height: 300px;}
#map.map4 {width: 272px; height: 300px;}
#map.map5 {width: 889px; height: 500px;}

.mapDescription {width: 300px;}
	.mapDescription img {margin: 0 10px 3px 0;}
	
	
/* ----------------------------------------- */
/* ----------------- SKLEP ----------------- */
/* ----------------------------------------- */

/* amount */

.amount {color: #e80702}

/* basket */

.basket {
	background: url(../images/v02/koszyk.jpg) no-repeat right 0;
	padding: 0 0 5px;
}

.koszyk {
	border: solid #CFCECE;
	border-width: 1px 0;
	padding: 5px 0;
	margin: 5px 0;
}
	.koszyk .division span {padding: 0 10px 0 0;}

/* product list */

.vs1 {width: 145px}
.vs2 {overflow: auto;}
.vs3 {
	width: 152px;
	text-align: center;
}

/* product */

#product {
	height: auto;
	overflow: hidden;
}
	#description {
		width: 481px;
		margin-right: 13px;
		float: left;
	}
	#details {
		width: 232px;
		float: right;
	}

.productPhotos {
	margin-left: -16px;
}
	.productPhotos img {
		margin: 0 0 10px 16px;
		float: left;
	}

/* orderSlider */

.orderSlider {
	height: auto;
	background: transparent url(../images/sklep/zamowienie-tlo.gif) 0 23px repeat-x;
	overflow: hidden;
	list-style: none;
	margin: 0 1px 20px 0;
}
.orderSlider li {
	width: 24%;
	min-height: 50px;
	text-align: center;
	background: transparent url(../images/sklep/zamowienie-krok.gif) 50% 16px no-repeat;
	float: left;
}
.orderSlider li.active {background: transparent url(../images/sklep/zamowienie-aktywny.gif) 50% 16px no-repeat;}
.orderSlider li.first {
	width: 14%;
	background: transparent url(../images/sklep/zamowienie-pocz.gif) 0 23px no-repeat;}
.orderSlider li.last {
	width: 14%;
	background: transparent url(../images/sklep/zamowienie-koniec.gif) 100% 23px no-repeat;
}
	.orderSlider-v2 li.first {width: 13px;}
	.orderSlider-v2 li.last {width: 12px;}
	.orderSlider li span {
		display: block;
		padding-bottom: 22px;
	}
	
.connexShell {
	float: left;
	width: 109px;
	margin:0 0 2px 13px;
}
	.connexShell img {margin: 0 !important}
	.connexShell .connex {
		display: block;
		margin: 3px 0 5px;
		font-size: 11px;
		font-weight: bold;
	}
	
/* sortowanie boxow w koncie uzytkownika */

.groupWrapper {
	width: 307px;
	min-height: 50px;
	float: left;
}

.sortHelper {
	margin: 0px 10px 10px 0px;
	background-color: #fbfaf4;
	border: 1px dashed #0D0B0B;	
}

.handleBox {
	cursor: move;
	font-weight: bold;
	padding: 6px 5px 3px 35px;
}

.handleBox div {
	background: url(../images/v02/ico-przesun.gif) no-repeat right 0;
}

/* sortowanie blokow strony glownej w koncie uzytkownika */

.sortGrupa1, .sortGrupa2 {
	min-height: 37px;
}

.sortBlokHelper {
	background-color: #fbfaf4;
	border: 1px dashed #0D0B0B;	
}

.sortBlokNazwa {
	cursor: move;
	font-weight: bold;
	padding: 6px 5px 3px 10px;
}

.sortBlokNazwa div {
	background: url(../images/v02/ico-przesun.gif) no-repeat right 0;
	padding-right: 10px;
}

.sortRegionActiveDiv {
	height: 10px;
	background: url(../images/v02/sortRegionActive.gif) no-repeat center -8px;
}

.sortRegionActive .sortRegionActiveDiv {background-position: center 1px}

.account {
	height: auto;
	overflow: hidden;
}

.accountBack {
	color: #523C25;
	font-weight: bold;
	float: right;
	padding-left: 18px;
	background: transparent url(../images/v01/icoModeRev.gif) 0 1px no-repeat;
}

/* myspace */

ul.myspace-dane li {
	float: left;
	color: #808080;
	padding: 3px 10px 7px;
}
ul.myspace-dane li a {color: #c90000;}
ul.myspace-dane li span {color: #392f22;}
ul.myspace-dane li img {position: absolute; top: 0;}
ul.myspace-dane li.relative {padding-right: 27px;}
ul.myspace-dane li.imie {
	color: #c90000;
	font-size: 15px;
	font-weight: bold;
	padding: 0 10px 5px;
}

ul.myspace-dane-v2 li.imie {
	color: #3c2b1a;
	float: none;
}

.region5 .psy-myspace .w135 {width: 480px !important;}
.region15 .psy-myspace .w135 {width: 480px !important;}
.region5 .psy-myspace .m_0_19_5_19 {margin: 0px 22px 5px !important}
.region5 .psy-myspace .p_0_9_5_9 {padding: 0px 4px 5px !important}
.region15 .psy-myspace .p_0_9_5_9 {padding: 0px 4px 5px !important}

/* MySpaceGalerieVideo */
#film_video{
	display: none;
}

#link_video{
	display: none;
}

#film_form_part2{
	display: none;
}

/* konto */

#DefaultUzytkownicy_Dane .handleBox,
#DefaultUzytkownicy_Dane h3
	{background: transparent url(../images/konto/moje-dane.jpg) no-repeat 2px 2px;}
#MySpaceGalerie .handleBox,
#MySpaceGalerie h3
	{background: transparent url(../images/konto/galeria-zdjec.jpg) no-repeat 2px 2px;}
#KotyBazaOgloszen .handleBox,
#KotyBazaOgloszen h3
	{background: transparent url(../images/konto/ogloszenia.jpg) no-repeat 2px 2px;}
#MySpaceProfile .handleBox,
#MySpaceProfile h3
	{background: transparent url(../images/konto/twoje-psy.jpg) no-repeat 2px 2px;}
#KotySzukajPrzyjaciela .handleBox,
#KotySzukajPrzyjaciela h3
	{background: transparent url(../images/konto/znajomi.jpg) no-repeat 2px 2px;}
#MySpaceBlogi .handleBox,
#MySpaceBlogi h3
	{background: transparent url(../images/konto/moj-blog.jpg) no-repeat 2px 2px;}
#DefaultForum .handleBox,
#DefaultForum h3
	{background: transparent url(../images/konto/profil-na-forum.jpg) no-repeat 2px 2px;}
#PsyKacikWspomnien .handleBox,
#PsyKacikWspomnien h3
	{background: transparent url(../images/konto/kacik-wspomnien.jpg) no-repeat 2px 2px;}
#KotyKacikAdopcyjny .handleBox,
#KotyKacikAdopcyjny h3
	{background: transparent url(../images/konto/kacik-adopcyjny.jpg) no-repeat 2px 2px;}
#DefaultUzytkownicy_Poczta .handleBox,
#DefaultUzytkownicy_Poczta h3
	{background: transparent url(../images/konto/prywatne-wiadomosci.jpg) no-repeat 2px 2px;}
#PsyGrupyUzytkownikow .handleBox,
#PsyGrupyUzytkownikow h3
	{background: transparent url(../images/konto/grupy.jpg) no-repeat 2px 2px;}
#DefaultUzytkownicy_Punkty .handleBox,
#DefaultUzytkownicy_Punkty h3
	{background: transparent url(../images/konto/program-lojalnosciowy.jpg) no-repeat 2px 2px;}
#SklepKoszyk .handleBox,
#SklepKoszyk h3
	{background: transparent url(../images/konto/moje-zamowienia.jpg) no-repeat 2px 0;}
#DefaultUzytkownicy_Ulubione .handleBox,
#DefaultUzytkownicy_Ulubione h3,
#DefaultUzytkownicy_Polec .handleBox,
#DefaultUzytkownicy_Polec h3
	{background: transparent url(../images/konto/ulubione.jpg) no-repeat 2px 2px;}
#DefaultUzytkownicy_Ustawienia .handleBox,
#DefaultUzytkownicy_Ustawienia h3,
#DefaultUzytkownicy_Integracja .handleBox,
#DefaultUzytkownicy_Integracja h3
	{background: transparent url(../images/konto/ustawienia-serwisu.jpg) no-repeat 2px 2px;}
#MySpaceGalerieVideo .handleBox,
#MySpaceGalerieVideo h3
	{background: transparent url(../images/konto/galeria-video.jpg) no-repeat 2px 2px;}
#PsyWaszeOkladki .handleBox,
#PsyWaszeOkladki h3
	{background: transparent url(../images/konto/okladki.jpg) no-repeat 4px 0px;}


#profil_koty h2 {background: transparent url(../images/konto/psy-uzytkownika.gif) no-repeat 0 0;}
#galerie_koty h2 {background: transparent url(../images/konto/albumy-uzytkownika.gif) no-repeat 0 0;}
#galerie_serwisu h2 {background: transparent url(../images/konto/albumy-uzytkownika.gif) no-repeat 0 0;}
#filmy_serwisu h2 {background: transparent url(../images/konto/filmy-uzytkownika.gif) no-repeat 0 0;}
#blogi_koty h2 {background: transparent url(../images/konto/psy-uzytkownika.gif) no-repeat 0 0;}
#artykuly_koty h2 {background: transparent url(../images/konto/wpisy-na-forum.gif) no-repeat 0 0;}
#posty_koty h2 {background: transparent url(../images/konto/wpisy-na-forum.gif) no-repeat 0 0;}
#przyjaciele h2 {background: transparent url(../images/konto/grupy-uzytkownika.gif) no-repeat 0 0;}
#lokalizacja h2 {background: transparent url(../images/konto/lokalizacja.gif) no-repeat 0 0;}

/* przyjaciele */

.uzytkownik {
	font-size: 16px;
	color: #392f22;
	text-align: center;
	padding: 0 0 15px;	
}

.uzytkownik-ico {margin: 15px 0 0;}
.uzytkownik-ico span  {
	float: left;
	width: 26px;
	height: 21px;
	cursor: pointer;
	margin: 0 9px;
}
.uzytkownik-on {
	background: url(../images/konto/uzytkownik-on.jpg) no-repeat 0 0 !important; 
}
.uzytkownik-off {
	background: url(../images/konto/uzytkownik-off.jpg) repeat-x 0 0 !important;
}
.uzytkownik-poczta {
	background: url(../images/konto/uzytkownik-poczta.jpg) repeat-x 0 0 !important;
}
.uzytkownik-dodaj {
	background: url(../images/konto/uzytkownik-dodaj.jpg) repeat-x 0 0 !important;
}

/* sms */

.sms {
	background: url(../images/v02/sms.gif) no-repeat 0 0;
	padding: 0 0 0 100px;
	min-height: 123px;
	overflow: hidden;
}
.sms-row {
	float: left;
	width: 227px;
	padding: 0 10px 10px;
	line-height: 200%;
}
.sms-row img {
	vertical-align: -10px;
	padding: 5px;
}

/* kacik wspomnien */

.box-wspomienia {
	background: url(../images/v02/bg-wspomnienia.jpg) repeat-y 0 0;
	margin: 0 1px 0 2px;
}
.box-top-wspomienia {
	background: url(../images/v02/bg-top-wspomnienia.jpg) no-repeat 0 0;
}
.box-bottom-wspomienia {
	background: url(../images/v02/bg-bottom-wspomnienia.jpg) no-repeat 0 bottom;
	padding: 0 0 15px;
}
	.box-wspomienia .sIFR3 {
		margin: 22px 30px 17px 185px;
		color: #603c1a;
		font-size: 33px;
	}
	.box-wspomienia .opis {
		margin: 0 30px 95px 185px;
		height: 80px;
		color: #7f6a42;
	}
	.box-wspomienia .pager {padding: 15px 7px 0;}

.box-wspomienia2 {
	background: url(../images/v02/bg-wspomnienia.jpg) repeat-y 0 0;
	margin: 0 1px 0 2px;
}
.box-top-wspomienia2 {
	background: url(../images/v02/bg-top-wspomnienia2.jpg) no-repeat 0 0;
}
.box-bottom-wspomienia2 {
	background: url(../images/v02/bg-bottom-wspomnienia2.jpg) no-repeat 0 bottom;
	padding: 30px 10px 60px;
	min-height: 300px;
}
	.box-wspomienia2 .opis {
		width: 441px;
		padding: 10px 0 0 10px;
	}
	.box-wspomienia2 .pb {
		margin: 0 auto 5px;
		display: block;
	}
	.box-wspomienia2 .link {
		position: absolute;
		bottom: 15px;
		right: 10px;
	}
.text-swieczka {
	float: right;
	width: 110px;
	color: #3c2b1a;
	font-size: 16px;
	font-weight: bold;
}
.swieczka {
	width: 148px;
	height: 200px;
	position: absolute;
	bottom: 41px;
	right: 9px;
	text-align: center;
}
.img-swieczka {vertical-align: -13px;}

.bg-wydarzenia {
	background: url(../images/v02/grad05.jpg) repeat-x 0 0;
	padding: 5px 15px 0;
}

.wydarzenia {
	background: url(../images/v02/callender.jpg) no-repeat 0 0;
	padding: 7px 10px 17px 35px;
	font-weight: bold;
}

/* konkurs */

.licznik {
	background: url(../images/v02/bg-licznik.gif) no-repeat 0 0;
	width: 170px;
	color: #6592be;
	font-size: 18px;
	margin: 0 auto 10px;
	text-align: center;
	padding: 13px 0 12px 25px
}
.pytanie {
	font-weight: normal;
	font-size: 12px;
}
.odpowiedz li {padding: 0 0 5px 0;}
.odpowiedz label {
	width: auto !important;
	padding: 0 0 0 5px !important;
}

/* poczta */

.poczta_lista td {
	padding: 7px 10px;
}
.koperta {
	background: url(../images/v02/przeczytany.gif) no-repeat 0 0;
	padding: 0 0 0 25px;
}
.nieprzeczytana .colG {
	font-weight: bold;
}
.nieprzeczytana .koperta {
	background: url(../images/v02/nieprzeczytany.gif) no-repeat 0 0;
}

/* kacik adopcyjny */

.kacik-adopcyjny {
	width: 318px;
	height: 196px
}

.kacik-adopcyjny2 {
	width: 300px;
	height: 185px
}


/* ---------------------------------------------------------------- */
/* ------------------------ FORM update.css ----------------------- */
/* ---------------------------------------------------------------- */

/* ---------------------------------------------------------------- */
/* ---------------------- SELECTY ARTYKULOW ----------------------- */
/* ---------------------------------------------------------------- */

.filtrAktualnosci {
	float:right;
	padding:0px 8px 0px 20px;
}

.filtrRelM {
	color:#868686;
	float:left;
	font-size:10px;
	height:19px;
	margin:2px 0px 2px 3px;
	position:relative;
}

.filtrFirstM {
	background: #FFFFFF url('../images/strzalmala_dol.gif') no-repeat 64px center;
	border:1px solid #E7E7E7;
	cursor:pointer;
	height:19px;
	line-height:19px;
	padding:0px 5px;
	width:68px;
}

.filtrOpcjaM {
	background-color:#FFFFFF;
	border:1px solid #E7E7E7;
	cursor:pointer;
	display:none;
	height:19px;
	left:0px;
	line-height:19px;
	padding:0px 5px;
	position:absolute;
	width:68px;
	z-index:10000;
}

.filtrOpcjaMOver {
	background: #8A8A8A;
	color: #EAEAEA;
}

.filtrRelR {
	color:#868686;
	float:left;
	font-size:10px;
	height:19px;
	margin:2px 0px 2px 3px;
	position:relative;
}

.filtrFirstR {
	background: #FFFFFF url('../images/strzalmala_dol.gif') no-repeat 64px center;
	border:1px solid #E7E7E7;
	cursor:pointer;
	height:19px;
	line-height:19px;
	padding:0px 5px;
	width:68px;
}

.filtrOpcjaR {
	background-color:#FFFFFF;
	border:1px solid #E7E7E7;
	cursor:pointer;
	display:none;
	height:19px;
	left:0px;
	line-height:19px;
	padding:0px 5px;
	position:absolute;
	width:68px;
	z-index:10000;
}

.filtrOpcjaROver {
	background: #8A8A8A;
	color: #EAEAEA;
}

.filtrSubmit {
	background: url(../images/v01/submit02.png) no-repeat 0px center;
	border:medium none;
	cursor:pointer;
	float:left;
	font-size:0px;
	height:19px;
	line-height:0px;
	margin:3px 0px 0px 3px;
	width:24px;
}

/* ---------------------------------------------------------------- */
/* --------------------------- ARTYKULY --------------------------- */
/* ---------------------------------------------------------------- */

.hRN p.wlasciciel {
	margin: 0;
}

.tableOne .colZ {width: 25px;}

.artykul-ico {

}
.artykul-ico span {
	margin: 0 8px;
	float: right;
	width: 24px;
	height: 26px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.artykul-wszystkie {
	background: url(../images/v02/artykul-wszystkie.jpg);
}
.artykul-bezplatny {
	background: url(../images/v02/artykul-bezplatny.jpg);
}
.artykul-platny {
	background: url(../images/v02/artykul-platny.jpg);
}
.artykul-wszystkie-active {
	background: url(../images/v02/artykul-wszystkie-active.jpg);
}
.artykul-bezplatny-active {
	background: url(../images/v02/artykul-bezplatny-active.jpg);
}
.artykul-platny-active {
	background: url(../images/v02/artykul-platny-active.jpg);
}

/* ---------------------------------------------------------------- */
/* --------------------------- PROFILE ---------------------------- */
/* ---------------------------------------------------------------- */

.profile-skrot {
	float: left;
	width: 112px;
	text-align: center;
	overflow: hidden;
	color: #9d897f;
}

.profile-skrot .photoShell {
	padding: 0;
}
.profile-skrot a {
	color: #9d897f;
	font-weight: bold;
}

/* sonda */

.sonda {
	font-size: 11px;
}
	.sonda .graphShell {
		margin: 4px 0 17px;
		border: 1px solid #e4e4e4;
	}
	.sonda .graphShell-v2 {
		margin: 2px 0 0;
		border: 1px solid #c4c4c4;
	}
	.sonda .graph {
		height: 7px;
		font-size: 0;
		background: transparent url(../images/v02/diag.gif) 0 0 repeat-x;
	}

.sonda label {cursor: pointer}

.sonda h2{margin-bottom: 0px;}

.sonda .list{
	border-top: 1px solid #cfcece;
	padding-top: 10px;
	font-size:11px;
	margin:5px 0 10px;
}

/* kumulacja do dodawnia galerii artykulu */

.GAV{
	margin:16px 0 0 !important;
	padding:14px 0 0;
}

.list.arr18 li{
	background:transparent url(../images/v02/arr18.gif) no-repeat 15px 8px !important;
	border:0 none !important;
	padding:0 0 0 23px !important;
}

.lh14 span.star { top:0 !important; }

/* searchResults */


.result {
	padding:8px 6px 8px 15px;
	cursor: pointer;
}
.searchResults .beam01A{margin-bottom: 2px;}

.result:hover {background-color: #fcfcfc;}
	.result span {
		float: right;
	}
	.result p {
		padding-right: 80px;
	}
.resultContent {padding: 10px 0 5px;}
	.resultContent p {padding-bottom: 5px;}

.searchResults dl {padding:14px 13px 4px; display: none;}
	.searchResults dt {
		margin-bottom: 5px;
		font-weight: bold;
	}
		.searchResults dt span {padding-right: 4px; color: #6592be;}
		.searchResults dt a {color: #6592be;}
		.searchResults dt a:hover {color: #E77F3F;}
		
	.searchResults dd p,
	.searchResults dd .hR {padding-bottom: 5px;}
	.searchResults dd .hR a{
		height:17px !important;
		margin-right:16px !important;
		padding:0 0 0 17px !important;
	}

/**Subskrypcja**/
.checkboxArea-v2{
	margin: 2px 0 2px 46px;
	padding: 10px 0 1px 104px;
}


/**belka**/
.beam01B{
	background: transparent url(../images/v02/beam01B.png) left 0px no-repeat;
}
.beam01A{
	padding-right: 5px;
	background: transparent url(../images/v02/beam01A.png) right 0px no-repeat;
}

.beam02A{
	padding-right: 5px;
	background: transparent url(../images/v02/beam02A.png) right 0px no-repeat;
}
.beam02B{
	background: transparent url(../images/v02/beam02B.png) left 0px no-repeat;
}
.beam02B h3{
	padding-right: 100px;
}

.sAb span.star {
	position: absolute;
	top:4px;
}

/*baza ogloszen*/
.mTsT{
	font-size: 10px;
	color: #747474;
}
.fN {float: none !important;}

/*kosc*/
#ranking_odslony .rTs,
#ranking_odslony_czytane .rTs{
	background: #F4F3EE url(../images/v02/rTs.png) 12px 4px no-repeat;
	padding: 8px 48px !important;
}
/*kreski*/
#ranking_glosowanie .rTs,
#ranking_komentarze .rTs{
	background: #F4F3EE url(../images/v02/rTc.png) 12px 4px no-repeat;
	padding: 8px 48px !important;
}
/*oko*/
#ranking_odslony_ogladane .rTs{
	background: #F4F3EE url(../images/v02/rTv.png) 12px 4px no-repeat;
	padding: 8px 48px !important;
}

/**ramka do rankingu*/
.boxModelR {background: #F9F8F1;}

.boxModelR .boxModelContent2 {
	background:transparent url(../images/v02/bgBox06R.png) no-repeat scroll 0 0;
	margin:0 1px 0 0;
	padding:17px 9px 12px 10px;
}

.boxModelR .boxModelWaxR {
	background-color: #F9F8F1;
}
.boxModelWaxR{
	background:#FFFFFF url(../images/v02/bgBox06T.png) no-repeat scroll 100% 0;
	height:5px;
}
.boxModelWaxR span {
	background:transparent url(../images/v02/bgBox06S.png) no-repeat scroll 0 0;
	display:block;
	height:5px;
}

.bm9 .bg {background:transparent url(../images/v02/grad05.jpg) repeat-x 0 top;}


/*Select przez klase*/
.s_b_k select{
	float:left;
	width:65px !important;
	margin:0 5px 0 0 !important;
	padding:0;
}

.files span img{position: relative; top: 3px;}

/*lista aktualnosci*/
.blokRH,
.blokR{
	margin: 1px 0 0 0 !important;
}

.blokR .bG{background: none; margin: 0px -6px 1px -4px;}
.blokR .bG .pI {background: none;padding:11px 9px;}
.blokRH .bG{background: #dce79b url(../images/v02/grad06.jpg) repeat-x 0 bottom; margin: 0px -6px 1px -4px !important;}
.blokRH .bG .pI{background: url(../images/v02/liH.png) no-repeat left 50%; padding:11px 9px;}

a.moreLA {
	background:transparent url(../images/v02/arr09.gif) no-repeat scroll 0 5px;
	color:#6592be;
	font-size:10px;
	padding:0 0 0 10px;
}
a.moreLA:hover {
	background:transparent url(../images/v02/arr08.gif) no-repeat scroll 0 5px;
	color:#ffffff;
	font-size:10px;
	padding:0 0 0 10px;
}

.boxLinks.v7 a{
	background:transparent url(../images/v02/arr11.gif) no-repeat scroll 0 3px !important;
	float:left !important;
	margin:0 10px 0 1px !important;
	padding:0 0 4px 8px !important;
}

.vk2 h4{ width: 88px;text-align: right; }

.conn2 a{
	background:transparent url(../images/v02/arr11.gif) no-repeat scroll 24px 7px;
	color:#392F22;
	display:block;
	font-size:11px;
	padding-left:34px;
	float:left;
}

a.conn3{
	text-align: center;
	color: #392f22;
	font-weight: bold;
}

/**Galerie**/

.galList {
	width: 139px;
	height: 170px;
	float: left;
	padding: 0 21px 0 0 ;
	text-align: center;
	font-size: 10px;
	overflow: hidden;
}
	.galList a{overflow: hidden;}

.galList-v2 {
	width: 161px;
	padding: 0 34px 0 0;
}
.galList-v3 {height: 125px;}

.galList-v4 {
	padding: 0 50px 0 0;
	height: 150px;
}

.m_minus{
	padding: 4px 0 0 2px;
	margin-right: -40px;
}
.galList img {display: block;margin:0 auto;}

.galList h3 a{
	color: #0d0b0b;
	font-size: 10px;
}

.galList h3 a:hover{
	color: #0d0b0b;
	font-size: 10px;
}
.galOcen{
padding: 0 0 5px 4px;
font-size: 18px;
color: #787878;
}
.feature6.hRN h3.galTytul{
	color: #c90000;
	font-size: 16px;
	border-bottom: 1px solid #cdcbc6;
	padding: 0 18px 8px;
}
.GalOpis{
	width: 429px;
	padding-bottom:26px;
}

/*gal zdj*/
.w_m130x .photoShell{width: 137px !important; text-align: center;}
.galeria_zdj_glosowanie_B1{
	border: 1px solid #a08b80;
	width: 173px;
	margin: 0px 0 10px;
	float: right;
	display: inline-block;
}
.galeria_zdj_glosowanie_B2{
	border: 1px solid #ffffff;
	background-color: #f8f6d9;
}

.rating.v4 {
	margin:-3px 0 0 4px;
	width:92px;
}
.galOcenZdj {
	font-size:14px;
	padding:0 0 5px 107px;
}
.clear-clearN .clear{
	clear: none !important;
}

/* imiennik */

.alfabet {
	padding: 10px 0 5px;
	text-align: center;
}
	.alfabet span {
		font-weight: bold;
		padding: 0 4px;
		cursor: pointer;
	}
	.alfabet .wszystkie {
		display: block;
		padding: 6px 0 0;
	}
	
/* komentarze */

.reloadIndicator {
	width: 100%;
	height: 999px;
	text-align: center;
	position: absolute;
	background: #F7F5D9 url(../images/lightbox-ico-loading.gif) no-repeat center 50px;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.5;
	top: 20px;
	z-index: 999;
	display: none;
}

#kontener_komentarzy {position: relative;}

/* pies miesiaca */

.piesMiesiacaMiesiac {
	width: 73px;
	text-align: center;
	font-weight: bold;
	margin: 0 10px;
}

.piesMiesiacaPunkty {
	line-height: 15px;
	background: transparent url(../images/v02/kosc.jpg) no-repeat 0px 0px;
	padding-left: 23px;
	font-weight: bold;
	text-align: left;
}
	.piesMiesiacaPunkty2 {margin: 0 0 5px 40px;}

.piesMiesiaca {
	width: 73px;
	height: 84px;
	text-align: center;
	font-weight: bold;
	font-size: 20px;
	padding-top: 17px;
	margin: 0 10px 10px 10px;
}

	.piesMiesiaca.rank1 {
		background: transparent url(../images/v02/piesmiesiaca1.jpg) no-repeat 0 bottom;
		color: #c7b814;
	}

	.piesMiesiaca.rank2 {
		background: transparent url(../images/v02/piesmiesiaca2.jpg) no-repeat 0 bottom;
		color: #adadad;
	}

	.piesMiesiaca.rank3 {
		background: transparent url(../images/v02/piesmiesiaca3.jpg) no-repeat 0 bottom;
		color: #8a7b47;
	}
	
/* multimedia */

.multimedia-tytul {
	padding: 0 0 13px 7px;
	font-weight: bold;
	color: #392f22;
	font-size: 12px;	
}
	.multimedia-tytul span {
		font-weight: bold;
		font-size: 11px;
		padding: 5px 40px 5px;
		margin: -5px 0 0 15px;
	}
	.video {background: transparent url(../images/v03/galerie_video_2.gif) no-repeat 4px 0;}
	.galerie {background: transparent url(../images/v03/galerie_video_2.gif) no-repeat 4px 0;}
	.artykuly {background: transparent url(../images/v03/artykuly_2.gif) no-repeat 4px 0;}
	.rasy {background: transparent url(../images/konto/twoje-psy.jpg) no-repeat 4px 0;}
	
.multimedia-rasy {
	padding: 0 0 5px 0;
}
.multimedia-rasy .connexShell {padding: 0 10px 0 0;}
.multimedia-rasy .hR a {
	color: #392f22;
	font-weight: bold;
	margin: 0 0 5px;
}
.multimedia-rasy .hR .data {
	color: #bec0b0;
	font-size: 10px;
	padding: 0 0 5px;
}

/* eytor FCK */

.tekst-ramka-naglowek {
background:#493421 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:2px 5px 5px 4px;
}
.tekst-ramka-tekst {
background:#EFEDE0 none repeat scroll 0 0;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding:2px 5px 5px 4px;
} 

/* croper */
.kadrowanie_podglad {
	float:left;
	padding-right:17px;
	width: 136px;
	text-align: right;
}

.kadrowanie_podglad_zdjecie {
	overflow: hidden;
	width: 130px;
	height: 144.3px;
	padding: 37.7px 0px 0px 0px;
	position: relative;
}

.kadrowanie_podglad_okladka {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 130px;
	height: 182px;
	background: transparent url(../images/okladki/b_okladka1.png) no-repeat 0px 0px;
}

.kadrowanie_podglad_ramka {
	padding: 2px;
	border: 1px solid #9a8479;
	margin-top: 2px;
}

/* okladki */
.okladkiList {
	width: 139px;
	float: left;
	padding: 0 16px 16px 4px;
	font-size: 10px;
}

/* blok-archiwum */

.blok-archiwum {
	float: left;
	width: 312px;
	min-height: 177px;
	_height: 177px;
}
.blok-archiwum a.moreLA {
	color: #7B674E;
	background: url(../images/v02/arr22.gif) no-repeat 0 5px;
}
.blok-archiwum a.moreLA:hover {color: #E77F3F;}

.reklamaMaska{
	position: absolute;
	background: #ffffff;
	filter:alpha(opacity=1);
	-moz-opacity: 0.01;
	opacity: 0.01;
	width: 100%;
	display: block;
}

#zoneA .feature10 ul a:hover {color: #c2df16;}
