body{
margin-left: auto;
margin-right: auto;
font-family: Arial;
font-size: 12px;
text-align: center;
background-image: url(../images/bg/bg_body.png);
background-repeat: repeat-x;
background-color: #616194;
color: #ffffff;
}
/* start main border */
#main_border{
margin-left: auto;
margin-right: auto;
margin-top: 26px;
margin-bottom: 20px;
width: 990px;
height: 700px;
}
#main_border_top{
margin-left: auto;
margin-right: auto;
width: 990px;
height: 15px;
background-image: url(../images/bg/bg_border_top.png);
background-repeat: no-repeat;
}
#main_border_left{
width: 25px;
height: 750px;
background-image: url(../images/bg/bg_border_left.png);
background-repeat: no-repeat;
float: left;
}
#main_border_right{
margin-left: auto;
width: 25px;
height: 750px;
background-image: url(../images/bg/bg_border_right.png);
background-repeat: no-repeat;
}
#main_border_bottom{
clear: both;
width: 990px;
height: 49px;
background-image: url(../images/bg/bg_border_bottom.png);
background-repeat: no-repeat;
}
/* end main border */

/* start main */
#main{
width: 940px;
height: 750px;
background-image: url(../images/bg/bg_main.png);
background-repeat: repeat-x;
float: left;
}
/* start main top*/
#main_top{
margin-left: auto;
margin-right: auto;
width: 930px;
height: 150px;
}
#main_top_logo{
width: 378px;
height: 80px;
margin-left: 6px;
background-image: url(../images/logo/logo_arnieb.gif);
background-repeat: no-repeat;
float: left;
}
#main_top_slogan{
margin-left: auto;
width: 439px;
height: 80px;
background-image: url(../images/bg/bg_slogan.gif);
background-repeat: no-repeat;
}
/* start main top navi*/
#main_top_navi{
clear: both;
margin-left: auto;
margin-right: auto;
width: 930px;
height: 60px;
}
#top_navi_left{
width: 28px;
height: 60px;
background-image: url(../images/bg/bg_navi_left.png);
background-repeat: no-repeat;
float: left;
}
#top_navi{
margin-left: auto;
width: 874px;
height: 60px;
background-image: url(../images/bg/bg_navi.png);
background-repeat: repeat-x;
float: left;
}
.top_navi_button{
width: 874px;
height: 22px;
margin-top: 12px;
}
.top_navi_button ul{
width: 874px;
height: 22px;
}
.top_navi_button ul li{
font-family: Arial;
text-align: center;
height: 22px;
float: left;
background-position: center;
}
.navi_balken{
height: 22px;
width: 7px;
margin-left: 5px;
margin-right: 5px;
background-image: url(../images/button/button_balken.png);
background-repeat: no-repeat;
}
#top_navi_right{
margin-left: auto;
width: 28px;
height: 60px;
background-image: url(../images/bg/bg_navi_right.png);
background-repeat: no-repeat;
}
/* end main top navi*/
/* end main top*/

/* start main content */
#main_content{
margin-left: auto;
margin-right: auto;
width: 910px;
height: 560px;
border: 2px #5d5d86 solid;
overflow: auto;
}
/* end main content */
/* start main footer */
#main_footer{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
width: 930px;
height: 26px;
}
#footer_navi_left{
width: 25px;
height: 26px;
background-image: url(../images/bg/bg_footer_navi_left.png);
background-repeat: no-repeat;
float: left;
}
#footer_navi{
margin-left: auto;
width: 880px;
height: 26px;
background-image: url(../images/bg/bg_footer_navi.png);
background-repeat: repeat-x;
float: left;
}
.footer_navi_button{
width: 880px;
height: 26px;
}
.footer_navi_button ul{
width: 880px;
height: 26px;
}
.footer_navi_button ul li{
font-family: Arial;
margin-top: 5px;
height: 19px;
float: left;
}
.footer_copyright{
background-image: url(../images/button/footer_copy.gif);
background-repeat: no-repeat;
background-position: right;
width: 298px;
text-align: right;
}
#footer_navi_right{
margin-left: auto;
width: 25px;
height: 26px;
background-image: url(../images/bg/bg_footer_navi_right.png);
background-repeat: no-repeat;
}
/* end main footer */
/* end main */
