@charset "UTF-8";
/*--------------------------------------------------------
	congstar Prepaid                                             
  --------------------------------------------------------
	Master-Style                           
                                                     
	copyright (c) 2008 S-KON eKontor 24 GmbH             
  --------------------------------------------------------*/
  
  
*							{ outline: none;}
body						{ padding: 0 0 30px 0; margin: 0; background: #181818; font-size: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 127%; }

/* WRAPPER */
#mainWrapper				{ width: 1007px; position: absolute;}
#mainHeader					{ padding: 30px 0 20px 0; text-align: right; width: 880px;}

#wrapperContent				{ background: url(../images/bg_2.gif) repeat-y;}

#mainFooter					{ padding: 20px 0 30px 0; margin-top: 20px; border-top: 1px solid #181818; text-align: center; }
#mainFooter a:link,
#mainFooter a:visited		{ color: #fff; text-decoration: none;}
#mainFooter a:hover,
#mainFooter a:active		{ text-decoration: underline;}

.contentFooter				{ font-size: 10px; padding: 10px 20px;}

/* Main Nav Left */
#mainNavLeft					{ position:absolute; left:0; top:0; width:150px; background-color:#262626; }
#mainNavLeft h1					{ border-bottom:1px solid #373737; font-weight:normal; font-size:11px; margin: 0 10px 0 0; padding:5px 25px 2px 17px; }
#mainNavLeft h1 a				{ color:#fff; }

.mainNavLeftBox					{ background:url('../images/mainnav_bg2.gif') no-repeat bottom right; }
.mainNavLeftHead				{ background:url('../images/mainnav_bg1.gif') no-repeat top right; }
.mainNavLeftContent				{ padding-left:17px; color:#fff; }
.mainNavLeftContent a			{ color:#fff; text-decoration:none; }
.mainNavLeftContent a.activ		{ font-weight:bold; color:#ff9a00; }
.mainNavLeftContent ul			{ list-style:none; padding:0; margin:0; }
.mainNavLeftContent ul li		{ line-height:18px; }
.mainNavLeftContent h3			{ padding:20px 0 2px 0; margin:0; font-size:14px; }

.mainNavLeftContent a.amaincat8,
.mainNavLeftContent a.amaincat5,
.mainNavLeftContent a.amaincat6,
.mainNavLeftContent a.amaincat7,
.mainNavLeftContent a.amaincat22 { padding-left:15px; }

/* SEARCH-BOX */
form#quick_find						{ margin:0; padding:0 0 10px 0; }
form#quick_find	input[type=text]	{ padding:2px; margin:0; }


/* SchwennieMod: Fuer das Drop-Down */
#productAttributeSelection			{ color:#FFF; border-bottom-style:solid; background-color:#000; }
.colorLabelDropDown					{ color:#FFED00; }
.cartButtonLMarginTop				{ margin-top:8px; font-size:14px; font-weight:bold; }
.productStageImage .cartButtonL		{ margin-left:20px; }
.productStageImage .cartButtonR		{ margin-left:20px; }



/* HEADLINES */
a.congstarLink					{ position:absolute; width: 90px; height: 90px; text-indent: -9999px; top: 20px; left:190px; }

h1								{ color: #ffed00; font-size: 24px;}
h1 a							{ text-decoration:none;}
h1.indexPrepaid					{ position:absolute; width:359px; height:51px; background: url('../images/index_h1.gif') no-repeat top left; top:65px; left:308px; text-indent:-9999px; }
#miniCart h1					{ color:#fff; border-bottom:1px solid #373737; font-size:12px; font-weight: bold; margin:0 10px 0 0;}
h2								{ color:#212121; font-size:18px; padding:10px 0 5px 0;  margin:0; }
h3								{ font-size:14px; line-height: 120%;}

/* INDEX */
div.indexBadge					{ position: absolute; width: 152px; height: 96px; background: url('../images/10_euro_stoerer.jpg') no-repeat top left; top: 75px; left: 720px; text-indent: -9999px;}

div.indexStage					{ height:330px; padding:60px 0 0 65px; margin:0; position:relative; }

div.indexStage .item			{ float:left; text-align:center; width:180px; }
div.indexStage .item h2			{ font-size:14px; font-weight:normal; color:#FFF;}
div.indexStage .item p.uvp		{ font-size:12px; margin:20px 0 2px 0; padding:0;}
div.indexStage .item p.price	{ font-size:16px; margin:2px 0; padding:0;}

div.indexStage .item div.indexItemImg	{ padding-top:180px; position:relative; }

#indexItemImgKP100				{ background: url(../images/index_kp100.jpg) no-repeat top center; }
#indexItemImgE1080				{ background: url(../images/index_E1080.jpg) no-repeat top center; }
#indexItemImgGD510				{ background: url(../images/index_GD510.jpg) no-repeat top center; }
#indexItemImgW595				{ background: url(../images/index_sec_w595.jpg) no-repeat top center; }
#indexItemImgX3					{ background: url(../images/index_nokia_X3.jpg) no-repeat top center; }
#indexItemImgInternetStick		{ background: url(../images/internet-stick.jpg) no-repeat 19px 0; }
#indexItemImgX10_mini			{ background: url(../images/index_sec_X10_mini.jpg) no-repeat top center; }

#indexItemImgKP100 a,
#indexItemImgE1080 a,
#indexItemImgGD510 a,
#indexItemImgW595 a,
#indexItemImgX3 a,
#indexItemImgInternetStick a,
#indexItemImgX10_mini a			{ position:absolute; top:0; left:50px; width:90px; height:180px; text-indent:-9999px; }


div.indexButtons				{ width: 400px; position: absolute; bottom: 20px; left: 50px;}
a.indexButtonSpacer				{ padding-right: 30px;}




/* MINICART */
#miniCart					{ font-size: 10px; position: absolute; top: 0; right: -23px; width: 140px;}
#miniCart .mCContent		{ padding: 10px 5px 10px 15px;}			  
#miniCart .mCContentBottom	{ background: url('../images/minicart_bg_bottom.gif') no-repeat bottom left; padding: 10px 5px 10px 15px; 
							  color: #000;}
#miniCart.mCEmpty			{ background: url('../images/minicart_empty_bg.gif') no-repeat top left; height: 130px;}
#miniCart.mCFull			{ background: url('../images/minicart_bg.gif') no-repeat top left;}

#miniCart h1				{ border-bottom: 1px solid #373737; font-size: 12px; font-weight: bold; margin: 0 10px 0 0;
							  background: url(../images/minicart_icon.gif) no-repeat center right; padding: 10px 25px 5px 15px;}
#miniCart a,
#miniCart .mCContent a		{color: #fff;}
#miniCart .mCContentBottom a	{ color: #000;}


/* ADMBOX */
#adminBox					{ font-size: 10px; background: #262626; padding: 10px; margin-top: 20px;}


/* LINKS */
#mainHeader a:link,
#mainHeader a:visited		{ color: #fff; text-decoration: none;}
#mainHeader a:hover,
#mainHeader a:active		{ color: #fff; text-decoration: underline;}

a.buttonBack				{ background: url('../images/nav_back.gif') no-repeat center left; display: block; padding: 2px 0 2px 20px;}


/* ALLGEMEIN */
.alignRight					{ text-align: right;}
.alignLeft					{ text-align: left;}
.alignCenter				{ text-align: center;}

.nowrap						{ white-space: nowrap;}

.clear						{ clear: both;}

.highlight					{ color: #ff9a00;}

.small,
.shipping					{ font-size: 9px;}
.shipping,
.shipping *					{ color: #6d6d6d;}

a img						{ border: none;}
a							{ color: #ff9a00;}

a:link,
a:visited					{ text-decoration: none;}
a:hover,
a:active					{ text-decoration: underline;}

a.bulletLink				{ background: url('../images/bullet.gif') 0 5px no-repeat; padding-left: 15px; margin-left: 2px; display: block;}

.twoColL					{ width: 60%; float:left; }
.twoColR					{ width: 35%; float:right; text-align:right; }

.infoMessage, .errorMessage	{ color: #ff9a00; text-align: center; padding: 20px; font-weight: bold; }
.markProductOutOfStock		{ color: red; }

p.box						{ padding: 5px 10px;}

.floatRight					{ float: right; margin: 0 0 10px 10px;}

/* LISTEN */
ul.bulletList				{ list-style: none; padding: 0; margin: 0;}
ul.bulletList li			{ background: url('../images/bullet.gif') 0 5px no-repeat; padding-left: 15px; margin-left: 2px;}

ul.bulletList li sup		{ font-size: 8px;}

/* TABELLEN */
table						{ width: 100%; border-collapse: collapse;}
table td					{ padding: 0;}

/* --- TARIF --- */
div.infoTable				{ border-bottom: 1px dashed #ccc; margin: 5px -20px 30px -20px;}
table.infoTable				{ width: 100%;}
table.infoTable th			{ padding: 5px 20px; border-bottom: 1px solid #ccc;}
table.infoTable .td-0		{ background: #e4e4e4; padding: 5px 20px; border-bottom: 1px solid #fff;}
table.infoTable .td-last	{ background: #ff9a00; padding: 5px 20px; border-bottom: 1px solid #fff; color: #fff; width: 30%;}




/* FORM */
.formWrapper								{ width: 100%;}
.formWrapperS								{ width: 400px;}
.formWrapperCheckout						{ width: 300px;}
.formRow									{ border-bottom: 1px dashed #ccc; clear: both; float: left; width: 100%;}

.formRowL									{ width: 35%; float: left; text-align: left; padding: 5px;}
.formRowR									{ width: 60%; float: right; text-align: left; padding: 5px; }
.formRowFull								{ width: 100%; text-align: left; padding: 5px;}

.formWrapperCheckout .formRowL				{ width: 30%; padding: 5px 0;}
.formWrapperCheckout .formRowR				{ width: 65%; padding: 5px 0;}

.formRowR input[type=text],
.formRowR input[type=password],
.formRowR textarea,
.formRowR select							{ width: 95%;}

.formRowR .formInputS input					{ width: 20%; margin-right: 3%;}
.formRowR .formInputSR input				{ width: 20%; margin-left: 3%;}
.formRowR .formInputM input					{ width: 70%;}
.formRowR .formInputM						{text-align: right;}

.formWrapperCheckout .formRowR input[type=text],
.formWrapperCheckout .formRowR input[type=password],
.formWrapperCheckout .formRowR textarea,
.formWrapperCheckout .formRowR select		{ width: 80%;}

.formRow textarea							{ width: 95%;}

.formRowSL									{ width: 2%; float: left; text-align: left; padding: 5px;}
.formRowSR									{ width: 80%; float: left; padding: 5px;}

/* Fuer das Kommunikations-Opt-In*/
#formRowSRcommunucationOptIn				{ width:90%; float:left; padding:5px; }

fieldset									{ padding: 10px 0; margin: 10px 0 20px 0; border: 0; background: #fff; width: 100%;	}

input[type=text],
input[type=password],
textarea,
select										{ border: 1px solid #ccc; color: #585858; padding: 3px; font-size: 12px;}
input:focus, textarea:focus					{ border: 1px solid #333; color: #000;}
input[type=submit]							{ background: #2f021d; color: #fff; padding: 5px 10px; border: 0;}



form div.formButton							{ clear: both; padding: 0; text-align: right;}
form div.formButton input					{ font-size: 12px; padding: 5px 0; border: none; width: auto;} 
fieldset span.infoLabel						{ display: block; float: left; width: 35%; }
fieldset span.infoField						{ display: block; float: left; width: 60%; }
input[type=checkbox],
fieldset input[type=checkbox]				{ width: auto;}

input[type=image]							{ border: none; }

/* FORM ERROR HANDLING */
.formRowError,
.formRowError a								{ color: #ff9a00;}
.formRowError input							{ border-color: #ff9a00;}
.inputRequirement							{ color: #ff9a00;}

.formRowPadding								{ padding: 5px 0;}

h2.formRowHeading							{ position:relative; font-size:18px; }
h2 div.inputRequirement						{ position:absolute; right: 8px; top: 5px; font-size: 10px; color: #ff9a00; font-style: italic; font-weight: normal;}

/* SchwennieMod: Fuer das Pflichtfeld-Sternchen */
#requirement_AGB_Widerruf_Bonitaet			{ font-size: 10px; color: #ff9a00; font-style: italic; font-weight: normal; }



/* PRODUCT */
.productBoxHead						{ background: url('../images/box_head.gif') no-repeat top left; font-size: 18px; padding: 7px 20px 5px 20px; font-weight: bold; color: #000; margin: 0;}
.productBoxHead a					{ color: #000; text-decoration: none;}

.productBoxContent					{ background: #fff; color: #000; padding: 10px 20px; }
.productBoxContent h4				{ margin-left: -20px; padding-left: 20px; border-bottom: 1px solid #adadad; font-size: 14px;}

.productBoxContentPlain				{ background: #fff; color: #000; padding: 10px 0;}

.productBoxContentInner				{ padding: 0 10px;}

.productBoxFoot						{ background: url('../images/box_foot.gif') no-repeat bottom left; text-align: right; padding: 3px 0;}

/* PRODUCT :: PRODUCT_LISTING */	
.productListingBox								{ margin-bottom: 20px; clear: both;}
.productListingBox .productDesc					{ float: left; width: 340px; margin-left: 15px; }
.productListingBox .productImage				{ float: left; margin: 0 10px 10px 0; text-align: center; position: relative;}

/* SchwennieMod */
.productListingBox .productImage img			{ /*width:70px;*/ }
.productListingBox .priceWrapper				{ float: right; margin: 20px 0 0 10px; text-align: right; width: 200px;}
.productListingBox .priceBadge .price			{ font-size: 32px; font-weight: bold; color: #ff9a00; }
.productListingBox .priceBadge .price sup		{ font-size: 12px; }
.productListingBox .priceBadge .productOldPrice	{ font-size: 14px; color: #6d6d6d; display: block;}
.productListingBox h3							{ padding: 0; margin: 0;}
.productListingBox p							{ padding: 5px 0; margin: 5px 0;}

.productListingBox a.linkProductDetails			{ color: #ff9a00; font-weight: bold; display: block; margin-top: 20px;}

h1.productListingHandy							{ background: url('../images/index_h1.gif') no-repeat top left; width: 375px; height: 85px; text-indent: -9999px; margin: -24px 0 0 128px;}
div.productListingHandy							{ margin:5px 0 20px 128px; font-size: 14px;}

/* PRODUCT :: PRODUCT_INFO */
/*
div.productInfoBadge { position: absolute; width: 152px; height: 96px; background: url('../images/productinfo_badge.gif') no-repeat top left; top: 40px; left: 680px; text-indent: -9999px;}
*/
/* Neuer Stoerer */
div.productInfoBadge { position:absolute; width:119px; height:100px; background:url('../images/productinfo_badge.gif') no-repeat top left; top:34px; left:717px; text-indent:-9999px; }

h1.productInfo						{ position: absolute; width: 365px; top: 30px; left: 300px; line-height: 130%;}

div.productStage							{ width: 620px; margin: auto; padding: 20px 0 20px 40px;}
div.productStage div.productStageImage		{ width: 130px; float: left; margin-right: 20px;}
div.productStage div.productStageImage img	{ width: 115px;}

/* SchwennieMod: Internet-Stick */
div.productStage div.productStageImageInternetStick						{ float:left; }
div.productStage div.productStageImageInternetStick img.internetstick	{ width:221px; }

div.stoerer_internet_stick					{ position:absolute; top:65px; right:122px; width:142px; height:148px; background:url(../images/stoerer_internet_stick.gif) no-repeat; }
div.stoerer_internet_stick_mitarbeiter		{ position:absolute; top:65px; right:122px; width:142px; height:148px; background:url(../images/stoerer_internet_stick_mitarbeiter.gif) no-repeat; }

/* SchwennieMod */
/*div.productStage div.productStageContent	{ width: 315px; float: left;}*/
div.productStage div.productStageContent	{ width: 315px; float: left; margin-left: 15px; }

div.productStage div.productStageRight		{ width: 115px; float: left; text-align: right; padding-top: 20px;}

div.productStage .badge						{ margin: 5px 0;}
div.productStage .highlight					{ color: #ffed00;}
div.productStage a							{ color: #ffed00;}
div.productStage ul							{ padding: 0 0 0 15px; margin: 0;}
div.productStage ul li						{ padding: 5px 0; margin: 0; font-size: 14px; list-style: square;}

div.productStage .price						{ color:#ffed00; display: block; margin-top:30px;}
div.productStage .price sup					{ font-size: 12px; font-weight: normal; vertical-align: top; }
div.productStage .price .productNewPrice	{ font-size: 28px; font-weight: bold; line-height:30px; }
div.productStage .price .productOldPrice	{ display:block; font-size:12px; line-height:16px; }
div.productStage .price br					{ line-height:1%; }
div.productStage .shipping					{ line-height:18px; }
div.productStage .orderNowButton			{ margin: 20px 0 10px 0; padding:0; }

/* SchwennieMod: Internet-Stick */
div.productInfoBox .price						{ display:block; margin-top:5px; }
div.productInfoBox .price .productOldPrice		{ font-size:14px; font-weight:bold; color:#6d6d6d; } 
div.productInfoBox .price .productNewPrice		{ color:#FF9A00; font-size:36px; line-height:30px; font-weight:bold; }
div.productInfoBox .price sup					{ color:#FF9A00; font-weight:bold; vertical-align:top; }
div.productInfoBox .price .shipping				{ display:block; padding:4px 0; }


.moImages									{ text-align: center; padding-top: 20px;}
.moImages img								{ width: 100px;}
.moImages a									{ display: block;}

.productNavigator							{ margin: 10px -20px; padding: 10px 20px; border-top: 1px solid #adadad; border-bottom: 1px solid #adadad; color: #adadad;}
.productNavigatorL							{ float: left; width: 5%; height: 20px;}
.productNavigatorM							{ float: left; width: 75%; text-align: center; height: 20px;}
.productNavigatorR							{ float: right; width: 5%; height: 20px;}


/* CHECKOUT */
.cp											{ width: 355px; margin: 10px auto;}
.cp1_on,
.cp1_off,
.cp2_on,
.cp2_off,
.cp3_on,
.cp3_off									{ width: 117px; height: 69px; float: left; text-indent: -9999px; margin-left: 1px;}

.cp1_on										{ background: url('../images/cp/cp_1_on.gif') no-repeat top left; }
.cp1_off									{ background: url('../images/cp/cp_1_off.gif') no-repeat top left; }
.cp2_on										{ background: url('../images/cp/cp_2_on.gif') no-repeat top left; }
.cp2_off									{ background: url('../images/cp/cp_2_off.gif') no-repeat top left; }
.cp3_on										{ background: url('../images/cp/cp_3_on.gif') no-repeat top left; }
.cp3_off									{ background: url('../images/cp/cp_3_off.gif') no-repeat top left; }


h2.formRowHeading, h6						{ background: url('../images/head_bg.gif') top left no-repeat; color: #fff; padding: 10px;}
h6											{ font-size: 14px;}						


/* CHECKOUT :: CART */
.cart th									{ background: #65483f; text-align: left; padding: 10px; font-weight: normal; color: #fff;}
.cart th.cartHeadL							{ background: url('../images/cart_head_l.gif') no-repeat top left; text-align: center;}
.cart th.cartHeadR							{ background: url('../images/cart_head_r.gif') no-repeat top right; }
.cart td									{ padding: 10px; vertical-align: top;font-size: 12px;}
.cart td.cartContent h3						{ padding: 0; margin: 0 0 5px 0; font-size: 12px;}
.cart td.cartContent h3 a					{ color: #000; text-decoration: underline;}
.cart p.shortDesc,
.cart td.cartContent em						{ color: #999; font-size: 10px; font-style: normal;}
.cart td ul.bulletList li					{ font-size: 10px;}
.cart td.priceSum							{ font-size: 14px; color: #deae71; font-weight: bold;}
.cart .cartImage							{ width: 50px;}
.cart tr.odd td, .cart tr.even td			{ border-bottom: 1px solid #adadad;}
.cart tr.sum td								{ border-top: 1px solid #adadad;}


/* AJAX CHECKOUT */
.statusNotification								{ display: inline; color: #ccc; font-style: italic; font-weight: normal; padding-left: 10px;}

div.checkout_row 								{/* clear:both; */}
div.checkout_title 								{ position:relative;background: url('../images/head_bg.gif') 0 0 no-repeat; padding: 10px; color:#fff; font-size:12px;}


div.checkout_title .right 						{position:absolute; right:10px; top:7px; font-weight:bold;}

div.checkout_content 							{color:#000; padding: 10px;}
div.checkout_content .inputRequirement select 	{width:190px;}
div.checkout_content .virtual 					{text-align:center;}
div.checkout_content .left_space 				{padding-left:20px;}

.checkout_shipping_address 						{clear: both;}

.checkout_payment_address 						{width:49%; float:right; clear:right; }

div.checkout_total 								{text-align:right !important; padding: 3px 10px; }
dif.checkout_total div							{text-align:right;}

#checkout_total table 							{float:right; }
div.checkout_spacer 							{height:12px; font-size:9px; clear:both; }

div.checkout_button 							{text-align:right; margin-top:5px; }
.radiobox 										{vertical-align:middle; padding:0px;margin:0px;}

.float_right 									{float:right; }
.float_left 									{float:left; }

.module_ok, 
div.checkout_please_wait 						{color: #ccc; font-weight:bold; }

div.checkout_error 								{color:#FF0000; font-weight:bold;}

#chkt_agb textarea,
#chkt_revocation textarea,
#chkt_comments textarea,
.textAreaSmall textarea							{ width: 98%; font-size: 10px;}

.checkout_errorPad								{ padding: 10px 0;}

div.formRowCheckbox								{ padding: 10px 0; }

table.orderTable								{ width: 100%; border-bottom: 1px dashed #ccc;}
table.orderTable th								{ text-align: left;}
table.orderTable td								{ vertical-align: top; padding: 3px 2px;}
table.orderTable td.quantity					{ width: 30px;}
table.orderTable td.product						{ width: 400px;}


table.paymentTable								{ width: 100%; }
table.paymentTable td							{ padding: 5px 2px; border-bottom: 1px solid #f9f9f9;}
table.paymentTable td.xs						{ width: 20px;}
table.paymentTable td.right						{ width: 150px; text-align: right;}

table.shippingTable								{ width: 100%; }
table.shippingTable td							{ padding: 5px 2px; border-bottom: 1px solid #f9f9f9;}
table.shippingTable td.head						{ border-bottom: 1px solid #ccc;}
table.shippingTable td.xs						{ width: 20px;}
table.shippingTable td.right					{ width: 150px; text-align: right;}


/* SchwennieMod: Fuer die Ueberschrift der erweiterten Suche */
h1.erweiterteSuche		{ width:365px; left:338px; line-height:130%; position: absolute; top: 62px; }


/* SchwennieMod: unsichtbar */
.not_visible			{ display:none; }


/* SchwennieMod: Internet-Stick > So einfach geht's */
#mainContent_internet_stick_so_einfach_gehts		{ padding:10px; margin-left:90px; }
#mainContent_internet_stick_so_einfach_gehts h4		{ font-size:16px; padding-left:19px; }
#mainContent_internet_stick_so_einfach_gehts ol		{ padding:10px 10px 20px 105px; margin:0; background:url(../images/bg_ol_so_geht_es.gif) no-repeat; }
#mainContent_internet_stick_so_einfach_gehts ol li	{ padding:0 0 20px 0; margin:0; font-size:12px; font-weight:bold; line-height:16px; }


/* SchwennieMod: Internet-Stick > Internet-Manager */
#mainContent_internet_stick_internet_manager			{ padding:10px; margin-left:90px; }
#mainContent_internet_stick_internet_manager h4			{ font-size:16px; padding-left:19px; }
#mainContent_internet_stick_internet_manager ul			{ padding:0 10px 10px 77px; margin:0 0 0 18px; background:url(../images/bg_internet_manager.gif) no-repeat; list-style:none; }
#mainContent_internet_stick_internet_manager ul li		{ padding:0 0 20px 0; margin:0; font-size:12px; line-height:16px; }
#mainContent_internet_stick_internet_manager ul li h5	{ font-size:14px; padding:0; margin:0; color:#FF9A00; font-weight:bold; }



div.productStage div.productStageContent div.campaigns	{ float:right; width:100px; font-size:11px; font-weight:normal; margin-right:30px; display:inline; }


/* COLOR PICKER */
div.productStage div.productStageImage div.colorPicker		{ border:1px solid #CCCCCC; width:19px; float:left; margin-right: 5px; margin-top: 5px; }
div.productStage div.productStageImage div.colorPicker img	{ margin: 2px; width: 15px; height:24px; }

#hanseatic_frame { background-color: #fff; margin: 5px 0; border:1px solid #E2382A; }

/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
	background-color: #000000;
	padding: 2px 6px 2px 6px;
	width: 130px;
}
.suggest_link_over {
	/* SchwennieMod: Die Farbe bei Mouse-Over */
	/* background-color: #3366CC;*/
	color: #FF9A00;
	padding: 2px 6px 2px 6px;
	cursor: pointer;
	width: 130px;
}
#search_suggest {
	position: absolute;
	/* SchwennieMod */
	top: 268px;
	left: 19px;
	visibility: hidden;
	/* SchwennieMod: Neue Hintergrund-Farbe */
	/* background-color: #FFFFFF; */
	background-color: #000000;
	text-align: left; 
	border: 1px solid #000000;
}	
/*----------------------------End Suggest Styles------------------------*/