/* CSS Document */

* {
	margin:0;
	padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF url(images/body_bg.gif) top repeat-x;
	padding:0 30px;
}

img {vertical-align:top;}
.image {
	padding: 0px;
	background-position: top;
	float: left;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.wiecej {



}
.wiecej  a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}



a img { border:0;}
ul {list-style: none;}
.left { float:left;}
.right {
	float:right;
}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:Arial;
	font-size:0.75em;
	line-height:1.25em;
	color:#4F4F4F;
	}

input, select { vertical-align:middle; font-weight:normal;}

#breadcrumbs {margin: 20px 0 10px 8px;}
#breadcrumbs2 {margin: 10px 0 10px 8px;}
#breadcrumbs3 {
	margin: 140px 0 10px 8px;
}

a {
	color:#84A324;
}
a:hover{text-decoration:none;}
strong {color:#5a5a5a;}

/* ============================= main layout ====================== */

.more {background:url(images/list2_bg.gif) no-repeat 0 4px; padding-left:10px;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #404040;
	line-height: 150%;
}
#list1  li{
	background:url(images/list2_bg.gif) no-repeat 0 7px;
	padding-left:10px;
	font-size:0.92em;
}
#list1  li  a {
	text-decoration:underline;
	color:#404040;
	line-height:1.82em;
	letter-spacing: 0.1em;
}
#list1  li  a:hover {
	text-decoration:none;
}
#list2  li{background:url(images/list2_bg.gif) no-repeat 0 7px; padding-left:10px; font-size:0.92em;}
#list2  li  a {
	text-decoration:underline;
	color:#404040;
	line-height:1.82em;
	letter-spacing: 0.1em;
}
#list2  li  a:hover {
	text-decoration:none;
}

.imgindent {margin:0 20px 0 0; float:left;}
.taright {text-align:right;}

/* ============================= header ====================== */

#header .cols {width:100%;}
#header .cols .left {
	width:250px;
	float:left;
	padding:17px 0 15px 0;
}

#header2 .cols {width:100%;}
#header2 .cols .left {
	width:250px;
	float:left;
	padding:17px 0 15px 0;
}

#header3 .cols {width:100%;}
#header3 .cols .left {
	width:250px;
	float:left;
	padding:17px 0 15px 0;
}

#header {font-size:0.92em; color:#b0b0b0;}
#header a {color:#b0b0b0;}
#header span a {color:#585a54;}
#header .cols .right {padding:46px 8px 0 0;}

#header .menu {
}
#header .menu .left {float:left;}
#header .menu .right_bg {background:url(images/menu_right.gif) top right no-repeat; width:100%;}
#header form .input {width:128px; height:21px; border:1px solid #798553; padding:0 0 0 5px; font-size:1em;}
#header .menu .right {padding:20px 20px 0 0;}

#header .pad {
	height: 239px;
	margin-top: 1px;
	float: left;
}

#header .pad2 {
	height: 239px;
	margin-top: 1px;
	float: left;
}

#header3 .pad3 {
	height: 239px;
	margin-top: 1px;
	float: left;
}

#header .header_tall {background:url(images/header_tall.gif) top repeat-x;}
#header .header_right {
	height: 239px;
	float: left;
}
#header3  .header_right3 {
	height: 125px;
	float: left;
}

#header .header_left {
	height: 239px;
	float: left;
	width: 390px;
}
#header3  .header_left3 {
	height: 125px;
	float: left;
	width: 390px;
}

#header .header_left .taright {
	padding:100px 99px 100px 0;
}
#header .but1 {margin:16px 0 0 0;}
#header .but2 {margin:16px 14px 0 8px;}

/* ============================= middle ====================== */

#middle {
	width:100%;
}

