body {
	margin: 0;
	padding: 0;
		font-size: 13px;
		word-spacing: 0.2em;
	color: #555555;
	background: #5BAD52;
}


h1, h2, h3, h4 {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

h1 {
	letter-spacing: -2px;
	font-size: 2em;
}

h2 {
	letter-spacing: -1px;
	font-size: 1.5em;
}

h3 {
	letter-spacing: -1px;
	font-size: 1.6em;
}

h4 {
	letter-spacing: -1px;
	font-size: 1.4em;
	color: #883C09;
}







#topline {
margin: auto;
height: 155px;
float: center;
background: #016701 ; 
}

/* Header */

#header {
  position: relative;
  top: 0px;
	width: 986px;
	height: 150px;
	margin: 0 auto;
	background: url(/images/header.jpg) no-repeat top;
}

/* Menu */

#menuline {
  position: relative;
  top: 0px;
	height: 5px;
	background: #996600;	
}




/* Page */



#starter {
position: relative;
width: 986px;
margin: auto;
padding-top: 0;
background: #FFFFFF url(/images/pback.gif) repeat-y;
list-style: none;
}

#page {
position: relative;
top: 0px;
margin-left: 50px;
margin-top: 20px;
width: 600px;
font-family: Verdana, Helvetica, sans-serif;
line-height: 200%;
min-height: 700px;
_height: 700px;
}

    #inpage {
    position: relative;
    top: 0px;
    left: 0px;
    width: 600px;
    border-top: 2px solid #996600;
    margin-bottom: 30px;
    padding-bottom: 30px;
    padding-top: 30px;
    min-height: 270px;
    _height: 270px;
    }
    
     #inpage1 {
    position: relative;
    top: 0px;
    left: 0px;
    width: 600px;
    border-top: 2px solid #996600;
    margin-bottom: 30px;
    padding-bottom: 30px;
    padding-top: 30px;
    min-height: 340px;
    _min-height: 340px;
    }
    
    #inbar{
    position: relative;
    left: -2px;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 70px;
    width: 520px;
    padding: 10px;
    background: #EDF4ED;
    float: left;
    }
    
    #inpage p{
    padding-left: 200px;
    }
    
    #objednat {
    float: right;
    }
    
    .center{
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    }

    #gallery {
    width: 200px;
    padding: 5px;
    float: left;
    }
    
    img {
    border: 0px;
    }
    
    #color{
    position: relative;
    float: center;
    text-align: center;
    margin-top: 40px;
    margin-bottom: 30px;
    }
    
    #color a{
    font-size: 20px;
    font-weight: bold;
    color: #5BAD52;
    text-decoration: none;
    margin: 20px;
    }

  #menu {
  margin: auto;
  width: 986px;
  height: 70px;
  background: url(/images/pback.gif) repeat-y;
  }

  #menu ul {
  	margin: 0;
  	padding: 0;
  	margin-left: 50px;
  	list-style: none;
  }

  #menu li {
  	display: inline;
  }
  
  #menu a {
  	display: block;
  	float: left;
  	width: 120px;
  	height: 30px;
  	text-transform: lowercase;
  	text-decoration: none;
  	text-align: center;
  	letter-spacing: -1px;
  	font-size: 19px;
  	color: #FFFFFF;
  	background: url(/images/button.gif) no-repeat;
  	margin-right: 1px;
  }


#kontakt {
position: absolute;
height: 150px;
width: 250px;
background: url(/images/kontakt.gif) no-repeat;
top: 0px;
left: 680px;
padding-left: 80px;
padding-top: 20px;
  	font-size: 19px;
  	color: #FFFFFF;
  	text-align: left;
  	line-height: 20px;
}
#kontakt p {
font-size: 16px;
text-align: left;
}
#kontakt a{
text-decoration: none;
color: #FFFFFF;
}
#kontakt a:hover{
font-weight: bold;
}
.kont{
margin-right: 3px;
}


#cenik{
position: absolute;
width: 250px;
top: 200px;
left: 680px;
text-align: center;	
}
#cenik h3{
font-size: 3em;
color: #996600;
border-bottom: 1px solid #5BAD52;
}



#leftf{
text-align: left;
float: left;
margin-left: 40px;
}

#rightf{
text-align: right;
margin-right: 40px;
}

/* Footer */
#menu a:hover {
	color: #372412;
}

#menu .active a {
	color: #372412;
}

#footer {
position: relative;
	clear: both;
	background: #016701;
	min-height: 50px;
	_min-height: 50px;
	border-top: 3px solid #5BAD52;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
}
#footer a{
text-decoration: none;
color: #FFFFFF;
font-size: 13px;
}



form{
float: right;
}

.formular{
float: none;
}

