html, body { 
	color: white;
	font-size: 9pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: black;
	text-align: left;
scrollbar-DarkShadow-Color:#000000; 
scrollbar-Track-Color:#000000; 
scrollbar-Face-Color:#000000; 
scrollbar-Shadow-Color:#ffffff; 
scrollbar-Highlight-Color:#ffffff; 
scrollbar-3dLight-Color:#000000; 
scrollbar-Arrow-Color:#ffffff;
}

img {border: 0px;}

a:link, a:active { color: orange;}
a:visited { color: red; }
a:hover { color: gray;}

#mainpage { 
	background-color: #000; 
	position:absolute; 
	width: 600px; 
	height: 350px; 
	top: 50%; 
	left: 50%; 
	margin-left: -300px; 
	margin-top: -175px; 
	border: 1px solid #fff;
}

#menuimage {
	height: 37px;
	width: 169px;
	left: 137px;
	top: 307px;
	position: absolute;
	text-align: center;
}

#headline {
	height: 49px;
	width: 271px;
	left: 322px;
	top: 6px;
	position: absolute;
}

#txtabout {
	height: 286px;
	width: 281px;
	left: 312px;
	top: 58px;
	position: absolute;
	overflow: scroll;
 overflow: -moz-scrollbars-vertical;
 overflow-x: hidden;
 overflow-y: scroll;
}

#txtportfolio, #txtcontact {
	height: 286px;
	width: 281px;
	left: 312px;
	top: 58px;
	position: absolute;
	visibility: visible;
}

#postcard, #ad, #web { height: 286px; width: 281px; left: 312px; top: 58px; position: absolute; visibility: hidden; }
#pc01, #pc02, #pc03, #pc04 { height: 210px; width: 258px; left: 10px; top: 70px; position: absolute; visibility: hidden; }
#menupc { height: 224px; width: 64px; left: 189px; top: 77px; position: absolute; visibility: hidden; }

#ad01, #ad02, #ad03, #web01, #web02, #web03, #web04, #web05, #web06 { height: 200px; width: 271px; left: 4px; top: 80px; position: absolute; visibility: hidden; }
#ad04, #ad05 { height: 210px; width: 258px; left: 10px; top: 70px; position: absolute; visibility: hidden; }
#menuad, #menuweb, #menuweb2 { height: 51px; width: 271px; left: 4px; top: 230px; position: absolute; visibility: hidden; }
#menuad2 { height: 224px; width: 64px; left: 189px; top: 77px; position: absolute; visibility: hidden; }

#brunomunari {
	height: 100px;
	width: 250px;
	left: 341px;
	top: 53px;
	position: absolute;
}

#entrance {
	height: 100px;
	width: 398px;
	left: 193px;
	top: 223px;
	position: absolute;
}
#layer1, #layer2, #layer3, #layer4, #layer5, #layer6, #layer7, #layer8, #layer9, #layer10, #layer11, #layer12, #layer13, #layer14, #layer15
{
	position:absolute;
	width: 180px;
	height: 90px;
	_width: 190px;
	_height: 100px;
	top: 50%;
	left: 50%;
	padding: 5px;
	margin-left: -150px;
	margin-top: 10px;
	border: dashed 1px #f60;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: silver;
	opacity: 0.80;
	filter: alpha(opacity=80, style=0);
	visibility: hidden;
}

.header {
	font-weight: bold;
}

.content {
	margin-left: 5px;
}
#vrdesign {
	position:absolute;
	width: 600px;
	height: 20px;
	top: 50%;
	left: 50%;
	padding: 0px;
	margin-left: -300px;
	margin-top: 180px;
} 
#divform { height: 184px; width: 281px; left: 0; top: 127px; position: absolute; visibility: visible; }
