#body {
background-color: #f3f3f3;
margin: 0px;
}

#masterframe {
border: 1px solid red;
height: 596px;
margin-top: 60px;
margin-left: auto;
margin-right: auto;
width: 900px;
}

#leftframe {
float: left;
height: 596px;
width: 518px;
}

#rightframe {
background-color: #ffffff;
border-left: 1px solid red;
float: left;
height: 596px;
width: 380px;
}

#rightheader {
background-color: #ffffff;
border-bottom: 1px solid red;
float: left;
height: 31px;
width: 365px;
text-align: right;
padding-top: 15px;
padding-right: 15px;
font-family: verdana,arial;
font-size: 14px;
font-weight: bold;
color: #cc0000;

}

#button_leistungen {
background-image: url(picture/leistungen.jpg);
float: right;
height: 92px;
margin-top: 18px;
margin-right: 10px;
width: 92px;
}

#button_leistungen_e {
background-image: url(picture/leistungen_e.jpg);
float: right;
height: 92px;
margin-top: 18px;
margin-right: 10px;
width: 92px;
}

#button_leistungen:hover {
background-image: url(picture/leistungen_o.jpg);
}

#button_leistungen_e:hover {
background-image: url(picture/leistungen_eo.jpg);
}

#button_leistungen_a {
background-image: url(picture/leistungen_a.jpg);
float: right;
height: 92px;
margin-top: 18px;
margin-right: 10px;
width: 92px;
}

#button_leistungen_ea {
background-image: url(picture/leistungen_ea.jpg);
float: right;
height: 92px;
margin-top: 18px;
margin-right: 10px;
width: 92px;
}

#button_team {
background-image: url(picture/team.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_team_e {
background-image: url(picture/team_e.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_team_a {
background-image: url(picture/team_a.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_team_ea {
background-image: url(picture/team_ea.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_team:hover {
background-image: url(picture/team_o.jpg);
}

#button_team_e:hover {
background-image: url(picture/team_eo.jpg);
}
	
#button_kooperation {
background-image: url(picture/kooperation.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kooperation_e {
background-image: url(picture/kooperation_e.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kooperation_a {
background-image: url(picture/kooperation_a.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kooperation_ea {
background-image: url(picture/kooperation_ea.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kooperation:hover {
background-image: url(picture/kooperation_o.jpg);
}

#button_kooperation_e:hover {
background-image: url(picture/kooperation_eo.jpg);
}

#button_kontakt {
background-image: url(picture/kontakt.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kontakt_e {
background-image: url(picture/kontakt_e.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kontakt_a {
background-image: url(picture/kontakt_a.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kontakt_ea {
background-image: url(picture/kontakt_ea.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_kontakt:hover {
background-image: url(picture/kontakt_o.jpg);
}

#button_kontakt_e:hover {
background-image: url(picture/kontakt_eo.jpg);
}
	
#button_anfahrt {
background-image: url(picture/anfahrt.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_anfahrt_e {
background-image: url(picture/anfahrt_e.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_anfahrt_a {
background-image: url(picture/anfahrt_a.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_anfahrt_ea {
background-image: url(picture/anfahrt_ea.jpg);
clear: right;
float: right;
height: 92px;
margin-top: 7px;
margin-right: 10px;
width: 92px;
}

#button_anfahrt:hover {
background-image: url(picture/anfahrt_o.jpg);
}	

#button_anfahrt_e:hover {
background-image: url(picture/anfahrt_eo.jpg);
}

#home {
margin-top: 20px;
margin-left: 18px;
float: left; height:50px;
width: 240px;
}

#text_header {
font-family: verdana,arial;
font-size: 14px;
font-weight: bold;
color: #cc0000;
text-align: right;
padding-top: 10px;
}

#text_right {
height: 519px;
width: 350px;
overflow: auto;
padding-bottom: 15px;
padding-top: 15px;
padding-right: 15px;
float: left;
line-height: 18px;
margin-left: 15px;
margin-right: 20px;
font-family: Verdana, Arial;
font-size: 12px;
}

#color_text_1 {
padding-left: 100px;
color: #05345c;
}

#color_text_2 {
padding-left: 30px;
color: #05345c;
}
