html
{
height:100% !Important;
height:auto;
}
body {
text-align:center; /*center hack*/
margin:0;
background-color:#666;
height:100% !Important;
height:auto;
font:normal 12px "Verdana", Arial, Helvetica, Tahoma;
}

#contentcontainer
{
width:980px; /*center hack*/
margin:0 auto; /*center hack*/
text-align:left;
background-color:#FFF;
}

#widebanner-reklaam-top
{
clear:both;
width:980px;
background-color:#666;
font-family:Verdana;
font-size:8px;
font-weight:bold;
color:#CCC;
letter-spacing:5px;
}

#topmenycontainer
{
clear:both;
margin-top:5px;
}

#topmenycontainer form
{
margin:0px;
padding:0px;
}

#topmenycontainer1
{
width:162px;
height:50px;
float:left;
background-image:url('hmsxlogo45x45pxhead.jpg');
background-position: top left;
background-repeat:no-repeat;
}

#topmenycontainer1-logo
{
float:left;
width:45px;
height:45px;

}
#topmenycontainer1-link
{
width:105px;
margin-left:5px;
margin-top:11px;
line-height:0.9;
float:left;
font-family:Georgia;
font-size:16px;
font-weight:bold;
}
#topmenycontainer1-text
{
width:105px;
margin-left:5px;
float:left;
font-family:Verdana;
font-size:10px;
font-weight:normal;
}

#topmenycontainer2
{
width:162px;
height:50px;
float:left;
}
#topmenycontainer2 img
{
margin-left:4px;
}
#topmenycontainer3
{
width:152px;
height:50px;
float:left;
background-color:#FFF;
border-left:red solid 5px;
padding-left:5px;
}
#topmenycontainer3-link
{
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#000;
line-height:1;
}
a.maintopalternatemeny, a.maintopalternatemeny:link, a.maintopalternatemeny:visited
{
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
}

a.maintopalternatemeny:hover, a.maintopalternatemeny:active
{
color:red;
background-color:#CCC;
}

#topmenycontainer4
{
width:317px;
height:50px;
float:left;
border-left:#666 solid 2px;
padding-left:5px;
background-color:#FFF;
}

#topmenycontainer5
{
width:156px;
height:50px;
float:left;
border-left:#CCC solid 1px;
padding-left:5px;
background-color:#FFF;
}
#topmenycontainer5-link
{
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#CCC;
line-height:1;
}
a.missiontopalternatemeny, a.missiontopalternatemeny:link, a.missiontopalternatemeny:visited
{
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#CCC;
text-decoration:none;
}

a.missiontopalternatemeny:hover, a.missiontopalternatemeny:active
{
color:#000;
}

#topmenycontainer-emtyspace
{
clear:both;
height:15px;
}
#topmenycontainer-mission
{
clear:both;
height:15px;
background-color:#CCC;
border-bottom:#999 solid 1px;
}
#topmenycontainer-mission #missionmenytext-left
{
float:left;
font-family:verdana;
font-size:10px;
margin-right:8px;
font-weight:normal;
color:#666;
margin-left:5px;
}
#topmenycontainer-mission #missionmenytext
{
float:right;
font-family:verdana;
font-size:10px;
margin-right:8px;
font-weight:bold;
color:#666;
}



#topheadercontainer
{
clear:both;
}

#topheadercontainer1
{
width:162px;
height:86px;
float:left;
background-color:#FFF;
}
#topheadercontainer2
{
width:324px;
height:86px;
float:left;
background-color:#FFF;
}

#topheadercontainer3
{
width:486px;
height:86px;
float:left;
background-color:#FFF;
}
#headadvert
{
width:468px;
height:60px;
border:#C0C0C0 solid 5px;
float:right;
margin-right:4px;
margin-top:8px;
}
#topheadercontainer-info
{
clear:both;
height:15px;
padding-top:5px;
background-color:#C0C0C0;
text-align:left;
font-family:verdana;
font-size:10px;
font-weight:bold;
border-top:#000 solid 1px;
}

#topheadercontainer-info-1
{
width:161px;
height:15px;
float:left;
border-right:#000 solid 1px;
}
#topheadercontainer-info-2
{
width:485px;
height:15px;
float:left;
}
#topheadercontainer-info-3
{
width:162px;
height:15px;
float:left;
background-color:#693;
color:#FFF;
border-right: #693 solid 1px;
}
#topheadercontainer-info-4
{
width:160px;
height:15px;
float:right;
}

#topnewscontainer
{
clear:both;
}
#topnewscontainer1
{
width:161px;
height:200px;
float:left;
background-color:#C0C0C0;
border-right:#000 solid 1px;
}
#topnewscontainer2
{
width:161px;
height:200px;
float:left;
border-right:#C0C0C0 solid 1px;
text-align:center; /*center hack*/
}

#topnewscontainer3
{
width:161px;
height:200px;
float:left;
border-right:#C0C0C0 solid 1px;
}

#topnewscontainer4
{
width:160px;
height:200px;
float:left;
border-right:#FFF solid 1px;
}

#topnewscontainer5
{
width:162px;
height:200px;
float:left;
background-color:#CF9;
}
#topnewscontainer6
{
width:160px;
height:200px;
padding-left:1px;
float:right;
}
#topnewscontainer-bottom
{
clear:both;
height:5px;
float:left;
background-color:#999;
width:972px;
font-family:verdana;
font-size:1px;
font-weight:normal;
}
#topnewscontainer-bottom-meny
{
clear:both;
float:left;
width:972px;
border-bottom:#666 solid 1px;
}

