/*
*************************************************

AXOR - rentals
General Screen Styles

Created by Mansz & Partners team
http://www.mansz.pl

*************************************************
*/

/*----- Clearing ----------------------*/
div, a, h1, h2, h3, img, table, table tr, table tr td, form {margin:0; padding:0; font-weight:normal; border:0px solid #fff;}
a:link, a:visited { text-decoration:none; color:#408810;}  a:hover {text-decoration:underline;}
span {display:none;} .clear {clear:both;} ul, li {margin:0;padding:0;list-style:none;}  

/*----- End Clearing ------------------*/


body {
    margin:0;
    padding:0;
    background:#ffffff url(../GFX/bg.gif) top center repeat-x ;
    font-family:Tahoma;
    font-size:11px;
    text-align:left;
    color:#6c6b68;
}
#bgroot { margin:auto; background:url(../GFX/bgroot.gif) no-repeat top center; }

#root { width:900px; margin:auto; }

/*-- Top --*/
#top { width:900px; height:69px; background:url(../GFX/bg_top.gif); }
#top #siteMap a img { margin:25px 0 0 10px; } 
/*-- Header --*/
#header { width:900px; height:290px; background:url(../GFX/branding/1.jpg) no-repeat; }


/*-- Menu --*/
#menu { width:900px; height:53px; background:url(../GFX/menu/bg_menu.jpg) no-repeat; text-align:left;}


#menuNav { width:900px; height:53px; float:left;} 
#menuNav ul li { float:left; padding:0; margin:0;}

#m1 a:link, #m1 a:visited { height:53px; width:72px; display:block; background:url(../GFX/menu/menu_01.gif) no-repeat 0 0;}
#m1 a:hover { background:url(../GFX/menu/menu_01.gif) no-repeat 0 -53px;}

#m2 a:link, #m2 a:visited { height:53px; width:87px; display:block; background:url(../GFX/menu/menu_02.gif) no-repeat 0 0;}
#m2 a:hover { background:url(../GFX/menu/menu_02.gif) no-repeat 0 -53px;}

#m3 a:link, #m3 a:visited { height:53px; width:114px; display:block; background:url(../GFX/menu/menu_03.gif) no-repeat 0 0;}
#m3 a:hover { background:url(../GFX/menu/menu_03.gif) no-repeat 0 -53px;}

#m4 a:link, #m4 a:visited { height:53px; width:186px; display:block; background:url(../GFX/menu/menu_04.gif) no-repeat 0 0;}
#m4 a:hover { background:url(../GFX/menu/menu_04.gif) no-repeat 0 -53px;}

#m5 a:link, #m5 a:visited { height:53px; width:156px; display:block; background:url(../GFX/menu/menu_05.gif) no-repeat 0 0;}
#m5 a:hover { background:url(../GFX/menu/menu_05.gif) no-repeat 0 -53px;}

#m6 a:link, #m6 a:visited { height:53px; width:131px; display:block; background:url(../GFX/menu/menu_06.gif) no-repeat 0 0;}
#m6 a:hover { background:url(../GFX/menu/menu_06.gif) no-repeat 0 -53px;}

#m7 a:link, #m7 a:visited { height:53px; width:63px; display:block; background:url(../GFX/menu/menu_07.gif) no-repeat 0 0;}
#m7 a:hover { background:url(../GFX/menu/menu_07.gif) no-repeat 0 -53px;}

#m8 a:link, #m8 a:visited { height:53px; width:91px; display:block; background:url(../GFX/menu/menu_08.gif) no-repeat 0 0;}
#m8 a:hover { background:url(../GFX/menu/menu_08.gif) no-repeat 0 -53px;}


#menuNav ul li a.active {
background-position: 0 -53px;  
}

/*-- Branding --*/
#bLogo { width:280px; height:184px;  float:left; } 
#bLogo a { width:280px; height:126px; display:block; background:url(../GFX/bg_logo.jpg) no-repeat; margin:28px 0 0;}

#bSale { width:620px; height:184px;  float:left;} 
#formSale { width:370px; height:32px; background:#3f3c37; float:right; margin:150px 0 0 0; }
#formSale p { margin:0 12px 0 3px; padding:10px 0 0 9px; float:left; background:url(../GFX/head/li.gif) no-repeat 0 7px; color:#d5d5d5;}
#formSale img { margin:0 15px 0 6px; padding:7px 0 0; float:left;}
#formSale b { color:#d8c419; }

/*-- Search newsletter --*/
#search { width:900px; height:53px;}
#search a { margin:0 0 0 4px;  }
#search p { float:left; margin:0; padding:0; display:inline;}
#searchBar { width:450px; height:19px; float:left; margin:17px 0 0 0; }
#newsBar {  width:450px; height:19px; float:left; margin:17px 0 0 0; }
#searchL { padding:0 0 0 12px; }   #searchR { padding:0 0 0 85px; } 
#search input { height:15px; width:170px; border:1px solid #bababa; background:#f9f9f9; font-size:10px; color:#909090; margin:0; padding:2px 4px 0 4px; font-family:Tahoma; display:block;} 

#searchR #newsletterBtn { width:50px; height: 19px; border: none; margin: -3px 0 0; } #searchL #searchBtn {width:48px; height:19px; border: none; margin:-3px 0 0;}

/*-- Contener --*/
#contener { padding:0 0 0 0; }
#contener p { text-align:justify; margin:0 0 10px; padding:0; line-height:17px;}

.homeB { width:500px; float:left; }
.homeS { width:365px; float:left; padding:0 0 0 35px;}
h1 { font-size:19px; letter-spacing:-1px; margin:15px 0 10px 0;}
h2 { margin:0; padding:0; color:#528d24; }
h3 { font-size:11px; font-weight:bold; margin:5px 0 5px 0; }

.bLine { height:15px; font-size:1px; background:url(../GFX/bgLine.gif) bottom repeat-x; clear:both; padding:0; margin:0; }

.newsTitle { padding:0 0 0 16px; background:url(../GFX/head/newsLi.gif) no-repeat 0 2px; }
.newsText { padding:5px 0 0; line-height:17px;}
.nLine { height:10px; font-size:1px; background:url(../GFX/bgLine.gif) center repeat-x; clear:both; padding:0; margin:0; }
.newsS b { font-size:93%; }

#lowBanner { width:900px; clear:both; padding:20px 0 0;}
#lowBanner a img { margin:0; padding:0; display:block; float:left;}

/*----- LISTA MENU ----------------------*/
#listaMenu { width:215px; float:left;}

#listaMenu ul .noBorder a:link, 
#listaMenu ul .noBorder a:visited, 
#listaMenu ul .noBorder a:hover { border-top:none; }

#listaMenu ul li { width:215px; }
#listaMenu ul li a:link, #listaMenu ul li a:visited  { 
	display:block; 
	width:215px; 
	border-top:1px solid #dfdfde; 
	text-transform:uppercase; 
	font-weight:bold; 
	color:#9c9c9c; 
	font-size:83%; 
	padding:10px 0 10px; 
	background:url(../GFX/head/menuLi.gif) no-repeat 11px 11px;
	}
#listaMenu ul li a:hover{  
	border-top:1px solid #b8b8b7; 
	font-weight:bold; 
	color:#528d24; 
	background:#ebebeb url(../GFX/head/menuLi_on.gif) no-repeat 11px 11px;
	text-decoration:none;
	}
