@charset "UTF-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	letter-spacing: -0.5px;
	line-height: 1.8em;
	text-align: justify;
}

body.index {
	background-image: url(_img/bg_00.gif);
	background-position: top center;
}

body.unternehmen {
	background-image: url(_img/bg_01.gif);
}

body.tietgen {
	background-image: url(_img/bg_02.gif);
}

body.will {
	background-image: url(_img/bg_03.gif);
}

body.thullesen {
	background-image: url(_img/bg_04.gif);
}

body.vrbank {
	background-image: url(_img/bg_05.gif);	
}

body.impressum {
	background-image: url(_img/bg_06.gif);	
}

body.unternehmen, body.tietgen, body.will, body.thullesen, body.vrbank, body.impressum {
	background-repeat: no-repeat;
	background-color: white;
	background-position: top;
}

.wrap {
	position: relative;
	margin: 20px auto;
	width: 950px;
}

.navi_bg {
	background-image: url(_img/navi_content.gif);
	width: 950px;
	height: 73px;
	margin: 20px;
	position: relative;
	margin: 40px auto 0px;
}

.navi_bg_index {
	background-image: url(_img/navi_content_index.gif);
	width: 950px;
	height: 73px;
	margin: 20px;
	position: relative;
	margin: 40px auto 0px;
}

.navi {
	padding-left: 28px !important;
	padding: 15px;
	vertical-align: top;
}

a:link, a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover, a:active {
	color: #484898;
}


.tags {
	visibility: hidden;
}


/* start: _unternehmen.php */

.head_unternehmen {
	margin-top: 20px;
	margin-left: 83px;
}

.unternehmen_txt01 {
	width: 400px;
	border: dashed 1px #000000;
	margin-top: 30px;
	margin-left: 455px;
	padding: 15px;
}

.unternehmen_img00 {
	margin-top: -145px;
	margin-left: 80px;
}

.unternehmen_img01 {
	margin-top: 27px;
	margin-left: 40px;
}

.unternehmen_img02 {
	margin-left: 655px;
	margin-top: -70px;
}

.slogan_unternehmen {
	margin-top: 85px;
	margin-left: 118px;
}

.unternehmen_txt02 {
	width: 450px;
	border: dashed 1px #000000;
	margin-top: 40px;
	margin-left: 200px;
	padding: 15px;
}


/* end: _unternehmen.php */






/* start: _tietgen.php */

.head_tietgen {
	margin-top: 28px;
	margin-left: 513px;
}

.tietgen_img01 {
	margin-left: 196px;
	margin-top: -25px;
}

.tietgen_txt {
	width: 365px;
	border: dashed 1px #000000;
	margin-top: -150px;
	margin-left: 514px;
	padding: 15px;
}

.slogan_tietgen {
	margin-left: 50px;
	margin-top: -180px;
}

.tietgen_img02 {
	margin-left: 10px;
	padding-bottom: 15px;
}


/* end: _tietgen.php */





/* start: _will.php */

.will_img01 {
	margin-left: 80px;
	margin-top: 35px;
}

img.will_img_abstand {
	padding-right: 30px;
}

.head_will {
	margin-left: 530px;
	margin-top: -75px;
}

.slogan_will {
	margin-left: 120px;
	margin-top: 150px;
}

.will_img02 {
	margin-left: 650px;
	margin-top: -88px;
}

.will_txt {
	width: 385px;
	border: dashed 1px #000000;
	margin-top: -60px;
	margin-left: 185px;
	padding: 15px;
}

/* end: _will.php */






/* start: _thullesen.php */

.head_thullesen {
	margin-top: 35px;
	margin-left: 65px;
}

.slogan_thullesen {
	margin-left: 430px;
	margin-top: 30px;
}

.thullesen_txt {
	width: 450px;
	border: dashed 1px #000000;
	margin-top: 45px;
	margin-left: 100px;
	padding: 15px;
}

.thullesen_img01 {
	margin-left: 685px;
	margin-top: -485px;
}

.thullesen_img02 {
	margin-left: 685px;
	margin-top: 35px;
	padding-bottom: 35px;
}

/* end: _thullesen.php */





/* start: _vrbank.php */

.head_vrbank {
	margin-top: 70px;
	margin-left: 610px;
}

.vrbank_txt01 {
	width: 550px;
	border: dashed 1px #000000;
	margin-top: 50px;
	margin-left: 90px;
	padding: 15px;
}

.vrbank_img01 {
	margin-top: -400px;
	margin-left: 672px;
}

.slogan_vrbank {
	margin-left: 165px;
	margin-top: 210px;
}

.vrbank_img02 {
	margin-top: 80px;
	margin-left: 35px;
}

.vrbank_img03 {
	margin-top: 30px;
	margin-left: 35px;
	padding-bottom: 300px;
}

.vrbank_txt02 {
	width: 670px;
	border: dashed 1px #000000;
	margin-top: -670px;
	margin-left: 265px;
	padding: 15px;
}

.vrbank_txt03 {
	width: 320px;
	border: dashed 1px #000000;
	margin-top: -692px;
	margin-left: 615px;
	padding: 15px;
}

/* end: _vrbank.php */





/* start: _impressum.php */

.impressum_txt01 {
	width: 350px;
	border: dashed 1px #000000;
	margin-top: 60px;
	margin-left: 80px;
	padding: 15px;
}

.impressum_txt02 {
	width: 350px;
	border: dashed 1px #000000;
	margin-top: -375px;
	margin-left: 490px;
	padding: 15px;
}

.impressum_txt03 {
	width: 350px;
	border: dashed 1px #000000;
	margin-top: -280px;
	margin-left: 80px;
	padding: 15px;
}

/* end: _impressum.php */


