@charset"utf-8";

BODY	{
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
cursor: default;
font-family:'TrebuchetMS','LucidaGrande',Verdana,Arial;
font-size:10pt;
font-weight:normal;
color:#000000;
background-image: url('images/.gif');
background-repeat: repeat-x repeat-y;
background-color: #cdc7ad; /*#e1d8ac;*/
}

/*************************************************************/
/**********************STYLEGLOBALNE**************************/
/*************************************************************/



IMG	{
border: 0px;
vertical-align: top;}
	
TABLE	{
vertical-align: top;			
background-repeat: repeat;			
background-color: transparent;			
border: 0px green solid;
padding: 0px;
margin: 0px;
font-size: 10pt;
text-align: left;}

TD	{
vertical-align: top;	
margin: 0px;		
padding: 0px;
border: 0px green solid;
background-color: transparent;
font-size: 10pt;
text-align: left;}

h1,h2,h3	{
font-family: 'Georgia','TrebuchetMS','LucidaGrande',Arial;
font-weight: bold;
margin: 0px;
padding: 0px;}

H2	{
font-size: 16px;
color: white;
margin: 7px 0px 0px 0px ;}

DIV	{
margin: 0px;		
padding: 0px;
border: 0px #000000 solid;}

P	{
margin: 0px;
padding: 0px;
border: 0px #000000 solid;}

/*************************************************************/	
/**********************SRODKOWANIECALOSCI*********************/	
/*************************************************************/	

DIV#srodkujacy	{
width: 100%;
position: absolute;
top: 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
vertical-align: top;
position: absolute;}

TABLE#calosc	{
margin-left:auto;
margin-right:auto;
width: 800px;
/*border-top: 1px black solid;*/
border-left: 1px black solid;
border-right: 1px black solid;}
	
p.center		{text-align:center;}

TD#left {			
width: 200px;
background-color: #ffbe58;
color: #000000;
font: 10px Tahoma;	
}	 

TD#right {	
width:600px;
background-color: #ffffff;
background-image: url(images/.gif);
background-repeat: repeat-y;
color: #000000;
font: 10px Tahoma;
border-right: 0px black solid;
border-left: 1px black solid;
}	

/*************************************************************/	
/**********************MENU***********************************/	
/*************************************************************/

