body {
	margin:0px;
	padding:0;
	background:#551957 url(img/bg.gif) repeat-x;
	font-family:tahoma, arial, verdana;
	font-size:12px;
	}
h1 {
	font-size:15px;
	font-weight:bold;
}
h2 {
	font-size:13px;
	font-weight:bold;
}
.content_font {
	text-align:justify;
	color:#111111;
	line-height:150%;
}
.content_font ul {
	font-weight:bold;
}
.content_font li {
	font-weight:normal;
}
.clear {
	clear:both;
}
img {border:0;}

table {
	border-spacing:0;
	cellpadding=0;
	cellspacing=0;
}

.cennik td {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	text-align:left;
	vertical-align:top;
}
.cennik th {
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	background:#551957;
	color: #FFFFFF;
}


.menu_top td {
	background:#7a4581;
}
.menu_top div {
	height:25px;	
	margin-left:10px;
	padding-left:30px;
	padding-top:5px;
	background:#7a4581 url(dot_s.png) no-repeat;
	background-position: 5px 7px;
	float:left;
}
.menu_top a {
	color:#FFFFFF;
	text-decoration:none;
}
.menu_top a:hover {
	color:#d1bed3;
	text-decoration:none;
}

.menu th {
	/*margin-left:14px;*/
	padding-top:5px;
	height:21px;
	line-height:100%;
	text-align:center;
	background:#551957;
	color:#FFFFFF;
}

.menu_link div {
	text-align:left;
	padding-left:20px;
	padding-top:5px;
	width:150px;
	background:#e0c4fc url(dot_s.png) no-repeat;
	background-position: 5px 5px;
}
.menu_link a {
	color:#660000;
	text-decoration:none;
}
.menu_link a:hover {
	color:#000000;
	text-decoration:none;
}
.menu_footer {
	background:#e0c4fc;
	height:10px;
}

a {
	/*color:#cc00dc;*/
	color:#9500a1;
	text-decoration:none;
}
a:hover {
	color:#7A4581;
	text-decoration:none;
}
.content {
	background:#cca4dc url(img/bg.gif) repeat-x;
}
.footer td {
	background:#7a4581;
	padding:2px 10px;
	text-align:right;
}
.footer a {
	color:#CCA4DC;
}

input, textarea {
	background:#e4ceec;
	border:solid 1px #7a4581;
	color:#551957;
}
