/* (c) 2007 fmw-media.de - Ein Geschäftsfeld der FMW Finanzberatung GmbH */
/* Dipl.-Ing. (FH) R.Sörensen */

html,body	{
			background-color:#D4D4D4;
			margin:0px;
			padding: 0px;
			height:100%
		}

p		{
			font-family:Arial;	
		}

h1      	{
			font-family:Arial;
			font-size:large;
			font-weight:bold;
			font-size:1.2em;
		}



h2, h3, h4 	{
			font-family:Arial;
			font-size:large;
			font-weight:bold;
			font-size:1.06em;
		}



a:link 		{ 	text-decoration:none;
			color:black;
		}
a:visited 	{ 	text-decoration:none;
			color:black;
		}
a:hover 	{ 	text-decoration:none;
			color:black;
		}


a.main:link 	{ 	text-decoration:none; color:#000000;	}
a.main:visited 	{ 	text-decoration:none; color:#000000;	}
a.main:hover 	{ 	text-decoration:none; color:#000000;	}

a.redlink:link 	 { text-decoration:underline; color:red;	}
a.redlink:visited { text-decoration:underline; color:red; }
a.redlink:hover { text-decoration:underline; color:red;	}


a.menu:link 	{ 	
			text-decoration:none;
			color:white;
			font-family:Arial;
			font-size:0.75em;
		}

a.menu:visited 	{ 	
			text-decoration:none;
			color:white;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.menu:hover 	{ 	
			text-decoration:none;
			color:red;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.selectedmenu:link 	{ 	
			text-decoration:none;
			color:red;
			font-family:Arial;
			font-size:0.75em;
		}

a.selectedmenu:visited 	{ 	
			text-decoration:none;
			color:red;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.selectedmenu:hover 	{
			text-decoration:none;
			color:red;
			font-family:Arial;
			font-size:0.75em;
		}		
		
		
a.menulevel2:link 	{ 	
			text-decoration:none;
			color:white;
			font-family:Arial;
			font-size:0.75em;
		}

a.menulevel2:visited 	{ 	
			text-decoration:none;
			color:white;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.menulevel2:hover 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.selectedmenulevel2:link 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}

a.selectedmenulevel2:visited 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.selectedmenulevel2:hover 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}			






a.menulevel3:link 	{ 	
			text-decoration:none;
			color:white;
			font-family:Arial;
			font-size:0.75em;
		}

a.menulevel3:visited 	{ 	
			text-decoration:none;
			color:white;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.menulevel3:hover 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.selectedmenulevel3:link 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}

a.selectedmenulevel3:visited 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}
		
a.selectedmenulevel3:hover 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.75em;
		}			









a.untenlink:link 	{ 	
			text-decoration:none;
			color:#778899;
			font-family:Arial;
			font-size:0.6em;
		}

a.untenlink:visited 	{ 	
			text-decoration:none;
			color:#778899;
			font-family:Arial;
			font-size:0.6em;
		}
		
a.untenlink:hover 	{ 	
			text-decoration:none;
			color:black;
			font-family:Arial;
			font-size:0.6em;
		}	

		
		
		
#top		{
			position:static;
			background-color:#3366FF;
			width:100%;
			/*height: 50px;*/
			height: 60px;
			/* altes logo padding:19px 0px 12px 0px; */
			
			padding:12px 0px 12px 0px;
			margin-top: 1ex;
			margin-bottom: 1ex;
			background-image:url(img/Banner_fmw-media_528x86.gif);
			/* fullsize background-image:url(img/wasser15.jpg); */
			background-repeat:no-repeat;
			background-position:right;   
			color:white;
			border-top: solid;
			/* geht nicht vertical-align:middle; */
			/*border-color: red;*/
		}


#rightup	{
			position: absolute;
			top: 137px;
			left: 42em;
			background-color:#D4D4D4;
		}

#rightdown	{
			position: absolute;
			top: 387px;
			left: 42em;
			background-color:#D4D4D4;
		}
		



		
#rightup_produkte	{
			position: absolute;
			top: 137px;
			left: 42em;
			background-color:#D4D4D4;
		}

#rightdown_produkte	{
			position: absolute;
			top: 410px;
			left: 42em;
			background-color:#D4D4D4;
		}	
		
#rightdown_produkte3	{
			position: absolute;
			top: 655px;
			left: 42em;
			background-color:#D4D4D4;
		}			
		
		
#rightdown_produkte4	{
			position: absolute;
			top: 885px;
			left: 42em;
			background-color:#D4D4D4;
		}			
		
		

		
		
#rightup_immobilien-portale	{
			position: absolute;
			top: 137px;
			left: 42em;
			background-color:#D4D4D4;
		}

#rightdown_immobilien-portale	{
			position: absolute;
			top: 425px;
			left: 42em;
			background-color:#D4D4D4;
		}		
		
#rightdown_immobilien-portale3	{
			position: absolute;
			top: 665px;
			left: 42em;
			background-color:#D4D4D4;
		}		
		


		

		
		
		
		
#rightup_programmierung	{
			position: absolute;
			top: 137px;
			left: 42em;
			background-color:#D4D4D4;
		}

#rightdown_programmierung {
			position: absolute;
			top: 310px;
			left: 42em;
			background-color:#D4D4D4;
		}		
		
	
#rightdown_programmierung3 {
			position: absolute;
			top: 523px;
			left: 42em;
			background-color:#D4D4D4;
		}		
			
		
		
		
#rightdown_it-dienstleistung3 {
			position: absolute;
			top: 525px;
			left: 42em;
			background-color:#D4D4D4;
		}		
		
