/*  Tabellenaufbau */

.clr {  clear: both;}

/* Header */

/* Tabs */
#nav {
  //min-height: 40px;
  text-align:right;
  float: right;
  //position: relative;
  background: #4179a7 url(../images/dm_header_tr_blue.png) bottom left;
  border: 0px solid #cccccc;
}
#nav ul {
  margin:0;
  padding: 0;
  padding-right: 20px
  padding-left: 20px
  list-style:none;
  margin-left:2px;
  padding-top: 5px;
}
#nav li {
 background:url(../images/dm_tab_normal_l_blue.png) no-repeat top left;
  float:right;
  margin:0;
  margin-left:2px;
  padding:0 0 0 6px;
}

#nav a {
  background:url(../images/dm_tab_normal_r_blue.png) no-repeat top right;
  color:#eee;
  float:left;
  float:none;
  font-size: 11px;
  display:block;
  line-height: 28px;
  padding: 0px 25px 0px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-decoration:none;
}
div#nav li.active {
  //background:url(../images/dm_tab_over_l_blue.png) no-repeat top left;
  //color: #333
}
div#nav li.active a {
  background:url(../images/dm_tab_over_r_blue.png) no-repeat top right;
        color: #333;
}


.outside {
        width: 980px;
        background: #f5f5f5;
        margin-top: 20px;
        border-left: solid 1px #fdfdfd;
        border-right: solid 1px #fdfdfd;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        }
.firstshadow {
        width: 100%;
        margin: 0px 0px 0px 0px;
        background: #F5F5F5;
        border-left: 0px solid #ededed;
        border-right: solid 0px #ededed;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        }
.inside {
        width: 100%;
        background: #F5F5F5;
        border-left: solid 0px #dedede;
        border-right: solid 0px #dedede;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        }
.secondshadow {
        width: 100%;
        background: #F5F5F5;
        border-left: solid 0px #e3e3e3;
        border-right: solid 0px #e3e3e3;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        }
.pathwaybar {
        width: 100%;
        height: 20px;
        background: url(../images/bar.jpg);
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        border-top: 0px solid #DCDCDC;
        border-bottom: solid 0px #666666;
        }
.pathway {
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 1px;
        text-align: left;
        }
.main {
        width: 100%;
        background: #ffffff;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        border-top: 0px solid #DCDCDC;
        border-bottom: solid 0px #666666;
        text-align: left;
        }
.rightandleftside {
        width: 225px;
        background: #ECECEC;
        border-left: solid 0px #666666;
        border-right: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-bottom: solid 0px #666666;
        }
.rightside {
        //width: 200px;
        background: #ffffff;
        valign: top;

        }
.content {
        background: none;
        padding: 10px;
        border-left: solid 0px #666666;
        border-right: solid 0px #666666;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        text-align: left;
        }
.footerbar {
        width: 100%;
        background: #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-bottom: 1px solid #DCDCDC;
        }
.footer {
        height: 15px;
        font-size: 10px;
        color: #778899;
        }
/*...*/
body {
        margin: 0px 0px 0px 0px;
        background-color: #EEE8AA;
        color: #465675;
        background: url(../images/master-bg.jpg);
        }
td,tr,p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333333;
        }


        div {
//        font-size: 10px;
        }
h4 {
        color: #DCDCDC;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        }
h5 {
        color: #DCDCDC;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        }
h6 {
        color: #DCDCDC;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        }
a:link, a:visited {
        color: #3C3FCC;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
a:hover {
        color: #384366;
        text-decoration: none;
        }
ul {
        margin: 0px 0px 0px 0px;
        list-style: none;
        /*font-size: 11px;
        background: #F3F3F3;
        font-weight: normal;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        border-bottom: 1px solid #DCDCDC;
        */
        }
li {
   width: auto;
   margin: 0px 0px 0px 0px!important;
   margin: 0px 0px 0px 10px;
   border: 0px;
   padding-left: 15px;
        padding-top: 0px;
        background-image: url(../images/li.png);
        background-repeat: no-repeat;
        background-position: 0px 3px;
   }
hr {
        background: transparent;
        height:1px;
        border: 1px solid #314B77;
        }
hr.separator {
        background: transparent;
        height: 1px;
        width: 75px;
        border: 1px solid #314B77;
        }
.pagenav {
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        }
a.pagenav, a.pagenav:visited {
        color: #DCDCDC;
        }
a.pagenav:hover {
        color: #4682B4;
        }
.small {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #343A58;
        text-decoration: none;
        font-weight: normal;
        }
.smalldark {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #343A58;
    text-decoration: none;
    font-weight: normal;
    }
.button {
        color: #4682B4;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-top: 1px;
        font-weight: normal;
        text-align: left;
        font-size: 10px;
        background: #f5f5f5;
        border: 1px solid #C1C1C1;
        height: 15px;
        cursor: pointer;
        }
.inputbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #778899;
        background: #FFFFFF;
        border: 1px solid;
        border-color: #8D9ABC;
        }
.back_button {
        float: left;
        font-size: 12px;
        color: #FFFFFF;
        background: #F5F5F5;
        font-weight: bold;
        text-align: center;
        padding: 4px;
        border: 1px solid #DCDCDC;
        cursor: pointer;
        }
.ontab {
        background-color: #BC8F8F;
        border-left: outset 1px #DCF2FA;
        border-right: outset 1px #808080;
        border-top: outset 1px #DCF2FA;
        border-bottom: solid 1px #d5d5d5;
        text-align: center;
        font-weight: bold;
        color: #FFFFFF;
        }
.offtab {
        background-color: #DCDCDC;
        border-left: outset 1px #E0E0E0;
        border-right: outset 1px #E0E0E0;
        border-top: outset 1px #E0E0E0;
        border-bottom: solid 1px #d5d5d5;
        text-align: center;
        cursor: pointer;
        font-weight: normal;
        }
.tabpadding {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        }
.tabheading {
}
.pagetext {
        visibility: hidden;
        display: none;
        position: relative;
        top: 0;
        }
mainlevel-nav-head
{

background: #4179a7 url(../images/dm_header_tr_blue.png) bottom left;
}
a.mainlevel:link, a.mainlevel:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #3D4E6D;
        background: url(../images/menu_ident.png) no-repeat;
        padding-left: 15px;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        text-transform: uppercase;
        }
a.mainlevel:hover {
        color: #FBA400;
        width: 100%;
        font-weight: normal;
        text-decoration: none;
        background: url(../images/menu_ident2.png) no-repeat;
        text-transform: uppercase;
        }

.mainlevel_right_block:link, a.mainlevel_right_block:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3D4E6D;
        background: url(../images/menu_ident.png) no-repeat;
        padding-left: 15px;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        //text-transform: uppercase;
        }
a.mainlevel_right_block:hover {
        color: #FBA400;
        width: 100%;
        font-weight: normal;
        text-decoration: none;
        background: url(../images/menu_ident2.png) no-repeat;
        //text-transform: uppercase;
        }

a#active_menu {
        color: #FBA400;
        text-decoration: none;
        font-weight: bold;
        }
a.sublevel:link, a.sublevel:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background: url(../images/indent1.png) no-repeat;
        color: #3D4E6D;
        width: 100%;
        font-weight: normal;
        text-transform: uppercase;
        font-size: 11px;
        padding-left: 12px;
        padding-top: 3px;
        }
a.sublevel:hover {
        color: #708090;
        width: 100%;
        text-decoration: none;
        text-transform: uppercase;
        background: url(../images/indent2.png) no-repeat;
        }
a.sublevel:active {
        color: #708090;
        width: 100%;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        }
.createdate {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #A9A9A9;
        text-decoration: none;
        font-weight: normal;
        }
.modifydate {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #A9A9A9;
        text-decoration: none;
        font-weight: normal;
        }
a.readon:link, a.readon:visited {
        color: #696969;
        text-decoration: none;
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        }
a.readon:hover {
        color: #384366;
        text-decoration: none;
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        }
.contentpane {
        background-color : #FFFFFF;
        }
.contentpaneopen {
        background-color: #FFFFFF;
        text-align: justify;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        }
.contentheading {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #384366;
        text-align:left;
        line-height: 16px;
        height: 15px;
        }
.contentpagetitle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #FF9900;
        text-align: left;
        }
.contentdescription {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: Gray;
        text-align: left;
        }
table.contenttoc {
        color: #343A58;
        background-color: #f5f5f5;
        border-top: 1px solid #465675;
        border-bottom: 1px solid #465675;
        border-left: 1px solid #465675;
        border-right: 1px solid #465675;
        }
table.contenttoc td {
        font-family: Verdana, Arial,  Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-align:left;
        padding: 3px;
        }
table.contenttoc th {
        background: #384366;
        vertical-align: middle;
        font-size: 11px;
        font-weight: bold;
        color: #ffffff;
        text-align: left;
        text-indent: 15px;
        width: 100%;
        height: 24px;
        border-bottom: solid 1px #666666;
        text-transform: uppercase;
        }
.content_rating {
        font-weight: normal;
        font-size: 8pt;
        }
.content_vote {
        font-weight: normal;
        font-size: 8pt;
        }
.sectiontableheader {
        background-color: #384366;
        background-repeat: repeat;
        padding: 2px;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 0px;
        }
.sectiontableentry1 {
        background-color: #DCDCDC;
        font-size: 11px;
        }
.sectiontableentry2 {
        background-color: #F3F3F3;
        font-size: 11px;
        }
.category {
        color: #3D4E6D;
        font-family: Verdana, Arial,  Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        }
a.category:link, a.category:visited {
        color: #696969;
        font-weight: bold;
        }
a.category:hover {
        color: #343A58;
        }
a.blogsection:link, a.blogsection:visited {
        color: #696969;
        text-decoration: none;
        font-family: Verdana, Arial,  Helvetica, sans-serif;
        font-size: 10px;
        }
a.blogsection:hover {
        color: #4682B4;
        text-decoration: underline;
        font-size: 10px;
        }
.componentheading {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #384366;
        text-align: left;
        }
a.weblinks:link, a.weblinks:visited {
        font-family: Verdana, Arial,  Helvetica, sans-serif;
        color: #696969;
        text-decoration: none;
        font-weight: normal;
        }
a.weblinks:hover {
        color: #696969;
        text-decoration: underline;
        }
.newsfeed {
        font-family: Verdana, Arial,  Helvetica, sans-serif;
        font-size: 10px;
        color: #ffffff;
        font-weight: normal;
        }
.newsfeedheading {
        font-family: Verdana, Arial,  Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: Aqua;
        }
.newsfeeddate {
        font-family: Verdana, Arial,  Helvetica, sans-serif;
        font-size: 10px;
        color: #343A58;
        font-weight: normal;
        }
table.moduletable {
        width: 99%;
        margin: 0px 0px 0px 0px;
        border-left: solid 0px #666666;
        border-right: solid 0px #666666;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        }
table.moduletable th {
        background: #fff url(../images/module_title_bg.png) no-repeat top left;
        vertical-align: middle;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #708090;
        text-align: left;
        padding-left: 20px;
        text-indent: 0px;
        width: 100%;
        height: 25px;
        border-bottom: 0px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        text-transform: uppercase;
        }
table.moduletable td {
        font-size: 10px;
        background: #F3F3F3;
        padding: 2px;
        padding-top: 2px;
        font-weight: normal;
        border-bottom: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        }
table.moduletable ul {
        //color: #DCDCDC;
        }
table.moduletable-head {
        width: 100%;
        margin: 0px 0px 0px 0px;
        background: #4179a7 url(../images/dm_header_tr_blue.png) bottom left;
        }

table.moduletable-head th {
        text-transform: uppercase;
        }
table.moduletable-head td {
        font-size: 12px;
background: #4179a7 url(../images/dm_header_tr_blue.png) bottom left;
        }

table.searchintro {
  background-color: #FFFFFF;
  border: 1px solid #8D9ABC;
        }
table.contact {
        background-color: #FFFFFF;
        }
table.contact td.icons {
        background-color: #CCCCCC;
        }
table.contact td.details {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #F3F3F3;
        }
.pathway {
        font-size: 10px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #4682B4;
        }
a.pathway, a.pathway:visited {
        font-size: 10px;
        color: #FFFFFF;
        }
a.pathway:hover {
        color: #000000;
        font-size: 10px;
        }
/*Syndicate(RSS)-Modul*/
table.moduletablesyndicate {
        background-color: #FAFAE6;
        width: 99%;
        padding-bottom: 5px;
        font-weight: normal;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        }
table.moduletablesyndicate th{
        background: #C8EDCB url(../images/module_title_bg.png) no-repeat top right;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #708090;
        text-transform: uppercase;
        text-align: left;
        width: 100%;
        height: 20px;
        border-bottom: 1px solid #DCDCDC;
        }
table.moduletablesyndicate td {
        background-color: #FAFAE6;
        width: 99%;
        padding-bottom: 5px;
        font-weight: normal;
        }
.syndicate_textsyndicate {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3CB371;
        }
/*...*/
/*WhoisOnline-Modul*/
table.moduletablewhoisonline {
        background-color: #F4F4F4;
        width: 99%;
        padding-bottom: 2px;
        font-weight: normal;
        border-bottom: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        }
table.moduletablewhoisonline th{
        background: #E5D2B5 url(../images/module_title_bg.png) no-repeat top left;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #708090;
        text-transform: uppercase;
        text-align: right;
        width: 100%;
        height: 20px;
        border-bottom: 1px solid #DCDCDC;
        }
table.moduletablewhoisonline td {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
        color: #BDB76B;
        }
/*...*/
/* Umfrage-Modul */
table.moduletablepoll {
        background-color: #E6E6FA;
        width: 99%;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        text-align: center;
        }
table.moduletablepoll th{
        background: #FFE2AC url(../images/module_title_bg.png) no-repeat top right;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        text-transform: uppercase;
        color: #708090;
        text-align: left;
        width: 100%;
        height: 20px;
        border-bottom: 1px solid #DCDCDC;
        }
table.moduletablepoll td{
   font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #343A58;
        line-height: 14px;
        }
table.pollstableborder {
        border: 1px solid #DCDCDC;
        font-family: Arial, Helvetica, sans-serif;
        }
/*...*/
/*Banner Modul*/
table.moduletablebanner {
        background-color: #FFFFFF;
        width: 60%;
        }
table.moduletablebanner td {
        background-color: #FFFFFF;
        }
table.moduletablebanner th{
        background: #FFDED0 url(../images/module_title_bg.png) no-repeat top left;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #2F4F4F;
        text-align: right;
        text-transform: uppercase;
        width: 80%;
        height: 20px;
        border-bottom: 0px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
}
/*...*/
/* Login-Modul*/
table.moduletablelogin {
        }
table.moduletablelogin th {
        background: #F5F5DC url(../images/module_title_bg.png) no-repeat top left;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #708090;
        text-align: right;
        text-indent: 0px;
        width: 100%;
        height: 20px;
        border-bottom: 0px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        text-transform: uppercase;
        }
table.moduletablelogin td {
        font-size: 10px;
        background: #F0FFF0;
        padding: 5px;
        padding-top: 5px;
        font-weight: normal;
        border-bottom: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        }
/*...*/
/* Newsflash-Modul */
table.moduletablenewsflash {
        background-color: #ffffff;
        width: 99%;
        padding-bottom: 2px;
        font-weight: normal;
        }
table.moduletablenewsflash th {
        background: #F5F5DC url(../images/module_title_bg.png) no-repeat top right;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #708090;
        text-align: left;
        text-indent: 0px;
        width: 100%;
        height: 20px;
        border-bottom: 0px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        text-transform: uppercase;
        }
table.moduletablenewsflash td {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4682B4;
        background: #FFC379;
        padding: 5px;
        padding-top: 5px;
        font-weight: normal;
        border-bottom: 0px solid #DCDCDC;
        border-top: 0px solid #DCDCDC;
        border-left: 0px solid #DCDCDC;
        border-right: 0px solid #DCDCDC;
        }
/*...*/
/* Newsfeed-Modul */
table.moduletablerssfeed {
        background-color: #F3F3F3;
        width: 99%;
        font-weight: normal;
        }
table.moduletablerssfeed th{
        background: #4682B4 url(../images/module_title_bg.png) no-repeat top right;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-transform: uppercase;
        text-align: left;
        width: 100%;
        height: 20px;
        border-bottom: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        }
table.moduletablerssfeed td{
        background-color: #F3F3F3;
        width: 99%;
        font-weight: normal;
        font-size: 9px;
        border-top: 0px solid #DCDCDC;
        border-left: 0px solid #DCDCDC;
        border-right: 0px solid #DCDCDC;
        border-bottom: 0px solid #DCDCDC;
        }
.newsfeedrssfeed {
        font-size: 9px;
        }
/*...*/
/*LatestNews Modul*/
table.moduletablelatestnews {
        width: 99%;
        margin: 0px 0px 0px 0px;
        border-left: solid 0px #666666;
        border-right: solid 0px #666666;
        border-top: solid 0px #666666;
        border-bottom: solid 0px #666666;
        }
table.moduletablelatestnews th {
        background: #DD9393 url(../images/module_title_bg.png) no-repeat top left;
        vertical-align: middle;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFAFA;
        text-align: right;
        text-indent: 0px;
        text-transform: uppercase;
        width: 100%;
        height: 20px;
        border-bottom: 0px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
}
table.moduletablelatestnews td {
        font-size: 10px;
        background: #F3F3F3;
        padding: 5px;
        padding-top: 5px;
        font-weight: normal;
        border-bottom: 0px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        }
table.moduletablelatestnews ul {
        font-size: 10px;
        background: #FFF5EE;
        padding: 5px;
        padding-top: 5px;
        font-weight: normal;
        border-bottom: 1px solid #DCDCDC;
        border-top: 1px solid #DCDCDC;
        border-left: 1px solid #DCDCDC;
        border-right: 1px solid #DCDCDC;
        }
/*...*/