
<style type="text/css">


#null {       }






body {	
	background-color: #B2BBC7;
	background-image: url("s1/bg.jpg"); 
	background-repeat: repeat;
	background-position: top left;
	padding:0px;
	margin:0px;
}
	



#txt li {    list-style: circle;
    	     margin: 0px;
    	     padding:0px;
    }
    
    	

#XXmenu a:hover { color:#FFFFFF; }



	#menu {
		z-index:492;
		text-transform: uppercase;
		position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -132px;
		margin-left: -320px;
		width:640px;
		height:20px;
		padding:0px;
		text-align:left;
		font: 10px sans-serif;
		font-weight: bold;
		sline-height:20px;
		filter:alpha(opacity=35); 
		-moz-opacity:0.35; 
		opacity: 0.35; 
		khtml-opacity: 0.35;
	}

	#menu ul {
	text-align:center;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	width:640px;
	margin-top:265px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background: #42454C; 
	background-image: url("s1/line01.png"); 
	background-repeat: repeat;
	z-index:999;
	}

	#menu li {   
	    list-style: none;
	     margin:0px;
    	     margin-left: 4px;
	     margin-right: 4px;
    	     padding:0px;
	     display: inline;
	}	


	
	#menu ul li ul {
	background:#42454C;
	background:#000000;
	display:none;
	text-align: left;
	position: absolute; 
	top:-240px;
	margin:0px;
	width:auto;
	font: 11px sans-serif;
	padding-bottom:0px;
	xfilter:alpha(opacity=90); 
	x-moz-opacity:0.9; 
	xopacity: 0.9; 
	xkhtml-opacity: 0.9;
	z-index:999;
	}
	

	
	#menu a { color: #FFFFFF; }
	#menu ul li:hover ul { display: block; }
	#smenu ul li.over ul { display: block; }
	#smenu ul li ul:link  { display: block; }
	#smenu ul li ul:active { display: block; }
	
	
			
	#menu ul li ul li a { 
	outline: 0px;
	padding: 0px;
	padding-left: 2px;
	height: 24px; 
	padding-right: 5px;
	text-decoration: none; 
	text-transform: none;
	color: #FFFFFF;
	display: block;
	background-color: #222222;
	width: auto;
	z-index:999;
	}
	
	#menu ul li ul li a:hover { color: #FFFFFF; background-color: #000000; background-image: none; }
	#menu ul li ul li.over { display: block; }

	#menu #nav2 ul { margin-left: 130px; margin-top: 385px; margin-bottom: 0px; }
	#menu #nav3 ul { margin-left: 178px; margin-top: 241px; margin-bottom: 0px; }
	#menu #nav5 ul { margin-left: 344px; }
	#menu #nav7 ul { margin-left: 433px; }

	
	#box {
		z-index: 29;
 		overflow: none;
                border:0px;
                position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -143px;
                margin-left: -319px;
		background:#ffffff;
		width:640px;
		height:264px;
		}		
		
	
	.img {
		#background-color: #FFFFFF;
		background-image: url("../fotos/3d.jpg"); 
		background-repeat: no-repeat;
		background-position: center;
		z-index: 290;
		width:100%;
		border:0px;
		height:100%;
		padding:0px;
		text-align:left;
	}

	#img_internet { background-image: url("../fotos/internet.jpg"); }
	#img_warenverkauf { background-image: url("../fotos/3d.jpg"); }
	#img_webhosting { background-image: url("../fotos/webhosting.jpg"); } 
	#img_audio { background-image: url("../fotos/audio.jpg"); }
	#img_video { background-image: url("../fotos/screen.jpg"); }
	#img_agb { background-image: url("../fotos/agb.jpg"); }
	#img_impressum { background-image: url("../fotos/agb.jpg"); }
	#img_werbespiele { background-image: url("../fotos/screen.jpg"); }
	#img_demodvd { background-image: url("../fotos/demodvd.jpg"); }
	#img_demodvd_ok { background-image: url("../fotos/demodvd_ok.jpg"); }
	#img_videomediabox { background-image: url("../fotos/videomediabox.jpg"); }
	#img_profil3 { background-image: url("../fotos/handwerkszeug.jpg"); }
	#img_aktuell { background-image: url("../angebote/phenoma0507.jpg"); }
	#img_angebote_stormwulf607 { background-image: url("../angebote/stormwulf607.jpg"); }
	#img_angebote_syncmaster0507 { background-image: url("../angebote/syncmaster940BW.jpg"); }
	#img_angebote_thomson2020 { background-image: url("../angebote/thomson2020.jpg"); }
	#img_angebote_tecra_a8 { background-image: url("../angebote/tecra_a8.jpg"); }
	#img_angebote_philipslonglife { background-image: url("../angebote/finalmedia_philipslonglife.jpg"); }
	#img_angebote_epson_epln2050 { background-image: url("../angebote/finalmedia_epson_epln2050.jpg"); }
	#img_angebote_toccata_0712l { background-image: url("../angebote/finalmedia_layout_css_toccata0712l.jpg"); }

	#img_hardware { background-image: url("../fotos/finalmedia_elektrofaktur.jpg"); }
	#img_shop { background-image: url("../fotos/finalmedia_shop.jpg"); }
	

	#special_number { margin-top:10px; margin-bottom:10px; letter-spacing: 4px; font-size:12px; font-family: "Courier New", Courier, monospace; speak-numeral:digits; speech-rate:x-slow;}
	
	.swf {
		z-index: 9000;
		top: 50%;
                left: 50%;
                margin-top: -160px;
                margin-left: -319px;
		padding:5px;
		text-align:left;
		float:left;
		position:absolute;
		background-image: url("s1/rect.png");
		background-repeat: no-repeat;
		height:290px;
		width:370px;
	}
	
	.shop {
		font-size:10px;
		font-family:sans;
		z-index: 9000;
		top: 50%;
                left: 50%;
		padding:5px;
		text-align:left;
		float:left;
		position:absolute;
		height:80px;
		width:80px;
	}
	
	p.preis { font-weight:bold; font-size:12px; color:#777777; position:absolute; top:64px; right:16px; z-index:761;}
	img.shopimage { position:absolute; top:16px; left:6px; z-index:760; width:70px; height:70px; }
	h3.shop { z-index:762; position:absolute; top:0px; left:0px; color:#777777; font-weight:normal; }
		
	#top01.shop { margin-left: -294px; margin-top: -87px; }
	#top02.shop { margin-left: -210px; margin-top: -87px; }
	#top03.shop { margin-left: -125px; margin-top: -87px; }
	
	#top04.shop { margin-left: -294px; margin-top: -5px; }
	#top05.shop { margin-left: -210px; margin-top: -5px; }
	#top06.shop { margin-left: -125px; margin-top: -5px; }
	
	.swf_small {
		z-index: 20;
		xdisplay: none;
		position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -131px;
                margin-left: -319px;
		background:#ffffff;
		width:640px;
		height:264px;

	}
	
	.swf_tiny {
		z-index: 20;
		xdisplay: none;
		position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -88px;
                margin-left: -288px;
		background:#000000;
		width:240px;
		height:192px;

	}
	
	
	.content_tiny {
		z-index: 20;
		xdisplay: none;
		position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -42px;
                margin-left: -250px;
		width:100px;
		height:50px;
		text-align:center;

	}
	
	
	

	

	
		
	#txtbox {
		z-index: 293;
   		text-align:left;
		font:11px sans-serif;
		overflow: auto;
                border:0px;
                position: absolute;
                top: 50%;
                left: 50%;
                margin-top: -133px;
                margin-left:0px;
		padding:0px;
		width:322px;
		height:264px;
		}
	#txt { margin:20px; }
	#txt_small { margin:20px; margin-left:60px; }		
		
	h1 {
		font: 11px sans-serif; 
		line-height:2.0;
		font-weight: bold;
	    	margin:0px;
        	margin-bottom:10px;
		padding:0px;
	        border-bottom:1px dotted #999999;
	}
		
	
	#txt a { color: #333333 }
	#txt a:hover { color: #666666 } 
	

	a:link, a:visited, a:active { 
	color: #999999; text-decoration:none; 
	}
	
	a:hover { 
	color: #000000; text-decoration:none;
	 }
	
	a.nohover:link, a.nohover:visited, a.nohover:active, a.nohover:hover { 
	color: #000000; text-decoration:none; 
	}
	

a img	
	{
	border:0 none;
	padding:0px;
	display:block;
	}
img	
	{
	border:0 none;
	padding:0px;
	display:block;
	}

#kleintext td { font:11px sans-serif; width:120px; }
#kleintext input { font:11px sans-serif; width:120px; border:1px solid #666666;}
#button { font:11px sans-serif; background-color:#EEEEEE; border:1px solid #666666;}

.hinweis { cursor:help; font-decoration:none; color:#000000; border-bottom:dotted 1px #999999; }

#TipLayer { filter:alpha(opacity=95); 
	-moz-opacity:0.95; 
	opacity: 0.95; 
	khtml-opacity: 0.95;
	}
 
* {outline:0px; border:0px;}

img.foto { 
	border: 0px none #000000;
	filter:alpha(opacity=9);
	-moz-opacity:0.9;
	opacity: 0.9;
	khtml-opacity: 0.9; }

.smallbreit { font-size:9px; line-height:16px; color:#999999; letter-spacing: 0.09em; }
		

#preisschild { display:none; }
#subtitle { display:none; }
#subtext { margin-top:45px; margin-left:-3px; font-size:10px; line-height:15px; color:#333333;}

#credits { font-size:20px; line-height:46px; font-family:sans; color:#FFFFFF;}
#credits_info { font-size:10px; font-family:sans,Arial,Verdana; color:#FFFFFF;}

#icon1 { background-image:url(http://www.finalmedia.de/fotos/movie.png); background-repeat:no-repeat; }


#shop_suche { border:1px solid #EEEEEE; font-size:10px; width:120px; }
#shop_finde { background-color:#333333; border:1px solid #EEEEEE; font-size:10px; color:#EEEEEE; }


</style>
