body {text-align:center; background:url('background3.gif') top left repeat}
#page {text-align:left; margin-left:auto; margin-right:auto}
#page {border: 1px solid black}

img {border:none}
#page {background-color:white}
a:visited {color:red}

h1 {font-size:130%;font-family:verdana,arial,helvetica,sans-serif;color:#FF0000; font-weight:normal; background: url('reddot.jpg') bottom left repeat-x}
h2 {color:#FF0000;font-size:110%}
h3 {color:#FF0000;font-size:90%}
p {text-indent:20px}
.legend, acronym, .vysvetlivka {border-bottom:1px red dashed; cursor: help}
a {color:#1E699E}
a:visited {color:red}

legend {color:red; text-decoration:italic}

/* POZICOVANI */
/* ========== */

 #page {width:755px}
 #head-menu {width:755px}
 #main  {width:755px}

 #page {text-align:left}
 #head {height:200px}

 #content {float: right; width: 530px /*594px*/}
 #menu {float:left; width:220px}

 hr.cleaner {clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none; visibility:hidden}

/* MATRJOSKA */
/* ========= */
 .in-box {margin:10px}

/* OBRAZEK JAKO LOGO */
/* ================= */

 #logo {
      margin:0; padding:0;
      position:relative;
      width:755px; height:200px;
      margin:0; padding:0;
      overflow:hidden; background-color:black
      }
 #logo span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:755px; height:200px;
      margin:0; padding:0;
      background:url("logo.jpg") top left no-repeat;
      cursor:hand
      }

 #logo a{text-decoration:none}
 #logo a:hover{text-decoration:underline}

/* OSTATNI BARVY A NASTAVENI */
/* ========================= */

 #main {background: url('background.jpg') top left repeat-y}

 li{list-style-image:URL('list1.gif') }

 #menu {font-family:Arial; font-size:80%}
 #menu .menu-item a {border-left: 0px solid #e0e1e3; padding-left:5px}
 #menu .menu-item a:hover {border-left: 4px solid red; font-weight:bold; text-decoration:underline;}

 #menu .block {margin-bottom:10px; padding:1px; padding-bottom:10px}
 #menu .block {border:1px #e0e1e3 solid}
 #menu .block .head {font-size:120%; padding:2px; color:#ffffff; background-color:00c0ff; font-weight:bold; text-align:center; margin-bottom:10px}
 #menu .block .head a {color:white}
 #menu .block .head a:hover {color:red}

 #content img {margin:10px}
 #content h2 a:visited {color:#1E699E}
 #content .reference-preview {text-align:center}

 #head-menu {text-align:center}
 #head-menu {background-color:#1e699e}
 #head-menu a {border:1px #1e699e solid; color:white}
 #head-menu a:hover{color:white}
 #head-menu {padding-top:0px; padding-bottom:4px}

 #foot {text-align:center;background-color:fec104; font-size:75%; margin:0px; padding:0px; color:white; background-image: url('foot-background.jpg') bottom left repeat-x;}
 #foot a {color:white}
 #foot p {margin:0px;padding:1px}

.picture {
	background: url('pic-shadow.gif') bottom right no-repeat;
	margin: 0 0 15px 25px;
	padding: 0;
	position: relative;
}

.picture img {
	background: #fff;
	border: 1px solid #ccc;
	display: block;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
}

.plugin_Searching {text-align:right; padding-left:5px; padding-right:5px}
.plugin_Searching_searched {background-color:yellow; color:#000; font-style:italic}
