
body {font: 0.8125em Verdana, sans-serif; line-height: 1; color: #333; background: #EAF7D4; padding-top:10px;  text-align:center; }

a {text-decoration: none; }
a:link, a:visited {color: #555; border-bottom: 1px solid #555;} 
a.nepodtrzeny:link {border-bottom:0px}
a.nepodtrzeny:visited {border-bottom:0px}
a.thumb { border-bottom: 0px; }
 
html body a:hover {color: #000; }
#ish a, #navbar a, a.button, #main h1 a, .title a:link, .title a:visited, .autor a:link, .autor a:visited {border-bottom-width: 0;}
#main h1 a:hover, .title a:hover, .autor a:hover {border-bottom-width: 1px;}

h1 {font: 1.7em 'Georgia CE','Times new CE','New York CE','Times CE',Georgia,times,serif ; letter-spacing: 1px; padding: 10px 0 10px 0; color:black; font-weight:bold;text-align:center; }
h2 {font: bold 1.3em 'Georgia CE','Times new CE','New York CE','Times CE',Georgia,times,serif; letter-spacing: 1px;}
h3 {font: 1.1em Verdana, Arial, sans-serif; letter-spacing: 2px; margin-top:5px; color: 660066; border: 3399FF;}
h4 {font: bold 1em Georgia, "Times New Roman", serif; letter-spacing: 1px;}
ul, ol {list-style: none;}
pre {padding: 0.25em 40px;}
pre, code {font: 1.05em Courier, monospace;}
pre {line-height: 1.5em;}
pre strong {font-size: 1em; font-weight: bold;}
pre code {font-size: 1em; line-height: 1.5em;} /* handle legacy articles until markup gets a scrubbing */

div.srdce { background-image:url(images/hearts.gif);
              background-repeat:no-repeat;
              }
              

#page
{
  display: block;
  width:1000px;
  text-align:left;
  margin-left: auto;
  margin-right: auto; 
  margin-top:5px;
  margin-bottom:10px;
}

#bufet td { text-align: left;}
table.stred td {text-align:center;}
table img { border-width: 0; }
table.tab1 td { height:35px; border-bottom: 1px dashed #ccc; text-align:center;}
table.normal {  border: 1px; border-style:solid ; background:#E2F5C4; border-color:black;}
table.normal th { font-size:1.2em;}
table.normal td { padding-left:15px; text-align:center;font-size:1.1em ;border-color:black;}
table.tridy { border-style:solid ; background:#E2F5C4; border:1px; border-color:black;}
table.tridy th { font-size:1em;text-align:center;}
table.tridy td { /* padding-left:15px ;*/  text-align:center;font-size:1em;border-left:1px groove; border-right:1px groove ;border-top:1px groove;border-bottom:1px groove; padding:4px;border-color:black;}
table.foto {
	 border-style: solid;
	 border-width:5px;
	 border-color:#5ab3f6;
}   
table.foto td {
	border-style: solid;
	border-width: thin;
	text-align: center;
	border-color:#5ab3f6;
}

/*sharedtop=hlavička*/
#sharedtop { 
  width: 990px !important;   
  width: 990px;              
  width/**/:/**/984px;
  border-top: 1px solid #333;
  border-left: 1px solid #333;
  border-right: 1px solid #333;
  font-size: 2.5em ;
  color: #000000 ;
  text-align:center;
  font-family:'Georgia CE','Times new CE','New York CE','Times CE',Georgia,times,serif;
  padding-top:20px ;
  padding-bottom:20px ;
  background:#A9E052  ;
  background-image:url(images/logo5.gif);
  background-position:30px 20px;
  background-repeat:no-repeat;
  padding-right:0;
  margin-left:10px;

          }



#content .date {font: 0.9em Verdana, sans-serif;
  text-transform: uppercase; letter-spacing: 0.33em; text-align:right;}
#content .date b {font: 1.2em Georgia, Times, serif; letter-spacing: 1px;}

#navbar {
	height: 2.4em;
	width: 970px !important;
	width: 970px;
	width/**/: 964px;
  padding: 0 0 0 20px;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	border-bottom:1px solid #333;
	font: 12px Georgia, Times, serif;
	overflow: hidden;
	font-weight: bold;
	min-width: 750px;
	background-color:#76AD1F;
  margin-left:10px;
}
#navbar li {float: left; padding: 0 13px 0 3px; margin-right: 5px;
  background: url(pics/diamond-black.gif) 100% 66% no-repeat;}
#navbar li a {display: block; padding: 0.75em 0 0.25em;
  text-transform: uppercase; color: black; }
#navbar #feed {background: none;}
#navbar a:hover,
#navbar #selected a { color:white; border-bottom-width: 1; }
#main {float: left; font-size: 0.88em;
  width: 975px; padding: 1.5em 0 1.5em 20px;   /* sirka dole - winhack */
  /*background: url(pics/cara1.gif) 190px 0 repeat-y;*/ 
     ;
   }
