#homepage {
	margin-right: 10px;
	background: url(../img/bg_homepage.gif) repeat-x;
	}	
	#homepage img {
		float: left;
		border: 1px solid #FFF;
		margin: 0 10px 40px 0;
		}
	
#hpflash {
	width: 611px;
	height: 452px;
	float: left;
	}
	
#hprightcol {
	height: 451px;
	width: 293px;
	float: right;
	position: relative;	
	}
	.rightbox {
		height: 149px; 
		position: relative;	
		color: #FFF;
		font-size: 1em;
		line-height: 1.4em;
		width: 100%;
		}
		.rightbox div {
			overflow: auto;
			padding-right: 10px;
			position: relative;
			height: 100%;
			}
		.aktuality {background: #FF8949; border-bottom: 1px solid #FFF; }
		.recept {background: #FEF0CD; border-bottom: 1px solid #FFF; height: 150px;  color: #A27554;  margin: 0; }			
		.zdravi {background: #7CB0CF; height: 140px;   }
		
	.rightbox h2 {
		font-size: 1.9em;
		color: #FFF;
		font-family: "Trebuchet MS", "Arial CE", Arial, sans-serif;
		font-weight: normal;
		margin: 8px 0 10px 0;
		line-height: 1em;
		}
		.souteze h2 {color: #996534; margin: 13px 0 12px 0;}
		.recept h2 {color: #A27554;}
		
	.rightbox a {
		color: #FFF;		
		font-weight: bold;
		}
		.recept a {color: #A9723C;}
		.recept a:hover {color: #6C4926;}
		.aktuality a:hover {color: #FFD9C4;}
		.zdravi a:hover {color: #DEECF3;}
		.produkt a:hover {color: #EEE4DD;}
		
	.rightbox h3 {font-size: 1.2em; line-height: 1em; margin-bottom: 2px; font-family: "Trebuchet MS", "Arial CE", Arial, sans-serif;}
	
#homepage #main {
	background: url(../img/bg_hpmain.gif) repeat-x #A07252;
	margin: 0 0 0 10px;
	padding: 0;
	color: #FFF;
	border-top: 1px solid #A37554;
	border-left: 0;
	}
	.homepage {height: auto;}
	#news {
		padding: 20px 20px 20px 30px;
		position: relative;
		}
		#news h2 {
			color: #FFF;
			font-size: 1.9em;
			font-weight: normal;
			padding: 0;
			margin: 0 0 10px 0;
			}
		#news a {
			color: #FFE5A8;
			}
			#news h3 a {
				text-transform: uppercase;
				font-size: 0.8em;
				font-weight: bold;
				}
			#news h3 a:hover {
				color: #FFF;
				}
		.box {
			width: 290px;
			float: left;
			margin-bottom: 20px;
			background: url(../img/bg_newsbox.gif) repeat-y;
			}
			.box h3, .box p {
				padding-right: 15px;
				}
			#news .box img {margin-bottom: 0; margin-left: 17px;}
			#news .jedna {width: 275px;}
			#news .jedna img {margin-left: 0;}
			#news .box p {margin-bottom: 0;}

	
/* barva scrollbaru v IE */

.aktuality {
scrollbar-track-color: #FF8949;
scrollbar-face-color: #FF8949;
scrollbar-highlight-color: #FF8949;
scrollbar-3dlight-color: #FF8949;
scrollbar-darkshadow-color: #FF8949;
scrollbar-shadow-color: #FF8949;
scrollbar-arrow-color: #FFF; 
}
.recept {
scrollbar-track-color: #FEF0CD;
scrollbar-face-color: #FEF0CD;
scrollbar-highlight-color: #FEF0CD;
scrollbar-3dlight-color: #FEF0CD;
scrollbar-darkshadow-color: #FEF0CD;
scrollbar-shadow-color: #FEF0CD;
scrollbar-arrow-color: #996534; 
}
.zdravi {
scrollbar-track-color: #7CB0CF;
scrollbar-face-color: #7CB0CF;
scrollbar-highlight-color: #7CB0CF;
scrollbar-3dlight-color: #7CB0CF;
scrollbar-darkshadow-color: #7CB0CF;
scrollbar-shadow-color: #7CB0CF;
scrollbar-arrow-color: #FFF; 
}

.produkt {
scrollbar-track-color: #A27554;
scrollbar-face-color: #A27554;
scrollbar-highlight-color: #A27554;
scrollbar-3dlight-color: #A27554;
scrollbar-darkshadow-color: #A27554;
scrollbar-shadow-color: #A27554;
scrollbar-arrow-color: #FFF; 
}