@import "news.css";
body {
 color:#000000;
 padding:0px;
 background-color:#fff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
}
h1,h2,h3,h4,h5,h6 {
 margin:3px;
}
h1 { font-size:15px; }
h2 { font-size:13px; }
div.mosimage img {
 margin:3px 3px 3px 3px;
 padding:3px 3px 3px 3px;
 border:0px;
}
em { font-style:normal; }

td, tr, p, div {
 font-size:9pt;
 color:#333333;
 font-family:Arial, Helvetica, sans-serif;
}
th { font-family: Arial, sans-serif; }
table td { vertical-align:top; }
table th { vertical-align:top; }
p {
 font-family:Arial, Helvetica, sans-serif;
/* font-family:Georgia, serif;
 line-height:15px;*/
 margin-top:2pt;
 margin-bottom:2pt;
 text-indent:1em;
 font-size:10pt;
}
span {
 font-family:Arial, Helvetica, sans-serif;
}

span.9, span#9 {
 font-size:9pt;
}
span.13, span#13 {
 font-size:13pt;
}


div.introtext {
 margin-top:2pt;
 margin-bottom:2pt;
 text-indent:1em;
 font-size:10pt;
}
hr {
 color:#999999;
 height:1px;
 width:100%;
}
ul {
 margin:2px;
 padding-left:0px;
}
li {  
 line-height:15px;
 padding-left:0px;
 padding-top:0px;
}
object {
/* float:right;*/
 border:3pt double silver;
 margin-right:12px;
}

.main { 
  float:left; 
  width:100%;
  margin:0px; 
  padding:0px;
}
.title {
  font-family:Verdana, Geneva, Tahoma, sans-serif;
  text-indent:8px;
  font-size:24px;
  text-align:left;
  color:#999999;
  font-weight:bold;
}
.title a:link, .title a:visited {
  font-size:20px;
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}
.title a:hover {
  font-size:20px;
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}

.contentdescription { 
  width:auto !important;
  display:block;
} 
#buttons {
  float:right;
  margin:0px;
  padding:0px;
  width:50%;
}
a.mainlevel-nav {
 font-size:9pt;
 font-weight:bold;
 text-transform:lowercase;
}
.sublevel {
  padding-left:10px;
}
.leftrow {
  background-color:#F1F1F1; 
  width:168px;
  height:100%;
  margin-right:5px;
}
.rightrow {
  background-color:#F1F1F1;
  height:100%;
  width:168px;
  align:right;
  margin-left:5px;
}
FORM { padding:1px; margin:2px; }

.back_button a:link, .back_button a:visited, .back_button a:hover {
 color:#FFF;
 font-family:Arial, Tahoma, sans-serif;
 font-size:11px;
 white-space:normal;
 font-weight:normal;
 border:0px;
 padding-bottom:5px;
 padding-left:10px;
 padding-right:10px;
 padding-top:1px;
 margin-right:4px;
 float:right;
 font-weight:normal;
 line-height:10px;
 text-decoration:none; 
 background-image:url(../images/button_bg.jpg);
}
.button {
  font-size:11px;
  color:#FFF;
  margin-bottom:5px;
  background-image:url(../images/button_bg.jpg);
  background-position: bottom;
  background-color:#FFF; 
  padding:2px;
  border:0px;
}
.button-search {
  background-image:url(../images/button_bg.jpg);
  background-position: bottom;
  color:#FFF;
  border:0px;
  padding:0px;
  margin-right:5px;
}
.inputbox {
  border:1px solid #2f5f32;
  background:transparent url(../images/back.gif);
  background-color:#EDEDED;
  margin-bottom:5px;
  color:#333333;
}
.inputbox-search {
  border:1px solid #2f5f32;
  background:transparent url(../images/back.gif);
  background-color:#EDEDED;
  color:#333333;

}
FORM DIV.search {
/* display:normal;*/
 white-space:nowrap;
 float:left;
}
FORM DIV.search input.inputbox {
 font-size:9pt;
}
FORM DIV.search input.button {
 color:#606060;
 font-size:8pt;
 margin-bottom:5px;
 padding:0px;
 margin-left:2px;
/*  background-image:url(../images/button_bg.jpg);
  background-position: bottom;
  background-color:#FFF; */
 height:17px;
 background:#EFEFEF;
 border:1px solid silver;
}