.box {background:#f5f9fb url(images/box_tallb.gif) bottom repeat-x;}
.box .tallt {background:url(images/box_tallt.gif) top repeat-x;}
.box .talll {background:url(images/box_talll.gif) left repeat-y;}
.box .tallr {background:url(images/box_tallr.gif) right repeat-y;}
.box .br {background:url(images/box_br.gif) bottom right no-repeat;}
.box .bl {background:url(images/box_bl.gif) bottom left no-repeat;}
.box .tr {background:url(images/box_tr.gif) top right no-repeat; width:100%;}
.box .tl {background:url(images/box_tl.gif) top left no-repeat;}

.box2 {background:#abc72e url(images/box2_tallb.gif) bottom repeat-x;}
.box2 .tallt {background:url(images/box2_tallt.gif) top repeat-x;}
.box2 .talll {background:url(images/box2_talll.gif) left repeat-y;}
.box2 .tallr {background:url(images/box2_tallr.gif) right repeat-y;}
.box2 .br {background:url(images/box2_br.gif) bottom right no-repeat;}
.box2 .bl {background:url(images/box2_bl.gif) bottom left no-repeat;}
.box2 .tr {background:url(images/box2_tr1.jpg) top right no-repeat;}
.box2 .tr2 {
	background:url(images/box2_tr.jpg) top right no-repeat;
	width:100%;
}
.box2 .tl {background:url(images/box2_tl.gif) top left no-repeat;}


.box3 {background:#c2e0ed url(images/box3_tallb.gif) bottom repeat-x;}
.box3 .tallt {background:url(images/box3_tallt.gif) top repeat-x;}
.box3 .talll {background:url(images/box3_talll.gif) left repeat-y;}
.box3 .tallr {background:url(images/box3_tallr.gif) right repeat-y;}
.box3 .br {background:url(images/box3_br.gif) bottom right no-repeat;}
.box3 .bl {background:url(images/box3_bl.gif) bottom left no-repeat;}
.box3 .tr {background:url(images/box3_tr.jpg) top right no-repeat; width:100%;}
.box3 .tl {background:url(images/box3_tl.gif) top left no-repeat;}

.box4 {background:#e43f3f url(images/box4_tallb.gif) bottom repeat-x;}
.box4 .tallt {background:url(images/box4_tallt.gif) top repeat-x;}
.box4 .talll {background:url(images/box4_talll.gif) left repeat-y;}
.box4 .tallr {background:url(images/box4_tallr.gif) right repeat-y;}
.box4 .br {background:url(images/box4_br.gif) bottom right no-repeat;}
.box4 .bl {background:url(images/box4_bl.gif) bottom left no-repeat;}
.box4 .tr {background:url(images/box4_tr.jpg) top right no-repeat; width:100%;}
.box4 .tl {background:url(images/box4_tl.gif) top left no-repeat;}

.box5 {
	background:#7392d9 url(images/box5_tallb.gif) bottom repeat-x;
}
.box5 .tallt {background:url(images/box5_tallt.gif) top repeat-x;}
.box5 .talll {background:url(images/box5_talll.gif) left repeat-y;}
.box5 .tallr {background:url(images/box5_tallr.gif) right repeat-y;}
.box5 .br {background:url(images/box5_br.gif) bottom right no-repeat;}
.box5 .bl {background:url(images/box5_bl.gif) bottom left no-repeat;}
.box5 .tr {background:url(images/box5_tr.jpg) top right no-repeat; width:100%;}
.box5 .tl {background:url(images/box5_tl.gif) top left no-repeat;}

.box6 {background:#e43f3f url(images/box6_tallb.gif) bottom repeat-x;}
.box6 .tallt {background:url(images/box6_tallt.gif) top repeat-x;}
.box6 .talll {background:url(images/box6_talll.gif) left repeat-y;}
.box6 .tallr {background:url(images/box6_tallr.gif) right repeat-y;}
.box6 .br {background:url(images/box6_br.gif) bottom right no-repeat;}
.box6 .bl {background:url(images/box6_bl.gif) bottom left no-repeat;}
.box6 .tr {background:url(images/box6_tr.jpg) top right no-repeat; width:100%;}
.box6 .tl {background:url(images/box6_tl.gif) top left no-repeat;}

.box7 {
	background:#73d9ad url(images/box7_tallb.gif) bottom repeat-x;
}
.box7 .tallt {background:url(images/box7_tallt.gif) top repeat-x;}
.box7 .talll {background:url(images/box7_talll.gif) left repeat-y;}
.box7 .tallr {background:url(images/box7_tallr.gif) right repeat-y;}
.box7 .br {background:url(images/box7_br.gif) bottom right no-repeat;}
.box7 .bl {background:url(images/box7_bl.gif) bottom left no-repeat;}
.box7 .tr {background:url(images/box7_tr.jpg) top right no-repeat; width:100%;}
.box7 .tl {background:url(images/box7_tl.gif) top left no-repeat;}

.box8 {
	background:#d973d8 url(images/box8_tallb.gif) bottom repeat-x;
}
.box8 .tallt {background:url(images/box8_tallt.gif) top repeat-x;}
.box8 .talll {background:url(images/box8_talll.gif) left repeat-y;}
.box8 .tallr {background:url(images/box8_tallr.gif) right repeat-y;}
.box8 .br {background:url(images/box8_br.gif) bottom right no-repeat;}
.box8 .bl {background:url(images/box8_bl.gif) bottom left no-repeat;}
.box8 .tr {background:url(images/box8_tr.jpg) top right no-repeat; width:100%;}
.box8 .tl {background:url(images/box8_tl.gif) top left no-repeat;}

.box9 {
	background:#d97373 url(images/box9_tallb.gif) bottom repeat-x;
}
.box9 .tallt {background:url(images/box9_tallt.gif) top repeat-x;}
.box9 .talll {background:url(images/box9_talll.gif) left repeat-y;}
.box9 .tallr {background:url(images/box9_tallr.gif) right repeat-y;}
.box9 .br {background:url(images/box9_br.gif) bottom right no-repeat;}
.box9 .bl {background:url(images/box9_bl.gif) bottom left no-repeat;}
.box9 .tr {background:url(images/box9_tr.jpg) top right no-repeat; width:100%;}
.box9 .tl {background:url(images/box9_tl.gif) top left no-repeat;}

.box10 {
	background:#d8d973 url(images/box10_tallb.gif) bottom repeat-x;
}
.box10 .tallt {background:url(images/box10_tallt.gif) top repeat-x;}
.box10 .talll {background:url(images/box10_talll.gif) left repeat-y;}
.box10 .tallr {background:url(images/box10_tallr.gif) right repeat-y;}
.box10 .br {background:url(images/box10_br.gif) bottom right no-repeat;}
.box10 .bl {background:url(images/box10_bl.gif) bottom left no-repeat;}
.box10 .tr {background:url(images/box10_tr.jpg) top right no-repeat; width:100%;}
.box10 .tl {background:url(images/box10_tl.gif) top left no-repeat;}

#middle .indent {


}

.cols {
}
.colunms {
	width:800px;
}
p {padding:6px 0 0 0;}
.p {padding-top:15px;}
/* ============================= footer ====================== */

#footer {
	background:url(images/hor_line.gif) top repeat-x;
	width: 780px;
}
#footer .left {padding:23px 0 0 20px;}
#footer a {color:#949494; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .right {padding:23px 23px 0 0;}
#footer .right .rss {

}



/* ============================= index ============================= */

#index .t1 {margin-bottom:20px;}
#index .t2 {margin-bottom:20px;}
#index .t3 {margin-bottom:18px;}

#index .box .padding {padding:27px 30px 30px 20px;}

#index .colspad {

}

/* ustawienie paddingow dla kolorowych boksow */
#index .box2 .padding {padding:0 2px 20px 11px;}
#index .box2 ul {padding:14px 0 15px 0;}
#index .box2 .taright {padding: 5px 10px 10px 0;}

#index .box3 .padding {padding:0 2px 20px 11px;}
#index .box3 ul {padding:14px 0 15px 0;}
#index .box3 .taright {padding: 5px 10px 10px 0;}

#index #middle .col4 .indent {padding:0 3px 0 0;}
#index .box4 .padding {padding:0 2px 20px 11px;}
#index .box4 ul {padding:14px 0 15px 0;}
#index .box4 .taright {padding: 5px 10px 10px 0;}

#index #middle .col5 .indent {padding:0 3px 0 0;}
#index .box5 .padding {padding:0 2px 20px 11px;}
#index .box5 ul {padding:14px 0 15px 0;}
#index .box5 .taright {padding: 5px 10px 10px 0;}

#index #middle .col6 .indent {padding:0 3px 0 0;}
#index .box6 .padding {padding:0 2px 20px 11px;}
#index .box6 ul {padding:14px 0 15px 0;}
#index .box6 .taright {padding: 5px 10px 10px 0;}

#index #middle .col7 .indent {padding:0 3px 0 0;}
#index .box7 .padding {padding:0 2px 20px 11px;}
#index .box7 ul {padding:14px 0 15px 0;}
#index .box7 .taright {padding: 5px 10px 10px 0;}

#index #middle .col8 .indent {padding:0 3px 0 0;}
#index .box8 .padding {padding:0 2px 20px 11px;}
#index .box8 ul {padding:14px 0 15px 0;}
#index .box8 .taright {padding: 5px 10px 10px 0;}

#index #middle .col9 .indent {padding:0 3px 0 0;}
#index .box9 .padding {padding:0 2px 20px 11px;}
#index .box9 ul {padding:14px 0 15px 0;}
#index .box9 .taright {padding: 5px 10px 10px 0;}

#index #middle .col10 .indent {padding:0 3px 0 0;}
#index .box10 .padding {padding:0 2px 20px 11px;}
#index .box10 ul {padding:14px 0 15px 0;}
#index .box10 .taright {padding: 5px 10px 10px 0;}

/* koniec ustawienia paddingow dla kolorowych boksow */


#index #middle .col1 .indent {
	padding:0 3px 0 0;
}
#index #middle .col2 .indent {

}


