body {text-align:center; background-color:#c8def3}
img {border:none}
kbd {padding:0px 1px 0px 1px;border-width:1px 2px 2px 1px;border-style:solid}
#page {background-color:white}
a:visited {color:red}
h1 {color:#96c5f3}
h1:first-letter {color:#69aff3}
h2 {color:#96c5f3}
h2:first-letter {color:#69aff3}
h3 {color:#96c5f3}
h3:first-letter {color:#69aff3}
p {text-indent:20px}
.perex {background-color:#c8def3; border:1px #69aff3 dashed; padding:5px}
.legend, acronym, .vysvetlivka {border-bottom:1px red dashed; cursor: help}
.article-info {text-align:center; font-size:85%; border:1px #69aff3 dashed; font-style:italic; background-color:#c8def3}

/* POZICOVANI */
/* ========== */

 #page {width:755px}
 #head-menu {width:755px}
 #main  {width:755px}

 #page {text-align:left}
 #head {height:150px}

 #content {float: left; width: 530px /*594px*/}
 #menu {float:right; 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:150px;
      margin:0; padding:0;
      overflow:hidden; background-color:#aac7ef
      }
 #logo span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:755px; height:150px;
      margin:0; padding:0;
      background:url("logo.jpg") top left no-repeat;
      cursor:hand
      }


/* OSTATNI BARVY A NASTAVENI */
/* ========================= */

 ul li{list-style-image:URL('list1.gif') }

 #menu .nadpis {text-align:center}
 #menu .nadpis {background: url('h-background.gif') top left repeat-y}
 #menu .nadpis{border:1px #69aff3 solid}
 #menu address {font-size:80%}

 #menu .block {margin-bottom:10px}
 #menu .block {border:1px #69aff3 solid}
 #menu .block .head {font-size:120%; padding:2px; color:#ffffff; background-color:#96c5f3}

 #content {border-right:1px #96c5f3 dashed}
 #content img {margin:10px}
 #content h2 a:visited {color:#69aff3}
 #content .reference-preview {text-align:center}

 pre.sample {border:1px #69aff3 dashed; overflow: auto; width:510px; padding: 3px; background-color:#FFFFCC}
 samp {border:1px #69aff3 dashed; padding: 1px; background-color:#FFFFCC}
 #page {border:1px #69aff3 solid}

 #head-menu {text-align:center}
 #head-menu {border-top:1px #69aff3 solid; border-bottom:1px #69aff3 solid; background-color:#96c5f3}
 #head-menu a {border:1px #96c5f3 solid}
 #head-menu a:hover{color:white}
 #head-menu {padding-top:1px; padding-bottom:1px}

 #foot {text-align:center; border-top:1px #69aff3 solid; background-color:#96c5f3; font-size:75%; margin:0px; padding:0px}
 #foot p {margin: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;
}

/* PLUGINY */
.plugin_Forum_form {text-align:right}
.plugin_Forum_form textarea {width:100%; height:150px}

.plugin_Discussion_form {text-align:right}
.plugin_Discussion_form textarea {width:100%; height:150px}

.plugin_Discussion_list {padding-top:10px}
.plugin_Discussion_list .spot {border:1px solid #69aff3; margin:3px; font-size:90%}
.plugin_Discussion_list .spot .head {background-color:#c8def3; margin:4px}
.plugin_Discussion_list .spot .content {margin:4px}
.plugin_Discussion_list .spot .reply {margin:4px}

.plugin_Searching_searched {background-color:yellow; color:#000; font-style:italic}
