body {
	margin: 0px;
	height: 100%;
}

.Inhaltstabelle {
background:url(/images_nl/vacotec_03.jpg);
background-repeat:repeat-y;
padding-left: 10px;
}

.Headnavi_Tabelle {
background:url(/images_nl/vacotec_03.jpg);
background-repeat:repeat-y;
}

.Headnavi_Text {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
padding-top: 20px;
padding-right: 25px;
}

.Footnavi_Tabelle {
background:url(/images_nl/vacotec_03.jpg);
background-repeat:repeat-y;
}

.Footnavi_Text {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
text-align:center;
padding-top: 20px;
padding-right: 25px;
}

.Navileft_Box { 
background-color: #e3e3e3;
width: 214px;
overflow:hidden;
border: 1px solid #aaaaa8;
padding-top: 5px;
padding-left: 2px;
}

.Inhaltleft_Box { 
background-color: #e3e3e3;
width: 219px;
overflow:hidden;
border: 1px solid #aaaaa8;
}


.Navileft_Box_Headline { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
font-weight:bold;
color: #8a157e;
line-height:10px;
}

A.Navileft_Box_Subheadline:link {
font-family:Arial, Helvetica, sans-serif;
COLOR: #9c0a7c;
TEXT-DECORATION: none;
font-size: 13px; 
}

A.Navileft_Box_Subheadline:visited {  
font-family:Arial, Helvetica, sans-serif; 
COLOR: #9c0a7c; 
TEXT-DECORATION: none; 
font-size: 13px; 
}

A.Navileft_Box_Subheadline:hover { 
font-family:Arial, Helvetica, sans-serif; 
COLOR: #4c4845; 
TEXT-DECORATION: underline; 
font-size: 13px; 
font-weight: bold;}

A.Navileft_Box_Subheadline:active { 
font-family:Arial, Helvetica, sans-serif; 
COLOR: #4c4845; 
TEXT-DECORATION: underline; 
font-size: 13px; 
font-weight: bold;}


/*.Inhalt_Box { 
position:relative;
top:0px;
left:0px;
border: #000000 1pt solid;
width: 580px;
overflow:hidden;
margin-left: 10px;
}*/

.Headline_Text {
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:18px;
font-weight: bold;
}

.Subheadline_Text {
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:15px;
font-weight: bold;
}

.Text_large {
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:13px;
}

.Text_small {
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:12px;
}

.Text_10px{
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:10px;
}


.Headline_Vacom_Text {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e;
font-size:18px;
font-weight: bold;
}

.Subheadline_Vacom_Text {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:15px;
font-weight: bold;
}

.Text_Vacom_large {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:13px;
text-decoration:underline;
}

.Text_Vacom_small {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:12px;
}

.Text_Vacom_bg {
font-family:Arial, Helvetica, sans-serif;
COLOR: #ffffff;
background-color:#8a157e;
font-size:13px;
}

a:link {
font-family:Arial, Helvetica, sans-serif;
color: #4c4845;
text-decoration: underline;
font-size: 13px;
}
a:visited {
font-family:Arial, Helvetica, sans-serif;
color: #4c4845;
text-decoration: underline;
font-size: 13px;
}
a:hover {
font-family:Arial, Helvetica, sans-serif;
color: #4c4845;
text-decoration: none;
font-size: 13px;
}

a:active {
font-family:Arial, Helvetica, sans-serif;
text-decoration: underline;}

/*Konstanter Link in Vacom Farbe*/
a.Anchor_Link_Vacom:link {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:13px;
text-decoration:underline;
}
a.Anchor_Link_Vacom:visited {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:13px;
text-decoration:underline;
}
a.Anchor_Link_Vacom:hover {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:13px;
text-decoration:underline;
}
a.Anchor_Link_Vacom:active {
font-family:Arial, Helvetica, sans-serif;
COLOR: #8a157e; 
font-size:13px;
text-decoration:underline;
}

/*Subgroup Link (Vacom Farbe)*/
a.Subgroup_Link:link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
COLOR: #8a157e; 
text-decoration:underline;}

a.Subgroup_Link:visited {  
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
COLOR: #8a157e; 
text-decoration:underline;}

a.Subgroup_Link:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
COLOR: #8a157e; 
text-decoration:none;}

a.Subgroup_Link:active { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
COLOR: #8a157e; 
text-decoration:none;}

/*Headniavi Link*/
a.Headnavi_Link:link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
text-decoration:none;}

a.Headnavi_Link:visited {  
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
text-decoration:none;}

a.Headnavi_Link:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
text-decoration:underline;}

a.Headnavi_Link:active { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
text-decoration:underline;}

/* Footnavi Link*/
a.Footnavi_Link:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;}

a.Footnavi_Link:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:underline;}

a.Footnavi_Link:visited {  
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;}

a.Footnavi_Link:active { 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:underline;}


/* Ferdis Klassen */
/* 				  */
/* Div-Container  */

.Inhalt_Box{ 
/*position:relative;
top:0px;
left:0px;*/
/*border: #000000 1pt solid;*/
width: 700px;
overflow:hidden;
margin-left: 10px;
}

