html, body, div, img, table, tr, td, a, form, input, p {
margin: 0;
padding: 0;
}
body {
font-family: Arial, sans-serif;
font-size: 1em;
color: #000000;
}
img {
border: 0;
}
a {
color: #00738f;
}
p {
margin: 5px;
font-size: 0.85em;
}
p a {
color: black;
text-decoration: none;
}
.h1 {
font-size: 1em;
font-weight: bold;
color: #00738f;
margin-top: 5px;
margin-left: 5px;
}
.h1 a {
text-decoration: none;
color: #00738f;
}
.h2 {
font-size: 1em;
font-weight: bold;
color: #555555;
margin-left: 0px;
font-size: 0.85em;
margin-bottom: 5px;
margin-top: 10px;
}
.h2 a {
color: #555555;
text-decoration: none;
}
#header, .menuheader {
background-color: #00738f;
line-height: 1em;
vertical-align: middle;
}
#header img {
vertical-align: middle;
}
.menuheader img {
vertical-align: middle;
margin: 0px 5px;
}
#header .logo {
margin-left: 5px;
margin-top: 0px;
margin-right: 3px;
margin-bottom: 0px;
}
#header .breadcrumb {
margin-left: 3px;
font-size: 0.8em;
color: white;
}
#header a {
color: white;
}
#header .breadcrumb a {
text-decoration: none;
color: white;
}
.navilink {
margin-top: 0px;
padding-top: 0px;
padding-left: 3px;
margin-left: 3px;
color: white;
text-decoration: none;
font-size: 0.8em;
}
.topmenu {
background-color: #eeeeee;
color: black;
font-size: 0.8em;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 5px;
}
.topmenu a {
color: black;
text-decoration: none;
}
.separator
{
height: 26px;
background: #6efefe;
}
.banner
{
display: block;
text-align: center;
padding: 1px;
background-color: #f0ffff;
border-bottom: 1px solid #dae5e7;
}
.banner_bottom
{
text-align: center;
background-color: #f0ffff;
margin-top: 0px;
padding-top: 1px;
}
.pagetop {
padding: 0px;
font-size: 0.8em;
text-align: left;
}
.timestamp {
color: #999999;
}
.tabmenu {
padding-left: 5px;
font-size: 0.8em;
padding-bottom: 2px;
border-bottom: 1px solid #cccccc;
}
.tabmenu a {
}
.tabmenu a.selected {
color: #555555;
text-decoration: none;
}
.tabmenu_tv {
padding-left: 5px;
font-size: 0.8em;
border-bottom: 1px solid #007390;
background: #59d0f0;
padding-top: 7px;
}
.tabmenu_tv a {
padding: 3px 3px 4px 3px;
color: white;
}
.tabmenu_tv a.selected {
color: #333333;
text-decoration: none;
background: #f0ffff;
padding: 3px 3px 3px 3px;
font-weight: bold;
border-right: 1px solid #007390;
border-left: 1px solid #007390;
border-top: 1px solid #007390;
}
.tv_form {
font-size: 0.8em;
padding: 5px;
background: #f0ffff;
border-bottom: 1px solid #cccccc;
}
.tv_channel {
padding: 5px 5px;
}
.tv_form .label {
color: #555555;
}
.tv_programlist {
margin-left: 5px;
border-bottom: 1px solid #cccccc;
}
.tv_programlist .h2 {
margin-left: 0px;
padding-left: 0px;
padding-bottom: 5px;
border-bottom: 1px solid #cccccc;
}
.tv_programlist .h2 a {
color: #00738f;
font-weight: normal;
text-decoration:underline;
font-size: 0.8em;
}
.tv_programlist a {
font-weight: normal;
text-decoration: underline;
font-size: 1em;
color: #00738f
}
.tv_programlist .item {
font-size: 0.8em;
margin-bottom: 5px;
}
.text {
width: 100px;
}
.line {
height: 1px;
border-bottom: 1px solid #dddddd;
}
.tv_bottomlink {
background-color: #0ca1c3;
font-size: 0.8em;
padding: 5px 5px;
border-bottom: 1px solid #CCCCCC;
display: block;
}
.tv_bottomlink a {
color: #ffffff;
}
.tv_channellist {
font-size: 0.8em;
padding: 5px 0px;
}
.tv_form .banner
{
border-bottom: none;
}
.headline {
overflow: auto;
padding-bottom: 5px;
}
.headline h1
{
margin-bottom: 0px;
margin-left: 0px;
}
.headline .timestamp {
font-size: 0.8em;
color: #9cbbbb;
margin: 0px 0;
}
.headline img {
float: left;
margin-right: 3px;
}
.headline a {
text-decoration: none;
}
.headline a p {
color: black;
}
.headlinelist {
border-top: 1px solid #cccccc;
}
.headlinelist .item {
padding-left: 5px;
display: block;
padding-top:2px;
padding-bottom: 2px;
border-bottom: 1px solid #cccccc;
}
.headlinelist .item a {
color: #00738f;
font-size: 0.80em;
font-weight: bold;
text-decoration: none;
}
.headlinelist a .timestamp {
font-weight: normal;
font-size: 0.8em;
}
.headlinelist .navigation {
color: blue;
font-weight: normal;
background-color: #eeeeee;
text-decoration: underline;
padding: 3px 5px;
font-size: 0.8em;
border-bottom: 1px solid #cccccc;
}
.textad {
color: #555555;
background-color: #ffff99;
border: 1px solid #f3f3a4;
font-size: 0.85em;
margin: 10px 5px;
padding: 7px 3px;
}
.menu .menuitem {
padding-left: 5px;
padding-top: 5px;
padding-bottom: 3px;
background-color: #0b96b5;
border-bottom: 1px solid #00738e;
}
.menu .menuitem img {
margin-right: 3px;
vertical-align: middle;
}
.menu .menuitem a {
color: #ffffff;
font-size: 0.8em;
text-decoration: none;
}
.submenuhead {
background-color: #555555;
padding: 4px 5px;
}
.submenuhead a {
color: white;
text-decoration: none;
font-size: 0.8em;
}
.submenu .menuitem {
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #efefef;
border-bottom: 1px solid #cccccc;
}
.submenu .menuitem img {
margin-right: 3px;
vertical-align: middle;
}
.submenu a {
color: black;
font-size: 0.8em;
text-decoration: none;
}
.bottommenu {
font-size: 0.8em;
padding-left: 5px;
padding-top: 5px;
}
.pagetop {
margin: 5px 5px;
font-size: 0.8em;
}
.article .timestamp {
font-size: 0.8em;
margin-left: 5px;
}
.article img {
display: block;
margin: 5px auto;
}
.article p {
color: #555555;
}
.article p.abstract {
font-weight: bold;
margin-top: 5px;
}
.article_tools {
padding-left: 5px;
font-size: 0.8em;
}
.paging {
font-size: 0.8em;
padding-left: 5px;
color: #555555;
padding-top: 7px;
border-bottom: 1px solid #cccccc;
padding-bottom: 7px;
}
.paging .label {
padding-right: 3px;
}
.paging .selected {
border: 1px solid #cccccc;
padding: 4px;
}
.paging a, .paging .selected {
padding: 4px;
}
.googleform {
padding: 5px;
}
.form {
padding: 5px;
}
.searchform {
padding: 5px;
}
.searchform input {
margin-top: 5px;
}
.searchform h2 {
margin-left: 0px;
margin-bottom: 5px;
}
.searchform p {
margin-top: 5px;
color: #333333;
}
.searchform a {
font-size: 0.8em;
}
.notif {
margin: 0;
padding: 0;
background-color: #88E3E8;
}
.notif p{
margin: 0;
padding: 3px 5px;
color: #000000;
font-size: 0.8em;
}
.notif a {
color: #0000FF;
text-decoration: underline;
}
.article-tools {
margin: 5px 0;
padding: 5px;
font-size: 0.8em;
color: #666666;
background-color: #f2f2f2;
}
.article-tools a {
margin: 0 1px;
}
.article-tools img {
vertical-align: bottom;
}
.duration {
color: #999999;
}
.dialog {
padding: 5px;
margin: 5px; 5px 10px 5px;
background-color: #ffff50;
border: 1px solid #e8e800;
font-size: 0.8em;
color: #000000;
}
.dialog p {
padding: 0;
margin: 0;
}
dialog a{
color: #000000;
text-decoration: none;
}
.media-link-video {
font-size: 0.85em;
padding: 0px 0px 10px 0px;
}
.media-link-gallery {
font-size: 0.85em;
padding: 0px 0px 10px 0px;
}
.media-link-video a{
text-decoration: none;
background: url(i?id=258237) no-repeat left center;
padding: 0px 0px 0px 16px;
font-weight: bold;
}
.media-link-gallery a{
text-decoration: none;
background: url(i?id=258246) no-repeat left center;
padding: 0px 0px 0px 21px;
font-weight: bold;
}
img.article-media-icon {
display: inline;
margin: 0;
}
.image-title {
color: #ffffff;
font-size: 0.8em;
padding: 0px 0px 5px 0px;
}
.image-placeholder {
color: #ffffff;
text-align: center;
padding: 0px 0px 0px 0px;
}
