@charset "utf-8";

*{
margin:0px;
padding:0px;
}
a:link{
color:white;
}
a:visited{
color:white;
}
a:hover{
color:black;
}
a:active{
color:black;
}
body{
margin:0;
width: 100%;
height: 100%;
background-color:black;
}
.bg{
background:url("img/emp_back2.jpg") repeat top center ;
width:100%;
height:1070px;
text-align: center;
margin: auto;
margin-top:0px;
position: relative; 
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:border;
}
.bgover{
background:url("img/bgimg.jpg") no-repeat top center;
width:1080px;
padding: auto;
margin: auto;
margin-top:0px;
position: relative;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:border;
}
.bgovermap{
background:url("img/bgimgmap.jpg") no-repeat top center;
width:1080px;
padding: auto;
margin: auto;
margin-top:0px;
position: relative;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:border;
}
.bgoverrate{
background:url("img/bgimgrate.jpg") no-repeat top center;
width:1080px;
padding: auto;
margin: auto;
margin-top:0px;
position: relative;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:border;
}
.menu{
margin:0px;}
.book{
margin:auto;
margin-top:95px;
margin-right:200px;
float:right;
}

a.book:link{
background-image:url("img/book.png");
height: 20px;
width: 145px;
display: block;
padding-top: 7px;
padding-bottom: 7px;
}
a.book:visited{
background-image:url("img/book.png");
height: 20px;
width: 145px;
display: block;
padding-top: 7px;
padding-bottom: 7px;
}
a.book:hover{
background-image:url("img/bookover.png");
height: 20px;
width: 145px;
display: block;
padding-top: 7px;
padding-bottom: 7px;
}
.navi{
margin-top:50px;
margin-bottom: 10px;
margin-right: 20px;
margin-left:20px;
font-family: "trebuchet ms";
color: #c59b6d;
font-size:medium;
text-decoration: none;
float:right;
}
a.navi:link{
text-decoration: none;
color: #c59b6d;
font-size:medium;
}
a.navi:visited{
text-decoration: none;
color: #c59b6d;
font-size:medium;
}
a.navi:hover{
color: white;
font-size:large;
text-decoration: none;
}

.text1{
color: white;
text-align: center;
font-family: "trebuchet ms";
float: left;
padding-top:580px; 
margin-left:60px;
font-size:normal;
overflow:visible;
}
.text2{
color: white;
text-align: justify;
font-family: "trebuchet ms";
padding-top:580px; 
margin-left:420px;
margin-right:75px; 
font-size: normal;
overflow: visible;
}
.logo{
margin-top: 70px;
}
.rate{
margin-left:250px;}

.footer{
color:white;
text-align: center;
font-family:"trebuchet ms";
font-size: small;
width:100%;
height:100px;
text-align:center;
margin-top: 70px;
}