/*  Body Contenct */
body  {
	background : #ffffff;
	font-size: 8pt;
    font-family: Verdana, Arial, sans-serif;
	color : #000000;
	SCROLLBAR-FACE-COLOR: #4891C6;
	SCROLLBAR-HIGHLIGHT-COLOR: #85B2CF; 
	SCROLLBAR-SHADOW-COLOR: #10659E; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #E4E4E3; 
	SCROLLBAR-TRACK-COLOR: #336699; 
	SCROLLBAR-DARKSHADOW-COLOR: #122752; 
	SCROLLBAR-BASE-COLOR: #000000;
	margin-top:7;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;
}

form{
margin:0px;
padding:0px;
}

/* Body Menu */
body.menu {
background-image : url(img/bkg01.jpg);
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #FFFFFF;
}

/* Schriftformatierungen Menu Intranet */
A.intranetmenu, A.intranetmenu:LINK, A.intranetmenu:VISITED, A.intranetmenu:ACTIVE {
font-family: Verdana, Arial, sans-serif;
font-size : 8pt;
color : #c5e1e0;
text-decoration : none;
}

/* Schriftformatierungen Menu Intranet */
A.intranetmenu:HOVER {
font-family: Verdana, Arial, sans-serif;
font-size : 8pt;
color : #c5e1e0;
text-decoration : underline;
}

/* Schriftformatierungen Menu Rubriken Farbe für | */
td.menu{color:#10659E;}

/* Standard Schriftformatierungen */
A, A:LINK, A:VISITED, A:ACTIVE {
font-size: 8pt;
font-family: Verdana, Arial, sans-serif;
color : #000000;
text-decoration : underline;
}

/* Standard Schriftformatierungen */
A:HOVER {
font-size: 8pt;
font-family: Verdana, Arial, sans-serif;
color : #3A6EA5;
text-decoration : underline;
}

/* Seitenmenu */
A.Sitemenu, A.Sitemenu:LINK, A.Sitemenu:VISITED, A.Sitemenu:ACTIVE {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
text-decoration : none;
}

/* Seitenmenu */
A.Sitemenu:HOVER {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
text-decoration : none;
}

/* Schriftformatierung in den Hauptmenüs inaktiv aktiv*/
A.mainmenuoff, A.mainmenuoff:LINK, A.mainmenuoff:VISITED, A.mainmenuoff:ACTIVE {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #93AFCE;
font-weight : bold;
text-decoration : none;
padding-right:5px;
padding-left:5px;
border-width: 0px 1px 0px 1px;
border-style: solid;
border-color: #e4e4e3;
}
A.mainmenuoff:HOVER {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
padding-right:5px;
padding-left:5px;
border-width: 0px 1px 0px 1px;
border-style: solid;
border-color: #e4e4e3;
}

/* Schriftformatierung in den Submenus inaktiv */
A.submenu, A.submenu:LINK, A.submenu:VISITED {
text-decoration : none;
}

/* Schriftformatierung in den Submenus inaktiv */
A.submenu:hover {
text-decoration : none;
}

/* Schriftformatierung in den Submenus inaktiv */
A.submenu:ACTIVE {
text-decoration : none;
}

/* Schriftformatierung in den Hauptmenüs Zustand aktiv*/
A.mainmenuon, A.mainmenuon:LINK, A.mainmenuon:VISITED, A.mainmenuon:ACTIVE {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

/* Trennstrich im Menu Frame */
.trennstrich {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
text-decoration : none;
}

/* Standard TD auf den Inhaltsseiten */
td {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
}

/* Tabelle Link für Topline*/
A.Toplinelink, A.Toplinelink:LINK, A.Toplinelink:VISITED, A.Toplinelink:ACTIVE {
font-family: Verdana, Arial, sans-serif;
font-size : 10px;
color : #C7DFF7;
text-decoration : none;
}



/* Tabellen Überschrift für Farbe GRAU für Startseite*/
td.ContentHeadlineFarbe01 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #b4babf;
font-size : 12px;
color : #000000;
}

/* Tabellen Überschrift für Farbe GELB für Aktuell */
td.ContentHeadlineFarbe02 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #e4cf5e;
font-size : 12px;
color : #000000;
}

/* Tabellen Überschrift für Farbe ROT Produkte */
td.ContentHeadlineFarbe03 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #da6851;
font-size : 12px;
color : #ffffff;
}

/* Tabellen Überschrift für Farbe BRAUN Sitemap*/
td.ContentHeadlineFarbe04 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #765c45;
font-size : 12px;
color : #ffffff;
}

/* Tabellen Überschrift für Farbe GRÜN Kontakt*/
td.ContentHeadlineFarbe05 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #687a4b;
font-size : 12px;
color : #ffffff;
}

/* Tabellen Überschrift für Farbe BLAU Firma*/
td.ContentHeadlineFarbe06 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #4c487a;
font-size : 12px;
color : #ffffff;
}

/* Tabellen Überschrift für Farbe SCHWARZ Fehler*/
td.ContentHeadlineFarbe07 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background : #FF0000;
font-size : 12px;
color : #ffffff;
}

/* Input Type festlegen */
.PageAdmin {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  background-color : #ffffff;
  border-top-width : 1px;
  border-color : #000000;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
}

/* Bild Legende */
.bildlegende {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
}
.mainmenuitems
{
	padding: 0px 5px 0px 5px;
}
td.TDmenu
{
	background-color: #3A6EA5;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #000000;
}
/* Tabellen für IP */
td.border { font-family: Arial, Helvetica, sans-serif; background-color: #000000; color: #000000; font-size: 8pt;  vertical-align : top; padding: 0,0,0,0; margin: 0,0,0,0;}
td.headline { font-family: Arial, Helvetica, sans-serif; background-color: #3A6EA5; color: #ffffff; font-size: 8pt; }
td.ip { font-family: Arial, Helvetica, sans-serif; background-color: #e4e4e3; color: #000000; font-size: 8pt;  vertical-align : middle; }
.flagge { border: 1px solid #000000;}

/* Formular und Memo Breite */
.inpkontaktform{
  width:300px;
}

.inpmemokontaktform{
  width:300px;
}

#tabbkg1
{
	background-image: url(img/TBMC2.jpg);
}
#tabbkg2
{
	background-image: url(img/TBMC22.jpg);
}