html {
  overflow : -moz-scrollbars-vertical;
}

body {
	font-family      : Verdana, Sans-Serif;
	font-size        : 10px;
	line-height      : 1.2em;
	color            : #FFFFFF;
	font-weight      : normal;
	background-color : #000000;
	padding          : 0px;
	margin           : 0px;

	Scrollbar-Face-color       : #000000;
	Scrollbar-Highlight-color  : #000000;
	Scrollbar-Shadow-color	   : #FF9900;
	Scrollbar-3dlight-color    : #FF9900;
	Scrollbar-Arrow-color	   : #FF9900; 
	Scrollbar-Track-color	   : #000000;
	Scrollbar-DarkShadow-color : #000000;
}

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

a:hover  {
	color           : #FFC978;
	text-decoration : none;
}

input, select, textarea {
    background-color : #000000;
	border           : solid 1px #969696;
	color            : #FFFFFF;
	font-family      : Verdana, Sans-Serif;
	font-size        : 9px;
	margin           : 1px;
	padding-left     : 2px;
}

input.noborder {
	border      : 0px;
}

input.btn_orange {
	color        : #FFFFFF;
	border-color : #FF9900;
	height       : 18px;
}

input.text {
	border : solid 1px #FF9900;
	height : 14px;
}

td {
	font-family  : Verdana, Sans-Serif;
	font-size    : 10px;
	font-weight  : normal;
}

.orange {
	color : #FF9900;
}

.white {
	color: #FFFFFF;
}

.grey {
	color : #8A8A8A;
}

.light_orange {
	color: #FFC979;
}

.orange_bold {
	color       : #FF9900;
	font-weight : bold;
}

.white_bold {
	color       : #FFFFFF;
	font-weight : bold;
}

.grey_bold {
	color : #8A8A8A;
	font-weight : bold;
}

.light_orange_bold {
	color: #FFC979;
	font-weight : bold;
}

.bold {
	font-weight : bold;
}

.headline {
	color       : #FFFFFF;
	font-weight : bold;
	font-size   : 11px;
}

.headline_orange {
	color       : #FF9900;
	font-weight : bold;
	font-size   : 11px;
}

.headline_light_orange {
	color       : #FFC979;
	font-weight : bold;
	font-size   : 11px;
}

.cell_grey {
	background-color: #1D1D1D;
}

.error {
	color: #FF0000;
}

