﻿body {
	background-color: #ffffff;
	padding: 0px;
	margin: 0;
}

/*----------------------------------------NAV-Bottom--------------------------------------------*/

#MenuPos {

	padding: 10px;
	margin-left: 140px;
	margin-top: 14px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1;
	visibility: visible;
	
}



/*----------------------------------------LAYOUT--------------------------------------------*/

#Container {

	position: absolute;
	padding: 0px;
	margin: 0;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1;
	visibility: visible;
	
}

div.Tabelle_01 {
	position:absolute;
	left: 50%;
	margin-left: -390px;
	top:0px;
	z-index: 2;
	width:780px;
	height:1020px;
}


div.pixzoom-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:780px;
	height:20px;
	z-index: 2;
	background-image: url('images/pixzoom_01.jpg');
}

div.pixzoom-02_ {
	position:absolute;
	left:0px;
	top:20px;
	width:780px;
	height:23px;
	z-index: 2;
	background-image: url('images/pixzoom_02.jpg');
}

div.pixzoom-03_ {
	position:absolute;
	left:0px;
	top:43px;
	width:219px;
	height:29px;
	z-index: 2;
	background-image: url('images/pixzoom_03.jpg');
}

div.pixzoom-04_ {
	position:absolute;
	left:219px;
	top:43px;
	width:416px;
	height:29px;
	z-index: 2;
	background-image: url('images/pixzoom_04.jpg');
}

div.pixzoom-05_ {
	position:absolute;
	left:635px;
	top:43px;
	width:145px;
	height:29px;
	z-index: 2;
	background-image: url('images/pixzoom_05.jpg');
}

div.pixzoom-06_ {
	position:absolute;
	left:0px;
	top:72px;
	width:219px;
	height:75px;
	z-index: 2;
	background-image: url('images/pixzoom_06.jpg');
}

div.pixzoom-07_ {
	position:absolute;
	left:219px;
	top:72px;
	width:416px;
	height:141px;
	z-index: 2;
	background-image: url('images/pixzoom_07.jpg');
}

div.pixzoom-08_ {
	position:absolute;
	left:635px;
	top:72px;
	width:145px;
	height:141px;
	z-index: 2;
	background-image: url('images/pixzoom_08.jpg');
}

div.pixzoom-09_ {
	position:absolute;
	left:0px;
	top:147px;
	width:219px;
	height:30px;
	z-index: 2;
	background-image: url('images/pixzoom_09.jpg');
	cursor: pointer;
}

div.pixzoom-10_ {
	position:absolute;
	left:0px;
	top:177px;
	width:219px;
	height:36px;
	z-index: 2;
	background-image: url('images/pixzoom_10.jpg');
	cursor: pointer;
}

div.pixzoom-11_ {
	position:absolute;
	left:0px;
	top:213px;
	width:219px;
	height:36px;
	z-index: 2;
	background-image: url('images/pixzoom_11.jpg');
	cursor: pointer;
}


/*----------------------------------------headpics--------------------------------------------*/


div.pixzoom-12_ {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/pixzoom_12.jpg');
}

div.pixzoom-13_ {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/pixzoom_13.jpg');
}



div.pixzoom_home1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/home_left.jpg');
}

div.pixzoom_home2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/home_right.jpg');
}


div.pixzoom_agb1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/agb_left.jpg');
}

div.pixzoom_agb2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/agb_right.jpg');
}



div.pixzoom_art1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/art_left.jpg');
}

div.pixzoom_art2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/art_right.jpg');
}



div.pixzoom_leistung1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/leistung_left.jpg');
}

div.pixzoom_leistung2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/leistung_right.jpg');
}



div.pixzoom_link1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/link_left.jpg');
}

div.pixzoom_link2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/link_right.jpg');
}


div.pixzoom_mail1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/mail_left.jpg');
}

div.pixzoom_mail2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/mail_right.jpg');
}


div.pixzoom_portal1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/portal_left.jpg');
}

div.pixzoom_portal2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/portal_right.jpg');
}


