
body{  /*calkowicie zewnetrzna warstwa*/
	background: #F4F1E8 url('tlo_paski2.png') repeat;	
	margin:0;	padding:0;	border:0; /*zerowanie opery */
	text-align:center;	/* centrowanie #BODY dla IE */
}

#BODY {	/*warstwa tresci*/
	background:#fff;
	width:768px;		margin:12px auto;  	padding:0;
	font:11pt/1.2em normal "Tahoma", "Bitstream Vera Sans", sans-serif;
	min-height:596px;
	border:1px solid #705919;
	text-align:left;
}
div.right, 
img.right { float:right }
div.left,
img.left { float:left }
.szpalta { margin:5px 8px }
.justify {text-align:justify}
.center { text-align:center }
div.center{ margin:auto; }
.maly {font-size:0.9em;}
.w200 { width:200px }
#glowka {
	background: url('head.png') no-repeat;
	height:134px;
}

#glowka h1 {
	font:20pt 700 "Georgia",serif;
	letter-spacing:0.2em;
	color:#2F608D;
}
#glowka h1 { display:none;}

#glowka #srodki {
	display:block; 	position: relative;	float:right;
	right:45px; top:10px;
}
#glowka #srodki { display:none }


h1 {
}
dl {margin:18px; clear:all;}
p {margin-left:18px;
}
a:link,
a:visited {
	color:#336699;
	text-decoration:none;
}
a.hilight { color:#A40000}
em { color:#29638c}

ul#menu {
	margin:20px 15px auto 0px;
	list-style:none;display:block;
	position:relative; top:76px; clear:all; 
	width:768px; padding:0;
}

#menu li {
	display:block;
	border:0px solid #705919;
	width:153px;		padding:0; margin:0px;
	float:left;
	text-align:center;	
	background:#BE642E;
/*background:#333;*/
}
#menu li.dluzszy{
	width:156px;
}

#menu li a {
/*#705919;*/
	display:block;
	border:1px solid #705919;
	padding:1px;
/*	color:#f63; */
color:#fff;
	font-weight:bolder;
}

#menu li a:hover {
	background:#F4F1E8;
	color:#705919;
}

ul#oferta { 	list-style:none; }

#oferta li {
	display:block;		float:left;
	height: 120px;		width:150px;
	margin:10px 10px;	
	background-repeat:no-repeat;
	background-position:center;
	/*border-left: 1px dashed #D85C66;
	border-bottom: 1px dashed #D85C66;*/
}
#oferta li a {
	display:block; 
	height:100%;	margin:0 4px; 4px o;
	text-align:center;
}

#oferta li a span {
	position:relative;
	top:100px;	left:5px;
	font-size:0.9em;
	font-weight:bold;
	color:#965021; /*#6B9425;*/
}

#elektro	{ background: url('uziemiacze.png') }
#oddech		{ background: url('oddech.png') }
#odziez		{ background: url('odziez.png') }
#rekaw		{ background: url('rekaw.png') }
#obuwie		{ background: url('obuwie.png') }
#sluch		{ background: url('sluch.png') }
#glowa		{ background: url('twarz.png') }
#ppoz		{ background: url('ppoz.png') }
#upadek		{ background: url('upadek.png') }
#znaki		{ background: url('znaki.png') }
#drogi		{ background: url('drogi.png') }
#inne		{ background: url('inne.png') }


/***** kontakt ***/

span#logo {
	margin:auto;
	display:block;	width: 260px; height: 30px;
	background: url('kontakt_logo.png')  no-repeat;
}
span#logo strong { display:none; }

div.adres{
	font:10pt/1.3em normal "tahoma",sans-serif;
	text-align:left;
	padding:3px 1em;	 
	display: block;
	color:#333333;
}

.separacja { border-top:1px dotted #705919 }
} 	

div.adres em { color:red;
	font-style:normal;
font-weight: bold }

div.adres dl {padding:5px; margin:3px;}

div.adres dt { 
	font-size: 0.9em;
	color:#f63; 
	margin: 1px auto;
}

.adres dl strong {
	text-decoration:underline;
	}

img.mapa {margin:60px 20px }

.center address {margin:auto}


#ofirmie p {
	width:470px;
	text-indent:1em;
	text-align:justify;
	line-height:1.3em;
	font-family:"Georgia", serif;
}

#ofirmie p em {
	font-family:"Trebuchtet", sans-serif;
	color:inherit;

}

.w150 {width:150px;}
.top120 {margin-top:115px;}
.middle (vertical-align:middle;}