* 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1em;  }

#main.DEBUG div {outline: solid 1px red;}

#button		{position:absolute; left:85px; top:246px; background-image:url(about:blank);}	/** b-i is IE9 bugfix for layers **/
#hinweis	{position:absolute; left:500px; top:50px; width: 300px; text-align:center; font-size : 2em;}
#run		{position:absolute; left:180px; top:290px; width: 500px; text-align:left;  font-size : 1.5em;}

#dl_ar		{position:absolute; left:495px; top: 50px; width: 40px; height: 50px; text-align:left;}
#ul_ar		{position:absolute; left:495px; top:100px; width: 40px; height: 50px; text-align:left;}
#ping_ar	{position:absolute; left:495px; top:150px; width: 40px; height: 50px; text-align:left;}

#dl_txt		{position:absolute; left:540px; top: 50px; width: 60px; height: 50px; text-align:right; }
#ul_txt		{position:absolute; left:540px; top:100px; width: 60px; height: 50px; text-align:right; }
#ping_txt	{position:absolute; left:540px; top:150px; width: 60px; height: 50px; text-align:right; }

#dl_val		{position:absolute; left:605px; top:50px; width: 80px; height: 50px; text-align:center; }
#ul_val		{position:absolute; left:605px; top:100px; width:80px; height: 50px; text-align:center; }
#ping_val	{position:absolute; left:605px; top:150px; width:80px; height: 50px; text-align:center; }

#dl_unit	{position:absolute; left:690px; top: 50px; width: 85px; height: 50px; text-align:left; }
#ul_unit	{position:absolute; left:690px; top:100px; width: 85px; height: 50px; text-align:left; }
#ping_unit	{position:absolute; left:690px; top:150px; width: 85px; height: 50px; text-align:left; }

#dl_ok		{position:absolute; left:775px; top:50px; width: 60px; height: 50px; text-align:left; }
#ul_ok		{position:absolute; left:775px; top:100px; width: 60px; height: 50px; text-align:left; }
#ping_ok	{position:absolute; left:775px; top:150px; width: 60px; height: 50px; text-align:left; }

.show		{font-family: digital_readout_thick_uprigRg, sans-serif; font-size : 2em; color: gray; vertical-align: middle;}

#resultbg 	{
		-moz-border-radius:12px; /* Firefox */
		-webkit-border-radius:12px; /* Safari, Chrome */
		-khtml-border-radius:12px; /* Konqueror */
		border-radius:12px; /* CSS3 */
		background-color:#CCCCCC;
		opacity:0.6; /* CSS3 */
		filter:alpha(opacity=60); /* IE8 and earlier */

		width:400px;
		height:180px;
		position:absolute; left:420px; top:220px; 
		visibility:hidden;
}

#result 	{
		width:380px;
		height:180px;
		position:absolute; left:420px; top:220px; 
		padding:10px;
}

#shareresult 	{
		width:385px;
		height:30px;
		position:absolute; left:420px; top:365px; 
		padding:10px;
		color: #777777;
		font-size : 0.8em;
		font-weight:bold;
}

a 		{ color: #047474; text-decoration: none}

#message	{
		width:700px;
		position:absolute; left:50px; top:100px; 
		border:1px solid black;
		font-size : 0.8em;
		-moz-border-radius:12px; /* Firefox */
		-webkit-border-radius:12px; /* Safari, Chrome */
		-khtml-border-radius:12px; /* Konqueror */
		border-radius:12px; /* CSS3 */
		background-color:#CCCCCC;
		opacity:0.9; /* CSS3 */
		filter:alpha(opacity=90); /* IE8 and earlier */
		padding: 8px;
		visibility:hidden;
}

#x		{
		width:10px;
		height:10px;
		position:absolute; left:755px; top:91px; 
		visibility:hidden;
}

#codearea	{
		width: 686px;
}

@font-face {
    font-family: 'digital_readout_thick_uprigRg';
    src: url('font/digirtu-webfont.eot');
    src: url('font/digirtu-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/digirtu-webfont.woff') format('woff'),
         url('font/digirtu-webfont.ttf') format('truetype'),
         url('font/digirtu-webfont.svg#digital_readout_thick_uprigRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
