* {margin: 0px; padding: 0px; font-family: Arial; font-size: 12px}

body {margin-bottom: 100px; text-align: center; margin-top: 18px}

#body {width: 990px; margin: 0px auto; text-align: left}


#logo {margin-left: 294px;}
#woman {margin-bottom: -3px}
#adres {position: absolute; top: 100px; margin-left: 740px; _margin-left: 440px}



#menu {height: 37px; width: 958px;}
#menu a {height: 37px; display: block; float: left}
#menu a:hover {background-position: 0px -37px}

#menu .menu_1 {background: url('images/menu/menu_01.gif'); width: 111px; margin-left: 28px }
#menu .menu_2 {background: url('images/menu/menu_02.gif'); width: 88px }
#menu .menu_3 {background: url('images/menu/menu_03.gif'); width: 98px }
#menu .menu_4 {background: url('images/menu/menu_04.gif'); width: 159px }
#menu .menu_5 {background: url('images/menu/menu_05.gif'); width: 145px }
#menu .menu_6 {background: url('images/menu/menu_06.gif'); width: 90px }
#menu .menu_7 {background: url('images/menu/menu_07.gif'); width: 78px }
#menu .menu_8 {background: url('images/menu/menu_08.gif'); width: 73px }
#menu .menu_9 {background: url('images/menu/menu_09.gif'); width: 88px }

#width p {font-size: 13px; color: #5f5f5f; line-height: 17px; padding: 0px 32px}

#box_l p {text-align: right;}

#box_l {width: 490px; height: 247px; background: url('images/home_box_l.jpg'); float: left; }

#box_r {width: 489px; height: 247px; background: url('images/home_box_r.jpg'); margin-left: 500px; _margin-left: 0px }


#bottom {	
	background: url('images/bottom.gif') no-repeat; 
	height: 35px; 
	margin-top: 20px;
	width: 984px;
	position: absolute;
	clear: both;
	margin-left: 3px;
}

#bottom p {color: #f9f9f9; padding-top: 8px; float: left; font-size: 11px}


#bottom .center {margin-left: 70px}

#bottom a {text-decoration: none; color: #f9f9f9; }

#bottom .links {margin-left: 750px}
#bottom .links a {padding-top: 10px; display: block; float: left; background: url('images/btn_arrow.gif') no-repeat 0px 15px; padding-left: 12px; margin-left: 20px}

#bottom a:hover {color: #000000}


h1 {font-size: 20px; color: #598700; font-weight: normal; padding: 30px 0px 5px 32px; clear: both}
h2 {font-size: 20px; color: #598700; font-weight: normal; padding: 30px 0px 5px 32px;}

.h2 {padding-top: 10px}

.btn_more {width: 144px; height: 26px; background: url('images/btn_more.gif'); margin-top: 15px;  margin-right: -5px;  _margin-right: 30px; display: block; float: right}

.btn_more2 {width: 144px; height: 26px; background: url('images/btn_more2.gif'); margin-top: 11px; _margin-top: 15px; display: block; }

.btn_more:hover, .btn_more2:hover {background-position: 0px -26px}

img {border: 0px}

.div_gallery {padding: 0px 30px; }
.gallery {margin-right: 0px; margin-bottom: -3px; _margin-bottom: -0px; width: 223px}

a.gallery { filter : alpha(opacity=100);  filter : alpha(opacity=100); -moz-opacity: 1;/ }
a.gallery:hover { filter : alpha(opacity=50); filter : alpha(opacity=50); -moz-opacity: 0.5;/ } 


/* PODSTRONA */

#subpage {width: 970px; margin-bottom: 10px;}
#subpage p {text-align: justify; line-height: 18px; margin-bottom: 14px; }

#subpage img {}

#subpage .left {margin-right: 10px; float: left}
#subpage .right {margin-left: 10px; float: right}


#ma {float: right; margin-right: 20px; background: url('images/contact.gif'); width: 394px; height: 221px; _width: 404px; _height: 229px; padding: 4px 5px}

td.right {font-weight: bold; text-align: right; padding-right: 4px}

input {width: 150px; border: 1px solid #a4cb20; color: #353535; background: none; padding: 1px 2px; margin-bottom: 6px}

.redinput {border-color: red}
textarea {width: 320px; height: 100px; border: 1px solid #a4cb20; color: #353535; overflow: auto; margin-bottom: 6px}

.button {width: 80px}

table {margin-left: 110px}

ul, ul * {list-style: none}
ul li {margin-left: 32px; padding-left: 14px; background: url('images/btn_plus.gif') no-repeat 0px 3px; font-weight: bold; font-size: 13px; cursor: pointer }

ul li.minus {background: url('images/btn_minus.gif') no-repeat 1px 3px;}


ul ul {display: none;}
ul ul li { background: none; margin: 0px; font-weight: normal; padding: 2px; width: 575px }
.price {float: right; color: #598700; font-weight: bold}

a {color: #598700}
.clear {clear: both}

