.logform input[type="image"]  {
padding:5px;
height:15px;
}
.logform a{
padding:5px;
}
.logform input[type="input"]  {
padding-bottom:20px;
height:15px;
}



.container_kontakt input[type="text"] {
  background-color:#FFFFFF;
   border:1px solid #999999;
 width:264px;
}
.container_kontakt td{

height:25px;
}

.container_kontakt select{
  width:264px;
  background-color:#FFFFFF;
  border:1px solid #999999;
}

.container_kontakt textarea{
  width:264px;
  background-color:#FFFFFF;
  border:1px solid #999999;
}



input[type="submit"] {
  background-color:#FFFFFF;
  color:#666666;
  border:1px solid #999999;
}



.weissbold a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;

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

.newsticker{
	font-size:11px;
	/* font-weight:bold; */
	color:#000000;


}


.weitereinformationen,.weitereinformationen a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-bottom:8px;
}	
.weitereinformationen a:hover{
	text-decoration:underline;
}



.tv-tipp {
  /*  margin:8px; */
  padding:8px;
}

.tv-tipp .block {
  margin-top:8px;
}

.tv-tipp img {
  float:left;
  margin-right:8px;
}

.tv-tipp .zeit_sender {
  float:right;
  text-align:center;
}

.tv-tipp .zeit_sender:first-line  {
  text-decoration:underline;
}

.select3_4 {
	float:left;
	width:248px;
	font-size:9px;	
	margin-left:8px;
	margin-top:6px;
}

/*
.container_full_topleiste {
	background-image:url(/pics/container/full_topleiste.jpg);
	width:426px;
	height:24px;
	border:1px solid #E1E5E9;
}
.rubrik {
	font-family:Arial;
	font-size:11pt;
	color:#000000;  
}
*/


.hr {
color:#CCCCCC
}
.utilities {
	font-family:Arial;
	font-size:11pt;
                     color:#999999;
                     padding-top:8px;
}

/*
h1 {
                     color:#0088BD;
                     font-family:Arial, Helvetica, sans-serif;
                     text-align:left;
                     font-weight:bold;
                     font-size:1.2em;
                     line-height:1.4em; 
}

h2 { 
                     color:#000000;
                     font-family:Arial, Helvetica, sans-serif;
                     font-size:1.2em;
                     font-weight:bold;
                     line-height:1.2em;
                     text-align:justify; 
}

*/







/*

div#tv-programmsuche div div {
    padding:8px 8px 0 8px;    
}

input, select {
    height:21px;
    border:1px solid #8ca7bf;
}

div#tv-programmsuche {
    width:318px;

    border:1px solid #e1e5e9;        
}

div#tv-programmsuche div.kopf {
    background-image:url(/images/bg_head.png);
    background-repeat:repeat-x;
    height:22px;
    padding-left:8px; padding-right:8px;
    font-family:arial;
    font-size:9pt;
    font-weight:bold;
    line-height:24px;
    vertical-align:middle;
}

div#tv-programmsuche div.body {
    background-image:url(/images/bg_body.png);
    background-repeat:repeat-x;
 
    border-top:1px solid #e1e5e9;
}

div#tv-programmsuche div.body div.titel {
    font-family:arial;
    font-size:11pt;
    color:#0088bd;
    font-weight:bold;
}
                
div#tv-programmsuche div.body div.stichwort {
}

div#tv-programmsuche div.body div.stichwort input.stichwort {
    width:302px;
}

div#tv-programmsuche div.body div.sendergruppen {
}

div#tv-programmsuche div.body div.sendergruppen select.sendergruppen {
    width:150px;
}

div#tv-programmsuche div.body div.datum {
}

div#tv-programmsuche div.body div.datum input.datum {
    width:150px;
}

div#tv-programmsuche div.body div.datum img.datum {
}

div#tv-programmsuche div.body div.datum a.datum {
}

div#tv-programmsuche div.body div.suchen {
    width:302px;
}

div#tv-programmsuche div.body div.suchen input.suchen {
    float:right;
}

*/

/*
#nuetzliche-adressen {
    width:318px;
    height:250px;
    border:1px solid #87bfdc;
}
#nuetzliche-adressen .title {
    background-image:url(/images/bg_nuetzliche_adressen.png);
    background-repeat:repeat-x;
    height:20px;
    color:white;
    padding-left:12px;
    line-height:20px;
    font-weight:bold;
}
#nuetzliche-adressen .block {
    padding-left:34px;  padding-right:34px;
    background-color:white;
    border-bottom:1px solid #4e9ecb;
    height:44px;
}
#nuetzliche-adressen .block .erste {
    padding-top:10px;
    padding-bottom:5px;
}
#nuetzliche-adressen .blau {
    background-color:#c0dded;
    border-bottom:1px solid #4e9ecb; 
    height:69px;
}
#nuetzliche-adressen .block input, #nuetzliche-adressen .block select {
    width:250px; height:20px;
}
#nuetzliche-adressen .block .erste input.plz {
    width:90px;
}
#nuetzliche-adressen .block .erste input.ort {
    width:150px;
}
#nuetzliche-adressen .block .erste input.submit {
    width:56px; height:18px;
}

*/

#container_bg1 .anzeige {
  width:324px;
  height:78px;
  border:1px solid #E1E5E9;
  margin:0px; padding:0px;
}

#container_bg1 .anzeige a img {
  padding-left:4px; padding-top:4px;
  border:0px; 
}

#container_bg1 .anzeige_gross {
  width:324px;
  height:218px;
  border:1px solid #E1E5E9;
  margin:0px; padding:0px;
}

#container_bg1 .anzeige_gross a img {
  padding-left:4px; padding-top:4px;
  border:0px; 
}

.container_318_3 .zelle, .container_318_2 .zelle {
  width:48%;
  float:left;
  height:20px;
}

.container_318_3 .zelle img, .container_318_2 .zelle img {
  vertical-align:middle;
}

#container_ganz .zelle3 {
  float:left;
  width:31%;
  height:20px;
}

.zelle span, .zelle3 span {
 float:left;
}

.zelle span.icon, .zelle3 span.icon {
 width:20px;
}

.bilder_des_tages {

}

.bilder_des_tages img {
  padding-top:5px;
  vertical-align:middle;
}



.notdienst .mapLinks a {
    font-family:Arial;
    color:#0091c2;
    font-size:8pt;
    text-decoration:none;
}





.artikelLinks a
{
  color:#0088BD;
  font-size:11px;
  text-decoration:none;
}

.kinoprogramm .kino_auf .programm{
}


