/* remarksa CSS */

body	{
		margin:0px 0px 0px 0px;
		background-image:url(../images/body_bg.jpg);
		background-repeat:repeat;
		font-family:Tahoma;
}

a	{
	text-decoration:none;
	color:#dedede;
}

a:hover	{
	text-decoration:underline;
	color:#fafafa;
}

img		{
		border:0px;
}

#root	{
		margin:10px auto;
		width:724px;
}

#left	{
		float:left;
		margin:0px 0px;
		width:549px;
}

/* top menu */

#top_menu	{
		width:549px;
		height:25px;
}

#top_menu a	{
		font-size:11px;
		display:block;
		float:left;		
		color:#4f4531;
		text-decoration:none;		
		padding-top:5px;
}

#top_menu a:hover	{
		color:#585917;
}

a.top_start	{
		height:25px;
		padding-left:25px;
		background-image:url(../images/top_ico_start.gif);
		background-repeat:no-repeat;
}

a.top_praca	{
		margin-left:10px;
		margin-right:20px;				
		height:25px;
		padding-left:25px;
		background-image:url(../images/top_ico_praca.gif);
		background-repeat:no-repeat;
}

a.top_przedstawiciele	{
		margin-left:10px;
		height:25px;
		padding-left:25px;
		background-image:url(../images/top_ico_przedstawiciele.gif);
		background-repeat:no-repeat;
}
a.top_specjalna	{
		margin-left:10px;
		height:25px;
		padding-left:25px;
		background-image:url(../images/top_ico_specjalna.gif);
		background-repeat:no-repeat;
}
a.top_langs	{
		width:40px;
		height:25px;
}

font.top_langs_noactive	{
		padding-top:5px;
		font-size:11px;
		display:block;
		float:left;		
		width:40px;
		height:25px;
		color:#706245;
}

/* top menu KONIEC */

#animacja	{
		clear:both;
		margin-top:26px;
		width:527px;
		height:212px;
		padding:11px;
		background-image:url(../images/animacja.jpg);
}

#content	{
		width:529px;
		margin:8px 0px;
		padding:10px;
		background-image:url(../images/content_bg.jpg);
		background-repeat:repeat;
		font-size:11px;
		font-family:Tahoma,Verdana,Arial;
		color:#1d1b10;
		line-height:150%;
}

#content a 	{
		color:#3f3a22;
		text-decoration:none;
}
#content a:hover 	{
		color:#4d462a;
		text-decoration:underline;
}


#right	{
		float:left;
		margin:0px 0px 0px 8px;
		width:166px;
}

#logo	{
		clear:both;
		margin:0px 0px;
		width:166px;
		height:109px;
		background-image:url(../images/logo.jpg);
		background-repeat:no-repeat;
}

#logo a {
		display:block;
		width:166px;
		height:109px;		
}

#menu {

}

/*--------------------- MENU ----------------------------- */

#main_menu {
	clear:both;
	margin-top:8px;
	width:166px;
	height:176px;	
	background-image:url(../images/pl/menu.jpg);
	background-repeat:no-repeat;	
}
#main_menu div {
	float:left;
	display:block;
	}
#main_menu span{
	display:none;
	}


#main_menu div, #main_menu a { 
	height: 25px;			
	width:166px;
	display: block;
	}

#item-01, #item-02, #item-03, #item-04, #item-05, #item-06, #item-07, #item-08 {
	margin-top:0;
	width:166px;
	}
	
#item-01 { background: transparent url("../images/pl/menu.jpg")   0px   0px no-repeat; }
#item-02 { background: transparent url("../images/pl/menu.jpg")   166px 0px no-repeat; }
#item-03 { background: transparent url("../images/pl/menu.jpg")   166px 0px no-repeat; }
#item-04 { background: transparent url("../images/pl/menu.jpg")   166px 0px no-repeat; }
#item-05 { background: transparent url("../images/pl/menu.jpg")   166px 0px no-repeat; }
#item-06 { background: transparent url("../images/pl/menu.jpg")   166px 0px no-repeat; }
#item-07 { background: transparent url("../images/pl/menu.jpg")   166px 0px no-repeat; }

