body 
{
 background-color:#ffffff;
 background-image:url(/images/Logos/LEFT_BG1.jpg);
 background-repeat:repeat-y;
 background-attachment:scroll;
 background-position:0px 0px;
 margin:0px 0px 0px 0px;
 padding:0px;
 overflow:auto;
}

h1 {font-size:130%;color:#000066;margin-bottom:0px;}
h2 {font-size:120%;color:#000066;margin-top:25px;margin-bottom:25px;}
h3 {font-size:100%;color:#000066;}
h4 {font-size:170%;color:#000066;}
p {margin-top:0px;}

.headline1 
{  
 border-bottom-color:#009999; 
 border-bottom-style:solid; 
 border-bottom-width:1px;
}

.headline2 
{  
 border-bottom-color:#009999; 
 border-bottom-style:solid;
 border-bottom-width:1px;
}

a:link, a:visited
{ 
  text-decoration:none;
  font-weight:bold;
  color:#009999;
  font-size:12px;
}

a:hover, a:active
{ 
 text-decoration:underline;
}


#header
{

 width:100%;
 height:145px;
 overflow:hidden;
 margin:0px;
 padding:0px;
}


#navcontainer 
{ 
 background-image:url(/images/Logos/LEFT_BG1.jpg);
 background-repeat:repeat-y;
 background-position:0px 0px;
 width:156px; 
 position:absolute;
 top:145px;
 left:0px;
 overflow:visible;
}

#navcontainer ul
{
 margin:0px;
 padding-left:0;
}

#navcontainer li 
{ 
 margin:0; 
 padding:0;
 list-style-type:none;
}

#navcontainer a
{
 display:block;
 padding:3px;
 width:144px;
 font-family:verdana, sans-serif;
 text-decoration:none;
 font-size:10px;
 font-weight:bold;
 text-indent:-1px;
 line-height:14px;
 color:#fff;
 background-color:#099;
 border-top:1px solid #fff;
}

#navcontainer a:hover
{
 color:#FFFFFF;
}

#navcontainer a .dot
{
 color:#099;
}

#navcontainer a:hover .dot
{
 color:#fff;
}
 
.menutitle
{
 width:150px!important;
 font-weight:bold!important;
 font-size:12px!important;
 color:#000066!important;
 text-indent:10px!important;
 line-height:14px!important; 
 border-top:1px solid!important;
 border-top-color:#ffffff!important;
 padding:2px 0px 2px 0px!important;
 margin:0px 0px 0px 0px!important;
}

#rahmen
{
 height:100%;
 width:100%;
 margin:0px;
 padding:0px;
}

#content 
{
 margin-left: 190px;
 margin-right: 40px;
 margin-top: 20px;
 padding: 0px;
 font-family:Verdana, sans-serif;
 font-size:12px;
 color:#000066;
 line-height:16px;
 overflow: auto;
}


#url
{
 display:none;
}

.text_klein 
{  
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
color:#000066;
line-height:10px!important;
}

.img 
{  
 border:#000000; 
 border-style:solid; 
 border-width:1px;
}

.tab 
{
 border:#009999;
 border-style:solid;
 border-width:1px;
}

.linieunten
{
 border-bottom-color:#009999;
 border-bottom-style:solid;
 border-bottom-width:1px;
}

.table
{
 border-left-color:#009999;
 border-left-style:solid;
 border-left-width:1px;
}

.linieblau {
	border:1px solid #000033;
}
.aufzaehlung {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
	text-align:left;
	display:list-item;
	list-style-position:inside;
	list-style-type:disc;
}

.news {
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:solid;
	border-top-color:#999999;
	border-left-color:#999999;
}

.referenzen {
	background-color:#E6F2F2;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#C7E2E2;
}

.referenzen_table {
	border-width:1px;
	border-style:solid;
	border-color:#C7E2E2;
}

.partner {
	background-color:#DEE9F3;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#9FBFDF;
}

.partner_table {
	border-width:1px;
	border-style:solid;
	border-color:#9FBFDF;
}

body#home a#homenavi, 
body#firma span#firmanavi,
body#geschichte span#geschichtenavi,
body#referenzen span#referenzennavi,
body#kontakt span#kontaktnavi,
body#pps span#ppsnavi,
body#erp span#erpnavi,
body#wiegeloesung span#wiegeloesungnavi,
body#dms span#dmsnavi,
body#lims span#limsnavi,
body#service span#servicenavi,
body#validierung span#validierungnavi,
body#news span#newsnavi,
body#forum span#forumnavi,
body#jobs span#jobsnavi,
body#down span#downnavi,
body#impressum span#impressumnavi
{
 color:#FF0000;
 background:transparent;
 font-weight:bold;
 font-size:10px;
}
