body						{ width:1001px; margin:0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; background:url(/public/grafik/site_bg.gif); background-repeat:repeat-x; background-color:#ff8b01; }

h1							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; color:#6b6b6b; padding:0px 0px 20px 0px; margin:0; }
h3							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
h4							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
h5							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

a:link, a:active, a:visited {color:#005da8; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
a:hover 					{text-decoration: underline; color:#005da8;}

img {	border: none;}

#BODY_top_search_holder		{ float:left; width:1001px; height:75px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#BODY_top_search_holder h3	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#BODY_top_search_holder h4	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#BODY_top_open_time_holder	{ float:left; width:845px; height:31px; padding:44px 10px 0px 0px; margin:0px 0px 0px 0px; }
#BODY_top_open_time_holder h4, #BODY_top_open_time_holder h3
							{ display:inline;}

.BODY_top_open_time			{ float:right; padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; }
.BODY_top_language			{ float:right; padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; }
.BODY_top_language a, .BODY_top_language a:link, .BODY_top_language a:active, .BODY_top_language a:visited, .BODY_top_language a:hover
							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; }

.BODY_top_separator1		{ float:right; padding:2px 15px 0px 15px; margin:0px 0px 0px 0px; }
#BODY_top_search			{ float:left; width:146px; padding:46px 0px 0px 0px; }

#BODY_top_flash_holder		{ float:left; width:1001px; height:144px; overflow:hidden; margin:0px; padding:0px; }
#BODY_top_flash				{ z-index:0; position:relative; width:1001px; height:144px; background:url(/custom/topflash/flash_fallback_orange.jpg); background-repeat:no-repeat; }
#BODY_top_logo				{ float:none; position:relative; z-index:98; margin:-144px 0 0 0; width:170px; height:145px; background:url(/public/grafik/logo.png); background-repeat:no-repeat;}
#BODY_top_logo_clickarea	{ float:none; position:relative; z-index:99; margin:-144px 0 0 0; width:170px; height:120px; }
/*
#BODY_top_menu				{ float:none; position:relative; z-index:99; margin:0 0 0 16px; width:980px; height:54px; background:url(/public/grafik/topmenu_bg.png); background-repeat:no-repeat;}
*/

#BODY_top_menu				{ float:left; padding:1px 16px 0px 32px; width:953px; height:58px; background:url(/public/grafik/topmenu_bg.gif); background-repeat:no-repeat;}

#BODY_content_top			{ float:left; width:1001px; height:31px; background-image:url(/public/grafik/content_top_bg.gif); background-repeat:no-repeat; }
/*
#BODY_content_mid			{ float:left; width:1001px; background-image:url(/public/grafik/content_mid_bg.png); background-repeat:repeat-y; }
*/

#BODY_content_mid			{ float:left; width:1001px; background-image:url(/public/grafik/content_bg.gif); background-repeat:repeat-y; }
#CONTENT_mid_leftmarg		{ float:left; width:16px; height:342px; background:url(/public/grafik/content_leftmarg.gif); background-repeat:no-repeat; }
#CONTENT_mid_rightmarg		{ float:left; width:5px; height:342px; background:url(/public/grafik/content_rightmarg.gif); background-repeat:no-repeat; }

/*
#BODY_content_bottom		{ float:left; width:1001px; height:15px; background-image:url(/public/grafik/content_bottom_bg.png); background-repeat:no-repeat; }
*/
#BODY_content_bottom		{ float:left; width:1001px; height:15px; background-image:url(/public/grafik/content_bottom_bg.gif); background-repeat:no-repeat; }

#CONTENT_height_holder		{ float:left; width:1px; height:342px; min-height:342px; padding:0; margin:0; font-size:0px; }
/*
#CONTENT_main				{ float:left; width:953px; padding:0px 9px 0px 18px; }
*/
#CONTENT_main				{ float:left; width:962px; padding:0px 9px 0px 9px; }

/*
#CONTENT_main_shop			{ float:left; width:938px; padding:0px 38px 0px 24px;}
*/
#CONTENT_main_shop			{ float:left; width:935px; padding:0px 36px 0px 9px; }

#CONTENT_shop_left			{ float:left; width:614px; overflow:hidden; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }
#CONTENT_shop_left_html2		{ float:left; width:614px; overflow:hidden; z-index:40; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }
#CONTENT_shop_info				{ float:right; margin-top:-329px; padding-right:50px; width:135px; overflow:hidden; z-index:50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; }
#CONTENT_shop_info_logo			{ float:left; width:135px; }
#CONTENT_shop_info_phone		{ float:left; width:135px; }
#CONTENT_shop_info_www			{ float:left; width:135px; }
#CONTENT_shop_info_maplink		{ float:left; width:135px; }
#CONTENT_shop_info_imagechooser	{ float:left; width:135px; }
#CONTENT_shop_right				{ float:left; width:321px; padding:15px 0px 0px 0px; }
#CONTENT_shop_right_headline	{ float:left; width:321px; padding:0px 0px 0px 0px; }
#CONTENT_shop_right_headline h1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; color:#6b6b6b; padding:0px 0px 20px 0px; margin:0; }
#CONTENT_shop_right_html		{ float:left; width:321px; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; overflow:hidden; }

/* kortsida 60/40 */
#CONTENT_main_card			{ float:left; width:935px; padding:0px 36px 0px 9px; }
#CONTENT_card_left			{ float:left; width:614px; overflow:hidden; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }
#CONTENT_card_left_html2	{ float:left; width:614px; overflow:hidden; z-index:40; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }
#CONTENT_card_right				{ float:left; width:321px; padding:15px 0px 0px 0px; }
#CONTENT_card_right_headline	{ float:left; width:321px; padding:0px 0px 0px 0px; }
#CONTENT_card_right_headline h1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; color:#6b6b6b; padding:0px 0px 20px 0px; margin:0; }
#CONTENT_card_right_html		{ float:left; width:321px; overflow:hidden; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }

/* kortsida 50/50 */
#CONTENT_main_card2			{ float:left; width:908px; padding:0px 36px 0px 36px; }


#CONTENT_card2_right				{ float:left; width:908px; padding:15px 0px 0px 0px; }
#CONTENT_card2_right_headline	{ float:left; width:908px; padding:0px 0px 0px 0px; }
#CONTENT_card2_right_headline h1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; color:#6b6b6b; padding:0px 0px 20px 0px; margin:0; }
#CONTENT_card2_right_html		{ float:left; width:908px; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }



/*
#CONTENT_main_sub				{ float:left; width:938px; padding:0px 38px 0px 24px;}
*/
#CONTENT_main_sub				{ float:left; width:927px; padding:0px 36px 0px 17px;}
/*
#CONTENT_sub_left					{ float:left; width:214px; overflow:hidden; }
*/
#CONTENT_sub_left					{ float:left; width:206px; overflow:hidden; }
/*
#CONTENT_leftmenu_top				{ float:left; width:214px; height:17px; background:url(/public/grafik/leftmenu_bg_top.jpg); background-repeat:no-repeat; }
*/
#CONTENT_leftmenu_top				{ float:left; width:206px; height:17px; background:url(/public/grafik/leftmenu_bg_top.gif); background-repeat:no-repeat; }
/*
#CONTENT_leftmenu_mid_holder		{ float:left; width:214px; background:url(/public/grafik/leftmenu_bg_mid_holder.jpg); background-repeat:repeat-y; background-color:#a8a8aa; }
*/
#CONTENT_leftmenu_mid_holder		{ float:left; width:206px; background:url(/public/grafik/leftmenu_bg_mid_holder.gif); background-repeat:repeat-y; background-color:#a8a8aa; }
/*
#CONTENT_leftmenu_mid				{ float:left; width:214px; background:url(/public/grafik/leftmenu_bg_mid.jpg); background-repeat:no-repeat; background-color:#a8a8aa; }
*/
#CONTENT_leftmenu_mid				{ float:left; width:206px; background:url(/public/grafik/leftmenu_bg_mid.gif); background-repeat:no-repeat; background-color:#a8a8aa; }
#CONTENT_leftmenu_mid_heightholder	{ float:left; width:0px; height:503px; font-size:0px; line-height:0px; margin:0px; padding:0px; }
#CONTENT_leftmenu_mid_menu			{ float:left; width:155px; padding:35px 20px 0px 30px; }
/*
#CONTENT_leftmenu_bottom			{ float:left; width:214px; height:17px; background:url(/public/grafik/leftmenu_bg_bottom.jpg); background-repeat:no-repeat; }
*/
#CONTENT_leftmenu_bottom			{ float:left; width:206px; height:17px; background:url(/public/grafik/leftmenu_bg_bottom.gif); background-repeat:no-repeat; }
#CONTENT_sub_right					{ float:left; width:680px; overflow:hidden; padding:0px 0px 30px 20px; }
#CONTENT_sub_right_headline_holder	{ float:left; width:680px; border-bottom:1px solid #cfcfcf; }
#CONTENT_sub_right_headline			{ float:left; width:680px; padding:25px 0px 0px 0px; }
#CONTENT_sub_right_headline h1		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:normal; color:#6b6b6b; padding:0px 0px 0px 35px; margin:0; }
#CONTENT_sub_right_html				{ float:left; width:645px; padding:10px 0px 0px 35px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#6b6b6b; }

.oppet_holder		{ float:left; width:100%; padding:10px 0px 0px 0px; }
.oppet_date			{ float:left; width:30%; padding:0px 0px 0px 0px; }
.oppet_namn			{ float:left; width:35%; padding:0px 0px 0px 0px; }
.oppet_time			{ float:left; width:30%; padding:0px 0px 0px 0px; }
.oppet_holderclosed	{ float:left; width:100%; font-weight:bold; padding:10px 0px 0px 0px; }

.week_holder		{ float:left; width:100%; padding:0px 0px 10px 0px; }
.weekday			{ float:left; width:35%; padding:0px 0px 0px 0px; }
.weekend			{ float:left; width:35%; padding:0px 0px 15px 0px; }

#BODY_footer				{ float:left; width:1001px; text-align:center; margin:0; padding:0px 0px 50px 0px; }
#BODY_footer h5				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#BODY_footer a, #BODY_footer a:link, #BODY_footer a:active, #BODY_footer a:visited, #BODY_footer a:hover
							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; }
.searchfield				{ background-image:url(/public/grafik/searchfield_bg.gif); background-repeat:no-repeat; width:106px; height:16px; border:none; border-color:transparent; margin:0px; padding:3px 15px 0px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#92939e; }

.shop_homepage_link:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:none; }
.shop_homepage_link:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:none; }
.shop_homepage_link:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:none; }
.shop_homepage_link:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:underline; }
.shop_map_link:link				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:none; }
.shop_map_link:active				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:none; }
.shop_map_link:visited				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:none; }
.shop_map_link:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; color:#6b6b6b; text-decoration:underline; }
.shop_images_chooser		{ cursor:pointer;}


