html, body { height:100%; }
#header { background-color: #2b2b2b; background-image: url(../images/bgndfade.jpg); background-repeat: repeat-x;   height: 90px; width: 100%; left: 0; top: 0; z-index: 50; position: absolute; visibility: visible; }
#menu { height: 60px; width: 690px; left: 210px; top: 18px; z-index: 100; position: absolute; visibility: visible; }
#contentback { background-color: #121212; height: 90px; width: 900px; left: -450px; margin-left: 50%; margin-left: 50%; top: 0; position: absolute; bottom: 0; z-index: 50; visibility: visible; }
#logos { height: 65px; width: 150px; left: 0; top: 20px; z-index: 120; position: absolute; visibility: visible; }
#content2 { height: auto; width: 490px; left: 219px; bottom: 20px; top: 400px; z-index: 120; position: absolute; visibility: visible; }
#content4 { height: auto; width: 850px; left: 12px; bottom: 20px; top: 400px; z-index: 120; position: absolute; visibility: visible; }
#Ebene1 { height: 100px; width: 166px; left: 719px; top: 400px; position: absolute; visibility: visible; z-index: 120}
#content5 { height: auto; width: 470px; left: 234px; bottom: 20px; top: 400px; z-index: 120; position: absolute; visibility: visible; }
#banner { background-color: #0d0d0d; height: 305px; width: 150px; left: 0; top: 90px; z-index: 40; position: absolute; visibility: visible; }
#blaettern { height: 22px; width: 200px; left: 685px; top: 340px; z-index: 200; position: absolute; visibility: visible; }
#picture { background-color: #000; height: 288px; width: 750px; left: 150px; top: 90px; z-index: 120; position: absolute; visibility: visible; }
#submenue { height: auto; width: 188px; left: 15px; bottom: 20px; top: 400px; z-index: 120; position: absolute; visibility: visible; }
#content { height: auto; width: 650px; left: 210px; bottom: 20px; top: 400px; z-index: 120; position: absolute; visibility: visible; }
#contentback2 { background-image: url(../images/content_back.jpg); background-repeat: repeat-x; height: 62px; width: 900px; left: 0; top: 378px; z-index: 50; position: absolute; visibility: visible; }
#specs { height: 70px; width: 250px; left: 600px; top: 270px; z-index: 5; position: absolute; visibility: visible; }
#sprache { height: 12px; width: 100px; top: 0px; position: absolute; right: 0; visibility: visible; z-index: 500 }


body             {font-family: verdana, lucida grande, arial, sans-serif; font-size: 12px; color: #000000}
.punkte   	 {font-family: verdana, lucida grande, arial, sans-serif; font-size: 12px; color: white; font-weight: bold }
.punkte:link   	 {font-family: verdana, lucida grande, arial, sans-serif; font-size: 12px; color: white; font-weight: bold }
.headline   	 {font-family: verdana, lucida grande, arial, sans-serif; font-size:15px; color:yellow; font-weight: bold }
.headline:link 	 {font-family: verdana, lucida grande, arial, sans-serif; font-size:15px; color:#fff; font-weight: bold }
.subheadline   	 {font-family: verdana, lucida grande, arial, sans-serif; font-size:13; color:#AE6B00 }
.text		 {font-family: verdana, lucida grande, arial, sans-serif; font-size:12; color:#000000 }
.navigation      {font-family: verdana, lucida grande, arial, sans-serif; font-size:10; color:#FFFFFF }
.klein           {font-family: verdana, lucida grande, arial, sans-serif; font-size:10px; color:#666666 }
.blaet           {font-family: verdana, lucida grande, arial, sans-serif; font-size:7px; color:#666666 }

div 	         { color: white; font-size: 12px; font-family: verdana, lucida grande, arial, sans-serif; line-height: 17px; }
h1	         { color: white; font-size: 24px; font-family: verdana, lucida grande, arial, sans-serif; line-height: 35px; }
.headline        { font-size: 14px }
.blaet           { font-family: verdana, lucida grande, arial, sans-serif; font-size:7px; color:#666666 }
.shop-headline 	 { font-family: verdana, lucida grande, arial, sans-serif; font-size:12px; color:#fff }

td       { color: white; font-size: 12px; font-family: verdana, lucida grande, arial, sans-serif; line-height: 17px; }
.details { border-bottom: 1px solid white; border-top-width: 0; border-right-width: 0; border-left-width: 0; }


A:link           {text-decoration: none; color: white}
A:visited        {text-decoration: none; color: white}
A:hover          {text-decoration: none; color: white}
A:active         {text-decoration: none; color: white}


A.klein:link	{font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px;  font-size: 11px; color: #666666; text-decoration: none }
A.klein:visited {font-family: verdana, lucida grande, arial, sans-serif; font-size:11px; text-decoration: none; color: #666666}
A.klein:hover	{font-family: verdana, lucida grande, arial, sans-serif; font-size:11px; text-decoration: none; color: yellow}
A.klein:active	{font-family: verdana, lucida grande, arial, sans-serif; font-size:11px; text-decoration: none; color: yellow}

A.nav:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: #fff; text-decoration: none }
A.nav:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: #fff; text-decoration: none }
A.nav:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nav:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }

A.nava:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }

A.nav1:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: #eee; text-decoration: none }
A.nav1:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: #eee; text-decoration: none }
A.nav1:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nav1:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }

A.startlink:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: black; text-decoration: none }
A.startlink:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: black; text-decoration: none }
A.startlink:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: silver; text-decoration: none }
A.startlink:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: silver; text-decoration: none }

A.startlinkbb:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: orange; text-decoration: none }
A.startlinkbb:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: orange; text-decoration: none }
A.startlinkbb:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: black; text-decoration: none }
A.startlinkbb:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 11px; color: black; text-decoration: none }

