@import url('clearing.css');

html, body {
	margin: 0px auto;
	padding: 0px;
	background: #fff;
/*	font-family: Arial, sans-serif;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	/*font-size: 11px;*/
	line-height: 1.3;
	color: #272727;
}
table, a, img, p, form, hr, dl, dt, dd, div, h1, h2, h3, h4, h5, h6, label {margin:0; padding:0}
h1, h3, h4, h5, h6 { font-size: 12px; color: black; font-weight: bold; text-indent: 0px; font-family: Arial, sans-serif;}
img { border: none;}
a,a:visited{
	text-decoration:none;
	color: #272727;
}
a:hover{
	color: #595959;
	text-decoration:underline;
}
a.readmore{
position:relative;
top:-3px;
}
#strona{
	width: 960px;
	margin:0px auto;
	background-color: white;
}
#header {
	width: 960px;
	height: 274px;
	text-align: left;
	margin-top:0px;
}
.main{
	background: white url(../images/header_home.jpg) no-repeat bottom;
}
.o_firmie{
	background: white url(../images/header_o_firmie.jpg) no-repeat bottom;
}
.oferta{
	background: white url(../images/header_oferta.jpg) no-repeat bottom;
}
.dealerzy{
	background: white url(../images/header_dealerzy.jpg) no-repeat bottom;
}
.czesci_zamienne{
	background: white url(../images/header_czesci_zamienne.jpg) no-repeat bottom;
}
.serwis{
	background: white url(../images/header_serwis_uslugi.jpg) no-repeat bottom;
}
.uslugi{
	background: white url(../images/header_uslugi.jpg) no-repeat bottom;
}
.praca{
	background: white url(../images/header_praca.jpg) no-repeat bottom;
}
.kontakt{
	background: white url(../images/header_kontakt.jpg) no-repeat bottom;
}
.bebnowe{
	background: white url(../images/header_bebnowe.jpg) no-repeat bottom;
}
.dyskowe{
   background: white url(../images/header_dyskowe.jpg) no-repeat bottom;
}
.kt{
   background: white url(../images/header_dyskowe_kt.jpg) no-repeat bottom;
}
.kdt{
   background: white url(../images/header_dyskowe_kdt.jpg) no-repeat bottom;
}
.kdtc{
   background: white url(../images/header_kdtc.jpg) no-repeat bottom;
}
.kdd{
   background: white url(../images/header_dyskowe_kdd.jpg) no-repeat bottom;
}
.kdl{
   background: white url(../images/header_dyskowe_kdl.jpg) no-repeat bottom;
}
.kdf{
   background: white url(../images/header_dyskowe_kdf.jpg) no-repeat bottom;
}
.bijakowe{
   background: white url(../images/header_bijakowe.jpg) no-repeat bottom;
}
.zgrabiarki{
	background: white url(../images/header_zgrabiarka.jpg) no-repeat bottom;
}
.przetrzasacze{
	background: white url(../images/header_przetrzasacze.jpg) no-repeat bottom;
}
.plugi{
	background: white url(../images/header_plugi.jpg) no-repeat bottom;
}
.psv{
	background: white url(../images/header_plugi2.jpg) no-repeat bottom;
}
.zestawy_kosiarek_megacut{
	background: white url(../images/header_zestawy_megacut.jpg) no-repeat bottom;
}
.zestawy_kosiarek_gigacut{
	background: white url(../images/header_zestawy_gigacut.jpg) no-repeat bottom;
}
.wysiegnikowe{
	background: white url(../images/header_wysiegnikowe.jpg) no-repeat bottom;
}
.wysiegnikowe_tylne{
	background: white url(../images/header_wysiegnikowe_tylne.jpg) no-repeat bottom;
}
.maszyny_uzywane{
	background: white url(../images/header_maszyny_uzywane.jpg) no-repeat bottom;
}
.inne{
	background: white url(../images/header_inne.jpg) no-repeat bottom;
}
.kb{
	background: white url(../images/header_kb.jpg) no-repeat bottom;
}
.kbk{
	background: white url(../images/header_kbk.jpg) no-repeat bottom;
}
.kbrl{
	background: white url(../images/header_kbrl.jpg) no-repeat bottom;
}
.kbrp{
	background: white url(../images/header_kbrp.jpg) no-repeat bottom;
}
.kddr{
	background: white url(../images/header_kddr.jpg) no-repeat bottom;
}
.wysiegnikowe_wyposazenie_dodatkowe{
	background: white url(../images/header_wysiegnikowe_wyposazenie.jpg) no-repeat bottom;
}
.posypywarki_ciagnikowe{
	background: white url(../images/header_posypywarki_ciagnikowe.jpg) no-repeat bottom;
}
.zamiatarki_ciagnikowe{
	background: white url(../images/header_zamiatarki_ciagnikowe.jpg) no-repeat bottom;
}
.z2{
	background: white url(../images/header_zgrabiarka.jpg) no-repeat bottom;
}
.z1{
	background: white url(../images/header_zgrabiarka1.jpg) no-repeat bottom;
}



