@charset "utf-8";
/* CSS Document */
body {
	text-align: center;	
	background-image:url(images/tl.jpg);
	background-repeat:repeat-x;
	background-color:#fFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	position:static;
	color:#000000;
}



.glowny {
	width:897px;
	margin: 0 auto;
	height: 100%;
}

div.top_header{
	background-image:url(images/1_01.jpg);
	height:31px;
}
div.menu{
	float: left;
	height: 30;
}

div.menu_1{
	float: left;
	background-image:url(images/1_02.jpg);
	width: 603px;
	height:30px;
}
div.menu_2{
	float: left;
	background-image:url(images/1_03.jpg);
	width: 85px;
	height:30px;
}
div.menu_3{
	float: left;
	background-image:url(images/1_04.jpg);
	width: 87px;
	height:30px;
}
div.menu_4{
	float: left;
	background-image:url(images/1_05.jpg);
	width: 82px;
	height:30px;
}
div.menu_5{
	float: left;
	background-image:url(images/1_06.jpg);
	width: 40px;
	height:30px;
}

div.bottom_header{
	clear: left;
	background-image:url(images/1_07.jpg);
	height:22px;
}
div.banner{
	background-image:url(images/1_08.jpg);
	height:320px;
}
div.middle_head{
	float: left;
	height: 48;
}
div.middle_head_1_1{
	float: left;
	background-image:url(images/1_09.jpg);
	width: 582px;
	height:48px;
}
div.middle_head_1_2{
	float: left;
	background-image:url(images/1__09.jpg);
	width: 582px;
	height:48px;
}

div.middle_head_2{
	float: left;
	background-image:url(images/1_10.jpg);
	width: 315px;
	height:48px;
}
div.middle_head_3{
	background-image:url(images/1_15.jpg);
	height: 48px;
}

div.content{
	float: left;
	background-color: #FCFCF0;
}
div.left{
	float: left;
	background-image:url(images/1_11_a.jpg);
	background-position: right;
	background-repeat: repeat-y;
	width: 582px;
}

div.opis{
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
	font-family: Tahoma;
	font-weight: regular;
	font-size: 14px;
}

div.right{
	background-image:url(images/1_12.jpg);
	background-repeat: no-repeat;
	width: 315px;
}
div.bottom_right{
	background-image:url(images/1_14.jpg);
	width: 315px;
	height: 54px;
}

a#wiecej{
	font-family: Tahoma;
	font-weight: regular;
	font-size: 12px;
	color: #653818;
	text-decoration: none;
}
a#wiecej:hover{
	text-decoration: underline;
}

div.footer{
	clear: left;
	background-image:url(images/1_13.jpg);
	width: 582px;
	height: 54px;
}

a#o_firmie {
    display: block;
    width: 85px;
    height: 30px;
    background: url(images/1_03_ok.jpg) 0 0 no-repeat; }
 
a#o_firmie:hover { background-position: 0 -30px; }

a#galeria {
    display: block;
    width: 87px;
    height: 30px;
    background: url(images/1_04_ok.jpg) 0 0 no-repeat; }
 
a#galeria:hover { background-position: 0 -30px; }

a#kontakt {
    display: block;
    width: 82px;
    height: 30px;
    background: url(images/1_05_ok.jpg) 0 0 no-repeat; }
 
a#kontakt:hover { background-position: 0 -30px; }


div.menu1{
	background-image:url(images/menu01.jpg);									
	height: 29px;	
	overflow: hidden;
}


div.menu2{
	background-image:url(images/menu02.jpg);									
	height: 29px;
	overflow: hidden;
}


div.menu3{
	background-image:url(images/menu03.jpg);
	height: 27px;
	overflow: hidden;
}


div.menu4{
	background-image:url(images/menu04.jpg);
	height: 42px;
	overflow: hidden;
}


div.menu5{
	background-image:url(images/menu05.jpg);
	height: 26px;
	overflow: hidden;
}


div.menu6{
	background-image:url(images/menu06.jpg);
	height: 23px;
	overflow: hidden;
}


div.menu7{
	background-image:url(images/menu07.jpg);
	height: 26px;
	overflow: hidden;
}

div.menu8{
	background-image:url(images/menu08.jpg);
	height: 27px;
	overflow: hidden;
}


