/* CSS Document */

.main{
margin:0px auto;
width:950px;
}

.header{
float:left;
width:942px;
height:38px;
background:url(../img/header.gif);
margin:0px 0px 0px 0px;
}

.pod1{
float:left;
width:384px;
height:150px;
border-color:#666666;
border-width:1px;
border-style:solid;
margin:9px 0px 9px 0px;
}

.pod2{
width:150px;
height:150px;
float:left;
border-color:#ffffff;
border-width:1px;
border-style:solid;
background:url(../img/logo.gif);
margin:9px 0px 9px 9px;
}

.pod3{
float:left;
width:384px;
height:150px;
border-color:#666666;
border-width:1px;
border-style:solid;
margin:9px 0px 5px 9px;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #fff;
}

.mainstart{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_start.jpg);
text-align:left;
}

.mainportrait{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_portrait.jpg);
text-align:left;
}

.mainphilosophie{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_philosophie.jpg);
text-align:left;
}

.mainleistungen{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_leistungen.jpg);
text-align:left;
}

.mainreferenzen{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_referenzen.jpg);
text-align:left;
}

.mainenglish{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_engl.jpg);
text-align:left;
}
.mainpresse{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_presse.jpg);
text-align:left;
}

.mainkontakt{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_kontakt.jpg);
text-align:left;
}

.mainimpressum{
width:942px;
height:424px;
border:#ffffff;
border-width:1px;
background:url(../img/img_impressum.jpg);
text-align:left;
}

.clear {
clear:both;
}

.navportrait a{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #fff;
text-decoration:none;
padding:130px 0px 0px 10px;
}

.navportrait a:hover{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
padding:130px 0px 0px 10px;
}

.navportraitchosen{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
padding:130px 0px 0px 10px;
}
.navenglish a{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #C61A20;
text-decoration:none;
padding:130px 40px 0px 30px;
}

.navenglish a:hover{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color: #C61A20;
padding:130px 40px 0px 30px;
}

.navenglishchosen{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color: #C61A20;
text-decoration:none;
padding:130px 40px 0px 30px;
}
.navpresse a{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #fff;
text-decoration:none;
padding:130px 0px 0px 60px;
}

.navpresse a:hover{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
padding:130px 0px 0px 60px;
}

.navpressechosen{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #C61A20;
text-decoration:none;
padding:130px 0px 0px 60px;
}

.navkontakt a{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #fff;
text-decoration:none;
padding:130px 0px 0px 30px;
}

.navkontakt a:hover{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
padding:130px 0px 0px 30px;
}

.navkontaktchosen{
float:left;
position:relative;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color: #C61A20;
text-decoration:none;
padding:130px 0px 0px 30px;
}

.nav a{
float:left;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #fff;
padding:130px 0px 0px 30px;
}

.nav a:hover{
float:left;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
padding:130px 0px 0px 30px;
}

.navchosen {
float:left;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
padding:130px 0px 0px 30px;
}

.link {
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color: #C61A20;
}

.linkbold {
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #C61A20;
}

.pressebold {
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #000000;
}

.maintextbox{
width:425px;
height:200px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
}

.maintext{
width:425px;
height:200px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 60px;
text-align:left;
}

.maintextphilosophiebox{
width:400px;
height:200px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 475px;
}

.maintextphilosophie{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
overflow: auto;
}

.maintextleistungenbox{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 65px;
}

.maintextleistungen{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
overflow: auto;
}

.maintextreferenzenbox{
width:460px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 420px;
}


.maintextreferenzen{
width:460px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
overflow: auto;
}
.maintextenglishbox{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 65px;
}

.maintextenglish{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
overflow: auto;
}


.maintextpressebox{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 65px;
}

.maintextpresse{
width:400px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
overflow: auto;
}

.maintextkontaktbox{
width:425px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 475px;
text-align:left;
}

.maintextkontakt{
width:425px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:5px 20px 5px 5px;
text-align:left;
}

.maintextimpressumbox{
width:395px;
height:290px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color: #000000;
line-height: 1.5;
padding:60px 0px 0px 65px;
text-align:left;
}

.maintextimpressum{
	width:395px;
	height:290px;

	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;

	line-height: 1.5;
	padding:5px 20px 5px 5px;
	text-align:left;

	/* overflow-y: scroll; */
	overflow: auto;
}
