body  {background-color:#FFFAEB; color:#333333; margin:0; text-align:center}



#inbox     {
  margin-left:auto;
  margin-right:auto;
  width: 960px;
  text-align:left;
  padding: 0px;
  background-color: #FFFAEB;
}

#header  {margin-bottom:48px; padding-bottom:0px}

#banner {width: 960px;}

#logo {float:left;}
		 
#language-link {float:right; margin-left: 10px; margin-top: 5px; font-size: 10px}
#language-link img {margin-top: 10px}


#banner-02 {width: 950px}

h1 {margin:5px 0; float:left; font-size:0.9em} 

#searcharea  {
  background-color: transparent;
  float:right;
  padding: 0;
   margin-top: 20px
  }


#navi     {margin-left: 8px; margin-bottom:50px; font-size:11px }

#navi ul {
          list-style:none;
          margin:0px; padding:0px;
          }

#navi li {
  display:inline;
  list-style:none;
  margin:0; padding:0px;
  float:left;
}

#navi li img {margin-left: 1px}

#language-select {float:left; }

h2   {
  font-size:1.2em;
  color: #854235;
  padding: 6px ;
  display: block;
  border: 1px solid #999999;
  width: 519px;
  background-color:#FFFFFF;
  margin:0 5px 10px 0}




/* #left .left-menu a {
color:#333333; 
background-color:#FCE5D1; 
display:block; 
width:147px;
text-decoration:none; 
margin-top:3px; 
padding-left:4px;
padding-top:4px;
padding-bottom:4px;
border:1px solid #999999}

#left .left-menu a:hover {color:#FFFFFF; background-color:#0FBCD9}

a:link      {color: #0A7D91; text-decoration: underline}
a:visited   {color: #0A7D91; text-decoration: none}
a:hover   {color: #7A0303; text-decoration: underline}
a:active   {color: #0A7D91; text-decoration: none}
*/







/* #main {
  float: right;
  width:613px;
  padding: 0px 0px 0px 40px;
} */


#main .entry {margin-bottom:100px; line-height:150%}
#main .entry table {width:519px; border:1px solid #CCCCCC; border-collapse: collapse}
#main .entry td {border:1px solid #CCCCCC; padding:5px; line-height:130%}







#footer      {text-align:right; clear:both}



#time-header  {text-align:center; font-size:0.8em}
#time-footer  {text-align:center; font-size:0.8em; margin:30px 0}

#timetable-internet-icon {text-align:right; font-size:0.7em; margin-bottom: 10px}
.time-table  td.program-name {width:200px}
.time-table  th {vertical-align:top}
.time-table     {margin-top:20px}
.time-table  table   {width:100%}
.time-table td  {border-top:1px dotted #FF6699; padding:5px; font-size:0.8em; line-height:150%; vertical-align:top}
.time-table img {padding:5px 0 5px 10px}


.inline   {display:inline;width:30%; float:left; padding-right:10px}


.internet-radio {background-color:#DDDDDD; font-size:16px; padding:5px; font-weight:bold; margin-top:20px;
border:1px dotted #333333}

.internet-radio a {text-decoration:underline}

#adsence  {text-align:center; paddin-top:20px; margin-top:10px}


#internet {padding:5px; background-color:#FCCF00; border:1px solid #CCCCCC}







