body, html {
	width: 100%;
	/*height: 100%;*/
	margin: 0;
	padding: 0;
	/* background-color: #FBFBFB; */
	color: #425659;
	line-height: 14px;
	font-size: 11px;
}

body, html, td, div {
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Arial, sans-serif;
}

body {
	background-image: url(/app/files/images/site_start/main_tlo.jpg);
	background-repeat: repeat;
}

form, table, div, map {
	margin: 0;
	padding: 0;
}

p {
	margin-top: 2px;
	margin-bottom: 2px;
}

a {
	color: #00639D;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
	cursor: pointer;
}

#container {
	padding: 0px;
	width: 1024px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/* height: 90%; */
	/*background-color: #FBFBFB;*/
}

#header2px {
	padding: 0px;
	margin: 0px;
	height: 2px;
	font-size: 1px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line_top_2px_bg.jpg);
	background-repeat: no-repeat;
}

#header {
	padding: 0px;
	margin: 0px;
	height: 10px;
	font-size: 1px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line_top_bg.jpg);
	background-repeat: no-repeat;
}

#footer {
	padding: 0px;
	margin: 0px;
	height: 30px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

/* --------------------------------------------- */

#menu_top {
	padding: 0px;
	margin: 0px;
	height: 25px;
	background-color: #FFFFFF;
}

#menu_top .left_separator{
	padding: 0px;
	margin: 0px;
	width: 313px;
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line1_left.jpg);
	background-repeat: no-repeat;
	float: left;
}

#menu_top .right_separator{
	padding: 0px;
	margin: 0px;
	width: 340px;
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line1_right.jpg);
	background-repeat: no-repeat;
	float: left;
}

#menu_top #nowosci {
	padding: 0px;
	margin: 0px;
	width: 115px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line1_nowosci.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#menu_top #aktualnosci {
	padding: 0px;
	margin: 0px;
	width: 125px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line1_aktualnosci.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#menu_top #promocje {
	padding: 0px;
	margin: 0px;
	width: 115px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line1_promocje.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#menu_top .separator{
	padding: 0px;
	margin: 0px;
	width: 8px;
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line1_separator1.jpg);
	background-repeat: no-repeat;
	float: left;
}

/* --------------------------------------------- */
#menu_bottom {
	padding: 0px;
	margin: 0px;
	height: 25px;
	background-color: #FFFFFF;
}

#menu_bottom .left_separator{
	padding: 0px;
	margin: 0px;
	width: 255px;
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line5_left.jpg);
	background-repeat: no-repeat;
	float: left;
}

#menu_bottom .right_separator{
	padding: 0px;
	margin: 0px;
	width: 252px;
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line5_right.jpg);
	background-repeat: no-repeat;
	float: left;
}

#menu_bottom .separator{
	padding: 0px;
	margin: 0px;
	width: 8px;
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line5_separator.jpg);
	background-repeat: no-repeat;
	float: left;
}

#menu_bottom #firma {
	padding: 0px;
	margin: 0px;
	width: 100px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line5_firma.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#menu_bottom #rejestracja {
	padding: 0px;
	margin: 0px;
	width: 154px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line5_rejestracja.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#menu_bottom #download {
	padding: 0px;
	margin: 0px;
	width: 131px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line5_download.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#menu_bottom #kontakt {
	padding: 0px;
	margin: 0px;
	width: 108px;
	height: 25px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line5_kontakt.jpg);
	background-repeat: no-repeat;*/
	float: left;
}
/* --------------------------------------------- */

#banners {
	padding: 0px;
	margin: 0px;
	height: 316px;
	background-color: #FFFFFF;
}

#banners #left_separator{
	padding: 0px;
	margin: 0px;
	width: 239px;
	height: 316px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line3_left.jpg);
	background-repeat: no-repeat;
	float: left;
}

#banners #right_separator{
	padding: 0px;
	margin: 0px;
	width: 247px;
	height: 316px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line3_right.jpg);
	background-repeat: no-repeat;
	float: left;
}

#banners #sitodruk{
	padding: 0px;
	margin: 0px;
	width: 124px;
	height: 316px;
	background-color: #FFFFFF;
/*	background-image: url(/app/files/images/site_start/line3_sitodruk.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#banners #sitodruk_separator{
	padding: 0px;
	margin: 0px;
	width: 14px;
	height: 316px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line3_sitodruk_separator.jpg);
	background-repeat: no-repeat;
	float: left;
}

#banners #druk{
	padding: 0px;
	margin: 0px;
	width: 124px;
	height: 316px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line3_druk.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#banners #druk_separator{
	padding: 0px;
	margin: 0px;
	width: 14px;
	height: 316px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line3_druk_separator.jpg);
	background-repeat: no-repeat;
	float: left;
}

#banners #reklama{
	padding: 0px;
	margin: 0px;
	width: 124px;
	height: 316px;
	background-color: #FFFFFF;
	/*background-image: url(/app/files/images/site_start/line3_reklama.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

#banners #reklama_separator{
	padding: 0px;
	margin: 0px;
	width: 14px;
	height: 316px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line3_reklama_separator.jpg);
	background-repeat: no-repeat;
	float: left;
}

#banners #offset{
	padding: 0px;
	margin: 0px;
	width: 124px;
	height: 316px;
	/*background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line3_offset.jpg);
	background-repeat: no-repeat;*/
	float: left;
}

/* --------------------------------------------- */
#line2 {
	padding: 0px;
	margin: 0px;
	height: 486px;
	width: 1024px;
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line2_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#line2 #banners_block{
	padding: 0px;
	margin: 0px;
	padding-top: 45px;
	width: 1024px;
	text-align: center;
}

#line4 {
	padding: 0px;
	margin: 0px;
	height: 137px;
	background-color: #FFFFFF;
	background-image: url(/app/files/images/site_start/line4_bg.jpg);
	background-repeat: no-repeat;
}