.sectiontableheader {
  font-size:11px;
  font-weight:normal;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#333333;
  background:#EDEDED;
  padding:1px;
}

/**/
table.contenttoc {
 float:right;
 width:60%;
 border:1px solid silver;
 background:#F1F1F1;
 padding:1px;
 margin-left:2px;
 margin-bottom:2px;
 position:relative;
 bottom:12px;
}
table.contenttoc th {
 border:1px solid white;
}
.pagenavcounter {
 font-size:10px;
 color:#0066CC;
}
.pagenavbar {
 border-top:1px solid #999999;
 padding:2px;
}
.pagenav {
 font-weight:bold;
 color:#CCCCCC;
 color:#606060;
}
a.pagenav:link, a.pagenav:visited {
 text-decoration:none;
}
a.pagenav:hover {
 color:#467F4A;
 text-decoration:underline;
}

.small {
 font-size:10px;
 color:#333333;
}
.smalldark {
  font-size:10px;
  color:#333333;
}
.date {
 font-size:10px;
 color:#EFEFEF;
 padding-right:10px;
}
.createdate, .modifydate {
  font-size:10px;
  color:#666666;
}
.createdate span.date { white-space:nowrap; color:#606060; }

.content_vote {
  font-size:10px;
  height:22px;
  padding-top:2px;
  padding-bottom:2px;
}
.content_rating {
  font-size:10px;
  color:#CC9900;
}
.pathway {
  font-size:10px;
  color:#fff;
  padding-left:8px;
}
a.pathway:link, a.pathway:visited {
  font-size:10px;
  color:#fff;
  padding-left:0px;
}
a.pathway:hover {
  font-size:10px;
  padding-left:0px;
  color:#fff;
}

DIV.mainbody {
 background-color:#FFFFFF;
/* display:none;*/
}
DIV.mainbody DIV {
 margin:1px;
}
table.content {
 width:97%;
 padding:0px;
 border-collapse:collapse;
 border-spacing:0px;
 margin-bottom:2px;
}
table.contentpane {
 width:97%;
 padding-left:5px;
 padding-right:5px;
 border-spacing:0px;
 margin-bottom:2px;
}

/*  */
div.introtext p { text-align:justify; }

td.contenttd { vertical-align:top; }
td.contenttd p { margin-top:1pt;margin-bottom:1pt; }
td.contenttd ul { padding-left:12px; list-style-type:square; }

DIV.mainbody table.contentpaneopen {
 font:normal normal 10pt Arial,Verdana,sans-serif;
 line-height:11pt;
 width:97%;
 padding-left:5px;
 padding-right:5px;
 border-spacing:0px;
 margin-top:1px;
 margin-bottom:1px;
}
DIV.mainbody table.contentpaneopen em {
 font-style:italic !important;
}
div.small {
 margin:1px !important;
 padding:1px !important;
 border-bottom:1px solid #EFEFEF;
}
/*rubrik */
div.mainbody div.componentheading {
 padding-left:8pt;
 background-color:#EFEFEF;
}

DIV.mainbody table.contentpaneopen td {
 font-family: Tahoma, Geneva;
 font-size:10pt;
 vertical-align:text-top;
 text-indent:1em;
}
DIV.mainbody table.contentpaneopen td p {
}
DIV.mainbody table.contentpaneopen td img {
/* border:3pt double silver;*/
 border:1px solid silver;
 margin-right:3px;
 margin-bottom:3px;
}
DIV.mainbody td.buttonheading a img {
 border:0px;
}
/**/
DIV.mainbody table.contentpaneopen td.buttonheading {
}
/**/
DIV.mainbody table.contentpaneopen td.contentheading a.contentpagetitle {
 color:#606060;
 font-family:Arial, sans-serif;
 font-size:14pt;
 line-height:normal;
 text-indent:1em;
}
DIV.mainbody table.contentpaneopen td.contentheading a:hover.contentpagetitle {
 color:#2F5F33;
 text-decoration:underline;
}
DIV.mainbody table.contentpaneopen td.contentheading h1 {
 color:#606060;
 font-family:Arial, sans-serif;
 font-size:14pt;
 line-height:normal;
 text-indent:1em;
}

DIV.mainbody H1, table.contentpaneopen td.contentheading, .contentheading, .componentheading {
 font-family:Arial,sans-serif;
 font-size:16px;
 font-weight:bold;
 text-align:left;
 color:#2f5f32;
 color:#606060;
 width:100%;
 line-height:18px;
}
DIV.mainbody div.componentheading h1 {
 font-size:15px;
 margin:1px;
 padding-left:3px;
 border-bottom:1px dashed #EFEFEF;
 color:#606060;
}
DIV.mainbody table.contentpaneopen td span {
}
span.section_name {
 color:silver;
 text-transform:lowercase;
}
DIV.mainbody table.contentpaneopen td span.section_name a {
 color:silver;
 font-weight:normal;
 text-decoration:none;
 text-transform:lowercase;
}
DIV.mainbody table.contentpaneopen td span.section_name a:hover {
 text-decoration:underline;
}
DIV.mainbody table.contentpaneopen td span.category_name a {
 color:silver;
 font-weight:normal;
 text-decoration:none;
 text-transform:lowercase;
 padding-left:3px;
}
DIV.mainbody table.contentpaneopen td span.category_name a:hover {
 text-decoration:underline;
}
DIV.mainbody table.contentpaneopen td ul {
 list-style-type:circle;
}
DIV.mainbody table.contentpaneopen td p span strong {
}

DIV.mainbody table.contentpane_ckrf td ul {
 width:80%;
 padding-left:30px;
 list-style-type:desc;
}
DIV.mainbody table.contentpane_ckrf td ul li a {
 font-size:11pt;
 font-weight:bold;
}

table.moduletable {
 width:100%;
 table-layout:auto;
}
table.moduletable th {
 font-size:11px;
 font-weight:bold;
 text-align:left;
/* height:26px;
 line-height:21px;*/
 text-indent:8px;
 letter-spacing:1px;
 color:#333333;
 background-image:url(../images/moduleheader_bg.jpg); 
 background-position: bottom;
 background-repeat: repeat-x;
 border-top:1px solid #c9c9c9;
 border-bottom:1px solid #c9c9c9;
}
table.moduletable td {
 padding-left:5px;
 padding-right:5px;
 vertical-align:top;
}
table.moduletable ul {
 margin-left:12px; 
}

DIV.mainbody_2 {
}
DIV.mainbody_2 table.moduletable {
 width:540px;
 width:96%;
}
DIV.mainbody_2 table.moduletable th {
 font:normal bold 12pt Arial,sans-serif;
 text-align:left;
 text-indent:8px;
 letter-spacing:1px;
 color:#333333;
/* background-image:url(../images/moduleheader_two.gif);*/
/* background-image:url(../images/moduleheader_bg2.jpg);*/
 background-image:url(../images/bg_plaskan.gif);
 background-position:left;
 background-repeat:no-repeat;
 border-top:1px solid #c9c9c9;
 border-bottom:1px solid #c9c9c9;
}

table.moduletable td ul.latestnews li {
 padding-left:6px;
 line-height:13px;
 background-image:url(../images/arrow_new.gif);
 background-repeat:no-repeat;
 background-position:-3px 1px;
 list-style:none;
}
table.moduletable td ul.latestnews li a {
 font:normal normal 9pt Arial,Verdana,sans-serif;
 line-height:11px;
 text-indent:5px;
}
table.moduletable td ul.latestnews li a:hover {
 font:normal normal 9pt Arial,Verdana,sans-serif;
 text-decoration:underline;
 color:darkred;
 line-height:11px;
}


.moduletable_rintv span {
 font-size:8pt;
 line-height:12px;
}
.moduletable_rintv img {
 margin-right:7px;
}
.moduletable_rintv h3 {
 font-size:14px;
 font-weight:bold;
 text-align:left;
 line-height:20px;
 text-indent:8px;
 letter-spacing:1px;
 color:#333333;
 background-image:url(../images/moduleheader_bg.jpg);
 background-position: left;
 background-repeat: repeat-x;
 border-top:1px solid #c9c9c9;
 border-bottom:1px solid #c9c9c9;
 text-transform:uppercase;
}
.moduletable_rintv div.mtitle, DIV.moduletable_rintv div.mtitle a {
 font:normal bold 14px Arial,sans-serif;
 color:darkred;
 padding-left:3px;
 padding-right:3px;
}
.moduletable_rintv table.mlatestnews_rintv {
 border-left:1px solid silver;
 border-bottom:1px solid silver;
}
.moduletable_rintv table.mlatestnews_rintv td {
 border-right:1px solid silver;
 border-top:1px solid silver;
}

DIV.moduletable_redaktor {
 font-size:9pt;
 border:1px solid silver;
}
DIV.moduletable_redaktor h3 {
 color:#636363;
 border-bottom:1px solid silver;
}


img.mlatestnewsimg {
 position:relative;
 top:-20px;
 width:30px;
 height:40px;
 text-align:right;
/* white-space:nowrap;*/
}

table.moduletable ul.menulist li {
 line-height:14px;
 width:180px;
 background-image:url(../images/indent.jpg);
 background-repeat:no-repeat;
 background-position:-4px 3px;
 list-style:none;
}
table.moduletable ul.menulist li a.mainlevel {
 margin:1px;
 padding:3px;
 text-indent:3px;
}

table.moduletable-latest {
 width:100%;
 table-layout:auto;
}
table.moduletable-latest th {
  font-size:11px;
  font-weight:bold;
  text-align:left;
  height:26px;
  line-height:21px;
  text-indent:8px;
  letter-spacing:1px;
  color:#333333;
  background-image:url(../images/moduleheader_bg.jpg); 
  background-position: bottom;
  background-repeat: repeat-x;
  border-top:1px solid #c9c9c9;
  border-bottom:1px solid #c9c9c9;
}
table.moduletable-latest td {
  padding-left:5px;
  padding-right:5px;
}

ul.latestnews li.latestnews a {
 font:normal normal 8pt Arial,Verdana,sans-serif;
}
ul.latestnews li.latestnews a:hover {
 font:normal normal 8pt Arial,Verdana,sans-serif;
 text-decoration:underline;
}
ul.latestnews a {
 font:normal normal 8pt Arial,Verdana,sans-serif;
 text-indent:1em;
}
ul.latestnews a:hover {
 font:normal normal 8pt Arial,Verdana,sans-serif;
 text-decoration:underline;
}

.latestnews-latest ul {
  color:#666666;
  font-weight:normal;
  text-decoration:underline;
  padding:0px;
  text-indent:0px;
}
.latestnews-latest li {
  color:#666666;
  font-weight:normal;
  padding:0px;
  text-indent:0px;
}
.latestnews-latest a:hover {
  color:#2f5f32;
  text-decoration:underline;
  padding:0px;
  text-indent:0px;
  font-weight:normal;
}


/* Poll */
DIV.poll {
 width:99%;
}
DIV.poll H4 {
 font-size:10pt;
 color:darkred;
}
DIV.poll table.pollstableborder {
 width:99%;
}
DIV.poll table.pollstableborder td {
 text-align:left;
}
DIV.poll table.pollstableborder td label {
 text-align:left;
}
DIV.poll table.pollstableborder td input {
}
.pollstableborder {
}
/* Poll 2 */
table.moduletable_tvote th {
 margin-bottom:1px;
 padding:0px;
}
DIV.poll_tvote {
 width:100%;
 height:130px;
 border:1px solid silver;
}
DIV.poll_tvote H4 {
 font-size:9pt;
 font-weight:bold;
 color:navy;
 padding-bottom:1px;
 padding-left:1pt;
 border-bottom:1px solid silver;
}
DIV.poll_tvote table.pollstableborder_tvote {
 width:99%;
}
DIV.poll_tvote table.pollstableborder_tvote td {
/* background-color:#DDCC99;*/
 text-align:left;
}
DIV.poll_tvote table.pollstableborder_tvote td.sectiontableentry1_tvote label {
 font-size:8pt;
 padding-left:4px;
}
DIV.poll_tvote table.pollstableborder_tvote td.sectiontableentry2_tvote label {
 font-size:8pt;
 padding-left:4px;
}
DIV.poll_tvote table.pollstableborder_tvote td input {
 margin-left:13px;
 background-image:url(../images/radio.png);
 background-position: right;
 background-repeat: no-repeat;
}
DIV.poll_tvote div.poll_buttons input.button {
 font-size:9px;
 height:16px;
 padding-top:1px;
 margin-left:8px;
 color:#606060;
 border-top:1px solid #c9c9c9;
 border-bottom:1px solid #c9c9c9;
}
div.poll_dop_info {
 border-top:1px solid silver;
 border-bottom:1px solid black;
}
div.poll_dop_info b {
 background-color:#FFFFFF;
}

.sectiontableentry1 {
 vertical-align:top;
 padding:3px;
 background-position:bottom;
 border-bottom:1px solid #999999;
}
.sectiontableentry2 {
 vertical-align:top;
 padding:3px;
 border-top:1px solid #FFFFFF;
 border-bottom:1px solid #999999;
}

a.mainlevel  {
  margin:0px;
  padding:0px;
  font-size:12px;
  width:140px;
}
a.mainlevel:link {
  padding:5px 0px 5px 0px;
  font-size:12px;
  width:100px;
}
a.mainlevel:link, a.mainlevel:visited {
 font-size:12px;
 font-weight:normal;
 padding:3px 0px 5px 0px;
 color:#666666;
 width:130px;
 text-indent:14px;
}
a.mainlevel_foot  {
 margin:0px;
 padding:5px 0px 5px 0px;
 font-size:12px;
}
a.mainlevel_foot:link {
 padding:5px 0px 5px 0px;
 font-size:12px;
}
a.mainlevel_foot:link, a.mainlevel_foot:visited {
 font-size:12px;
 font-weight:normal;
 padding:3px 0px 5px 0px;
 color:#666666;
}

table.menutable td {
 text-align:center;
}
table.menutable td a.mainlevel {
}
table.menutable td a.mainlevel:hover {
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  color:#2f5f32;
}
#active_menu {
  color:#2f5f32;
  font-weight:normal;
}
a#active_menu:hover {
  color:#2f5f32;
}

