TD   {
   FONT-FAMILY: "Garamond, Arial Narrow";
   FONT-SIZE: "small";
   COLOR: #AB4006;
}
A:VISITED   {COLOR: #FF201E;}
A:HOVER   {COLOR: #DF9300;} 
A:LINK   {COLOR: #FF201E;}

FONT   {
   FONT-FAMILY: "Garamond, Arial Narrow";
   COLOR: #AB4006;
   FONT-SIZE: "small";
}
H3   {
   COLOR: #FFE6C9;
   BACKGROUND-COLOR: #8F6F2F;
   TEXT-ALIGN: LEFT;
   PADDING-LEFT: 10;
   FONT-FAMILY: "Garamond";
   FONT-WEIGHT: BOLD;
   BORDER-STYLE: DOUBLE;
}
table.seznam-knih tr td	{
	border: solid 1px brown;
	padding: 15px;
	vertical-align: top;
}
div.kniha-k-akci	{
	width: 250px;
	border-color: #745215;
	background-color: #D1EDFB;
	border-style: solid;
	padding: 10px;
	margin: 5px;
	text-align: center;
}
div.kniha-k-akci div.kniha-k-akci-text	{
	font-family: Arial;
	#font-size: 14px;
	color: #000000;
	text-align: left;
	padding: 10px;
	font-weight: bold;
}
img.vinny-listek	{
	margin-top: 10px;
	border: solid 2px brown;
	margin-left: 0px;
	margin-right: 0px;
}
div.akce-container	{
padding: 20px;
width: 500px;
font-family: Times New Roman;
font-size: 14pt;
color: black;
background-color: white;
margin-bottom: 16px;}

.book-frames, .special-borders, div.akce-container	{
-moz-border-radius: 5%;}

/*.book-frames	{
border-color: #745215; background-color: #D1EDFB; border-style: solid; padding: 10px; margin: 5px;}*/

.book-frames > img	{
border: solid 2px brown;margin-bottom:5px;}

.book-frames > div	{
margin-bottom:10px;}