#select_lang{
	height:40px;
	width:216px;
	padding-right:2px;
	float:right;
}
.rawimages {
margin-top:3px;
text-align:center;
}
#jflanguageselection {
float:right;
margin-top:5px;

}
.rawimages span#active_language img {
border:medium none;
margin:2px;
}
.rawimages img {
border:medium none;
margin:2px;
}
#header_logo{
	float:left;
	width:220px;
	height: 100px;
	margin-top:10px;
	background-color: transparent;
	background-repeat: no-repeat;
}
.en{background-image: url(../images/logo_en.png);}
.se{background-image: url(../images/logo_se.png);}
.pl{background-image: url(../images/logo_pl.png);}
.de{background-image: url(../images/logo_de.png);}
.ru{background-image: url(../images/logo_ru.png);}
.fi{background-image: url(../images/logo_en.png);}
.fr{background-image: url(../images/logo_fr.png);}
.es{background-image: url(../images/logo_es.png);}

#search_mod{
margin-top:-13px;
}
#div_header_menu{
	width:956px;
	height:36px;
	font-size: 1.0em;
	font-weight: bold;
	line-height: normal;
	padding-left:4px;
	background-image: url(../images/menu_tlo_ciemne.gif);
	background-repeat: repeat-x;
}
.top_menu{
	list-style-image: none;
	list-style-type: none;
	width: 730px;
	padding: 0px;
	margin: 0px;
	text-align:center;
	font-size: 1.1em;
}
ul.top_menu li.li_top_menu,ul.top_menu li.li_top_menu_wybrane{
	float:left;
	height: 36px;
	width: 74px;
	padding-left:4px;
	padding-right: 4px;
}
ul.top_menu>li.li_top_menu,ul.top_menu>li.li_top_menu_wybrane{
	width: auto;
}
ul.top_menu>li.li_top_menu a,
ul.top_menu>li.li_top_menu_wybrane a{
	padding-left:6px;
	padding-right: 6px;
}

ul.top_menu li.li_top_menu a.a_top_menu,ul.top_menu li.li_top_menu a.a_top_menu:visited{
	color:white;
	text-decoration: none;
	display: block;
	height: 26px;
	padding-top:10px;
}
ul.top_menu li.li_top_menu_wybrane a.a_top_menu,ul.top_menu li.li_top_menu_wybrane a.a_top_menu:visited
{
	color: #848484;
	text-decoration: none;
	display: block;
	height: 27px;
	padding-top:10px;
	background: white url(../images/top_menu_wybrane.gif) repeat-x top;
}
ul.top_menu li.li_top_menu a.a_top_menu:hover{
/*	color: #848484;	*/
	color:white;
	text-decoration: none;
	background: transparent url(../images/top_menu_jasne_tlo.png) repeat-x bottom;
}
ul.top_menu li.li_top_menu_wybrane a.a_top_menu:hover{
	text-decoration: none;
}

#container {
	width: 958px;
	text-align:left;
	clear:both;
	background-color: #F7F7F7;
	border:1px solid #E3E1E2;
}
span.breadcrumbs{
    margin-left:5px;
}
/*#container a:link, #container a:visited {color:black;  text-decoration: none; font-weight: bold;}*/
/*#container a:hover {color:black;  text-decoration: underline;}*/
#container ol li { background: none; }