#listaMenu ul li a span { display:block; padding:0 0 0 28px;}
#listaMenu ul li ul li a span { display:block; padding:0 0 0 46px;}

#listaMenu ul .on a:link, #listaMenu ul .on a:visited {  
	border-top:1px solid #b8b8b7; 
	font-weight:bold; 
	color:#528d24; 
	background:#ebebeb url(../GFX/head/menuLiLi_on.gif) no-repeat 11px 11px;
	text-decoration:none;
	}

#listaMenu ul .on ul li a:link, #listaMenu ul .on ul li a:visited { 
	border-top:1px solid #dfdfde;
	padding:5px 0 5px;
	background:#f2f2f2 url(../GFX/head/menuLiLi.gif) no-repeat 29px 10px; 
	color:#616160;
	font-weight:normal; text-transform:none; line-height:14px;
	}
#listaMenu ul .on ul li a:hover {   
	font-weight:normal; 
	color:#528d24; 
	background:#ebebeb url(../GFX/head/menuLiLi.gif) no-repeat 31px 10px;
	text-decoration:none;
	}
#listaMenu ul .on ul .on2 a:link, #listaMenu ul .on ul .on2 a:visited {   
	font-weight:normal; 
	color:#528d24; 
	background:#ebebeb url(../GFX/head/menuLiLi.gif) no-repeat 31px 10px;
	text-decoration:none;
	}
