
/* IMPORTANT NOTICES:

 - selectors like "tr > td" don't work on MSIE 6.0

*/

.buy a { 
  color: red;
  text-decoration: none;
 }

body { 
  font-family: optima, arial,helvetica,sans-serif;
  color: white;
  background-color: black;
  font-size: 11pt; 
}

h1 { padding: 0.5em 8px; border-bottom: 1px solid black;}
h1 { margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }

h1 { font-size: 16pt; }
h2 { font-size: 14pt; }
h3,h4,h5,h6 { font-size: 11pt; }

h1, h2, h3, h4, h5, h6 {
  font-family: optima, arial,helvetica,sans-serif; 
  color: black;
}

h2, h3, h4, h5, h6 {
background: #ccc;
line-height: 1em;
margin: 0.5em -8px 0.5em -8px;
padding: 8px;
clear: right;
}
td.invis { color: black }

table td { font-family: monaco, bitstream vera sans mono, monospace, courier; }

td.bg1 { background-color: #ccc; }
td.bg2 { background-color: #fff; }

#main { height: 100%; background-color: #fff; }
#menu2 { background-color: #ccc; }

#main { 
font-size: 10pt; font-family: sans-serif; 
padding: 8px; color: black; 
}

#main a {
font-weight: bold;
}


tr.menu1 td { text-align: center; white-space: nowrap; line-height: 0.9em; }
tr.menu1 td a { font-weight: normal; }
tr.separator td { text-align: center; }
tr.separator td { white-space: nowrap; }
tr.title td { vertical-align: middle; }

#header, #header a {
color: #818181;
}

img#logo { height: 7.5em; }

input { font-family: monaco, courier, monospace; }

th, td { vertical-align: top; }

div.footer2 { padding-top: 1em; font-size: smaller; }
tr.footer1 td { text-align: left; padding-left: 1em; }
tr.footer1 td.right { text-align: right; padding-right: 1em; }
div.path { padding-bottom: 0.5em; }

img.banner { width: 100%; }
div.propaganda { margin-top: 1em; }

a img { border-width: 0px; }
a { 
  color: inherit; 
  text-decoration: none; 
/*  border: 1px solid transparent; */
/*  border-color-bottom: inherit; */
  font-weight: bold; }

.menu1 a:hover { 
  background-color: #fff;
  color: #000;
/*  border: 1px dotted; */
}

#balast a:hover { 
  background-color: #fff;
  color: #000;
/*  border: 1px dotted; */
}

#main a:hover { 
  background-color: #000;
  color: #fff;
/*  border: 1px dotted; */
}

#l10n a {
  color: #e00;
}

#main a {
  border-bottom: 1px dotted ; 
}

#header a {
  color: red;
  font-weight: normal;
}

#ljudmila_clock {
  color: white;
  font-size: 20pt;
}

.thumb {
float: right;

}


/* WEBI */

.cat { 
  width: 31%; float: left; margin: 1%;
}

.site { 
  width: 31%; float: left; margin: 1%;
  text-align: center;
}

.cat h3, .site h3 { 
  border: 0; background: transparent; padding: 0;
}


.site .title {
font-size: 12pt; font-weight: normal; border: 0; text-decoration: underline; 
}

.blurb { font-size: 10pt; }
.lang { font-size: 9pt; }

.sitename { 
  font-size: 10px; 
  font-weight: normal; 
  white-space: nowrap; 
}

#ljudmila_clock {
  text-align: center;
}



