body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #492507;

}




form, div, p, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

td, th, p, div, span {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px

}

.listEntry {
	margin-bottom: 0px;
}

a:link, a:visited,  a:focus {
	color: #8a9f3b;
	text-decoration: none;
    list-style-type: none;
}

a:active {
	color: #492507;
	text-decoration: underline;
}


a:hover {
	color: #603813;
	text-decoration: underline;
}

.articleText { 
	margin-bottom: 3px;
	text-align: justify;
}

.articleCode {
	margin-bottom: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
}

.articleSummary {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 135%;
}

.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: normal;
	text-decoration: none;

}
.nav_table a:hover {
	text-decoration: underline;
}

.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: bold;
	text-decoration: none;
}

.articleList_toptext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.articleList_listhead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


/* CSS for the top level list */
ul.list_top, ul.list_level {
      
	padding: 0px 0;
	margin-left: 0;
	border-bottom: 1px solid #5E747F;
	font: bold 14px Verdana, sans-serif;
}
ul.list_top li, ul.list_level li {
	list-style: none;
	margin: 0;
	display: inline;
	padding: 0;
}
ul.list_top li a, ul.list_level li a {
	padding: 0px 0.5em;
	margin: 0px;
	border: 1px solid #778;
	border-bottom: none;
	background: #D7DEE5;
	text-decoration: none;
}
ul.list_top li a:link, ul.list_level li a:link { color: #5E747F; }
ul.list_top li a:visited, ul.list_level li a:visited { color: #5E747F; }
ul.list_top li a:hover, ul.list_level li a:hover {
	color: Black;
	background: #92A1AF;;
	border-color: #227;
}
ul.list_top li.active a, ul.list_level li.active a {
	background: white;
	border-bottom: 1px solid white;
}




#container {
	position:absolute;
	width:1000px;
	height:667px;
        margin:1px;
margin-left:5%;
margin-right:5%;	
	border: 2px solid #aaa187;
	background-color: #ffffff;

}



/** 
 * Sample CSS for DIV pagelayout 
#headerBlock {
	padding: 5px;
	margin-bottom: 5px;
	background-color: rgb(213, 219, 225);
}

#mainBlock {
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: gray;

}

#leftBlock {
	float: left;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-right: 5px;
	padding: 5px;
	background-color: rgb(235, 235, 235);
}

#rightBlock {
	float: right;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-left: 5px;
	padding: 5px;
	background-color: rgb(235, 235, 235);
}

#footerBlock {
	clear: both;
	padding: 5px;
	margin-top: 5px;
	background-color: rgb(213, 219, 225);
}
 */
.imgDIVinTextLeft {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 0;
}
.imgDIVinTextRight {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 0;
} 
.imgDIVtopLeft { 
	margin:0px; 
	padding:0px; 
	border:0; 
} 
.imgDIVtopCenter { 
	margin:8px -50% 5px -50%; 
	padding:0px; 
	border:0; 
}

.imgDIVblockImgLeft { 
	margin-right: 10px;
}
.imgDIVblockImgRight {
	margin-left: 10px; 
} 

.phpwcmsImgListRight {
	text-align: right;
	margin: 0;
	padding: 0;
}
.phpwcmsImgListLeft {
	text-align: right;
	margin: 0;
	padding: 0;
}


.phpwcmsSearchResult {
	margin: 15px 0 15px 0;
}
.phpwcmsSearchResult h3 {
	margin: 10px 0 1px 0;
	font-size: 12px;
	font-weight: bold;
}
.phpwcmsSearchResult p {
	margin: 0;
}
.phpwcmsSearchResult em.highlight, em.highlight {
	background-color: #FFFF00;
	font-style:inherit;
}

.phpwcmsArticleListEntry {
	clear: both;
}
.phpwcmsArticleListImage {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 3px;
}
.phpwcmsArticleListImageCaption {
	padding-top: 5px;
}

div.cpPagination {
	margin: 10px 0 10px 0;
	text-align: right;
}
a.cpPaginate, a.cpPaginateActive, a.cpPaginationPrev, a.cpPaginationNext {
	padding: 0px 3px 1px 3px;
	background-color: #FFFFFF;
	color: #BBBBBB;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #CBCBCB;
}
a.cpPaginateActive {
	background-color: #CBCBCB;
	color: #FFFFFF;
	border: 1px inset #CBCBCB;
}

a.cpPaginationPrev:hover, a.cpPaginationNext:hover, a.cpPaginate:hover {
	background-color: #DDDDDD;
	color: #666666;
	border: 1px inset #CBCBCB;
}

#scroll {
   position:absolute;
   left:124px;
   top:140px;
   width:254px;
   height:512px;
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
 text-align: left;
}

#scroll2 {
   position:absolute;
   left:124px;
   top:140px;
   width:405px;
   height:520px;
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
 text-align: left;
}


#gallery {
   position:absolute;
   left:124px;
   top:140px;
   width:200px;
   height:512px;
 overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
 text-align: left;
}

#gallery2 {
   position:absolute;
   left:324px;
   top:140px;
   width:200px;
 overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   height:512px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
 text-align: left;
}

#gallery3 {
   position:absolute;
   left:524px;
   top:140px;
   width:200px;
   height:512px;
 overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
 text-align: left;
}

