HTML, BODY { margin: 0; padding:0; color: #fff; font-family: Verdana; text-align: center; 
             background: #351100 url("../images/bg.jpg") repeat-x left top; }

IMG { border: none; }
FIELDSET { margin:0; padding:0; border:0; }

.clear { clear: both; line-height:0; _font-size:0; }
.clear li a { color: #fff; font-weight: bold; text-decoration: none; }
.clear li a:hover { color:#ff8b00; text-decoration: underline; }

.hidden { display: none; }

#head { margin: auto; position: relative; width: 972px; height: 352px; text-align: left; background: pink; }

#head_m { margin: auto; position: relative; width: 972px; height: 152px; text-align: left; background: pink; }

#tophead { width: 972px; height: 27px; background: #000 url("../images/top-bg.jpg") no-repeat left top; }

#menu {
	width:972px;
	height:59px;
  background:#a01000 url("../images/menu-bg.jpg") no-repeat left top;
}

/* logo */
#logo1, #logo2, #logo3, #logo4, #logo5, #logo6, #logo7 {
	position: absolute; bottom: 0; left: 0; margin: 0; padding: 0; z-index: 0; overflow: hidden;
	font: 120% Arial; text-align: center; color: #ff4800; background-color: #f0f0f0;
	width: 972px; height: 266px; line-height: 266px;
}

#logo1 span { display: block; top: 0; height: 266px; background: url("../images/head-bg.jpg") no-repeat left top; }
#logo2 span { display: block; top: 0; height: 266px; background: url("../images/head-bg2.jpg") no-repeat left top; }
#logo3 span { display: block; top: 0; height: 266px; background: url("../images/head-bg3.jpg") no-repeat left top; }
#logo4 span { display: block; top: 0; height: 266px; background: url("../images/head-bg4.jpg") no-repeat left top; }
#logo5 span { display: block; top: 0; height: 266px; background: url("../images/head-bg5.jpg") no-repeat left top; }
#logo6 span { display: block; top: 0; height: 266px; background: url("../images/head-bg6.jpg") no-repeat left top; }
#logo7 span { display: block; top: 0; height: 266px; background: url("../images/head-bg7.jpg") no-repeat left top; }

#logo_m1, #logo_m2, #logo_m3, #logo_m4, #logo_m5, #logo_m6, #logo_m7 {
	position: absolute; bottom: 0; left: 0; margin: 0; padding: 0; z-index: 0; overflow: hidden;
	font: 120% Arial; text-align: center; color: #ff4800; background-color: #f0f0f0;
	width: 972px; height: 66px; line-height: 66px;
}

#logo_m1 span { display: block; top: 0; height: 66px; background: url("../images/head-bg-s1.jpg") no-repeat left top; }
#logo_m1_ span { display: block; top: 0; height: 66px; background: url("../images/head-bg_m1.png") no-repeat left top; }

/*menu*/
#menu ul {margin:0;padding:0;}
#menu ul li {display:inline;margin:0;padding:0;list-style:none;}
#menu ul li a {
	position:relative;
	display:block;
	float:left;
	height:59px;
	line-height:59px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:0.6em;
	font-weight:bold;
}
#menu ul li a:hover,#menu ul li a.selected {background-position:right top;background-color:#ff5900;}

#m1 {width:123px;background:url("../images/menu1.jpg") no-repeat left top;}
#m2 {width:109px;background:url("../images/menu2.jpg") no-repeat left top;}
#m3 {width:94px;background:url("../images/menu3.jpg") no-repeat left top;}
#m4 {width:149px;background:url("../images/menu4.jpg") no-repeat left top;}
#m5 {width:88px;background:url("../images/menu5.jpg") no-repeat left top;}

/*navigate top head*/
#tophead ul {position:absolute;left:750px;margin:0;padding:0;}
#tophead ul li {
	display:inline;
	margin:0;
	padding:0 0 0 10px;
	line-height:27px;
	font-weight:bold;
	text-decoration:none;
	font-size:0.6em;
}
#tophead ul li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#tophead ul li a:hover {color:#ff8b00;}

