@font-face {
   src: url(../fonts/WIDELAT1.eot);
   font-family: WideLatin;
}

body,td,p {
   color: #000000;
	font: 8pt Verdana, Tahoma, Arial, sans-serif;
	vertical-align: top;
}


body {
	text-align: left;
   margin: 0px 0px 0px 0px;
	SCROLLBAR-FACE-COLOR: #999933;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
.show {
	display: inline;
}


table {
	border: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
}

img {
   border: 0px;
}

a {
   color: #999933;
   text-decoration: underline;
}

a:hover {
   color: #00A6EB;
   text-decoration: none;
}

td.box {
   background: #EEEEEE url(../gfx/banner.gif) top left repeat-x;
   width: 100%;
   height: 150px;
   font-family: WideLatin;
   font-size: 20pt;
   text-align: right;
   padding: 0px;
   border: 1px #000000 solid;
}

a.box {
   background: #EEEEEE url(../gfx/banner.gif) top left repeat-x;
   color: #000000;
   width: 100%;
   height: 100%;
   display: block;
   border-bottom: 2px #FFFFFF solid;
   text-decoration: none;
}

td.navit {
	width: 109px;
}

table.navi {
   width: 150px;
   line-height: 20px;
   text-align: center;
   vertical-align: middle;
   padding: 0px;
   border: 1px #999933 solid;
}
table.navi td{padding:5px;}
td.navi_rest {
   background: #CCCCCC;
   line-height: 20px;
   text-align: right;
   vertical-align: bottom;
   padding: 0px 5px 1px 0px;
   border: 1px #666666 solid;
   border-bottom: 2px #666666 solid;
}
.submenu{padding:5px;}

a.navi {
   background: #CCCC33;
   color: #000000;
   width: 100%;
   height: 100%;
   display: block;
   text-decoration: none;
}

a.navi_active {
   background: #FFFFFF;
   color: #000000;
   width: 100%;
   height: 100%;
   display: block;
   text-decoration: none;
}

a.navi:hover, a.navi_active:hover {
   background: #CCCC33;
/*   background: #EEEEEE;*/
   color: #000000;
   width: 100%;
   height: 100%;
   display: block;
   text-decoration: none;
}

table.content {
	width: 100%;
	border: 1px #999933 solid;
}

td.content {
   width: 100%;
   text-align: justify;
   padding: 5px;
   border: 1px #999933 solid;
}
.iframe{
   padding-left: 15px;
   padding-bottom: 15px;
   padding-top: 15px;
   border: 1px #999933 solid;
}
td.content2 {
	width: 698px;
	height: *;
   text-align: justify;
   padding: 5px;
   border: 1px #999933 solid;
}
td.content3 {
	width: 780px;
	height: *;
   text-align: justify;
   padding: 5px;
   border: 1px #999933 solid;
}

p.head {
	color: #000000;
	font: bold 9pt;
}

.subline {
   color: #666666;
}

table.bottom {
   background: #999933;
   border: 0px #666666 solid;
   position: static;
   border: 0px;
   overflow: hidden;
}

td.bottom {
   padding: 3px 5px 3px 5px;
}

a.bottom {
   color: #000000;
   text-decoration: none;
   border: 0px;
}

a.bottom:hover {
   color: #000000;
   text-decoration: none;
   border: 0px;
}

a.bottom_top {
   color: #000000;
   text-decoration: none;
   border: 0px;
}

a.bottom_top:hover {
   color: #000000;
   text-decoration: none;
   border: 0px;
   border-bottom: 0px #000000 dotted;
}

td.content_login_button {width: 50px; height: 25px; vertical-align: bottom;}
.search {color: #003366; font: 8pt; font-family: Verdana; vertical-align: middle;}
.search_bottom {color: #003366; font: 8pt; vertical-align: top;}
input.search_txt {color: #006699; font: bold 8pt; font-family: Verdana; height: 20px; width: 160px;}
input.search_button {color: #EEEEEE; background: #003366; font: bold 8pt; font-family: Verdana; height: 20px; cursor: hand}
select.search {color: #006699; font: 9pt; font-family: Verdana;}


td.content_arbeitnehmer {background: #EEEEEE url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_unternehmen {background: #EEEEEE url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_home {background: #EEEEEE url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_arbeitgeber {background: #EEEEEE url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_kontakt {background: #EEEEEE url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_impressum {background: #EEEEEE url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_link {background: #FFFFFF url(../gfx/content_arbeitnehmer.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}
td.content_visionen {background: #EEEEEE url(../gfx/content_visionen.gif) top left repeat-y; width: 250px; border: 1px #000000 solid;}

table.content_links {background: #FFFFFF; width: 100%; border: 2px #FFFFFF solid;}
td.content_links_head {background: #CCCC33; color: #000000; font: bold; height: 20px; border: 2px #FFFFFF solid; padding: 0px; text-indent: 3px; vertical-align: middle;}
td.content_links {background: #FAFAFA; color: #000000; height: 20px; border: 2px #FFFFFF solid; padding: 0px; text-indent: 3px; vertical-align: middle;}
a.content_links {background: #FAFAFA; color: #000000; width: 100%; line-height: 20px; display: block; text-decoration: none;}
a.content_links:hover {background: #FAFAFA; color: #000000; width: 100%; line-height: 20px; display: block; text-decoration: underline;}
.hidden {
	display: none;
}
.field-info {
	text-align: left;
	vertical-align: middle;
}
.logo {
	display: none;
}

