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

html, body									{font-family:Arial,Verdana,Tahoma,sans-serif;font-size:12px;color:black;height:100%;margin:0px;padding:0px;}
#results_bg									{background:url('http://image.kac-lira.com/img/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									{width:980px;position:relative;margin:0 auto 0 auto;}
.automargin_560							{width:560px;position:relative;margin:0 auto 0 auto;}
.automargin_620							{width:620px;position:relative;margin:0 auto 0 auto;}
.automargin_760							{width:760px;position:relative;margin:0 auto 0 auto;}
.automargin_780							{width:780px;position:relative;margin:0 auto 0 auto;}
.automargin_800							{width:800px;position:relative;margin:0 auto 0 auto;}
.automargin_980							{width:980px;position:relative;margin:0 auto 0 auto;}


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;}
.orange										{color:#ff8a00;}
.bold											{font-weight:bold;}
.italic										{text-decoration: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_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;}

.pad_10										{padding:10px;}
.pad_11										{padding:11px;}
.pad_20										{padding:20px;}


.left											{float:left;}
.left_rmargin_10							{float:left;margin:0 10px 0 0;}
.left_rmargin_20							{float:left;margin:0 20px 0 0;}
.right										{float:right;}
.right_280									{float:right;width:280px;}
.right_450									{float:right;width:450px;}

.left_200_rmargin_20						{float:left;width:200px;margin:0 20px 0 0;}

.clearline_dotted_10						{background:url('http://image.kac-lira.com/img/line_dotted_grey.gif') repeat-x left center;height:11px;font-size:0.1em;clear:both;}
.clearline_dotted_20						{background:url('http://image.kac-lira.com/img/line_dotted_grey.gif') repeat-x left center;height:21px;font-size:0.1em;clear:both;}


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

#hm											{list-style-type:none;margin:0;padding:0;position:absolute;right:0px;top:3px;}
#hm		li									{float:left;margin:0 0 0 20px;padding:0;}
#hm		li		a							{color:#0000cc;text-decoration:underline;}
#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('http://image.kac-lira.com/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('http://image.kac-lira.com/img/whitebox_340.png') no-repeat left bottom;}

.whitebox_560								{width:560px;margin:0 auto 0 auto;}
.whitebox_560		.top					{width:560px;height:10px;background:url('http://image.kac-lira.com/img/whitebox_560.png') no-repeat left top;}
.whitebox_560		.mid					{width:518px;padding:10px 20px 10px 20px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#ffffff;}
.whitebox_560		.end					{width:560px;height:10px;background:url('http://image.kac-lira.com/img/whitebox_560.png') no-repeat left bottom;}

.whitebox_720								{width:720px;margin:0 auto 0 auto;}
.whitebox_720		.top					{width:720px;height:10px;background:url('http://image.kac-lira.com/img/whitebox_720.png') no-repeat left top;}
.whitebox_720		.mid					{width:678px;padding:10px 20px 10px 20px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#ffffff;}
.whitebox_720		.end					{width:720px;height:10px;background:url('http://image.kac-lira.com/img/whitebox_720.png') no-repeat left bottom;}

.greybox_560								{width:560px;margin:0 auto 0 auto;}
.greybox_560		.top					{width:560px;height:10px;background:url('http://image.kac-lira.com/img/greybox_560.png') no-repeat left top;}
.greybox_560		.mid					{width:518px;padding:10px 20px 10px 20px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;background-color:#f6f6f6;}
.greybox_560		.end					{width:560px;height:10px;background:url('http://image.kac-lira.com/img/greybox_560.png') no-repeat left bottom;}

.input_bg_60								{background:transparent url('http://image.kac-lira.com/img/input_bg_60x28.png') no-repeat left top;width:60px;height:28px;line-height:28px;}
.input_bg_60			input,
.input_bg_60			select			{width:50px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_70								{background:transparent url('http://image.kac-lira.com/img/input_bg_70x28.png') no-repeat left top;width:70px;height:28px;line-height:28px;}
.input_bg_70			input,
.input_bg_70			select			{width:60px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_80								{background:transparent url('http://image.kac-lira.com/img/input_bg_80x28.png') no-repeat left top;width:80px;height:28px;line-height:28px;}
.input_bg_80			input,
.input_bg_80			select			{width:70px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_100								{background:transparent url('http://image.kac-lira.com/img/input_bg_100x28.png') no-repeat left top;width:100px;height:28px;line-height:28px;}
.input_bg_100			input,
.input_bg_100			select			{width:90px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_170								{background:transparent url('http://image.kac-lira.com/img/input_bg_170x28.png') no-repeat left top;width:170px;height:28px;line-height:28px;}
.input_bg_170			input,
.input_bg_170			select			{width:160px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_200								{background:transparent url('http://image.kac-lira.com/img/input_bg_200x28.png') no-repeat left top;width:200px;height:28px;line-height:28px;}
.input_bg_200			input,
.input_bg_200			select			{width:190px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_240								{background:transparent url('http://image.kac-lira.com/img/input_bg_240x28.png') no-repeat left top;width:240px;height:28px;line-height:28px;}
.input_bg_240			input,
.input_bg_240			select			{width:230px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}

.input_bg_280								{background:transparent url('http://image.kac-lira.com/img/input_bg_280x28.png') no-repeat left top;width:280px;height:28px;line-height:28px;}
.input_bg_280			input,
.input_bg_280			select			{width:270px;margin:5px 0 0 5px;border:0px;background:transparent;border:0;}


.footerbox_340								{width:340px;margin:0 auto 0 auto;}
.footerbox_340		.top					{width:340px;height:10px;background:url('http://image.kac-lira.com/img/whitebox_340.png') no-repeat left top;}
.footerbox_340		.mid					{background:url('http://image.kac-lira.com/img/footer_rakete.png') no-repeat 10px center;width:287px;padding:5px 10px 0 41px;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('http://image.kac-lira.com/img/whitebox_340.png') no-repeat left bottom;}

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

#index_logo											{background:url('http://image.kac-lira.com/img/index_logo.png');display:block;margin:0 auto 20px auto;width:336px;height:116px;position:relative;top:20px;}

#lupe_index											{background:url('http://image.kac-lira.com/img/lupe.png');height:103px;width:87px;position:absolute;left:-15px;top:6px;z-index:200;}

#index_searchbox									{margin:5px auto 40px auto;position:relative;}
#index_searchbox		.top						{background:url('http://image.kac-lira.com/img/index_searchbox_corners.png') no-repeat left top;height:10px;width:620px;}
#index_searchbox		.mid						{background:#ededed url('http://image.kac-lira.com/img/index_searchbox_bg.gif') repeat-x left top;width:518px;padding:10px 20px 10px 80px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;}
#index_searchbox		.end						{background:url('http://image.kac-lira.com/img/index_searchbox_corners.png') no-repeat left bottom;height:10px;width:620px;}

#index_searchword_bg								{background:url('http://image.kac-lira.com/img/index_searchwordbg.png') no-repeat left bottom;height:36px;width:378px;float:left;}
#index_searchword									{width:368px;margin:2px 0 0 5px;border:0px;background:transparent;border:0;font-size:16px;height:30px;line-height:30px;}
#index_startsearch								{background:url('http://image.kac-lira.com/img/button_130x36.png');width:130px;height:36px;line-height:36px;float:right;border:none;cursor:pointer;color:white;}
#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									{margin:0 auto 40px auto;line-height:20px;}
#index_keywords		a							{}
#index_keywords		a:hover					{text-decoration:underline;}

#index_footer										{background:url('http://image.kac-lira.com/img/index_footer_bg.gif') no-repeat center top;min-height:101px;padding:10px 0 0 0;font-size:11px;}
#index_footer		a:hover						{text-decoration:underline;}

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

#results_automargin								{width:980px;margin:0 auto 0 auto;position:relative;}
#results_logo										{background:url('http://image.kac-lira.com/img/results_logo.png');display:block;width:218px;height:75px;position:absolute;left:10px;top:30px;}
#results_leftside									{width:800px;float:left;}
#results_rightside								{width:160px;float:right;}

#lupe													{background:url('http://image.kac-lira.com/img/lupe.png');width:87px;height:103px;position:absolute;top:15px;left:250px;z-index:200;}

#results_searchbox								{height:80px;position:relative;margin-top:30px;float:right;padding:0 10px 0 10px;width:700px;}
#results_searchbox		.mid					{background:url('http://image.kac-lira.com/img/searchbox_bg.gif') repeat-x left top;height:70px;padding:5px 0 5px 85px;color:#000000;}
#results_searchbox		.lend					{background:url('http://image.kac-lira.com/img/searchbox_lend.png');height:80px;width:10px;position:absolute;left:0px;}
#results_searchbox		.rend					{background:url('http://image.kac-lira.com/img/searchbox_rend.png');height:80px;width:10px;position:absolute;right:0px;}

#results_searchword_bg							{background:url('http://image.kac-lira.com/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('http://image.kac-lira.com/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('http://image.kac-lira.com/img/button_100x28.png') no-repeat left top;height:28px;width:100px;border:none;cursor:pointer;color:#ffffff;}
#results_startsearch:hover						{background-position:left -28px;color:#000000;}


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


.entry									{border-bottom:1px solid #c1c1c1;padding:10px 0 10px 0;}
.entry		img.product					{float:left;margin:0 20px 0 0;}
.entry		.entrydetails				{width:540px;float:left;}
.entry		h3		a					{float:left;margin:0 0 5px 0;font-size:16px;color:#0000cc;}
.entry		.price				a		{float:right;font-size:16px;color:#0000cc;font-weight:bold;}
.entry		.description				{clear:both;}
.entry		.description		a		{color:black;}
.entry		.important					{margin:0 20px 0 0;color:black;padding:0 0 0 10px;background:url('http://image.kac-lira.com/img/arrow_black.gif') no-repeat left 6px;line-height:18px;}
.entry		h3					a:hover,
.entry		.price			a:hover,
.entry		.description	a:hover		{text-decoration:underline;}



.important_box									{width:360px;float:left;}


.button_purchase								{width:155px;height:82px;background:url('http://image.kac-lira.com/img/button_ratenkauf.png');position:relative;display:block;cursor:pointer;}
.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;}


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


.shopbox											{float:right;width:122px;}
.shopbox		.head								{background:url('http://image.kac-lira.com/img/results_shop_head.png');width:122px;height:22px;line-height:22px;text-align:center;font-size:12px;}
.shopbox		.redirect						{background:url('http://image.kac-lira.com/img/results_shop_redirect.png');width:122px;height:22px;line-height:22px;text-align:center;font-size:12px;color:#ffffff;font-weight:bold;display:block;}
.shopbox		img								{border:1px solid #cacaca;margin:1px 0 1px 0;}

.sitejump_start				{background:url('http://image.kac-lira.com/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('http://image.kac-lira.com/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('http://image.kac-lira.com/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('http://image.kac-lira.com/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:#0000cc;}
#similarkeywords		a:hover				{text-decoration:underline;}


#results_footer								{background:url('http://image.kac-lira.com/img/results_footer_bg.gif') no-repeat center top;min-height:101px;padding:10px 0 0 0;font-size:11px;}
#results_footer		a:hover				{text-decoration:underline;}


/* ################################################# REDIRECT-SEITE ################################################## */

#redirecting_ticker							{width:560px;margin:0 auto 0 auto;}


/* ################################################# LOGIN-SEITE ################################################## */

#register_logo									{background:url('http://image.kac-lira.com/img/register_logo.png');display:block;width:261px;height:90px;margin:20px auto 0 auto;}
#loginbox_outer								{background:url('http://image.kac-lira.com/img/login_bg.png') no-repeat left bottom;width:895px;margin:0 auto 0 auto;position:relative;padding:0 0 35px 0;}
#loginbox										{width:830px;margin:0 auto 0 auto;position:relative;}
#loginbox_leftside							{background:url('http://image.kac-lira.com/img/login_leftside.png');width:400px;height:299px;float:left;position:relative;}
#loginbox_rightside							{height:299px;width:430px;float:right;position:relative;}
#loginbox_rightside			.top			{background:url('http://image.kac-lira.com/img/login_rightside_top.png');height:10px;width:430px;}
#loginbox_rightside			.mid			{background:url('http://image.kac-lira.com/img/login_rightside_bg.gif') repeat-x left top;height:269px;width:409px;padding:10px 0 0 20px;border-right:1px solid #c9c9c9;}
#loginbox_rightside			.end			{background:url('http://image.kac-lira.com/img/login_rightside_end.png');height:10px;width:430px;}

#loginbox_rightside			label			{padding:0 0 3px 4px;display:block;}
#loginbox_submit								{background:url('http://image.kac-lira.com/img/button_170x36.png');width:170px;height:36px;line-height:36px;border:none;cursor:pointer;color:white;}
#loginbox_submit:hover						{background-position:left -36px;color:#000000;}

#login_registerlink							{background:url('http://image.kac-lira.com/img/button_orange_240x36.png');width:240px;height:36px;line-height:36px;border:none;cursor:pointer;color:black;display:block;text-align:center;}
#login_registerlink:hover					{background-position:left -36px;color:#ffffff;}

#login_businessman							{background:url('http://image.kac-lira.com/img/login_businessman.png');width:168px;height:345px;position:absolute;right:-20px;bottom:0px;}

/* ################################################# REGISTER-SEITE ################################################## */

#register_logo									{background:url('http://image.kac-lira.com/img/register_logo.png');display:block;width:261px;height:90px;margin:20px auto 0 auto;}
#registerbox			label					{height:28px;line-height:28px;float:left;}
#register_submit								{background:url('http://image.kac-lira.com/img/button_130x36.png');width:130px;height:36px;line-height:36px;float:right;border:none;cursor:pointer;color:white;}
#register_submit:hover						{background-position:left -36px;color:#000000;}


/* ################## 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;top: 0;left: 60px; }

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