#shopNameInput				{ width:600px; height:22px; text-align:center; line-height:22px; font-size:18px; }

/* TOPPMENYN */



	/*
	Type 1: li (.TM_T1_On & .TM_T1_Off)
	Type 2: div (.TM_T1_On & .TM_T1_Off)
	Type 3: yttre div (.TM_T1_On & .TM_T1_Off) samt inre div (.TM_T2_On & .TM_T2_Off)
	Type 4: väster div (.TM_T1_On & .TM_T1_Off), inre div (.TM_T2_On & .TM_T2_Off) samt höger div (.TM_T3_On & .TM_T3_Off)

	Exemplet nedan är type 3:
	*/
	
	/* Yttre diven, här med bakgrundsbild på vänstersidan när den är aktiv. Paddingen på vänstersidan ska vara samma som bakgrundsbildens bredd. */
	.TM_T1_On			{ float:left; margin:0; padding:0 0 0 0px; height:54px;  text-align:center; }
	.TM_T1_Off			{ float:left; margin:0; padding:0 0 0 0px; height:54px; text-align:center; }

	/* Inre diven, här med bakgrundsbild på högersidan när den är aktiv. Paddingen på högersidan ska vara samma som bakgrundsbildens bredd. */
	.TM_T2_On
						{ float:left; margin:0; padding:0 0px 0 0; height:54px; text-align:center; }
	.TM_T2_Off
						{ float:left; margin:0; padding:0 0px 0 0; height:54px; text-align:center; }

	.TM_T3_On			{ float:left; margin:0; padding:0 0 0 0px; height:54px; text-align:center; }
	.TM_T3_Off			{ float:left; margin:0; padding:0 0 0 0px; height:54px; text-align:center; }

	/* Länken, här med repeterande bakgrundsbild när den är aktiv. Display block är till för att kunna sätta höjd på länken. */
	a.TM_L_On:link, a.TM_L_On:active, a.TM_L_On:visited, a.TM_L_On:hover
						{ margin:0; padding:0 0 0 0; height:54px; display:block; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; font-weight:bold; text-decoration:none; background-color:transparent; line-height:normal; text-indent:-9999px; outline:none; }
	a.TM_L_Off:link, a.TM_L_Off:active,	a.TM_L_Off:visited
						{ margin:0; padding:0 0 0 0; height:54px; display:block; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; font-weight:bold; text-decoration:none; background-color:transparent; line-height:normal; text-indent:-9999px; outline:none; }
	a.TM_L_Off:hover	{ margin:0; padding:0 0 0 0; height:54px; display:block; color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; font-weight:bold; text-decoration:none; background-color:transparent; line-height:normal; text-indent:-9999px; outline:none; }

	.TM_SEP				{ float:left; margin:0; padding:0; width:0; }


	#menuitem_Off_1			{ background:url(/public/grafik/m_butiker_off.gif); background-repeat:no-repeat; width:116px; height:54px; display:block; outline:none; }
	#menuitem_On_1				{ background:url(/public/grafik/m_butiker_on.gif); background-repeat:no-repeat; width:116px; height:54px; display:block; outline:none; }

	#menuitem_Off_2			{ background:url(/public/grafik/m_aktuellt_off.gif); background-repeat:no-repeat; width:125px; height:54px; display:block; outline:none; }
	#menuitem_On_2				{ background:url(/public/grafik/m_aktuellt_on.gif); background-repeat:no-repeat; width:125px; height:54px; display:block; outline:none; }

	#menuitem_Off_3			{ background:url(/public/grafik/m_magasin_off.gif); background-repeat:no-repeat; width:128px; height:54px; display:block; outline:none; }
	#menuitem_On_3				{ background:url(/public/grafik/m_magasin_on.gif); background-repeat:no-repeat; width:128px; height:54px; display:block; outline:none; }

	#menuitem_Off_4			{ background:url(/public/grafik/m_hittahit_off.gif); background-repeat:no-repeat; width:127px; height:54px; display:block; outline:none; }
	#menuitem_On_4				{ background:url(/public/grafik/m_hittahit_on.gif); background-repeat:no-repeat; width:127px; height:54px; display:block; outline:none; }

	#menuitem_Off_5			{ background:url(/public/grafik/m_presentkort_off.gif); background-repeat:no-repeat; width:172px; height:54px; display:block; outline:none; }
	#menuitem_On_5				{ background:url(/public/grafik/m_presentkort_on.gif); background-repeat:no-repeat; width:172px; height:54px; display:block; outline:none; }

	#menuitem_Off_6			{ background:url(/public/grafik/m_onskelista_off.gif); background-repeat:no-repeat; width:156px; height:54px; display:block; outline:none; }
	#menuitem_On_6				{ background:url(/public/grafik/m_onskelista_on.gif); background-repeat:no-repeat; width:156px; height:54px; display:block; outline:none; }

	#menuitem_Off_7			{ background:url(/public/grafik/m_omvala_off.gif); background-repeat:no-repeat; width:124px; height:54px; display:block; outline:none; }
	#menuitem_On_7				{ background:url(/public/grafik/m_omvala_on.gif); background-repeat:no-repeat; width:124px; height:54px; display:block; outline:none; }



	.TM_CONT, .TM_CONT li {
		list-style-type:none;	/* Plockar bort 'punkterna' i listorna. */
		overflow:hidden;		/* Ser till att långa namn inte spräcker designen. */
		margin:0;				/* Tar bort indentering på listorna som */
		padding:0;				/* Vi fixar indentering på i länkklasserna istället. */
		text-align:left;
	}

