@font-face {
    font-family: 'Amazone BT';
    src: local('Amazone BT');
    src: url('amazone-bt.woff') format('woff'),
         url('amazone-bt.ttf') format('truetype');
}


.Stil3_blau 	{font-family: Arial; font-size: 11px; color: #6484A4;}
.Stil3_blau_Klein 	{font-family: Arial; font-size: 10px; color: #6484A4;}
.Stil3_blau_Gross 	{font-family: Arial; font-size: 12px; color: #6484A4;}
.Stil3_blau_SehrGross 	{font-family: Arial; font-size: 14px; color: #6484A4;}
.Stil3_rot 		{font-family: Arial; font-size: 10px; color: #ff0000;}
.Stil3_grau 	{font-family: Arial; font-size: 10px; color: #999999;}
.Stil4 			{font-family: Arial; font-size: 10px; font-weight: bold; color: #6484A4;}
.Stil5 			{font-family: Arial; font-size: 14px; color: #6484A4;}
.Stil6 			{font-family: Arial; font-size: 16px;  font-weight: bold; color: #4F628E; text-decoration:none } 
.Stil7 			{font-family: Arial; font-size: 17px;  font-weight: bold; color: #4F628E; text-decoration:none } 
.Stil8 			{font-family: 'Amazone BT'; font-size: 22px;  font-weight: normal; color: #4F628E; text-decoration:none } 



.Stil_current	{font-family: Arial; font-size: 7px; color: #333333;}


a:link			{font-family: Arial; font-size: 7pt;  color: #999999; text-decoration: none}
a:visited 		{font-family: Arial; font-size: 7pt;  color: #999999; text-decoration: none}
a:hover   		{font-family: Arial; font-size: 7pt;  color: #333333; text-decoration: none}
a:active  		{font-family: Arial; font-size: 7pt;  color: #000000; background-color:#ffffff;}
a:focus   		{font-family: Arial; font-size: 7pt;  color: #000000; background-color:#ffffff;}





a.linkBlauGross:link	{font-family: 'Amazone BT'; font-size: 12pt;  font-weight: Normal; font-stretch:narrower; color: #6484A4; text-decoration: none}
a.linkBlauGross:visited	{font-family: 'Amazone BT'; font-size: 12pt;  font-weight: Normal; font-stretch:narrower; color: #6484A4; text-decoration: none}
a.linkBlauGross:hover	{font-family: 'Amazone BT'; font-size: 12pt;  font-weight: Normal; font-stretch:narrower; color: #6e6060; text-decoration: none}
a.linkBlauGross:active	{font-family: 'Amazone BT'; font-size: 12pt;  font-weight: Normal; font-stretch:narrower; color: #B68621; text-decoration: none}
a.linkBlauGross:focus	{font-family: 'Amazone BT'; font-size: 12pt;  font-weight: Normal; font-stretch:narrower; color: #B68621; text-decoration: none}




a.linkBlauKunstlerGross:link	{font-family: Kunstler Script , Arial; font-size: 20pt; color: #6484A4; text-decoration: none}
a.linkBlauKunstlerGross:visited	{font-family: Kunstler Script , Arial; font-size: 20pt; color: #6484A4; text-decoration: none}
a.linkBlauKunstlerGross:hover	{font-family: Kunstler Script , Arial; font-size: 20pt; color: #333333; text-decoration: none}
a.linkBlauKunstlerGross:active	{font-family: Kunstler Script , Arial; font-size: 20pt; color: #000000; text-decoration: none}
a.linkBlauKunstlerGross:focus	{font-family: Kunstler Script , Arial; font-size: 20pt; color: #000000; text-decoration: none}




a.linkGrauGross:link	{font-family: Arial; font-size: 8pt;  font-weight: bolder; font-variant: small-caps; font-stretch:narrower; color: #999999; text-decoration: none}
a.linkGrauGross:visited	{font-family: Arial; font-size: 8pt;  font-weight: bolder; font-variant: small-caps; font-stretch:narrower; color: #999999; text-decoration: none}
a.linkGrauGross:hover	{font-family: Arial; font-size: 8pt;  font-weight: bolder; font-variant: small-caps; font-stretch:narrower; color: #6484A4; text-decoration: none}
a.linkGrauGross:active	{font-family: Arial; font-size: 8pt;  font-weight: bolder; font-variant: small-caps; font-stretch:narrower; color: #000000; text-decoration: none}
a.linkGrauGross:focus	{font-family: Arial; font-size: 8pt;  font-weight: bolder; font-variant: small-caps; font-stretch:narrower; color: #000000; text-decoration: none}
	
	
a.linkRotKlein:link		{font-family: Arial; font-size: 7pt;  color: #ff0000; text-decoration: none}
a.linkRotKlein:visited	{font-family: Arial; font-size: 7pt;  color: #ff0000; text-decoration: none}
a.linkRotKlein:hover	{font-family: Arial; font-size: 7pt;  color: #6484A4; text-decoration: none}
a.linkRotKlein:active	{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}
a.linkRotKlein:focus	{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}

a.linkGelbKlein:link	{font-family: Arial; font-size: 7pt;  color: #B68621; text-decoration: none}
a.linkGelbKlein:visited	{font-family: Arial; font-size: 7pt;  color: #B68621; text-decoration: none}
a.linkGelbKlein:hover	{font-family: Arial; font-size: 7pt;  color: #844B0D; text-decoration: none}
a.linkGelbKlein:active	{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}
a.linkGelbKlein:focus	{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}

a.linkGelbGross:link	{font-family: 'Amazone BT'; font-size: 15px;  color: #B68621; text-decoration: none}
a.linkGelbGross:visited	{font-family: 'Amazone BT'; font-size: 15px;  color: #B68621; text-decoration: none}
a.linkGelbGross:hover	{font-family: 'Amazone BT'; font-size: 15px;  color: #844B0D; text-decoration: none}
a.linkGelbGross:active	{font-family: 'Amazone BT'; font-size: 15px;  color: #000000; text-decoration: none}
a.linkGelbGross:focus	{font-family: 'Amazone BT'; font-size: 15px;  color: #000000; text-decoration: none}
						 
a.linkBlauKlein:link		{font-family: Arial; font-size: 7pt;  color: #6484A4; text-decoration: none}
a.linkBlauKlein:visited		{font-family: Arial; font-size: 7pt;  color: #6484A4; text-decoration: none}
a.linkBlauKlein:hover		{font-family: Arial; font-size: 7pt;  color: #333333; text-decoration: none}
a.linkBlauKlein:active		{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}
a.linkBlauKlein:focus		{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}


a.linkGrauKlein:link		{font-family: Arial; font-size: 7pt;  color: #999999; text-decoration: none}
a.linkGrauKlein:visited		{font-family: Arial; font-size: 7pt;  color: #999999; text-decoration: none}
a.linkGrauKlein:hover		{font-family: Arial; font-size: 7pt;  color: #333333; text-decoration: none}
a.linkGrauKlein:active		{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}
a.linkGrauKlein:focus		{font-family: Arial; font-size: 7pt;  color: #000000; text-decoration: none}

a.linkGrauKunstlerKlein:link		{font-family: Kunstler Script , Arial; font-size: 14pt;  color: #999999; text-decoration: none}
a.linkGrauKunstlerKlein:visited		{font-family: Kunstler Script , Arial; font-size: 14pt;  color: #999999; text-decoration: none}
a.linkGrauKunstlerKlein:hover		{font-family: Kunstler Script , Arial; font-size: 14pt;  color: #333333; text-decoration: none}
a.linkGrauKunstlerKlein:active		{font-family: Kunstler Script , Arial; font-size: 14pt;  color: #000000; text-decoration: none}
a.linkGrauKunstlerKlein:focus		{font-family: Kunstler Script , Arial; font-size: 14pt;  color: #000000; text-decoration: none}

.list{list-style:outside circle;text-align:left;color:#999999}

input.hide
{
   position:absolute;
   left:10px; /*important!;*/
   /*
   left:-137px;
   left:34%;*/
   -moz-opacity:0;
   filter:alpha(opacity: 0);
   opacity: 0;
   z-index: 2;
}

input
{
   color:#B68621;
   background: transparent;
   padding: 1px;
   font-size: 10px;
   border: 2px solid #B68621;
}

select
{
   width:550px;
   color:#B68621;
   background: transparent;
   padding: 1px;
   font-size: 10px;
   border: 2px solid #B68621;
   height: 58px;
   
}
button {
	position: relative;
	border: 0px; 
	padding: 0px;
	cursor: pointer;
	overflow: visible;  /*removes extra side padding in IE */
}

.video {
	z-index:8;
	border: solid 1px rgb(174, 180, 199); 
	background:#e0e3e6;
	border-radius: 5px;
}
.video:hover {
	background:#bac0c5;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
button span {
		margin-top: -1px;
	}
}
button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}

button span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}
button.ovalbutton{
	z-index:1;
	background: transparent url('../NeueDomain/oval-orange-left.gif') no-repeat top left;
	color:#666;
	width:150px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif; /* Change 13px as desired */
	font-weight:normal;
	font-size:10px;
	line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 24px; /* Height of button background height */
	padding-left: 8px;  Width of left menu image */
	text-decoration: none;
}

button.ovalbutton span{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	background: transparent url('../NeueDomain/oval-orange-right.gif') no-repeat top right;
	display: block;
	padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

button.ovalbutton:hover{ /* Hover state CSS */
	background-position: bottom left;
}

button.ovalbutton:hover span{ /* Hover state CSS */
	background-position: bottom right;
	color: #B68621;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 100%;
}

.step0
{
	color: #6C511E; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	margin:0px;
	padding:0px;
}
.step
{
	color:#B68621; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	margin:0px;
	padding:0px;
}

.text
{
	color:#6484A4;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	margin:0px;
	padding:0px;
}