html, body {
	height: 100%;
	color: #000; 
	font-size: .9em;
	font-family: Arial, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	}
#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:-1;
	}
#fg {position:relative; z-index:1;}
* html html {overflow-y:hidden;}
* html body {overflow-y:hidden;}
* html #bg {position:absolute; z-index:-1;}
* html {margin: 0;} 

/*elements*/
a:link {color: #808080; text-decoration:underline;}
a:visited {color: #808080; text-decoration:none;}
a:hover {color: #FF80C0; text-decoration:none;}

a:link.navroot {color: #004080; text-decoration:underline;}
a:visited.navroot {color: #CCCCCC; text-decoration:underline;}
a:hover.navroot {color: #FF80C0; text-decoration:underline;}

a:link.cmenua {color: #808080; text-decoration:none;}
a:visited.cmenua {color: #808080; text-decoration:none;}
a:hover.cmenua {color: #FF80C0; text-decoration:none;}

a:link.mcont {font-weight: 600; color: #808080; text-decoration:none;}
a:visited.mcont {font-weight:600; color: #808080; text-decoration:none;}
a:hover.mcont {font-weight:600; color: #FF80C0; text-decoration:none;}

a:link.mconb {font-weight: normal; color: #000000; text-decoration:none;}
a:visited.mconb {font-weight:normal; color: #000000; text-decoration:none;}
a:hover.mconb {font-weight:normal; color: #7b7345; text-decoration:none;}

a:link.mmenua {color: #CCCCCC; text-decoration:none;}
a:visited.mmenua {color: #CCCCCC; text-decoration:none;}
a:hover.mmenua {color: #FF80C0; text-decoration:underline;}

a:link.lmenua {color: #808080; text-decoration:none;}
a:visited.lmenua {color: #808080; text-decoration:none;}
a:hover.lmenua {color: #FF80C0; text-decoration:none;}

a:link.lmenus {color: #ffffff; text-decoration:none;}
a:visited.lmenus {color: #ffffff; text-decoration:none;}
a:hover.lmenus {color: #FF80C0; text-decoration:none;}

a:link.xmenusb {color: #808080; font-weight:600; text-decoration:none;}
a:visited.xmenusb {color: #808080; font-weight:600; text-decoration:none;}
a:hover.xmenusb {color: #FF80C0; text-decoration:underline;}

a:link.xmenus {color: #808080; font-weight:400; text-decoration:none;}
a:visited.xmenus {color: #808080; font-weight:400; text-decoration:none;}
a:hover.xmenus {color: #000000; text-decoration:underline;}

a.top {color: blue; }

.rndtl {position:absolute;top:0;left:0;width:8px;height:8px;background:transparent url(../pix/rndtl.png);}
.rndtr {position:absolute;top:0;right:0;width:8px;height:8px;background:transparent url(../pix/rndtr.png);}
.rndbl {position:absolute;bottom:0;left:0;width:8px;height:8px;background:transparent url(../pix/rndbl.png);}
.rndbr {position:absolute;bottom:0;right:0;width:8px;height:8px;background:transparent url(../pix/rndbr.png);}

.c8tl {position:absolute;top:-1px;left:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:left;margin-bottom:-5px;}
.c8tr {position:absolute;top:-1px;right:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:right;margin-bottom:-5px;background-position:right top !important;}
.c8bl {position:absolute;bottom:-1px;left:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:left;margin:-5px -5px 0 0;background-position:left bottom !important;}
.c8br {position:absolute;bottom:-1px;right:-1px;width:5px;height:5px;background:transparent url(../pix/rnd_c8_10x10.gif) no-repeat scroll 0 0;float:right;margin-top:-5px;background-position:right bottom !important;}

/* class bricks */
.xxl {font-size:2.0em;}
.xl  {font-size:1.5em;}
.lrg {font-size:1.2em;}
.nrm {font-size:1.0em;}
.sub {font-size: .9em;}
.sml {font-size: .8em;}
.xs  {font-size: .7em;}
.xxs {font-size: .6em;}
.xxxs {font-size: .5em;}

.oben  	{vertical-align:top;}
.mitte 	{vertical-align:middle;}
.unten 	{vertical-align:bottom;}
.boldy 	{font-weight:bold;}
.lefty 	{text-align:left;}
.rghty 	{text-align:right;}
.cntry 	{text-align:center;}
.lh30hack {line-height:30px;vertical-align:middle;}

.lh2p0 	{line-height:2em;}
.lh1p5 	{line-height:1.5em;}
.lh1p0 	{line-height:1em;}

.lpad25  {padding-left: .25em;}
.lpad50  {padding-left: .5em;}
.lpad1p0  {padding-left: 1.0em;}
.rpad25  {padding-right: .25em;}
.rpad50  {padding-right: .5em;}
.lrpad25  {padding: 0 .25em;}
.lrpad50  {padding: 0 .5em;}
.pad25  {padding: .25em;}
.pad50  {padding: .5em;}
.tpad25  {padding-top: .25em;}
.tpad50  {padding-top: .5em;}
.tpad100  {padding-top: 1em;}
.bpad25  {padding-bottom: .25em;}
.bpad50  {padding-bottom: .5em;}
.bpad100  {padding-bottom: 1em;}

.ridt1p0 {margin-left: 1em;}
.lidt1p0 {margin-left: 1em;}
.lidt1p5 {margin-left: 1.5em;}
.lidt2p0 {margin-left: 2em;}
.lidt150px {margin-left: 150px;}
.bidt0p25 {margin-bottom: .25em;}
.bidt0p5 {margin-bottom: .5em;}
.bidt1p0 {margin-bottom: 1em;}
.bidt1p5 {margin-bottom: 1.5em;}
.bidt2p0 {margin-bottom: 2em;}
.tidt0p25 {margin-top: .25em;}
.tidt0p5 {margin-top: .5em;}
.tidt1p0 {margin-top: 1em;}
.tidt2p0 {margin-top: 2em;}

.moveup40 {top:-40px;}

.wd75 {width:75px;}
.wd100 {width:100px;}
.wd150 {width:150px;}
.wd200 {width:200px;}
.wd250 {width:250px;}
.wd300 {width:300px;}
.wd350 {width:350px;}
.wd400 {width:400px;}
.wd450 {width:450px;}
.wd500 {width:500px;}
.wd550 {width:550px;}

.vodka	{position:absolute;}
.gin	{position:relative;}
.lfloat {float:left;}
.lclear {clear:left;}
.hide {display:none;}
.show {display:block;}

.bc1 {background-color:#ff7e21;}
.bc2 {background-color:#ffc297;}
.bc3 {background-color:#EDE4DA;}
.bc4 {background-color:#005b9e;}
.bc5 {background-color:#5ba0d2;}
.bc6 {background-color:#dbe5f1;}
.bc7 {background-color:#7b7345;}
.bc8 {background-color:#ddd9c3;}
.bc9 {background-color:#eeece1;}
.bcwht {background-color:#ffffff;}
.bcx {background-color:#f2e9ec;}

.c1 {color:#ff7e21;}
.c2 {color:#ffc297;}
.c3 {color:#fde9d9;}
.c4 {color:#005b9e;}
.c5 {color:#5ba0d2;}
.c6 {color:#dbe5f1;}
.c7 {color:#7b7345;}
.c8 {color:#ddd9c3;}
.c9 {color:#eeece1;}
.cx {color:#99888C;}

.cg3  {color:#333;}
.cg4  {color:#444;}
.cg5  {color:#555;}
.cg6  {color:#666;}
.cg7  {color:#777;}
.cg8  {color:#888;}
.cg9  {color:#999;}
.cg10 {color:#aaa;}
.cg11 {color:#bbb;}
.cg12 {color:#ccc;}
.cg13 {color:#ddd;}
.cg14 {color:#eee;}

.bcg3  {background-color:#333;}
.bcg4  {background-color:#444;}
.bcg5  {background-color:#555;}
.bcg6  {background-color:#666;}
.bcg7  {background-color:#777;}
.bcg8  {background-color:#888;}
.bcg9  {background-color:#999;}
.bcg10 {background-color:#aaa;}
.bcg11 {background-color:#bbb;}
.bcg12 {background-color:#ccc;}
.bcg13 {background-color:#ddd;}
.bcg14 {background-color:#eee;}

.brdr1 {border:solid 1px #ff7e21;}
.brdr2 {border:solid 1px #ffc297;}
.brdr3 {border:solid 1px #fde9d9;}
.brdr4 {border:solid 1px #005b9e;}
.brdr5 {border:solid 1px #5ba0d2;}
.brdr6 {border:solid 1px #dbe5f1;}
.brdr7 {border:solid 1px #7b7345;}
.brdr8 {border:solid 1px #ddd9c3;}
.brdr9 {border:solid 1px #eeece1;}

.tbinv {border-bottom:solid 1px #fff;}

.red {color:#f00;}
.blu {color:#00f;}
.wht {color:#fff;}
.blk {color:#000;}

.hand {cursor:pointer;cursor:hand;}
.move {cursor:move;}
