body {
background-color:#ffffff;
margin:0px auto;
min-width:700px; 
}
#header {
width:100%;
height:100px;
background:url(img/banner_bg.png) repeat-x;
margin:0px auto;
text-align:center;
}
#line {
width:100%;
height:5px;
background:url(img/line.png) repeat-x;
margin:0px;
}
#menu_bg {
width:702px;
height:30px;
background-color:#ffffff;
margin:0px auto;
text-align:center;
}
#navi {
width:702px;
height:30px;
background:url(img/button.png) repeat-x;
margin:0px auto;
text-align:center;
}
#navi a{
decoration:none;
}
.navi_button {
float:left;
width:117px;
height:30px;
}
.navi_button p {
font-size:16px;
font-family:Verdana, Arial;
color:black;
margin:0px;
margin-top:0px;
cursor:pointer;
}
#main {
width:700px;
margin:0px auto;
text-align:center;
}
#main_left {
float: left;
width:350px;
height:508px;
background:url(img/bodyBG_left.png) no-repeat; 
}
#main_right {
float: left;
width:350px;
height:508px;
background:url(img/bodyBG_right_text.png) no-repeat;
}
#main_text {
float: left;
width:350px;
height:508px;
margin-left:30px;
text-align:left;
}
#main_text h1 {
font-size:17px;
font-family:Verdana, Arial;
font-weight:bold;
color:#000000;
margin:0px;
margin-top:20px;
margin-left:10px;
}
#main_text p {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
margin:0px;
margin-top:10px;
margin-left:10px;
}
#main_text a {
font-size:17px;
font-family:Verdana, Arial;
color:#000000;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
#main_text a:hover{
text-decoration:underline;
}
#foot {
width:700px;
height:70px;
margin:0px auto;
text-align:center;
}
#foot_left{
float:left;
width:350px;
height:70px;
background:url(img/foot_left.png) no-repeat;
}
#foot_right{
float:left;
width:350px;
height:70px;
background:url(img/foot_right.png) no-repeat;
}
#foot_left_text {
font-size:14px;
font-family:Verdana, Arial;
color:#3a3d3a;
margin:0px;
text-align:left;
margin-top:6px;
margin-left:20px;
}
#foot_right_text {
font-size:14px;
font-family:Verdana, Arial;
color:#3a3d3a;
margin:0px;
text-align:right;
margin-top:6px;
margin-right:20px;
}
#foot_right_text a {
text-decoration: none;
cursor: pointer;
color:#000000;
 }
#fotoalbum {
width:700px;
height:508px;
margin:0px auto;
text-align:center;
background-color:#3a3d3a;
}
#fotoalbum img {
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
}

#kontakt_main {
width:700px;
margin:0px auto;
text-align:center;
}
#kontakt_main_left {
float: left;
width:350px;
height:508px;
background:url(img/kontakt_bodyBG_left_text.png) no-repeat; 
}
#kontakt_main_right {
float: left;
width:350px;
height:508px;
background:url(img/kontakt_bodyBG_right.png) no-repeat;
}
#kontakt_main_text {
float: left;
width:350px;
height:508px;
margin-left:30px;
text-align:left;
}
#kontakt_main_text h1 {
font-size:17px;
font-family:Verdana, Arial;
font-weight:bold;
color:#000000;
margin:0px;
margin-top:20px;
margin-left:10px;
}
#kontakt_main_text p {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
margin:0px;
margin-top:10px;
margin-left:10px;
}
#kontakt_main_text a {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
text-decoration:none;
cursor:pointer;
}
#kontakt_main_text a:hover{
text-decoration:underline;
}
#links_main {
width:700px;
margin:0px auto;
text-align:center;
}
#links_main_left {
float: left;
width:350px;
height:508px;
background:url(img/linksBG_left.png) no-repeat; 
}
#links_main_right {
float: left;
width:350px;
height:508px;
background:url(img/linksBG_right_text.png) no-repeat;
}
#links_main_text {
float: left;
width:350px;
height:508px;
margin-left:30px;
text-align:left;
}
#links_main_text h1 {
font-size:17px;
font-family:Verdana, Arial;
font-weight:bold;
color:#000000;
margin:0px;
margin-top:20px;
margin-left:10px;
}
#links_main_text p {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
margin:0px;
margin-top:10px;
margin-left:10px;
}
#links_main_text a {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
text-decoration:none;
cursor:pointer;
}
#links_main_text a:hover{
text-decoration:underline;
}
#demo_main {
width:700px;
margin:0px auto;
text-align:center;
}
#demo_main_left {
float: left;
width:350px;
height:508px;
background:url(img/demoBG_left_text.png) no-repeat; 
}
#demo_main_right {
float: left;
width:350px;
height:508px;
background:url(img/demoBG_right.png) no-repeat;
}
#demo_main_text {
float: left;
width:350px;
height:508px;
margin-left:30px;
text-align:left;
}
#demo_main_text h1 {
font-size:17px;
font-family:Verdana, Arial;
font-weight:bold;
color:#000000;
margin:0px;
margin-top:20px;
margin-left:10px;
}
#demo_main_text p {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
margin:0px;
margin-top:10px;
margin-left:10px;
}
#demo_main_text a {
font-size:15px;
font-family:Verdana, Arial;
color:#3a3d3a;
text-decoration:none;
cursor:pointer;
}
#demo_main_text a:hover{
text-decoration:underline;
}