a.category:link, a.category:visited {
/*  font-size:11px;
  font-weight:bold;*/
}
a.readon:link, a.readon:visited {
 color:#666666;
 font-family:Arial, Verdana, Tahoma, sans-serif;
 font-size:11px;
 white-space:normal;
 border:0px;
 float:right;
 line-height:12px;
 text-decoration:underline; 
 padding:3px;
}
a.readon:hover {
 color:#666666;
 color:#2f5f32;
 font-family:Arial, Verdana, Tahoma, sans-serif;
 font-size:11px;
 white-space:normal;
 border:0px;
 float:right;
 line-height:12px;
 text-decoration:none;
}

table.tabbody2 {
 width:99%;
}
table.tabbody2 td.rubmenu {
}
table.tabbody2 td.rubmenu a.mainlevel {
 font-size:10pt;
 font-weight:bold;
 display:normal;
 background-image:none;
 text-indent:1px;
}
table.tabbody2 td.rubmenu a.mainlevel:hover {
 text-decoration:underline;
 color:#2f5f32;
}
table.tabbody2 td.rubmenu a.mainlevel:link, table.tabbody2 td.rubmenu a.mainlevel:visited {
 font-size:10pt;
 font-weight:bold;
 color:#666666;
 width:27px;
}
table.tabbody2 td.rubmenu a#active_menu {
 color:#2f5f32;
}
table.tabbody2 td.rubmenu a#active_menu:hover {
 color:#2f5f32;
}

