/* CSS (c) 12.2006 by Robert Siata, robert@siata.info */
/* all rights reserved */

/* -- Main Part -- */

* {
	margin:0;
	padding:0;
}

html,body {
	margin:0;
	padding:0;
	height: 100%;
}

body {
	display: table;
	font: 76% verdana, arial, sans-serif; 
	color: #0f1b5f;
	background: #ffffff;
	width: 100%;
	height: 99.5%;
}

img {
	border: 0;
	margin: 0;
	padding: 0;
}

table, td {
	border: 0px solid #00FF00;
}

table#content {
	width: 100%;
	height: 100%;
	margin-top: 2px;
}

td#layout {
	height: 100%; 
	width: 100%; 
	vertical-align: top;
	text-align: center;
}

table#main {
	width: 735px; 
	border-collapse: collapse; 
	border-spacing: 0px;
	margin: 0 auto;
}

table#main td, table#main tr {
	margin: 0;
	padding: 0;
}

td#pasektop1 {width: 180px; height: 6px; background: #0f1b5f;}
td#pasektop2 {width: 555px; height: 6px; background: #0f1b5f;}
td#menu1 {width: 180px; height: 465px; background: #faf1f7; vertical-align: top !important; text-align: left !important; }
td#menu2 {width: 555px; height: 65px; vertical-align: bottom !important; text-align: center !important;}
td#spacer {width: 555px; height: 10px;}
td#maintext {width: 555px; height: 466px; background: #ffffff; vertical-align: top !important; text-align: left !important;}
td#pasekbottom1 {width: 180px; height: 6px; background: #0f1b5f;}
td#pasekbottom2 {width: 555px; height: 6px; background: #0f1b5f;}

td#menu1 ul {display: block; margin: 0; padding: 0;}
td#menu1 ul li {display: block; list-style-type: none; margin: 0 0 0px 0; padding: 0; line-height: 1.6em;}
td#menu1 li a {display: block; text-decoration: none; color: #0f1b5f; font-size: 0.8em; font-weight: bold; padding: 15px 10px 15px 10px;}
td#menu1 li a:hover {text-decoration: underline; background: #eed1e3;}
td#menu1 a.active {background: #eed1e3;}

td#menu2 ul {margin: 0; padding: 0; vertical-align: bottom !important;}
td#menu2 ul li {display: inline; list-style-type: none; margin: 0; padding: 0; line-height: 1.6em;}
td#menu2 a {display: block; float: left; height: 20px; text-decoration: none; color: #0f1b5f; font-size: 1em; font-weight: normal; padding: 45px 5px 0px 5px; border-left: 1px solid #eed1e3; letter-spacing: 0em; word-spacing: 0em;}
td#menu2 a:hover {text-decoration: underline; background: #dee7f3;}
td#menu2 a.active {background: #dee7f3;}

a#m1 {width: 97px;}
a#m2 {width: 122px;}
a#m3 {width: 52px;}
a#m4 {width: 52px;}
a#m5 {width: 57px;}
a#m6 {width: 106px;}

td#maintext div {margin: 0px; padding: 0px;}

p#fotokowalski {font-size: 0.8em;}
p#fotokowalski a {text-decoration: none;}