ul.tree{
	display:block;
	margin:0;
	padding:0;
	font: 11px Tahoma;
	border-bottom: 1px #00000 solid;}

ul.tree ul{
	display:block;
	padding:0;
	margin:0;}

ul.tree li{
	display:block;
	list-style-type:none;
	color: #000000;
	background-color: #ffbe58;
	border-bottom: 1px #000000 solid;
	line-height:25px; 
	font-weight: bold;
	}

ul.tree li.closed{ 
	display: block;	
	}

ul.tree li.opened{
	display: block;}

ul.tree li a{
	text-decoration:none;
	cursor:pointer;
	padding: 0px 0px 0px 10px;
	color: #000000;}

ul.tree li a.folder{}

ul.tree li a:hover{	
display:block; 
text-decoration:none; 
background-color: #e1d8ac; 
color: #000000; }	  
	
ul.tree ul ul {  
margin: 0px; padding:0px; }

ul.tree li li {
background-color: #000000; 
margin: 0px; 
padding: 0px 0px 0px 10px; 
border-top: 1px #2e2d2a /*#e1d8ac*/ solid; 
line-height: 25px;} 

ul.tree li li a:hover { 
display: block; 
text-decoration: underline; 
color: #e1d8ac; 
/*background-color:#D19275;*/ background: url(images/arrow.gif) center left;
background-repeat: no-repeat; border: 0px; }
	
ul.tree li li a:link { text-decoration: none; color: #e1d8ac;}
	
ul.tree li li a:active { text-decoration: none; color: #e1d8ac; background-image: url(images/arrow.gif) center left;}
	
ul.tree li li a:visited { text-decoration: none; color: #e1d8ac;}
	
ul.tree li li a { text-decoration: none; color: #e1d8ac; font: 11px tahoma; margin: 0px; padding: 0px 0px 0px 15px; line-height: 25px; display:block;}
	

/*************************************************************/	
/********************LOKALIZACJA******************************/
/*************************************************************/
TD.lokalizacja { 
width: 800px; 	  
height: 25px;
background-color: #000000;	   
padding: 0px 10px 0px 10px;
margin: 0px;
border-top: 0px #000000 solid;
border-bottom: 0px #000000 solid;  
font: 10px Tahoma; 	 
font-weight:bold;	
color:#ffffff;
vertical-align: middle;

}	

TD.lokalizacja A {color: orange}
/*************************************************************/
/************ STOPKA *********************/
/*************************************************************/	

TD.stopka {	 
width:800px;
background-color: #000000;	   
padding: 10px 10px 10px 10px;
margin: 0px;
border-top: 0px #00000 solid;
border-bottom: 0px #000000 solid;
}	

p.footer{
font-family: Tahoma,'LucidaGrande',Verdana,Arial,Sans-Serif;
font-size: 10px;
color: #856363;
text-align: center;
}
	
/*************************************************************/
/*******contentitemstable.tmpl**WYBIEZZAWARTOSC***************/
/*************************************************************/

TABLE#contentitemstable{
			border:0px;
			width:550px;
			margin-left:auto;
			margin-right:auto;}
						
#contentitemstable p.contentitemstable{
			font-size:11pt;
			font-weight:bold;
			color:#23a4ff;
			margin-bottom:8px;}
				
	#contentitemstable TD{}
	#contentitemstable DIV{}
	

/*************************************************************/	
/********************contentText******************************/	
/*************************************************************/
	
TABLE#text_contentitemstable	{width:560px;
								margin-left:auto;
								margin-right:auto;}

#text_contentitemstable p	{font-size:11pt;
							font-weight:bold;
							color:#23a4ff;
							margin:0px;
							margin-bottom:8px;}

								
/*************************************************************/	
/********************ARTYKULY*********************************/	
/*************************************************************/

TABLE#artykuly_contentitemstable{
	width: 560px;
	margin-left:auto;
	margin-right:auto;}	
								
#artykuly_contentitemstable p.wybierz{
	font-size:11pt;
	font-weight:bold;
	color:#23a4ff;
	margin:0px;
	margin-bottom:8px}						

TABLE#artykuly_rateditemtable{
	border:1px #070707 solid;
	margin-bottom:10px;
	width:100%}	
						
#artykuly_rateditemtable td.nazwa{
	background-color:#f3f3ee;}
	
#artykuly_rateditemtable td.nazwa span{
	font-size:12pt;
	font-weight:bold;}

#artykuly_rateditemtable td.ocena{
	text-align:right;
	background-color:#f3f3ee;}

#artykuly_rateditemtable td.ocena span{
	font-size:18pt;
	color:green;
	font-weight:bold;}	
										
#artykuly_rateditemtable table#zalety_wady{
	width:100%}

#zalety_wady span.zalety{
	color:green;
	font-weight:bold}

#zalety_wady span.wady{
	color:red;
	font-weight:bold}	

#artykuly_rateditemtable table#dystrybutor{
	width:100%;
	border:1px #070707 solid;}

#dystrybutor td.cena{
	text-align:center;}	
						
TABLE#artykuly_commenttable{
	border-width:0px;
	margin-bottom:10px;
	width:100%;}	

#artykuly_commenttable td.podpis{
	color:#358ec1;
	font-weight:bold}

#artykuly_commenttable td.podpis span{
	color:#888888;
	font-size:8pt;
	font-weight:normal}		
	
#artykuly_commenttable td.tresc_komentarza{
	background-color:#f6f6f6;
	border:1px #e8e8e8 solid}	

.article_comment_content{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	margin-left:5px;}
		
p#comment_ok{color:black;
	margin:0px;
	border:1px #5d93bc solid;
	background-color:#aecce3;
	text-align:center}	

p#comment_error{color:black;
	margin:0px;
	border:1px #bc5d5d solid;
	background-color:#e3aeae;
	text-align:center}
	
TABLE#artykuly_article_structure{}	

.article_title	{
	color: black;
	font-size:16pt;
	margin:0px;}