/*  */
ul.mostread {
 list-style:none;
}
ul.mostread ul li {
 list-style:none;
}
ul.mostread li.mostread a {
 padding-left:6px;
 background-image:url(../images/arrow_new.gif);
 background-repeat:no-repeat;
 background-position:-6px 2px;
 line-height:13px;
}

table.leftpage td table.moduletable td table.banners td {
 width:160px;
}
table.leftpage td table.moduletable td table.banners td a img,
table.leftpage td table.moduletable td table.banners td object  {
 margin:0px;
 margin-left:-2px;
 margin-bottom:4px;
}

table.ban_top td table.banners td a img {
 margin-left:1px;
 padding-right:1px;
}
table.banners {
 white-space:nowrap;
 dispaly:normal;
/* padding-left:1px;*/
}

div.numer {
}
div.numer p {
 font-size:11pt;
}
span.article_seperator {
/* dispay:block;*/
 font-size:5px;
 width:100%;
 height:1px;
 background-color:#efefef;
 border-bottom:1px solid silver;
}

td.two_td0,td.two_td2,td.two_td4,td.two_td6,td.two_td8,td.two_td10,td.two_td12 {
 border-right:1px dashed silver;
 padding-right:3px;
}
td.two_td1,td.two_td3,td.two_td5,td.two_td7,td.two_td9,td.two_td11,td.two_td13 {
 padding-left:3px;
}
DIV.this_rates {
 color:#969696;
}
SPAN.this_rates {
 font-size:11px;
 color:#969696;
}