#topnewscontainer-bottom-meny-1
{
width:160px;
float:left;
font-family:verdana;
font-size:10px;
font-weight:bold;
border-right:#FFF solid 1px;
margin-top:2px;
}
#topnewscontainer-bottom-meny-2
{
width:162px;
float:left;
font-family:verdana;
font-size:16px;
font-weight:bold;
border-right:red solid 1px;
border-left:#000 solid 1px;
background-color:red;
color:#FFF;
}

a.freshnews, a.freshnews:link, a.freshnews:visited
{
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#FFF;
text-decoration:none;
}
a.freshnews:hover, a.freshnews:active
{
color:#000;
}

#topnewscontainer-bottom-meny-3
{
width:161px;
float:left;
font-family:verdana;
font-size:10px;
font-weight:normal;
border-right:#666 solid 1px;
margin-top:2px;
}
#topnewscontainer-bottom-meny-4
{
width:162px;
float:left;
font-family:verdana;
font-size:10px;
font-weight:normal;
border-right:#666 solid 1px;
margin-top:2px;
}
#topnewscontainer-bottom-meny-5
{
width:161px;
float:left;
font-family:verdana;
font-size:10px;
font-weight:normal;
border-right:#666 solid 1px;
margin-top:2px;
}
#topnewscontainer-bottom-meny-6
{
float:left;
font-family:verdana;
font-size:10px;
font-weight:normal;
margin-top:2px;
}

div.statcolumncontainer
{
font-size:10px;
text-transform:lowercase;
color:#666;
line-height:0.9;
}

#frontpresenter
{
clear:both;
}
#frontpresenter-left
{
width:161px;
float:left;
background-color:#DDD;
border-right:#999 solid 1px;
border-bottom:#999 solid 5px;
padding-bottom:5px;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#666;
height:100%;
}
#frontpresenter-center
{
width:484px;
float:left;
background-color:#FFF;
}
#frontpresenter-center-wider
{
width:810px;
float:left;
background-color:#FFF;
}
#frontpresenter-right
{
width:322px;
min-height:400px;
float:right;
background-color:#DDD;
border-left: #CCC solid 1px;
border-right: #CCC solid 1px;
border-bottom: #CCC solid 5px;
}

#widebanner-reklaam
{
clear:both;
width:972px;
background-color:#666;
font-family:Verdana;
font-size:8px;
font-weight:bold;
color:#CCC;
letter-spacing:5px;
}

#widebanner
{
clear:both;
width:972px;
background-color:#CCC;
text-align:center;  /*center hack*/
}

#widebanner div.banneritem
{
width:728px;
margin:0 auto; /*center hack*/
background-color:#CCC;
padding:10px;
}

#spacer-2
{
clear:both;
background-color:#FFF;
height:20px;
border-bottom: #000 solid 5px;
}

#additionalcontent
{
margin-top:2px;
clear:both;
background-color:#FFF;
}
#additionalcontent-header1a
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header1a-content
{
clear:both;
width:972px;
background-color:#FFF;
border-bottom: 5px solid #000;
padding-bottom:10px;
}
#additionalcontent-header1b
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header1b-content
{
width:972px;
border-bottom: 5px solid #000;
}
#additionalcontent-header1c
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header1c-content
{
clear:both;
width:972px;
background-color:#FFF;
border-bottom: 5px solid #000;
padding-bottom:10px;
}
#additionalcontent-header2
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header2-content
{
clear:both;
width:972px;
border-bottom: 5px solid #000;
padding-bottom:10px;
}
#additionalcontent-header3
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header3-content
{
clear:both;
width:972px;
border-bottom: 5px solid #000;
padding-bottom:10px;
}
#additionalcontent-header4
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header4-content
{
clear:both;
width:972px;
border-bottom: 5px solid #000;
padding-bottom:10px;
}
#additionalcontent-header5
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
color:#444;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header5-content
{
clear:both;
width:972px;
border-bottom: 5px solid #000;
padding-bottom:10px;
}
#additionalcontent-header6
{
clear:both;
width:972px;
font-family:Georgia;
font-size:18px;
font-weight:normal;
color:#FFF;
background-color:#666;
letter-spacing:5px;
padding-bottom:2px;
margin-top:2px;
border-top: #999 solid 2px;
border-bottom: #999 solid 1px;
}
#additionalcontent-header6-content
{
clear:both;
width:972px;
background-color:#FFF;
height:100px;
border-bottom: 5px solid #999;
margin-top:5px;
margin-bottom:5px;
}

#footer-left
{
float:left;
width:275px;
height:315px;
margin-left:4px;
background-color:#FFF;
text-align:center;
font-family:verdana;
color:#000;
font-size:10px;
padding-right:20px;
border-right:#CCC solid 1px;
}
#footer-center
{
float:left;
width:400px;
background-color:#FFF;
padding-left:20px;
}
#footer-right
{
float:right;
width:210px;
text-align:right;
background-color:#FFF;
margin-left:20px;
padding-left:20px;
border-left:#CCC solid 1px;
height:315px;
margin-right:4px;
}

#footer-m-cafe
{
clear:both;
width:972px;
height:45px;
border-top: #999 solid 2px;
border-bottom: #999 solid 5px;
padding-top:5px;
padding-bottom:5px;
}
#footer-m-cafe-left
{
float:left;
}
#footer-m-cafe-left img
{
margin-left:4px;
}

