body {
                background-color: #98999b;
                padding: 0;
                margin: 0;
                font-family: verdana, arial, sans-serif;
                color:#000000;
                font-size: 12px;
				text-align: left
            }

            hr {
				height: 3px; 
				background-color: #333333; 
				border: none;
            }

            h1 {
                padding: 0px;
                margin: 0px;
                font-size: 8px;
            }   
			
            a:link { 
            	color: #1a5061;  
		
    		}
			a:visited{
			    color: #1A5061;  
		
    		}
			
			a:active { 
			color: red;
            font-size: 12px; 
			}
			
/* Banner*/	
			.banner{ padding:0; background-color: #98999b; height: 60px; max-width:320px; }
.banner a img { text-decoration: none; border-width: 0; }
/*TOP Überschriften*/			
			.tops{
			font-size: 18px; 
			background-color: #666666;
			color: #1A5061;
			padding:2px 5px;	
			background-image: url(portal-pics/topbg.jpg);
			background-repeat:repeat-x;
			}
						
/* Erstes und drittes TOP VIDEO */
			.background1 { background-color: #bbb; padding:8px 15px ; clear: left; min-height:100px; background-repeat:repeat-x; }
		
/*Zweites TOP VIDEO */
			.background2 { color: #fff; background-color: #666; padding:8px 15px ; clear: left; min-height:100px; background-repeat:repeat-x; }
.background3 { color: #fff; font-size: 14px; font-weight: bold; background-color: #96021c; padding: 8px 15px; min-height: 15px; clear: left; }
.background3 a { color: #fff; }
/* Mehr Videos */				
			.morevid a {
			padding:5px 15px;
			text-decoration:blink;
			font-weight: bold;
			color: white;
			clear: left;
			}	
			
/* Livecam Überschrift */		
			.camtxt { color: #fff; padding:1px 10px; }
			
/* Livecam Text unterm Bild */		
			.camtxt2 {
			font-weight: bold;
			}
			
/* Nischen Überschrift*/		
			.nitxt { color: #fff; padding:1px 10px; }
			
/* TOP Video Bilder */			
			.imgvid { float:left; margin-right: 5px; border:solid 2px #000000; }
			
/* Livecam Bilder */		
			.imgcam {
			border:solid #000000 2px;
			}
			
/* Nischen Bilder */		
			.imgni {
			border:solid #9E9D9B 2px;
			}
/* Online*/	
			.online{
			color:#00FF00;
			font-weight: bold;
			}
			
/* Nischen Hintergrund */	
			.vid {
			color:#ffffff;
			background-color:#bbb;
			padding:5px 15px;
			border:0;
			clear: left;
			font-weight: bold;
			background-repeat:repeat-x;
			}
/* Nischen Überschrift*/	
			.vid2{
			background-color:#2d2d2d;
			padding:2px 15px;
			font-weight: bold;
			color:#ffffff;

			}
			
/* Impressum*/				
			.impressum a { color: #fff; font-family: Arial; text-align: center; }
						
/* Seitenzahlen*/	
#pagination {font-size:16px;font-weight:bold;text-align:center;}
.page_number { color: #fff; font-size:16px; font-weight:bold; text-decoration:none; padding-left:1px; padding-right:1px; }
.page_number2{font-size:16px;font-weight:bold;text-decoration:none;padding-left:1px;padding-right:1px;color:#000000;background-color:#bbb;}
.page_number a { color: #fff; font-size:16px; font-weight:bold; text-decoration:none; padding-left:1px; padding-right:1px; }
.page_number a:hover {color:#FFC1CC;text-decoration:none;padding-left:1px;padding-right:1px;}
.videobanner img { width: 100%; height: auto; }

