A:link
{
    COLOR: #FE8B03;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #FE8B03;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #FE8B03;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #DFDFB2;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}


b
{
	color:      #ffffff;
	font-size:  12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: tahoma, arial, helvetica;
}

h1
{
	color:          white;
	font-size:      18px;
	font-weight:    bold;
}


body
{
	color: #DFDFB2;
	background: black;
	font-size: 9px;

	font-weight: normal;
	FONT-FAMILY: tahoma, arial, helvetica;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #2D4A33;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #FF0000
}

p
{
	color:      #DFDFB2;
	font-size:  12px;

	FONT-WEIGHT: normal;
	FONT-FAMILY: tahoma, arial, helvetica;
}



.menu
{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

.mainblock
{
	margin-top: 120px;
	margin-left: 10%;
	margin-right: 10%;
}



.lang_german
{
	position: absolute;
	right: 5px;
	top: 5px;
}


.slogan
{
	z-index:	999;
	position: absolute;
	right: 210px;
	top: 57px;
}

.home_button
{
	text-align:	center;
	position: absolute;
	right: 45px;
	top: 20px;
}

.solid-tech_button
{
	text-align:	center;
	position: absolute;
	right: 145px;
	top: 20px;
}

.artvinyl_button
{
	text-align:	center;
	position: absolute;
	right: 95px;
	top: 20px;
}

.atoll_button
{
	text-align:	center;
	position: absolute;
	right: 45px;
	top: 20px;
}

.logo
{
	position: absolute;
	left: 7px;
	top: 7px;
}


.menu_hr
{
	position: absolute;
	left: 150px;
	top: 90px;
}

.ticker
{
	position: absolute;
	left: 300px;
	top: 24px;
}


.subtext
{
	margin-top:	50px;
    color: #DFDFB2;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}


.haendler_name
{
	color:          white;
	font-size:      16px;
	font-weight:    bold;
}


BODY
{
	margin: 0px;

    color: #DFDFB2;
    FONT-WEIGHT: normal;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none

    scrollbar-face-color: #000000; 
    scrollbar-shadow-color: #CCCCCC; 
    scrollbar-highlight-color: #2D4A33; 
    scrollbar-3dlight-color: #CCCCCC; 
    scrollbar-darkshadow-color: #000000; 
    scrollbar-track-color: #000000; 
    scrollbar-arrow-color: #FF0000
}



tr.light
{
	background:		#444444;
}
tr.dark
{
	background:		#333333;
}

td
{
	vertical-align: top;
	font-size:	12px;
}

td.value
{
	text-align:	center;
	vertical-align: top;
	font-size:	12px;
}

td.form
{
	FONT-FAMILY: verdana, arial, helvetica;
	background:#222222;
	padding: 10px;
}

td.form_heading
{
	FONT-FAMILY: verdana, arial, helvetica;
	background:#444444;
	font-size:12px;
	padding: 10px;
}

th
{
	text-align:	center;
	background:	#515F63;
	vertical-align: top;
	font-size:	12px;
}



.float_left
{
	float: left;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 10px;
}

.float_right
{
	float: right;
	vertical-align: top;
	padding-left: 16px;
	padding-bottom: 10px;
}