#main p {text-align: left; line-height: 1.8em;
  margin: 0 0 1em;}
* {margin: 0; padding: 0;}

.column {float: left; }
.column .text {padding-left:10px;}

#content {width: 790px; padding: 0 10px 0 15px; margin-left:20px; line-height: 1.5em; }
#content p {margin: 0.5em 0 1.5em; padding-left:10px;}
#content div {margin: 0.5em 0 1.5em; padding-left:10px;}
 
#content ul, #content ol {margin-bottom: 1em; }
#content li {margin-bottom: 0.5em; line-height: 1.3em; }
#content ul li {margin-top:0.5em; margin-bottom: 0.5em; padding-left: 10px; list-style: square;}
#content ol {padding-left: 40px; list-style: decimal;}
#content ol li {padding-left: 5px; background-image: none;}


#content a {color:#0000A0;}
#content a img {border-width: 0px;}
#content a:hover {color:rgb(153,153,255)}

#sidebar {width: 160px; padding-left: 0px; 	border: 1px solid #333; padding-bottom:10px; background-color:#B5E46B; }
#sidebar h3 {font: 1.5em 'Georgia CE','Times new CE','New York CE','Times CE',Georgia,times,serif; letter-spacing: 0; text-transform: none;
  /*margin-bottom: 0.25em;*/ margin:0; color:#000000; padding: 5px 5px 5px 15px; display:block; background-color: #76AD1F;}

#sidebar div {border-bottom: 1px /*dashed*//* padding: 5px 0.5em 5px;*/ }
#sidebar div.first {padding-top: 0}
#sidebar li {padding: 0.9em 0.2em 0.2em 0.9em;}

#sidebar li a:link, #sidebar li a:visited {padding-left: 13px;  background: url(pics/diamant_zel.png) 0% 66% no-repeat; font-size:1em; }
#sidebar li a:hover { text-decoration:underline; }
#sidebar p {font-size: 1.3em;/* margin-top: 0.25em;*/}

#topiclist a {border-bottom-width: 0;}
/*moje nové*/
#jmeno {font-weight: bold;}
div.ramecek h2 {display:inline; border-style:solid;border-width:0px; background-color:#DAD4F7;}
div.autor {display:inline;background-color:#DAD4F7; float:right;}
div.blok {float:justify;}

#moje ul li { list-style-type:none; }


/* IE5.x/Win hacks */
#main {width: 1185px; voice-family: "\"}\""; voice-family: inherit; width: 975px;}
#content {width: 725px; voice-family: "\"}\""; voice-family: inherit; width: 750px;}
#sidebar {width: 245px; voice-family: "\"}\""; voice-family: inherit; width: 160px;}


#ish a:link, #ish a:visited {height: 65px; voice-family: "\"}\""; voice-family: inherit; height: 52px;}

 
