.bg_cat {
	background-image:url(../images/bg_cat.gif);
	background-position: 0 0;
	background-repeat:repeat-x;
}
/* Kolor tła pasków menu lewy i prawy */
.bg_menu {
background-color:#CF9;

}
.bg_menu_1 {
background-color:#CC9;

}

.bg_header_login {
	background-image:url(../images/image_06.jpg);
	background-position: 0 0;
	background-repeat:no-repeat;
  	color: #FFFFFF;	
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	padding-top:15px;
	padding-left:40px;

}
.bg_header_login_1 {
		background-image:url(../images/image_06_1.jpg);
	background-position: 0 0;
	background-repeat:no-repeat;
  	color:#FFF;	
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	padding-top:15px;
	padding-left:40px;

}

.bg_footer {
	background-color:#66aa44;
	background-position: 0 0;
	background-repeat:no-repeat;
  	color: #FFFFFF;	
	font-weight:normal;
	font-size: 12px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	padding-left:35 px;
}

.a_footer_off {
  	color: #FFFF80;	
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.a_footer_on {
  	color: #FFFFFF;	
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.content_td {
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:10px;
	color: #575758;
	font-weight:normal;
	font-size: 11px;
	line-height:18px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.text {
	color: #575758;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.txt13black {
	color: #575758;
	font-weight:normal;
	font-size: 13px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.txt11white {
	color: #FFFFFF;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.txt11black {
	color: #000000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.menu_up_a {
	color: #ABB3BA;
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.menu_up_td_on {
	background-color:#0080C0;
	cursor:hand;
}

.menu_up_td_off {
	background-color:#2A3948;
	cursor:hand;
}

/* menu */

.menu_tbl {
	width:186px;
}

.menu_tr_on {

}

.menu_tr_off {
}

.menu_td_on {
	width:190px;
	height:31px;
	background-image:url(../images/menubutton_on.gif);
	background-position: 0 0;
	background-repeat:repeat-y;
	padding-left:18px;
}

.menu_td_off {
	width:190px;
	height:31px;
	background-image:url(../images/menubutton_off.gif);
	background-position: 0 0;
	background-repeat:repeat-y;
	padding-left:18px;
}

.menu_a_on {
	color: #F00;
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.menu_a_off {
	color:#FFF;
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.menu_a_off:hover {
	color:#003196;
	}
	
.menu_td_sep {
	height:2px;
	background-color:#00B700;
}

/* END - menu */

#ask .table {
	width:87%;
	margin-bottom:15px;}
	
#ask .td{
	color: #4D4E4C;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#ask .header{
	color: #4D4E4C;
	font-weight:normal;
	font-size: 13px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#ask li{
	color: #FF0000;
	margin-left:30px;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}

#ask .input{
	background-color:#F2F2F2;
	border: 1px solid #CECECE;
	width:180px;
	color:#4D4E4C;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	}
	
#ask .textarea{
	background-color:#F2F2F2;
	border: 1px solid #CECECE;
	width:180px;
	height:55px;
	color:#4D4E4C;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	}
	
#ask .submit{
	background-color:#4b6179;
	border: 0px;
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	}

.basket {
  	color: #FFFFFF;	
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}


.input_basket {
	background-color:#F2F2F2;
	border: 1px solid #CECECE;
	width:25px;
	color:#000000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
}

.input_checkout {
	background-color:#F2F2F2;
	border: 1px solid #CECECE;
	width:170px;
	color:#000000;
	font-weight:normal;
	font-size: 12px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
}

.basket_submit {
	background-color:#4b6179;
	border: 0px;
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	}
body{ font-family: Arial, Helvetica, Verdana, sans-serif }
.naglowek_1
 {
 	color:red;
 	text-align:center;
 	font-size:18px;	
  text-indent:5 cm;
	}
 .txt14{
 /* tekst stron głównych */
	 color: black;
	font-weight:normal;
	font-size: 12px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
 }	
.tresc_1
/* formatowanie koloru i tresci strony   */
{
	background-color:#EFF3CD;
	color: #121212;
	font-weight:normal;
	font-size: 13px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	text-align:justify;
	padding-top:2px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:2px;
}
.tresc_2
/* formatowanie koloru i tresci strony   */
{
	background-color:#EFF3CD;
	color:#404040;
	font-weight:normal;
	font-size: 14px;
	line-height : 170%;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	text-align: justify;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}
.tresc_3
/* formatowanie koloru i tresci strony   */
{
	background-color:#EFF3CD;
	color:#404040;
	font-weight:normal;
	font-size:11px;
	line-height:100%;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	text-align: justify;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
  
 
}
.tresc_4
/* formatowanie koloru i tresci strony   */
{
	text-align: justify;
	color:#404040;
	font-weight:normal;
	font-size:11px;
	line-height:110%;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	text-align: justify;
 	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}
.wyr_1
{
	color:#6A9575;
	 text-decoration: none;
}
.wyr_2
{
	color:#676767;
	 text-decoration: none;
}

.naglowek_2
{
	color: #404040;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	text-align: center;
	text-decoration: underline;
}
/* wyróżnianie aktualnej pozycji menu */
#menu0 dd.active {
	font-weight: bold;

}
/* Menu rozwijalne- nagłówek */
.menu_r_n
{
	color:#000;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration:none;
	font-weight:normal;
	font-size: 14px;
}
/* Menu rozwijalne-element */
.menu_r_e
{
color:#000;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
		text-decoration:none;
	font-weight:normal;
	font-size: 12px;
}

.czerwony
{
color:#FF0000
}
/* Nagłowek tabeli z ofertami */
.nagl_tbl 
{
  background color: #CACACA;
	  font color:#000;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	text-align: center;
	
}
/* Kolor 1 wiersza tabeli  z ofertami */
.w_kolor1
{
 background color:#F8F8F8;
  font color:#000;
  	font-size:12px;	
}
/* Kolor 2 wiersza tabeli  z ofertami */
.w_kolor2
{
 background color:#ECECEC;
  font color:#000;
  	font-size:12px;	
}

/* Pozycjonowanie */
.poz
/* formatowanie koloru i tresci strony   */
{
	text-align: justify;
	color:#696;
	font-weight:normal;
	font-size:10px;
	line-height:110%;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	text-align: justify;
 	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}