/*boxy pod hlavickou*/
#bottomhead1 {
	position:relative;
	margin:auto;
	width:972px;
	height:124px;
	background:#b42d0b url("../images/bottomhead1-bg.jpg") no-repeat left top;
}
#bhregtext {
	position:absolute;
	top:56px;
	left:505px;
	margin:0;
	padding:0;
	width:120px;
	color:#de9380;
	font-size:9px;
	text-align:justify;
}
#bhbasket {
	position:absolute;
	top:65px;
	right:15px;
	width:300px;
	font-size:10px;
	font-weight:bold;
	color:#ec9a85;
	text-align:left;
}
#bhbasket td span {font-weight:normal;color:#fff;}
#bhbasket td a {color:#fff;text-decoration:none;}
#bhbasket td a:hover {text-decoration:underline;}

#bottomhead2 {
	position:relative;
	margin:auto;
	width:972px;
	height:274px;
	background:#b42d0b url("../images/bottomhead2-bg.jpg") no-repeat left top;
}
#bh2regtext {
	position:absolute;
	top:155px;
	left:25px;
	margin:0;
	padding:0;
	width:210px;
	color:#de9380;
	font-size:9px;
	text-align:justify;	
}

#news { position: absolute; top: 70px; left: 275px; width: 670px; height: 180px;
	    text-align: left; }

.newsitem { margin: 0 0 20px 0; }
.newsitem P { float: left; margin: 0 0 0 5px; padding: 0; width: 580px;
	          line-height: 15px; font-size: 0.6em; color: #d9a396; }

.newsitemimg { float: left; }
.newsitemimg IMG { border: 2px solid #d27d67; }

.newsitemtitle { color: #d9a396; text-decoration: none; font-weight: bold; }
.newsitemtitle:hover { text-decoration: underline; }
.newsitemtitle2 { color: #ff9900; text-decoration: none; font-weight: bold; }
.newsitemtitle2:hover { text-decoration: underline; }

#archive {
	position:absolute;
	top:34px;
	right:36px;
	padding:0 0 0 15px;
	color:#d9a396;
	font-size:9px;
	text-decoration:none;
	background:url("../images/archive-arrow.gif") no-repeat left 4px;
}
#archive:hover {text-decoration:underline;}
/*FORMULARE - prvky*/
.inputbox {
	position:relative;
	float:left;
	margin:0 9px 0 4px;
	width:170px;
	height:20px;
	background:#d9775d url("../images/inputbox.gif") no-repeat left top; }

.inputbox input {
	position:absolute;
	top:0;
	left:0;
	padding:4px 0 0 0;
	margin:0;
	width:170px;
	height:18px;
	border:none;
	background-color:transparent;
	text-align:center;
	color:#f9c4b6;
	font-size:10px; }

.login-submit {
	display:block;
	width:23px;
	height:22px;
}

.submit-big {position:relative;top:-6px;left:-2px;}
/*FORMULARE*/
#menu form {position:absolute;top:47px;left:575px;margin:0;padding:0;width:410px;}
#menu form fieldset {margin:0;padding:0;border:0;}
#menu form fieldset legend {display:none;}

#menu .log { color: #ffffff; font-size: 11px; padding-top: 12px; }
#menu .log a { font-size: bold; color: #fff; }

#bottomhead1 form,#bottomhead2 form {margin:0;padding:0;}
#bottomhead1 form fieldset,#bottomhead2 form fieldset {margin:0;padding:0;border:0;}
#bottomhead1 form fieldset legend,#bottomhead2 form fieldset legend {display:none;}

/*vyhledavani bottomhead1*/
#bhsearch {position:absolute;top:70px;left:20px;width:230px;}
#bhsearch .inputbox {margin:0 !important;}
/*registrace bottomhead1*/
#bhreg {position:absolute;top:70px;left:280px;width:230px;}
#bhreg .inputbox {margin:0 !important;}
/*vyhledavani bottomhead2*/
#bh2search {position:absolute;top:70px;left:20px;width:230px;}
#bhsearch .inputbox {margin:0 !important;}
/*registrace bottomhead2*/
#bh2reg {position:absolute;top:200px;left:20px;width:230px;}
#bh2reg .inputbox {margin:0 !important;}


/*foot*/
#foot {
	position:relative;
	margin:40px auto 0 auto;
	width:972px;
	text-align:left;
}
#foot h2 {
	position:relative;
	left:19px;
	margin:0 0 8px 0; 
	padding:0;
	width:221px; 
	height:63px;
	overflow:hidden;
	z-index:0;
}
#foot h2 span {
	display:block;
	position:absolute; 
	margin:0; 
	padding:0;
	left:0; 
  top:0; 
	z-index:0;
	width:221px; 
	height:63px;
	background:url("../images/reklama-partneri.jpg") no-repeat left top;
}
#footbanners {
	margin:0 0 8px 5px;
	padding:0;
	width:967px;
} 
#footbanners a {
	display:block;
	color:#FFF;
	float:left;
	margin:0 0 0 19px;
}
#footbanners table {
	width:214px;
	height:50px;
	float:left;
	margin:0 0 0 19px;
	background-color:#000000;
}
#footbanners p {
	display:block;
	float:left;
	margin:0 0 0 0;
}
#footbanners a:hover {
	color:#ff8b00;
}	
#foottext {
	position:relative;
	margin:0 0 1px 0;
	padding:14px;
	background-color:#452207;
}
#foottext p {
	margin:0;
	padding:0;
	font-size:9px;
	color:#ebe6e3;
}
#foottext p a {text-decoration:none;color:#ebe6e3;}
#foottext p a:hover {text-decoration:underline;}
#foottext ul {
	position:absolute;
	right:20px;
	top:23px;
	margin:0;
	padding:0;
}
#foottext ul li {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}
#foottext ul li a {
	padding:0 15px;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#dfd8d2;
}
#foottext ul li a:hover {
	color:#ff8b00;
}
#creator {
	margin:1px 0 0 0;
	padding:13px 38px 0 0;
	width:934px;
	height:36px;
	text-align:right;
	font-size:0.6em;
	color:#fff;
	background:url("../images/foot-bottom.jpg") no-repeat left top;
}
#creator a {color:#fff;text-decoration:none;}
#creator a:hover {text-decoration:underline;}


