
body { 
	font: 13px Tahoma, sans-serif;
	font-weight: normal;
	color: #0000CD; 
	background: #E2E4BC url(gfx/anno.jpg) no-repeat bottom right; 
	margin: 0px;
	padding: 0px;
	}
p {
	font-size: 12px;
	text-align: left;
}
#komentarze1 p {
	font-size: 14px;
	}
#komentarze2 p {
	font-weight: normal;
	}
input {
	background-color: #FFF;
	font: 12px Tahoma, sans-serif;
	color: #000066;
	border: 1px solid #000066;
	text-indent: 2px;
	}

#kontener img.cichy {
	border: none;
	}

.usun {background-color: #EDE4B7; width: 44px; font-weight: bold;}

/*
#komentarze1 input#usun {background-color: #EDE4B7; width: 44px; font-weight: bold;}
#komentarze2 input#usun {background-color: #EDE4B7; width: 44px; font-weight: bold;}
*/


#profil input.profilek {background-color: #EDE4B7; width: 101px;}
#profil input.profilek2 {background-color: #EDE4B7; width: 181px;}
#komentarze2 input.profil {background-color: #EDE4B7; width: 181px; } /* ??? */

#komentarze1 input.dodajkom1 {background-color: #EDE4B7;}
#komentarze2 input.dodajkom2 {background-color: #EDE4B7;}

#logowanie input.zaloguj {background-color: #EDE4B7;}
#logowanie input.wyloguj {
	padding: 0px;
	margin: 0px;
	background-color: #E2E4BC;
	border-width: 0px;
	font-size: 11px;
	font-variant: small-caps;
	color: #8B4513;
	font-weight: bold;
}

#logowanie input.wyloguj:hover {
	color: #E22C39;
	cursor: pointer;
	}

#pasek input.wyloguj {
	padding: 0px;
	margin: 0px;
	background-color: #EDE4B7;
	border-width: 0px;
	font-size: 11px;
	font-variant: small-caps;
	color: #8B4513;
	font-weight: bold;
}
#pasek input.wyloguj:hover {
	color: #E22C39;
	cursor: pointer;
	}


#logowanie a {font-size: 11px;}

textarea {
	background-color: #FFF;
	font: 12px Tahoma, sans-serif;
	color: #000066;
	border: 1px solid #000066;
	text-indent: 2px;
	}
h2 {
	padding: 0px;
	margin: 0px;
	font-size: 24px;
	font-variant: small-caps;
	color: #5B5330;
	font-weight: normal;
}

h3 {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 14px;
	font-variant: small-caps;
	color: #8B4513;
	font-weight: bold;
}

h5 {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-variant: small-caps;
	color: #8B4513;
	font-weight: bold;
}

h6 {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-variant: normal;
	color: #8B4513;
	font-weight: normal;
}

.width30 {width: 30px;}
.width44 {width: 44px;}
.width58 {width: 58px;}
.width120 {width: 120px;}

.tab {
	margin-left: 40px;
	}

.u {
	margin-left: 5px;
	text-decoration: underline;
	}

.b {
	font-weight: bold;
	}

.center {
	text-align: center;
	}

span.h5 {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 8px;
	font-variant: small-caps;
	color: #8B4513;
	font-weight: bold;
}

/* Verdana, Geneva, Arial, Helvetica, sans-serif; */

a:link { 
	font-size: 14px;
	font-weight: bold; 
	text-decoration: none; 
	font-variant: small-caps;
	color: #8B4513;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	font-variant: small-caps;
	color: #8B4513;
	}
a:hover, a:active { 
	font-weight: bolder; 
	text-decoration: none; 
	font-variant: small-caps;
	color: #E22C39;
	}

/* div'sy */

#kontener {
	background: url(gfx/surprise.jpg) no-repeat top left; 
	padding: 80px 0px 0px 140px;  
	margin: 0px;
	min-height: 700px;
}


#kontener img.galeria {
	border-style: solid;
	border-color: #FFF;
	border-width: 8px;
	}

#logowanie {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 5px;
	right: 10px;
	float: left;
	}
#logowanie form { float: left; }


#profil {
	margin: 0px 200px 54px 0px;
	padding: 30px;
	width: 640px;
	text-indent: 5px;
	min-height: 250px;
	background: transparent;
	}

#dolek {
	margin: 0px;
	padding: 10px;
	}

#dolek td {
	border-style: solid;
	border-color: #BBB;
	border-width: 0px 0px 1px 0px;
	}

#profil td#lewy {
	text-align: right;
	}

#komentarze2 td#lewy {
	text-align: right;
	}

#komentarze1 {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 660px;
	}

#komentarze1 td {
	padding: 0px;
	text-align: left;
	vertical-align: middle;
	text-indent: 3px;
	}

#kontener img.avatar {
	padding: 0px;
	border-style: solid;
	border-color: #FFF;
	border-width: 2px;
	}

#komentarze2 {
	padding: 3px;
	margin: 10px 200px 54px 0px;
	min-height: 250px;
	background: transparent;
	}
#komentarze2 td {
	border-style: solid;
	border-color: #BBB;
	border-width: 0px 0px 1px 0px;
	}

/* zakrêcony przydupnik-menu */

#przydupnik {
	padding: 0px;
	background-color: #EDE4B7;

	border-style: solid;
	border-color: #FFF;
	border-width: 2px;

	position: absolute; 
	top: 80px; 
	right: 8px;
	}
#przydupnik td {
	text-align: center;
	vertical-align: middle;
	}

#menu table {margin:0;}
#menu td {
	border-style: solid;
	border-color: #FFF;
	border-width: 4px;
	}
#menu a {
	display:block;
	width:50px;
	height:0;
	padding-top:50px;
	color: #000;
	overflow:hidden;
	}
/* hack for older versions of IE with incorrect box model (padding-top)*/
* html #menu a:link, * html #menu a:visited {height:50px; he\ight:0;}
* html #menu a:hover {height:50px; he\ight:0;}
/*#menu {display:block; width:430px; height:130px;}*/

#menu td {background-color: transparent;}
#menu a:link {background-color: transparent; background-repeat: no-repeat;}
#menu a:visited {background-color: transparent; background-repeat: no-repeat;}
#menu a:hover,active{background-position:0 0; z-index:50;}



.nawigacja td {
	border-style: none;
	padding: 0px;
	margin: 0px;
	}

.nawigacja img {
	border-style: none;
	padding: 0px;
	margin: 0px;
	}

/* napisy... */

#tytul {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 16px;
	left: 260px;
	}
#tytul h1 {
	padding: 0px;
	margin: 0px;
	background: transparent /*url(gfx/tytul.jpg) no-repeat top left*/; 
	width: 223px; 
	height: 58px; 
	float: left;
	}


#pasek form { float: left; }
#pasek {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 40px;
	right: 0px;
	width: 200px;
	background-color: #EDE4B7;
	border-style: solid;
	border-color: #FFF;
	border-width: 1px 0px 1px 1px;
	}
#pasek h5 {
	color: #5B5330;
	text-align: right;
	}


#stopka {
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	}
#stopka h5 {
	text-align: left;
	}
