body {background-color: #000000; margin: 0px; padding: 0px;	background-image:url(../hintergrund.gif); background-repeat:repeat-x;
}

a {
 color: #ffffff; text-decoration: none; font-weight: bold;
}

a:hover {
 color: #222222; text-decoration: none; font-weight: bold;
}

a#startbild {
 display:block;
}

a#startbild:hover {
 overflow: hidden; border-color: #ff5400; border-bottom: 2px solid; border-left: 2px solid; border-right: 2px solid; border-top: 2px solid; width: 168px; height: 123px;
}

div.nachrichten {
 width: 970px; height: 314px; padding: 0px; margin: 0px;
}

div {
 padding: 0px; margin: 0px;
}

h1 {
 font-size: 13px; font-weight: bold; margin-top: 0px;
}

table.nachrichten {
 padding: 0px; margin-left: auto; margin-right: auto; border: none; border-collapse: collapse; height: 157px; overflow: hidden;
}

td.nachrichten {
 width: 485px; height: 157px; overflow: hidden; font-family: arial,helvetica; font-size: 11px; color:#cccccc; line-height: 16px; padding: 10px; background-image: url("http://www.jatv.de/shared/misc/stylish.gif"); text-align: left; vertical-align: top; margin:0px; border-bottom: 1px solid #333333;
}

td.nachrichten:hover {
 background-color: #ffd800; background-image: none; color: #000000;
}

img.nachrichten {
  display: block; float: left; margin-right: 10px;
}

table.mehr {
 padding: 0px; margin-left: auto; margin-right: auto; border: none; border-collapse: collapse;
}

td.mehr {
 width: 750px; font-family: arial,helvetica; font-size: 13px; font-weight: 300; color:#bbbbbb; line-height: 22px; padding: 20px; background-image: url("http://www.jatv.de/shared/misc/stylishreverse.gif"); background-repeat: repeat-x; text-align: left; vertical-align: top; margin:0px; border-bottom: 1px solid #333333; padding-right: 200px;
}

td.mehr h1 {
font-size: 24px; font-weight: normal; padding-bottom: 40px;
}

td.mehrmenu {
 width: 200px; font-family: arial,helvetica; font-size: 11px; color:#cccccc; line-height: 16px; padding: 0px; background-color: #000000; text-align: left; vertical-align: top; margin:0px; border-bottom: 1px solid #333333;
}

td.mehrmenu a {
 display:block; color: #cccccc; background-image: url("http://www.jatv.de/shared/misc/stylishmini.gif"); width: 200px; padding: 10px; margin: 0px;
}

td.mehrmenu a:hover {
 color: #000000; background-color: #ffd800; background-image: none;
}

table  {
 padding: 0px; border: none; border-collapse: collapse;
}

table.galerien {
 padding: 0px; margin-left: auto; margin-right: auto; border: none; border-collapse: collapse; height: 80px; overflow: hidden;
}

td.galerien:hover {
 color: #000000; background-color: #b10000; background-image: none;
}

td.galerien {
 width: 200px; height: 80px; overflow: hidden; font-family: arial,helvetica; font-size: 11px; color:#cccccc; line-height: 16px; padding: 10px; background-image: url("http://www.jatv.de/shared/misc/stylish.gif"); text-align: left; vertical-align: top; margin:0px; border-bottom: 1px solid #333333;
}

table.sieb {
 padding: 0px; margin-left: auto; margin-right: auto; border: none; border-collapse: collapse; overflow: hidden;
}

div.schatten {
 width: 100%; background-image:url(../schatten.png);background-repeat: repeat-y; background-position: center; background-attachment: fixed;
}

div.newsplayer {
background-image: url(http://www.jatv.de/shared/misc/stylish.gif);width:450px; height:107px; color:#cccccc; font-family: arial; font-size:11px; text-align: left; float: right; overflow:hidden; line-height: 16px;
}

div.newsplayer:hover {
color:#000000; background-color: #66cc00; background-image: none;
}

* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
.loginbody { 
text-align:center;
min-height:468px;/* for good browsers*/
min-width:552px;/* for good browsers*/
}
#outer{
height:100%;
width:100%;
display:table;
vertical-align:middle;
}
#container {
text-align: center;
position:relative;
vertical-align:middle;
display:table-cell;
height: 232px;
} 
#inner {
font-family: arial,helvetica; font-size: 11px; color:#cccccc; line-height: 16px; 
width: 552px;
height: 232px;
text-align: center;
margin-left:auto;
margin-right:auto;
}

q {
font-family:"Courier New",Courier,monospace; color: #ffffff; line-height: 16px; background-color: #555555; padding: 12px; display: block; font-weight: normal;
}