.footer {
  font-family:Verdana, Geneva, Tahoma, sans-serif;
  color:#FFF;
  font-size:10px;
  font-weight:normal;
  text-align:center;
 }
.footer a:link, .footer a:visited {
  font-size:10px;
  color:#FFF;
  text-decoration:none;
  font-weight:bold;
}
.footer a:hover {
  font-size:10px;
  color:#CCC;
  text-decoration:none;
  font-weight:bold;
}

ul.jclist ul {
 padding-left:2px;
}
ul.jclist li {
 color:darkred;
 margin-left:-12px;
 padding-left:8px;
 font-size:8pt;
 line-height:12px;
 background-image:url(../images/arrow_new.gif);
 background-repeat:no-repeat;
 background-position:-4px -1px;
 list-style:none;
}
ul.jclist li a {
 color:darkred;
}
a.jcl_readmore {
 font-size:7pt;
}
a:hover.jcl_readmore {
 font-size:7pt;
}
ul.jclist li a b.autor {
 font-size:8pt;
 font-weight:normal;
 color:#636363;
 background-color:#EFEFEF;
}
a.jcl_objtitle {
 font-weight:bold;
}
span.jcl_date {
 padding-right:3px;
 font-size:7pt;
 background-color:#EFEFEF;
}
span.jcl_comment {
 color:black;
 font-style:italic;
}

