body.main { scrolling:no; overflow:hidden; margin: 0px; padding:0px; }
body.mytabb { margin-top:20px;background-color:white; }
body.doku { margin-top:20px;background-color:silver; }
body.me { background-color:silver; margin:0px; padding:0px;  }

img.imgme { width:100%; height:100% }	

div.logo { background-color:white; width:400 }      
div.topmenu { position: absolute; top: 0px; right: 24px; background-color: lightblue; border: solid 2px navy;}
div.topmenu a { text-decoration: none;}
div.ticker_class { text-align:center; background-color:red;}

span.leftmenu { font-variant: small-caps; background-color:gold; border-top:solid 2px navy; }
span.leftmenu a { display: block; text-decoration: none; border-left: solid 2px navy; border-right: solid 2px navy; }

a.link {font-size: 10pt; color: blue ; font-weight: bold; padding: 1px 8px; border-left: dashed 2px navy;}
a.link:hover {background: white; color: blue;}
a.link_no_border {font-size: 10pt; color: blue; font-weight: bold; padding: 1px 8px;}
a.link_no_border:hover {background: white; color: blue;}
a.m_link { font-weight: bold; font-size: 14pt; color:blue; background: lightgreen; padding: 15px 0px 2px 5px; border-bottom: dashed 2px navy;}
a.m_link:hover {background: white; color: blue;}
a.s_link {font-size: 12pt; color: blue; background: red; padding: 1px 1px 1px 8px; border-bottom: solid 1px navy;}
a.s_link:hover {background: white; color: blue;}
a.s_link_r {font-size: 12pt; color: blue; font-weight:bold; }
a.s_link_r:hover {background: white; color: blue;}
a.maillink {font-size: 12pt; color: blue; font-weight:bold; display:inline; text-decoration:none; border-bottom: solid 1px navy;}
a.maillink:hover {font-size: 12pt; background: white; color: blue; font-weight:bold; display:inline; border-bottom: solid 1px navy;}

hr.line { color:#3300CC; }

body.start { height:100%; overflow:	hidden; padding: 0px; margin: 0px; }
html.start { height:100%; overflow:	hidden; padding: 0px; margin: 0px; }
