body {
  text-align: justify;
  font-size:			12px;
  font-family:			Verdana;
  background:			url(../images/cavback.jpg) no-repeat;
  margin:				0;
  padding:				0;
}
h1 { color: #2265a0; font-size: 12px; font-weight: bold; letter-spacing: 1px; margin: 0.67em 0; }
.blue { color: #2265a0; }
ul { font-family: Verdana; }
p { color:				black; font-size:			12px; font-family:			Verdana; line-height: 18px; }
a#homelink {
  position:				absolute;
  top:					39px;
  left:					778px;
  display:				block;
  width:				175px;
  height:				95px;
}

a {
  color: #2265a0				;
  font-weight:			bold;
  text-decoration:		none;
}

a:hover {
  color:				#333333;
}

a.link { 
	margin-left: 15px; 
	background-repeat: no-repeat; 
	list-style-type: none; 
	float: left; 
	background-image:url(../images/b6.gif);
	display:block; 
	width:93px; height:40px
}

a.link:hover { 
	background-repeat: no-repeat; 
	list-style-type: none; 
	float: left; 
	height: 40px; 
	width: 93px; 
	background-image:url(../images/b6over.gif);
	display:block
}

a.link2 { 
	margin-left: 15px; 
	background-repeat: no-repeat; 
	float: left; 
	background-color:#FFFFFF; 
	background-image:url(../images/b2.gif); 
	display:block; 
	width:92px; 
	height:40px
}

a.link2:hover { 
	background-repeat: no-repeat; 
	float: left; 
	height: 40px; 
	width: 92px; 
	background-color:#FFFFFF; background-image:url(../images/b2over.gif); 
	display:block
}

a.link3 { 
	margin-left: 15px; 
	float: left; 
	background-color:#FFFFFF; 
	background-image:url(../images/b3.gif); 
	background-repeat:no-repeat; 
	background-attachment:scroll; 
	background-position:left top; 
	display:block; width:93px; height:40px
}

a.link3:hover { 
	float: left; 
	background-position: left top; 
	height: 40px; 
	width: 93px; 
	background-repeat: no-repeat; 
	background-color:#FFFFFF; background-image:url(../images/b3over.gif); display:block;
}

a.link4 { 
	margin-left: 15px; 
	float: left; 
	background-color:#FFFFFF; 
	background-image:url(../images/b4.gif); 
	background-repeat:no-repeat; 
	background-attachment:scroll; 
	background-position:left top; 
	display:block; width:93px; height:40px
}

a.link4:hover { 
	float: left; 
	background-position: left top; 
	height: 40px; 
	width: 93px; 
	background-repeat: no-repeat; 
	background-color:#FFFFFF; background-image:url(../images/b4over.gif); display:block;
}
a.link5 { 
	margin-left: 15px; 
	float: left; 
	background-color:#FFFFFF; 
	background-image:url(../images/b5.gif); 
	background-repeat:no-repeat; 
	background-attachment:scroll; 
	background-position:left top; 
	display:block; width:93px; height:40px
}
a.link5:hover { 
	background-repeat: no-repeat; 
	background-position: left top; 
	height: 40px; 
	width: 93px; 
	float: left; 
	background-color:#FFFFFF; background-image:url(../images/b5over.gif); display:block;
}
a.link6 { margin-left: 15px; float: left; background: #ffffff url(../images/b7.gif) no-repeat left top; display: block; width: 93px; height: 40px; }
a.link6:hover { background-repeat: no-repeat; background-position: left top; height: 40px; width: 93px; float: left; background-color: #ffffff; background-image: url(../images/b7over.gif); display: block; }
a.link7 { float: left; background: #ffffff url(../images/b1.gif) no-repeat left top; display: block; width: 93px; height: 40px; }
a.link7:hover { background-repeat: no-repeat; background-position: left top; height: 40px; width: 93px; float: left; background-color: #ffffff; background-image: url(../images/b1over.gif); display: block; }


#container { position:				absolute; top:					200px; left:					48px; width:				773px; height:				400px; border:				solid 1px black; }
#content { float: left; margin: 0; padding: 0; }
/*------Bilder--------*/
#imgcont_anfahrt { background-image: url(../images/img_anfahrt.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_else { background-image: url(../images/img_else.gif); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_anfahrtnah { background-image: url(../images/img_anfahrt.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_anfahrtfern { background-image: url(../images/img_anfahrt.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_engeneering { background-image: url(../images/img_engineering.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_engeneering1 { background-image: url(../images/img_engineering.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_engeneering2 { background-image: url(../images/img_engineering.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_engeneering3 { background-image: url(../images/img_engineering.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_prototyping1 { background-image: url(../images/img_prototyping.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_prototyping2 { background-image: url(../images/img_prototyping.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_prototyping3 { background-image: url(../images/img_prototyping.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_tooling1 { background-image: url(../images/img_tooling.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_tooling2 { background-image: url(../images/img_tooling.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_tooling3 { background-image: url(../images/img_tooling.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_jobs { background-image: url(../images/img_jobs.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_cad { background-image: url(../images/img_jobs.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_cnc { background-image: url(../images/img_jobs.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_kontakt { background-image: url(../images/img_kontakt.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_sonder { background-image: url(../images/img_sonder.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_produktion { background-image: url(../images/img_produktion.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_produktion1 { background-image: url(../images/img_produktion.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_prototyping { background-image: url(../images/img_prototyping.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_spritzgussfertigung { background-image: url(../images/img_spritzguss.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_spritzguss { background-image: url(../images/img_spritzguss.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_spritzguss1 { background-image: url(../images/img_spritzguss.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_spritzguss2 { background-image: url(../images/img_spritzguss.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_prototyping1 { background-image: url(../images/img_prototyping.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_tooling { background-image: url(../images/img_tooling.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_home { float: left; background-image: url(../images/img_home.jpg); background-repeat: no-repeat; width: 229px; height: 400px; }
#imgcont_news { background-image: url(../images/img_home.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_galerie { background-image: url(../images/img_galerie.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_impressum { background-image: url(../images/img_home.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_werkzeuge { background-image: url(../images/img_konstruktion.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp_werkzeuge1 { background-image: url(../images/img_konstruktion.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_ueberuns { background-image: url(../images/img_ueberuns.jpg); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp1 { background-image: url(../images/img_else.gif); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp2 { background-image: url(../images/img_else.gif); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#imgcont_bsp3 { background-image: url(../images/img_else.gif); background-repeat: no-repeat; width: 229px; height: 400px; float: left; }
#box2 { height:				30px; margin: 24px 0 0 245px; padding: 0; }
#box3  { position: absolute; margin-left: 230px; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-left: 23px; padding-bottom: 0; padding-right: 15px; padding-top: 15px; width: 505px; height: 290px; overflow: auto; }
#box4 { font-size:			12px; position: absolute; left: 200px; bottom: 6px; height: 35px; margin: 0; padding: 0; }

#menu1 { font-size:			8pt; font-family:			Verdana; text-align: right; position:				absolute; top:					180px; width: 820px; }

#menu2 { position: absolute; float: left; top:					635px; margin: 0; padding: 0; }
#submenu li { float: left; margin: 0; padding: 0 0 0 0; list-style-type: none; display: block; }
#submenu ul { margin: 0; padding: 0; list-style-image: none; }
#mainmenu {margin-left: 66px; margin-top: 10px;}
.beispiel1 { background-image: url(../images/bsp1.gif); width: 98px; height: 21px; display: block; }
.beispiel1:hover { background-image: url(../images/bsp1_over.gif); display: block; width: 98px; height: 21px; }
.beispiel2 { background-image: url(../images/bsp2.gif); display: block; width: 98px; height: 21px; }
.beispiel2:hover { background-image: url(../images/bsp2_over.gif); display: block; width: 98px; height: 21px; }
.beispiel3 { background-image: url(../images/bsp3.gif); display: block; width: 98px; height: 21px; }
.beispiel3:hover { background-image: url(../images/bsp3_over.gif); display: block; width: 98px; height: 21px; }
.cad { background-image: url(../images/cad.gif); background-repeat: no-repeat; display: block; width: 155px; height: 21px; margin: 0 0 15px; padding: 0; }
.cad:hover { background-image: url(../images/cad_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 155px; height: 21px; }
.cnc { background-image: url(../images/cnc.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 125px; height: 21px; }
.cnc:hover { background-image: url(../images/cnc_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 125px; height: 21px; }
.projekt { background-image: url(../images/projekt.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 141px; height: 21px; }
.fertigung { background-image: url(../images/fertigung.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 141px; height: 21px; }
.fertigung:hover { background-image: url(../images/fertigung_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 141px; height: 21px; }
.projekt:hover { background-image: url(../images/projekt_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 141px; height: 21px; }
.projekt1 { background-image: url(../images/projekt1.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 146px; height: 21px; }
.projekt1:hover { background-image: url(../images/projekt1_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 146px; height: 21px; }
.projekt2 { background-image: url(../images/projekt2.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 144px; height: 21px; }
.projekt2:hover { background-image: url(../images/projekt2_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 144px; height: 21px; }
.projekt3 { background-image: url(../images/projekt3.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 144px; height: 21px; }
.projekt3:hover { background-image: url(../images/projekt3_over.gif); background-repeat: no-repeat; display: block; margin: 0 0 15px; padding: 0; width: 144px; height: 21px; }
.zoom { background-image: url(../images/zoom.gif); width: 98px; height: 21px; display: block; }
.zoom:hover { background-image: url(../images/zoom_over.gif); display: block; width: 98px; height: 21px; }
.download { background-image: url(../images/download.gif); width: 199px; height: 21px; display: block; }
.download:hover { background-image: url(../images/download_over.gif); display: block; width: 199px; height: 21px; }
.zurueck { background-image: url(../images/zurueck.gif); width: 79px; height: 21px; display: block; }
.zurueck:hover { background-image: url(../images/zurueck_over.gif); display: block; width: 79px; height: 21px; }
#anfahrt { position: relative; top: 45px; width: 230px; float: left; }
/**/
#imgkl_cont_home { background-image: url(../images/img_kl_home.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_news { background-image: url(../images/img_kl_home.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_impressum { background-image: url(../images/img_kl_home.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#img_kl_else { background-image: url(../images/img_kl_else.jpg); position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_ueberuns { background-image: url(../images/img_kl_ueberuns.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_galerie { background-image: url(../images/img_kl_galerie.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_prototyping { background-image: url(../images/img_kl_prototyping.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_prototyping1 { background-image: url(../images/img_kl_prototyping.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_engeneering { background-image: url(../images/img_kl_engineering.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_engeneering1 { background-image: url(../images/img_kl_engineering.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_engeneering2 { background-image: url(../images/img_kl_engineering.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_engeneering3 { background-image: url(../images/img_kl_engineering.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_tooling { background-image: url(../images/img_kl_tooling.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_tooling1 { background-image: url(../images/img_kl_tooling.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_tooling2 { background-image: url(../images/img_kl_tooling.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_tooling3 { background-image: url(../images/img_kl_tooling.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_werkzeuge { background-image: url(../images/img_kl_konstruktion.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_werkzeuge1 { background-image: url(../images/img_kl_konstruktion.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_produktion { background-image: url(../images/img_kl_produktion.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_spritzguss { background-image: url(../images/img_kl_spritzguss.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_spritzgussfertigung { background-image: url(../images/img_kl_spritzguss.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_spritzguss1 { background-image: url(../images/img_kl_spritzguss.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_spritzguss2 { background-image: url(../images/img_kl_spritzguss.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_sonder { background-image: url(../images/img_kl_sonder.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_bsp_produktion1 { background-image: url(../images/img_kl_produktion.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 400px; left: 871px; width: 120px; height: 265px; }
#imgkl_cont_kontakt { background-image: url(../images/img_kl_kontakt.jpg); background-repeat: no-repeat; background-position: 50% bottom; position: absolute; top: 300px; left: 871px; width: 120px; height: 365px; }
#imgbsp { color: #323232; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 325px; left: 30px; width: 150px; }
#galerie img  { background-color: white; float: left; padding: 7px; margin: 0px; }
a img  { border-width: 0px; }
#galerie  { position:absolute; overflow:hidden }
.img_home  { padding-left: 17px; float: right; }
#imgneu  { left: 885px; top: 235px; position: absolute; height: 158px; width: 200px; background-repeat: no-repeat; background-image: url(../images/Cavitaet_ChangeableMould_NEU.jpg); }