div.pixzoom_referenz1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/referenz_left.jpg');
}

div.pixzoom_referenz2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/referenz_right.jpg');
}



div.pixzoom_service1 {
	position:absolute;
	left:219px;
	top:213px;
	width:416px;
	height:162px;
	z-index: 2;
	background-image: url('images/service_left.jpg');
}

div.pixzoom_service2 {
	position:absolute;
	left:635px;
	top:213px;
	width:145px;
	height:162px;
	z-index: 2;
	background-image: url('images/service_right.jpg');
}






/*----------------------------------------headpics_end--------------------------------------------*/


div.pixzoom-14_ {
	position:absolute;
	left:0px;
	top:249px;
	width:219px;
	height:35px;
	z-index: 2;
	background-image: url('images/pixzoom_14.jpg');
	cursor: pointer;
}

div.pixzoom-15_ {
	position:absolute;
	left:0px;
	top:284px;
	width:219px;
	height:35px;
	z-index: 2;
	background-image: url('images/pixzoom_15.jpg');
	cursor: pointer;
}

div.pixzoom-16_ {
	position:absolute;
	left:0px;
	top:319px;
	width:219px;
	height:56px;
	z-index: 2;
	background-image: url('images/pixzoom_16.jpg');
	cursor: pointer;
}

div.pixzoom-17_ {
	position:absolute;
	left:0px;
	top:375px;
	width:273px;
	height:284px;
	z-index: 2;
	background-image: url('images/pixzoom_17.jpg');
}

div.pixzoom-18_ {
	position:absolute;
	left:273px;
	top:375px;
	width:507px;
	height:175px;
	z-index: 2;
	background-image: url('images/pixzoom_18.jpg');
}

div.pixzoom-19_ {
	position:absolute;
	left:273px;
	top:550px;
	width:1px;
	height:226px;
	z-index: 2;
	background-image: url('images/pixzoom_19.jpg');
}

div.pixzoom-20_ {
	position:absolute;
	left:274px;
	top:550px;
	width:243px;
	height:109px;
	z-index: 2;
	background-image: url('images/pixzoom_20.jpg');
}

div.pixzoom-21_ {
	position:absolute;
	left:517px;
	top:550px;
	width:263px;
	height:109px;
	z-index: 2;
	background-image: url('images/pixzoom_21.jpg');
}

div.pixzoom-22_ {
	position:absolute;
	left:0px;
	top:659px;
	width:273px;
	height:117px;
	z-index: 2;
	background-image: url('images/pixzoom_22.jpg');
}

div.pixzoom-23_ {
	position:absolute;
	left:274px;
	top:659px;
	width:243px;
	height:117px;
	z-index: 2;
	background-image: url('images/pixzoom_23.jpg');
}

div.pixzoom-24_ {
	position:absolute;
	left:517px;
	top:659px;
	width:263px;
	height:117px;
	z-index: 2;
	background-image: url('images/pixzoom_24.jpg');
}

div.pixzoom-25_ {
	position:absolute;
	left:0px;
	top:776px;
	width:275px;
	height:192px;
	z-index: 2;
	background-image: url('images/pixzoom_25.jpg');
}

div.pixzoom-26_ {
	position:absolute;
	left:275px;
	top:776px;
	width:242px;
	height:192px;
	z-index: 2;
	background-image: url('images/pixzoom_26.jpg');
}

div.pixzoom-27_ {
	position:absolute;
	left:517px;
	top:776px;
	width:263px;
	height:192px;
	z-index: 2;
	background-image: url('images/pixzoom_27.jpg');
}

div.pixzoom-28_ {
	position:absolute;
	left:0px;
	top:968px;
	width:780px;
	height:52px;
	z-index: 2;
	background-repeat: repeat-x;
	background-image: url('images/pixzoom_28.jpg');
}


div.pixzoom-one-17_ {
	position:absolute;
	left:0px;
	top:375px;
	width:780px;
	min-height:300;
	z-index: 2;
	background-image: url('images/pixzoom_one_17_small.jpg');
	background-repeat:repeat-y;

}

