body
{
	font-family: Arial;
	font-size:14px;
	color:#e89e5d;
	background-color:#000000;
	margin:0px;
	padding:0px;
}
a,a:visited,a:active
{
	color:#e89e5d;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
a:hover
{
	color:#ffffff;
}
.text
{
	border:1px solid #000;
	background-color:#2b1710;
	color:#e89e5d;
	font-family: Arial;
	font-size:12px;
	padding:2px 0px 2px 5px;
	background-image:url('../img/teaser/fieldbg.jpg');
}
.selection {
    background-color:#2b1710 !important;
    background-image: none !important;
}

.button
{
	width:185px;
	font-family: Arial;
	font-size:12px;
	border-top:1px solid #532b0f;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #532b0f;
	background-color:#671f22;
	padding:1px 0px 1px 0px;
	color:#e89e5d;
}
.button:hover
{
	background-color:#a03035;
}
ins
{
	text-decoration:none;
}



#teasercontainerpage
{
	width:100%;
	margin:0px;
	padding:0px;
	background-image: url('../img/teaser/teaser.jpg'); background-repeat: no-repeat; background-position: center top;
	text-align:center;
}
#teaserheader
{
    margin-top: 31px;  /* page offset relevant value */
	width:800px;
	height:130px;
}
#teasercontent
{
	width:800px;
	height:800px;
	margin:0px;
	padding:0px;
	text-align:left;
}
#teasertechbox
{
	width:400px;
	height:530px;
	left:0px;
	top:0px;
	position:relative;
	float:left;
	z-index:1;
}
#teaserloginbox
{
	width:315px;
	height:221px;
	left:25px;
	top:48px;
	position:relative;
	float:left;
	z-index:1;
}
#teaserfacebookbox
{
    width:343px;
    height:107px;
    left:12px;
    top:82px;
    position:relative;
    float:left;
    z-index:1;
    padding: 13px 0px 0px 13px;
    overflow: hidden;
    background-repeat: no-repeat;
}
#teaserfacebookiframe
{
    border:none;
    overflow:hidden;
    width:316px;
    height:75px;
}
#teaserregisterbutton
{
	width:335px;
	height:65px;
	left:18px;
	top:97px;
	position:relative;
	float:left;
	z-index:1;
}
#teaserinfobox
{
	width:684px;
	height:150px;
	left:55px;
	top:13px;
	position:relative;
	float:left;
	z-index:1;
}
.fontsmallyellow { font-family:tahoma; color:#883f02; font-size:12px; font-weight:normal;}

#teaserfooter
{
	width:800px;
	height:130px;
	left:0px;
	top:50px;
	position:relative;
	text-align:center;
	float:left;
	font-size:12px;
	color:#883f02;
}
#teaserfooter a.foot,a.foot:visited,a.foot:active
{
	color:#883f02;
	font-size:12px;
	text-decoration:none;
}
#teaserfooter a.foot:hover
{
	color:#c07635;
}
#moobar {
    position: absolute;
    height: 30px;
    overflow: hidden;
    top: 0;
    width: 100%;
    background-color: #4D5559;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#4D5559), to(#0A1113));
    background-image: -moz-linear-gradient(top, #4D5559, #0A1113);
    background-image: -ms-linear-gradient(top, #4D5559, #0A1113);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4D5559), color-stop(100%, #0A1113));
    background-image: -webkit-linear-gradient(top, #4D5559, #0A1113);
    background-image: -o-linear-gradient(top, #4D5559, #0A1113);
    background-image: linear-gradient(top, #4D5559, #0A1113);
    filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='startColor', endColorstr='endColor', GradientType=0)";
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.right {
    text-align: right;
}
.center {
    text-align: center;
}
.ttop {
    z-index: 9999;
    width: 315px;
    padding-top: 12px;
    background: url('../img/tooltip_start.gif') no-repeat left top transparent;
}
.tbg {
    text-align: center;
    z-index: 9999;
    width: 305px;
    padding: 5px;
    font-size: 13px;
    background: url('../img/tooltip_bg.gif') repeat-y left top transparent;
}
.tbottom {
    z-index: 9999;
    width: 315px;
    background: url('../img/tooltip_end.gif') no-repeat left top transparent;
    height: 11px;
}