/*obsah*/
#content { margin: auto; width: 972px; text-align: left;
	       background: url("../images/content-bg.jpg") no-repeat left top; }
		   
#content2 { margin: auto; width: 972px; text-align: left;
            background: url("../images/content-bg2.jpg") no-repeat left top; }
#content2 #katalog P { text-align: justify; font-size: 0.6em; line-height: 1.5; }
#content2 H2 { font-size: 1.2em; font-weight: normal; padding-top: 20px; }
#content2 H3 { font-size: 0.9em; color: #ff7f00; padding-top: 10px; }

#box1 { float: left; padding: 0 0 0 19px; width: 250px; }

#box2 { float: right; width: 700px; }
#box2 SPAN.left { text-align: left; }
#box2 SPAN.right { text-align: right; width: 500px; }

#content H2 { font-size: 1.2em; font-weight: normal; padding-top: 20px; }

#content H3 { font-size: 0.9em; color: #ff7f00; padding-top: 10px; }

#content #katalog P { text-align: justify; font-size: 0.6em; line-height: 1.5; }

#content #katalog TABLE { font-size: 10px; }

#content #katalog TABLE TD { padding: 2px; }

#content #katalog TABLE TR.kosik_nad { background-color: #ff7f00; color: #ffffff; font-weight: bold; }

#content #katalog TABLE TR.kosik_nad TD { padding: 4px; vertical-align: top; }

#content #katalog TABLE TR.pol_kosik1 { background-color: #222222; color: #ffffff; }

#content #katalog TABLE TR.pol_kosik2 { background-color: #333333; color: #ffffff; }

#content #katalog TABLE TR.pol_kosik1 TD { padding: 4px; vertical-align: top; }

#content #katalog TABLE TR.pol_kosik2 TD { padding: 4px; vertical-align: top; }

#content #katalog LI { text-align: justify; font-size: 10px; line-height: 1.5; }

#content #katalog INPUT { background-color: #dddddd; border: 0; }

#content #katalog INPUT.no { background-color: transparent; }


#box2navi {
	position:relative;
	margin:0 0 7px 0;
	width:701px;
	height:48px;
	background:url("../images/box2top.jpg") no-repeat right top;	
}
#box2navi2 {
	position:relative;
	margin:0 0 7px 0;
	width:701px;
	height:48px;
	background:url("../images/box2top2.jpg") no-repeat right top;	
}
#box2navi h1,#box2navi2 h1 {
	position:absolute;
	top:18px;
	margin-left:24px;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	font-size:0.70em;
	color:#fff;
	font-weight:normal;
	text-align:left;
}

