/* CSS Document */

BODY {
	BACKGROUND-image: url(../images/tlo.png);
	background-repeat: repeat-x; 
	
	
}

body, p , td, div, li {
	font-size: 11px;
	color:#505051; 
	font-family:Arial; 
	font-weight: regular; 	
}

.fMenu {
	height: 22px;
	background-image: url(../images/bg_1_menu.gif);
	background-position: top;	
}

.sMenuClose {
	height: 19px;
	background-image: url(../images/bg_2_menu.gif);
	background-position: top;	
}

.sMenuOpen {
	height: 19px;
	background-image: url(../images/bg_2_menu.gif);
	background-position: top;	
	font-weight: bold;	
}

.ssMenu {
	height: 19px;
	background-image: url(../images/bg_2_menu.gif);
	background-position: top;	
}

.sssMenu {
	height: 19px;
	background-image: url(../images/bg_2_menu.gif);
	background-repeat: no-repeat;
}

.menuSeparator{
	height: 5px;
	background-image: url(../images/menu_separator_open.gif);
	background-position: top;	
}

.menuSeparatorClose {
	height: 4px;
	background-image: url(../images/menu_separator_close.gif);
	background-position: top;	
}
.submenu {
	height: 19px;
	width: 24px;
	background-image: url(../images/left_3_menu.gif);
}

.menuText, a.menuText {
	font-family: Arial;
	font-size: 11px;
	color: #1F4E87;
	text-decoration: none;	
}

a.menuText:hover{
	color: #FF0000;
}

.small_text, a.small_text {
	font-family: Tahoma;
	font-size: 10px;
	color: #868686;
	text-decoration: none;
}

a.small_text:hover {
	color: #000000;
}