/* Przyciski more dla roznych kolorow */


#index .box3 .moreB {
	background-image: url(images/read_moreb.gif);
	height: 40px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -15px;
}

#index .box5 .moreB2 {
	background-image: url(images/read_moreb2.gif);
	height: 28px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}
#index .box4 .moreR {
	background-image: url(images/read_morer.gif);
	height: 28px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}

#index .box5 .moreR2 {
	background-image: url(images/read_morer2.gif);
	height: 28px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}

#index .box7 .moreGL {
	background-image: url(images/read_moregl.gif);
	height: 28px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}
#index .box8 .morePi {
	background-image: url(images/read_more_pink.gif);
	height: 28px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}

#index .box10 .moreY {
	background-image: url(images/read_morey.gif);
	height: 28px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}

.more {
	background-image: url(images/read_more_g.gif);
	height: 40px;
	width: 110px;
	float: right;
	background-repeat: no-repeat;
	position: relative;
	top: -15px;
}

/* Koniec przyciskow more*/

#index .columnspad {
	padding:15px 0 5px 0;
	height: 100%;
}
#index .column1 .padding {
	padding:10px 23px 10px 19px;
}
#index .column4 .padding {

}
#index .column2 .padding {
	padding:10px 20px 10px 20px;
}

/* ============================= index-1 =========================== */