div.notetext {
 font:normal normal 10pt Arial,Verdana,sans-serif;
 width:70%;
 border:3pt double #EFEFEF;
 margin-left:8px;
 margin-top:9px;
 margin-left:20px;
 padding-left:3px;
 padding-right:3px;
}
div.notetext p { margin:1pt; text-indent:1em; }
div.notetext div.title {
 color:white;
 padding-left:8px;
 font-size:11pt;
 font-weight:bold;
 background-color:#008000;
}
div.notetext div.autor {
 padding-left:8px;
 font-size:9pt;
 font-weight:bold;
}
div.notetext div.links {
 text-align:right;
 width:100%;
 padding-right:6px;
 background-color:#EFEFEF;
}
small.news_created {
 font-family:Tahoma, sans;
 color:silver;
}

div.sap, div.sap a { color:silver; font-size:7pt; }
div.sap a:hover { font-size:7pt; }


div.moduletable_yeskey div {
/* color:#606060 !important;*/
 font-weight:bold !important;
}
div.moduletable_yeskey ul {
 padding:4px;
}
div.moduletable_yeskey h3 {
 width:100%;
 font-weight:normal;
 font-size:9pt;
 border-bottom:1px solid silver;
 padding-left:4px;
}
div.moduletable_yeskey ul li {
 font-weight:normal;
 font-size:9pt;
 text-indent:8px;
 line-height:11px;
 margin-left:6px;
}