#sort {
	position:absolute;
	top:18px;
	right:179px;
	margin:0;
	padding:0;
	font-size:0.55em;
	color:#fff;
}

#sort span { font-weight: bold; }
#sort a { color: #fff; text-decoration: none; }
#sort a:hover { color: #ff8b00; }
#sort a.active { color: #ff8b00; font-weight: bold; }

#page { position: absolute; top: 18px; right: 20px; margin:0; padding:0;
	    font-size: 0.55em; color: #fff; }
#page a { color: #fff; text-decoration: none; }
#page a:hover { color: #ff8b00; }
#page a.active { color: #ff8b00; font-weight: bold; }

#page1 { background: url("../images/item-bg.png"); font-size: 0.55em; color: #fff;
         text-align: right; margin: 10px 0px 10px 0px; padding: 5px 15px 5px 15px; }
#page1 a { color: #fff; text-decoration: none; }
#page1 a:hover { color: #ff8b00; }
#page1 a.active { color: #ff8b00; font-weight: bold; }


/*box1 obsah*/
#basket-title {
	position:relative;
	margin:0; 
	padding:0;
	width:222px; 
	height:48px;
	line-height:266px;
	overflow:hidden;
	font:120% Arial;
	z-index:0;
	text-align:center;
	color:#ff4800;
}
#basket-title span {
	display:block;
	position:absolute; 
	margin:0; 
	padding:0;
	left:0; 
  top:0; 
	z-index:0;
	width:222px; 
	height:48px;
	background:url("../images/kosikmenu.gif") no-repeat left top;
}
#basket-items {
	margin:4px 0 0 0;
	width:221px; 
	height:116px;
	background:url("../images/kosikitems.gif") no-repeat left top;
}
#basket-items ul {
	position:relative;
	top:10px;
	margin:0;
	padding:0;
}
#basket-items ul li {
	margin:0 0 1px 10;
	padding:0 0 1px 15px;
	list-style:none;
	height:23px;
	line-height:23px;
	font-size:0.6em;
	font-weight:bold; }

#basket-items ul li span { font-weight: normal; }
#basket-items ul li a { color: #fff; text-decoration: none; }
#basket-items ul li a:hover { color: #ff8b00; }

/*menu kategorii*/
#categories { margin: 30px 0 0 0; padding: 0; }

#categories li { margin: 0; padding: 0 0 1px 0; width: 218px; list-style: none; }

#categories li a { display: block; padding: 0 0 0 30px; width: 188px; height: 23px;
                   line-height: 23px; font-size: 10px; color: #fff; text-decoration: none; }
#categories li a:hover { background: url("../images/categories-hover.gif") no-repeat left top; }

#categories li a.active { background: url("../images/bg_orange.png"); color: #ff8b00; font-weight: bold; }
#categories li a.active:hover { background: url("../images/categories-hover.gif"); color: #ffffff; }

#categories li ul { margin: 0; padding: 1px 0 0 0; background: url("../images/sep.gif") no-repeat left top; }

#categories li ul li { background: url("../images/bg_grey.png"); margin: 0; padding: 0; list-style: none; }

#categories li ul li a { padding: 0 0 0 38px; width: 175px; background: none; overflow: hidden; }
#categories li ul li a:hover { background: url("../images/categories-hover.gif") no-repeat left top; color: #ffffff; text-decoration: none; }

#categories li ul li a.active2 { color: #ff8b00; }
#categories li ul li a.active2:hover { color: #ffffff; }

#categories li a.selected { background: url("../images/categories-hover.gif") no-repeat left top !important; }

.sep { background: url("../images/sep.gif") no-repeat left bottom; }

#nejprodavanejsi { margin: 10px 0 0 0; padding:0; width:222px; height:62px; overflow:hidden;
                   background: url("../images/nejprodavanejsi.png") no-repeat left top; }

#nejprodavanejsi span { display: none; }