A.nava1:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava1:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava1:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava1:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }

A.nav2:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: #ddd; text-decoration: none }
A.nav2:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: #ddd; text-decoration: none }
A.nav2:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nav2:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }

A.nava2:link           {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava2:visited        {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava2:hover          {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }
A.nava2:active         {font-family: verdana, lucida grande, arial, sans-serif; line-height: 18px; font-size: 10px; color: yellow; text-decoration: none }



A.blaet:link           {font-family: verdana, lucida grande, arial, sans-serif; font-size: 7px; color: #666666; text-decoration: none }
A.blaet:visited        {font-family: verdana, lucida grande, arial, sans-serif; font-size: 7px; color: #666666; text-decoration: none }
A.blaet:hover          {font-family: verdana, lucida grande, arial, sans-serif; font-size: 7px; color: yellow; text-decoration: none }
A.blaet:active         {font-family: verdana, lucida grande, arial, sans-serif; font-size: 7px; color: #666666; text-decoration: none }

A.al:link           {font-family: verdana, lucida grande, arial, sans-serif; font-size: 10px; line-height: 10px; color: #666666; text-decoration: none }
A.al:visited        {font-family: verdana, lucida grande, arial, sans-serif; font-size: 10px; line-height: 10px; color: #666666; text-decoration: none }


A.al:hover          {font-family: verdana, lucida grande, arial, sans-serif; font-size: 10px; line-height: 10px; color: yellow; text-decoration: none }
A.al:active         {font-family: verdana, lucida grande, arial, sans-serif; font-size: 10px; line-height: 10px; color: #666666; text-decoration: none }
.externallink:link { border-bottom-style: dotted; border-bottom-width: 1px;}
.externallink:visited { border-bottom-style: dotted; border-bottom-width: 1px;}
.externallink:hover { border-bottom-style: dotted; border-bottom-width: 1px;}
.externallink:active { border-bottom-style: dotted; border-bottom-width: 1px;}


#artlist {font-size:12px; color: white; font-weight: normal; text-decoration: none; text-align:left; border-bottom-style: dotted; border-bottom-width: 1px; }
.font {font-size:14px; color: red}
a.font:link, a.font:visited   {text-decoration: none; color: black;font-weight:bold}
.artlist_date {display: block; float: left; color: green;}
.artlist_more{}
a.artlist_more:link, a.artlist_more:visited    {text-decoration: none; color: black;}
.artlist_content {color: black;}
.artlist_img {display:none ; height:1px; width:70px; border:1px, solid red; overflow:hidden;}

img {border:0px}


/* ###################################################### */
/* ####################### Dealer  Search FORM ############'#### */
/* ###################################################### */

#dealerForm .dealerRow {
	margin:0; padding:0; padding-bottom:5px; clear:both;
}
#dealerForm label {
	display:block;
	float:left; width:150px;
}
#dealerForm .dealerRow input, #dealerForm .dealerRow textarea {
	border:1px solid #ccc;
	width:303px; text-align:left; margin-left:10px; text-align:left; padding-top:5px;
}
#dealerForm .dealerRow select {
	border:1px solid #ccc;
	width:172px; margin:0;padding:0;
}

#dealerForm .dealerRow input {
	text-align:left; height:
}

#dealerForm .dealerRow textarea {
	height:50px; text-align:left;
}

#dealerFormSubmit{
	margin:0; 
	width:174px; clear:both; text-align:center;
}

.dealerSearchLabel{
      font-size:14px; font-weight:bold; padding:0px; margin-left:20px; text-align:left; padding-bottom:5px;
}
.dealerResultItem{
     padding-bottom:15px;
}
.dealerResultItem h4{
     padding:0; padding-bottom:4px; margin:0;
}

#topSubMenu{
     float:right;
     font-weight:bold;
     font-size:14px;
     margin-bottom:10px;
}
