body  {

	margin: 0;

	padding: 0;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 12pt;

	font-style: normal;

}

body#main_body {

    padding-bottom: 0px;

    margin: 0px auto;

    padding-top: 0px;

}

a  {

	color: #000000;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11pt;

	font-style: normal;



}

a:link { 



	text-decoration: underline; 

	color: #000000;

	}



a:hover, a:active { 

	text-decoration: underline; 

	color: #000000;

	}



h1  {

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 16px;

	font-style: normal;

	color: #000000;

	font-weight: 900;

}



p, .grundtext  {

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 12px;

	line-height : 15px;

	top-margin: 4px;

	font-style: normal;

	font-weight: lighter;

}



.klein  {

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 10pt;

	font-style: normal;

	line-height: 16px;

	color: #000000;

	text-decoration: underline;

}

.line {

	border-top-width: 2px;

	border-top-style: ridge;

	border-top-color: #CCCCCC;

}



#container {

	width: 900px;

	position: relative;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}  



#obenbild {

	top: 0px;

	width: 900px;

	height: 97px;

	color: #a7a6a6;

	background-image: url(../images/hg_schalter/oben_leiste.jpg);

	background-position: left top;

	

}

#obenbild_en {

	top: 0px;

	width: 900px;

	height: 97px;

	color: #a7a6a6;

	background-image: url(../images/hg_schalter/oben_leiste_en.jpg);

	background-position: left top;

}



#obenbild_ru {

	top: 0px;

	width: 900px;

	height: 97px;

	color: #a7a6a6;

	background-image: url(../images/hg_schalter/oben_leiste_ru.jpg);

	background-position: left top;

}

#hauptnavi {

	top: 97px;

	width: 900px;

	height: 47px;

	

}



#subnavi{

	float: left;

	top: 144px;

	width: 218px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-image: url(../images/hg_schalter/hg_subnavilinks.jpg);

	background-repeat: no-repeat;

	background-position: left top;



}



#subnaviservice{

	float: left;

	top: 540px;

	width: 218px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	z-index: 2;

	position: absolute;

	visibility: visible;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;	

}

.service {

	margin: 0;

	padding-left: 5px;

	left: 5px;

	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: lighter;

	text-decoration: none;

}



.service li {

	clear: both;

	font-size: 12px;

	padding: 0;

	left: 15px;

	height:30px;

	background-image: url(../images/hg_schalter/servicenavipunkt.jpg);

	background-repeat: no-repeat;

	background-position: left 2px;

	text-align: left;

	display: block;

	margin: 0px;

}

.service a {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: none;

	text-align: left;

	display: block;

	font-size: 12px;

	padding-left: 15px;

	left: 15px;

}

.service a:hover {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: underline;

	text-align: left;

	display: block;

	font-size: 12px;

	left: 15px;

	background-image: url(../images/hg_schalter/servicenavipunkt_akt.jpg);

	background-repeat: no-repeat;

	background-position: left 2px;

	padding-left: 15px;

}

.service a:visited {

	color: #333333;

	}

	

.servicesactive {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #3e0606;

	text-decoration: none;

	text-align: left;

	display: block;

	font-size: 12px;

	left: 15px;

	background-image: url(../images/hg_schalter/servicenavipunkt_akt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

	font-weight: bold;

}



#subnavihaendler{

	float: left;

	top: 740px;

	width: 218px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	z-index: 2;

	position: absolute;

	visibility: visible;	

}



.subnavirubrik1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;

	padding-left:10px;

	padding-top: 5px;

	padding-bottom: 2px;

}

.subnavirubrik2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #333333;

	text-decoration: none;

	padding-left:10px;

	padding-top: 5px;

	padding-bottom: 2px;

	font-style: italic;

}



.subnavilinks {

	margin: 0;

	padding-left: 8px;

	left: 8px;

	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: lighter;

	text-decoration: none;

}