div.blog_more ul li {
 margin-left:2px;
 background-image:url(../images/indent.jpg);
 background-repeat:no-repeat;
 background-position:-4px -1px;
 list-style:none;
}
div.blog_more ul li a.blogsection {
 font:normal bold 10pt Arial,sans-serif;
 padding-left:8px;
}
table.blog {

}
table td#tdtop {
}
table td#tdtop table.contentpaneopen td.contenttd,
table td#tdtop table.contentpaneopen td.contenttd p {
 font-size:9pt !important;
 text-align:justify;
 line-height:11px;
}

div#jstSlideShow_3 {
 border:2pt double silver;
}

span.author {
 color:silver;
 font-size:9pt;
}
span.author strong {
 margin-top:1px;
 font-weight:normal;
}

/*   */
table.mlatestnews {
 border:1px solid silver;
 background-color:#FFFFFF;
 line-height:12px;
}
table.mlatestnews td {
 font-size:9pt;
 border-top:1px solid silver;
 border-right:1px solid silver;
}
table.mlatestnews td div.mtitle a {
 font:normal bold 16px Arial,sans-serif;
 color:darkred;
 padding-left:3px;
 padding-right:3px;
}
table.mlatestnews td h2.mtitle a {
 font:normal bold 16px Arial,sans-serif;
 color:darkred;
 padding-left:3px;
 padding-right:3px;
}

table.mlatestnews td span.txt {
 font-size:9pt;
}
table.mlatestnews td img {
 border:0px;
}

/* ed */
FORM#adminForm, FORM#adminForm p, FORM#adminForm span {
 font:normal normal 10pt Arial,Verdana,sans-serif;
}

div.slogan {
 color:#2F5F32;
 font-size:9pt;
 font-weight:bold;
 text-transform:lowercase;
 margin-left:12px;
 padding-left:12px;
 border-bottom:1px solid silver;
}
div.slogan small {
 text-transform:normal;
 font-weight:normal
}

table#title-news-_dosug {
}
table#body-news-_dosug {
}

.ontab {
  border-left:1px solid #404040;
  text-align:center;
  font-weight:bold;
  color:#333333;
  padding:5px;
  cursor:hand;
  line-height:40px;
}
.offtab {
  border-left:1px solid #404040;
  text-align:center;
  color:#999999;
  font-weight:normal;
  padding:5px;
  cursor:hand;
  line-height:40px;
}
.tabpadding {
 border-left:1px solid #404040;
}
.pagetext {
  visibility:hidden;
  position:relative;
  top :-10;
  background-color:#FFFFFF;
  display:none;
}
.contact_email  {
 width:100%;
}
.contact_email .inputbox {
 width:345px;
}
DIV.mosimage_caption {
 width:100%;
 position:relative;
 top:-4px;
 left:22px;
 font-size:7pt;
 background-color:#EFEFEF;
}

.mod {
  background:#FFFFFF;
  width:2px;
}

.rtitlelend, #rtitlelend {
 font-size:8pt !important;
 line-height:10px;
}
div.redtram table { width:98%; }
div.redtram table td {
 border-right:1px solid silver;
 border-bottom:1px solid silver;
}
div.redtram table td img {
 float:left;
}

a {
 font-size:12px;
 color:#2f5f32;
 color:#606060;
 text-decoration:none;
}
a:hover {
 font-size:12px;
 color:#333333;
 text-decoration:underline;
}
a.readmore-link, a.comment-link {
 text-transform:lowercase;
}

table#guestbook td img {
 border:0px;
}
span.captcha { color:silver; }
span.text {
 font-size:8pt;
 line-height:12px;
}
div.conettxt, div.conettxt a { color:silver; }

div#artforms-text p {
 font-weight:normal;
 font-size:10pt;
}

object#Nkp { border:0px; }