#mainbody { padding: 0; margin:0px; /*overflow: hidden; float: left;*/}
.article_separator{
	display: none;
}
.componentheading {display: none; }

.blog{
width:99%;
}
td.article_column{
	width: 99%;
}

#left_menu{
	width: 220px;
	float:left;
	border:1px solid #E3E1E2;
	margin-left:5px;
	padding:0px;
	background-color: white;
	font-size: 8pt;
}
#left_menu ul{
	list-style: none;
	list-style-image: none;
	padding:0px;
        margin:0px;
	font-weight: bold;
}
#left_menu ul li,#left_menu ul ul{
	padding:0px;
        margin: 0px;
}

a.sub0,a.sub0:visited{
	color:white;
	text-align:center;
	height: 24px;
	display:block;
	background: url(../images/lewe_menu_ojciec_tlo.gif) repeat-x top;
	text-decoration: none;
	padding-top:6px;
	text-transform: uppercase;
	margin-bottom: 0px;
}
a.sub0:hover{
	color: #DEDCE0;
	background: url(../images/lewe_menu_ojciec_tlo.gif) repeat-x top;
	text-decoration: none;
}
a.sub1,a.sub2{
	text-align: left;
	display:block;
	text-decoration: none;
	padding-left:5px;
	margin-bottom: 0px;
}
a.sub2{
  color: #393939;
  min-height: 22px;
  height:auto !important;
  height:22px;
  border: 1px solid white;
  border-bottom: 1px solid #E3E1E2;
}
a.sub2:hover{
	color: #5F5F5F;
	text-decoration: none;
        border: 1px solid  #999999;
}
a.sub1{
/*	padding-top:10px;*/
	color:#044680;
	/*background: url(../images/lewe_menu_podkreslenie.gif) repeat-x;
	background-position:bottom;/*0 22px;*/
	border: 1px solid #E3E1E2;
	background-color: #EFEFED;
	min-height: 22px;
  height:auto !important;
  height:22px;
  padding-top:2px;
  margin-top:2px;
  text-transform: uppercase;
}
a.sub1:hover{
	color: #0033CC;
	background-color: white;
	text-decoration: none;
        border: 1px solid  #999999;

}
#tresc_z_menu{
	width: 715px;
	float:right;
/*	margin-left:235px;*/
margin-left:0px;
	margin-bottom: 10px;
	background-color: White;
	border: 1px solid #E3E1E2;
}
table.contentpaneopen {
/*  	width: 99%;*/
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}
table.contentpaneopen {width:99%; }

table.contentpaneopen_main, table.contentpaneopen_kalendarium{
	margin:0px;
	padding:0px;
}
.contentheading_main, .contentheading_kalendarium{
	margin:0px;
	padding:0px;
}

