/* Zunächst die Basis */
		body {
		margin:0px;
		padding:0px;
		background-color:#FFEEA2;
		font-family:Arial,Helvetica,sans-serif;
		color:#0A2D6E;
		scrollbar-face-color: #FFEEA2;
		scrollbar-highlight-color: #E26500;
		scrollbar-shadow-color: #00000;
		scrollbar-base-color: #FFEEA2;
		scrollbar-3dlight-color: #FFE4BA;
		scrollbar-arrow-color: #E26500;
		scrollbar-track-color: #EDFBFF;
		scrollbar-darkshadow-color: #E26500;
		}

/* Dann die Links */
		a, a:link, a:visited {
		font-family:Arial,Helvetica,sans-serif;
		color:#0A2D6E;
		font-weight:normal;
		text-decoration:none;
		}
	
		a:hover {
		color:#E26500;
		}

		a.visual, a.visual:link, a.visual:visited {
		font-family:Arial,Helvetica,sans-serif;
		color:#0A2D6E;
		font-size:90%;
		font-weight:bold;
		text-decoration:underline;
		}
	
		a.visual:hover {
		color:#E26500;
		}

		a.sitemap1, a.sitemap1:link, a.sitemap1:visited {
		font-weight:bold;
		}
		
		a.sitemap1:hover {
	   color:#E26500;
		}
	
		a.sitemap2, a.sitemap2:link, a.sitemap2:visited {
		;
		}
		
		a.sitemap2:hover {
		color:#E26500;
		}
	
		a.sitemap3, a.sitemap3:link, a.sitemap3:visited {
		font-size:95%;
		}
		
		a.sitemap3:hover {
		color:#E26500;
		}	
		
/* Bilder */
      img {
      border:none;
      padding:0px;
      margin:0px;
      }

		img.produktion-thumb {
		border : 1px solid silver; 
		float : right;
		margin: 0px 0px 2px 3px;
		}

		img.produktion-thumb1 {
		border : 1px solid silver; 
		margin: 4px;
		}

		img.produktion {
		border : 1px solid silver;
		}
		
		img.content {
		border : 1px solid #0A2D6E;
		}
				      
/* Tabellen */

		table.suche {
		border : 1px solid #CCCCCC;
		}
		

/* Tabellenzellendefinitionen */		
		td.content {
		background-color: #EDFBFF;
		}

		td.subnav {
		background-color:#EDFBFF;
		}

		td.subsubnav {
		font-size:75%;
		padding-left:30px;
		padding-right:5px;
		padding-top:5px;
		}

		td.menutitle {
		font-size:95%;
		color:0A2D6E;
		}

		td.aktuell {
		font-size:75%;
		border:1px solid #E26500;
		}
		

		td.fusszeile {
		font-family:Arial,Helvetica,sans-serif;
		color:#0A2D6E;
		font-size:90%;
		font-weight:normal;
		text-align:center;
		}

		td.contenteckeoben {
		background-image:url("../img/contenteckeoben.gif");
		background-repeat:no-repeat;
		background-position:top left;
		}

		td.contenteckeunten {
		background-image:url("../img/contenteckeunten.gif");
		background-repeat:no-repeat;
		background-position:bottom left;
		}
	
		td.contenteckeseite {
		background-image:url("../img/contenteckeseite.gif");
		background-repeat:repeat-y;
		background-position:top left;
		}
		
		td.contentrandunten {
		background-image:url("../img/contentrandunten.gif");
		background-repeat:repeat-x;
		background-position:bottom left;		
		}

		td.contentrandoben {
		background-image:url("../img/contentrandoben.gif");
		background-repeat:repeat-x;
		background-position:top left;		
		}			

		td.prodthumb {
		text-align:center;
		border:1px solid silver;
		vertical-align:top;
		}
		
		td.proddata {
		text-align:left;
		font-size:75%;
		padding-right:20px;
		}

		td.programminfo-head {
		border:1px solid black;
		text-align:center;
		font-size:75%;
		font-weight:bold;
		background-color:#dce5e8;
		}		

		td.programminfo-content {
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		text-align:left;
		font-size:75%;
		font-weight:normal;
		background-color:white;
		padding-left:3px;
		padding-right:3px;
		vertical-align:top;
		}	

		td.tab-a {
		background-color:#EAF2F7;
		}
		
		td.tab-b {
		background-color:#DBE6ED;
		}

/* Textabschnitte */
		p {
		padding:5px 150px 5px 5px;
		text-align:justify;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		color:#0A2D6E;
		font-size:90%;
		}

		p.teaser {
		padding:0px 150px 0px 0px;
		margin:0px;
		}
		
		p.synopsis {
		padding:0px;
		margin:0px;		
		}
	
		p.news {
		padding:10px 100px 10px 0px;
		margin:0px;
		}
	
		p.grossmittig {
		text-align:center;
		font-size:120%;
		}
		
	
		
/* Überschriften */		
		h1,h2,h3,h4,h5 {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		color:#0A2D6E;		
		}

		h1 {
		font-size:110%;
		padding:5px;
		}
	
		h2 {
		font-size:95%;
		padding:0px 0px 0px 5px;
		margin:0px;
		}
		
		h3 {
		font-size:90%;
		padding:5px 0px 0px 5px;
		margin:0px;		
		}
		
		h5 {
		padding:10px 0px 1px 0px;
		margin:0px;
		}

/* Listen */

		ul {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		color:#0A2D6E;
		font-size:90%;
		margin:15px;
		padding:0px;
		list-style-type:square;
		}
		
		ul ul {
		list-style-type:disc;
		}
	
		ul ul ul {
		list-style-type:circle;
		}
		
	
		
			
		li {
		margin:0px;
		padding:2px;
		}
		
	
		
		
		
/* Formulare */
		form {
	   font-family:Verdana,Arial,Helvetica,sans-serif;
	   font-size:0.7em;
	   color:#330000;
	   padding:0px;
	   margin:0px;
	   }
	
	   input,select {
	   border:1px solid silver;
	   background-color:#dce5e8;
	   font-family:Arial,Helvetica,sans-serif;
	   font-size:75%;
	   color:#0A2D6E;
	   }

/* Sonstiges */

		.anmerkung {
		color:red;
		}
	
		.small {
		font-size:75%;
		}
		
					