/* ---------------------------------------------- */
/* -----  COMMON  ------------------------------ */
/* ---------------------------------------------- */
	
body, table, form, ul, li, input, select, textarea, label{ font-size:100%; font-family:'Trebuchet MS', Trebuchet MS, 'Arial CE', 'Helvetica CE', Verdana, lucida, sans-serif; font-weight:normal; color:#000; }
a {	text-decoration:underline; color:#000;}
a:hover { text-decoration:none; color:#000;}
h1, h2, h3, h4, h5, h6, .leftBoxHeading { font-weight:bold; text-align:left;	margin:0; padding:0; line-height:normal; line-height:1em;}
	

/* ---------------------------------------------- */
/* -----  Content  ------------------------------ */
/* ---------------------------------------------- */

/* -----  TOP  ------------------------------ */
.topinfo p { color:#ffe63c; font-size:14px; line-height:1.2em;}
.topinfo table { width:180px; color:#fff; font-size:12px; line-height:1.3em; margin-top:10px;}
.topinfo a { color:#fff; text-decoration:none;}
.topinfo a:hover { color:#ab0020; text-decoration:underline;}
.searchbox label { color:#7b0017; font-size:12px; font-weight:bold; line-height:1em; margin-left:12px; }
.searchbox td.searchfield { width:154px; height:42px; background:url(../obrazky/search-field-bcg.gif) 0px 0px no-repeat; text-align:center;}
.searchbox td.searchfield input { width:123px; border:1px solid #fff; font-size:14px; font-weight:bold; color:#aa0021;}
.searchbox td.searchfield input.faded { color:#c2b993; width: 100px;}
.searchbox td.submitfield { height:42px; padding:2px 4px 0px; line-height:0px;}

/* -----  LEFT  ------------------------------ */
.lefttextitem h4, .leftBoxHeading { background:url(../obrazky/lefttextitem-bullet.gif) 0px 0px no-repeat; color:#a00631; text-transform:uppercase; font-size:0.7em; padding:0 0 0 14px; margin:0.5em 0;}
.lefttextitem p { font-size:0.65em; margin:0.6em 0; line-height:1.4em;}
.leftBoxHeading a {text-decoration:none; color:#a00631;}
/*.leftBoxHeading {margin-bottom:5px;}*/

/* -----  RIGHT  ------------------------------ */
h1, h2, h3, h4 {color:#f97a00; padding-left:3px; padding-top:3px; } 
h1 { text-transform:uppercase; font-size:1.5em; padding:0px 30px 3px 7px; margin-top:7px;}
.textitem h2, .textitem2 h2, .textitem .articleHeading  { color:#a00631; text-transform:uppercase; font-size:1.1em; margin:1.8em 0 0.8em 0; text-align:justify;}
.articleHeading {font-weight:bold;}
.articleDate {font-weight:normal; color:black;}
.textitem, .textitem2, .volny_text { font-size:0.8em; margin:0.8em 0 0.8em 0; line-height:1.6em; text-align:justify;}


/* -----  FOOTER  ------------------------------ */
#footer p { color:#ffe63c; font-size:14px; line-height:1.2em; position:relative; left:185px; top:24px;}
#footer table { width:180px; color:#fff; font-size:12px; line-height:1.3em; margin-top:18px; position:relative; left:330px; top:-44px;}
#footer a { color:#fff; text-decoration:none;}
#footer a:hover { color:#ab0020; text-decoration:underline;}


/*pridano*/
.productListing-rowheading, .productListing-data, .producttext  { font-size:0.7em; margin:0.6em 10px; line-height:1.4em;}
.productListing-data h3, .producttext h3 {color:#a00631; text-transform:uppercase; font-size:1.1em; padding:0 0 0 14px; margin:0.5em 0;}
.textitem2 h2 {margin: 0.5em 0 0.5em 0;}
.textitem2 p  {margin: 0.5em 0 0.5em 0; }

.zajimave_odkazy_a, .zajimave_odkazy_a2, #footer .zajimave_odkazy_a2 {color:#000000; font-size:12px; text-decoration:none;}
.categoryListBoxContents a {color:#a00631;  font-weight:bold; }
h1.mensi {font-size:17px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px;}


/*news*/
.textitem p.articleHeading  {margin:1.2em 0 0em;}
/*p.articleHeading {font-weight:bold;}*/
.articleDate {font-size:14px; }

