
html, body {margin:0; background: rgb(28,18,8) url('../i/tlo.jpg') repeat-x top;}
	
body, table, td { font: 11px Verdana; color: #000000; }
img, a img { border: 0px none; margin: 0; }

a:link {color: #214183; text-decoration: none}
a:visited {color: #214183; text-decoration: none}
a:hover {color: #333333; text-decoration:underline }

div#main {clear:both; margin:0 auto; width: 994px; text-align:left; }

div#top {width: 994px; height: 221px; padding-top: 6px; display: block; }


#menuSimpleTop {float: left; width: 994px; height: 60px; padding:0;}
#menuSimpleTop ul {
width: 994px;
font: bold 12px Verdana;
background: url('../i/menu-tlo.png') repeat-x top;
padding: 0;
margin: 0;
list-style-type: none;
height: 49px;
}
#menuSimpleTop ul li {
line-height: 3.9em;
float: left;
padding: 0 12px 0 12px;
background: transparent url('../i/menu-separ.png') 100% no-repeat;
height: 49px;
}
#menuSimpleTop ul li.last {
background: none;
}
#menuSimpleTop ul li.first {
padding-left: 3em;
}
#menuSimpleTop ul li a {
text-align: center;
font-weight: bold;
color: #5B2425;
text-decoration: none;
float: left;
height: 100%;
padding: 0 1em;
}
#menuSimpleTop ul li a:hover {
color: white;
background: transparent url('../i/menu-hover.png') top left repeat-x;
}

#naglowek {
float: left;
background: white url('../i/naglowek-tlo.jpg') top left no-repeat;
height: 62px;
width: 994px;
}
#naglowek div {
line-height: 3.9em;
font: bold 14px Verdana;
padding: 1.6em 0 0 4em;
color: rgb(104,34,2);
}

#content {
float: left;
background: white;
width: 994px;
}


#stopka {
float: left;
font: 10px Verdana;
min-height: 1.5em;
line-height: 2em;
padding: 1em 0 0 1.6em;
color: rgb(255,102,0);
width: 350px;
}
#stopka-info {
float: left;
font: 10px Verdana;
min-height: 1.5em;
line-height: 2em;
padding: 1em 0 0 1em;
color: rgb(255,102,0);
width: 450px;
text-align: right;
}
#stopka-mm {
float: left;
font: 10px Verdana;
padding: 0 0 0 0;
color: rgb(255,102,0);
width:130px;
text-align: right;
}


#menu-left {float: left; width: 240px; padding:2em 1em 0 1em;}
#menu-left ul {
width: 240px;
font: bold 11px Georgia;
padding: 0;
margin: 0;
list-style-type: none;
}
#menu-left ul li {background: transparent url('../i/menu-left.png') top left no-repeat;
line-height: 3.9em;
padding: 0 0 0 4em;
height: 47px;
width: 200px;
}
#menu-left ul li a {
font-weight: bold;
color: rgb(150,56,6);
text-decoration: none;
float: left;
height: 100%;
padding: 0 0em;
width: 170px;
}
#menu-left ul li a:hover {
color: #800000; text-decoration: underline;
}

#tresc {float: left; width: 600px; padding: 2.5em; font: 14px Georgia; line-height: 220%}

#index-right {float: left; width: 250px; padding:2em 2em 3em 1em; line-height: 200%;}

#tresc-nomenu {float: left; width: 860px; padding: 2.5em; font: 14px Georgia; line-height: 200%}

#tresc-podstrona {float: left; width: 640px; padding: 2.5em; font: 14px Georgia; line-height: 200%}


#tresc-galeria {float: left; width: 920px; padding: 2.5em; font: 11px Verdana; line-height: 200%}

#tresc-mapy {float: left; width: 600px; padding: 2.5em; font: 11px Verdana; line-height: 200%}

#restauracja-galeria {float: left; width: 230px; padding:2em 2em 3em 1em; line-height: 200%;}

div#obraz {float: left; padding: 1.4em;}
div#obraz mini {border: 2px solid rgb(139,171,104);}
div#obraz #mini {border: 2px solid rgb(139,171,104); padding: 0.1em 0.1em 0.1em 0.1em;}
div#obraz #mini:hover {border: 2px solid orange; padding: 0.1em 0.1em 0.1em 0.1em}




#formZgloszenie label {
		float:left;
		width:12em;
	margin-top: 1px;
	margin-bottom: 0;
	}

#formZgloszenie {
	width: 450px;
	display: block;
	font-family: Verdana;
	font-size: 11px;
}

#formZgloszenie .tloPole {
	display: block;
	width: 380px;
	padding: 5px;

}
#formZgloszenie .tloPole2 {
	display: block;
	width: 380px;
	padding: 5px;

}
#formZgloszenie   .input1  {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: white;
	border: 1px solid #FF9122;
	margin-top: 5px;
	margin-bottom:4px;
}
#formZgloszenie  .input2  {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: white;
	border: 1px solid #FF9122;
	margin-top: 5px;
	margin-bottom: 4px;
}

.input-submit {
	color: white;
	font-family: Verdana;
	font-size: 11px;
	background-color: #F97C00;
	border: 5px solid #FFA54A;
	margin-top: 2px;
	margin-bottom:2px;
	height: 32px;
	width: 130px;
}

#formZgloszenie .obramowanie .tloPole .inputOznaczony_3 {
	background-color: white;
	height: 21px;
	width: 190px;
}
#formZgloszenie .obramowanie .tloPole .inputOznaczony_4 {
	width: 250px;
	float: right;
}