#footer-m-cafe-right
{
float:right;
text-align:right;
font-family:verdana;
color:#666;
font-size:10px;
}

.spacerzero
{
font-size:1px;
line-height:0;
}

.inner
{
padding:5px;
}

a.hotnewsfront, a.hotnewsfront:link, a.hotnewsfront:visited
{
font-family:georgia;
font-size:14px;
font-weight:bold;
font-style:italic;
text-decoration:none;
color:#000;
}
a.hotnewsfront:hover, a.hotnewsfront:active
{
font-family:georgia;
font-size:14px;
font-weight:bold;
font-style:italic;
text-decoration:none;
color:#900;
}

div.banneritem img
{
border:none;
}
div.banneritem-lisainfo img
{
border:none;
}
div.banneritem-communitycolumn img
{
border:none;
}

td.buttonheading img
{
border:none;
}
div.moduletable img
{
border:none;
}
div.moduletable-rss img
{
border:none;
vertical-align:middle;
}

/* FRONTPAGE LATEST NEWS SELECTION */

div.moduletable-frontpage-latestnews h3
{
font-family:Georgia;
font-size:16px;
text-transform:uppercase;
color:#999;
font-weight:bold;
letter-spacing:2px;
background-color:#DDD;
padding:5px;
margin-top:-39px;
}

ul.latestnews-frontpage-latestnews
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.latestnews-frontpage-latestnews li
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

ul.latestnews-frontpage-latestnews a, ul.latestnews-frontpage-latestnews a:link, ul.latestnews-frontpage-latestnews a:visited
{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#900;
}

ul.latestnews-frontpage-latestnews a:hover, ul.latestnews-frontpage-latestnews a:active
{
text-decoration:none;
font-size:12px;
color:#000;
}

/* FRONTPAGE LATEST NEWS SELECTION */

div.moduletable-additionalcontent-research h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
text-align:left;
}

ul.latestnews-additionalcontent-research
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

li.latestnews-additionalcontent-research
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
text-align:left;
font-size:10px;
}

a-latestnews-additionalcontent-research, a-latestnews-additionalcontent-research:link, a-latestnews-additionalcontent-research:visited
{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#900;
font-size:10px;
}

a-latestnews-additionalcontent-research:hover, a-latestnews-additionalcontent-research:active
{
text-decoration:none;
font-size:12px;
color:#000;
font-size:10px;
}

/* FRONTPAGE HMSX NEWS BOTTOM */

div.moduletable-frontpage-hmsxnewsbottom h3
{
font-family:Georgia;
font-size:16px;
text-transform:uppercase;
color:#666;
font-weight:bold;
letter-spacing:2px;
background-color:#FFF;
padding-left:0px;
padding-top:0px;
padding-bottom:5px;
margin-top:-2px;
border-bottom: #DDD solid 1px;
}

ul.latestnews-frontpage-hmsxnewsbottom
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.latestnews-frontpage-hmsxnewsbottom li
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

ul.latestnews-frontpage-hmsxnewsbottom a, ul.latestnews-frontpage-hmsxnewsbottom a:link, ul.latestnews-frontpage-hmsxnewsbottom a:visited
{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#900;
}

ul.latestnews-frontpage-hmsxnewsbottom a:hover, ul.latestnews-frontpage-hmsxnewsbottom a:active
{
text-decoration:none;
font-size:12px;
color:#000;
}

/* FRONTPAGE OTHER SOURCES NEWS SELECTION */

div.moduletable-meediamonitor h3
{
font-family:Georgia;
font-size:10px;
text-transform:uppercase;
color:#666;
font-weight:normal;
letter-spacing:2px;
background-color:#DDD;
padding:5px;
margin-top:20px;
border-top: #666 solid 1px;
}

table.moduletable-meediamonitor
{
width:100%;
}

div.newsfeed_item-meediamonitor
{
font-size:10px;
}

ul.newsfeed-meediamonitor
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.newsfeed-meediamonitor li
{
display:block;
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

ul.newsfeed-meediamonitor a, ul.newsfeed-meediamonitor a:link, ul.newsfeed-meediamonitor a:visited
{
display:block;
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#900;
}

ul.newsfeed-meediamonitor a:hover, ul.newsfeed-meediamonitor a:active
{
display:block;
text-decoration:none;
font-size:12px;
color:#000;
}




/* FRONTPAGE ARTICLES SHOWOFF */

td.contentheading
{
font-family:Georgia;
font-size:32px;
color:#000;
text-decoration:none;
font-weight:normal;
line-height:0.9;
}

td.contentheading-sihtpunktid
{
font-family:Georgia;
font-size:32px;
color:#000;
text-decoration:none;
font-weight:normal;
line-height:0.9;
}

td.contentheading-sihtpunktid a, td.contentheading-sihtpunktid a:link, td.contentheading-sihtpunktid a:visited
{
font-family:Georgia;
font-size:32px;
color:#000;
text-decoration:none;
font-weight:normal;
line-height:0.9;
border:none;
}
td.contentheading-sihtpunktid a:hover, td.contentheading-sihtpunktid a:active
{
color:#000;
}

a.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited
{
font-family:Georgia;
font-size:32px;
color:#000;
text-decoration:none;
font-weight:normal;
line-height:0.9;
border:none;
}
a.contentpagetitle:hover, a.contentpagetitle:active
{
color:#000;
}

.createdate
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#CCC;
}