.componentheader, .componentheading, h2 {
/*	width: 100%;*/
	font-family: Arial, sans-serif, Tahoma, Helvetica;
	line-height: 46px;
	margin-bottom: 10px;
	color: black;
	font-size: 20px;
	font-weight: bold;
	background: none;
	text-indent: 15px;
	text-align: left;
	padding-top: 10px;
}
.contentheading{
/*	width: 98%;*/
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/pozioma_kreska.gif) repeat-x bottom;
	text-align:left;
	color:#044680;/*#6d970c;*/
	text-transform: uppercase;
	padding-bottom:0px;

}
.contentheading a,.contentheading a:visited{
	text-decoration: none;
	color:#044680;
}
.contentheading a:hover{
	text-decoration: none;
	color:#5A5A5A;
}
.contentheading a.contentpagetitle,.contentheading a.contentpagetitle:visited,.contentheading a.contentpagetitle:hover{
	text-decoration:none;
	color:#044680;
}
a.contentpagetitle_main,a.contentpagetitle_main:visited{
	margin-top:5px;
	text-decoration: none;
/*	font-weight: bold;*/
}
a.contentpagetitle_kalendarium,a.contentpagetitle_kalendarium:visited{
	text-decoration: none;
}
span.article_separator{
	height: 10px;
	display:block;
}
a.contentpagetitle_main:hover{
	text-decoration: none;/*underline;*/
}
td.pionowa_kreska{
	background-image: url('../images/pionowa_kreska.gif');
	background-repeat: no-repeat;
	background-position: 0px 10px;
	width: 5px;
}
ul.zakladki{
	width:695px;
	padding-left:2px;
	margin-left:0px;
	text-align:left;
}
ul.zakladki li{
	height: 20px;
	background-color: #E4E2E4;
	float:left;
	border-top:1px solid #E3E1E2;
	border-left:1px solid #E3E1E2;
	border-right:1px solid #E3E1E2;
	list-style: none;
	list-style-image: none;
	margin-right: 5px;
	text-align: center;
}
ul.zakladki li a,ul.zakladki li a:visited{
	text-decoration: none;
	width: auto;
	padding-left:5px;
	padding-right: 5px;
	display:block;
}
ul.zakladki li a:hover{
	text-decoration: underline;
	background-color: #ECECEC;
}
ul.zakladki li.aktywna_zakladka a:hover{
	background-color: White;
	text-decoration: underline;
}
ul.zakladki li.aktywna_zakladka{
	background-color: White;
	border-bottom: 1px solid White;
}

#div_zakladki{
	height: 20px;
	padding-left:0px;
	padding-right:0px;
	text-align: left;
	width:705px;
}
#zakladka_tresc{
	background-color: White;
	border:1px solid #E3E1E2;
	padding: 5px;
	margin:2px;
	margin-top:0px;
	width:700px;
}
#footer {
clear: both;
	background: url(../images/footer_tlo.gif) bottom repeat-x;
	width: 960px;
	/*height: 58px;*/
	height: 56px;
	text-align: left;
	color: white;
}
#footer a{
color:white;}


#footer_name{
margin-top:3px;
margin-left:20px;
width: 670px;
/*font-weight: bold;*/
float:left;
font-size: 8pt;
}
#footer_name2{
	float:right;
	margin-top:3px;
	margin-right:20px;
	font-size: 8pt;

}
#footer_name a,#footer_name a:visited,#footer_name2 a,#footer_name2 a:visited{
	color:white;
	text-decoration:none;
}
#footer_name2 a:hover,#footer_name a:hover{
	color:white;
	text-decoration:underline;
}
.button{
	background-color: #515151;
	color: white;
	border:1px solid #2A2A2A;
}
/*editor style*/
.tabela_oferta_glowna tr td{
	width: 235px;
	padding:0px;
}
.tabela_wybrana_oferta tr td,.tabela_oferta_glowna tr td{
	vertical-align: top;
}
.tabela caption{
	color: #044680;
	background: transparent url(../images/pozioma_kreska_tabela.gif) repeat-x bottom;
	font-weight: bold;
	font-size: larger;
}
.tabela tr td:first-child{
	width:140px;
}
.tabela_specyfikacja tr td{
	border-right:1px solid #B7B2B7;
	height: 24px;
	vertical-align: middle;
}
/*editor style*/
/*formatowanie strony do wydruku*/
body.contentpane {background:#fff; color:#000; padding: 15px; font-size: 11px; text-align: left;}
body.contentpane h1, body.contentpane h2, body.contentpane h3 {background:#fff; color:#000;font-size: 12px;}
body.contentpane a, body.contentpane span.small, body.contentpane table.contentpaneopen td, body.contentpane table td
{background:#fff; color:#000; font-size: 11px;}
body.contentpane .componentheading, body.contentpane .contentheading {background:#000; color:#fff; font-weight: bold; font-size: 12px;}
body.p {margin-bottom: 5px;}
body.contentpane .button{color:black;border:1px solid black; background: #fff;}
body.contentpane .inputbox {background: #FFFFFF; color: #000; border: solid 1px #000;}
body.contentpane td{padding:3px; background:#fff; color:#000;font-size: 11px;}
li.menuitem179 a.sub1{border: 1px solid #E58585; background-color: #FFADAD}