.Container_HL {
/*border: #000000 1pt solid;*/
width: 690px;
overflow: hidden;
margin-left: 10px;
text-align:justify;
}

.Container_Index{
/*border: #000000 1pt solid;*/
width:350px;
overflow:hidden;
margin-left:10px;
}

.Container_fullwidth {
width:610px;
float:left;
clear:both;
overflow:hidden;
position:absolute;
margin-left: 20px;
/*border: #000000 1pt solid;*/
}

.Container_Text {
/*border: #000000 1pt solid;*/
width: 400px;
overflow: hidden;
margin-left: 10px;
margin-right:5px;
float: left;
text-align:justify;
}

.Container_Text_sub {
/*border: #000000 1pt solid;*/
width: 550px;
overflow: hidden;
margin-left: 10px;
margin-right:5px;
float: left;
text-align:justify;
}

.Container_Text_downloads{
/*border: #000000 1pt solid;*/
width: 610px;
overflow: hidden;
margin-left: 10px;
margin-right:5px;
float: left;
text-align:justify;
}

.Container_Images{
/*border: #000000 1pt solid;*/
width: 210px;
height: 100%;
overflow: hidden;
margin-left: 5px;
margin-right:5px;
float: left;
}

.Container_Kontakt1{
/*border: #000000 1pt solid;*/
width: 310px;
height: 100%;
overflow: hidden;
margin-left: 5px;
margin-right:5px;
float: left;
}

.Container_Kontakt2{
/*border: #000000 1pt solid;*/
width: 310px;
height: 100%;
overflow: hidden;
margin-left: 5px;
margin-right:5px;
float:right;
}

.TableHead{
padding:0;
width: 500px;
margin: 0 0 0 0px;
height:20;
background: url(/images_nl/bgr_tablehead.gif) no-repeat left top ;
}
.TableHead_reg{
padding:0;
width: 610px;
margin: 0 0 0 0px;
height:20;
background: url(/images_nl/bgr_tablehead_reg.gif) no-repeat left top ;
}

.TableBody{
min-width: 400px;
max-width: 610px;
margin: 0 0 0 0px;
height:20;
background: #e8e8e6;
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:13px;
}

.Dialog {
position: relative;
height: auto;
overflow: visible;
margin: 0 0 0 0;
padding: 0 0 0 0;
background: #e8e8e6;
border-top: 0px;
border-left: 1px solid #e8e8e6;
border-right: 1px solid #e8e8e6;
border-bottom: 1px solid #e8e8e6;
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:12px;
}

.TableHead_katalog{
padding:0px 0px 0px 10px;
width: 590px;
margin: 0px 0px 0px 0px;
height:20px;
background: url(/images_nl/bgr_tablehead_katalog.gif) no-repeat left top ;
}

.Dialog_katalog{
position: relative;
height: auto;
overflow: visible;
margin: 0px 0px 10px 0px;
padding: 3px 6px 6px 6px;
width: 590px;
background: #e8e8e6;
border-top: 0px;
border-left: 1px solid #e8e8e6;
border-right: 1px solid #e8e8e6;
border-bottom: 1px solid #e8e8e6;
font-family:Arial, Helvetica, sans-serif;
COLOR: #4c4845; 
font-size:13px;
}

div.produktfokus{
	background-color: #e8e8e6;
	width:580px;
	float:left;
	overflow:hidden;
	margin: 0px 0px 5px 10px;
	padding: 5px 0px 5px 7px;
	position: relative;
}
/* Formularfelder */

td.InputLabelling {
margin: 0 0 0 0px;
padding: 2px 6px 2px 6px;
width: 100px;
vertical-align: top;
background: #e8e8e6;
}

td.InputField {
padding: 2px 6px 2px 6px;
width: 260px;
vertical-align: top;
background: #e8e8e6;
}

td.InputLabelling_reg{
margin: 0 0 0 0px;
padding: 2px 5px 2px 5px;
width: 85px;
vertical-align: top;
background: #e8e8e6;
}

td.InputField_reg {
padding: 2px 5px 2px 5px;
width: 165px;
vertical-align: top;
background: #e8e8e6;
}

input.LongText{
width: 201px;
line-height: 120%;
background-color:#ffffff;
color:#000000;
border:1px solid #7F9DB9
}

textarea.VeryLongText {
width: 300px;
line-height: 120%;
background-color:#ffffff;
color:#000000;
border:1px solid #7F9DB9
}

.formBUTTON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.formSUBMIT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F2F2F0;
	border: 1px solid #cdcdcd;
}

.formTEXT {
font-family:Arial, Helvetica, sans-serif;
COLOR: #000000; 
font-size:12px;
}

.infoBox{
min-width:300px;
max-width:300px;
position: relative;
overflow:hidden;
left:320;
top:-205;
}

.hinweiseBox{
border-top: 1px solid #7F9DB9;
border-left: 1px solid #7F9DB9;
border-right: 1px solid #7F9DB9;
border-bottom: 1px solid #7F9DB9;
background:#e8e8e6;
padding:5 5 5 5;
float:right;
min-width:300px;
max-width:300px;
position: relative;
overflow:hidden;
left:-100px;
top:0px;
}

img.thumbnailBorder{
	border:1pt solid #000000;

}