.article_author	{margin:0px;}

.article_date	{
        font-size:8pt;
	color:grey;
	margin:0px;
	margin-bottom:10px;}
				
dt.art_comments_dt	{
	background-color:#aab5cf;
	font-weight:bold;
	color:white;
	margin-bottom:1px;}

dd.art_comments_dd	{
	background-color:white;
	margin-bottom:1px;
	margin-left:5px;
	margin-right:5px;}
						
p.submit{text-align:right}
p.ilosc_komentarzy	{
	background-color:#358ec1;
	color:white;
	border:1px #9ac4dc solid}

p.article_comments_pages_pos{text-align:center;}


p.art_item_title{ font-size:13pt;}


p.art_item_intro {text-align:justify;}

/*************************************************************/
/********************GALERIA**********************************/
/*************************************************************/

TABLE#galeria_contentitemstable{
width:580px;
margin-left:auto;
margin-right:auto;
}
									
#galeria_contentitemstable p.wybor	{
font-size:11pt;
font-weight:bold;
color:#23a4ff;
margin:0px;
margin-bottom:10px;
}	
	
										
/*************************************************************/
/********************NEWS*************************************/	
/*************************************************************/

TABLE#news_separate{
width:580px;
margin-left:auto;
margin-right:auto;
margin-top:10px}

#news_separate td{
font-weight:bold;
background-color:#cdc7ad;
color: #000000;}
						
TABLE#newstable{
width:520px;
margin-left:auto;
margin-right:auto;
margin-top:15px;}

#newstable td.title{
font-size:11pt;
font-weight:bold;
color: orange;}

#newstable td.time{
font-size:8pt;
font-weight:normal;
color:#a5a5a5;
}	

#newstable td.time p{
margin:0px;
margin-left:3px;
margin-right:3px;}

#newstable p{
margin:0px;
margin-left:3px;
margin-right:3px;
line-height:140%;
text-align:justify;}	

TABLE#newsnotfound{
width:520px;
margin-left:auto;
margin-right:auto;
margin-top:15px;}

#newsnotfound td{
font-size:8pt;
font-weight:normal;
color:#a5a5a5;}	

#newsnotfound p{
margin:0px;
margin-left:3px;
margin-right:3px;
text-align:center;}	
									
TABLE#newsbottom{
width: 580px;
margin-left: auto;
margin-right: auto;}

#newsbottom td{
font-weight: normal;}

#newsbottom p{
text-align: center;
margin: 0px;
margin-left: 3px;
margin-right: 3px;}
											
						
/*************************************************************/	
/********************KATALOGPRODUKTOW*************************/
/*************************************************************/
			
TABLE#katalog_table{
width:580px;
margin-left:auto;
margin-right:auto;}	

#katalog_table table.katalog_gallery{}	

TABLE#katalog_contentitemstable{
width:580px;
margin-left:auto;
margin-right:auto;}	

#katalog_contentitemstable p.wybor{
font-size:11pt;
font-weight:bold;
color:#23a4ff;
margin:0px;
margin-bottom:0px}	

#katalog_contentitemstable p.sortowanie{
margin:0px;
margin-bottom:8px}	

#katalog_contentitemstable p.sortowanie A:active{
color:#ffb165;
font-weight:bolder;}

#katalog_contentitemstable p.sortowanie A:link{
color:#ffb165;
text-decoration:none;}

#katalog_contentitemstable p.sortowanie A:visited{
color:#ffb165;
text-decoration:none;}

#katalog_contentitemstable p.sortowanie A:hover{
color:#ffb165;
text-decoration:underline;}

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

/*************************************************************/	
/********************AUTOMANUFACTURERS************************/	
/*************************************************************/
								
TABLE#manufacturers_contentitemstable{
	width:580px;
	margin-left:auto;
	margin-right:auto}

#manufacturers_contentitemstable p.wybor{
	font-size:11pt;
	font-weight:bold;
	color:#23a4ff;
	margin:0px;
	margin-bottom:8px}	


/*************************************************************/	
/********************RANDOMPHOTOS*****************************/
/*************************************************************/

p#randomphotos_photo{
text-align:center;
vertical-align:middle;}	
			
