body {
	margin: 0;
	text-align: left;	
	background: #0f0a00 url(images/bcg.jpg) repeat-x center top;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	
	/*scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color: #F9F9F9;
	scrollbar-base-color: #666666;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #F9F9F9;
	scrollbar-track-color: #F9F9F9;*/
	
	color: Black;
}

a:LINK, A:VISITED {
	color: #006400; text-decoration: none;
}

a:HOVER {
	color: Gray;	text-decoration: none;
}


a.topmenu:link, a.topmenu:visited {
	padding: 12px 5px 12px 5px; margin: 0 5px 0 5px; display: block;
	background: none; font-size: 11px;
	font-family: Tahoma; font-weight: bold; float: left;
	color: white; border: none; text-decoration: none;
}

a.topmenu:HOVER {
	background: url(images/menu_a.jpg) repeat-x; color: black;
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/*  ****** definice volitelnych odkazu ******  */




/*background:#FAEBD2;
	Filter: Alpha(Opacity=90,Style=0);
	opacity:.90;*/



/*  ****** definice nadpisu ******  */

h1 {
	font-size: 20px;
	color: #292929;	
}

h2 {
	font-size: 16px;
	color: #006400;	
}

h3 {
	font-size: 14px;
	color: #292929;	
}

/*  ****** definice druhu pisma ******  */






/*  ****** hlavni tabulka ******  */


/*  ****** definice poli hlavni tabulky ******  */


#horni {
	background: none; /*url(images/top.jpg) no-repeat;*/
	height: 211px;
}

#menu {
	background: url(images/menu.jpg) no-repeat;
	height: 42px;
}

.menu_fill {
	background: none;	margin: 0 auto; width: auto;
	padding: 0 0 0 30px;
}





#hlavni {
	background: white url(images/hlavni.jpg) no-repeat top left;
}

#hledani {
	padding: 10px 0 10px 0; text-align: right;
}

#bocni {
	background: url(images/tab.gif) no-repeat top; padding: 10px 15px 20px 12px;	
	margin: 30px 0 40px 0;
	
}

.datum {
	padding: 0 0 0 17px; margin: 0 0 0 0;
	font-size: 14px;
	background: url(images/li.gif) no-repeat left;	
}

.akt {
	padding: 0 0 0 0; margin: 0 0 20px 0;
	text-align: justify; font-size: 11px;
}






#main {
	background: none; padding: 5px 20px 35px 20px; 
}

#dolni {
	background: none; text-align: center;	color: #666666;
	padding: 15px 0 15px 0; margin: 10px 0 0 0;
	font-size: 11px;
}

#dolni a:link, a:visited {
	color: #4c4c4c;
}



.form1 {
	border: 1px solid #999999;	background: white;
	font-size: 11px; font-family: Tahoma; color: Gray;
}

.form2 {
	border: 1px solid #1c1c1c;	background: #1c1c1c;
	font-size: 11px; font-family: Tahoma; color: Gray;
	font-weight: bold; color: white;
}



/*  produkt */

.prod_info1 {
	width: 350px; background: none; float: left;
}

.prod_foto {
	width: 300px; text-align: center; float: left;
}

.prod_foto img {
	padding:: 2px; border: 1px solid #639725;
}

.prod_info2 {
	width: 100%; padding: 15px 5px 25px 5px;	
}

/*  vypis  */

.vypis {
	width: 100%; border: none;
}

.vypis td {
	vertical-align: middle; border-bottom: #c7c7c7 1px solid;
	padding: 2px 0 2px 0;
}

.vypis_foto img {
	padding: 2px; border: #639725;
}

.vypis_nazev {
	font-size: 14px; color: #006400; width: 150px;
}

.vypis_info: {
	width: 250px;
}

.podkategorie {
	color: #006400; line-height: 21px; list-style-type: square;
	border: #bdbdbd 1px solid; width: 500px; padding: 10px;
}

.podkategorie a {
	color: #006400; font-weight: bold; 
}


