body, td {font-family:tahoma; font-size:12px; color:#000000;}
a {color:#284FA5;}
a.pass {color:#ccc;}

.menu {text-align:center; font-size:14px; font-weight:bold; margin-bottom:7px;}
.menu a {color:#284FA5;}
.menu a.pass {color:#ccc;}
.menu b {color:#284FA5;}

.blockheader {color:#B98100; font-size:13px; font-weight:bold;}

.padding1 {padding-top:5px;}
.padding2 {padding-top:5px; padding-left:15px;}

.padding3 {padding:4px; padding-top:10px;}
.padding4 {padding-top:10px; padding-left:15px;}

.padding5 {padding:15px;}

#action { padding-left:10px; padding-top:10px; margin-right:10px;}
#action img.thumb {border: solid 1px #2C4F90; float:left; margin-left:-10px; margin-right:10px; margin-bottom:15px;}
#action img.thumb3 {border: solid 1px #fff; float:left; margin-left:-10px; margin-right:10px; margin-bottom:15px;}
#action div {padding-left:110px; margin-bottom:15px;}
#action div b {font-size:14px; color:#284FA5;}
#action div b sup {font-size:10px; font-weight:normal;}
#action div a {color:#B98100;}
#action div a.pass {color:#ccc;}
#action div ul {font-size:11px;}

#news {font-size:11px;}
#news .date {color:#284FA5;}
#news .header { font-weight:bold; color:#000000}

#langs {height:123px; float:right; padding-right:25px;}
#icons {height:123px; padding-left:25px;}

table.copy td {font-size:11px;}
.copy a {color:#C99C34;}

p.header {font-size:16px; color:#284FA5; font-weight:bold; margin-bottom:0px; margin-top:0px;}
p.header sup {font-size:10px; font-weight:normal;}

h1.header {font-size:16px; color:#284FA5; font-weight:bold; margin-bottom:0px; margin-top:10px; }
h1.header sup {font-size:12px; font-weight:normal;}


ul.detail { padding-left:20px; }
ul.detail li.item {list-style-type: none; padding-bottom:20px;}
ul.detail li.item div.header {border-bottom:solid 1px #EFE2C5; color:#B98100; padding-bottom:3px;}

ul.detail2 { padding-left:35px; padding-bottom:10px;}
ul.detail2 li { padding-bottom:2px;}


img.thumb2 {border:solid 1px #333; margin-top:20px;}
img.thumb4 {border:solid 1px #333; }
img.thumb5 {border:solid 1px #ccc; margin-top:20px;}
img.thumb6 {border:solid 1px #333; margin-bottom:20px;}

div.link2 a {font-size:14px;}
div.link2 sup {font-size:10px;}

table.tech {border:0px; border-collapse:collapse; width:100%; }
table.tech td {padding:5 5 5 0px; border-bottom:solid 1px #ccc; font-weight:bold; color:#555;}
table.tech td.key {font-weight:normal; color:#000;	}

ul.sitemap {list-style-type:none; margin-left:10px; padding-left:0px; background:url('/img/dot.gif') repeat-y left; margin-top:10px; padding-bottom:0px;}
ul.sitemap li {padding-left:20px; padding-top:6px; background:url('/img/dot2.gif') no-repeat 0 12px;}
ul.sitemap li.last { background:url('/img/dot3.gif') no-repeat left top; }
ul.sitemap ul {margin-left:0px; margin-top:10px; padding-left:0px; font-size:11px; // margin-left:0px;} 

#fullsearch {width:100%; }
#fullsearch table { width:100%; border-bottom:solid 1px #E3E3E3; padding-bottom:10px;}
#fullsearch table td { vertical-align:middle; }
#fullsearch input {font-size:13px; width:100%;}
#fullsearch input.button {width:100px; margin:0px;}
ol.results {font-size:12px;}
ol.results li {margin-bottom:10px;}

a.detaillink {color:#B98100;}
span.date {font-size:11px; color:#777;}