.small_text_dark, a.small_text_dark {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.small_text_dark:hover {
	text-decoration: underline;
}

.standard_blue {
	font-family: Arial;
	font-size: 11px;
	color: #1F4E87;
}

.standard_red, a.standard_red {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

a.standard_red:hover {
	text-decoration: underline;
}

.dotts {
	background-image: url(../images/dott.gif);
	background-repeat: repeat-x;
}

.top td.right{
	background-image: url(../images/right_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}


.blokCenter {
	background-image: url(../images/naglowek.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.blokCenter td.top {
	background: none; 
	height: 22; 
	text-align: right;
	color: #55D643;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
}

.blokCenter td.bottom {
	background: none; 
	height: 30px;
	text-align: right;
	color: #1F4E87;
	font-family: Arial;	
	font-size: 11px;
}

.blokCenter td.topRight {
	height: 22px;
	width: 20px; 
	background: none;		
}

.infoText {
	color:#505051; 
	font-family:Arial; 
	font-weight: regular; 
	font-size:11px;
}

.imageTable {
	background-image: url(../images/image_stopka.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.imageTable td.image {
	align: right;
}

.imageTable td.stopka {
	height: 20px;
}

.topIndex {
	background-image: url(../images/center.gif);
	background-position: top;
	background-repeat: no-repeat;
	text-decoration: none;
}

.blokOferta {
	padding-left: 5px;
}

.blokOferta td.nazwaMaszyny {
	color: #255DA1;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;		
}

.blokOferta td.wiecejZdjec {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;		
	color: #848485;
	padding-top: 5px; 
	padding-bottom: 5px;	
}

.blokOferta td.link {
	padding-top: 5px;
	padding-bottom: 5px;
}

.blokOferta td.link a:link, .blokOferta td.link a:visited, .blokOferta td.link a:active { 
	font-family: Tahoma;
	font-size: 11px;
	color: #919191;	
	text-decoration: none;
}

.blokOferta td.nazwa {
	color: #255DA1;
	font-family: Arial;
	font-size: 11px;
	font-weight: regular;
}

.blokFoto td.Foto {
	border-bottom:1px solid #E1E1E1;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;	
}

.blokFoto td.empty {
	width: 17px;
}

.pager td.link a:link, .pager td.link a:visited, .pager td.link a:active{
	font-family: Tahoma;
	font-size: 11px;
	color: #919191;	
	text-decoration: none;
}

.blokPromocja td.naglowek {
	background-image: url(../images/promocje_back.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 28px;
	color: #21528E;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;	
}

.blokPromocja td.body {
	background-image: url(../images/tab_promocje_back.gif);
}

.blokPromocja td.link a:link,.blokPromocja td.link a:visited,.blokPromocja td.link a:active {
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;	
}

.promocjaButton td.left {
	background-image: url(../images/button_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 18px;
	width: 9px;		
}

.promocjaButton td.right {
	background-image: url(../images/button_right.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 18px;
	width: 9px;		
}

.promocjaButton td.center {
	background-image: url(../images/button_background.gif);
	background-position: left;
	background-repeat: repeat;
	align: center;
}

.promocjaButton td.center a:link,.promocjaButton td.center a:visited,.promocjaButton td.center a:active { 
	font-family: Tahoma;
	font-size: 11px;
	color: #919191;	
	text-decoration: none;
}

.blokNowosci td.data  {
	color: #6C6C6C;
	font-family: Arial;
	font-size: 11px;
	font-weight: regular;
	text-align: left;	
}

.blokNowosci td.nazwa  {
	color: #255DA1;
	font-family: Arial;
	font-size: 11px;
	font-weight: regular;
	text-align: right;	
}

.blokNowosci td.opis {
	border-bottom: 1px solid #989898;
	padding-bottom: 5px;
}

.blokNowosci td.opis a:link,.blokNowosci td.opis a:visited,.blokNowosci td.opis a:active {
	color: #2E2E2E;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: regular;
	text-decoration: none;
}

.blokNowosci td.wiecej a:link,.blokNowosci td.wiecej  a:visited,.blokNowosci td.wiecej  a:active{
	color: #FF0000;
	font-family: Arial;
	font-size: 11px;
	font-weight: regular;	
	text-decoration: none;	
}

.ofertaSkrocona td.nazwa {
	color: #255DA1;
	font-family: Arial;
	font-size: 11px;
	font-weight: regular;
}

.ofertaSkrocona td.wiecej a:link,.ofertaSkrocona td.wiecej  a:visited,.ofertaSkrocona td.wiecej  a:active{
	color: #FF0000;
	font-family: Arial;
	font-size: 11px;
	font-weight: regular;	
	text-decoration: none;	
}

.koszyk {
	background-color: transparent;
}

.koszyk td {
	text-align: center;
	color:#5B5B5B; 
	font-family:Arial; 
	font-weight: regular; 
	font-size:11px;	
}

.koszyk td.naglowekLeft {
	background-image: url(../images/nagl_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 22px;
	width: 6px;			
}

.koszyk td.naglowekRight {
	background-image: url(../images/nagl_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 22px;
	width: 5px;			
}

.koszyk td.naglowekCenter {
	background-image: url(../images/nagl_back.gif);
	background-position: left;
	background-repeat: repeat;
	align: center;
	color: #FFFFFF;
}

.koszyk td.tresc {
	background-color: #DFDFDF;
	padding-bottom: 6px;
}

.koszyk td.top {
	background-image: url(../images/koszyk_top.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 4px;		
}

.koszyk td.bottom {
	background-image: url(../images/koszyk_bottom.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 4px;			
}

.koszyk td.menu {
	padding-right: 3px;
	padding-bottom: 4px;	
}

.koszyk td.cena {
	color: #9C0D0D;
}

.koszyk td.sumy {
	color: #5B5B5B;
	width: 80%; 
	text-align:right; 
	padding-right:20px;
}

.koszyk td.spacer {
	background-image: url(../images/koszyk_dott.gif);
	background-repeat: repeat-x;
}

input ,textarea {
	border: 1px solid #696969;
}

.btnKoszyk {
	background-color: transparent;	
}

.btnKoszyk td.left {
	background-image: url(../images/koszyk_button_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 5px;
	height: 20px;
}

.btnKoszyk td.right {
	background-image: url(../images/koszyk_button_right.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 5px;
	height: 20px;
}

.btnKoszyk td.center {
	background-image: url(../images/koszyk_button_bg.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 20px;
}

.btnKoszyk td.center a:link, .btnKoszyk td.center a:active, .btnKoszyk td.center a:visited {
	color:#5B5B5B; 
	font-family:Arial; 
	font-weight: regular; 
	font-size:11px;
	text-decoration: none;	
}

.opisOferty td.dane {
	color:#5B5B5B; 
	font-family:Arial; 
	font-weight: regular; 
	font-size:11px;
	text-decoration: none;	
	padding-top: 5px;
	padding-bottom: 5px;		
}

a {
	color:#5B5B5B; 
	font-family:Arial; 
	font-weight: regular; 
	font-size:11px;
	text-decoration: none;
}

.flags td.top {
	height: 7px;
	background-image: url(../images/top_flags.gif);
	background-position: top;	
}

.flags td.foto {
	padding-left: 5px;
	padding-right: 5px;
	width: 30px;	
}

.flags td.stopka {
	background-image: url(../images/bottom_flags.gif);
	background-position: top;
	height: 9px;
}

.leftPanel {
		background-image: url(../images/left_background.gif);
}

.leftPanel td.UE {
	background-image: url(../images/left_panel_bottom.jpg);
	background-position: top;
}

.form td.leftTop {
	background-image: url(../images/form/left_top.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 6px;
	height: 7px;		
}

.form td.top {
	background-image: url(../images/form/top.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 7px;		
}

.form td.rightTop {
	background-image: url(../images/form/right_top.gif);
	background-position: left;
	background-repeat: no-repeat;		
	width: 7px;
	height: 7px;		
}


.form td.left {
	background-image: url(../images/form/left.gif);
	background-position: right;
	background-repeat: repeat-y;
	height: 6px;		
}

.form td.right {
	background-image: url(../images/form/right.gif);
	background-position: left;
	background-repeat: repeat-y;
	height: 7px;		
}


.form td.leftBottom {
	background-image: url(../images/form/left_bottom.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 6px;
	height: 7px;		
}

.form td.bottom {
	background-image: url(../images/form/bottom.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 7px;		
}

.form td.rightBottom {
	background-image: url(../images/form/right_bottom.gif);
	background-position: left;
	background-repeat: no-repeat;		
	width: 7px;
	height: 7px;	
}

.form td.row {
	padding-top: 5px;
	padding-bottom: 5px;	
}

.form td.naglowekLeft {
	background-image: url(../images/nagl_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 22px;
	width: 6px;			
}

.form td.naglowekRight {
	background-image: url(../images/nagl_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 22px;
	width: 5px;			
}

.form td.naglowekCenter {
	background-image: url(../images/nagl_back.gif);
	background-position: left;
	background-repeat: repeat;
	align: center;
	color: #FFFFFF;
}

.form td.login {
	padding-right: 5px;
}

.form td input,.form td textarea {
	border: 1px solid #9E9E9E;
	background-color: #DFDFDF;
}

.formInfo td.leftTop {
	background-image: url(../images/form/left_top_info.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
}

.formInfo td.top {
	background-image: url(../images/form/top_info.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 7px;
}

.formInfo td.rightTop {
	background-image: url(../images/form/right_top_info.gif);
	background-position: left;
	background-repeat: no-repeat;		
	width: 8px;
	height: 7px;		
}

.formInfo td.leftBottom {
	background-image: url(../images/form/left_bottom_info.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;		
}

.formInfo td.bottom {
	background-image: url(../images/form/bottom_info.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 7px;		
}

.formInfo td.rightBottom {
	background-image: url(../images/form/right_bottom_info.gif);
	background-position: left;
	background-repeat: no-repeat;		
	width: 8px;
	height: 7px;	
}

.formInfo td.left {
	background-image: url(../images/form/left_info.gif);
	background-position: right;
	background-repeat: repeat-y;
	height: 8px;		
}

.formInfo td.right {
	background-image: url(../images/form/right_info.gif);
	background-position: left;
	background-repeat: repeat-y;
	height: 8px;		
}

.formInfo td.center {
	background-image: url(../images/form/background_info.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	background-color: #F2F2F2;
	padding-left: 5px;
	padding-right: 5px;			
}

.Alert {
	border: 1px solid #9E9E9E;
}

.Alert td.naglowek {
	background-image: url(../images/nagl_back.gif);
	background-position: left;
	background-repeat: repeat;
	align: center;
	color: #000000;
	padding-left: 10px;
}

.Alert td.center {
	background-color: #DFDFDF;
}


.stopka td ,.stopka td a {
	font-family: Tahoma;
	font-size: 10px;
	color: #D4E0ED;
	text-decoration: none;
}

.stopka td a:hover {
	color: #FFFFFF;
}

.stopka td.left {
	background-image: url(../images/stopka_left.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 9px;
	height: 21px;
}

.stopka td.center {
	background-image: url(../images/stopka_bg.gif);
	background-position: left top;
	background-repeat: repeat;
}

.stopka td.right {
	background-image: url(../images/stopka_right.gif);
	background-position: right bottom;
	background-repeat: repeat-y;
	width: 8px;
}


