body {margin:0px; padding:0px; background-image: url(../images/background.jpg);  background-position:top center; font:normal 8pt Tahoma; }

form {margin:0px; padding:0px;}
table, th, td { font:normal 8pt Tahoma;  }
img { border:0; }
.carousel_container {
				width: 100%;
				height: 100%;
			}
#div_body {  position:relative; width:1020px; padding:0px; border:0px; }
#div_zund { margin-bottom: 15px;}
#div_body { margin:0 auto; position:relative; width:1020px; padding:0px; border:0px; background-color:#fff; margin-top: 15px;}
#div_header { margin:0 auto;margin-top: 0px; width:1020px; height:300px; float:left;}
#div_menu_head { margin:0; height:35px; width:1020px; background-color:#FFFFFF; margin-top:0px; margin-bottom:0px; }
#div_menu_top { width:1020px !important; float:right; }
#div_menu_top div a { display:block; color:#000;  text-decoration:none; float:left; }
.menuhead_item { padding:14px 14px 0px 0px; float:right; } /* menu gorne lewe */
#div_footer { width:inherit; height:90px; background-image: url(../images/background.jpg); vertical-align:middle; }
#author_info { background-image: url(../images/background.jpg); color:#999999; width:1020px; text-align:right; padding-top: 0px; font:normal 8pt Tahoma; padding:10px 0px 20px 0px}
.div_footer_all { text-align:center; background-repeat:no-repeat; background-position:top center; color:#FFF; padding:0px 0px 0px 0px; float:left; }
#div_content { width:inherit; display: inline; }
#div_witamy { width:629px; float:left; padding:0px; margin-left:0px; margin-top: 20px; background-image: url(../images/Witamy.jpg); }
#div_menu { width:207px; float:left; padding:0px; margin-left:0px; margin-top: 30px; }
#div_page_content { float:right;  width:771px; padding:0px 14px 0px 0px; margin-right: 0px;}
a.footlink { text-decoration:none; color:#FFF; font:normal 8pt Tahoma, Verdana, sans-serif; }
a.footlink:hover { text-decoration:underline; }
#div_jquery { width: 992px; height:300px; margin-left: 14px; }
/* font-size:1px - fix pod IE do 6.0 przy height 16px */


ul#menu_all { list-style: none; padding:0; margin:0; margin-left: 14px; }
ul#menu_all li { width:207px; margin:0; padding:0; float: left; }


ul#menu_all li a { border-bottom:0px solid #a4abb3; height:auto; min-height:15px; margin:0; 
				background:url(../images/menu_position0.jpg) no-repeat left center; font:normal 8pt Tahoma; color:#000; 
				display:block; padding:7px 0px 7px 20px; text-decoration:none; }
ul#menu_all li a:hover { background:url(../images/menu_position_hover.jpg) no-repeat left center; color:#648c00; }
ul#menu_all li a.a_0 { border-bottom:0px solid #a4abb3; height:auto; min-height:15px; margin:0; 
				background:url(../images/menu_position0.jpg) no-repeat left center; font:normal 8pt Tahoma; color:#000; 
				display:block; padding:7px 0px 7px 20px; text-decoration:none; }
ul#menu_all li a.a_0:hover { background:url(../images/menu_position_hover.jpg) no-repeat left center; color:#000; }
ul#menu_all li a.a_1 { border-bottom:0px solid #a4abb3; height:auto; min-height:15px; margin:0; 
				background:url(../images/menu_position1.jpg) no-repeat left center; font:normal 8pt Tahoma; color:#000; 
				display:block; padding:7px 0px 7px 20px; text-decoration:none; }
ul#menu_all li a.a_1:hover { background:url(../images/menu_position1.jpg) no-repeat left center; color:#648c00; }

.for_basket_mini { position:relative; width:207px; margin-left: 14px; ; }

