body
    	{
    	margin: 0px 0px;
    	padding: 0px 0px;
    	/*background-color:#F1EED9;*/
    	background-color:#23201a;
    	/*gcolor="#23201a"*/
    	overflow:none;
    	}

a:link
    	{
    	font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 10px;
			display:inline;
    	color:#FFFFFF;
    	text-decoration:none;
    	
    	}

a:visited, a:active
    	{
    	font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 10px;
    	display:inline;
    	color:#999999;
    	text-decoration:none;
    	}
a:hover
    	{
    	color:#c0ab6a;
    	}

#textoperator ul
	{
		margin:0;
		padding:0;
	}
	
#textoperator li
{
		margin:16px;
		margin-bottom:-10px;
		padding:0;
	}
 
#text a:link, #text a:visited
			{
			color:#000000;	
			font-size:12px;
			font-weight:bold;
			
			}  
			
#text a:hover 
			{
			color:#000000;	
			font-size:12px;
			font-weight:bold;
			background-color:#c0ab6a;
			}  
			  	
#container

			{
			width:800px;
			height:460px;	
			margin: 100px auto 0 auto;
			padding: 0;
			/*border: 1px solid orange;	*/
			z-index:1;
			}
			
#containerauswahl

			{
			width:762px;
			height:380px;	
			margin: 100px auto 0 auto;
			padding: 0;
			border: 8px solid white;
			z-index:1;
			background: url(../grafx/bg_start.jpg) no-repeat 0px 0px;	
			
			}
			
#main
			{
			width:770px;
			height:392px;
			border:8px solid white;
			margin-top:0px;
			z-index:2;
			}
			
#mainstart
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_start.jpg) no-repeat 0px 0px;	
			}
			
#mainbeschreibung
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_beschreibung.jpg) no-repeat 0px 0px;	
			}
			
#mainstandalone
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_standalone.jpg) no-repeat 0px 0px;	
			}
			
#mainverbund
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_verbund.jpg) no-repeat 0px 0px;	
			}
			
#mainremote
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_remote.jpg) no-repeat 0px 0px;	
			}
			
#mainstandarddefinition
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_standarddefinition.jpg) no-repeat 0px 0px;	
			}
			
#mainhighdefinition
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_highdefinition.jpg) no-repeat 0px 0px;	
			}
			
#maindrahtlos
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_drahtlos.jpg) no-repeat 0px 0px;	
			}
			
#mainschiene
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_schiene.jpg) no-repeat 0px 0px;	
			}
			
#mainboot
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_boot.jpg) no-repeat 0px 0px;	
			}			
			
#mainfishface
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_fishface.jpg) no-repeat 0px 0px;	
			}
			
		
#mainmedical
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_medical.jpg) no-repeat 0px 0px;	
			}
					
#mainanamorphot
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_anamorphot.jpg) no-repeat 0px 0px;	
			}	
			
#mainoperator
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_operator.jpg) no-repeat 0px 0px;	
			}	
			
#mainkontakt
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_kontakt.jpg) no-repeat 0px 0px;	
			}								

#mainlinks
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:3;	
			background: url(../grafx/bg_links.jpg) no-repeat 0px 0px;	
			}	
			
#mainbilder
			{
			width:762px;
			height:380px;
			border:8px solid white;
			margin-top:0px;
			z-index:2;	
			/*background: url(../grafx/bg_bilder.jpg) no-repeat 0px 0px;	*/
			}	
#anzeige
			{
				
				width:762px;
				height:380px;
				z-index:5;
			}	
	
#text
		{
			margin-top:16px;
			padding-top:16px;
			padding-bottom:16px;
			padding-left:16px;
			max-width:529px;
			background-color:#ffffff;
			font-family:Arial;
			font-size: 12px;
			overflow:auto;
			border-top:1px solid black;
			border-right:1px solid black;
			border-bottom:1px solid black;
			border-left:0;
			visibility:visible;
		}
		
#textHD
		{
			margin-top:16px;
			padding-top:16px;
			padding-bottom:16px;
			padding-left:16px;
			max-width:529px;
			background-color:#ffffff;
			font-family:Arial;
			font-size: 12px;
			overflow:auto;
			border-top:1px solid black;
			border-right:1px solid black;
			border-bottom:1px solid black;
			border-left:0;
			visibility:visible;
		}
		