/* VÄNSTERMENYN */

.LM_UL_1, .LM_UL_1 ul, .LM_UL_1 li {
	list-style-type:none;	/* Plockar bort 'punkterna' i listorna. */
	width:155px;			/* Menysystemets bredd. */
	overflow:hidden;		/* Ser till att långa namn inte spräcker designen. */
	margin:0;				/* Tar bort indentering på listorna som */
	padding:0;				/* vi fixar indentering på i länkklasserna istället. */
	text-align:left;
}

.LM_UL_1 li {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:none;
}

.LM_UL_1 li a {
	line-height:20px;		/* Line-height måste finnas annars ser det konstigt ut i tex Safari. */
	min-height:20px;		/* För länkar. Bör ha samma värde som line-height. */
}

.LM_UL_1 a				{ display: block; }	/* Rör inte. Måste finnas för att man ska kunna sätta width och height på länkar */
.LM_UL_1 .LM_NEST		{ margin:0; padding:0; border:none; line-height:0; font-size:0px; }	/* Rör inte. Används för LI med nästlad UL i. (Får inte ta upp plats.) */

/**********************************************************************************************************************/

/* Länkar i första visningsnivån */

.LM_UL_1 a				{ width:155px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal; padding:0 0 0 0px; }

.LM_LI_1_Off a:link, 
.LM_LI_1_Off a:visited,
.LM_LI_1_Off a:active	{ width:155px; font-weight: bold; color: #000000; text-decoration:none; font-size:12px; }
.LM_LI_1_Off a:hover	{ width:155px; font-weight: bold; color: #6b6b6b; text-decoration:none; font-size:12px; }

.LM_LI_1_Open a:link,
.LM_LI_1_Open a:visited,
.LM_LI_1_Open a:active	{ width:155px; font-weight: bold; color: #6b6b6b; text-decoration:none; font-size:12px; }
.LM_LI_1_Open a:hover	{ width:155px; font-weight: bold; color: #6b6b6b; text-decoration:none; font-size:12px; }

.LM_LI_1_On a:link, 
.LM_LI_1_On a:visited, 
.LM_LI_1_On a:active	{ width:155px; font-weight: bold; color: #6b6b6b; text-decoration:none; font-size:12px; }
.LM_LI_1_On a:hover		{ width:155px; font-weight: bold; color: #6b6b6b; text-decoration:none; font-size:12px; }

/* Länkar i andra visningsnivån */

.LM_UL_2 a				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:0 0 0 0px; }

.LM_LI_2_Off a:link, 
.LM_LI_2_Off a:visited,
.LM_LI_2_Off a:active	{ font-weight: normal; color: #6b6b6b; text-decoration:none; font-size:12px; }
.LM_LI_2_Off a:hover	{ font-weight: normal; color: #6b6b6b; text-decoration:none; font-size:12px; }

.LM_LI_2_Open a:link,
.LM_LI_2_Open a:visited,
.LM_LI_2_Open a:active	{ font-weight: normal; color: #6b6b6b; text-decoration:none; font-size:12px; }
.LM_LI_2_Open a:hover	{ font-weight: normal; color: #6b6b6b; text-decoration:none; font-size:12px; }

.LM_LI_2_On a:link, 
.LM_LI_2_On a:visited, 
.LM_LI_2_On a:active	{ font-weight: normal; color: #6b6b6b; text-decoration:none; font-size:12px; }
.LM_LI_2_On a:hover		{ font-weight: normal; color: #6b6b6b; text-decoration:none; font-size:12px; }


.category_listing { width: 680px; float: left; clear: left; margin-bottom: 30px;}
.category_listing h1 { color:#6B6B6B; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:normal; margin:0; padding:25px 0 0 35px; border-bottom:1px solid #CFCFCF;}
.category_listing a {color:#6B6B6B; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; text-decoration: none; font-weight:500;}
.category_listing a:hover {text-decoration: underline;}

div.table_holder {padding-top: 10px; padding-left: 55px;}

.col_one { width: 205px; float: left; padding-top: 10px; padding-left: 55px;}
.col_one a:link, .col_one a:active, .col_one a:visited
				 { color:#6B6B6B; }
.col_one a:hover { color:#6B6B6B; }  

.col_two { width: 210px; float: left; padding-top: 10px;}

.col_two a:link, .col_one a:active, .col_one a:visited
				 { color:#6B6B6B; }
.col_two a:hover { color:#6B6B6B; }  


.col_three { width: 210px; float: left; padding-top: 10px;}
.col_three a:link, .col_one a:active, .col_one a:visited
				 { color:#6B6B6B; }
.col_three a:hover { color:#6B6B6B; }  

.jcarousel-container {

    width: 962px;
	padding: 0px;
    margin: 0px;

    height: 339px;

}
.jcarousel-clip {

	padding: 0px;
	margin: 0px;
    float: left;
    width: 894px;
    height: 339px;

}
.jcarousel-list {


    margin: 0px;
    padding: 0px;
    width: 894px;
    height: 339px;
}

#mycarousel li, .jcarousel-item-horizontal, .jcarousel-item-placeholder-horizontal {
    list-style: none;
    margin: 0px 6px;
    padding: 0px 0px;
    width: 880px;
    height: 339px;
}



.jcarousel-prev {

    float: left;
	cursor: pointer;
	width: 34px;
	height: 339px;
	background: #ffffff url('/public/grafik/frontarrow_left.gif') no-repeat;
}
.jcarousel-next {
    float: left;
	width: 34px;
	height: 339px;
	cursor: pointer;
	background: #ffffff url('/public/grafik/frontarrow_right.gif') no-repeat;
}

.jcarousel-item-placeholder-horizontal {
	background-image: url('/public/grafik/ajax-loader.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height: 339px;
    width: 880px;
}