div.pixzoom-one-18_ {
	position:absolute;
	left:0px;
	top:968px;
	width:780px;
	height:52px;
	z-index: 2;
	background-image: url('images/pixzoom_one_18.jpg');
	
}


.inhalt {
	padding-left:45;
	padding-top:15;
	padding-right:45;

}

.inhalt_agb {
	padding-left:45;
	padding-top:15;
	padding-right:45;
	
}
/*----------------------------------------NAVItexte1--------------------------------------------*/


.text1 {
	font-family: "Tahoma";
	font-size: 10px;
	color: #0E2A4C;
}

.text1 a:link {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: none;
}

.text1 a:visited {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: none;
}

.text1 a:hover {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: none;
}

.text1 a:active {
	font-family: "Tahoma";
	text-decoration: none;
	color: #CF720C;
}


/*----------------------------------------Inhaltetexte2--------------------------------------------*/
.text2 {
	font-family: "Tahoma";
	font-size: 14px;
	color: #0E2A4C;
}

.text2 a:link {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: underline;
}
.text2 a:visited {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: underline;
}
.text2 a:hover {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: underline;
}
.text2 a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	color: #CF720C;
}



/*----------------------------------------InhalteU1texte3--------------------------------------------*/
.text3 {
	font-family: "Tahoma";
	font-size: 18px;
	color: #0E2A4C;
	font-weight: bold;
	letter-spacing: 1;
}

.text3 a:link {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: none;
}

.text3 a:visited {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: none;
}
.text3 a:hover {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: none;
}
.text3 a:active {
	font-family: "Tahoma";
	text-decoration: none;
	color: #CF720C;
}

/*----------------------------------------InhalteU2texte6--------------------------------------------*/
.text4 {
	font-family: "Tahoma";
	font-size: 14px;
	color: #0E2A4C;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 1;
}

.text4 a:link {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: none;
}
.text4 a:visited {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: none;
}
.text4 a:hover {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: none;
}
.text4 a:active {
	font-family: "Tahoma";
	text-decoration: none;
	color: #CF720C;
}

/*----------------------------------------news--------------------------------------------*/

#twitter_div{
	width: 200px;
	white-space: pre-wrap;
	overflow: scroll;
	padding: 2px 2px 7px 2px;
	height: 254px;
	margin-left: 24px;
}

#twitter_update_list{
	width: 150px;
	padding: 2px;
	margin: 2px;
	white-space: pre-wrap;
	overflow: hidden;

}
#twitter-link{
	display: block;
	text-align: right;
	font-size: 10px;
	color: #CF720C;
}

.news {
	font-family: "Tahoma";
	font-size:12px;
	color: #0E2A4C;
	vertical-align: top;
	padding-left:22px;
	padding-top:45px;
	padding-right:27px;
}

.news a:link {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: underline;
}
.news a:visited {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: underline;
}
.news a:hover {
	font-family: "Tahoma";
	color: #666666;
	text-decoration: underline;
}
.news a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	color: #0E2A4C;
}

.news li {
	font-family: "Tahoma";
	list-style-type: none;
	list-style-position: outside;
	padding-left:0px;
}



/*----------------------------------------produkt--------------------------------------------*/
.produkt {
	font-family: "Tahoma";
	font-size: 11px;
	color: #854907;
	vertical-align: top;
	padding-left:65;
	padding-top:26;
	padding-right:5;
}

.produkt a:link {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: underline;
	font-weight:bold;
}
.produkt a:visited {
	font-family: "Tahoma";
	color: #854907;
	text-decoration: underline;
	font-weight:bold;
}
.produkt a:hover {
	font-family: "Tahoma";
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.produkt a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	font-weight:bold;
	color: #854907;
}

.produkt li {
	font-family: "Tahoma";
	list-style-type: circle;
	list-style-position: outside;
}





