/* steffens-mediadesign.de 2007 */

body { background-color:#FDF9EE; margin-top:15px; margin-left:0px; }
.top20 { background-color:#FDF9EE; margin-top:8%; margin-left:0px; }

/* schrift allgemein */

html, body, div, p, table, h3, span, ul,ol,li, a{
color:#000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; 
			}


#newsbox { width:450px;
			  height:350px;
			  background-image:url(../img/nb-bg.png);
			  border:1px solid #7A410A;
			  position:absolute;
			  left:750px;
			 font-size:75%;
			  margin-top:-21em;
			  }


/*  iframe */

#iframe_newsbox {
			scrollbar-arrow-color: #666; /* rot*/
			scrollbar-face-color: #ddd; 
			scrollbar-highlight-color: #666; 
			scrollbar-3dlight-color: #fff; 
			scrollbar-shadow-color: #666; 
			scrollbar-darkshadow-color: #fff; 
			scrollbar-track-color: #eee; 
			
			width: 450px;
			height: 350px;
			/*background: #fff; font-size:80%;
			float:left; */
			 
			 }


.abstand_newsbox{
padding: 5px 0px 10px 10px;
}

.scrollbereich {
overflow: auto;
width: 435px;
height: 330px;
}


.scrollbarabstand{
padding-right: 5px;
}

/* ende iframe */











.fluss { font-size: 80%; line-height:130%;
		  vertical-align:top; }
		  
.tg { font-size: 90%;font-weight:bold; vertical-align:top;  padding-bottom: 10px; }	
		  
.tn	{ font-size: 80%; line-height:130%;
		  vertical-align:top; 
		  padding-bottom: 5px; }
		  
.reg	{ font-size: 70%; line-height:130%;
		  vertical-align:top;
		  padding-bottom: 15px; 
		  }	  
		  	    
.foto { font-size: 70%; vertical-align:top; padding-bottom:20px; padding-top:20px;}
.uz { font-size: 70%; vertical-align:top; padding-bottom:20px; }
.loc { font-size: 70%; border-left: 1px solid #000000; }
.oben { font-size: 75%; font-weight:bold; }

.td09 { color:#000000; font-family:times,times serif; line-height:18px; font-weight:bold; }
.td10 { font-size:14px; color:#000000; font-family:arial,helvetica; line-height:16px; position:relative; left:20px; }

.nav00	{ background-image:url(../img/nav00.gif);  }
.nav01	{ background-image:url(../img/nav01.gif); vertical-align:bottom; }
.nav02	{ background-image:url(../img/nav02.gif); vertical-align:bottom; }
			


.bg_start { background-color:#FF6600; font-size:80%; line-height:170%; }
.bg_ttf { vertical-align:top;  background-image:url(../img/ttf_bg.gif); }

.bg_ag { background-color:#FFCC99; }

.schwarz { background-color:#000; }

.orn { background-color:#FF6600; width:20%; }

.rand { border-left: 1px solid #000000; /*width:145px;*/ }
.rand_pflege { border-left: 1px solid #000000; padding-left:10px; }

.vita { text-align: right; font-size: 70%; line-height:130%;
		vertical-align:bottom;
		padding-right:5px;
		height:170px; }

.rr		{ background-image:url(../img/randrechts.gif); 
			width:66px; }

.fuss00 	{ background-color:#FFCC99; }
.fuss06		{ background-image:url(../img/fuss06.gif); background-color:#FFCC99; }
.fuss06_	{ background-image:url(../img/fuss06_.gif); }

.ro { border-top: 1px solid #000000; background-color:#FFCC99; font-size: 70%; height:30px; }
.fuss-start { background-color:#FFCC99; font-size: 70%; height:30px; }



/* Link */
A:link { color:#000; }
A:visited { color:#000; }
A:hover { color:#CC3300; }
A:active { color:#000; }

/* Link Startseite*/
A.start:link { color:#FFCC99; }
A.start:visited { color:#FFCC99; }
A.start:hover { color:#fff; }
A.start:active { color:#FFCC99; }


/* aktuell */
A.aktuell:link { background-color:#FFCC99;
				 color:#000;
				 padding-left:5px; 
				 padding-right:5px; 
				 }

A.aktuell:visited {  background-color:#FFCC99;
				 color:#000;
				 padding-left:5px; 
				 padding-right:5px; 
				 }

A.aktuell:hover { background-color:#FFCC99;
				 color:#CC3300;
				 padding-left:5px; 
				 padding-right:5px;				 
				 }

A.aktuell:active { background-color:#FFCC99;
				 color:#000;
				 padding-left:5px; 
				 padding-right:5px; 
				 }




/* video */
#video {

	margin: 0px;
	padding: 0px;
}