/* ########################################## Design ########################################## */
.design_line_top {
	font-size  : 2px;
	background : url(http://www.lifeatnight.at/images/design_line_top.gif) no-repeat bottom left;
}

.design_left {
	text-align     : left;
	vertical-align : top;
	background     : url(http://www.lifeatnight.at/images/design_line_left.gif) repeat-y top left;
 }

.design_right {
	background    : url(http://www.lifeatnight.at/images/design_line_right.gif) repeat-y top left;
	text-align    : left;
	vertical-align: top;
}

.design_line_bottom {
	height     : 1px;
	background : url(http://www.lifeatnight.at/images/design_line_bottom.gif) no-repeat bottom left;
}

.design_main_left {
	vertical-align: top;
}

.design_main_right {
	vertical-align: top;
}
/* ########################################## Design - END ########################################## */

/* ########################################## Boxes ########################################## */

.box_big_bottom {
	background : url(http://www.lifeatnight.at/images/box_big_bottom.gif) no-repeat bottom left;
	width      : 794px;
	height     : 8px;
}

.box_big_middle {
	background : url(http://www.lifeatnight.at/images/box_big_middle.gif) repeat-y;
	width      : 794px;
}

.box_big_top {
	background : url(http://www.lifeatnight.at/images/box_big_top.gif) no-repeat top left;
	width      : 794px;
	height     : 6px;
}

.box_left_bottom {
	background : url(http://www.lifeatnight.at/images/box_left_bottom.gif) no-repeat bottom left;
	width      : 488px;
	height     : 8px;
}

.box_left_middle {
	background : url(http://www.lifeatnight.at/images/box_left_middle.gif) repeat-y;
	width      : 488px;
	line-height: 1.5em;
}

.box_left_point_line {
	background : url(http://www.lifeatnight.at/images/box_left_point_line.gif) no-repeat top left;
	width      : 488px;
	height     : 1px;
}

.box_left_top {
	background : url(http://www.lifeatnight.at/images/box_left_top.gif) no-repeat top left;
	width      : 488px;
	height     : 6px;
}

.box_medium_bottom {
	background : url(http://www.lifeatnight.at/images/box_medium_bottom.gif) no-repeat bottom left;
	width      : 395px;
	height     : 8px;
}

.box_medium_middle {
	background : url(http://www.lifeatnight.at/images/box_medium_middle.gif) repeat-y;
	width      : 395px;
}

.box_medium_point_line {
	background : url(http://www.lifeatnight.at/images/box_medium_point_line.gif) no-repeat top left;
	width      : 395px;
	height     : 1px;
}

.box_medium_top {
	background : url(http://www.lifeatnight.at/images/box_medium_top.gif) no-repeat top left;
	width      : 395px;
	height     : 6px;
}

.box_right_bottom {
	background : url(http://www.lifeatnight.at/images/box_right_bottom.gif) no-repeat bottom left;
	width      : 302px;
	height     : 8px;
}

.box_right_middle {
	background : url(http://www.lifeatnight.at/images/box_right_middle.gif) repeat-y;
	width      : 302px;
}

.box_right_point_line {
	background : url(http://www.lifeatnight.at/images/box_right_point_line.gif) no-repeat top left;
	width      : 302px;
	height     : 1px;
}

.box_right_top {
	background : url(http://www.lifeatnight.at/images/box_right_top.gif) no-repeat top left;
	width      : 302px;
	height     : 6px;
}

.box_mini_top {
	background : url(http://www.lifeatnight.at/images/box_mini_top.gif) no-repeat top left;
	width      : 162px;
	height     : 6px;
}

.box_mini_top2 {
	background : url(http://www.lifeatnight.at/images/box_mini_top2.gif) no-repeat top left;
	width      : 162px;
	height     : 26px;
}

.box_mini_middle {
	background : url(http://www.lifeatnight.at/images/box_mini_middle.gif) repeat-y;
	width      : 162px;
}

.box_mini_bottom {
	background : url(http://www.lifeatnight.at/images/box_mini_bottom.gif) no-repeat bottom left;
	width      : 162px;
	height     : 8px;
}

/* ########################################## Boxes - END ########################################## */

/* ########################################## Elements ################################################### */
.statistics_top {
	background : url(http://www.lifeatnight.at/images/statistics_top.gif) no-repeat top left;
	width      : 162px;
	height     : 0px;
}

/* ########################################## Elements - END ########################################## */

/* ########################################## Pages ################################################### */
.news_box_bg {
	background : url(http://www.lifeatnight.at/images/news/news_box_bg.gif) no-repeat top left;
	width      : 488px;
	height     : 104px;
}

.facts_box_bg {
	background : url(http://www.lifeatnight.at/images/facts/facts_box_bg.gif) no-repeat top left;
	width      : 488px;
	height     : 104px;
}

.games_box_bg {
	background : url(http://www.lifeatnight.at/images/games/games_box_bg.gif) no-repeat top left;
	width      : 488px;
	height     : 104px;
}

.news_comments_box_top {
	background : url(http://www.lifeatnight.at/images/news/news_comments_box_top.gif) no-repeat top left;
	width      : 488px;
	height     : 39px;
}

.team_box_big {
	background : url(http://www.lifeatnight.at/images/team/team_box_big.gif) no-repeat top left;
	width      : 794px;
	height     : 24px;
}

.team_box {
	background : url(http://www.lifeatnight.at/images/team/team_box.gif) no-repeat top left;
	width      : 395px;
	height     : 104px;
}

.fotos_box_bg {
	background : url(http://www.lifeatnight.at/images/fotos/fotos_box_top_bg.gif) no-repeat top left;
	width      : 794px;
	height     : 60px;
}

.lastforumthreads_box_bg {
	background : url(http://www.lifeatnight.at/images/lastforumthreads_box_bg.gif) no-repeat top left;
	width      : 302px;
	height     : 38px;
}

.polls_box_bg {
	background : url(http://www.lifeatnight.at/images/polls_box_bg.gif) no-repeat top left;
	width      : 302px;
	height     : 38px;
}

.forum_box_top {
	background : url(http://www.lifeatnight.at/images/forum/forum_box_top.gif) no-repeat top left;
	width      : 794px;
	height     : 50px;
}

.fotos_main_box_bg {
	background : url(http://www.lifeatnight.at/images/fotos/fotos_main_box_bg.gif) no-repeat top left;
	width      : 488px;
	height     : 104px;
}

.profile_profile_bg {
	background : url(http://www.lifeatnight.at/images/profile/profile_profile_box_bg.gif) no-repeat top left;
	width      : 395px;
	height     : 104px;
}

.profile_box_bg {
	background : url(http://www.lifeatnight.at/images/profile/profile_box_bg.gif) no-repeat top left;
	width      : 395px;
	height     : 27px;
}

.profile_box_small_bg {
	background : url(http://www.lifeatnight.at/images/profile/profile_box_small_bg.gif) no-repeat top left;
	width      : 395px;
	height     : 39px;
}

.register_box_top {
	background : url(http://www.lifeatnight.at/images/register/register_box_top.gif) no-repeat top left;
	width      : 794px;
	height     : 50px;
}

.register_box_half_bg {
	background : url(http://www.lifeatnight.at/images/register/register_box_half_bg.gif) no-repeat top left;
	width      : 395px;
	height     : 27px;
}


/* ########################################## Pages - END ########################################## */
