/* ################################################# ALLGEMEINE DEFINITIONEN ################################################## */

html, body									{font-family:Arial,Verdana,Tahoma,sans-serif;font-size:12px;color:black;height:100%;margin:0px;padding:0px;background:url('/img/results_bg.gif') repeat-x left top;}
img, form									{border:0;margin:0;padding:0;}
form											{display:inline;}
a												{text-decoration:none;}
p												{margin:12px 0 12px 0;}
.automargin_620							{width:620px;position:relative;margin:0 auto 0 auto;}
.automargin_980							{width:980px;position:relative;margin:0 auto 0 auto;}
#results_bg									{width:980px;position:relative;margin:0 auto 0 auto;background:url('/img/results_header_bg.gif') no-repeat right top;padding:10px 0 0 0;}


h1												{font-size:14px;}
h2												{font-size:12px;}
h3												{font-size:11px;}
h4												{font-size:9px;}
h1, h2, h3, h4								{margin:0;}


.white										{color:white;}
.black										{color:black;}
.red											{color:#CC0000;}
.blue											{color:#0000cc;}
.green										{color:#009900;}
.tuerkis										{color:/*#7eced7;*/#55abb5;}
.bordeaux									{color:#8a0051;}
.pink											{color:#de0d70;}
.orange										{color:#fdac00;}
.bold											{font-weight:bold;}
.italic										{font-style:italic;}
.noborder									{border:0;}
.normal										{font-weight:normal;}

.size_11										{font-size:11px;}
.size_12										{font-size:12px;}
.size_14										{font-size:14px;}
.size_15										{font-size:15px;}
.size_16										{font-size:16px;}
.size_17										{font-size:17px;}
.size_18										{font-size:18px;}
.size_19										{font-size:19px;}
.size_20										{font-size:20px;}

.margin_l_10								{margin:0 0 0 10px;}
.margin_l_20								{margin:0 0 0 20px;}
.r_margin_10								{margin:0 10px 0 0;}

.text_center								{text-align:center;}

.clear										{clear:both;font-size:0.1em;}
.clear_l										{clear:left;font-size:0.1em;}
.clear_2										{clear:both;font-size:0.1em;height:2px;line-height:2px;}
.clear_5										{clear:both;font-size:0.1em;height:5px;line-height:5px;}
.clear_r										{clear:right;font-size:0.1em;}
.clear_r_5									{clear:right;font-size:0.1em;height:5px;line-height:5px;}
.clear_5										{clear:both;font-size:0.1em;height:5px;line-height:5px;}
.clear_10									{clear:both;font-size:0.1em;height:10px;line-height:10px;}
.clear_20									{clear:both;font-size:0.1em;height:20px;line-height:20px;}
.clear_40									{clear:both;font-size:0.1em;height:40px;line-height:40px;}
.clear_50									{clear:both;font-size:0.1em;height:50px;line-height:50px;}

.space_5px									{width:5px;height:5px;font-size:0.1em;}
.space_10px									{width:10px;height:10px;font-size:0.1em;}
.space_15px									{width:15px;height:15px;font-size:0.1em;}
.space_20px									{width:20px;height:20px;font-size:0.1em;}
.space_25px									{width:25px;height:25px;font-size:0.1em;}
.space_30px									{width:30px;height:30px;font-size:0.1em;}

.left											{float:left;}
.left_480									{float:left;width:480px;}
.left_rmargin_10							{float:left;margin:0 10px 0 0;}
.left_rmargin_20							{float:left;margin:0 20px 0 0;}
.right										{float:right;}



/* ################################################# GENERELL ################################################## */

#hm											{list-style-type:none;margin:0;padding:0;position:absolute;right:0px;top:5px;}
#hm		li									{float:left;margin:0 0 0 20px;padding:0;}
#hm		li		a							{color:#8f0152;}
#hm		li		a:hover					{text-decoration:underline;}

.whitebox_340								{width:340px;margin:0 auto 0 auto;}
.whitebox_340		.top					{width:340px;height:10px;background:url('/img/whitebox_340.png') no-repeat left top;}
.whitebox_340		.mid					{width:318px;padding:0 10px 0 10px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#ffffff;}
.whitebox_340		.end					{width:340px;height:10px;background:url('/img/whitebox_340.png') no-repeat left bottom;}

.whitebox_620								{width:620px;margin:0 auto 0 auto;}
.whitebox_620		.top					{width:620px;height:10px;background:url('/img/whitebox_620.png') no-repeat left top;}
.whitebox_620		.mid					{width:578px;padding:10px 20px 10px 20px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#ffffff;}
.whitebox_620		.end					{width:620px;height:10px;background:url('/img/whitebox_620.png') no-repeat left bottom;}

.whitebox_980								{width:980px;margin:0 auto 0 auto;}
.whitebox_980		.top					{width:980px;height:10px;background:url('/img/whitebox_980.png') no-repeat left top;}
.whitebox_980		.mid					{width:938px;padding:10px 20px 10px 20px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#ffffff;}
.whitebox_980		.end					{width:980px;height:10px;background:url('/img/whitebox_980.png') no-repeat left bottom;}


.titleline_grey_200						{background:url('/img/titleline_grey_200.png');width:200px;height:28px;line-height:30px;margin:0 auto 0 auto;text-align:center;color:black;font-size:12px;font-weight:bold;}

.footerbox_340								{width:340px;margin:0 auto 0 auto;}
.footerbox_340		.top					{width:340px;height:10px;background:url('/img/whitebox_340.png') no-repeat left top;}
.footerbox_340		.mid					{background-color:white;width:318px;padding:5px 10px 0 10px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#ffffff;min-height:38px;}
.footerbox_340		.end					{width:340px;height:10px;background:url('/img/whitebox_340.png') no-repeat left bottom;}


/* #index_logo											{background:url('/img/index_logo.png');display:block;margin:0 auto 10px auto;width:481px;height:199px;position:relative;top:10px;} */
#index_logo2										{background:url('/img/index_logo2.png');display:block;margin:0 auto 5px auto;width:290px;height:120px;position:relative;top:1px;}

#results_logo										{background:url('/img/results_logo.png');display:block;width:236px;height:98px;position:absolute;left:0px;top:11px;}

#lupe_index											{background:url('/img/lupe_prozent.png');height:128px;width:104px;position:absolute;left:-38px;top:-10px;z-index:200;}
#lupe_results										{background:url('/img/lupe_klein_prozent.png');width:75px;height:92px;position:relative;top:18px;left:250px;z-index:201;}

/* ################################################# INDEX-SEITE ################################################## */

#index_searchbox									{margin:5px auto 20px auto;position:relative;}
#index_searchbox_shadow							{background:#cc1259 url('/img/index_searchbox_shadow.png') repeat-y left top;}
#index_searchbox		.top						{background:url('/img/index_searchbox_corners.png') no-repeat left top;height:10px;width:620px;}
#index_searchbox		.mid						{background:url('/img/index_searchbox_bg.gif') repeat-x left top;width:520px;margin:0 auto 0 auto;padding:5px 20px 5px 80px;color:#ffffff;}
#index_searchbox		.end						{background:url('/img/index_searchbox_corners.png') no-repeat left bottom;height:10px;width:620px;}

#index_searchword_bg								{background:url('/img/index_searchwordbg.png') no-repeat left bottom;height:36px;width:378px;float:left;}
#index_searchword									{width:338px;margin:2px 0 0 5px;border:0px;background:transparent;border:0;font-size:16px;height:30px;line-height:30px;}
#index_startsearch								{background:url('/img/button_130x36.png');width:130px;height:36px;line-height:36px;float:right;border:none;cursor:pointer;color:#000000;}
#index_startsearch:hover						{background-position:left -36px;color:#000000;}

#index_companies									{margin:0 auto 40px auto;}
#index_companies		a							{float:left;}
#index_companies		a		img				{width:120px;height:60px;margin:0 17px 0 17px;}

#index_keywords									{line-height:20px;}
#index_keywords		a							{}
#index_keywords		a:hover					{text-decoration:underline;}

#index_footer										{background:url('/img/index_footer_bg.gif') no-repeat center top;min-height:101px;padding:15px 0 0 0;font-size:11px;margin:5px 0 0 0;}
#index_footer		a:hover						{text-decoration:underline;}

#index_footer2										{background:url('/img/index_footer_bg.gif') no-repeat center top;padding:5px 0 0 5px;font-size:11px;margin:5px 0 0 0;}
#index_footer2		a:hover						{text-decoration:underline;}

/* ################################################# ERGEBNIS-SEITE ################################################## */

#results_automargin								{width:980px;margin:0 auto 0 auto;position:relative;}
#results_leftside									{width:800px;float:left;}
#results_rightside								{width:160px;float:right;}

#results_searchbox								{height:80px;position:relative;margin-top:26px;float:right;padding:0 10px 0 10px;width:700px;}
#results_searchbox		.mid					{background:url('/img/searchbox_bg.gif') repeat-x left top;height:72px;padding:8px 0 0 65px;color:#ffffff;}
#results_searchbox		.lend					{background:url('/img/searchbox_lend.png');height:80px;width:10px;position:absolute;left:0px;}
#results_searchbox		.rend					{background:url('/img/searchbox_rend.png');height:80px;width:10px;position:absolute;right:0px;}

#results_searchword_bg							{background:url('/img/results_searchwordbg.png') no-repeat left bottom;height:28px;width:380px;}
#results_searchword_bg		input				{width:370px;margin:2px 0 0 5px;border:0px;background:transparent;border:0;font-size:16px;height:22px;line-height:22px;}
.results_price_bg									{background:url('/img/results_pricebg.png') no-repeat left bottom;height:28px;width:50px;float:left;}
.results_price_bg				input				{width:40px;margin:2px 0 0 5px;border:0px;background:transparent;border:0;font-size:16px;height:22px;line-height:22px;}
#results_startsearch								{background:url('/img/button_120x28.png') no-repeat left top;height:28px;width:120px;border:none;cursor:pointer;color:#000000;}
#results_startsearch:hover						{background-position:left -28px;color:#000000;}

.hits													{padding:5px 10px 5px 10px;border:1px solid #cacaca;line-height:20px;background-color:#f7e7ee;}

.entry														{border-bottom:1px solid #c1c1c1;padding:10px 0 10px 0;}
.entry		img.product									{float:left;margin:0 20px 0 0;}
.entry		.entrydetails								{width:680px;float:left;}
.entry		h3		a							{float:left;margin:0 0 5px 0;font-size:16px;/*color:#0000cc;de0d70*/color:#de0d70;}
.entry		.price							{float:right;width:200px;font-size:16px;color:#0000cc;font-weight:bold;text-align:right;}
.entry		.price				a			{font-size:16px;color:#de0d70;font-weight:bold;}
.entry		.description					{clear:both;}
.entry		.description		a			{color:black;}
				.important_box					{width:360px;float:left;}
.entry		.important						{margin:0 20px 0 0;color:black;padding:0 0 0 10px;background:url('/img/menue_arrows.gif') no-repeat;line-height:18px;}
.entry		h3					a:hover,
.entry		.price			a:hover,
.entry		.description	a:hover,
.entry		.important		a:hover		{text-decoration:underline;}


.button_purchase								{height:52px;background:url('/img/button_purchase_rend.png') no-repeat right top;position:relative;display:block;cursor:pointer;float:right;color:#ffffff;}
.button_purchase		.lend					{width:px;height:42px;background:url('/img/button_purchase_lend.png') no-repeat left top;position:relative;display:block;float:left;padding:10px 12px 0 44px;}
.button_purchase		.text					{position:absolute;left:34px;top:25px;color:white;font-weight:bold;width:100px;line-height:17px;font-size:12px;text-align:center;cursor:pointer;}


.sitejump_start				{background:url('/img/sitejump_start.png') no-repeat left top;height:21px;line-height:21px;display:block;padding:0 0 0 26px;font-size:12px;float:left;margin:0 20px 0 0;}
.sitejump_back					{background:url('/img/sitejump_back.png') no-repeat left top;height:21px;line-height:21px;display:block;padding:0 0 0 26px;font-size:12px;float:left;}
.sitejump_forward				{background:url('/img/sitejump_forward.png') no-repeat right top;height:21px;line-height:21px;display:block;padding:0 26px 0 0;font-size:12px;float:right;}
.sitejump_end					{background:url('/img/sitejump_end.png') no-repeat right top;height:21px;line-height:21px;display:block;padding:0 26px 0 0;font-size:12px;float:right;margin:0 0 0 20px;}
.sitejump_start:hover,
.sitejump_back:hover,
.sitejump_forward:hover,
.sitejump_end:hover							{text-decoration:underline;}


#similarkeywords								{background-color:white;border:1px solid #c1c1c1;padding:5px 10px 5px 10px;margin:0;color:black;}
#similarkeywords		a						{text-decoration:none;color:#de0d70;}
#similarkeywords		a:hover				{text-decoration:underline;}

#similarkeywords2								{background-color:white;border:1px solid #c1c1c1;padding:5px 10px 5px 10px;margin:0;color:black;}


#results_footer								{background:url('/img/results_footer_bg.gif') no-repeat center top;min-height:101px;padding:15px 0 0 0;font-size:11px;margin:5px 0 0 0;}
#results_footer		a:hover				{text-decoration:underline;}





/* ################## Image Popup ####################### */
.spiderpic{position: relative;z-index: 0;}
.spiderpic:hover{background-color: transparent;z-index: 50;}
.spiderpic span{ position: absolute;background-color: white;padding: 5px;left: -1000px;border: 1px solid black;visibility: hidden;color: black;text-decoration: none;}
.spiderpic span img{ border-width: 0;padding: 2px;}
.spiderpic:hover span{ visibility: visible;left: 110px; }


img.thumbnail	{max-width:100px; max-height:150px;  }
img.thumbnail2	{max-width:450px; }