.subnavilinks li {

	clear: both;

	font-size: 13px;

	padding: 0;

	left: 12px;

	height:13px;

	background-image: url(../images/hg_schalter/navipunkt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-align: left;

	display: block;

}

.subnavilinks a {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: none;

	text-align: left;

	display: block;

	font-size: 13px;

	padding-left: 12px;

	left: 12px;

}

.subnavilinks a:hover {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: underline;

	text-align: left;

	display: block;

	font-size: 13px;

	left: 12px;

	background-image: url(../images/hg_schalter/navipunkt_akt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 12px;

}

.subnavilinks a:visited {

	color: #333333;

	}

	

.subnavilinksactive {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: none;

	text-align: left;

	display: block;

	font-size: 12px;

	left: 12px;

	background-image: url(../images/hg_schalter/navipunkt_akt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 12px;

	font-weight: bold;

}



.subnavilinksdealer {

	margin: 0;

	padding-left: 8px;

	left: 8px;

	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: lighter;

	text-decoration: none;

}



.subnavilinksdealer li {

	clear: both;

	font-size: 13px;

	padding: 0;

	left: 12px;

	height:13px;

	background-image: url(../images/hg_schalter/dealer_navipunkt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-align: left;

	display: block;

}

.subnavilinksdealer a {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: none;

	text-align: left;

	display: block;

	font-size: 13px;

	padding-left: 12px;

	left: 12px;

}

.subnavilinksdealer a:hover {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: underline;

	text-align: left;

	display: block;

	font-size: 13px;

	left: 12px;

	background-image: url(../images/hg_schalter/dealer_navipunkt_akt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 12px;

}

.subnavilinksdealer a:visited {

	color: #333333;

	}

	

.subnavilinksdealeractive {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	color: #000000;

	text-decoration: none;

	text-align: left;

	display: block;

	font-size: 12px;

	left: 12px;

	background-image: url(../images/hg_schalter/dealer_navipunkt_akt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 12px;

	font-weight: bold;

}



#weitereprodukte{

	float: left;

	top: 395px;

	width: 218px;

	height:122px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	background-image: url(../images/hg_schalter/hg_zu_weit_prod.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	visibility: visible;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}

#weitereprodukte2 {

	float: left;

	left: 0px;

	top: 395px;

	width:218px;

	height:122px;

	position: absolute;

	z-index:1;

	visibility: hidden;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;	

	background-image: url(../images/hg_schalter/hg_zu_weit_prod.jpg);

	background-repeat: no-repeat;

	background-position: left top;	

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}

#weitereprodukteeng{

	float: left;

	top: 395px;

	width: 218px;

	height:122px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	background-image: url(../images/hg_schalter/hg_zu_weit_prod_en.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	visibility: visible;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}

#weitereprodukteeng2 {

	float: left;

	left: 0px;

	top: 395px;

	width:218px;

	height:122px;

	position: absolute;

	z-index:1;

	visibility: hidden;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;	

	background-image: url(../images/hg_schalter/hg_zu_weit_prod_en.jpg);

	background-repeat: no-repeat;

	background-position: left top;	

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}

#weitereprodukteru{

	float: left;

	top: 395px;

	width: 218px;

	height:122px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	background-image: url(../images/hg_schalter/hg_zu_weit_prod_ru.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	visibility: visible;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}

#weitereprodukteru2 {

	float: left;

	left: 0px;

	top: 395px;

	width:218px;

	height:122px;

	position: absolute;

	z-index:1;

	visibility: hidden;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;	

	background-image: url(../images/hg_schalter/hg_zu_weit_prod_ru.jpg);

	background-repeat: no-repeat;

	background-position: left top;	

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}





#inhalt {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 20px;

}

#inhalteng {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_eng.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 20px;

}



#inhaltru {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_ru.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 20px;

}



#inhaltuhr1 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr1.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr2 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr2.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr3 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr3.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr4 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr4.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr5 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr5.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr6 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr6.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr7 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr7.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr8 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr8.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr9 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr9.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr10 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr10.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr11 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr11.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

#inhaltuhr12 {

	top: 154px;

	width: 678px;

	background-image: url(../images/hg_schalter/hg_inhalt_Uhr12.jpg);

	background-repeat: no-repeat;

	background-color: #a7a6a6;

	background-position: left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #666666;

	left: 0px;

}

.rottext{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #660000;

	line-height: 17px;

	padding-left:10px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-right: 10px;

}

.inhalttext{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 17px;

	padding-left:10px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-right: 10px;

}



.inhalttextblock{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 17px;

	padding-left:10px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-right: 10px;

}

.inhalttextuhr{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 9px;

	color: #000000;

	line-height: 12px;

	font-style: italic;

	padding: 0px;

}

.inhalttextuhr1{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 10px;

	color: #000000;

	line-height: 12px;

	font-style: italic;

	padding: 0px;

	font-weight: bold;

}

.inhalttext1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 17px;

	padding-left:10px;

	padding-right: 10px;

}

.inhalttext2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 17px;

	padding-left:40px;

	padding-top: 20px;

	padding-bottom: 20px;

	padding-right: 40px;

}

.inhalt_rubrik{

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #000000;

	line-height: 24px;

	font-weight: bolder;

	width: 100%;

	margin-top: 15px;

	padding-left:10px;

	padding-top: 10px;

	padding-bottom: 10px;

	background-position: center;

}

.inhalt_rubrik1{

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #000000;

	line-height: 24px;

	font-weight: bolder;

	width: 100%;

	margin-top: 15px;

	padding-left:10px;

	padding-top: 6px;

	padding-bottom: 2px;

	background-position: center;

}

.inhalt_rubrik2{

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	line-height: 24px;

	font-weight: bolder;

	width: 100%;

	margin-top: 15px;

	padding-left:10px;

	padding-top: 6px;

	padding-bottom: 2px;

	background-position: center;

}

.inhalt_link{

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 13px;

	color: #000000;

	line-height: 17px;

	font-weight: bold;

	text-decoration: underline;

}

.form_rubrik{

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	line-height: 17px;

	font-weight: bold;

	width: 100%;

	margin-top: 15px;

	padding-top: 10px;

	padding-bottom: 10px;

}