#rightdown_it-dienstleistung4 {
			position: absolute;
			top: 741px;
			left: 42em;
			background-color:#D4D4D4;
		}			
		
		
		
#rightindex1	{
			position: absolute;
			top: 137px;
			left: 42em;
			background-color:#D4D4D4;
		}

#rightindex2	{
			position: absolute;
			top: 275px;
			left: 42em;
			background-color:#D4D4D4;
		}		

#rightindex3	{
			position: absolute;
			top: 710px;
			left: 42em;
			background-color:#D4D4D4;
		}

#rightindex4	{
			position: absolute;
			top: 1035px;
			left: 42em;
			background-color:#D4D4D4;
		}		
	
	
#rightindex5	{
			position: absolute;
			top: 1352px;
			left: 42em;
			background-color:#D4D4D4;
		}		
	
	
	
	
	
#right1_it-finanzen	{
			position: absolute;
			top: 137px;
			left: 42em;
			background-color:#D4D4D4;
		}

#right2_it-finanzen	{
			position: absolute;
			top: 380px;
			left: 42em;
			background-color:#D4D4D4;
		}		

#right3_it-finanzen	{
			position: absolute;
			top: 623px;
			left: 42em;
			background-color:#D4D4D4;
		}
	
#right4_it-finanzen {
			position: absolute;
			top: 1063px;
			left: 42em;
			background-color:#D4D4D4;
		}		
	
	
#right5_it-finanzen {
			position: absolute;
			top: 1355px;
			left: 42em;
			background-color:#D4D4D4;
		}		
		
	




#container	{
			width: 40em;
			margin: 0ex 0ex 0ex 15px; 
			height:auto;
		}

#menu		{
			text-align:center;
			width:auto;
			height:auto;
			/*background-color:#6699FF;*/
			/*background-color:#448899;*/
			/*background-color:#778899;b */
			/*background-color:#666666;*/
			 background-color:#333333;
			padding: 1px 5px 3px 5px;
			color:white;
			font-family: Arial;
			font-weight:bold;
			word-spacing:5px;
			border:solid thin;
			border-color:white;
			border-style:inset;
		}

#menulevel2	{
			text-align:center;
			width:auto;
			height:auto;
			color:white;
			/*background-color:#FF8881;*/
			background-color:#999999;
			/*background-color:#FF9988;*/
			/*background-color:#FFCCCC;*/
			padding: 1px 2px 3px 2px;
			font-family: Arial;
			word-spacing:0.7px;
			border:solid thin;
			border-color:white;
			border-style:inset;
		}



#menulevel3	{
			text-align:center;
			width:auto;
			height:auto;
			color:white;
			/*background-color:#FF8881;*/
			background-color:#888899;
			/*background-color:#FF9988;*/
			/*background-color:#FFCCCC;*/
			padding: 1px 2px 3px 2px;
			font-family: Arial;
			word-spacing:0.7px;
			border:solid thin;
			border-color:white;
			border-style:inset;
		}



#main		{
			width:auto;
			margin-top: 1ex;
			padding: 2ex 2ex;
			height:auto;
			background-color:#FFFFFF;
			color:#000000;
			font-family: Arial;
			min-height:50ex;
		}


#trennung	{
			width:auto;
			height:auto;
			background-color:white;
			padding: 0px 5px 0px 5px;
			border-top-style:dashed;
			border-top-width:0.1em;
			border-top-color:#D4D4D4;
			
		}



#trennung2	{
			width:auto;
			height:auto;
			background-color:white;
			padding: 0px 5px 0px 5px;
			border-top-style:dashed;
			border-top-width:0.1em;
			border-top-color:#D4D4D4;
			
		}



#trennung3	{
			width:auto;
			height:auto;
			background-color:white;
			padding: 0px 5px 0px 5px;
			border-top-style:dashed;
			border-top-width:0.1em;
			border-top-color:#D4D4D4;
			
		}



#trennung4	{
			width:auto;
			height:auto;
			background-color:white;
			padding: 0px 5px 0px 5px;
			border-top-style:dashed;
			border-top-width:0.1em;
			border-top-color:#D4D4D4;
			
		}



#trennung5	{
			width:auto;
			height:auto;
			background-color:white;
			padding: 0px 5px 0px 5px;
			border-top-style:dashed;
			border-top-width:0.1em;
			border-top-color:#D4D4D4;
			
		}


#unten    	{
			text-align:left;
			width:auto;
			height:auto;
			background-color:#D4D4D4;
			padding: 1px 2px 3px 2px;
			font-family: Arial;
			word-spacing:3px;
			/*
			border:solid thin;
			border-color:white;
			border-style:inset;
			*/
		}

/*
.head		{
			font-variant:small-caps;
			font-weight:bold;
			font-size:7.2em;
		}
*/
.text		{
			font-family:Arial;
			text-align:justify;
			font-size:0.8em;
		}
		
.textright		{
			font-family:Arial;
			text-align:right;
			font-size:0.8em;
		}		
		

.textleft		{
			font-family:Arial;
			text-align:left;
			font-size:0.8em;
		}		

.textcenter		{
			font-family:Arial;
			text-align:center;
			font-size:0.8em;
		}		



		
.textlink	{
			font-family:Arial;
			text-align:justify;
			font-size:0.8em;
			text-decoration:underline;
		}		

.unter	{
			font-size:large;
			font-weight:bold;
			font-size:1.06em;
		}

.kontakt	{
			text-align:center;
			font-family:Arial;
			margin-right:50px;
			margin-left:50px;
		}
		
.unten 	        { 	
			text-decoration:none;
			color:#778899;
			font-family:Arial;
			font-size:0.6em;
		}		
		
		
