body {
	margin:0px;
	padding:0px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-color:#000066;
	background:url(../images/gs_hg_komplett_start.gif) repeat-y;
	background-color:#000066;
}

/* WebAdresse rechts am Seitenrand */

#domain {
	position:absolute;
	width:50px;
	height:478px;
	top:30px;
	left:845px;
	background:url(../images/gs_wwwadresse_start.gif) no-repeat;
}

/* Startbild gross */

#introimage {
	position:absolute;
	width:450px;
	height:270px;
	top:250px;
	left:0px;
	z-index: 3;
}

/* 30 Jahre + RAL */

#guetezeichen {
	position:absolute;
	width:260px;
	height:145px;
	top:550px;
	left:110px;
}

#backlinks {
	position:absolute;
	width:150px;
	height:60px;
	top:578px;
	left:470px;
}

/* GRAMMER SOLAR Logo */

#logo {
	position:absolute;
	width:165px;
	height:115px;
	left:690px;
	bottom:50px;
	background:url(../images/gs_logo_start.gif) no-repeat;
}

/* #logo {
	position:relative;
	width:145px;
	height:100px;
	left:248px;
	background:url(images/gs_logo_start.gif) no-repeat;
}

*/

/* GRAMMER SOLAR SeitenTitel */

#introhead {
	position:absolute;
	width:350px;
	height:150px;
	top:20px;
	left:275px;
}

/* Navigation der Startseite */

a {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	font-size:11px;
	color:#000066;
	text-decoration:none;
}

#Navibox {
    position:absolute;
	width:200px;
	top:250px;
	left:470px;
}

a.navi {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}

a.navi:hover {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}

tr.hover {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	line-height:2;
	padding:5px;
	border-bottom:1px dashed #ffffff;
	background-color:#236698;
}

td.hover {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	font-color:#ffffff;
	text-decoration: none;
	line-height:2;
	padding:5px;
	border-bottom:1px dashed #ffffff;
    background-color:#CCCCE0;
}

td.navi { 
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	line-height:2;
	padding:5px;
	border-bottom:1px dashed #ffffff;
}

#designby {
	position:absolute;
	width:20px;
	height:90px;
	bottom:0px;
	left:0px;
	z-index: 2;
}