table.form {background-color:transparent;border:0px solid transparent;padding:0;color:black;font-size : 95%;}
table.form td {border-top:0px dashed transparent;border-right:0px dashed transparent;padding:4px 5px 3px 7px;vertical-align:top;}
table.form th {background-color:transparent;color:black;font-weight:bold;padding:2px 5px;vertical-align:top;text-align:right}
table.form th a{color:black}

table {margin:20px;background-color:#ebebeb;border:1px solid gray;padding:0;color:black;font-size : 95%;}
table td {border-top:1px dashed silver;border-right:1px dashed silver;padding:4px 5px 3px 7px;vertical-align:top;}
table th {background-color:#787878;color:white;font-weight:bold;padding:2px 5px;vertical-align:top;}
table th a{color:black}


body, input, select, textarea {
  font-family : Verdana, "Geneva CE", lucida, sans-serif;
}

h1, h2, h3, h4, dt.comment, #logo, #strapline {
  font-family : Georgia, "New York CE", utopia, serif;
  font-weight : normal;
}

input, select, textarea {
  font-size : 100%;
}

body, th, td {
  font-size : 85%;
  line-height : 1.65;
}

th, td {
  font-size : 100%;
}

pre, code, samp, kbd, var {
  font-family : monospace;
  color : black;
  background : #ebebeb;
}

pre {
  font-size:100%;
  padding:15px;
  border: 1px dashed #B4B4B4; 
  overflow: auto;
}

body, html {
  margin : 0;
  padding : 0 10px;
}

body {
  background-color: white;
  color: #474747;
  text-align : left;
}

hr.clear {
  clear : both;
  margin : 2em 1em;
  visibility : hidden;
  color : gray;
  background-color : gray;
  border : 0;
  height : 1px;
}
h1, h2, h3, h4 {
  margin : 1.2em 0 0.7em;
}
h1 {
  font-size : 200%;
}
h2 {
  font-size : 175%;
}
h3 {
  font-size : 135%;
}
h4 {
  font-size : 120%;
}
h1, h2, h3, h1 a, h2 a {
  font-weight : normal;
  color : #787878;
  text-decoration : none;
  margin-left:30px;
}

h1 {
margin-left:20px;
}
h1 a:hover, h2 a:hover, h1 a:active, h2 a:active, h1 a:focus, h2 a:focus {
  background-color : #787878;
}
i, em {
  margin-right : 0.1em;
}
acronym {
  cursor : help;
  border-bottom : 1px dotted #000;
}
sub, sup {
  vertical-align : baseline;
  position : relative;
}
sub {
  top : 0.4em;
}
sup {
  bottom : 0.4em;
}
a {
  font-weight : bold;
  color : #787878;
  padding : 1px 0;
}
a:visited {
  font-weight : normal;
}
a:hover, a:active, a:focus {
  background-color : #787878;
  text-decoration : none;
  color : white;
}
ul {
  margin : 0 0 1.75em 1.75em;
  padding : 0;
}
ul li {
  margin : 0.2em 0 0.2em 1.75em;
}
ol {
  list-style-position: outside;
  padding:7px 0; 
  margin: 0 0 1.75em 60px; 
  line-height: 1.5;
}
ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left: 40px;
}

ul li {
	padding: 0;
	margin: 0;
	padding-left: 25px;
	padding-top:2px;
	background: url("li.gif") 0 4px no-repeat;
}
form {
  margin : 0;
  padding : 0;
}
input {
  vertical-align : middle;
}
fieldset {
  border : none;
}
blockquote {
  margin : 1.4em 1.75em 1.4em 0.9em;
  padding-left : 1.75em;
  border-left : 3px solid #eee;
  color : #777;
  font-style : italic;
}
blockquote cite {
  margin : 5px 0 0;
  display : block;
}
q {
  font-style : italic;
}
img {
  vertical-align : middle;
  border : none;
  padding: 10px;
  border: 1px dashed gray;
}

img.right {
  float:right;
}

img.left {
  float:left;
}