.small
{
font-size:10px;
color:#666;
}
.article_separator
{
clear:both;
display: block;
border-top: 1px solid #999;
height:1px;
font-size:1px;
line-height:0;
}

td.buttonheading
{
vertical-align:top;
}

/*LEFT USERS MENY */

.mainlevel-usersmeny
{
font-weight:bold;
color:#666;
}

a.mainlevel-usersmeny, a.mainlevel-usersmeny:link, a.mainlevel-usersmeny:visited
{
color:#900;
text-decoration:none;
font-weight:normal;
}

a.mainlevel-usersmeny:hover, a.mainlevel-usersmeny:active
{
color:#000;
}

/*LEFT IMPORTANT LINKS MENY */

div.moduletable-importantlinks h3
{
font-size:10px;
font-weight:bold;
border-top:#999 solid 3px;
margin-top:10px;
padding-top:5px;
}

.mainlevel-importantlinks
{
font-weight:bold;
color:#666;
}

a.mainlevel-importantlinks, a.mainlevel-importantlinks:link, a.mainlevel-importantlinks:visited
{
color:#900;
text-decoration:none;
font-weight:normal;
}

a.mainlevel-importantlinks:hover, a.mainlevel-importantlinks:active
{
color:#000;
}

/*LEFT COMMUNITYCOLUMN BANNER */

div.moduletable-communitycolumn h3
{
font-size:10px;
font-weight:bold;
border-top:#999 solid 3px;
margin-top:10px;
padding-top:5px;
}

/* LISAINFO GENERAL HEADER */

div.moduletable-lisainfo h3
{
font-family:Georgia;
font-size:10px;
color:#444;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
border-top:#444 solid 3px;
padding-top:5px;
margin-top:10px;
}

/* LISAINFO OSALE HEADER */

div.moduletable-lisainfo-osale h3
{
font-family:Georgia;
font-size:10px;
color:#900;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
border-top:#900 solid 3px;
padding-top:5px;
margin-top:10px;
}

div.moduletable-lisainfo-osale
{
font-size:10px;
}

div.moduletable-lisainfo-osale a, div.moduletable-lisainfo-osale a:link, div.moduletable-lisainfo-osale a:visited
{
color:#000;
font-size:10px;
text-decoration:none;
}

div.moduletable-lisainfo-osale a:hover, div.moduletable-lisainfo-osale a:active
{
color:#FFF;
background-color:#900;
}

div.moduletable-lisainfo-osale ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

div.moduletable-lisainfo-osale li
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

/* LISAINFO -lisainfo-categories HEADER */

div.moduletable-lisainfo-categories
{
background-color:#FC9;
padding-bottom:10px;
}

div.moduletable-lisainfo-categories h3
{
font-family:Georgia;
font-size:10px;
color:#FFF;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
border-top:#444 solid 3px;
background-color:#F90;
padding:2px;
margin-top:10px;
}

div.moduletable-lisainfo-categories ul
{
list-style-type: square;
padding: 0px;
margin: 0px;
}

div.moduletable-lisainfo-categories li
{
margin-left:16px;
}

div.moduletable-lisainfo-categories a
{
font-weight:bold;
}

/* OTSING PÄISES */

div.search
{
margin:0px;
padding:0px;
}
div.search input
{
margin:0px auto;
padding:0px;
}

div.search input.inputbox
{
width:235px;
height:18px;
padding-left:5px;
color: #999;
background-color: #DDD;
border:none;
font-size:10px;
font-weight: bold;
font-family:georgia;
font-weight:bold;
text-transform:uppercase;
margin-left:0px;
margin-right:0px;
margin-top:3px;
margin-bottom:3px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
}

div.search input.inputbox:hover
{
background-color:#ff9;
color:#000;
}

div.otsingheaderintro
{
font-family:Georgia;
font-size:12px;
font-weight:bold;
color:#666;
line-height:1;
}

a.otsingheader, a.otsingheader:link, a.otsingheader:visited
{
font-size:10px;
font-family:Georgia;
color:#999;
text-decoration:none;
}

a.otsingheader:hover, a.otsingheader:active
{
color:#000;
}

/* OTSING JALUSES */

div.search-frontpage-hmsxnewsbottom
{
margin:0px;
padding:0px;
}
div.search-frontpage-hmsxnewsbottom input
{
margin:0px auto;
padding:0px;
}

div.search-frontpage-hmsxnewsbottom input.inputbox-frontpage-hmsxnewsbottom
{
width:235px;
height:18px;
padding-left:5px;
color: #999;
background-color: #DDD;
border:none;
font-size:10px;
font-weight: bold;
font-family:georgia;
font-weight:bold;
text-transform:uppercase;
margin-left:0px;
margin-right:0px;
margin-top:3px;
margin-bottom:3px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
}

div.search-frontpage-hmsxnewsbottom input.inputbox-frontpage-hmsxnewsbottom:hover
{
background-color:#ff9;
color:#000;
}

/* LISAINFO SAMAL TEEMAL HEADER */

div.moduletable-lisainfo-samalteemal h3
{
font-family:Georgia;
font-size:10px;
color:#FFF;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
background-color:#900;
padding:2px;
}

/* LISAINFO RIGHT SAMAL TEEMAL */

div.relateditems-lisainfo-samalteemal
{
font-size:10px;
}

ul.relateditems-lisainfo-samalteemal
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.relateditems-lisainfo-samalteemal li
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

