body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(../images/bg_line.gif) repeat-x top;
}

body {
	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif, Verdana;
	font-size:12px;
}

#top-wrapper {
	/*border:1px solid #00ffff;*/
	background-color:#ffffff;
	text-align:center;
	line-height:20px;
	overflow:hidden;
	vertical-align:bottom;
	color:#b4de7c; font-size:10px; height:20px;
	width:1280;
}



/* Add new address specific styles
---------------------------------------*/
#page-wrapper {
	background: #FFFFFF url(../img/bar_top.gif) no-repeat top center;
	margin: 5px auto 0;
	padding:0px;
	width:1016px;
}

#container-top {
	width:986px;
	height:110px;
	margin-left:15px;
	padding:0px;
	text-align:center;
	background: #b4de7c url(../img/bar_top.png) no-repeat top center;
	font-size:12px;
}

#wybierz-linie {
	background: #FFFFFF url(../img/bg_jazda.png) no-repeat top left;
	width:300px;
	height:35px;
}
#wybierz-linie > p {
	padding-top:10px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#container-center {
	margin-left:0px;
	padding:0 5px 0 5px;
	width:1016px;
	overflow:hidden;
	border:0px solid #000;
}

#container-center a {
	color:#1b703a;
	text-decoration:none;
}

#sidebar-center > h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:15px; color:#1b703a;
	margin-top:10px;
	margin-bottom:0px;
	text-align:center;
	text-decoration:underline;
}

#sidebar-center > h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:18px; color:#1b703a;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
}

#sidebar-left {
	background: #FFFFFF url(../img/bar.png) no-repeat top left;
	padding-left:16px;
	float:left;
	min-height:280px;
	width:336px;
}

#sidebar-center {
	background: #FFFFFF url(../img/bg_center.png) no-repeat top center;
	float:left;
	min-height:280px;
	width:300px;
	text-align:center;
}

#sidebar-center table {
	padding:10px;
	border:1px solid #ffffff;

}

#sidebar-center td {
	background-color:#c6e69b;
	width:40px;
	height:22px;
	text-align:center;
	color:#1b703a;
	font-weight:bold;
	border:1px solid #ffffff;
}

#sidebar-center td:hover {
	background-color:#FFF;
}

#sidebar-right {
	background: #FFFFFF url(../img/bar.png) no-repeat top right;
	float:left;
	min-height:280px;
	width:336px;
	padding-right:17px;
}

#c-left #content{
	float:right;
	margin-right:15px;
	width:470px;
	line-height:18px;
	margin-top:0px;
}

#wypunktowanie {
list-style:square;
color:#7e2b97;
margin:10px 0px 10px 40px;
padding:0px;
}
#wypunktowanie li span {
color:#000000;
}

#c-right {
	float:right;
	width:253px;
	margin-right:10px;
	min-height:300px;
	background-color:#FFFFFF;
	font-size:10px;
	color:#520478;
	line-height:12px;
}

#form-email {
	float:left;
	margin-top:110px;
	margin-left:16px;
	width:260px;
	text-align:left;
}

#c-right input {
	font-size:12px;
	line-height:14px;
	height:14px;
	margin:0px;
	padding:0px;
	width:140px;
	border:1px solid #520079;
}

#c-right textarea {
	width:140px;
	margin:0px;
	padding:0px;
	border:1px solid #520079;
}

#c-right .form-field {
	clear: left;
	padding: 0 0 0 1em;
	width: 220px;
}

#c-right .form-field label {
	float: left;
	margin: 0;
	padding-top: 0.25em;
	width: 65px;
}

#c-right .form-actions {
	margin:0px;
	padding: 0px;
	clear: left;
	border:none;
}

#c-right .form-actions #action-send {
	background: url(../images/button_wyslij.png);
	background-repeat: no-repeat;
	margin:0px; padding:0px; border:0px;
	cursor:pointer;
	width: 78px;
	height: 22px;
}

#login-form {
	width:260px;
	margin: 30px auto 0;
	border: 1px solid #fcdcff;
	padding:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#login-form h2 {
	margin-top:5px;
	margin-bottom:12px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-shadow: 0 1px 0 white;
}

#login-form input[type=text], input[type=password] {
	align:center;
	text-align:left;
	display: block;
	margin: 0 auto 8px;
	width: 235px;
	border:0px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	padding: 4px;
	background-color:#fcdcff;
}

#login-form input[type=submit] {
	text-align:center;
	display: block;
	margin: 0 auto 0;
	width: 120px;
	border:1px solid #fcdcff;
	background-color:#FFFFFF;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	padding: 2px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	cursor: pointer;
}

#c-logowanie .form-field {
	clear: left;
	padding: 0 0 0 1px;
	width: 280px;
}

#c-logowanie .form-field label {
	float: left;
	margin: 0;
	padding-top: 0.25em;
	width: 65px;
}

#tut {
background-color:#ff0000;
border-top:1px solid red;
position:absolute;
bottom:0px;
padding:.7em .7em. .7em .2em;

}


/* Add new address specific styles
---------------------------------------*/
#c-both {		
	clear:both;
	width:982px;
	background:#a81ceb url(../images/bg_buttony.gif) no-repeat;
	height:71px;
	overflow:visible;
}

#c-both #bartosz_doradca {		
	margin-top:-294px;
	margin-left:-15px;
	float:left;
	overflow:visible;
}

#c-both #banner0 {		
	margin-top:20px;
	margin-left:37px;
	margin-right:25px;
	float:left;
}

#c-both #banner1 {		
	margin-top:20px;
	margin-left:5px;
	float:left;
}

#c-both #banner2 {		
	margin-top:20px;
	margin-left:28px;
	float:left;
}

#c-both #banner3 {		
	margin-top:20px;
	margin-left:28px;
	float:left;
}


/* Add new address specific styles
---------------------------------------*/
#container-bottom {
	background:#b4de7c;
	margin: 7px auto 0;
	width:982px;
	height:32px;
	text-align:center;
}

#container-bottom #kontakt_arrow {		
	margin-top:-21px;
	margin-left:86px;
	float:left;
}


/* Add new address specific styles
---------------------------------------*/
#container-linki {
	background:#b4de7c url(../images/bg_linki.gif) no-repeat;
	margin: 7px auto 0;
	padding:0px;
	width:982px;
	height:67px;
	text-align:left;
	font-size:12px;
	overflow:hidden;
}

#container-linki ul#linki-a, ul#linki-b, ul#linki-c, ul#linki-d {list-style:square;color:#FFFFFF;line-height:20px;}
#container-linki ul#linki-a a, ul#linki-b a, ul#linki-c a, ul#linki-d a {color:#FFF;text-decoration:none;}
#container-linki ul#linki-a a:hover, ul#linki-b a:hover, ul#linki-c a:hover, ul#linki-d a:hover {color:#FFF;text-decoration:underline;}

#container-linki #linki-a {
	margin-left:67px;
	margin-top:-7px;
}

#container-linki #linki-b {
	margin-left:303px;
	margin-top:-40px;
}

#container-linki #linki-c {
	margin-left:564px;
	margin-top:-40px;
}
#container-linki #linki-d {
	margin-left:810px;
	margin-top:-40px;
}

/* Add new address specific styles
---------------------------------------*/
#footer {
	margin: 7px auto 0 ;
	width:982px;
	height:45px;
	font-size:10px;
	color:#b4de7c;
}







