@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	line-height:15px;
	font-size:12px;
	color:#ffffff;
	background-color:#000000;
}
ul{margin:0; padding:0;}
h1{font-size:16px; margin:0px 0 7px 0; padding:0;}
h1 a {}
h2{font-size:14px; color:white; margin:0; padding:0 0 10px 0;}
h3{font-size:12px; color:white; margin:0; padding:13px 0 0 0;}
a { color:#33CCFF; font-weight:bold; text-decoration:underline;}
img{ border:none;}
hr{border:#999999 1px dotted; clear:both; padding:0 0 0 0; margin:0 0 0 0;}
table{margin:6px 0 10px 0;}
.url{padding:3px 0;}
.url a{color:#009900;}
.webtitle{padding-bottom:5px;}
.imgright{ float:right; margin:10px 0 10px 10px;} 
.tabela table{border:none; padding:2px; color:#333333;}
.tabela a{color:#0066FF;}
.tabela td{background-color:#CCCCCC; padding:4px 20px 4px 9px;}
.tabela th{background-color:#3298B6; padding:11px 9px; text-align:center; color:#FFFFFF;}
table#equip-hire-1{width:300px;}

div#top_wrapper{width:1002px; height:53px; margin-left:auto; margin-right:auto; margin-top:15px; background-image:url(../jpgs/bg-menu.jpg); background-repeat:no-repeat;}
div#menu_top ul{ padding-top:19px; padding-left:58px; float:left;}
div#menu_top li{float:left; list-style:none; padding-left:23px; padding-right:23px; font-size:13px; border-right:#3DBDD8 1px solid;}
div#menu_top li a{color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;}
div#menu_top li a:hover{color:#FFFF66;}
div#menu_top li.nobord{border:none;}

div#main_wrapper_bg_hp{width:1002px; margin-left:auto; margin-right:auto; background-image:url(../jpgs/bg-hp.jpg);}
div#main_wrapper_bg{width:1002px; margin-left:auto; margin-right:auto; background-image:url(../jpgs/bg-sp.jpg);}

div#main_wrapper_hp{width:920px; margin-left:auto; margin-right:auto; text-align:left; }
div#main_wrapper{width:920px; margin-left:auto; margin-right:auto; text-align:left; color:#262626;}

div#shopping_cart{text-align:right; padding:17px 10px 0 0;}
div#shopping_cart a{color:#FFFFFF;}

div#top_banner_1{height:250px; background-image:url(../jpgs/banner-1.jpg);}
div#top_banner_2{height:250px; background-image:url(../jpgs/banner-2.jpg);}
div#top_banner_3{height:250px; background-image:url(../jpgs/banner-3.jpg);}
div#top_banner_4{height:250px; background-image:url(../jpgs/banner-4.jpg);}
div#top_banner_5{height:250px; background-image:url(../jpgs/banner-5.jpg);}
div#top_banner_6{height:250px; background-image:url(../jpgs/banner-6.jpg);}
div#top_banner_7{height:250px; background-image:url(../jpgs/banner-7.jpg);}
div#top_banner_8{height:250px; background-image:url(../jpgs/banner-8.jpg);}
div#top_banner_1 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_2 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_3 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_4 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_5 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_6 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_7 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}
div#top_banner_8 h1{ font-size:18px; color:#FFFFFF; padding:222px 0 0 10px; margin:0;}

div#main_hp{padding:414px 0 0 22px; float:left;}
div#main{padding:0 0 0 0;color:#FFFFFF; float:left;}

div#home_welcome{width:570px; float:left; padding:0 8px 0 8px;  margin-right:36px; text-align:justify;}
div#home_news{width:231px; float:left; padding:12px 7px 0 0; color:#000000; line-height:15px; text-align:justify; font-family:Arial, Helvetica, sans-serif;}
div#home_news a{color:#000000;}
p.more{ margin:0; padding:0; text-align:right;}

div#menu_left{width:200px; float:left; padding:10px;  margin-right:27px; background-color:#3298B6;}
div#menu_left li{list-style:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; padding:7px 0 8px 0; border-bottom:#3DBDD8 1px solid; width:195px;}
div#menu_left a{color:#FFFFFF; text-decoration:none;}
div#menu_left a:hover{color:#FFFF66;}
div#content{width:640px; float:left; padding:22px 7px 0 0; color:#CCCCCC; line-height:17px; text-align:justify; font-family:Arial, Helvetica, sans-serif;}
div#info{font-weight:bold; text-align:center;}

div#hp_icons{clear:both; float:left; text-align:left; width:900px;}
div#hp_icons ul{ padding:13px 0 0 0; float:left;}
div#hp_icons li{float:left; list-style:none; margin:0; padding:0;}
div#hp_icons img{padding:0; margin:0; border:#dddddd 1px solid;}
.hp-box {padding: 20px 20px 10px 20px; margin:10px; border:#444444 1px solid;}
.hp-box h2{font-size:14px; margin:0; padding:10px 0 0 0;}
div#hp_icons a{color:#FFFFFF; text-decoration:none;}
div#hp_icons a:hover{color:#FFFF66; text-decoration:underline;}

div#bottom_menu{float:left;}
div#bottom_menu ul{ padding-top:49px; padding-left:165px; float:left;}
div#bottom_menu li{float:left; list-style:none; padding-left:10px; padding-right:10px; font-size:12px; border-right:#999999 1px solid;}
div#bottom_menu li a{color:#999999; text-decoration:none;}
div#bottom_menu li a:hover{color:#ffffff;}
div#bottom_menu li.nobord{border:none;}

div#standards{padding:15px 0 0 0; margin:0; text-align:right; background-color:#000000;background-image:none; }

div#blueberry a{color:#999999; font-size:11px; margin-right:3px;}

div#footer{clear:both; text-align:center; padding:29px 0; color:#FFFFFF;}






.newsbox{ float:left; margin-bottom:10px; width:600px;}
.news_left{float:left;}
.news_right{ padding:10px 10px 10px 10px;}
div#back{ text-align:center; padding-bottom:20px;}
div#news_content img{ margin:12px; padding:5px;}
.newslist{margin:10px 10px 5px 0; padding:5px 5px 1px 0;}
.newsbox h2{margin:2px 0 0 0; padding:0 0 3px 0;}









/* SHOP: */
.products p{margin:5px 0 5px 0;}
.products h2{margin:2px 0 0 0; padding:0 0 3px 0;}
.products ul{list-style-type:none; float:left;}
.products li{float:left; width:640px; padding:10px 0 10px 0; margin:0;}
.products img{padding:0 5px 5px 0px;}
.product_image{width:195px;float:left; padding:5px 0 0 0; text-align:left;}
.products_image_l{margin:20px 0;}
.product_desc{float:left; width:444px;}
.plaintext{font-weight:normal;}
.product_image_cell{padding:5px 20px 0 10px;}
.price{ height:35px; color:#FF9933;}

.samples ul{list-style-type:none; float:left; background-color:#000000; width:550px; padding:25px 0 0 10px;}
.samples li{float:left; width:125px; background-color:#0000; padding:10px 10px 5px 0;}

div#login{}
div#login ul{ list-style-type:none;}
.button{background-color:#009966; color:#FFFFFF; border:none; font-weight:bold; margin-top:10px; font-size:12px; padding:8px 10px; border: 1px solid #CCCCCC;}
.buttonbold{background-color:#FF3333; color:#FFFFFF; border:none; font-weight:bold; margin-top:10px; font-size:12px; padding:8px 10px; border: 1px solid #CCCCCC;}

.cartcellbold{background-color:#CC3399; padding:5px; color:#FFFFFF; height:22px; text-align:right;}
.cartcell{background-color:#333333; padding:5px; height:22px;}

/* CATEGORIES:*/
#categories{margin:20px 0 0 10px;}
.cattable td{  padding-bottom:12px;}
.cattable img{border: #ffffff 1px solid; padding:5px;}

.gallery td{border: #000000 0px solid;  text-align:center; padding:0 1px;}
.gallery img{border: #ffffff 1px solid; padding:5px;}

.quantity{padding:2px;}



div#subcategories{
width:550px;
   font-size:12px;
   font-weight:bold;
   color:#FF9900;
   padding:0 0 10px 0;
} 
.subicon{ margin:2px; padding:2px 25px; float:left; background-color:#000000; border:#999999 1px solid; vertical-align:middle;}

div#showing{clear:both; padding-top:5px;}

















.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:588px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 1px #484848;
background:#333333;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
#stylized td{padding-bottom:5px;}
.komorka_prawo{text-align:right; padding-right:10px;}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#FFFFFF;
margin-bottom:15px;
margin-top:-10px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized .small{
color:#ffffff;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:270px;
}
.inputpole{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:270px;
}
.dropdown{
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
}
.przycisk{
width:35px;
height:31px;
color:#333333;
font-size:11px;
font-weight:bold;
}

.star{color:#0099CC; font-size:12px;}





























.fmbutton{
border:1px solid;
border-color:#FFFFFF #101214 #101214 #FFFFFF;
color:#FFFFFF;
background:url(../gifs/button_bg.gif) #4F5A63 no-repeat fixed bottom right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
clip:rect( );
letter-spacing:1px
}
.fmdropbox{
border:1px solid;
border-color:#101214 #FFFFFF #FFFFFF #101214;
padding:0 2 0 2;
color:#101214;
background-color:#FFFFFF;
background:url(../gifs/form_bg.gif) no-repeat fixed;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
clip:rect( )
}
.fmtxtbox{
border:1px solid;
border-color:#101214 #FFFFFF #FFFFFF #101214;
padding:0 2 0 2;
color:#101214;
background-color:#FFFFFF;
background:url(../gifs/form_bg.gif) no-repeat fixed;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
clip:rect( )
}
.fmtxtbox300{
border:1px solid;
border-color:#101214 #FFFFFF #FFFFFF #101214;
padding:0 2 0 2;
color:#101214;
background-color:#FFFFFF;
background:url(../gifs/form_bg.gif) no-repeat fixed;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
width:300px;
clip:rect( );
scrollbar-track-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#101214;
scrollbar-face-color:#4F5A63;
scrollbar-darkshadow-color:#101214;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FF9900
}
.heading1{
color:#FF9900;
font:bold 13px Arial,Helvetica,sans-serif
}
.offerTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.heading2 {

color:#2E82AB;
font:bold 13px Arial, Helvetica, sans-serif
}
li {
	list-style-image: url(../gifs/bull.gif);
}
.fmbutton_red{
border:1px solid;
border-color:#FFFFFF #101214 #101214 #FFFFFF;
color:#FFFFFF;
background: #990000 no-repeat fixed bottom right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
clip:rect( );
letter-spacing:1px
}.smalltxt {

color:#101214;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px
}