ul.relateditems-lisainfo-samalteemal a, ul.relateditems-lisainfo-samalteemal a:link, ul.relateditems-lisainfo-samalteemal a:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#900;
}

ul.relateditems-lisainfo-samalteemal a:hover, ul.relateditems-lisainfo-samalteemal a:active
{
text-decoration:none;
font-size:10px;
background-color:#900;
color:#FFF;
}

/* LISAINFO RIGHT POPID LOOD */

ul.mostread-lisainfo
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

li.mostread-lisainfo
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

a.mostread-lisainfo, a.mostread-lisainfo:link, a.mostread-lisainfo:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

a.mostread-lisainfo:hover, a.mostread-lisainfo:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}

/* LISAINFO LATEST 15 NEWS */

ul.latestnews-lisainfo
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

li.latestnews-lisainfo
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

a.latestnews-lisainfo, a.latestnews-lisainfo:link, a.latestnews-lisainfo:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

a.latestnews-lisainfo:hover, a.latestnews-lisainfo:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}

/* LISAINFO RIGHT TEISED VÄLJAANDED */

ul.newsfeed-lisainfo
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.newsfeed-lisainfo li
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

ul.newsfeed-lisainfo a, ul.newsfeed-lisainfo a:link, ul.newsfeed-lisainfo a:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

ul.newsfeed-lisainfo a:hover, ul.newsfeed-lisainfo a:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}


/* LOGIN HEADER */

input.inputbox-loginheader
{
color: #666;
background: #DDD;
border: none;
margin-top:2px;
font-family:verdana;
font-size:10px;
font-weight:bold;
}
input.inputbox-loginheader:hover
{
color: #900;
background: #fcc;
border:1px solid #900 #966 #966 #900;
margin-top:2px;
font-family:verdana;
font-size:10px;
font-weight:bold;
}
input.inputbox-loginheader:active
{
color: #900;
background: #fcc;
border:1px solid #900 #966 #966 #900;
margin-top:2px;
font-family:verdana;
font-size:10px;
font-weight:bold;
}

input.button-loginheader
{
color:#666;
background-color:#DDD;
font-size:10px;
font-weight: bold;
font-family:verdana,helvetica,sans-serif;
border:1px solid; 
border-color: #999 #444 #444 #999;
margin-top:2px;
}
input.button-loginheader:hover
{
color:#900;
background-color:#fcc;
font-size:10px;
font-weight: bold;
font-family:verdana,helvetica,sans-serif;
border:1px solid; 
border-color: #900 #966 #966 #900;
}

/* AFTER ARTICLE JOOKSUTEE JA MENÜÜ */

div.moduletable-openarticle-goback
{
background-color:#DDD;
padding-left:5px;
margin-right:5px;
margin-left:5px;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
}

div.moduletable-openarticle-goback a, div.moduletable-openarticle-goback a:link, div.moduletable-openarticle-goback a:visited
{
font-size:10px;
color:#666;
text-decoration:none;
}

div.moduletable-openarticle-goback a:hover, div.moduletable-openarticle-goback a:active
{
color:#000;
}

div.moduletable-article-end-meny
{
font-size:10px;
margin-left:5px;
margin-right:5px;
color:#CCC;
}

div.moduletable-article-end-meny h3
{
font-size:10px;
color:#999;
font-family:Georgia;
letter-spacing:5px;
text-transform:uppercase;
font-weight:normal;
border-top: #999 solid 3px;
padding-top:5px;
}

div.moduletable-article-end-meny a, div.moduletable-article-end-meny a:link, div.moduletable-article-end-meny a:visited
{
font-size:10px;
font-weight:bold;
color:#999;
text-decoration:none;
}

div.moduletable-article-end-meny a:hover, div.moduletable-article-end-meny a:active
{
color:#000;
}

/* LINKS GENERALLY */

a, a:link, a:visited
{
color:#900;
text-decoration:none;
}
a:hover, a:active
{
color:#000;
}

/* RSS FOOTER */

div.moduletable-rss
{
border:#CCC solid 1px;
padding:5px;
background-color:#DDD;
height:60px;
}

div.moduletable-rss h3
{
font-size:12px;
margin-top:-2px;
}

div.moduletable-rss a, div.moduletable-rss a:link, div.moduletable-rss a:visited
{
font-size:10px;
vertical-align:middle;
}
div.moduletable-rss a:hover, div.moduletable-rss a:active
{
font-size:10px;
}

/* BREAKING NEWS SHOWOFF */

div.moduletable-breakingnews
{
border-left:5px solid red;
background-color:#EEE;
}

div.moduletable-breakingnews h3
{
border-bottom:1px solid red;
color:#000;
font-family:Georgia;
font-size:16px;
font-weight:bold;
padding:4px;
margin-top:0px;
}

a.contentpagetitle-breakingnews, a.contentpagetitle-breakingnews:link, a.contentpagetitle-breakingnews:visited
{
font-family:Georgia;
font-size:32px;
font-weight:normal;
color:#444;
line-height:0.9;
}

a.contentpagetitle-breakingnews:hover, a.contentpagetitle-breakingnews:active
{
color:red;
}

table.contentpaneopen-breakingnews h3
{
font-size:14px;
font-family:Verdana;
color:#666;
font-weight:normal;
background-color:#EEE;
padding:0;
border:none;
}

/* FRONT NEWS SHOWOFF BOXES */