#item-01 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px 0px no-repeat; }
#item-02 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px -25px no-repeat; }
#item-03 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px -50px no-repeat; }
#item-04 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px -75px no-repeat; }
#item-05 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px -100px no-repeat; }
#item-06 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px -125px no-repeat; }
#item-07 a:hover { background: transparent url("../images/pl/menu.jpg")   -166px -150px no-repeat; }

#item-01.active { background: transparent url("../images/pl/menu.jpg")   -166px 0px no-repeat; }
#item-02.active { background: transparent url("../images/pl/menu.jpg")   -166px -25px no-repeat; }
#item-03.active { background: transparent url("../images/pl/menu.jpg")   -166px -50px no-repeat; }
#item-04.active { background: transparent url("../images/pl/menu.jpg")   -166px -75px no-repeat; }
#item-05.active { background: transparent url("../images/pl/menu.jpg")   -166px -100px no-repeat; }
#item-06.active { background: transparent url("../images/pl/menu.jpg")   -166px -125px no-repeat; }
#item-07.active { background: transparent url("../images/pl/menu.jpg")   -166px -150px no-repeat; }

/*-------------------------------- MENU KONIEC ------------------------------------------*/


#bok_znajdz_przedstawiciela	{
	margin-top:8px;
	width:156px;
	height:190px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat;
	padding:5px;
}

#bok_livechat {
	margin-top:8px;
	width:156px;
	height:94px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat;
	padding:5px;
}

#bok_oferty_specjalne	{
	margin-top:8px;
	width:156px;
	height:160px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat;
	padding:5px;
}

#bok_oferty_specjalne a {
	font-size:11px;
	text-decoration:none;
}

#bok_oferty_specjalne a:hover {
	text-decoration:underline;
}

#right_menu	{
	margin-top:8px;
	width:166px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat;
}

#right_menu	a {
	display:block;
	clear:both;
	width:130px;
	padding-left:24px;
	padding-right:12px;	
	padding-top:5px;		
	height:20px;
	border-bottom:1px solid #7e7e66;
	font-size:11px;
	color:#d1a413;
	background-color:transparent;
}

#right_menu	a:hover {
	display:block;
	clear:both;
	color:#7e7e66;
	background-color:#454337;
	text-decoration:none;
}

#right_menu	font.active {
	display:block;
	clear:both;
	width:130px;
	padding-left:24px;
	padding-right:12px;	
	padding-top:5px;		
	height:20px;
	border-bottom:1px solid #7e7e66;
	font-size:11px;
	color:#7e7e66;
	background-color:#454337;
	text-decoration:none;
}

#footer1	{
	clear:both;
	margin:0px auto;
	width:705px;
	height:48px;
	padding:10px;
	background:url(../images/stopka_bg.png) !important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/stopka_bg.png", sizingMethod="crop");		
	background-repeat:no-repeat;	
	color:#48422b;
	font-size:10px;
	font-family:Tahoma;
}
#footer2	{
	clear:both;
	margin:8px auto;
	width:748px;
	height:80px;
	background:url(../images/stopka2_bg.png) !important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/stopka2_bg.png", sizingMethod="crop");		
	background-repeat:no-repeat;		
}

.linia_poziom	{
	clear:both;
	background-image:url(../images/linia_poziom.jpg);
	background-repeat:repeat-x;
	height:1px;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}

/* wynajem maszyn */

table.tabela_wynajem	{
   border: 1px solid #7b814f;
   border-collapse: collapse;	
}

table.tabela_wynajem td, th {
   border: 1px solid #7b814f;
   padding: 5px;
}

table.tabela_wynajem th	{
	color:#200000;
	background-color:#8d814c;
}

/* marquee oferty specjalne bok */

#marqueecontainer{
position: relative;
}

div.marqueecontainer_bok {
width: 140px; 
height: 100px; 
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

div.marquee_bok_item	{
text-align:center;
}

div.marquee_bok_item img {
border:3px solid  #7e7e66;
}


/* marquee oferty specjalne home */

div.marqueecontainer_home {
width:520px;
max-width:404px;
height: 104px; 
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

div.marquee_home_item	{
clear:both;
background-color:#ff0000;
}

div.marquee_home_item img {
border:3px solid  #7e7e66;
}