/* Stylesheets m-tec */

/* Farben */					
.blau			{ background-color:#4875DC; }
.grau           { background-color:#2F2F2F; }
.schwarz		{ background-color:#000000; }
.orange		{ background-color:#FF6521; }
.back			{ background-color:#EBEBEB; }
.back2			{ background-color:#f5f5f5; }
.hgrau			{ background-color:#DAD9D9; }
.tabrahmen { background-color:#D0CECE; }
.tabinhalt	{ background-color:#F5F5F5; }


body	{	font-size: 10px;
				font-family: Verdana, Arial, Helvetica, Tahoma;
				background-color:#EBEBEB;
				color: #2F2F2F; 
				margin: 0px;			
				
				/* Hintergrundbild */
				background-image: url("GFX/background.jpg");
				background-repeat:repeat-x;
				/*background-attachment:fixed;	*/
					
				/* nur fuer Internet Explorer */
				scrollbar-3dlight-color: #DAD9D9;
				scrollbar-arrow-color:   #4875DC;
				scrollbar-base-color:    #DAD9D9;
				scrollbar-darkshadow-color: #2F2F2F;
				scrollbar-face-color :   #DAD9D9;
				scrollbar-track-color :  #DAD9D9;
			}


/* Tabelle */					
table	{	border: 0px;
				border-collapse: collapse;
				border-width: 0px;
				padding-left:0;
				padding-right:0;
				padding-top:0;
				padding-bottom:0;	
			}
      

/* fuer Netscape */
img		{ border: 0px }


/* Formatierung der Aufzählungspunkte */
ul			{ list-style-type:square; }
	
	
/* Haupttext in Tabelle*/					
.text				{ 	font-size: 10px;		
						word-spacing:1pt;
						vertical-align:top;
						line-height:11pt;
					}
.textver				{
					 	font-weight: bold;
						font-size: 10px;		
						word-spacing:1pt;
						vertical-align:top;
						line-height:11pt;
					}
					


/* Headline in Tabelle*/					
.headline	{ 	font-size: 13px;		
						word-spacing:1pt;
						/*letter-spacing: 1pt;*/
						line-height:13pt;
						font-weight: bold;
						vertical-align: top;
					}					
				
				
/* Tabellenformatierung für den Inhalts */
.tabcontent	{
					  border-width:2px;
					  border-style:solid;
					  border-color:#D0CECE;
					  background-color:#F5F5F5;					
					  text-align:left; 
					  vertical-align: top;
					}
					
.subtab		{
					  border-width:1px;
					  border-style:solid;
					  border-color:#8A8A8A;
					  background-color:#ddd;					
					  text-align:left; 
					  vertical-align: top;
					}

					
/* Adressbereich unten */					
.adresse	{	font-size: 9px;		
					word-spacing:0pt;
					vertical-align:top;
					line-height:9pt;
					padding-left:0px;
					padding-right:0px;
					padding-bottom:0px;
					padding-top:0px; 
				}
				
/* Headline in Tabelle*/					
.startseite	{ 	font-size: 14px;		
						word-spacing:1pt;
						line-height:16pt;
						font-weight: bold;
						color: white;
						margin-top: 120px;
					}
	
.startsub		{ 	font-size: 9px;		
						word-spacing:1pt;
						line-height:10pt;
						color: #2F2F2F;
					}
                
            
/* Links im Textinhalt*/
.text a:visited	{ color: #4875DC; text-decoration: underline; font-weight: normal;}
.text a:link		{ color: #4875DC; text-decoration: underline; font-weight: normal;}
.text a:hover	{ color: #FF6521; text-decoration: underline; font-weight: normal;}
.text a:active	{ color: #FF6521; text-decoration: underline; font-weight: normal;}


/* Links unter Service, Handel + Vermietung */
.submenue { 	
						font-size: 10px;		
						word-spacing:0pt;
						vertical-align:top;
						color:white;
					}
	
	
.submenue a:visited	{ color: ffffff; text-decoration: none; font-weight: normal;}
.submenue a:link		{ color: ffffff; text-decoration: none; font-weight: normal;}
.submenue a:hover	{ color: #FF6521; text-decoration: none; font-weight: normal;}
.submenue a:active	{ color: #FF6521; text-decoration: none; font-weight: normal;}

.null a:visited	{ color: 4875DC; text-decoration: none; font-weight: normal;}
.null a:link		{ color: 4875DC; text-decoration: none; font-weight: normal;}
.null a:hover	{ color: #FF6521; text-decoration: none; font-weight: normal;}
.null a:active	{ color: #FF6521; text-decoration: none; font-weight: normal;}