div.moduletable-frontpage-news1
{
width:152px; /*center hack*/
margin:0 auto; /*center hack*/
text-align:left;
padding:0px;
}
div.moduletable-frontpage-news1 img
{
margin:0px;
padding:0px;
border: #000 solid 1px;
}
.minifp td img {
	margin-left:0px;
	margin-right:0px;
}

div.moduletable-frontpage-news1 table
{
width:150px;
border:none;
margin:0px;
padding:0px;
}

div.moduletable-frontpage-news1 td
{
border:none;
margin:0px;
padding:0px;
}

span.minifp-introtitle a, span.minifp-introtitle a:link, span.minifp-introtitle a:visited
{
font-family:georgia;
font-size:14px;
font-style:italic;
font-weight:bold;
text-transform:none;
color:#000;
}

span.minifp-introtitle a:hover, span.minifp-introtitle a:active
{
color:#900;
}

div.moduletable-frontpage-news1 table p
{
display:none;
}

td.minifp p
{
display:none;
}

div.minifp-full-link-wrp
{
display:none;
}

/* H3 general */

table.contentpaneopen h3
{
font-size:14px;
font-weight:bold;
}

p.article-intro
{
font-size:14px;
font-weight:bold;
}


/* ADDITIONAL CONTENT GENERAL HEADER */

div.moduletable-additionalcontent h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
}

/* ADDITIONAL CONTENT -clearboth HEADER */

div.moduletable-additionalcontent-clearboth
{
clear:both;
margin-top:20px;
}

div.moduletable-additionalcontent-clearboth h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
}

/* LISTSTYLE -additionalcontent */

ul.newsfeed-additionalcontent
{
list-style-type: square;
padding: 0px;
margin: 0px;
}

ul.newsfeed-additionalcontent li
{
margin-left:14px;
}

ul.newsfeed-additionalcontent a, ul.newsfeed-additionalcontent a:link, ul.newsfeed-additionalcontent a:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

ul.newsfeed-additionalcontent a:hover, ul.newsfeed-additionalcontent a:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}

/* ADDITIONAL CONTENT -readmore HEADER */

div.moduletable-additionalcontent-readmore h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
}

/* LISTSTYLE -additionalcontent-readmore */

div.moduletable-additionalcontent-readmore
{

}

div.moduletable-additionalcontent-readmore ul
{
list-style-type: square;
padding: 0px;
margin: 0px;
}

div.moduletable-additionalcontent-readmore li
{
margin-left:14px;
font-size:10px;
color:#999;
}

div.moduletable-additionalcontent-readmore a, div.moduletable-additionalcontent-readmore a:link, div.moduletable-additionalcontent-readmore a:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

div.moduletable-additionalcontent-readmore a:hover, div.moduletable-additionalcontent-readmore a:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}

/* ADDITIONAL CONTENT -forum-latestposts & HEADER */

div.moduletable-additionalcontent-forum-latestposts
{
width:300px;
float:left;
}

div.moduletable-additionalcontent-forum-latestposts h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
}

/* LISTSTYLE -additionalcontent-forum-latestposts */

div.moduletable-additionalcontent-forum-latestposts
{

}

div.moduletable-additionalcontent-forum-latestposts ul
{
list-style-type: square;
padding: 0px;
margin: 0px;
}

div.moduletable-additionalcontent-forum-latestposts li
{
margin-left:14px;
}

div.moduletable-additionalcontent-forum-latestposts a, div.moduletable-additionalcontent-forum-latestposts a:link, div.moduletable-additionalcontent-forum-latestposts a:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

div.moduletable-additionalcontent-forum-latestposts a:hover, div.moduletable-additionalcontent-forum-latestposts a:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}

/* LISTSTYLE -additionalcontent-forum-latesttopics */

div.moduletable-additionalcontent-forum-latesttopics
{

}

div.moduletable-additionalcontent-forum-latesttopics ul
{
list-style-type: square;
padding: 0px;
margin: 0px;
}

div.moduletable-additionalcontent-forum-latesttopics li
{
margin-left:14px;
}

div.moduletable-additionalcontent-forum-latesttopics a, div.moduletable-additionalcontent-forum-latesttopics a:link, div.moduletable-additionalcontent-forum-latesttopics a:visited
{
text-decoration:none;
font-size:10px;
font-weight:normal;
color:#000;
}

div.moduletable-additionalcontent-forum-latesttopics a:hover, div.moduletable-additionalcontent-forum-latesttopics a:active
{
text-decoration:none;
font-size:10px;
color:#FFF;
background-color:#666;
}

/* ADDITIONAL CONTENT -forum-latesttopics & HEADER */

div.moduletable-additionalcontent-forum-latesttopics
{
width:486px;
float:right;
text-align:right;
}

div.moduletable-additionalcontent-forum-latesttopics h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
}

/* ADDITIONAL CONTENT -usersonline & HEADER */

div.moduletable-additionalcontent-usersonline
{
width:138px;
float:left;
margin-left:24px;
}

div.moduletable-additionalcontent-usersonline h3
{
font-family:Georgia;
font-size:10px;
color:#999;
text-transform:uppercase;
letter-spacing:2px;
font-weight:bold;
padding:2px;
margin-top:0px;
margin-bottom:10px;
background-color:#EEE;
}

div.moduletable-additionalcontent-usersonline ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div.moduletable-additionalcontent-usersonline li
{
float:right;
padding-left:2px;
border-left:1px solid #CCC;
margin-left:2px;
}
div.moduletable-additionalcontent-usersonline p
{
display:block;
clear:right;
text-align:right;
padding-top:5px;
}

