
/*
 green color for bold text etc.: 61b12a
 text color: 4b4b4b

	ligher green color for platform and publisher text: abd98c
*/

TABLE, TD, IMG
{
    border-collapse:collapse;
    border-spacing:0px;
    border-width:0px;
    border-style:none;
    margin:0px;
    padding:0px;
}

*
{
	font-family :  "Verdana", "Arial", sans-serif;
	line-height: 1.2; 
    font-size : 10px;
    color : #4b4b4b;
}


BODY
{
	font-family : "Verdana", "Arial", sans-serif;
	background-image : url(../images/background.jpg);
	background-attachment: fixed;
}

HR 
{
	height: 1px;
	border: none;
	border-top: 1px solid #61b12a;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.HR
{
	height: 1px;
	border: none;
	border-top: 1px solid #61b12a;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.HR hr
{    /* for CSS1 browsers */
	display: none;
}
div.HR *
{     /* for CSS2 browsers */
	display: none;
}


div.HRlight
{
	height: 1px;
	border: none;
	border-top: 1px solid #abd98c;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.HRlight hr
{    /* for CSS1 browsers */
	display: none;
}
div.HRlight *
{     /* for CSS2 browsers */
	display: none;
}


B
{
    color:#61b12a;
}

B.black
{
    color:#4b4b4b;
}

A
{
    color:#61b12a;
/*	letter-spacing:2px;
	text-transform:uppercase;
*/
/*	text-transform:uppercase;*/
	text-decoration:none;

	font-weight:bold;
}

/*
	font-variant:small-caps;
A:link
A:visited
A:active
A:hover
*/
A:hover
{
    color:#89db52;
}
/*	text-decoration:underline overline;*/

A:visited
{
}

A:active
{
	text-decoration:underline overline;
}


UL
{
	list-style-type: disc;
	list-style-image:url(../images/bullet.png);
	margin-top:0px;
	margin-bottom:0px;
	padding-left:25px;
}


.font_company_headline
{
	font-size:13px;
	color:#61b12a;
	font-weight:bold;
	text-transform:uppercase;
}


.home_infopanel
{
	width:197px;
	height:539px;
	background-image:url(../images/home/home_info_03.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.home_company
{
	position:relative;
	width:670px;
	height:248px;
	background-image:url(../images/home/home_company_03.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

/* ---------- FOOTER ---------- */
.footer_table
{
	text-align:center;
	vertical-align:top;
	width:942px;
	height:125px;
}

.footer_text
{
	color:#abd98c;
	position:relative;
	top:85px;
}


/* ---------- GAMES BOX FULL ---------- */
.games_box_middle
{
    width:902px;
    background-image:url(../images/games/games_box_middle.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_box_left
{
    width:20px;
    background-image:url(../images/games/games_box_left.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_box_right
{
    width:20px;
    background-image:url(../images/games/games_box_right.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}


.games_shadow
{
}


/* ---------- NEWS BOX FULL ---------- */
.news_box_top
{
}

.news_box_middle
{
    width:902px;
    background-image:url(../images/news/news_box_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}


.news_box_left
{
    width:20px;
    background-image:url(../images/news/news_box_02.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.news_box_right
{
    width:20px;
    background-image:url(../images/news/news_box_04.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.news_headline
{
	color:#61b12a;
	font-size:10px;
	font-weight:bold;
}

.news_date
{
	color:#61b12a;
	font-size:10px;
	font-weight:bold;
}


/* ---------- GAMES BOX HALF ---------- */
.games_box2_middle
{
    width:449px;
    background-image:url(../images/games/games_box2_middle.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_box2_left
{
    width:20px;
    background-image:url(../images/games/games_box2_left.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_box2_right
{
    width:20px;
    background-image:url(../images/games/games_box2_right.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_box2_hr
{
	width:430px;
	position:relative;
	top:-5px;
	left:0px;
}


/* ---------- CONTACT BOX FULL ---------- */
.contact_box
{
    width:886px;
	height:323px;    
    background-image:url(../images/contact/contact_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.contact_headline
{
	font-size:14px;
	color:#61b12a;
	font-weight:bold;
}


/* ---------- COMPANY ---------- */
.company_box1
{
    width:670px;
	height:784px;    
    background-image:url(../images/company/company_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.company_box2
{
    width:195px;
	height:784px;
    text-align:center;
    background-image:url(../images/company/company_05.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.company_headline
{
	font-size:14px;
	color:#61b12a;
	font-weight:bold;
}

.company_sub_headline
{
	font-size:11px;
	color:#61b12a;
	font-weight:bold;
}

.company_box1_data
{
	padding-left:4px;
	padding-top:4px;
	width:658px;
}

.company_box2_data
{
	padding-left:4px;
	padding-top:4px;
	width:185px;
}




/* ---------- JOBS ---------- */
.jobs_box1
{
    width:670px;
	height:138px;    
    background-image:url(../images/jobs/jobs_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.jobs_box2
{
    width:324px;
	height:210px;    
    background-image:url(../images/jobs/jobs_08.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.jobs_box3
{
    width:325px;
	height:210px;    
    background-image:url(../images/jobs/jobs_10.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}


.jobs_box4
{
    width:670px;
	height:409px;    
    background-image:url(../images/jobs/jobs_12.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.jobs_box5
{
    width:197px;
	height:812px;    
    background-image:url(../images/jobs/jobs_05.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}



.jobs_headline
{
	font-size:14px;
	color:#61b12a;
	font-weight:bold;
}

.jobs_sub_headline
{
	font-size:11px;
	color:#61b12a;
	font-weight:bold;
}

.jobs_box1_data
{
	padding-left:4px;
	padding-top:4px;
	width:662px;
}

.jobs_box2_data
{
	padding-left:4px;
	padding-top:4px;
	width:316px;
}

.jobs_box3_data
{
	padding-left:4px;
	padding-top:4px;
	width:316px;
}

.jobs_box4_data
{
	padding-left:4px;
	padding-top:4px;
	width:662px;
}

.jobs_box5_data
{
	padding-left:4px;
	padding-top:4px;
	width:189px;
	text-align:center;
}


/* ---------- GAMES DETAIL ---------- */
.games_detail_box1
{
    width:726px;
	height:575px;    
    background-image:url(../images/games/games_detail_box1.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_detail_box2
{
	position:relative;
	left:-37px;
    width:253px;
	height:575px;    
    text-align:center;
    background-image:url(../images/games/games_detail_box2.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_detail_headline
{
	font-size:14px;
	color:#61b12a;
	font-weight:bold;
}

.games_detail_sub_headline
{
	font-size:11px;
	color:#61b12a;
	font-weight:bold;
}

.games_detail_box1_data
{
	padding-left:32px;
	padding-top:12px;
	width:662px;
}

.games_detail_box2_data
{
	padding-left:32px;
	padding-top:12px;
	width:189px;
}


.games_detail_press_box
{
    width:663px;
	height:110px;    
    background-image:url(../images/games/press_box.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.games_detail_press_box_data
{
	padding-left:16px;
	padding-top:9px;
	width:631px;
}


.img_box_top
{
}


/* ---------- JOBS DETAIL ---------- */
.jobs_detail_box1
{
    width:670px;
	height:539px;    
    background-image:url(../images/jobs/job_detail_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.jobs_detail_box2
{
    width:196px;
	height:539px;    
    background-image:url(../images/jobs/job_detail_05.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
}

.mailto
{
	display: none;
	visibility: hidden;
}
