/*
-----------------------------------------------
idic styles for screen media
author:   christian bergler
----------------------------------------------- */


body {
margin: 0; 
padding: 0; 
background: url(background.jpg) center repeat-y;
background-color: #818181;
font-family: Arial, Verdana, sans-serif;
}

table {
margin: 0; 
padding: 0;
}

.tablemainhead {
background: url(tablehead.jpg) center no-repeat; 
width: 766px; 
height: 44px; 
align: middle;
}

.tablewidehead {
background: url(tablewidehead.jpg) center no-repeat; 
width: 766px; 
height: 44px; 
align: middle;
}

.tablehead {
align: middle; 
text-align: left; 
padding-left: 18px; 
width: 256px;
}

.middleline {
background: url(data/cellbackground.jpg) center no-repeat; width: 252px; height: 67px;
}

.arrow {
padding-left: 4px;
padding-right: 4px;
}

.yellow { 
font-size: 12px; 
font-family: Arial, Verdana, sans-serif; 
color: #EEE927; 
font-weight: bold; 
}

a.yellowlnk
{
font-size: 12px; 
font-family: Arial, Verdana, sans-serif; 
color: #EEE927; 
font-weight: bold;
vertical-align:bottom;
text-decoration: none;
}

a.yellowlnk:hover
{
text-decoration: underline;
}

.red { 
font-size: 16px; 
font-family: Arial, Verdana, sans-serif; 
color: #D9251C; 
font-weight: bold; 
}

.blue { 
font-size: 13px; 
font-family: Arial, Verdana, sans-serif; 
color: #29357F; 
font-weight: bold;
}

.emptycell {
background: #DBDBDB;
width: 252px;
height: 67px;
text-align: left;
vertical-align:middle;
}

.datacell {
background: url(cellbackground.jpg) center no-repeat;
width: 252px;
height: 67px;
text-align: left;
vertical-align:middle;
}

.widedatacell {
background: #FFFFFF url(widecellbackground.jpg) bottom center no-repeat;
width: 505px;
height: 67px;
text-align: left;
vertical-align:middle;
}

.datapic {
float: left;
margin-right: 12px;
margin-left: 6px;
vertical-align:middle;
}

.datatxt {
margin-top: 5px;
vertical-align:middle;
}

.smallies {
border: solid #D7D7DA 2px;
}

.datanavicontainer {
margin-top: 5px;
}

a.datanavi
{
color: #8B8B8B; 
font-family: Arial; 
font-size: 10px;
font-weight: bold;
vertical-align:bottom;
text-decoration: none;
}

a.datanavi:hover
{
text-decoration: underline;
}

a.download
{
color: #8B8B8B; 
font-family: Arial; 
font-size: 12px;
font-weight: bold;
vertical-align:bottom;
text-decoration: none;
}

a.download:hover
{
text-decoration: underline;
}

.textcontainer
{
background: url(textcontainer.jpg) center no-repeat;
width: 335px;
height: 34px;
margin-left: 16px;
text-align: left;
vertical-align: middle;
}

.containertext
{
width: 120px;
margin-left: 12px;
font-size: 12px; 
font-family: Arial, Verdana, sans-serif; 
color: #222222; 
font-weight: bold; 
}