a img {
background : none;
}
p {
text-indent : 12px;
margin : 1em;
margin-left:40px;
}
h1 + p, h2 + p, h3 + p, h4 + p {
text-indent : 0;
}
pre code {
background : none;
}
#login {

  width:350px;

  padding:20px 30px;

  margin:30px 50px;

  border:1px solid black;

}
#login label {

  display:inline;

}
#login, #login p {

  text-align:right;

}

hr {
  border:0;
  border-top:2px dashed black;
  margin-top:30px;
}

body {
  width:760px;
  margin:0 auto;
}

#footer {
  text-align:center;
}

#menu {
  text-align:right;
}

/* SEZNAM */
ul {
	list-style-type: none;
	margin:0;
	padding-left:20px;
	text-align:left;
	color:#282828;
	margin-left:35px;
}

ol {
  margin-left:35px;
  padding-left:40px;
}

ul li {
  padding-left:20px;
}

ul li {
	padding-left:20px;
	margin-top: 6px;
	background:url("li.gif") 0px 5px no-repeat;
}


ol li {
  background-image:none;
}

* html ul {
	list-style-image:url("li.gif");
	margin-left:60px
}

* html ul li {
	background:none;
	padding-left:7px;
}
      
code {
  font-size:140%;
}

pre code {
  font-size:100%;
}

pre {
  margin-left:40px;
}

li.noodrazka {
  background-image:none;
}

/* (c) 2002 Martin Cohen - www.martincohen.info, modified by -dgx- */

/* P H P */
.php-keyword1 {color:#d24; font-weight:bold;}
.php-keyword2 {color:#d24; }
.php-var {color:#CA8A04; font-weight:bold;}
.php-num {color:red;}
.php-quote {color:#080; }
.php-vquote {color:#0F0; font-weight:bold; }
.php-comment {color:#999; }

/* H T M L */
.html-tag {color:#598527; font-weight:bold;}
.html-tagin {color:#89A315}
.html-quote {color: #448CCB; font-weight: bold;}
.html-comment {color:#999; }
.html-entity {color:#89A315}

/* C S S */
.css-class {color:#004A80; }
.css-id {color:#7DA7D9; font-weight:bold; }
.css-def {color:#5674B9;}
.css-property {color:#003663; font-weight:bold; }
.css-value {color:#448CCB;}
.css-color {color:#080;}
.css-comment { color:#999; }

/* C P P */
.cpp-keywords1 {color:blue; font-weight:bold;}
.cpp-num {color:red;}
.cpp-quote {color:brown; font-weight:bold;}
.cpp-comment {color:green;}
.cpp-preproc {color:grey;}

/* J A V A */
.java-keywords1 {color:blue; font-weight:bold;}
.java-num {color:red;}
.java-quote {color:brown; font-weight:bold;}
.java-comment {color:#999;}
.java-preproc {color:grey;}

/* J a v a S c r i p t */
.js-out {color:#898993;}
.js-keywords1 {color:#575757; font-weight:bold;}
.js-num {color:#575757;}
.js-quote {color:#575757; font-weight:bold;}
.js-comment {color:#999; }

/* S Q L */
.sql-keyword1 {color: #DD0000; font-weight: bold;}
.sql-keyword2 {color: #DD2222;}
.sql-keyword3 {color: #0000FF; font-weight: bold;}
.sql-value {color: #5674B9;}
.sql-comment {color: #999;}
.sql-num {color:#5674B9; font-weight: bold;}
.sql-option {color: #004A80; font-weight: bold;}

/* P y t h o n */
.py-keyword1 {color: #0033CC; font-weight: bold;}
.py-keyword2 {color: #CE3333; font-weight: bold;}
.py-keyword3 {color: #660066; font-weight: bold;}
.py-number {color: #993300;}
.py-docstring {color: #E86A18;}
.py-quote {color: #878787; font-weight: bold;}
.py-comment {color: #999; font-style: italic;}

/* T E X Y */
.texy-hlead {color:#44B; font-weight:bold;}			/* header leadIN == and leadOUT == */
.texy-hbody {background-color:#eeF;color:#44B; }	/* header body */
.texy-hr {color:#B44; }								/* horizontal line */

.texy-code {color:#666;}							/* /---code */
.texy-html {color:#6a6;}							/* /---html */
.texy-text {color:#66a;}							/* /---html */

.texy-err {background-color:red; color:white;}		/* error (TODO) */
