body {
    width: 100%;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    z-index:0;
}
a {
    color: #000000;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
    color: #333333;
}

#main {
    width:760px; height:440px; 
    position:absolute; 
    top:50%; margin-top:-220px;
    left:50%; margin-left:-380px;
    padding:0px;
    text-align: left;
}

#main_sampler { background:url(../sampler/hint_sampler.jpg);  background-repeat:no-repeat;}
#main_contact { background:url(../contact/hint_contact.jpg);  background-repeat:no-repeat;}
#main_imprint { background:url(../imprint/hint_imprint.jpg);  background-repeat:no-repeat;}

#rightblock {
    position:relative;
    width:265px; height:440px; 
    left:495px;
    overflow:auto;
    text-align: left;
}
#righttext {
    padding-left:14px;
    padding-right:14px;
}
#rightcontent {
    position:relative;
    width:265px; height:440px;
    overflow:auto;
}
.shadowed {
    background:url(../history/hint_shadow75.png);
    background-repeat:repeat;
}
* html .shadowed {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='history/hint_shadow75.png', sizingMethod='scale');
    background:none;
}

#vestlogo {
    width:220px; height:102px;
    margin-top: 16px;
    margin-left: 15px;
    margin-bottom: 20px;
}
#vestcr {
    width:47px; height:15px;
    position:absolute;
    margin:0px;
    padding:0px;
    left:16px;
    top:406px;
}

.picttxt img {
    float: left;
    padding-right: 10px;
}
div.picttxt { 
    padding-top: 10px;
    clear: both;
    display: block;
}
.newline {
    padding-top: 10px;
    clear: both;
    display: block;
}

.openinghours {
    color: red;
}

.navcontainer {
    width:100%;
    text-align: center;
}
.nav {
    padding-top: 10px;
}
.nav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	}
.nav a:hover {
    color: #333333;
	}
.nav_active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
    }
#closebtn {
    width:20px; height:20px; background:red;
}