BODY       { color: #404040; font: 11px Tahoma, Arial, Verdana, sans-serif, Helvetica, sans-serif; background-color: white; margin: 0px; padding: 0px }
table { color: #404040; font-size: 11px }
td { color: #404040; font-size: 11px }
#topline   { background-color: #f8faff; text-align: right; padding: 2px 1em 4px; border-bottom: 1px solid #dce8f0 }
#toplogoleft     { float: left; padding-top: 15px; padding-bottom: 15px; padding-left: 40px; border-bottom: 1px solid #8bb2cf }
#toplogoright     { font-size: 12px; text-align: right; vertical-align: bottom; float: right; width: 75% }
#menuhead_blue_left       { font-size: 11pt; background: #ffdead repeat-x scroll; float: left; width: 25px; height: 18px }
#menuhead_blue_right   { color: #ffffff; font-weight: bold; font-size: 12px; background: #97bad4 url(../../img/menu_bg_blue.gif) no-repeat right bottom; float: none; padding-top: 2px; padding-left: 10px; width: 100%; height: 18px }
#mb { font-size: 11px; margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px; width: 100% }
#mba { font-weight: bold; font-size: 11px; background-color: #fdf5e6; margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px; width: 100% }
.menulink    { color: #555555 }
A.menulink    { font-size: 11px; text-decoration: underline }
A.menulink:hover     { color: #42699b; text-decoration: underline }
a img {
  border: none;
}
.dn{
  display: none;
}
.fs16{font-size:16px}

A.blue { color: #42699b; text-decoration: underline; margin-left: 3px }
A.menu    { color: #555; text-decoration: none; cursor: hand; }
A.grey   { color: #555; text-decoration: none; margin-left: 3px }
A.grey:hover  { color: #42699b; text-decoration: underline; margin-left: 3px }
IMG.mm   { background-color: #a1b1d0; margin-top: 5px; margin-right: 5px; margin-left: 17px; width: 5px; height: 3px }
#tumbs      { vertical-align: middle; margin: 1em; border: solid 1px #e9e9e9 }
IMG.listmelblue   { background-color: #a1b1d0; margin-top: 5px; margin-right: 10px; margin-left: 2em; width: 4px; height: 4px }
IMG.listnewsblue   { background-color: #a1b1d0; margin-top: 5px; margin-right: 10px; width: 4px; height: 4px }
#grey       { color: #b1b1b1; margin-left: 5px }
#linebotblue    { color: #696969; font-weight: bold; font-size: 12px; background: url(../../img/kub.png) no-repeat fixed 5px 5px; vertical-align: top; padding-top: 2px; padding-left: 2em; border-bottom: 3px solid #97bad4 }
#linebotgreen  { color: #696969; font-weight: bold; font-size: 12px; background: url(../../img/kub.png) no-repeat fixed 5px 5px; vertical-align: top; padding-top: 2px; padding-left: 2em; border-bottom: 3px solid #a5cd48 }
#linebotorange  { color: #696969; font-weight: bold; font-size: 12px; background: url(../../img/kub.png) no-repeat fixed 5px 5px; vertical-align: top; padding-top: 2px; padding-left: 2em; border-bottom: 3px solid #ffd7a6 }
#listmelblue { margin-right: 1em; margin-left: 1em; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #eaf0ff }
#lmb_a  { background-color: #f8fbff; margin-right: 1em; margin-left: 1em; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #eaf0ff }
#lmo { margin-right: 1em; margin-left: 1em; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #fdf5e6 }
#lmo_a { background-color: #fffcf8; margin-right: 1em; margin-left: 1em; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #fdf5e6 }
#lmg  { margin-right: 1em; margin-left: 1em; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #f0f8dc }
#lmg_a { background-color: #fafff8; margin-right: 1em; margin-left: 1em; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #f0f8dc }
#listnewsblue     { padding-top: 1px; padding-bottom: 1px }
#listnewsblue_active   { background-color: #fffaf2; margin-right: 1em; margin-left: 1em; padding-top: 3px; padding-bottom: 3px; padding-left: 1em }
#blok1blue { background-color: #f8faff; text-align: justify; padding: 1em; border: solid 1px #cadbe8 }
#blok1green { background-color: #fafff8; text-align: justify; padding: 1em; border: solid 1px #ddebb4 }
#blok1orange { background-color: #fffaf2; text-align: justify; padding: 1em; border: solid 1px #fff0d7 }
#blok2white        { text-align: justify; vertical-align: top; padding: 1em }
#blok2blue   { background-color: #f8fbff; text-align: justify; padding: 1em }
#blok2green { background-color: #fafff8; text-align: justify; padding: 1em }
#blok2orange  { background-color: #fffcf8; text-align: justify; padding: 1em }
#bs3          { color: #696969; font-size: 12px; background: #f5f5f5 no-repeat scroll right bottom; text-align: justify; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; border-top: 3px solid #a9a9a9 }
#bg3 { color: #696969; font-size: 11px; background: #f0f8dc no-repeat scroll right bottom;padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; border-top: 3px solid #a5cd48 }
#bb3  { color: #696969; font-size: 12px; background: #eef5fd no-repeat scroll right bottom; text-align: justify; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 1em; border-top: 3px solid #98bad4 }
#bo3  { color: #696969; font-size: 11px; background: #fff7e9 no-repeat scroll right bottom; text-align: left; padding: 10px; border-top: 3px solid #e7bf8e; line-height: 150% }
#mmel { background: url(../../img/imel.png) no-repeat scroll left top; height: 25px }
#blok4blue  { background-color: #eef5fd; padding: 1em; border-left: 3px solid #97bad4 }
#bb42   { color: #525969; background-color: #f8fbff; padding: 0.6em 0.6em 0.6em 1em; border-bottom: 1px solid #eef5fd; overflow: hidden;}
#bg42 { color: #525969; background-color: #fafff8; vertical-align: top; padding: 0.6em 0.6em 0.6em 1em; border-bottom: 1px solid #f0f8dc }
#blok4green { background-color: #f0f8dc; padding: 1em; border-left: 3px solid #a5cd48 }
#blok4orange { background-color: #fff7e9; padding: 1em; border-left: 3px solid #ffd7a6 }
#blok5blue     { color: #696969; font-size: 12px; background: #e5f0fc url(../../img/kub.png) no-repeat 8px 8px; text-align: justify; padding-top: 2px; padding-bottom: 2px; padding-left: 2em; border-bottom: 3px solid #8bb2cf }
#blok5green { color: #696969; font-size: 12px; background: #f0f8dc url(../../img/kub.png) no-repeat 8px 8px; text-align: justify; padding-top: 2px; padding-bottom: 2px; padding-left: 2em; border-bottom: 3px solid #a5cd48 }
#blok5orange      { color: #696969; font-size: 12px; background: #fef6e5 url(../../img/kub.png) no-repeat 8px 8px; text-align: justify; padding-top: 2px; padding-bottom: 2px; padding-left: 2em; border-bottom: 3px solid #ffd3a6 }
#blok6blue       { color: #696969; background-color: #f8fbff; vertical-align: top; padding: 2px 1em; border-bottom: 1px solid #97bad4 }
#blok6green { color: #696969; background-color: #f0f8dc; vertical-align: top; padding: 2px 1em; border-bottom: 1px solid #a5cd48 }
#blok7grey    { color: #696969; padding: 2px 1em; border-bottom: 1px solid #ddd }
#menutop            { color: #628eba; font-weight: bold; text-align: center; vertical-align: middle; float: right; padding: 6px 1em }
#menutopactive              { color: #fff; font-weight: bold; background-color: #8bb2cf; float: right; padding: 6px 1em }
#menutop2           { color: #add3f1; font-weight: bold; text-align: center; vertical-align: middle; float: left; padding: 6px 1em }
#menutop2active             { color: #fff; font-weight: bold; background-color: #add3f1; float: left; padding: 6px 1.5em }
#menutopbg       { font-weight: bold; font-size: 13px; border-bottom: 1px solid #8bb2cf; width: 100%; overflow: visible }
h1     { font-size: 15px; text-align: left }
h2     { font-size: 12px; margin:10px 3px 3px 3px; text-align: left }
h5 { font-size: 15px; text-align: left }
#pagelink    { color: #42699b; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #f8faff; float: left; margin-right: 2px; margin-left: 2px; padding: 4px; cursor: hand  }
#pagelinkactive   { color: white; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #8bb2cf; float: left; margin-right: 3px; margin-left: 3px; padding: 4px 5px }
#alfabet    { font-size: 11px; text-transform: lowercase; float: left; padding-top: 1px; padding-right: 2px; padding-left: 2px }
#alfabetactive   { color: white; font-weight: bold; text-decoration: none; background-color: #faebd6; float: left; padding-top: 1px; padding-right: 5px; padding-left: 3px }
#left, .fl  { float: left }
#right, .fr{ float: right }
a { color: #42699b; text-decoration: underline }
a:hover  { color: #aa5d00 }
a.red  { color: #ce3800; text-decoration: underline }
a.red:hover   { color: #42699b }
textarea  { color: #404040; font: 11px Tahoma, Arial, Verdana, sans-serif, Helvetica, sans-serif; border: solid 1px #ddd; width: 90% }
input.1px      { color: #404040; font-size: 12px; background-color: #fff; margin: 1px; padding: 1px; border: solid 1px #ddd }
input.search  { color: #404040; font-size: 12px; background-color: #fff; border: solid 1px #ddd; width: 290px; height: 15px }
input.ssub { color: white; font-weight: bold; font-size: 12px; background-color: #8bb2cf; margin-top: 5px; margin-left: 5px; border: solid 1px #628eba; width: 70px; height: 18px }
select  { color: #404040; font-size: 11px; background-color: #fff; border: solid 1px #ddd }
form   { color: #404040; margin: 1px; padding: 1px }
.content .ph {float:left; margin:3px 1em 1em 0}

.sort{
	background-color: #ddebb4;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	color: #aa5d00;
}
.sl, .sl .menulink{
  font:9px Tahoma;
}
p {text-align: justify; font-size: 12px; line-height: 120%}
#timer, .timer {
  font-size:1.4em;
  font-weight:bold;
  color:#42699B;
  padding:0 15px;
}
.db{display: block;}
.h1{ height: 1px;}
.h4{ height: 4px;}
.h10{ height: 10px;}
.center {text-align: center;}

.fcg {color:#666;}



