BODY,TD,DIV,UL {
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight: normal;
	font-size : 10px;
	line-height: 146%;
	color : #000000;
	text-decoration : none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

BODY { margin: 15px 0px 0px 0px; background-color : #ffffff; }

A {
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none;
}

A:link { color: #999999; text-decoration: none; }
A:visited { color: #999999; text-decoration: none; }
A:hover { color: #ff0000;	text-decoration: none; }

IMG { border: 0; }

SPAN.highlightRed { color: #cc0000; }
/*SPAN.highlightRed A:hover { color: #ff0000 } */
SPAN.italic { font-style: italic; }

FORM { display: inline; margin: 0px; }
INPUT, SELECT, TEXTAREA { margin: 0px 0px 0px 0px; border:0px solid white; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; vertical-align: top; }

P.img { margin: 4px 0px 0px 0px; }
P.imgCap { margin: 8px 0px 15px 0px; }

/* //////////////////////////////////////////////////////
		 DIV global
////////////////////////////////////////////////////// */
DIV.main {
	position: absolute;
	left: 0px;
	top: 15px;
	z-index: 99;
	background-color : transparent;
}
DIV.mainNoM {
	position: absolute;
	left: 0px;
	top: 20px;
	visibility: hidden;
	z-index: 99;
}

DIV.separator, DIV.sepList, DIV.sepDetail, DIV.seaParator {
	position: relative;
	width: 1024px;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../img/square_01.gif);
}

DIV.noMLoading {
	position: absolute;
	top: 110px;
	left: 30px;
	visibility: visible;
}
DIV#loading {
	position: absolute;
	top: 220px;
	left: 30px;
	color: #cc0000;
	visibility: visible;
}

/* //////////////////////////////////////////////////////
		 TABLE global
////////////////////////////////////////////////////// */
TABLE { border: none; vertical-align: top; }
TD {
	vertical-align: top;
	line-height: 140%;
	border: none;
}

TD.col120 { width: 120px; }
TD.col155 { width: 155px; }
TD.col290 { width: 290px; }
TD.col310 { width: 310px; }
TD.col320 { width: 320px; }
TD.col325 { width: 325px; }
TD.col334 { width: 334px; }
TD.col340 { width: 340px; }
TD.col490 { width: 490px; }
TD.col495 { width: 495px; } /* startpage */

TD.colMargin { width: 15px;  }
TD.colMargin20 { width: 20px; }
TD.colMargin30 { width: 30px; }
TD.colMargin21 { width: 21px; }

TD.separator { line-height: 1px; width: 830px; }



/* //////////////////////////////////////////////////////
		 MENU
////////////////////////////////////////////////////// */
DIV.menu { color: #333333; }
DIV.menu A { font-weight: normal; }
DIV.menu A:link { color: #333333; }
DIV.menu A:visited { color: #333333; }
DIV.menu A:hover { color: #dd0000; }

TABLE.menu { border: none; width: 830px; }

DIV.revolt {
	position: fixed;
	top: 305px;
	left: 540px;
	width: 280px:
	height: 265px;
	z-index: 2;
	visibility: hidden;
	background-color: transparent;
}
DIV.goTop {
	position: fixed;
	top: 490px;
	left: 808px;
	width: 22px:
	height: 12px;
	z-index: 102;
	visibility: hidden;
}

SPAN.hemauer { font-weight: bold; font-size: 10px; color #333333; }
INPUT.search { margin: 0px; border: 0px solid #ffffff; width: 145px; }

DIV#randomPop { position: absolute; left: 0px; top: 0px; z-index: 100; visibility: hidden; }
DIV#randomPopTrig {	position: absolute; left: 0px; top: 0px; z-index: 101; }