/*----------------------------------------produkt2--------------------------------------------*/
.produkt2 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #854907;
	vertical-align: top;
	padding-left:70;
	padding-top:26;
	padding-right:25;
}

.produkt2 a:link {
	font-family: "Tahoma";
	color: #0E2A4C;
	text-decoration: underline;
	font-weight:bold;
}
.produkt2 a:visited {
	font-family: "Tahoma";
	color: #854907;
	text-decoration: underline;
	font-weight:bold;
}
.produkt2 a:hover {
	font-family: "Tahoma";
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.produkt2 a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	font-weight:bold;
	color: #854907;
}

.produkt2 li {
	font-family: "Tahoma";
	list-style-type: circle;
	list-style-position: outside;
}




/*----------------------------------------webbau--------------------------------------------*/
.webbau {
	font-family: "Tahoma";
	font-size: 11px;
	color: #435C67;
	vertical-align: top;
	padding-left:30;
	padding-top:30;
	padding-right:8;
}

.webbau a:link {
	font-family: "Tahoma";
	color: #CF720C;
	text-decoration: underline;
	font-weight:bold;
}
.webbau a:visited {
	font-family: "Tahoma";
	color: #435C67;
	text-decoration: underline;
	font-weight:bold;
}
.webbau a:hover {
	font-family: "Tahoma";
	color: #666666;
	text-decoration: underline;
	font-weight:bold;
}
.webbau a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	color: #435C67;
	font-weight:bold;
}



/*----------------------------------------inhalttexte--------------------------------------------*/
.inhalttexte {
	font-family: "Tahoma";
	font-size: 11px;
	color: #8296B2;
	vertical-align: top;
	text-align: justify;
	padding-left:30;
	padding-top:30;
	padding-right:8;
}

.inhalttexte a:link {
	font-family: "Tahoma";
	color: #BCC7D3;
	text-decoration: underline;
	font-weight:bold;
}
.inhalttexte a:visited {
	font-family: "Tahoma";
	color: #8296B2;
	text-decoration: underline;
	font-weight:bold;
}
.inhalttexte a:hover {
	font-family: "Tahoma";
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.inhalttexte a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	color: #8296B2;
	font-weight:bold;
}


/*----------------------------------------inhalttexte2--------------------------------------------*/
.inhalttexte2 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #8296B2;
	vertical-align: top;
	text-align: justify;
	padding-left:4;
	padding-top:30;
	padding-right:10;
}

.inhalttexte2 a:link {
	font-family: "Tahoma";
	color: #BCC7D3;
	text-decoration: underline;
	font-weight:bold;
}
.inhalttexte2 a:visited {
	font-family: "Tahoma";
	color: #8296B2;
	text-decoration: underline;
	font-weight:bold;
}
.inhalttexte2 a:hover {
	font-family: "Tahoma";
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.inhalttexte2 a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	color: #8296B2;
	font-weight:bold;
}


/*----------------------------------------printdesign--------------------------------------------*/
.printdesign {
	font-family: "Tahoma";
	font-size: 11px;
	color: #8296B2;
	vertical-align: top;
	text-align: justify;
	padding-left:12;
	padding-top:30;
	padding-right:30;
}

.printdesign a:link {
	font-family: "Tahoma";
	color: #BCC7D3;
	text-decoration: underline;
	font-weight:bold;
}
.printdesign a:visited {
	font-family: "Tahoma";
	color: #8296B2;
	text-decoration: underline;
	font-weight:bold;
}
.printdesign a:hover {
	font-family: "Tahoma";
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.printdesign a:active {
	font-family: "Tahoma";
	text-decoration: underline;
	color: #8296B2;
	font-weight:bold;
}



/*----------------------------------------footer--------------------------------------------*/

.inhalt_footer {
	background-image: url('images/pixzoom_one_18.jpg');
	font-family: "Tahoma";
	font-size: 11px;
	color: #8296B2;
	vertical-align: top;
	text-align: justify;
	padding-left:30;
	padding-top:14;
	padding-right:30;
}