#index_1 .t1 {margin-bottom:20px;}
#index_1 .t2 {margin-bottom:20px;}
#index_1 .t3 {margin-bottom:20px;}
#index_1 .t4 {margin-bottom:16px;}

#index_1 .column1 .indent {padding:0 29px 13px 0;}
#index_1 .column1 .box .padding {padding:27px 20px 30px 20px;}
#index_1 .column1 .padding {padding:32px 20px 30px 20px;}
#index_1 .column1 ul {margin:12px 0 16px 0;}
#index_1 .column1 .pad {padding-top:22px;}


#index_1 .column2 .indent {padding:0 0 27px 0;}
#index_1 .column2 .padding {padding:27px 20px 34px 20px;}
#index_1 .column2 .box .padding {padding:27px 20px 19px 21px;}


/* ============================= index-2 =========================== */

#index_2 .t1 {margin-bottom:20px;}
#index_2 .t2 {margin-bottom:20px;}
#index_2 .t3 {margin-bottom:16px;}
#index_2 .t4 {margin-bottom:19px;}

#index_2 .column1 .indent {padding:0 38px 13px 20px;}
#index_2 .column1 .padding1 {padding:27px 12px 31px 0; background:url(images/hor_line.gif) bottom repeat-x;}
#index_2 .column1 .padding2 {padding:34px 12px 11px 0;}
#index_2 .column1 .pad {padding-top:22px;}
#index_2 .column1 .pad2 {padding-top:22px;}
#index_2 .column1 ul {margin:12px 0 0 0;}

#index_2 .column2 .indent {padding:0 0 27px 0;}
#index_2 .column2 .box .padding {padding:27px 20px 19px 21px;}
#index_2 .column2 .boxpad {padding:17px 0 0 0;}
#index_2 .column2 .box1 .padding {padding:27px 28px 18px 20px;}
#index_2 .column2 .box1 .pad {padding-top:22px;}


/* ============================= index-3 =========================== */

#index_3 .t1 {margin-bottom:20px;}
#index_3 .t2 {margin-bottom:20px;}
#index_3 .t3 {margin-bottom:18px;}

#index_3 .content {padding:27px 20px 37px 20px;}
#index_3 .content .pad {padding-top:22px;}