#listaMenu ul .on3 a:link, #listaMenu ul .on3 a:visited {  
	border-top:1px solid #b8b8b7; 
	font-weight:bold; 
	color:#528d24; 
	background:#ebebeb url(../GFX/head/menuLi_on.gif) no-repeat 11px 11px;
	text-decoration:none;
	}
/*----- CONTENT ----------------------*/
#content { width:620px; float:left; padding:0 0 0 65px;}

#breadcrumbs { padding:10px 0 10px 70px; border-bottom:1px solid #dfdfde; color:#8a8a8a; font-size:83%; background:url(../GFX/head/bread.gif) no-repeat 0 9px;}

#breadcrumbs a { padding:0 0 0 15px; color:#a58e20; background:url(../GFX/head/breadLi.gif) no-repeat 3px 3px; }
#breadcrumbs .noActive { color:#8a8a8a; padding:0 0 0 15px; background:url(../GFX/head/breadLi.gif) no-repeat 3px 3px;}

/*----- AKTUALNOSCI ----------------------*/
.newsMain { border-bottom:1px solid #dededd; margin:0 0 10px; padding:0 0 10px 0; }
.newsMain h3 a {color:#6c6b68;font-weight:700;}
#contentText .newsMain p { margin:0; padding:5px 0 0;}
.newsDate { color:#b3a14b; font-size:93%; } 
.newsGallery { padding:15px 0 0;}
.newsGallery a { display:block; width:65px; height:45px; float:left; margin-right:10px; padding:0;}
.newsGallery a:link, .newsGallery a:visited { border:3px solid #cccbcb; }
.newsGallery a:hover { border:3px solid #aeaeae; }

/*----- LOGOWANIE ----------------------*/
#contentLog { width:620px; padding-top:15px;}
#contentLog input { height:15px; width:150px; border:1px solid #bababa; background:#f9f9f9; font-size:10px; color:#909090; margin:0; padding:2px 4px 0 4px; font-family:Tahoma; display:block;} 
#contentLog .inputHidden { display:none; }
#contentLog p { float:left; margin-right:5px; font-size:83%; color:#a6a5a1; }
#contentLog a { color:#a6a5a1; }
#contentLog .imgLog { margin-right:3px; border:none; background:none; }
#contentLog form p img { border:none; background:none; }
#contentLog #btnLogin {width:90%;height:19px;border:none;padding:0;margin:-3px 0 0;}

/*----- MASZYNY ----------------------*/
#maszynyMain ul li  { padding:0 0 0 13px; background:url(../GFX/head/maszynyLi.gif) no-repeat 0 9px; margin:0; }
#maszynyMain ul li h2 { font-weight:bold; }

.maszynyDetail { padding:0 0 10px 0; } 
.maszynyLeft { float:left; width:390px; }
.maszynyLeft ul li { padding:5px 0 5px 14px; border-top:1px solid #dededd; background:url(../GFX/head/maszynyLi_2.gif) no-repeat 0 9px; }

.maszynyRight { float:left; width:202px; padding:0 0 0 28px;}
.maszynyRight a img { border:1px solid #c9c9c8; }
.maszynyRight img { border:1px solid #c9c9c8; }

/*-- REJESTRACJA --*/
#rejestracja input { height:15px; width:150px; border:1px solid #bababa; background:#f9f9f9; font-size:10px; color:#909090; margin:0; padding:2px 4px 0 4px; font-family:Tahoma; display:block;}
#rejestracja .inputHidden { display:none; }
#rejestracja b { color:#d60000; font-weight:normal;}
.inputR p { float:left; width:150px; }
.inputR { clear:both; }
#formButton { margin:20px 0 0 0; }


/*----- SKLEP ----------------------*/
.productMain { width:295px; float:left; margin-bottom:20px; margin-right:10px; }
.productImg { float:left; width:147px; }
.productImg a img { border:1px solid #c9c9c8;}
.productButtons {padding:0 0 0 5px; }
.productText { height:148px; width:148px; float:left;}
.sh { height:109px; padding:0 0 0 5px;} .sh b { color:#d60000; font-size:113%; } .sBold { font-weight:bold; padding:0; }
#sh2 { padding:0 0 0 5px; }
.sh i { color:#94938f; font-style:normal; margin-left:4px;}
#sh2 i { color:#94938f; font-style:normal; margin-left:0;}
#contentText .productText p { margin:0; padding:0 0 6px; }
.productForm input {
	width: 89px;
	height: 19px;
	padding: 0;
	border: 0;
}

#productDetail { width:600px;  margin:0px;}
#textDetail { width:440px; padding:0 0 0 ;}

#productOpis { padding:0; margin:10px 0 0; }
#productOpis a { padding:0; background:red; margin:0; }

/*----- KONTAKT ----------------------*/
#contactText { width:258px; float:left; }
#contactMap { width:360px; float:left; border:1px solid #b4b4b4; height:360px; }
#contantMap iframe {  }

/*----- PAGINATION ----------------------*/
#pagination { float: right; }

#pagination ul { margin: 20px 0 0; padding: 0; }

#pagination li { display: block; float: left; margin: 0 0 0 5px; }

#pagination li a { display: block; border: 1px solid #cccccc; padding: 1px 4px; }

#pagination li a:hover { text-decoration: none;	border: 1px solid #408810; }

#pagination span { display: block; padding: 1px 4px; font-weight: 700; border: 1px solid #c9c9c8; background: #efefef; }

/*-- KOSZYK --*/
#koszM { }
#koszM td { margin:0; padding:16px 0 16px; text-align:center; background:#ebebeb; } 
#koszM td a { font-weight:bold; }
#koszTr td { padding:10px 0 10px 0; text-align:center; background:#4d4a45; color:#fff; font-weight:bold; font-size:113%; }
#koszM .koszTd { font-weight:bold }
#koszM .koszTd1 { text-align:left; padding-left:10px; font-weight:bold }
#koszM td a img { padding:0 3px 0 3px; }
#koszM .koszS td { background:none; color:#4d4a45; text-align:right; padding:8px 15px 8px 0; margin:0; font-size:113%; font-weight:bold; }
#koszM .koszS #zamK { text-align:left; padding-left:0;}
#koszM b { color:#c50202; }

/*-- ZAMOWIENIE --*/
#zamowienie p { float:left; width:180px; }
#zamowienie input { height:15px; width:150px; border:1px solid #bababa; background:#f9f9f9; font-size:10px; color:#909090; margin:0; padding:2px 4px 0 4px; font-family:Tahoma; display:block;}
#zamowienie .inputHidden { display:none; }
#zamowienie h2 { padding:0 0 5px; }
#zamowienie b { color:#d60000; font-weight:normal;}
#zamowienie p select { width:160px; border:1px solid #bababa; background:#f9f9f9; font-size:10px; color:#909090; margin:0; padding:2px 4px 2px 4px; font-family:Tahoma; display:block; font-weight:bold; text-transform:uppercase; }
.zChoose { width:180px; float:left; padding:0; margin:0; } 
#zamowienie #formButton input { width:51px; height:19px; padding:0 0 0; margin:0; border:none; clear:both;}

#zLine { padding:10px 0 10px; margin:10px 0 10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }


#zamowienie2 h2 { padding:0 0 5px; }
#zamowienie2 b { font-weight:bold;}
#zamowienie2 a img { margin:0 10px 0 0; }
.zChoose { width:180px; float:left; padding:0; margin:0; } 
#zLine { padding:10px 0 10px; margin:10px 0 10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }

/*----- FOOTER ----------------------*/
#footer a:link, #footer a:visited {color:#a9a9a9;}
#footer a:hover {color:#6c6b68; text-decoration:none; }
#footer {margin:25px 0 0; height:35px; color:#a9a9a9; font-size:93%; background:url(../GFX/bg_foot.gif) no-repeat 15px 5px;}

#copyright { border-bottom:1px solid #dddddd; padding:0 0 4px 0; text-transform:uppercase;}
#design { padding:2px 0 0 0;}
#footText { padding:0 0 0 118px; }
/*----- END FOOTER ----------------------*/
