table#randomphotos_itemstable{}
													

/*************************************************************/
/********************fck**************************************/
/*************************************************************/

#fck p{margin-top:0px;}
																	

/*************************************************************/
/********************KALENDARZ********************************/	
/*************************************************************/

TABLE#callendar{
font-size:12px;
border: 1px solid #000000;
background-color: transparent;
margin: auto;
border-collapse: collapse}	

#callendar TD{
height: 17px;
line-height: 15px;
text-align: center;
border: 1px black solid;
color: black;}	


/*************************************************************/	
/********************POZOSTALEKLASY***************************/	
/*************************************************************/
				
A.words{
	color:orange;
	font-weight:bold;
}


.article_partitle{
	margin-top:0px;
	margin-bottom:10px;
}

A.article_link{
	font-weight:bold;
}

P.article_paragraph{
	margin:0px;
	margin-bottom:10px;
}

P.article_image{
	margin:10px;
	text-align:center;
}

p.article_pages_pos{
	text-align:right;
}



A.article_pages_inactive{
	visibility:hidden;
}



.callendar_field{
	border:1px black solid;
}

span.quote{
	font-style:italic;
	font-size:9pt;
	color:#4e6e92
}


A.active{
	color:#13ca00;text-decoration:none;
}

A.img_gal_link_style{
	margin:0px;
}


a.header1{
font-size:36px;
color:#FFFFFF;
margin:0px;
}


p.visinfo{
	font-size:12px;
	padding: 10px 10px 10px 10px;
}

p.content{
	margin:10px;
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
}


a.dt{color:white;}

p.manufactitle{
	font-size:11pt;
	font-weight:bold;
	color:#23a4ff;
	margin:0px;
	margin-bottom:8px
}

.galeria{
	text-align:center;
}

.galeria table{
	margin-left:auto;
	margin-right:auto;
}

.galeria td{
	padding:5px 5px 10px 5px;}

.galeria td img{
	border:1px solid black;}
	
/*************************************************************/
/*****************SYSTEM WYSZUKIWANIA*************************/
/*************************************************************/

.search_top {
	width:100%;
	text-align:center;
	background-color:#f6f6f6;
	border:1px #e8e8e8 solid;
}

.search_input {
	margin-top: 10px;
	margin-bottom: 10px;
}

.search_group_title {
	width:100%;
	text-align:left;
	font-weight:bold;
	border:1px #e8e8e8 solid;
}

.search_noitem {
	font-style: italic;
}
/*************************************************************/
/*************************REJESTRACJA*************************/
/*************************************************************/

.form{
	text-align:center;
	border: 5px solid #FFFFFF;
	background-color:#f6f6f6;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;		
}
.form-input{
	width:100%;
}

/*************************************************************/
/**********************PROMOCYJNE TEKSTY**********************/
/*************************************************************/

table.promo_tbl {
        border:1px grey dashed;
        width:100%;
        margin-bottom:5px;
}


p.promo_title {
        font-size:12pt;
        font-weight:bold;
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        color:red;
}
p.promo_text {
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        line-height:10px;
        font-size:8pt;
        color:black;
}
p.promo_url {
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        color:#5483ae;
        font-size:6pt;
        line-height:12px;
}

p.promo_title a{
        font-size:10pt;
        font-weight:bold;
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        color:red;
text-decoration:none;
}
p.promo_text a{
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        line-height:10px;
        font-size:8pt;
        color:black;
text-decoration:none;
}
p.promo_url a{
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        color:#5483ae;
        font-size:6pt;
        line-height:12px;
text-decoration:none;
}

/*************************************************************/
/**********************PROMOCYJNE TEKSTY**********************/
/*************************************************************/
.errorbg {
        background-color:#ffb6b6;
}

.invisible_class {
        visibility:hidden;
        line-height:0px;
}

A			{color:#cd630e; text-decoration: none;}
A:active	{color:#cd630e; text-decoration: none;}
A:link		{color:#cd630e; text-decoration: none;}
A:visited	{color: #cd630e;text-decoration: none;}
A:hover		{color: #cd630e;text-decoration: underline;}