/* Global style
-------------------------------------------------------------- */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, acronym, address, code, em, img,  ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
                  { margin:0; padding:0; border:0; font-family:Tahoma;}
* html            { height:1% }
table             { border-collapse:separate; border-spacing:0;  }
th, td  		      { text-align:left; }
.clr              { clear:both;}
.float_l          { float:left; }
.float_r          { float:right; }
a img             { border:none; }
h1,h2,h3,h4,h5,h6 { font-weight:bold; } 
h1                { color:#000000; float:left; font-size:14px; padding:25px 0;}
h2 								{ font-size:14px; margin-bottom:7px;}
h3                { font-size: 1.4em;  margin-bottom: 0.5em; }
h4                { font-size: 1.2em; line-height: 1.25; margin-bottom: 0.2em;}
h5                { font-size:1.1em; margin-bottom: 0.5em; }
h6                { font-size: 1em;  margin-bottom: 0.2em;  }
p                 { margin: 0; }
blockquote        { margin: 1.5em; color: #666; font-style: italic; }
strong            { font-weight: bold; }
em                { font-style: italic; }
pre,code  	      { font-size: 1em ; line-height: 1.5; margin: 1.5em 0; white-space: pre;  text-align:left;}
ol                { list-style-type: decimal; margin:0px 5px 0px 20px;}
ul			          { margin:0 5px 5px 0px; list-style-type: none; display:inline;  }
li 			          { padding: 1px 5px 1px 0px; }
ul h1 ,ul h2,ul h3,ul h4,ul h5,ul h6 
									{ margin-bottom:0}
body              { font-size:11px; font-family:Tahoma; color:#485354; line-height:19px;  }
a, a:link         { color:#395EAE; text-decoration:underline; }
a:hover           { color:#333; text-decoration:none;}
div.wrap 					{ margin:0 auto; width:980px;}
div.top 					{ height:90px; display:inline; }
div.cartop 				{ background: url('../img/top/car.jpg') no-repeat scroll 0 0; width:280px; height:90px; float:left; }
div.logotop 			{ background: url('../img/top/logo.png') no-repeat scroll 0 0; width:256px; height:90px;float:left; }
div.menutop 												{ width:444px; float:right; height:90px;   }
div.menutop ul 											{ display:inline; list-style-type:none; margin:0; clear:both; }
div.menutop ul li                   { padding:0; display:inline;   }
div.menutop ul li a 								{ float:left; height:90px; }
div.menutop ul li a:hover 					{ text-decoration:underline;  }
div.menutop ul li a#n01 						{ background: url('../img/top/01.png') no-repeat scroll 0 0;  width:56px; }
div.menutop ul li a#n02							{ background: url('../img/top/02.png') no-repeat scroll 0 0;  width:48px; }
div.menutop ul li a#n03							{ background: url('../img/top/03.png') no-repeat scroll 0 0;  width:48px; }
div.menutop ul li a#n04							{ background: url('../img/top/04.png') no-repeat scroll 0 0;  width:46px; }
div.menutop ul li a#n05							{ background: url('../img/top/05.png') no-repeat scroll 0 0;  width:48px; }
div.menutop ul li a#n06							{ background: url('../img/top/06.png') no-repeat scroll 0 0;  width:48px; }
div.menutop ul li a#n07							{ background: url('../img/top/07.png') no-repeat scroll 0 0;  width:48px; }
div.menutop ul li a#n08							{ background: url('../img/top/08.png') no-repeat scroll 0 0;  width:48px; }
div.menutop ul li a#n09							{ background: url('../img/top/09.png') no-repeat scroll 0 0;  width:54px; }

div.greyline 												{ background: url('../img/belka1px.png') repeat-x scroll 0 0; height:15px; clear:both; }
div.baner_l       									{ width:750px; height:100px ; float:left; }
div.baner_r       									{ width:230px; height:100px ; float:right; }
div.menu 									{ background:#000000 none repeat scroll 0 0; height:20px;text-align:center;  }
div.menu ul 							{ text-align:center; }
div.menu ul li 						{ display:inline; padding:0;}
div.menu ul li a 					{ color:#fff; text-decoration:none; font-family:Tahoma; font-size:8pt; }
div.menu ul li span 			{ color:#fff ; }
div.header_3			{ background:transparent url('../img/header_3.jpg') no-repeat scroll 0 0; margin:auto; width::878px; height:279px;}
div#conteiner			{ border:1px solid #CCCCCC; background:#EDEDFC none repeat scroll 0 0; }
div#sidebar       { float:right;width: 220px;}
div#content       { float:left; position:relative; width:758px;}
div#conteinerwrap {  width: 630px; float: left; position:relative; margin-right:-1px; }
table.tablelist   { width: 100%; margin-bottom:10px;}
table.tablelist th 
									{ background: url('../img/red1px.png') repeat-x scroll 0 0; color:#FFFFFF; padding:0 5px;}
table.tablelist th a 			{ color:#fff;}
table.tablelist th.nobcgr { border-right: 1px solid #575142; background: none;}
table.tablelist td.nobcgr { border:none; background: none; padding:5px }
table.tablelist td 				{ padding: 12px 6px 10px 15px; border: 4px solid #fff; background:#C7C7E1;}
table.tablelist tr.nav  td					{ padding:0px 0px; }
table.tablelist tr.nav ul 					{ margin:0px; }
table.tablelist tr.nav ul  li 			{ margin:0px; padding:0; background: #fff url('../img/_BtDetailsSmall.jpg') 4px 10px  no-repeat; float:left; width:100%;}
table.tablelist tr.nav  a 				     { display:block;  padding:4px 5px 3px 5px; text-decoration:none; color:#333  }
table.tablelist tr.nav  a:hover 		   { text-decoration:underline; }
table.tablelist tr.nav ul  li.active_1    { font-weight:bold; border:none }
table.tablelist tr.nav ul  li.active_1  a { }
table.tablelist tr.nav ul  ul li           { font-weight:normal;  border-bottom: 4px solid #575142; border:none}
table.tablelist tr.nav ul  ul li.active_1  { background: #fff; }
table.tablelist tr.nav ul  ul li a         { padding-left:30px; border:none }
table.tablelist tr.nav ul  ul  ul li a      { padding-left:45px; border:none }
table.tablelist tr.nav ul  ul  ul li        { background: #fff }
table.tablelist  h3       { font-size:13px; margin-bottom:5px; }
div.thumbs_list           { float:right; margin:0px 10px 0px 0;  }
div.adress                { margin:0px 10px 0 0; line-height:17px; }
div.desc             			{ margin-bottom:5px;}
table.tablelist  h3.title    { font-size:14px;  margin-bottom:0px;}
div.thumbs_company           { float:left; margin:5px 10px 0px 0;    }
a.editdata                   { color:#bbb; float:right; clear:both; font-size:10px; line-height:12px;}
/* Paginacja  ------------------------------------------------------ */                                                                                                                                                                                                                                                                                            
table.tablelist td.pagination 	{ padding:10px; }
table.pagination  							{ padding:2px; font-size:12px; margin:5px auto 5px auto; }
table.pagination  td 						{ border:none; padding:0px; }
table.pagination span.active 		{ color:#909090; padding:2px 1px; text-decoration:none; font-weight: bold;}
table.pagination a, .pagination .dots 
																{ text-decoration:underline; padding:2px 1px; margin:0 1px; }
table.pagination .dots 					{ position:relative; bottom:-1px ; text-decoration:none; }
table.pagination span.nextprev 	{ font-weight:bold; padding:2px 2px; }
ul.category li.lider { font-weight:bold; font-style:italic; background:url('../img/starrrr.png') no-repeat;display:block;}
ul.category li:hover.lider {background:url('../img/starrrr.png') no-repeat;display:block;}
ul.category li.title ,ul.category li:hover.title        { font-weight:bold; font-size:12px; padding:0px; background: none;}
ul.category li.title a    { text-decoration:none; }
ul.category li            {  padding:1px 0 1px 22px;  background: url('../img/_BtDetailsSmall.jpg') 13px 10px  no-repeat;  }
ul.category li  a					{ text-decoration:none; }
ul.category li  a:hover	  { text-decoration:underline; }
ul.category li:hover      { background: url('../img/_BtDetailsSmall.jpg') 12px 10px  no-repeat;   }
ul.category2  					  { margin:0;}
ul.category2 li.lider 		{ font-weight:bold; font-style:italic; background:url('../img/starrrr.png') no-repeat;display:block;}
ul.category2 li:hover.lider 
													{ background:url('../img/starrrr.png') no-repeat;display:block;}
ul.category2 li.title ,ul.category li:hover.title        
													{ font-weight:bold; font-size:12px; padding:0px; background: none;}
ul.category2 li.title a   { text-decoration:none; }
ul.category2 li           { padding:1px 0 1px 22px;} 
ul.category2 li  a				{ text-decoration:none; }
ul.category2 li  a:hover	{ text-decoration:underline; }
ul.category2 li:hover     {   }
div.alert b               { font-weight:bold; font-size:12px; }
div.alert ul  li          { padding:0px 0 0px 12px;  background: url('../img/_BtDetailsSmall.jpg') 3px 7px  no-repeat; }
div.poweredby             { float:right; height:11px; margin-bottom:20px; }
div.poweredby a           { color:#bbb;}
a.addcompany  						{ background: url('../img/addfirm.png') no-repeat scroll 0 0; display:block; float:right; height:20px; width:107px; margin:25px 0; }
div.fotter    { background:url('../img/belka1px.png') repeat-x scroll 0 0; color:#FFFFFF; font-size:11px; padding:0 0 0 5px; text-align:left; }

div.fotter a { color:#fff; text-decoration:none; }
a.sponsor {background:url('../img/sponsor.gif') no-repeat scroll 0 0; margin:0 auto; width:220px; height:50px; display:block; }
/***********************************liderzy*********************************/
.dLHd			{ color:#FB6C0D; font-weight:bold; }
.dLC			{ margin:10px; margin-top: 10px;margin-bottom:10px; }
.dLCC			{ height:140px; padding:12px; }
.dLCLogo	{ float:left; width:120px;; }
.dLCAddr	{ line-height:140%; padding-left:125px; width:550px; }
.dLCDesc	{ font-size:11px; margin-left:145px;}
.dLCPu		{ text-align:right; padding-top:10px; }
.dLMore		{ font-size:17px; padding:10px; font-weight:bold; text-align:right; }
.dLMore a { color:#FB6C0D; }
.none 		{ list-style:none; }
/* Form---------------------------------------------------------- */
input                           { border-style:solid; background:#fff;  border-color: #919395  #e2e7ea #e2e7ea #919395 ; border-width: 1px; padding:2px 3px 2px}
textarea                        { border-style: solid; border-color:#b2b2b2 #e1e1e1 #e1e1e1 #b2b2b2; border-width: 1px; padding: 3px 2px;  }
input:focus, textarea:focus , input:active	{ background: #fff none repeat; color:#000 ;   border-color: #828282  #b1b1b1 #b1b1b1 #828282 ;}
select option                   { background:#fff }
input.checkbox              		{ width:auto !important; border:0 !important; padding:0px; background:  none; }
form.search label               { font-weight:bold;}
form.search input               { width:170px;}
form.search input.button       	{ background:url('../img/serch.png') no-repeat scroll 0 1px;cursor:pointer; height:20px; margin:5px 0 0; padding:0; width:100px; border:medium none;f}

form.search_main                { width: 620px; margin:0;}
form.search_main div            { float:left; margin-right:10px;}
form.search_main label               { font-weight:bold;}
form.search_main input               { width:170px;}
form.search_main input.button       	{ margin:0px 0 0 ; width:58px;height:22px;  padding:0px;  background: url('../img/btn_search.png') 0px 1px no-repeat ; border:none; padding:0px; cursor:pointer;}