div.menu9{
	background-image:url(images/menu09.jpg);
	height: 28px;
	overflow: hidden;
}

div.menu10{
	background-image:url(images/menu10.jpg);
	height: 37px;
	overflow: hidden;
}

div.menu11{
	background-image:url(images/menu11.jpg);
	height: 57px;
	overflow: hidden;
}

div.menu12{
	background-image:url(images/menu12.jpg);
	height: 29px;
	overflow: hidden;
}

div.menu13{
	background-image:url(images/menu13.jpg);
	height: 26px;
	overflow: hidden;
}

div.menu14{
	background-image:url(images/menu14.jpg);
	height: 26px;
	overflow: hidden;
}

a#menu1 {
    display: block;
    width: 163px;
    height: 58px;
    background: url(images/menu01_.jpg) 0 0 no-repeat; }
 
a#menu1:hover { background-position: 0 -29px; }

a#menu2 {
    display: block;
    width: 163px;
    height: 58px;
    background: url(images/menu02_.jpg) 0 0 no-repeat; }
 
a#menu2:hover { background-position: 0 -29px; }

a#menu3 {
    display: block;
    width: 163px;
    height: 54px;
    background: url(images/menu03_.jpg) 0 0 no-repeat; }
 
a#menu3:hover { background-position: 0 -27px; }

a#menu4 {
    display: block;
    width: 163px;
    height: 84px;
    background: url(images/menu04_.jpg) 0 0 no-repeat; }
 
a#menu4:hover { background-position: 0 -42px; }

a#menu5 {
    display: block;
    width: 163px;
    height: 52px;
    background: url(images/menu05_.jpg) 0 0 no-repeat; }
 
a#menu5:hover { background-position: 0 -26px; }

a#menu6 {
    display: block;
    width: 163px;
    height: 46px;
    background: url(images/menu06_.jpg) 0 0 no-repeat; }
 
a#menu6:hover { background-position: 0 -23px; }

a#menu7 {
    display: block;
    width: 163px;
    height: 52px;
    background: url(images/menu07_.jpg) 0 0 no-repeat; }
 
a#menu7:hover { background-position: 0 -26px; }

a#menu8 {
    display: block;
    width: 163px;
    height: 54px;
    background: url(images/menu08_.jpg) 0 0 no-repeat; }
 
a#menu8:hover { background-position: 0 -27px; }

a#menu9 {
    display: block;
    width: 163px;
    height: 56px;
    background: url(images/menu09_.jpg) 0 0 no-repeat; }
 
a#menu9:hover { background-position: 0 -28px; }

a#menu10 {
    display: block;
    width: 163px;
    height: 74px;
    background: url(images/menu10_.jpg) 0 0 no-repeat; }
 
a#menu10:hover { background-position: 0 -37px; }

a#menu11 {
    display: block;
    width: 163px;
    height: 114px;
    background: url(images/menu11_.jpg) 0 0 no-repeat; }
 
a#menu11:hover { background-position: 0 -57px; }

a#menu12 {
    display: block;
    width: 163px;
    height: 58px;
    background: url(images/menu12_.jpg) 0 0 no-repeat; }
 
a#menu12:hover { background-position: 0 -29px; }

a#menu13 {
    display: block;
    width: 163px;
    height: 52px;
    background: url(images/menu13_.jpg) 0 0 no-repeat; }
 
a#menu13:hover { background-position: 0 -26px; }

a#menu14 {
    display: block;
    width: 163px;
    height: 52px;
    background: url(images/menu14_.jpg) 0 0 no-repeat; }
 
a#menu14:hover { background-position: 0 -26px; }

div#container {background:#EBE7DC; color:#000000; width: 93%; margin: 0 20px 20px 20px;} 
b.rtop, b.rbottom{display:block;background: #fff} 
b.rtop b, b.rbottom b{display:block;height: 1px; 
overflow: hidden; background: #EBE7DC} 
b.r1{margin: 0 5px} 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 

div.skok{
	font-size: 12px;
	padding: 10px 0 20px 0;
}
a.skok{
	color: black;
	text-decoration: none;
}
a.skok:hover{
	text-decoration: underline;
}

a{
	color: #693A18;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a:hover{
	text-decoration: underline;
}

img.m{
	padding: 2px 0px 0px 15px;
	float: left;
}
img{
	border: 0;
}
span{
	text-align: left;
}