/* PDF SHOWFF ADDITIONAL CONTENT */

div.junewsultra-additionalcontent
{
width:486px;
}

div.junews-additionalcontent
{
float:left;
width:162px;
text-align:center; /*center hack*/
font-size:10px;
}

div.junews-center-additionalcontent
{
width:150px;
margin:0 auto; /*center hack*/
text-align:left;
}
div.junews-additionalcontent a.latestnews-additionalcontent, div.junews-additionalcontent a.latestnews-additionalcontent:link, div.junews-additionalcontent a.latestnews-additionalcontent:visited
{
font-family:georgia;
font-size:14px;
font-weight:bold;
font-style:italic;
text-decoration:none;
color:#000;
}

div.junews-additionalcontent a.latestnews-additionalcontent:hover, div.junews-additionalcontent a.latestnews-additionalcontent:active
{
color:#900;
}

div.junews-additionalcontent img
{
width:150px;
height:205px;
border:1px solid #000;
margin-bottom:10px;
}



/* FRONT TOP SHOWFF NEWS */

div.junewsultra-topshowoff
{
width:160px;
}

div.junews-topshowoff
{
float:left;
width:160px;
text-align:center; /*center hack*/
font-size:10px;
}

div.junews-center-topshowoff
{
width:150px;
margin:0 auto; /*center hack*/
text-align:left;
}
div.junews-topshowoff a.latestnews-topshowoff, div.junews-topshowoff a.latestnews-topshowoff:link, div.junews-topshowoff a.latestnews-topshowoff:visited
{
font-family:georgia;
font-size:14px;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000;
}

div.junews-topshowoff a.latestnews-topshowoff:hover, div.junews-topshowoff a.latestnews-topshowoff:active
{
color:#900;
}

div.junews-topshowoff img
{
width:150px;
height:75px;
border:1px solid #000;
margin-bottom:5px;
margin-top:2px;
}


/* REIS lisainfo right SHOWFF destinations */

div.junewsultra-reis-lisainfo
{
width:310px;
}

div.junews-reis-lisainfo
{
width:310px;
text-align:center; /*center hack*/
font-size:10px;
padding-bottom:10px;
border-bottom:1px solid #999;
margin-bottom:10px;
}

div.junews-reis-center-lisainfo
{
width:310px;
margin:0 auto; /*center hack*/
text-align:left;
}
div.junews-reis-lisainfo a.latestnews-reis-lisainfo, div.junews-reis-lisainfo a.latestnews-reis-lisainfo:link, div.junews-reis-lisainfo a.latestnews-reis-lisainfo:visited
{
font-family:georgia;
font-size:24px;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000;
}

div.junews-reis-lisainfo a.latestnews-reis-lisainfo:hover, div.junews-reis-lisainfo a.latestnews-reis-lisainfo:active
{
color:#900;
}

div.junews-reis-lisainfo img
{
width:310px;
height:155px;
border:1px solid #000;
margin-bottom:5px;
margin-top:2px;
}


/* RAAMAT lisainfo down SHOWOFF */

div.junewsultra-raamat-additionalcontent
{
width:300px;
}

div.junews-raamat-additionalcontent
{
width:300px;
height:72px;
text-align:center; /*center hack*/
font-size:10px;
padding-bottom:5px;
border-bottom:1px solid #999;
margin-bottom:5px;
margin-top:0px;
clear:both;
background-color:#DDD;
}

div.junews-raamat-center-additionalcontent
{
width:300px;
margin:0 auto; /*center hack*/
text-align:left;
clear:both;
}
div.junews-raamat-additionalcontent a.latestnews-raamat-additionalcontent, div.junews-raamat-additionalcontent a.latestnews-raamat-additionalcontent:link, div.junews-raamat-additionalcontent a.latestnews-raamat-additionalcontent:visited
{
font-family:georgia;
font-size:12px;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000;
}

div.junews-raamat-additionalcontent a.latestnews-raamat-additionalcontent:hover, div.junews-raamat-additionalcontent a.latestnews-raamat-additionalcontent:active
{
color:#900;
}

div.junews-raamat-additionalcontent img
{
float:left;
width:53px;
height:67px;
border:1px solid #000;
margin-bottom:5px;
margin-top:2px;
margin-right:5px;
}

/* EVENTLIST UPCOMING MODULE */

