body {
	background-image:url(../images/bgColor.gif);
	background-repeat:repeat-x;
	background-color:#1f2f44;
	color:#FFF;
	font: normal 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	line-height: 15px;
}

img { 
	border: none; 
} 

a, a:visited {
   outline: none;
   text-decoration:none;
   color:#ac0000;
}

a:active {
	text-decoration:none;
	color:#FFF;
}

a:hover {
	text-decoration:underline;
	color:#ac0000;
}

.screenshots{
	margin:5px 7px 10px 7px;	
	border:1px solid #AAA;
}

.newsImages {
	margin-right:27px;
	border:1px solid #AAA;
	margin-bottom:20px;
}

a img.screenshots {
  	border:1px solid #AAA;
}

a:hover img.screenshots {
	border: 1px solid #FFF;
}

.techShots{
	border:1px solid #AAA;
}

a img.techShots {
  	border:1px solid #AAA;
}

a:hover img.techShots {
	border: 1px solid #FFF;
}

.imageLoader {
	background: url(images/menu/about_ON.gif);
	background: url(images/menu/products_ON.gif);
	background: url(images/menu/downloads_ON.gif);
	background: url(images/menu/messages_ON.gif);
	background: url(images/menu/news_ON.gif);
	background: url(images/menu/contact_ON.gif);
	visibility: hidden;
}

.blockText {
	text-align:justify;
	margin:0px;
	padding:0px;
}

#header {
 	top: 0px;
	left: 0px;
	width: 813px;
	height: 153px;	
	margin-left: auto ;
 	margin-right: auto ;
	background-image:url(../images/header.jpg);
}

#navigation {
	position:relative; 
	top:100px; 
	left:287px;
	width:520px;
}

#mainContainer {
	width: 813px;
	margin-left: auto ;
 	margin-right: auto ;
	background-image:url(../images/bgContentAlpha.png);
}

#content {
	padding: 5px 5px 5px 5px;
	min-height:500px;
		
}

#content h1.titleNews {
	position:relative;
	background-image:url(../images/newsTitle.gif);
	background-repeat: no-repeat;
	width:120px;
	height:30px;
	left:285px;
}

#content h1.titleGames {
	position:relative;
	background-image:url(../images/gamesTitle.gif);
	background-repeat: no-repeat;
	width:120px;
	height:30px;
	left:285px;
}

#content h1.titleTechnology {
	position:relative;
	background-image:url(../images/technologyTitle.gif);
	background-repeat: no-repeat;
	width:154px;
	height:32px;
	left:285px;
}

#content h1.titleJobs {
	position:relative;
	background-image:url(../images/jobsTitle.gif);
	background-repeat: no-repeat;
	width:67px;
	height:32px;
	left:285px;
}

#content h1.titleContact {
	position:relative;
	background-image:url(../images/contactTitle.gif);
	background-repeat: no-repeat;
	width:286px;
	height:30px;
	left:285px;
}

#content h1.titleGamesDC_en {
	position:relative;
	background-image:url(../images/gamesDemolitionCompanyTitle_en.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}

#content h1.titleGamesLS2009_de {
	position:relative;
	background-image:url(../images/gamesFarmingSimulator2009Title_de.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}

#content h1.titleGamesLS2009_en {
	position:relative;
	background-image:url(../images/gamesFarmingSimulator2009Title_en.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}

#content h1.titleGamesLSGold_de {
	position:relative;
	background-image:url(../images/gamesFarmingSimulatorGoldTitle_de.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}

#content h1.titleGamesLSGold_en {
	position:relative;
	background-image:url(../images/gamesFarmingSimulatorGoldTitle_en.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}

#content h1.titleGamesLS2008_de {
	position:relative;
	background-image:url(../images/gamesFarmingSimulator2008Title_de.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}

#content h1.titleGamesLS2008_en {
	position:relative;
	background-image:url(../images/gamesFarmingSimulator2008Title_en.gif);
	background-repeat: no-repeat;
	width:502px;
	height:32px;
	left:285px;
}


h2 {
	font: normal 20px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
}

h2.newsTitle {
	font: normal 18px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 5px 0px;	
}

h3 {
	font: normal 16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

h3.light {
	font: normal 16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;	
}

h4 {
	font: normal 14px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

h4.date {
	font: normal 14px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

ul {
	margin-top:5px;
	margin-bottom:10px;
}

li {
	margin-left:-20px;	
}

hr {
	width:95%;
	margin-top:20px;
	margin-bottom:20px;
}

#images {
	position:relative;
	float:left;
	width:232px;
	top:5px;
	left:22px;
	text-align:center;
}

#textArea {
	position:relative;
	float:right;
	width:500px;
	right:17px;
}

#textAreaFull {
	position:relative;
	float:right;
	width:770px;
	right:17px;
}

#footer {
	width: 813px;
	height:43px;
	margin-left: auto ;
 	margin-right: auto ;
	margin-bottom:15px;
	background-image:url(../images/footerAlpha.png);
}

#screenshots {
	text-align:center;
}

#copyright {
	position:relative;
	top:20px;
	left:12px;
	color:#AAA;
}

#facebook { 
	float:left;
	position:relative;
	top:5px;
	left:618px;
	width:65px;
}

.facebook a	{ 
	background-image:url(../images/facebookOff.gif);
	width:62px; 
	height:16px;
	display: block;
}

.facebook :hover { 
	background-image:url(../images/facebookOn.gif);
	width:62px; 
	height:16px;
	display: block;
}

#xhtmlCssValid {
	float:left;
	position:relative;
	top:5px;
	left:618px;
	width:140px;
	color:#AAA;
}

#homeArea {
	position:relative; 
	top: 10px;
	left: 25px; 
	width:80px; 
	height:80px; 
	cursor:pointer; 
	display:block;
}

/* NAVIGATION ELEMENTS - START */

#news { 
	float:left;
}

.news a	{ 
	background-image:url(../images/newsOff.jpg);
	width:81px; 
	height:32px;
	display: block;
}

.news :hover { 
	background-image:url(../images/newsOn.jpg);
	width:81px; 
	height:32px;
	display: block;
}

#games { 
	float:left; 
}
   
.games a	{ 
	background-image:url(../images/gamesOff.jpg);
	width:103px; 
	height:32px;
	display: block;
}

.games :hover { 
	background-image:url(../images/gamesOn.jpg);
	width:103px; 
	height:32px;
	display: block;
}

#technology { 
	float:left; 
}

.technology a	{ 
	background-image:url(../images/technologyOff.jpg);
	width:151px; 
	height:32px;
	display: block;
}

.technology :hover { 
	background-image:url(../images/technologyOn.jpg);
	width:151px; 
	height:32px;
	display: block;
}

#jobs { 
	float:left; 
}

.jobs a	{ 
	background-image:url(../images/jobsOff.jpg);
	width:72px; 
	height:32px;
	display: block;
}

.jobs :hover { 
	background-image:url(../images/jobsOn.jpg);
	width:72px; 
	height:32px;
	display: block;
}
  
#contact { 
	float:left; 
}

.contact a	{ 
	background-image:url(../images/contactOff.jpg);
	width:105px; 
	height:32px;
	display: block;
}

.contact :hover { 
	background-image:url(../images/contactOn.jpg);
	width:105px; 
	height:32px;
	display: block;
}

/* NAVIGATION ELEMENTS - STOP */