span.blue { color:#481f5b; font-weight:bold; font-size:12px; }
img.image { vertical-align:middle; margin:0px 3px 3px 0px;}
img.logo { float:left; margin-left: 14px; margin-top: 14px;}
.a001 { width:185px; border:0px; margin:0px; padding:0px; }
.a002 { color:#481f5b; font-weight:bold; vertical-align:middle; font-size:10px; }
.a004 { color:#7f7f7f; font-weight:bold; }
.a005 { background:url(images/space.jpg) repeat-x; height:6px; font-size:1px; }
.a006 { text-align:right; background-image:url(../images/shop_rest.jpg); background-position:center right; background-repeat:no-repeat; color:#7f7f7f; font-weight:bold; font-size:12px; padding-right:18px; }
.a007 { vertical-align:middle; height:22px; text-align:right; }
.a008 { text-align:right; color:#7f7f7f; font-weight:bold; font-size:12px; padding-right:18px; }

.selected_menu_1{font-weight:bold;}
.listItemTitle{ font-weight:bold; }
.listItemText{}
.listItemDate{ font-weight:bold; text-align:right; margin:4px 5px 4px 0px;}

.list_navigation{ text-align:right; margin-bottom:5px;margin-right:10px}
.list_navigation a {color:#1483da;text-decoration:none}
.selected_page{font-weight:bold;}
.listItem{margin-bottom:10px; text-align:justify;}
.listTitle{ text-align:justify; font-weight:bold; margin-bottom:4px; margin-top:14px; }
a.listLink { color:#000; text-decoration:none; text-align:justify; }
a.listLink:hover { text-decoration:underline; }

.foot_mmenu{float:left;margin-top:10px; padding-bottom:10px; }
.foot_mmenu a {color:#ffffff;}

#for_top_login { height:29px; }
#for_top_login .login { background:url(../images/login_pass.gif) no-repeat center center; width:131px; }
#for_top_login .pass { background:url(../images/login_pass.gif) no-repeat center center; width:131px; }
.inputForInput1 {  }
.inputForInput2 { border:0px; font:normal 8pt Tahoma, Verdana; width:110px; background:url(../images/login_bg.gif) repeat-x; color:#FFF; margin-left:10px; }
.buttonLogin {  background:transparent; color:#FFF; font:bold 8pt Tahoma, Verdana; PADDING-BOTTOM: 2px; WIDTH: 29px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; }


.inputForSearch { border:0px; font:normal 8pt Tahoma, Verdana; 
width:150px; background:url(../images/login_bg.gif) repeat-x; color:#FFF; margin:12px 0px 0px 27px; padding:0; }
.buttonSearch { margin-left:2px; margin-top:5px; width:35px; 
background:transparent; color:#FFF; font:bold 8pt Tahoma, Verdana; BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; }


#for_top_login .buttonl { width:29px; height:39px; background:url(../images/login_button.gif) no-repeat; }
#forloginOpt { text-align:right; padding-left:10px; }
#forloginOpt a { color:#333; font:normal 10px Tahoma, Verdana; text-decoration:none; }
#forloginOpt a:hover { font-weight:bold; }
.forsearchtop { vertical-align:top; width:218px; background:url(../images/search.gif) no-repeat; height:39px;}
.fortip { width:445px; font:normal 8pt Tahoma, sans-serif; text-align:justify; padding-right:5px; color:#605f5f; height:39px; }
span.fortips { color:#1483da; font:bold 12px Tahoma, Verdana, sans-serif; }

a.bread { color:#000; font-weight:bold; text-decoration:none; }
a.bread:hover { text-decoration:underline; }
hr.cc90 { border: none 0; border-top: 0px solid #662f8c; height: 1px; width:100%; text-align:center;}
hr.cc90sh { border: none 0; border-top: 0px solid #ddd5c0; height: 1px; width:90%; text-align:center;}
img.bannerleft { width:207px; margin:0; padding:0; float:left; margin-left:14px;  }

.polec01 { background:url(../images/shop/pol01.jpg) no-repeat; width:30px; height:56px; }
.polec02 { background:url(../images/shop/pol02.jpg) repeat-x; color:#000; vertical-align:top; font: 9pt Tahoma, sans-serif; padding-top:15px; }
.polec03 { background:url(../images/shop/pol03.jpg) no-repeat; }

.polec04 { background:url(../images/shop/pol04.jpg) repeat-y; width:30px; }
.polec05 {  }
.polec06 { background:url(../images/shop/pol06.jpg) repeat-y; width:30px; }

.polec07 { background:url(../images/shop/pol07.jpg) no-repeat; width:30px; height:22px; }
.polec08 { background:url(../images/shop/pol08.jpg) repeat-x; height:22px; }
.polec09 { background:url(../images/shop/pol09.jpg) no-repeat; height:22px; width:30px; }

img.polec10 { vertical-align:middle; margin-right:5px; margin-top:-2px; }
div.polec11 { float:left; width:33%; text-align:center; }
div.polec12 { font:bold 12px Tahoma, sans-serif; padding-bottom:4px; }

span.price { color:#7f7f7f; font:bold 10pt Tahoma; }
div.foroldprice { font:normal 8pt Tahoma, Verdana, sans-serif; }
span.oldprice { color:#471b5d; text-decoration:line-through; font-weight:bold; }

img.nowo-img { vertical-align:middle; margin-left:10px; margin-right:5px; }
.nowo-all { width:222px; height:30px; text-align:left; padding:25px 0px 0px 0px; color:#000; font: 9pt Tahoma, sans-serif; }
.nopo-nowo { background:url(../images/shop/nopo_nowo.jpg) no-repeat; }
.nopo-prom { background:url(../images/shop/nopo_prom.jpg) no-repeat; }
.nopo-blank { background:url(../images/shop/nopo_blank.jpg) no-repeat; }

.nopo-foot { width:222px; height:21px; font-size:1px; background:url(../images/shop/nopo_foot.jpg) no-repeat; }
.nopo-srod { width:200px; background:url(../images/shop/nopo_srod.jpg) repeat-y; padding:0px 11px 0px 11px; text-align:justify; color:#575555; font:normal 10px Tahoma, Verdana; }

.forpromnowo { width:33%; text-align:center; }

.search_mark{font-weight:bold;}
.searchListItem a {font-weight:bold; color:#1483da; text-decoration:none; }
.searchListItem a:hover { text-decoration:underline; }
.searchListItem{margin-bottom:10px}
.searchListItemTitle{font-weight:bold; margin-bottom:5px}
.searchListItemDate{display:block; text-align:right;margin-top:10px}
.searchListUrl{color:#1483da; }

a.author { text-decoration:none;  color:##999999; float:right; text-align:right;}
a.adress{ text-decoration:none;  color:##999999; float:left; text-align:left;}

