body { 
	background-color:#505557;
	margin-top:0px;
	margin-bottom:20px;
	scrollbar-base-color:#505557;
	scrollbar-arrow-color:#FF6600;
	scrollbar-track-color:#505557;
}
big { font-size:15pt; }
img { border: none; }

/* LINKI */
A { text-decoration:none; color:white; }
A:hover { text-decoration:underline; color:#ff6600; }
/* Male linki (do kotwic) [do gory, nastepna] */
TABLE.malylinkdogory {
	font-family:"Courier New", Courier, mono;
	font-size:8pt;
	float:left;
	text-indent:31px;
}
TABLE.malylinknext {
	font-family:"Courier New", Courier, mono;
	font-size:8pt;
	color:#ff6600;
	float:right;
}
TABLE.malylink {
	font-family:"Courier New", Courier, mono;
	font-size:8pt;
	color:white;
}
A.malylink { color:white; text-decoration:none; }
A.malylink:hover { color:white; text-decoration:underline; }
/* Link (mail) w tekscie */
A.textlink { text-decoration:underline; color:white; }
A.textlink:hover { text-decoration:underline; color:#ff6600; }

A.wstecz {
	font-family: "Courier New", Courier, mono;
	font-size:12pt;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
	text-align:center;
	line-height:50px;
}
A.wstecz:hover { text-decoration:underline; }


/* Wyglad opisu miniatur chwytw */
A.miniatura {
	font-family:"Courier New", Courier, mono;
	text-decoration:none;
	color:#505557;
	font-size:10pt; 
}
A.miniatura:hover { color:white; text-decoration:none; }

A.powieksz {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#505557;
	font-size:7pt; 
}
A.powieksz:hover { color:white; text-decoration:none; }

/* wyglad tabeli galerii (projekty, realizacje) [zdjecie + opis] */
.galerypadding { padding:10px; }
.galerytable {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:50px;
	margin-right:30px;
	vertical-align:top;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;
	border-color:#999999;
	text-align:right; 
}
A.wiecej {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:white;
	margin-right:0px; 
}
A.wiecej:hover { text-decoration:none; color:#ff6600; }


H1 {
	font-family:"Courier New", Courier, mono;
	font-size:14pt;
	font-weight:bold;
	color:#ff6600;
	margin-left:20px;
	margin-right:20px;
	text-align:left; 
}
H2 {
	font-family:"Courier New", Courier, mono;
	font-size:10pt;
	color:white;
	line-height:13pt;
	font-weight:normal;
	margin-right:20px;
	margin-left:20px;
	text-align:left; 
}
H3 {
	font-family:"Courier New", Courier, mono;
	font-size:12pt;
	font-weight:bold;
	color:#ff6600;
	margin-left:31px;
	margin-right:20px;
	text-align:left; 
}
H4 {
	font-family:"Courier New", Courier, mono;
	font-size:10pt;
	color:white;
	line-height:13pt;
	font-weight:normal;
	margin-left:31px;
	margin-right:20px;
	text-align:left; 
}
H5 {	/* H4 + justowanie */
	font-family:"Courier New", Courier, mono;
	font-size:10pt;
	color:white;
	line-height:13pt;
	font-weight:normal;
	margin-left:31px;
	margin-right:20px;
	text-align:justify; 
}
H6 {	/* H4 no margin */
	font-family:"Courier New", Courier, mono;
	font-size:10pt;
	color:white;
	line-height:13pt;
	font-weight:normal;
	margin-right:20px;
	text-align:left; 
}
P.cena {
	font-family:"Courier New", Courier, mono;
	font-size:11pt;
	color:white;
	text-align:center;
	margin-bottom:20px;
	margin-top:30px;
	margin-left:30px; 
}

/* --> MENU <-- */
P.menu { margin:0pt; }

A.menu1link { text-decoration:none;	color:black; }
A.menu1link:hover { color:black; text-decoration:underline; }

A.menu2link { text-decoration:none;	color:white; }
A.menu2link:hover { color:white; text-decoration:underline; }

A.menukolorlink { text-decoration:none; color:#ff6600; }
A.menukolorlink:hover { text-decoration:underline; color:#ff6600; }

.tablemenu {
	width:178px;
	border:solid black 1px; 
}
.tablemenu1 {
	width:100%;
	padding:7px;
	text-align:center;
	font-family:"Courier New", Courier, mono;
	font-weight:bold;
	font-size:13pt;
	color:#ff6600; 
}
.tablemenu2 {
	width:100%;
	padding:5px;
	border-top:solid black 1px;
	font-family:"Courier New", Courier, mono;
	font-size:12pt;
	color:#ff6600;
	text-indent:10pt;
	font-weight:bold; 
}

/* tabela do tekstu (np:kontakt)*/
.texttable {
	margin-top:30px;
	margin-right:40px;
	margin-left:40px; 
}

/* odstepy w pionie miedzy obrazkami w galerii */
.wysokosc { height:23px; }

/* wyglad formularza */
.form {
	font-family: "Courier New", Courier, mono;
	font-size:10pt;
	color: #000000;
	background-color: #CCCCCC;
	text-decoration:none; 
}
.formtext {
	font-family:"Courier New", Courier, mono;
	font-size:10pt;
	color:white;
}










div#main {
	margin-left: 5%;
	margin-right: 5%;
}
div#top {
	margin-top: 1%;
	padding-bottom: 1%;
	border-bottom: dotted gray 1px;
}
div#left {
	width: 29%;
	float: left;
	margin-right: 1%;
	padding-top: 1%;
}
div#right {
	width: 49%;
	float: left;
	padding-left:10%;
	padding-right:10%;
	padding-top: 1%;
	border-left: dotted gray 1px;
	min-height:250px;
}
div#footer {
	border-top: dotted gray 1px;
	clear:left;
}
ul {
	font-family:"Courier New", Courier, monospace;
	font-size:10pt;
	color:white;
}
.menu {
	list-style:none;
}

input {
	margin-right:10px;
}
input#button {
	color:white;
	background:#828282;
	border-style:solid;
	border-width:2px;
	border-left-color:#9c9c9c;
	border-top-color:#9c9c9c;
	border-bottom-color:#3b3b3b;
	border-right-color:#3b3b3b;
	padding-bottom:2px;
}
.date {
	padding-left:30px;
}
