/* ***CSS-Datei von MT-Computer-Service*** */

/* Copyright by MT-Computer-Service and Thomas Pelzer, Hürtgenwald */

/* Grundinhalte */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.pagehintergrundtabelle
{
position:absolute;
top: 1px;

border-right: #cccccc 1px solid;
border-bottom: #cccccc 1px solid;
border-left: #cccccc 1px solid;
}

p
{

}

td.textbox_startseite
{
background-color:#f6f6f6;
padding: 2px;
border: #e4e4e4 1px solid;
font-size:12px;
}

/* Haupt - Auswahlmenü */

.auswahlmenue
{
/* border-bottom: #2288ee 1px solid; */
border-bottom: #74a7d6 1px solid;
background-image:url(../images/auswahlmenue_hintergrund.gif);
height: 22px;
}

a.auswahlmenuepunkt
{
padding-left: 9px;
padding-right: 9px;
padding-bottom: 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
/* color:#3b5998; */
color:#ffffff;
/* color: #FFFFFF; */
font-weight: bold;
text-decoration: none;
}

a.auswahlmenuepunkt:hover
{
background-color:#3399DD;
text-decoration: underline;
}

/* Untermenü (links) */

td.untermenue
{
background-color: #d7e1ff;
width: 140px;
}

a.untermenuepunkt
{
background-color:#80b2e6;
border-top: 1px #5099ee solid;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left: 5px;
padding-top: 2px;
color:#FFFFFF;
font-weight:bold;
height: 17px;
}

/* Content - Bereich */

td.content
{
padding: 10px;
background-color:#FFFFFF;
width: 660px;
height: 350px;
padding-top: 15px;
}

span.beschriftung
{
color:#777777;
font-size: 12px;
}

a.link
{
color:#0066CC;
text-decoration: none;
}

a.link:hover
{
color:#0099FF;
text-decoration: underline;
}

.feld
{
border: #bbbbbb 1px solid;
}

.feld:hover
{
background-color:#fafafa;
}


.button
{
border: #bbbbbb 1px solid;
background-color: #FFFFFF;
}

table.kontakt_fehler
{
background-color:#FFe6e6;
border: #FFB4B4 1px solid;
}

span.kontakt_fehler
{
color:#0066CC;
}

td.zellen_startseite
{
width: 180px;
height: 170px;
vertical-align: top;
padding-top: 15px;
}

/* Fußleiste */

.fussleiste
{
background-color:#eeeeee;
}

span.copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left: 5px;
color:#555555;
}

a.link_abschlussleiste
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-right: 5px;
color:#555555;
text-decoration: none;
}

a.link_abschlussleiste:hover
{
color:#999999;
}

#menu {
	height:22px;
	background-image:url(../images/auswahlmenue_hintergrund.gif);

}
#menu ul {
float: left;
width: 87px;
list-style-type: none;
margin:0 0 0 0;
padding:0 0 0 0;
} 

#menu ul.shop {
float: left;
width: 109px;
list-style-type: none;
margin:0 0 0 0;
padding:0 0 0 0;
} 

#menu ul.beratung {
float: left;
width: 85px;
list-style-type: none;
margin:0 0 0 0;
padding:0 0 0 0;
}

#menu ul.wartung {
float: left;
width: 76px;
list-style-type: none;
margin:0 0 0 0;
padding:0 0 0 0;
} 

#menu ul.netzwerk {
float: left;
width: 94px;
list-style-type: none;
margin:0 0 0 0;
padding:0 0 0 0;
} 

#menu ul.dsl {
float: left;
width: 49px;
list-style-type: none;
margin:0 0 0 0;
padding:0 0 0 0;
} 


#menu li {
	float:left;
	display:block;
	margin:1px 0 0 0;
}



/*--definiert die Blocküberschriften--*/
#menu h3 {
font-size: 1em;
text-align: left;
margin:0;
padding:0;
} 

/*--definiert die "Drop-Down-Links" im Normalzustand--*/
#menu a {
display: block;
font-weight:bold;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
background-image:url(../images/auswahlmenue_hintergrund.gif);
color: #fff;

}

/*--definiert die "Drop-Down-Links" im Hoverzustand--*/
#menu a:hover {
color: #fff;
background: #3399DD;
} 

#menu li {
position: relative;
float:left;
display:block;

}

/*--versteckt die "Drop-Down-Links", solange nicht gehovert wird--*/
#menu ul ul {
position: absolute;
z-index: 2;
display: none;

} 

#menu ul ul li {
	width:180px;
}
	

#menu ul li:hover ul {
display: block;
} 