ul.eventlistmod-lisainfo
{
font-size:10px;
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.eventlistmod-lisainfo li
{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:#999 dotted 1px;
}

ul.eventlistmod-lisainfo span.date
{
font-weight:bold;
}


ul.eventlistmod-lisainfo a,ul.eventlistmod-lisainfo a:link, ul.eventlistmod-lisainfo a:visited
{

}

ul.eventlistmod-lisainfo a:hover, ul.eventlistmod-lisainfo a:active
{
background-color:#900;
color:#FFF;
}

/*IMG CAPTION */

.captioned_image_container
{

margin: 8px 8px 8px 8px;
padding: 2px;
display: block;
text-align: left;
width: auto;
border: none;
}

.captioned_image_border
{
padding: 0px;
text-align: left;
display: block;
}

.image_wrapper, .img_caption
{

}

.image_wrapper
{
display: block;
width: auto;
}

.img_caption
{
text-align: center;
display: block;
padding: 2px;
font-size:10px;
color:#666;
font-weight:normal;
}

.caption, .caption2
{
padding: 0px;
}

/* componentheading */

div.componentheading
{
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

div.contentheading
{
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-top:0px;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

h1.componentheading
{
display:block;
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

div.cbUserListTitle
{
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

/* PMS */

div.moduletable-postkast-left
{
padding-bottom:10px;
border-bottom: 3px solid #999;
margin-bottom:10px;
margin-top:0px;
}

div.moduletable-postkast-left h3
{
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-top:0px;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

#mod_login_greeting-loginheader
{
font-size:10px;
width:160px;
}

a.mod_login-loginheader
{
font-size:10px;
}
span.mod_login_showprofile-loginheader
{
float:left;
padding-right:5px;
border-right:1px solid #999;
margin-right:5px;
}

span.mod_login_editprofile-loginheader
{
float:left;
}

input.button-loginheader
{
margin-top:5px;
float:left;
}

/* PROFILES */

#cbProfileTitle
{
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-top:0px;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

/* INPUT GENERALLY */

input.button
{
color:#666;
background-color:#DDD;
font-size:10px;
font-weight: bold;
font-family:Georgia;
border:1px solid; 
border-color: #999 #444 #444 #999;
margin-top:2px;
text-transform:uppercase;
}

input.button:hover
{
color:#900;
background-color:#fcc;
font-size:10px;
font-weight: bold;
font-family:georgia;
border:1px solid; 
border-color: #900 #966 #966 #900;
text-transform:uppercase;
}

input.button-frontpage-hmsxnewsbottom
{
color:#666;
background-color:#DDD;
font-size:10px;
font-weight: bold;
font-family:Georgia;
border:1px solid; 
border-color: #999 #444 #444 #999;
margin-top:2px;
text-transform:uppercase;
}

input.button-frontpage-hmsxnewsbottom:hover
{
color:#900;
background-color:#fcc;
font-size:10px;
font-weight: bold;
font-family:georgia;
border:1px solid; 
border-color: #900 #966 #966 #900;
text-transform:uppercase;
}

table.poll-additionalcontent
{

}

table.poll-additionalcontent td
{
font-size:10px;
margin-bottom:5px;
}

table.pollstableborder-additionalcontent td
{
font-size:10px;
border:none;
margin:0px;
}

td.sectiontableentry2-additionalcontent
{
font-size:10px;
background-color:#FFF;
}

td.sectiontableentry1-additionalconten
{
font-size:10px;
background-color:#DDD;
}

/* SIHTPUNKITD SECTION */

div.componentheading-sihtpunktid
{
font-size:24px;
font-family:georgia;
font-style:italic;
font-weight:normal;
color:#999;
text-transform:lowercase;
margin-bottom:10px;
border-bottom:2px dotted #999;
}

table.contentpane-sihtpunktid
{
font-size:10px;
}

table.contentpane-sihtpunktid ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

table.contentpane-sihtpunktid li
{

}

table.contentpane-sihtpunktid a.category
{
clear:both;
display:block;
font-size:16px;
font-family:georgia;
background-color:#DDD;
margin-top:20px;
padding-left:5px;
padding-bottom:5px;
border-top:1px solid #900;
font-weight:bold;
}

table.contentpane-sihtpunktid span.small
{
clear:all;
}

td.contentdescription-sihtpunktid
{
font-size.12px;
}

td.contentdescription-sihtpunktid ul
{
font-size.12px;
list-style-type: square;
}

td.contentdescription-sihtpunktid li
{
margin-left:14px;
}

td.sectiontableheader-sihtpunktid
{
margin-top:20px;
background-color:#999;
border-top:1px solid #900;
padding:2px;
text-align:left;
}

tr.sectiontableentry1-sihtpunktid td
{
text-align:left;
padding:2px;
}

tr.sectiontableentry2-sihtpunktid td
{
text-align:left;
padding:2px;
background-color:#DDD;
}

ul.normal
{
list-style-type: square;
color:#000;
padding: 0px;
margin: 0px;
}
ul.normal li
{
margin-left:14px;
}

/* WEBLINKS*/

tr.sectiontableentry1
{
font-size:10px;
}
tr.sectiontableentry1 td
{
text-align:left;
vertical-align:top;
}
tr.sectiontableentry2
{
font-size:10px;
background-color:#DDD;
}
tr.sectiontableentry2 td
{
text-align:left;
vertical-align:top;
}

tr.sectiontableentry1 a
{
font-family:georgia;
font-size:14px;
font-weight:bold;
}

tr.sectiontableentry2 a
{
font-family:georgia;
font-size:14px;
font-weight:bold;
}

span.createby
{
font-size:10px;
color:#999;
}

/* KOMMENTAARIUM */

ul.jclist-additionalcontent-forum-latesttopics
{
font-size:10px;
}

ul.jclist-additionalcontent-forum-latesttopics li
{
border-bottom:1px dotted #999;
padding-bottom:5px;
margin-bottom:5px;
}

span.jcl_comment
{
font-weight:bold;
}

/* EVENTS WIDE */

table.eventset tr
{
border-bottom:1px dotted #666;
padding-bottom:2px;
}

/* TSITAADID */

a.quotelink, a.quotelink:link, a.quotelink:visited
{
font-family:Georgia;
font-size:18px;
font-weight:normal;
font-style:italic;
color:#000;
letter-spacing:.5px;
}

a.quotelink:hover, a.quotelink:active
{
color:#900;
}

#topheadercontainer2 div.banneritem-topmargin5 object
{
padding-top:5px;
}