.box1list {margin:0;padding:0;}
.box1list li {margin:0;padding:13px 0 13px 28px;list-style:none;font-size:0.6em;}
.box1list li span {font-weight:bold;color:#ff7f00;}
.box1list li span b {font-size:1.1em;}

/*seznam vyrobku - hlavni*/
#mainitem {
	position:relative;
	padding:12px 13px 12px 10px;
	width:678px;
	height:176px;
	background:url("../images/mainitem-bg.png") no-repeat left top;
}
#mainitemcnt {
	float:right;
	width:482px;
}
#mainitemcnt h2 {
	margin:0 0 20px 0;
	padding:0;
	color:#ff7000; 
}
#mainitemcnt p {
	font-size:0.6em;
	text-align:justify;
}
#mainitemcnt form {
	position:absolute;
	top:145px;
	left:210px;
	width:500px;
	margin:0;
	padding:0;
}
#mainitemimg {
	position:absolute;
	left:10px;
	top:12px;
}

.price {
	float:left;
	width:180px;
	height:27px;
	font-size:0.6em;
	font-weight:bold;
}
.price span {color:#ff8b00;}
.price span b {font-size:1.2em;}
.ks {
	position:relative;
	float:left;
	padding:0 20px 0 10px;
	width:110px;
	height:27px;
	line-height:27px;
	font-size:0.6em;
	font-weight:bold;
}
.ks span {	
	position:absolute;
	top:0px;
}
.ksinput {
	position:relative;
	top:3px;
	float:right;
	padding:0;
	margin:0;
	width:53px;
	height:20px;
	font-size:10px;
	background:url("../images/oks.gif") no-repeat left top;
}
.ksinput input {
  position:absolute;
  left:0;
  top:1px;
	margin:0;
	padding:0;
	width:53px;
	height:20px;
	line-height:20px;
	border:0;
	text-align:center;
	background:none;
}
.itemadd {
	position:relative;
	top:3px;
	margin:0;
	padding:0;
	width:139px;
	height:20px;
	background-color:#ffb200;
	color:#4e0000;
	font-size:11px;
	font-weight:bold;
	border:none;
	background:url("../images/obutton.gif") no-repeat left top;
}

.uvod { color: #ff0000; }
.uvod_ P { font-size: 0.8em; display: block; width: 30%; }
.uvod SPAN { font-size: 0.8em; width: 33%; }

.item { position: relative; margin: 12px 0px 29px 23px; width: 661px; height: 158px; }


.item P { margin: 0 0 0 5px; padding: 0; font-size: 0.6em; text-align: justify; }
.item P A { color: #ff8b00; text-decoration: none; }
.item P A:hover { text-decoration: underline; }
.item P.import { font-size: 0.6em; text-align: justify; left: 0; }
.item P.import TABLE { font-size: 0.6em; text-align: justify; margin: 12px 20px 2px 2px; padding: 0; }

.item P.popis { position: absolute; left: 120px; margin: 0 0 0 5px; padding: 0; font-size: 0.6em; text-align: justify; }

.item TABLE { margin: 0; padding: 0; width: 100%; font-size: 0.6em; }

.itemtitle { margin: 0 0 14px 0; padding: 7px 16px; background-color: #ff8b00;
	         color: #fff; font-weight: bold; font-size: 0.7em; }
.itemtitle A { color: #fff; text-decoration: none; }
.itemtitle A:hover { text-decoration: underline; }

.item A.backlink { float: right; color: #ffb200; font-size: 0.7em; }

.itemtitle SPAN { text-align: right; width: 100%; }

.iii { float: left; }

.itempicture { margin: 0 0 0 2px; width: 115px; height: 115px; background-color: #fff; overflow: hidden; position: relative; }
.itempicturei { position: absolute; top: 50%; } 
.itemimg IMG { position: relative; top: -50%; }
.itempicture A IMG { display: block; position: relative; left: 0; margin: 0 auto; }

.itembuy { position: absolute; bottom: 0px; left: 120px; width: 540px; height: 58px;
           background: url("../images/item-bg.png") no-repeat left top; }
.itembuy FORM { position: relative; top: 13px; left: 18px; margin: 0; padding: 0; }
.itembuy1 { position: absolute; bottom: -15px; left: 120px; width: 540px; height: 58px;
           background: url("../images/item-bg.png") no-repeat left top; }
.itembuy1 FORM { position: relative; top: 13px; left: 18px; margin: 0; padding: 0; }

.price2 { position: absolute; top: 0px; width: 210px; height: 27px;
	      font-size: 0.6em; font-weight: bold; }
.price2 SPAN { color: #ff8b00; }
.price2 SPAN B { font-size: 1.2em; }


.ks2 { position: absolute; top: 0px; left: 230px; padding: 0px 20px 0px 10px;
	   width: 110px; height: 27px; line-height: 27px;
	   font-size: 0.6em; font-weight: bold; }
.ks2 span {	position: absolute; top: 0px; }


.itemadd2 {
	position:absolute;
	top:3px;
	left:360px;
	margin:0;
	padding:0;
	width:139px;
	height:20px;
	background-color:#ffb200;
	color:#4e0000;
	font-size:11px;
	font-weight:bold;
	border:none;
	background:url("../images/obutton.gif") no-repeat left top;
}


.error {
  background-color:#760000;
  color:#ffffff;
  text-align:center;
  font-weight:bold;
  padding:6px;
  border:2px solid #ffffff;
  margin:10px;
}

A.tlacitko.yellow { background: url("../images/bg_button_yellow.gif") repeat #ff9000; color: #4e0000;
             border: 1px solid #4e0000; margin: 0px 0px 0px 0px; padding: 2px 10px 3px 10px;
             font-size: 8pt; font-weight: bold; text-decoration: none; text-align: center; }
A.tlacitko.yellow:hover { border-color: #ffffcc; color: #ffffcc; }
A.tlacitko.red { background: url("../images/bg_button_red.gif") repeat #fa3b1c; color: #4e0000;
             border: 1px solid #4e0000; margin: 5px 5px 5px 5px; padding: 2px 10px 2px 10px;
             font-size: 8pt; font-weight: bold; text-decoration: none; text-align: center; }
A.tlacitko.red:hover { border-color: #ffffcc; color: #ffffcc; }

INPUT.color1 { background: url("../images/bg_button_yellow.gif") repeat #ff9000; color: #4e0000;
               border: 1px solid #ff9000; margin: 10px 0px 10px 0px; padding: 0px 10px 0px 10px;
			   font-weight: bold; }
INPUT.submit { background: url("../images/bg_button_yellow.gif") repeat #ff9000; color: #4e0000;
               border: 1px solid #ff9000; font-weight: bold; }

.error1 { background-color: #760000; color: #ffffff; text-align: center;
          font-size: 8pt; font-weight: bold;
          border: 2px solid #ffffff; margin: 5px; padding: 5px; }

.lista { background: url("../images/bg_orange.png") repeat; 
         margin: 0px 0px 0px 0px; padding: 2px 10px 2px 10px; height: 100%; }

.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }

.hlaseni { background-color: #760000; color: #ffffff; text-align: center;
          font-size: 8pt; font-weight: bold;
          border: 2px solid #ffffff; margin: 5px; padding: 5px; }
#katalog .hlaseni { background-color: #760000; color: #ffffff; text-align: center;
          font-size: 8pt; font-weight: bold;
          border: 2px solid #ffffff; margin: 5px; padding: 5px; }

#content #katalog A.tlacitko.yellow { background: url("../images/bg_button_yellow.gif") repeat #ff9000; color: #4e0000;
             border: 1px solid #4e0000; margin: 0px 0px 0px 0px; padding: 2px 10px 2px 10px;
             font-size: 8pt; font-weight: bold; text-decoration: none; text-align: center; }
#content #katalog A.tlacitko.yellow:hover { border-color: #ffffcc; color: #ffffcc; }

#content #katalog A.tlacitko.red { background: url("../images/bg_button_red.gif") repeat #fa3b1c; color: #4e0000;
             border: 1px solid #4e0000; margin: 5px 5px 5px 5px; padding: 2px 10px 2px 10px;
             font-size: 8pt; font-weight: bold; text-decoration: none; text-align: center; }
#content #katalog A.tlacitko.red:hover { border-color: #ffffcc; color: #ffffcc; }

#content #katalog A { color: #ff7f00; }

#content #katalog .center { text-align: center; }

#content #novinky { font-size: 10pt; text-align: justify; }
