/* Start of CMSMS style sheet 'konkret_css' */
/*CSS*/

.steeksto {color:#323200;text-align:center;font-size:10px;position:absolute;margin-top:830px;margin-left:auto;margin-right:auto;padding-bottom:10px}
img, div, span {behavior: url(iepngfix.htc)}
div, img {margin:0;padding:0}
dfn {display:none}
body {margin:0;padding:0;background:url('gfx/bg_body.gif') repeat-x top #D4A711;font-size:12px;font-family:verdana;}
#container {background:url('gfx/main_topshad.jpg') no-repeat top center}
#contain {width:958px;margin-left:auto;margin-right:auto;}
#contain_in {width:958px;background:url('gfx/flora_contentbg.gif') no-repeat top left;}
#cntnt01moduleform_1 {color:#FBFFEC}
#cntnt01moduleform_1 label {display:none}
#cntnt01moduleform_1 #cntnt01searchinput {width:120px !important;margin-right:3px;letter-spacing:0px;}
#cntnt01moduleform_1 input {width:55px;padding:4px;letter-spacing:-1px;}
.searchhilite {font-weight:bold}
.indent h3 {font-size:14px;}

.w160 {width:160px !important}
.w160 img{width:145px}
.w300 {width:280px}
.w120 {width:100px;}
.w90 {width:90px;text-align:center}

#TB_window {}
.virtualpage{ /*hide the broken up pieces of contents until script is called. Remove if desired*/
display:none;}
.paginationstyle{ /*Style for demo pagination divs*/
width:250px; text-align:center; padding:2px 0; margin:9px 0;}
.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border:1px solid navy; margin:0 15px;}
.paginationstyle a{ /*Pagination links style*/padding:0 5px; text-decoration:none; border:1px solid black; color:navy; background-color:white;}
.paginationstyle a:hover, .paginationstyle a.selected{ color:#000; background-color:#FEE496; }
.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border:0; padding:0;}
.paginationstyle a.imglinks img{ vertical-align:bottom; border:0; }
.paginationstyle a.imglinks a:hover{ background:none; }
.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/color:#000; background-color:yellow;}
#m4person_postal_code {text-align:left !important}

#lang_bg{width:958px;height:33px;margin-left:auto;margin-right:auto;background:url('gfx/top_top_top.png') no-repeat top}
#lang {padding:3px 9px 6px 9px;/padding:3px 9px 3px 9px;margin-left:29px;margin-top:10px;margin-bottom:7px;background:#8A7736;width:145px;color:#fff;font-size:10px;/margin-top:7px;}
#lang a {text-decoration:none;color:#fff}
#lang a:hover {text-decoration:underline;color:#fff}
/**/
#banner {width:900px;height:162px;background:;margin-left:29px;margin-right:29px;}
#banner_top {float:right;width:726px;height:126px;background:url('gfx/top_repl.jpg') repeat-x top #FBFFEC;margin-left:174px;}
#logo_top {float:right;display:block;width:313px;height:126px;background:url('gfx/top_logo.jpg') no-repeat}
#sk_top {float:right;display:block;width:87px;height:120px;background:}
.aha img {border:0px;text-decoration:none;}
#doniczka_top {float:right;display:block;width:222px;height:126px;background:url('gfx/top_doni.jpg') no-repeat}

#menu{clear:both;background:url('gfx/menu_4.jpg') no-repeat top right #FBFFEC;margin-left:8px;}
#banner_menu {clear:both;width:623px;height:36px;background:url('gfx/menu_02.gif') repeat-x top}
#banner_menu_ina {background:url('gfx/menu_01.gif') no-repeat top left;height:36px;}
#banner_menu_inb {background:url('gfx/menu_03.gif') no-repeat top left;height:36px;}
.menu ul {margin:0;padding:0;margin-top:2px;}
.menu li {margin:0;padding:0;float:left;list-style:none;/padding:11px 0px 7px 0;}

.menu{padding-left:2px;padding-top:11px;/padding-top:0px;padding-bottom:8px;/padding-bottom:0px;color:#ffffff;font-size:12px;height:36px;}
.menu a {text-decoration:none;color:#ffffff;padding:11px 10px 7px 10px;border-right:1px solid #ffffff;}
.menu a:hover {background:#445C38}
.menu a.tu {background:#445C38}
.menu a.sklep_menu {background:#FFCF0F;font-weight:bold}

/*home*/
#content {clear:both;width:958px;background:url('gfx/content_bg.png') repeat-y top left;}
#content #tekst {width:884px;padding:8px 8px 0px 8px;margin-left:29px;margin-right:29px;background:url('gfx/flora_contentbg_x.gif') no-repeat top left #FBFFEC}

#home_illustration{width:884px;height:415px;}
#illu_01 {float:left;width:192px;height:415px;background:url('gfx/illyhome_01.jpg') no-repeat top left}
#illu_02 {float:left;width:192px;height:415px;background:url('gfx/illyhome_02.jpg') no-repeat top left}
#illu_03 {float:left;width:192px;height:415px;background:url('gfx/illyhome_03.jpg') no-repeat top left}
#illu_04 {float:left;width:192px;height:415px;background:url('gfx/illyhome_04.jpg') no-repeat top left}
#illu_05 {float:left;width:116px;height:415px;background:url('gfx/illyhome_05.jpg') no-repeat top left}
/*/

/**/
#footer_home {clear:both;width:958px;height:149px;background:url('gfx/content_botom_bg.jpg') no-repeat top center;text-align:center;padding-top:75px}
#footer_menu {text-align:center;font-size:10px;color:#B7B4B4;}
#footer_menu a {text-decoration:none;font-size:10px;color:#B7B4B4;}
#footer_menu span {display:block;text-align:center;color:#E8D9A5;margin-top:40px}
#footer_menu span a {text-decoration:none;color:#E8D9A5;}
/**/
/*//home*/

/*inside www*/
#content_in {clear:both;width:958px;background:url('gfx/content_bg.png') repeat-y top left;}
#content_in2 {width:958px;background:url('gfx/content_bott_bg_a.gif') no-repeat bottom left;}
#content_in #tekst {width:884px;padding:8px 8px 0px 8px;margin-left:29px;margin-right:29px;background:url('gfx/flora_contentbg_x.gif') no-repeat top left }
#content_in #polecamy {text-align:center;width:200px;padding-left:18px;margin-right:;margin-top:0px;float:left;padding:0}
#content_in #polecamy a,
#content_in #polecamy img {text-decoration:none;border:0;margin:5px;}
#content_in .content {float:right;width:664px;display:block;;color:;margin-right:2px;}

.content .breadcrumbs {display:block;width:648px;height:19px;background:url('gfx/header_repl.gif') repeat-x top; border:2px solid #C6D862;color:#384B2D;padding-left:14px;padding-top:5px;font-weight:;margin-bottom:18px}
.content .breadcrumbs a {text-decoration:none;color:#384B2D;font-weight:bold;}
.content .breadcrumbs span {text-decoration:none;color:#384B2D;font-weight:bold;}
.content .zapyt_dostep {float:right;margin-top:2px;display:block;width:104px;height:24px;background:url('gfx/zapyt_dostep.gif') no-repeat right top;position:relative;/position:absolute;/margin-left:560px}
.content .indent {padding-left:16px}
.content ul,li{margin:0;padding:0;list-style:none}
.content ul{margin-top:14px;margin-bottom:14px;}
.content li{margin-left:14px;padding-left:18px;background:url('gfx/li.gif') no-repeat 0 2px ;list-style:none}
.content a {text-decoration:;color:#57953C}
.content a:hover {text-decoration:none;color:#57953C}
.content h2 {font-size:14px;color:#71A631}

.oferta_enter {display:block;width:609px;height:73px;margin-bottom:17px;text-align:center;}
.oferta_enter img {border:0;display:block;float:left}
.oferta_enter a {text-decoration:none}
.oferta_enter span.prod01 {float:left;width:10px;height:73px;margin-left:17px;background:url('gfx/oferta0_listwa0.gif') no-repeat;}
.oferta_enter span.prod02 {display:block;float:left;width:379px;height:73px;background:url('gfx/oferta0_listwa1.gif') repeat-x;text-align:center;}
.oferta_enter span.prod02 img {height:59px;padding-top:8px;padding-left:30px}
.oferta_enter span.prod03 {display:block;float:left;width:89px;height:73px;background:url('gfx/oferta0_listwa2.gif') repeat-x}

.thickbox {text-decoration:none !important}
.pager_link {text-decoration:none !important}
.paginationclass {text-align:center;padding-right:20px}
.align_r {text-align:right}
.align_l {text-align:left}
.align_c {text-align:center;padding-right:20px}

.oferta_box {color:#5E2F00;width:312px;min-height:250px;float:left;margin-right:8px;margin-bottom:14px;}
.oferta_title_box {width:282px;height:27px;padding-left:30px;background:url('gfx/produkt_0.gif') no-repeat top left;padding-top:10px;font-weight:bold;font-size:14px;font-variant: small-caps;}
.oferta_title_box a {text-decoration: none !important}
.oferta_info_box {width:281px;min-height:220px;background:url('gfx/produkt_1.gif') repeat-y;padding-left:31px;text-align:center;}
.oferta_info_box span {display:block;padding:5px 0 15px 0;text-align:left}
.oferta_info_box img {max-height:142px;max-width:266px;margin-left:-31px;border:0px !important;}
.oferta_end_box {width:312px;height:9px;background:url('gfx/produkt_2.gif') no-repeat top;}
.oferta_info_box p span{margin:0;padding:0;}
.opis_a {color:#57953c !important}


.shop{border-collapse: collapse;width:641px;padding-top:8px;margin-bottom:17px}
.shop ul{}
.shop img {border:0px}
.shop01 {float:left;width:641px;background:url('gfx/sklep_0.gif') no-repeat top center;height:8px}
.shop02 {float:left; display:block; width:641px; background:url('gfx/sklep_1.gif') repeat-y;}

.shop02 .bord_l {padding:14px;vertical-align:top;color:#5E2F00;}
.sep {background:url('gfx/separator.gif') no-repeat left center;min-height:90px}
.sep2 {padding-right:14px;background:url('gfx/separator.gif') no-repeat right center;min-height:90px}
.sep2 ul {padding-left:0;}
.sep span {font-weight:bold;color:#5E2F00}
.shop03 {clear:both;width:641px;background:url('gfx/sklep_2.gif') no-repeat top center;height:8px}


.wyslij_zapyt {width:90px;background:url('gfx/wyslij.gif') no-repeat top center;height:58px;border:0;margin-left:150px}
#surname, #mail, #phone {width:164px;font-size:12px !important}
.styl_form{width:470px;height:100px;border:1px solid #D2D2D2;font-size:11px !important;font-family:verdana;padding:3px}

.form_kontakt input{width:200px !important}
.form_kontakt textarea {font-family:verdana !important;width:400px !important;border:1px solid #D2D2D2;width:17px;padding:3px;background:#ffffff;font-size:12px;color:#444444;}
.form_kontakt label{display:block;margin-top:10px;margin-bottom:0px}
.form_kontakt .fbsubmit{width:90px;background:url('gfx/wyslij.gif') no-repeat top center;height:58px;border:0;margin-top:15px}
.form_kontakt .submit input{width:90px !important;margin:15px 0px 0px 0px !important;; padding:0px !important;}
.form_kontakt input.red {border:1px #8E3B3B !important}

input {border:1px solid #D2D2D2;width:17px;padding:3px;background:#ffffff;font-size:12px;color:#444444;}
.basketilosc {border:1px solid #D2D2D2;padding:3px;background:#ffffff;font-size:12px;color:#444444;}
.editor_ok_button {clear:left;display:block;float:left;width:16px;height:16px;background:url('gfx/ok.gif') no-repeat top left;margin-left:3px;margin-right:3px;border:0}
.editor_cancel_button {display:block;float:left;width:16px;height:16px;background:url('gfx/no.gif') no-repeat top left;margin-left:3px;margin-right:3px;border:0}
.editor_field {width:40px;float:left;}

hr {clear:left;background:url('gfx/hr.gif') repeat-x center;height:10px;margin:0 0px 0 0px;padding:1px;border:0;padding-top:10px;padding-bottom:10px;}




.sztuk {font-size:10px;color:;}
.w49 {width:49px}

.center {text-align:center;}
.clr {clear:both}

#footer {clear:both;width:958px;height:198px;background:url('gfx/content_bott_bg_b.png') no-repeat top center;text-align:center;padding-top:45px}
#footer_menu_in {text-align:center;font-size:10px;color:#B7B4B4;}
#footer_menu_in a {text-decoration:none;font-size:10px;color:#B7B4B4;}
#footer_menu_in span {display:block;text-align:center;color:#E8D9A5;margin-top:40px}
#footer_menu_in span a {text-decoration:none;color:#E8D9A5;}

/*============SHOP============*/
.submitmeon {background:url('gfx/button_login.gif') no-repeat top left !important;width:88px !important;height:58px !important;border:0 !important;margin-top:10px !important;font-weight:bold !important;font-size:14px !important;color:#565655 !important;text-transform:uppercase !important;font-family:arial !important;letter-spacing:-1px !important;display:block !important;padding-right:14px !important}
.required label{display:block;margin-bottom:3px;margin-top:5px;}
.required input {font-size:12px}
.required span {color:red;padding:0}
.font11 a{font-size:10px !important;text-decoration:none;color:#565655}
.font11 {margin:0;padding:0;}
.login_error {color:red;font-weight:bold;padding-top:10px;padding-bottom:10px;}
#m4type1, #m4type2 {background:none;border:0;}
#rejestracja00 span, #facture_part span {color:red;}


.panel_loguj {float:right;padding-right:5px;font-weight:normal !important;vertical-align:top ;}
.panel_loguj a {font-weight:normal !important;vertical-align:top }
.panel_loguj b, .panel_loguj b a{color:#7E4E23;font-weight:bold !important;vertical-align:top }
.panel_loguj img {border:0;padding:0 0 0 0;margin:-2px 0 0 0;vertical-align:middle;}

.bc_shop .lastitem {display:inline;position:absolute;float:left}
.bc_shop a{display:inline;}
.pricemeon {display:block;width:113px;height:23px;background:url('gfx/shop_price.gif') no-repeat top left;text-align:center;font-weight:bold;color:#ffffff;margin-left:14px;padding-top:10px;/margin-bottom:14px}
.basketmeon img {border:0}
.basketmeon th, .basketmeon td {padding:10px;text-align:left}
.basketmeon th {color:#ffffff !important}
.basketmeon .bg {background:url('gfx/menu_02.gif') repeat-x center}
.basketbg {background:url('gfx/shop_basketbg.gif') no-repeat top left;}
#shop_buy a{background:url('gfx/shop_buy.gif') no-repeat center left;padding-left:20px;text-align:;width:110px;height:19px;float:right;display:block;padding-top:2px}
#m4submit {background:url('gfx/button_login.gif') no-repeat top left !important;width:88px !important;height:58px !important;border:0 !important;margin-top:10px !important;font-weight:bold !important;font-size:14px !important;color:#565655 !important;text-transform:uppercase !important;font-family:arial !important;letter-spacing:-1px !important;display:block !important;padding-right:14px !important}


/*//inside www*/

#tt {position:absolute; display:block;}
#tttop {display:block; height:5px; margin-left:5px;overflow:hidden}
#ttcont {display:block; padding:10px 10px 10px 10px; margin-left:5px; background:#EDF4D3; color:#3C5A00}
#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden}




.highslide {cursor: url(highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 2px solid gray;}
.highslide:hover img {border: 2px solid white;}

.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none;border: 2px solid white;border-top: none;font-family: Verdana,     font-size: 10pt;padding: 5px;background-color: white;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;    left: 22px;background-image: url(highslide/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: gray;}

.highslide-move {cursor: move;}

.highslide-overlay {display: none;}

a.highslide-full-expand {background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}


/* Controlbar example */
.controlbar {background: url(highslide/graphics/controlbar4.gif);width: 167px;
	height: 34px;}
.controlbar a {	display: block;	float: left;	/*margin: 0px 0 0 4px;*/		height: 27px;}
.controlbar a:hover {	background-image: url(highslide/graphics/controlbar4-hover.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {width: 40px;background-position: -50px 0;}
.controlbar .highslide-move {width: 40px;background-position: -90px 0;}
.controlbar .close {width: 36px;background-position: -130px 0;}


/* Necessary for functionality */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

/*===============================*/

dl#menu0 {margin-top:10px;width:600px;color:#E1E1A5;text-align:center;margin-left:auto;margin-right:auto;}
#menu0 dd {margin-top:0;width:600px;color:#E1E1A5}
#menu0 dt {width:600px;padding-bottom:5px}
#menu0 h1, #menu0 h2, #menu0 h3, #menu0 h4 {font-size:10px; font-weight:normal;display:inline;margin-left:2px;margin-right:2px;}

dl#menu1 {margin-top:10px;color:#E1E1A5;text-align:center;margin-left:auto;margin-right:auto;font-size:10px}
#menu1 dd {margin-top:0;color:#E1E1A5}
#menu1 dt {padding-bottom:5px}



dt a {color:#53554F !important}


/*autocomplete*/
div.autocomplete {
  position:absolute;
  width:350px;
  background:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background: #ffb;}
div.autocomplete ul li {
  background: white;
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:


/* End of 'konkret_css' */