#gallery4 {
   position:absolute;
   left:724px;
   top:140px;
   width:200px;
   height:512px;
 overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
 text-align: left;
}



#homm {
	position:absolute;
	left:366px;
	top:56px;
	width:34px;
	height:14px;
        font-weight: bold; 
display: inline; 
}

#home2 {
	position:absolute;
	left:406px;
	top:67px;
	width:51px;
	height:14px;
        font-weight: bold;  
}



#baker {
	position:absolute;
	left:421px;
	top:56px;
	width:166px;
	height:14px;
   font-weight: bold;

}






#kondi {
	position:absolute;
	left:605px;
	top:56px;
	width:190px;
	height:14px;
   font-weight: bold;

}





#cafe {
	position:absolute;
	left:775px;
	top:56px;
	width:192px;
	height:14px;
   font-weight: bold;
}



#korit {
	position:absolute;
	left:421px;
	top:74px;
	width:220px;
	height:18px;
   font-weight: bold;


}



#contact {
list-style-type:none;
	position:absolute;
	left:605px;
	top:74px;
	width:220px;
	height:18px;
   font-weight: bold;

}


#homm ul {
   list-style-type: none;
 display: inlay;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
color: rgb(96, 56, 19);

}

#baker ul {
   list-style-type: none;
 display: block;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
color: rgb(96, 56, 19);
}

#kondi ul {
   list-style-type: none;
  display: block;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
color: rgb(96, 56, 19);
}

#cafe ul {
   list-style-type: none;
 display: block;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
color: rgb(96, 56, 19);
}

#korit ul {
   list-style-type: none;
text-decoration: none;
 list-style-type: none;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
color: rgb(96, 56, 19);
}

#contact ul {
   list-style-type: none;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
   margin-top: -36;
   margin-left: -23;
   color: rgb(96, 56, 19);
}

#contact ul:active {

	color: #603813;

}

#flash {
   position:absolute;
background: transparent;
   top:  68px;
   left: 410px; 
}

#NewMenu {
   position:absolute;
background: transparent;
   top:  56px;
   left: 410px; 
}



#scroll3 {
 position:absolute;;
   left:124px;
   top:140px;
   width:350px;
   height:520px;
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
 text-align: left;
}



#scroll5 {
 position:absolute;
float:right;
   left:140px;
   top:145px;
   width:240px;
   height:52px;
   padding-top: 12px;
   padding-left: 8px;
   padding-right: 4px;
 text-align: left;
}

#scroll6 {
 position:absolute;
float:right;
   left:140px;
   top:145px;
   width:440px;
   height:500px;
 overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 12px;
   padding-left: 8px;
   padding-right: 4px;
 text-align: left;
}




#flash2 {
position:absolute;
display:block;
height:30px;
wight:590px;
padding:0px;
margin:0px;
background: transparent;
   top:  68px;
   left: 410px; 
}




#scrollpop {
 position:absolute;
float:right;
   left:50px;
   top:280px;
   width:200px;
   height:52px;
   padding-top: 12px;
   padding-left: 8px;
   padding-right: 4px;
 text-align: left;
}

#scrollpop2 {
 position:absolute;
float:right;
   left:350px;
   top:280px;
   width:200px;
   height:52px;
   padding-top: 12px;
   padding-left: 8px;
   padding-right: 4px;
 text-align: left;
}

#scrollpop3 {
 position:absolute;
float:right;
   left:650px;
   top:280px;
   width:200px;
   height:52px;
   padding-top: 12px;
   padding-left: 8px;
   padding-right: 4px;
 text-align: left;
}

#toppop {
 position:absolute;
float:right;
   left:55px;
   top:175px;
   width:400px;
   height:52px;
   padding-top: 12px;
   padding-left: 8px;
   padding-right: 4px;
 text-align: left;
}



#scrollpop3 a{
color: #492507;
}

#scrollpop2 a{
color: #492507;
}

#scrollpop a{
color: #492507;
}


#flapop {
 position:absolute;
float:right;
   left:15px;
   top:230px;
   width:1000px;
   height:400px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
 text-align: left;
}



#scroll4 {
 position:absolute;

   left:480px;
   top:145px;
   width:200px;
   height:52px; 
   padding-top: 12px;
   padding-left: 4px;
   padding-right: 4px;
 text-align: left;
}

#tuotetxt{
 position:absolute;

   left:375px;
   top:523px;
   width:235px;
   height:52px; 
   padding-top: 12px;
   padding-left: 4px;
   padding-right: 4px;
 text-align: left;
}

#scrolljobs {
   position:absolute;
   left:100px;
   top:150px;
   width:775px;
   height:520px;
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
 text-align: left;
}

.theshadow {
 background-color:#999; 
 border:1px solid #ccc; 
 margin:4px 5px;
}
.theshadow > img {
 margin:-4px 4px 4px -5px; 
 border:1px solid #666
}

#gallery5 {
   position:absolute;
   left:750px;
   top:595px;
   width:200px;
   height:512px;
   background-repeat: repeat;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 5px;
 text-align: left;
}

#note {
 position:absolute;
background-position: top right;   
left:470px;
   top:240px;
   width:266px;
   height:266px;
   padding:12;
 margin-left:16px;
margin-right:16px;
 text-align: left;
}