#index_3 .column1 .indent {
	padding:10px 0 27px 0;
}
#index_3 .column1 .box .padding {padding:27px 35px 21px 20px;}
#index_3 .column1 .padding {padding:32px 20px 30px 20px;}
#index_3 .column1 .pad {padding-top:22px;}
#index_3 .column1 .pad2 {padding-top:28px;}

#index_3 .column2 .indent {
	padding: 0 0 10px 10px;
}
#index_3 .columnspad {
	padding:31px 0 17px 0;
	width: 800px;
}
#index_3 .column1 .padding {
	padding:10px 23px 10px 19px;
}
#index_3 .column2 .padding {padding:1px 20px 10px 20px;}


/* ============================= index-4 =========================== */

#index_4 .t1 {margin-bottom:20px;}
#index_4 .t2 {margin-bottom:20px;}
#index_4 .t3 {margin-bottom:18px;}
#index_4 .t3 {margin-bottom:20px;}

#index_4 .columnspad {padding:26px 0 25px 0;}
#index_4 .column1 .indent {
	padding:10px 23px 10px 20px;
}
#index_4 .column1 ul {padding:12px 0 0 1px;}
#index_4 .column2 .indent {padding:1px 20px 10px 20px;}
#index_4 .column2 .pad {padding:22px 0 0 1px;}

#index_4 .box .padding {padding:27px 30px 33px 20px;}
#index_4 .box .pad {padding:22px 0 0 1px;}

#index_4 .content {padding:32px 25px 41px 20px;}
#index_4 .content .pad {padding-top:22px;}

/* ============================= index-2 =========================== */

#index_5 .t1 {margin-bottom:20px;}
#index_5 .t2 {margin-bottom:20px;}
#index_5 .t3 {margin-bottom:19px;}
#index_5 .t4 {margin-bottom:19px;}
#index_5 .column1 .padding1 {padding:27px 12px 31px 0; background:url(images/hor_line.gif) bottom repeat-x;}
#index_5 .column1 .padding2 {padding:34px 12px 11px 0;}
#index_5 .column1 .pad {padding-top:22px;}
#index_5 .column1 .pad2 {padding-top:22px;}
#index_5 .column1 ul {margin:12px 0 0 0;}
#index_5 p {padding-top:15px;}

#index_5 .column2 .indent {padding:0 0 27px 0;}
#index_5 .column2 .box .padding {padding:27px 10px 27px 20px;}
#index_5 .column2 .boxpad {padding:17px 0 0 0;}
#index_5 .column2 .box1 .padding {padding:27px 8px 18px 20px;}
#index_5 .column2 .box1 .pad {padding-top:22px;}


form .rowi {height:44px;}

.input {width:231px; height:20px; border:1px solid #d1d1d1; padding:0 0 0 5px; font-size:1em;}
textarea {width:231px; height:139px; border:1px solid #d1d1d1; padding:0 0 0 5px; overflow:auto; font-size:1em;}
form .div {padding:6px 0 0 0;}

/* ============================= index-5 =========================== */

#index_6 .t1 {margin-bottom:20px;}
#index_6 .indent {padding:50px 6px 30px 20px;}
#index_6 p {padding:15px 0 0 0;}
.rightMenu {
	float:right;
	background-image: url(images/menu_right.gif);
	background-repeat: no-repeat;
	width: 8px;
}
.strong {
	font-weight: bold;
	line-height: 120%;
}
.normal {
	line-height: 120%;
}
.multilang {
	float: right;
	padding: 17px 5px 0 0;

}
#multilang li {
	display: inline;
	float: right;
}
.colunmsProd {
	width:800px;
	padding: 0 0 0 0;
}
#middleWide {
	width:100%;
	padding: 5px 0 5px 0;
}
.paddingWide {
	padding: 5px 30px 10px 20px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #404040;
	line-height: 150%;
}
#index #site_center #main #middle .indent .columnspad .columns #leftColumn {
	width: 250px;
	float: left;
	height: 100%;
}
#index #site_center #main #middle .indent .columnspad .columns #rightColumn {
	width: 515px;
	float: right;
}
#index #site_center #main #middle .indent .columnspad .columns #rightColumn .rcIndent {
}
#index #site_center #main #middle .indent .columnspad .columns {
	width: 100%;
}
#index #site_center #main #middle .indent .columnspad .columns .column5 {
	width: 515px;
	float: right;
}
