body {
 	background-color: #376F45;
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	padding: 0;
	margin: 0;
	text-align: center;
}
#wrapper {
	display: table;
	width: 790px;
	margin: auto;
	text-align: left;
	height: 100px;
}
#header {
 	clear: both;
    background: url('layout/header-day.jpg');
	height: 187px;
	width: 790px;
	margin: auto;
	text-align: right;
}
#border_left {
	float: left;
	width: 6px;
	background: url('layout/cien1.bmp') repeat-y;
	height: 100%;
}
#border_right {
	float: right;
	width: 6px;
	background: url('layout/cien2.bmp') repeat-y;
	height: 100%;
}
#sidebar {
	float: left;
	width: 150px;
	background-color: #2A5334;
	height: 100%;
	padding-top: 10px;
}
#main {
 	float: right;
	width: 628px;
	background-color: #2A5334;
	height: 100%;
}
#border-left {
 	background-color: #A3CE51;
	width: 7px;
	float: left;
	height: 100%;
}
#main-left {
 	background: url('layout/border-top.bmp') repeat-x;
 	background-color: #FFFFF6;
	float: left;
	width: 604px;
	height: 100%;
	font-size: 12px;
}
#border-right {
	background: url('layout/corner2-1.bmp') no-repeat;
	background-color: #A3CE51;
	width: 7px;
	float: left;
	height: 100%;
}
#footer {
 	background: url('layout/tlo4.bmp');
    width: 790px;
    margin: auto;
    padding-top: 1px;
    padding-bottom: 0px;
    text-align: center;
    font-size: 11px;
	color: #D3FFC3;
}
hr {
	height: 1px;
	color: #ffffff;
	width: 97%
}
hr.menu {
 	border-style: dotted;
 	text-align: right;
	border-width: 1px;
	margin-right: 15px;
	color: green;
	width: 87%
}
hr.news {
	height: 1px;
	border-style: dotted;
	color: #376F45;
	width: 100%
}

A:link.menu {color: #D3FFC3; text-decoration: none; font-weight: thin; font-size: 12px;}
A:visited.menu {color: #D3FFC3; text-decoration: none; font-weight: thin; font-size: 12px;}
A:active.menu {color: #D3FFC3; text-decoration: none; font-weight: thin; font-size: 12px;}
A:hover.menu {color: #A3CE51; text-decoration: underline; font-weight: thin; font-size: 12px;}

A:link.wiecej {color: #052C00; text-decoration: none; font-weight: thin; font-size: 12px;}
A:visited.wiecej {color: #052C00; text-decoration: none; font-weight: thin; font-size: 12px;}
A:active.wiecej {color: #052C00; text-decoration: none; font-weight: thin; font-size: 12px;}
A:hover.wiecej {color: #376F45; text-decoration: none; font-weight: thin; font-size: 12px;}

*.text-menu {
	color: #D3FFC3; text-decoration: none; font-weight: thin; font-size: 12px;
}

img {
	border: 0;
}

*.category-title {
	color: #AE0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
}
*.news-content {
 	color: #000000;
	text-decoration: none;
	font-weight: thin;
	font-size: 12px;
}
td.news-content {
 	padding-left: 3px;
}
*.data {
 	color: #052C00;
	text-decoration: none;
	font-weight: thin;
	font-size: 10px;
	margin-left: 3px;
}
input.text {
	margin-left: 10px;
	width: 130px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
input.submit {
	font-size: 11px;
	margin-left: 80px;
	width: 60px;
	height: 20px;
	color: green;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}

A:link {color: #000000; text-decoration: none; font-weight: thin; font-size: 12px;}
A:visited {color: #000000; text-decoration: none; font-weight: thin; font-size: 12px;}
A:active {color: #000000; text-decoration: none; font-weight: thin; font-size: 12px;}
A:hover {color: #376F45; text-decoration: none; font-weight: thin; font-size: 12px;}

* {font-size: 12px;}
