/* BODY, HTML */
body
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #000000;
	background-image: url("images/bgr.gif");
	background-repeat: repeat-x;
	margin: 10px 10px 0px 10px;
	height: 100%;
}

html
{
	scrollbar-face-color: #1e1e1e;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #000000;
	height: 100%;
}


/* BORDERS */
.tborder
{
	border: solid;
	border-color: #000000;
	border-width: 1px;
}

.imgborder
{
	border: solid;
	border-color: #ffc300;
	border-width: 1px;
}


/* TEXT */
a:link
{
	color: #ffc300;
	text-decoration: none;
}

a:visited
{
	color: #ffc300;
	text-decoration: none;
}
a:hover
{
	color: #ffc300;
	text-decoration: underline;
}

a:active
{
	color: #ffffff;
	text-decoration: underline;
}


/* INPUT, SELECT, TEXTAREA */
input, select, textarea
{
	border: solid;
	border-color: #515151;
	border-width: 1px;
	background: #0a0a0a;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
}


/* TR, TD, P */
tr, td, p
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

td.tiny, p.tiny
{
	color: #353535;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}

tr.head, td.head, table.head
{
	background: #000000;
}

tr.bgr, td.bgr, table.bgr
{
	background: #0a0a0a;
}

tr.item, td.item
{
	background: #353535;
}

tr.item_alt, td.item_alt
{
	background: #1e1e1e;
}

tr.item_alt2, td.item_alt2
{
	background: #ffc300;
}


/* PADDING */

.paddingbottom
{
	padding-bottom: 4px;
}

.paddingtop
{
	padding-top: 4px;
}


/* OTHERS */
.navlink
{
	font: bold 13px verdana;
	padding-top: 30px;
	text-align: center;
}

.lang
{
	text-align: right;
}