.tablenavi {
   height: 22px;
}
.navigation {
 width: 100%
}
.navigationtd {
   padding: 0px;
}
form { margin: 0 0 0 0;}
.orderformtable { background-color: #EBEBEB; }
.formtable { }
.formtext { margin: 0 0 0 0 !important; padding: 0 0 0 0 !important;}
.searchinput {font-family: Verdana, sans; font-size: 10px; color:#666699; border: 1px solid #666699; width:100px; height:19px; background-color: #EBEBEB;}
.formbutton { border: 1 solid #1F6E92;}
div.versalia { float: left; padding: 0 0 0 0 !IMPORTANT; font-size: 70px; margin-bottom: -20px; }
div.versaliared { float: left; padding: 0 0 0 0 !IMPORTANT; font-size: 70px; font-weight:bold; margin-bottom: -10px; margin-top: -3px; color:#414141; }


.tdvnav1 { text-indent: 10px; background-image: url(http://russian.swedishportal.net/www/images/l.gif); background-repeat: no-repeat; padding: 0 0 0 0; vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 12px; color: #000000; white-space: nowrap; }
.tdvnava1 { text-indent: 10px; background-image: url(http://russian.swedishportal.net/www/images/a.gif); background-repeat: no-repeat; padding: 0 0 0 0; vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 12px; color: #1F6E92; white-space: nowrap; }
.tdvnavav1 { text-indent: 10px; background-image: url(http://russian.swedishportal.net/www/images/l.gif); background-repeat: no-repeat; padding: 0 0 0 0; vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 12px; color: green; white-space: nowrap; }
.tdvnave1 { text-indent: 10px; background-image: url(http://russian.swedishportal.net/www/images/l.gif); background-repeat: no-repeat; padding: 0 0 0 0; vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 12px; white-space: nowrap; }
.tdvnav1 a: { vertical-align:middle; color: #000000; text-decoration:underline; }
.tdvnav1 a:visited { vertical-align:middle; color: #000000; text-decoration:underline; }
.tdvnav1 a:hover { vertical-align:middle; color: #000000; text-decoration:underline; }
.tdvnav1 a:active { vertical-align:middle; color: #000000; text-decoration:underline; }

.col1 { padding-top:10px; }
.col2 { padding:10 8 5 8; background-position: 0px 10px; background-image: url(http://russian.swedishportal.net/www/images/dot.gif); background-repeat: repeat-y; }
.col3 { padding:10 8 5 8; background-position: 0px 10px; background-image: url(http://russian.swedishportal.net/www/images/dot.gif); background-repeat: repeat-y; }
.col4 { padding-top:10px; }

.author { font-weight:bold; }
.lex a: { text-decoration: none !important; }
.lex a:hover { text-decoration:underline !important; }
p, div, ul, ol, li, body, td  {  font-family: Verdana, Geneva, sans-serif; font-size: 11px; }
p {margin-top: 2px; margin-bottom: 2px; }
td { padding: 4px; vertical-align:top; }
body { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
body { scrollbar-base-color:#666666; background-color: #666666; margin: 85 0 0 0; }
body { background-image: url(http://russian.swedishportal.net/www/images/russian_swedish.gif); background-repeat: no-repeat; }
ul { list-style-type: square; margin-left: 16px}
hr { width: 100%; height: 1px}
h1 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 22px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; margin-top: 1px; margin-bottom: 2px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 1px; margin-bottom: 2px; }
h4 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 6px; margin-bottom: 9px; }
h5 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin-top: 1px; margin-bottom: 1px; }
h6 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; margin-top: 1px; margin-bottom: 1px; }
strong {  font-weight: bold; }
small { font-size: 10px; }
.mediumtext,big {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold;}
em { color:red; font-style:normal; }
a:link { color: #000000 ; }
a:visited { color: #666666; }
a:active { color: #000000; cursor:default }
a:hover { color: #1F6E92; }

.tdnav1 { background-image: url(http://russian.swedishportal.net/www/images/n.gif); background-repeat: no-repeat; vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #000000; background-color: #FAD212; white-space: nowrap; text-align: center}
.tdnava1 { background-image: url(http://russian.swedishportal.net/www/images/n.gif); background-repeat: no-repeat; vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #000000; background-color: #FFFFFF; letter-spacing: 1pt; white-space: nowrap; text-align: center}
.tdnavav1 { background-image: url(http://russian.swedishportal.net/www/images/n.gif); background-repeat: no-repeat; vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #CCCCCC; background-color: #FFFFFF; white-space: nowrap; text-align: center}
/* .tdnave1 { vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; border: solid; border-color: #CCCCCC #CCCCCC #CCCCCC; white-space: nowrap; border-width: 0px 0px 1px; } */
.tdnav1 a { vertical-align:middle; color: #000000; text-decoration:none; }
.tdnav1 a:hover { vertical-align:middle; color: #0000FF; text-decoration:none; }
.tdnav1 a:active { vertical-align:middle; color: #000000; text-decoration:none; }
.tdnav1 a:visited { vertical-align:middle; color: #000000; text-decoration:none; }

.tdnav2 { vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #000000; background-color: #E8E8E8; border: 1px #CCCCCC solid; white-space: nowrap; text-align: center}
.tdnava2 { vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC #CCCCCC #FFFFFF; letter-spacing: 1pt; white-space: nowrap; text-align: center}
.tdnavav2 { vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #CCCCCC; background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC  #FFFFFF #CCCCCC #CCCCCC; white-space: nowrap; text-align: center}
.tdnave2 { vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; border: solid; border-color: #CCCCCC #CCCCCC #CCCCCC; white-space: nowrap; border-width: 0px 0px 1px; }
.tdnav2 a { vertical-align:middle; color: #000000; text-decoration:none; }
.tdnav2 a:hover { vertical-align:middle; color: #0000FF; text-decoration:none; }
.tdnav2 a:active { vertical-align:middle; color: #000000; text-decoration:none; }

.tdnav3 { vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #000000; background-color: #E8E8E8; border: 1px #CCCCCC solid; white-space: nowrap; text-align: center}
.tdnava3 { vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC #CCCCCC #FFFFFF; letter-spacing: 1pt; white-space: nowrap; text-align: center}
.tdnavav3 { vertical-align:middle; padding: 0px 4px 0px 4px; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; color: #CCCCCC; background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC  #FFFFFF #CCCCCC #CCCCCC; white-space: nowrap; text-align: center}
.tdnave3 { vertical-align:middle; font-family: Verdana, Geneva, sans; font-weight: bolder; font-size: 10px; border: solid; border-color: #CCCCCC #CCCCCC #CCCCCC; white-space: nowrap; border-width: 0px 0px 1px; }
.tdnav3 a { vertical-align:middle; color: #000000; text-decoration:none; }
.tdnav3 a:hover { vertical-align:middle; color: #0000FF; text-decoration:none; }
.tdnav3 a:active { vertical-align:middle; color: #000000; text-decoration:none; }

.tdsearch1 { vertical-align:middle; padding-left:1px; padding-right:1px; font-family: Verdana, Geneva, sans; font-size: 10px; color: #CCCCCC; background-color: #E8E8E8; border: 1px solid #CCCCCC; white-space: nowrap; }
.tdsearch2 { vertical-align:middle; padding-left:1px; padding-right:1px; font-family: Verdana, Geneva, sans; font-size: 10px; color: #CCCCCC; background-color: #E8E8E8; border: 1px solid #CCCCCC; white-space: nowrap; }
.tdsearch3 { vertical-align:middle; padding-left:1px; padding-right:1px; font-family: Verdana, Geneva, sans; font-size: 10px; color: #CCCCCC; background-color: #E8E8E8; border: 1px solid #CCCCCC; white-space: nowrap; }

.container {margin: -1 0 4 1; width:99%; background-color:#FFFFFF; }
.infopack {width: 99%; margin: 0 0 0 1;}
.facts { background-color:#EFEFEF; border: 1 solid #666699; margin: 5 5 5 5; }
.rubrik {}
.headline { margin-top:8px;}
.intro { }
.text { }

.datetime{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.updatetime { color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9px;  }
.imagetable { }
.image { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.av { font-family: Verdana, Helvetica, sans-serif; font-size: 10px;  }
.more { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.abstract { }
.category { border-top:1px dotted silver; padding-top: 5px;}
.staff {}