#textoperator
		{
			margin-top:16px;
			padding-top:16px;
			padding-bottom:16px;
			padding-left:16px;
			max-width:359px;
			height:300px;
			background-color:#ffffff;
			font-family:Arial;
			font-size: 12px;
			overflow:scroll;
		}
		
#textstart
		{
			margin-top:170px;
			margin-left:70px;
			padding-top:16px;
			padding-bottom:16px;
			padding-left:16px;
			width:600px;
			height:146px;
			background: url(../grafx/bg_startopaque.png) no-repeat 0px 0px;	
			font-family:Arial;
			font-weight:normal;
			font-size: 16px;
			color:#FFFFFF;
			/*overflow:scroll;*/
		}	
		
#textstart2
		{
			margin-top:16px;
			padding-top:16px;
			padding-bottom:16px;
			padding-left:16px;
			width:600px;
			height:300px;
			/*background-color:#ffffff;*/
			font-family:Arial;
			font-weight:bold;
			font-size: 16px;
			color:#000000;
			/*overflow:scroll;*/
		}		
		


		
#headline
			{
				float:left;
				width:125px;
				/*margin-top:16px;*/
				font-size:12px;
				font-weight:bold;
				padding-left:8px;
				
			}
			
#textcontent
			{
				float:right;
				width:359px;
				/*margin-top:16px;*/
				margin-top:0px;
				padding:0;
				padding-right:16px;
				padding-left:16px;
				
			}
			
.h1
			{
			font-size:11px;
			}
#picnav

			{
				width:50px;
				height:25px;
				position:relative;
				background-color:#FFFFFF;
				margin: 0 auto 0 auto;
				margin-top:-25px;
				font-family:Arial;
				font-size:11px;
				/*vertical-align:top;*/
				z-index:40;
				
			}
			
#logo
			{
			float:right;
			position:relative;
			width:250px;
			height:99px;
			margin-top:-100px;
			margin-right:-10px;	
			z-index:90;
			}
			
#logostart
			{
			/*float:right;*/
			position:relative;
			width:250px;
			height:99px;
			margin-top:130px;
			margin-left:260px;
			margin-right:150px;	
			z-index:90;
			}
#auswahl
			{
				width:350px;
				height:131px;
				background: url(../grafx/bg_startopaque.png) no-repeat 0px 0px;	
				margin:20 auto auto auto;
				font-size:18px;
				
			}   
			
#auswahl a:visited
			{
			color:#FFFFFF;
				
			}
			
#auswahl a#linkgross
			{
				font-size:18px;
			}
			
#flashlink
		{
			width:130px;
			float:left;
			padding-top:20px;
			padding-left:30px;
			font-size:18px;
			
		}
		
#htmllink
		{
			width:150px;
			float:right;
			padding-top:20px;
			padding-left:10px;
			font-size:18px;
			
		}
		
		 	
#imp
			{
			width:770px;
			height:20px;
			margin:0 auto;
			margin-top:20px;
			margin-bottom:20px;
			font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 10px;
			color:#FFFFFF;
			text-align:right;
						
			}
			
#imp img
			{
			vertical-align:middle;
			}

#impstart
			{
			width:770px;
			height:20px;
			margin:0 auto;
			margin-top:40px;
			margin-bottom:20px;
			font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 10px;
			color:#FFFFFF;
			text-align:right;
						
			}			
#hide
			{
			position:absolute;
			margin-top:-15px;
			/*margin-bottom:720px;*/
			/*margin-right:24px;	*/
			margin-left:510px;
				
				}

#show	
			{
			position:absolute;
			margin-top:-15px;
			/*margin-bottom:720px;*/
			margin-right:24px;	
			margin-left:-50px;
				
				}
#hide a:link, #hide a:visited, #hide a:active
			{
			color:#000000;
			font-weight:normal;
			}

#show a:link, #show a:visited, #show a:active
			{
			color:#FFFFFF;
			font-weight:normal;
			}			

			
#preview

			{
			width:770px;
			margin:50 auto;
			font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 10px;
			color:#FFFFFF;
			}
			
.previewtext
		{
		margin-left:13px;
		}
		
