body {
	background-color: #FFFFFF;
	margin: 0px;
	color:#515254;
	font-family:Arial, Helvetica;
	font-size:75%;
}
A {color:#FFFFFF;}
.tophead {
    height: 75px;
	width: 765px;
	left: 0px;
	top: 0px;
}
.middlearea{
	clear:both;
	width: 765px;
}
.konfigbox{
	height: 71px;
	width: 612px;
	margin-left: 75px;
	border-bottom:#FFFFFF 0px solid;
}
.middlebox{
	min-height: 316px;
	width: 612px;
	margin-left: 75px;
	background-color: #E6E6E6;
}
#startbox{
	height: 181px;
    min-height: 181px;
	margin-bottom: 0px;
}
.startbutton{
	height: 105px;
	width: 612px;
	margin-left: 75px;
	text-align:right;
}
.startbutton2{
	height: 21px;
	width: 612px;
	border:#5F608A 1px solid;
	border-top:0px;
}
.startbutton3{
	width: 122px;
	height:21px;
	border-left:#5F608A 1px solid;
	margin-left:auto;
	margin-right:0px;
}
.brandbutton{
	width: 122px;
	height:83px;
	border:#5F608A 1px solid;
	border-top:0px;
	margin-left:auto;
	margin-right:-2px;
	visibility:hidden;
}
#ergolinebutton{
    border-bottom:#5F608A 1px solid;
}
.nextbutton{
	height: 22px;
	width: 611px;
	margin-left: 75px;
	text-align:right;
	background-color:#B3B5B8;
}
.buttons{
    border-left:#FFFFFF 7px solid;
}
.trendbox{
    float:right;
}
.searchbox{
    padding-top:10px;
    padding-left:10px;
}
.softwarefooter{
    font-size:83%;
}
.headtab{
    width:200px;
    padding-top:18px;
    vertical-align:top;
}
.arttab{
    width:240px;
    padding-top:16px;
    vertical-align:top;
}
.icontab{
    width:60px;
}


.topbox{
	height: 63px;
	width: 612px;
	border-bottom:#FFFFFF 7px solid;
	background-color: #E6E6E6;
	font-size:18px;
	clear:both;
}
.topbox IMG{
	padding-right:34px;
	padding-top:7px;
    float:right;
}
.topboxtext{
    padding-top:20px;
    padding-left:20px;
    height: 29px;
    font-size:24px;
    float:left;
    display:block;
}
.mainbox{
	min-height: 255px;
	width: 612px;
	border-bottom:#FFFFFF 7px solid;
}
.logo{
    position:absolute;
    top:420px;
    left:0px;
}
SELECT, INPUT, TEXTAREA {
    border:#515254 1px solid;
    background-color: #E6E6E6;
    color:#515254;
    font-family:Arial, Helvetica;
    font-size:0.9em;
    width:200px;
}
TEXTAREA{
    height:200px;
}

.kintro EMBED,.kintro OBJECT { position:absolute; left:-2px; top: -5px; }
@media print {
    BODY { 
        color: #000000;
    }
}
.newbutton{
    display:inline;
    font-size:1.4em;
    padding:1px 10px 0px 10px;
    border-left:6px solid #FFFFFF;
    height:22px;
    vertical-align:middle;
    float:right;
    text-transform:uppercase;
}
.newbutton A{
    text-decoration:none;
}
.newbutton2{
    display:inline;
    font-size:1.4em;
    padding:1px 10px 0px 10px;
    background-color:#B3B5B8;
    height:22px;
    vertical-align:middle;
    /*float:left;
    clear:both;*/
    margin-left:47px;
    text-transform:uppercase;
}
.newbutton2 A{
    text-decoration:none;
}