img #flash
		{
		margin-left:13px;
		margin-top:5px;
		}
	
	
		
.sehrgross
		{
		color:#FFFFFF;
		font-size:20px;
		}
		
.telefon
		{
		color:#FFFFFF;
		font-size:24px;	
		}
		
.text
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	}
	

.textblack
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	}

.bold
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	
	}
	


.boldgross
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	
	}
	
	
.kursiv
	{
	font-style:italic;
	
	}
	
	
/*und jetzt die schicke navi*/

#topnav
	{
	width:345px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	height: 25px;
	font-size:10px;
	background:#3c3427;
	margin-left:16px;
	padding-left:16px;
	z-index:99;
	
	}	

	
#topnav a
	{
	font-weight:normal;
	/*width:100px;*/
	border:0px;
	padding-right:20px;
	
	}
	
#topnav a#operator
	{
	padding-right:10px;
	
		
	}
	
#topnav img a
	{
	/*padding-left:10px;*/
	border:0px;
	}

#topnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border:0px;
	padding-top:5px;
	/*padding-right:20px;*/
	background:#3c3427;
	
	
	}
	
#topnav ul li ul
	{
	padding-top:10px;
	background:#3c3427;
	}

#topnav li {
	float:left;
	position: relative;
	/*width:140px;*/
	padding:0;
	/*padding-left:10px;*/
	/*padding-top:5px;*/
	background:#3c3427;
	/*height:20px;*/
	
	}
	
#topnav li#trenner
	{
	width:1px;
	background:#FFFFFF;	
	margin-right:16px;
	}
	

	
#topnav li img:hover
	{
	display:block;
	border:0px;
	}
	
#topnav li ul
	{
	display:none;
	position: absolute;
	top: 0.5em;
	left:0;
	text-align:left;
	/*width:150px;*/
	margin-left:-16px;
	border:0px;
	background:#3c3427;
	line-height:1.7em;
	padding-left:16px;
	}
	
#topnav li > ul
	{
	top: auto;
	left: auto;
	/*width:130px;*/
	border:0px;
	padding-bottom:15px;
	
	}
	
#topnav li:hover ul, #navi li.over ul
	{
	display:block;
	width:90px;
	border:0px;
	}
	
	
#topnav li ul li
	{
		width:70px;
	}

/* wenn da nicht noch die bottomnavi wäre :)*/

#bottomnav li#trenner
	{
	
	width:1px;
	background:#FFFFFF;	
	margin-right:16px;
	
	}

#bottomnav
  {
	width:190px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	height: 25px;
	font-size:10px;
	background:#3c3427;
	margin-left:16px;
	padding-left:16px;
	z-index:99;
	}		
   	
#bottomnav a
	{
	font-weight:normal;
	width:60px;
	border:0px;
	padding-right:20px;
	
	}
	
#bottomnav a#links
	{
	font-weight:normal;
	width:60px;
	border:0px;
	padding-right:10px;
	
	}
	
#bottomnav img a
	{
	padding-left:10px;
	border:0px;
	}

#bottomnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border:0px;
	padding-top:6px;
	/*padding-right:20px;*/
	background:#3c3427;
	
	
	}
	
#bottomnav ul li ul
	{
	padding-top:10px;
	background:#3c3427;
	}

#bottomnav li {
	float:left;
	position: relative;
	/*width:140px;*/
	padding:0;
	/*padding-left:10px;*/
	/*padding-top:5px;*/
	background:#3c3427;
	/*height:20px;*/
	
	}
	
#bottomnav li img:hover
	{
	display:block;
	border:0px;
	}
	
#bottomnav li ul
	{
	display:none;
	position: absolute;
	top: 0.5em;
	left:0;
	text-align:left;
	/*width:150px;*/
	/*margin-left:10px;*/
	border:0px;
	background:#3c3427;
	line-height:1.7em;
	padding-left:10px;
	
	}
	
#bottomnav li > ul
	{
	top: auto;
	left: auto;
	/*width:130px;*/
	border:0px;
	padding-bottom:15px;
	
	}
	
#bottomnav li:hover ul, #navi li.over ul
	{
	display:block;
	width:120px;
	border:0px;
	}
	
	
#bottomnav li ul li
	{
		width:140px;
	}