body {text-align:center; /* horizontal centering for IE Win quirks */}

.idMain {margin:0 auto; width:1000px; text-align:left;
}


#idMain {margin:0 auto; width:1000px; text-align:left;}
#idMain p {margin:0 auto; width:1000px; text-align:left;}
 
/* Default stylesheet for CommonSpot - generated 2002-05-19 18:17:07  */
.CS_Document {margin-left:0px; margin-right:0px; margin-top:0px; margin-width:0px; margin-height:0px;}

/* intro layer flash */
.flash_layer {width:100%; height:500px; vertical-align:top;}
/*#flash_layer {width:100%; height:500px; vertical-align:top;}*/
/* Image Grid */
.CS_Element_ImageGrid{ visibility:visible;}
.CS_BBar_Image { text-decoration:none; text-align:left; border:none; }
.bilder {
	border: 1px solid #DFDFDF !important;
}
.rabbattext{
	border: 1px solid #DFDFDF !important;
 	color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:Normal; font-size:13px; background-color:#FFFFFF}


/*.idMain {margin:0 auto; width:1000px; text-align:left;}*/
.titel_header { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.titel_header2 { color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.titel_header3 { color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px;}
.titel_content { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px; padding-bottom:8px;}
.content_text { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px;}
.content_text2 { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.contenttext2 { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.content_text3 { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.content_text_grau { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px; padding-left:10px;}
.c_text_grau { color:#323232; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px; padding-left:10px;}
.c_text_grau2 { color:#323232; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px; padding-left:10px; padding-right:10px; padding-top:6px;}
.c_text_grau3 { color:#323232; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px; padding-left:10px;}
.t1{color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px;}
.t2{color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.h3{color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}

.p1{ font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#e2001a;}
#onlyPrint{display:none;}
#print_header { visibility:visible;}
.gri_line{ background-color:#E5E5E5;}
.hit { background-color:#e2001a; color:#FFFFFF;font-weight:bold;}
.fotter_text{ color:#E5E5E5; font-family:Arial,sans-serif; font-size:10px;font-weight:normal;}
/*  Link Navigation left Level 1  */
.LINK_LEVEL_1 { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.LINK_LEVEL_1:link { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.LINK_LEVEL_1:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.LINK_LEVEL_1:hover {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.LINK_LEVEL_1:active {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.LINK_LEVEL_1:focus {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:16px;}
.redesign_left_nav_red_LEVEL_1 { color:#e2001a; font-size:16px; font-family:Arial,sans-serif;font-weight:bold;}
.redesign_nav_red_LEVEL_1 {font-size:16px; font-family:Arial,sans-serif;font-weight:bold;}
.nav_red_LEVEL_1 { color:#e2001a;font-size:16px; font-family:Arial,sans-serif;font-weight:bold;}
.navredLEVEL1 { color:#e2001a;font-size:16px; font-family:Arial,sans-serif;font-weight:bold;}
/*  Link Navigation left Level 2  */
.LINK_LEVEL_2 { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2:link { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2:hover {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2:active {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2:focus {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.redesign_left_nav_red_LEVEL_2 { color:#e2001a; font-size:13px; font-family:Arial,sans-serif;font-weight:bold;}
.nav_red_LEVEL_2 { color:#e2001a; font-size:13px; font-family:Arial,sans-serif;font-weight:bold;}
.navredlevel2 { color:#e2001a; font-size:13px; font-family:Arial,sans-serif;font-weight:bold;}
.LINK_LEVEL_2_underl { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2_underl:link { color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2_underl:visited {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2_underl:hover {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2_underl:active {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.LINK_LEVEL_2_underl:focus {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}


/*  Link Navigation left Level 3  */
.LINK_LEVEL_3 { color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.LINK_LEVEL_3:link { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.LINK_LEVEL_3:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.LINK_LEVEL_3:hover {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.LINK_LEVEL_3:active {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.LINK_LEVEL_3:focus {color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px;}
.redesign_left_nav_red_LEVEL_3 { color:#e2001a; font-size:11px; font-family:Arial,sans-serif;font-weight:normal;}
.nav_red_LEVEL_3 { color:#e2001a; font-size:11px; font-family:Arial,sans-serif;font-weight:normal;}
.navredlevel3 { color:#e2001a; font-size:11px; font-family:Arial,sans-serif;font-weight:normal;}

.redesign_left_nav {background-color:#FFFFFF; vertical-align:top; align:left; padding:0; border:none; font-family:Arial,sans-serif;font-weight:bold;}
.redesign_left_nav_red { color:#e2001a; font-size:11px; font-family:Arial,sans-serif;font-weight:bold;}


.top_nav_warenkorb{font-size:11px; color:#656565; text-align:left; vertical-align:middle; text-decoration:none;}

.bluecell { font:Arial, Helvetica, sans-serif; color:#000000; background-color:#FFFFFF; vertical-align:top; align:left; padding:0; border:none;}


.darkbluecell { background-color:#1E3954; vertical-align:top;align:left; padding:0;border:none;}

.redesign_nav_titel{ font:Arial, Helvetica, sans-serif; color:#000000; vertical-align:top; align:left; padding:0; border:none;}

.dark_header { background-color:#000000; vertical-align:top;align:left; padding:0;border:none; white-space:nowrap;}
.bluecell_r { background-color:#000000; vertical-align:top;align:right;  padding:0; border:none;}
.darkbluecell_r { background-color:#000000; vertical-align:top;align:right;  padding:0;border:none;}
.bluecell a:link { font-weight:normal; color:#ffffff; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;}
.bluecell a:visited { font-weight:normal; color:#ffffff; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.bluecell a:hover { font-weight:normal; color:#ffffff; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.bluecell a:active { font-weight:normal; color:#ffffff; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.bluecell a:focus { font-weight:normal; color:#ffffff; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}

.whitecell { background-color:#ffffff; vertical-align:top; align:left; padding:0; border:none;}


/* --------------------------------------------------------------------------------------------------------------------------------------- */

/* Image */
.CS_Image_IMG { text-decoration:none; text-align:left;vertical-align:top; border:none; }

.CS_Layout_Table { border:none;padding:0;margin-left:0px; margin-top:0px; margin-width:0px; margin-height:0px}
.CS_Layout_TR { background-color:#FFFFFF; border:none;padding:0;margin:0 auto;width:1000px;text-align:left;}
.CS_Layout_TH { text-align:center;font-family:Arial,sans-serif; color:#000000; text-decoration:none; border:none;padding:0;}
.CS_Layout_TD { vertical-align:top;text-align:left; border:none;padding:0; font-family:Arial,sans-serif;font-size:13px;color : #000000;padding:0;}
TD { vertical-align:top;border:none;padding:0; font-family:Arial,sans-serif;font-size:13px;color : #666666;}

a:link { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;}
a:visited { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
a:hover { font-weight:bold; color:#666666; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
a:active { font-weight:bold; color:#666666; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
a:focus { font-weight:bold; color:#666666; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}


.LINKN:link { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:bold;}
.LINKN:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:bold;}
.LINKN:hover {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;font-weight:bold;}
.LINKN:active {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;font-weight:bold;}
.LINKN:focus {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:bold;}

.LINKNB:link { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:normal;}
.LINKNB:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:normal;}
.LINKNB:hover {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;font-weight:normal;}
.LINKNB:active {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;font-weight:normal;}
.LINKNB:focus {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:normal;}


.redesign_left_nav {background-color:#FFFFFF; vertical-align:top; align:left; padding:0; border:none; font-family:Arial,sans-serif;font-weight:bold;}
.redesign_left_nav_red { color:e2001a; font-size:11px; font-family:Arial,sans-serif;font-weight:bold;}




/* Link Bars, BreadCrumbs, PageSet Navigation */
.CS_Element_LinkBar { visibility:visible;color:#000000;  }
.CS_LinkBar_Item { color:#000000;  underline:none; font-weight:normal; font-size:11px; }
.CS_LinkBar_Item_wein { color:#000000; font-weight:normal; font-size:11px; }
.CS_LinkBar_title { color:#000000;  underline:none; font-weight:bold; font-size:24px; }

.CS_LinkBar_title2 {color:#000000;underline:none;font-weight:bold;font-size:24px;border-bottom:1px solid #E5E5E5; height:28px;padding-bottom:10px;}
.checkouttitle {color:#000000;underline:none;font-weight:bold;font-size:16px;border-bottom:1px solid #E5E5E5; height:20px;padding-bottom:8px;}
.CS_LinkBar_title_wein { color:#000000;  underline:none; font-weight:normal; font-size:14px; }
.CS_LinkBar_BeforeLabel { color:#000000;  underline:none;font-weight:normal; font-size:11px; font-family:Arial,sans-serif; }
.CS_LinkBar_Separator {color:#000000;  underline:none; font-weight:normal; font-size:11px; }
.CS_LinkBar_AfterLabel {color:#000000;  underline:none; font-weight:normal; font-size:11px; color:#000000; font-family:Arial,sans-serif; }
.CS_LinkBar_Image {color:#000000;  underline:none; text-decoration:none; border-style:none; }
.CS_LinkBar_CurrentItem {color:#000000;  underline:none; font-weight:normal; font-size:11px; }


/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* hyperlink elements */
/* Link List */
.CS_Element_LinkList { visibility:visible; }
.CS_LinkList_Caption { text-decoration:none; text-align:center; font-family:Arial,sans-serif; font-weight:bold; color:#000000; }
.CS_LinkList_ListBox { align:bottom; }
.CS_LinkList_Item { font-family:Arial,san-serif; font-weight:normal; font-size:11px; }
.CS_LinkList_Button { text-align:center; font-weight:bold; font-size:11px; font-family:Arial,san-serif; }
/* --------------------------------------------------------------------------------------------------------------------------------------- */

/* Page Index */
.CS_Element_PageIndex { visibility:visible; vertical-align:top;}
.CS_PgIndex_Header { text-align:left; color:#FFFFFF; font-family:Arial,sans-serif; font-weight:bold; }
.CS_PgIndex_Item {  color:#FFFFFF;background-color:#000000; font-family:Arial,sans-serif; }
.CS_PgIndex_Item_Alternate {  color:#FFFFFF;background-color:#000000; font-family:Arial,sans-serif; }
.CS_PgIndex_Item_Title { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_Description { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_Category { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_Author { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_LastMod { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_PubDate { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_SubSite { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Primary_Category {color:#FFFFFF; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:11px; }
.CS_PgIndex_Secondary_Category { color:#FFFFFF;text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:11px; }
.CS_PgIndex_Bullet { color:#FFFFFF;text-decoration:none; border-style:none; }
.CS_PgIndex_Item_Owner { color:#FFFFFF;font-size:11px; }
.CS_PgIndex_Item_CreationDate { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_LastMajor { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_PgIndex_Item_MoreLink { color:#FFFFFF;font-weight:normal; font-size:11px; }

/* Search Form */
.CS_Element_SearchForm {visibility:visible;font-size:11px;text-align : right; background-color:#000000; padding:0;}
.CS_SF_Label { color:#000000; font-weight:bold;font-size:11px;text-decoration:none; background-color:#000000;}
.CS_SF_Input {font-family:Arial,sans-serif, Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;border: thin;border-color: #000000;vertical-align: bottom;}
.CS_SF_Select { color:#000000; text-decoration:none; font-weight:normal; font-size:11px; }
.CS_SF_Checkbox { color:#000000; font-size:11px; text-decoration:none; }
.CS_SF_Button {color:#000000;font-size:11px;text-decoration:none;border: none;vertical-align: text-bottom;}
.CS_SF_Image {	color:#000000;	text-decoration:none; }
.CS_SF_Link { color:#000000; font-weight:normal; font-size:11px;}
.CS_SF_AdvLink {color:#000000;  font-weight:normal; font-size:11px;}
.CS_SF_SubSiteLabel { color:#000000; ; font-weight:bold; font-size:11px; text-decoration:none; }

/* Search Results */
.CS_Element_SearchResults { visibility:visible; }
.CS_SR_Item { color:#000000; underline:none; font-weight:normal; font-size:11px; }
.CS_SR_Item_Alternate {color:#000000;  underline:none; font-weight:normal; font-size:small; text-decoration:none; }
.CS_SR_Item_Title { color:#000000; font-weight:normal; underline:none;  font-size:11px; }
.CS_SR_Item_Description { color:#000000; font-weight:normal; underline:none;  font-size:11px; }
.CS_SR_Item_SubSite { color:#000000; underline:none;  font-weight:normal; font-size:11px; text-decoration:none; }
.CS_SR_Item_Author { color:#000000; underline:none;  font-weight:normal; font-size:11px; text-decoration:none; }
.CS_SR_Item_LastMod { color:#000000;  underline:none; font-weight:normal; font-size:11px; text-decoration:none; }
.CS_SR_Item_PubDate { color:#000000;  underline:none; font-weight:normal; font-size:11px; text-decoration:none; }
.CS_SR_Item_Score { color:#000000;  underline:none; font-weight:normal; font-size:11px; text-decoration:none; }
.CS_SR_Item_Owner { color:#000000;  underline:none; font-weight:normal; font-size:11px; text-decoration:none; }
.CS_SR_Item_BreadCrumbs { color:#000000; font-weight:normal; underline:none;  font-size:11px; text-decoration:none; }

/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* text element */
/* edited txt ele - Form Text Block  contains textblock without header too */
/* Textblock */
.CS_Element_Textblock { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Element_Textblock:link { color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Element_Textblock:visited {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Element_Textblock:hover {color:#666666; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Element_Textblock:active {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Element_Textblock:focus {color:#666666; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}




.CS_Textblock_Caption { text-decoration:none; text-align:left; font-family:Arial,sans-serif; font-size: 11px; font-weight:bold; color:#000000; }
.CS_Textblock_Text { font-weight:normal; font-family:Arial,sans-serif; font-size: 13px; color:#666666; }
.CS_Textblock_Text_Black { font-weight:normal; font-family:Arial,sans-serif; font-size: 13px; color:#000000; }
.CS_Textblock_Text a:link { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:13px;}
.CS_Textblock_Text a:visited { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:13px;}
.CS_Textblock_Text a:hover { font-weight:bold; color:#666666; text-decoration:underline; font-family:Arial,sans-serif;  font-size:13px;}
.CS_Textblock_Text a:active { font-weight:bold; color:#666666; text-decoration:underline; font-family:Arial,sans-serif;  font-size:13px;}
.CS_Textblock_Text a:focus { font-weight:bold; color:#666666; text-decoration:underline; font-family:Arial,sans-serif;  font-size:13px;}

/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* RED ERROR */
.CS_ERROR_MESSAGE { font-family:Arial,sans-serif; font-weight:normal; font-size:13px; text-decoration:none; color:#ff0000;}

/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* text element */
/* edited txt ele - Form Text Block  contains simple textblock -without header- and textblock -with header- also */
/* Rich Text Block */
.CS_RT_TR { background-color:#FFFFFF; }
.CS_RT_TH { text-align:center; font-weight:bold; font-family:Arial,sans-serif; color:#000000; }
.CS_RT_TD { text-align:left; font-weight:normal; font-family:Arial,sans-serif; color:#000000; } /* used by test on HP*/
.CS_RT_UL { list-style-type:circle; }
.CS_RT_OL { list-style-type:decimal; }
.CS_RT_LI { list-style-position:outside; }
.CS_RT_Text { font-family:Arial,sans-serif; color:#000000; }
.CS_RT_Image { text-decoration:none; border:0; }

/* --------------------------------------------------------------------------------------------------------------------------------------- */

.CS_BLUE_BOLD{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #666666; font-weight:bold}
.CS_SF_Input {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;}

.CS_input_01 {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;border : 1px solid #999999;}
.CS_input_02 {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;border : 1px solid #999999; height:18px;}

.man_input_1 {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;border : 1px solid #999999; padding-left:3px;}
.man_input_2 {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:normal; font-size:13px; font-weight:bold;border : 1px solid #999999}


.man_input_5{ text-align:center; font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;border : 1px solid #999999; width:20px; margin-bottom:5px;}

.man_input_search {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color: #000000;border : 1px solid #999999;}

/*Link underline*/
.CS_Linkbar_01:link { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;}
.CS_Linkbar_01:visited { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_01:hover { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_01:active { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_01:focus { font-weight:bold; color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}


/*Link underline
.CS_Linkbar_02:link { color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-size:11px;}
.CS_Linkbar_02:visited { color:#000000;  text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_02:hover {color:#000000; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_02:active { color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_02:focus {color:#000000; text-decoration:underline; font-family:Arial,sans-serif;  font-size:11px;}*/

.CS_Linkbar_02:link { color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Linkbar_02:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Linkbar_02:hover {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Linkbar_02:active {color:#000000; text-decoration:underline; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}
.CS_Linkbar_02:focus {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-weight:bold; font-size:13px;}




/*Link underline*/
.CS_Linkbar_03:link {color:#000000; text-decoration:none; font-family:Arial,sans-serif; font-size:11px;}
.CS_Linkbar_03:visited {color:#000000; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_03:hover {color:#000000; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_03:active {color:#000000; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}
.CS_Linkbar_03:focus { color:#000000; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px;}

div#wrapPopWindow {
	width: 100%;
	margin: 100px auto;
	height: auto;
}
/*body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }*/

.abstand1{ padding:10px;}
.wein_desc{
	line-height:1.5em;
}
.titel {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.titel_b {
	 float: left; width: 250px;
	 
}

.alter {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.alter_b {
	 float: left; width: 250px;
	 
}


.hersteller {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.hersteller_b {
	 float: left; width: 250px;
	 
}

.beschreibu {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.beschreibu_b {
	 float: left; width: 250px;
	 
}



.name {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.name_b {
	 float: left; width: 250px;
	 
}
.jahrgang {
	float: left;
	width: 130px;
	font-weight: bold;
}
.jahrgang_b {
	 float: left; width: 250px;
	 
}

.herkunft {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.herkunft_b {
	 float: left; width: 250px;
	 
}
.traubsorte {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.traubsorte_b {
	 float: left; width: 250px;
	 
}
.farbe {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.farbe_b {
	 float: left; width: 250px;
	 
}
.charakter {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.charakter_b {clear:both;float: left; width: 295px;}
.kueche {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.kueche_b {clear:both;float: left; width: 295px;}
.trinkreife {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.trinkreife_b {
	 float: left; width: 250px;
	 
}
.service {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.service_b {
	 float: left; width: 250px;
	 
}
.land {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.land_b {
	 float: left; width: 250px;
}
.inhalt {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.inhalt_b {
	 float: left; width: 250px;
}
.gebinde {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.gebinde_b {
	 float: left; width: 250px;
	 
}
.artnr {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.artnr_b {
	 float: left; width: 250px;
	 
}

#product_desk {
	padding: 10px;
	clear:left;
	padding-top: 0px;
	padding-left: 0px;
	position: absolute;
}




.gruppe {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.gruppe_b {
	 float: left; width: 250px;
	 
}

.leistung {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.leistung_b {
	 float: left; width: 250px;
	 
}

.merkmale {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.merkmale_b {
	 float: left; width: 250px;
	 
}
.garantie {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.garantie_b {
	 float: left; width: 250px;
	 
}

.groesse {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.groesse_b {
	 float: left; width: 250px;
	 
}
.geschlecht {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.geschlecht_b {
	 float: left; width: 250px;
	 
}
.zubehoer1 {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.zubehoer1_b {
	 float: left; width: 250px;
	 
}
.zubehoer2 {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.zubehoer2_b {
	 float: left; width: 250px;
	 
}
.zubehoer3 {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.zubehoer3_b {
	 float: left; width: 250px;
	 
}
.zubehoer4 {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.zubehoer4_b {
	 float: left; width: 250px;
	 
}
.besonderhe {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.besonderhe_b {
	 float: left; width: 250px;
	 
}
.model {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.model_b {
	 float: left; width: 250px;
	 
}
.gebrauchsz {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.gebrauchsz_b {
	 float: left; width: 250px;
	 
}
.ladezeit {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.ladezeit_b {
	 float: left; width: 250px;
	 
}

.merkmale {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.merkmale_b {
	 float: left; width: 250px;
	 
}
.dampfleist {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.dampfleist_b {
	 float: left; width: 250px;
	 
}

.dampfdruck {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.dampfdruck_b {
	 float: left; width: 250px;
	 
}
.akku-kapaz {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.akku-kapaz_b {
	 float: left; width: 250px;
	 
}
.akku-ladun {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.akku-ladun_b {
	 float: left; width: 250px;
	 
}
.anschluss {
	float: left;
	width: 130px;
	font-weight: bold;
	
}
.anschluss_b {
	 float: left; width: 250px;
	 
}






.bilder {
	border: 1px solid #DFDFDF !important;
}

/* warenkorb ajax popupbox*/
.WarenkorbPopupbox {
z-index: 1000; visibility: hidden; width: 183px; position: absolute; background-color: #FFFFFF;
border-right:solid 1px #bfbfbf; border-left:solid 1px #bfbfbf; border-bottom:solid 1px #bfbfbf; padding:0 8px 0 8px;
}

.WarenkorbPopupbox #titleHigh{font-size:11px; font-family:Arial,sans-serif;font-weight:bold; padding:0; margin:0;}
 
#idWarenkorbText a,#idWarenkorbText A:visited,#idWarenkorbText A:active,#idWarenkorbText A:link{ color:#E30325; text-decoration:none; font-family:Arial,sans-serif;  font-size:11px; font-weight:bold;}
#greyNormalAjax,#dispflashe {font-size:11px; font-family:Arial,sans-serif; color:#666666; font-weight:normal;}
#greyBoldAjax,#dispProdName,#dispPrice {font-size:11px; font-family:Arial,sans-serif; color:#666666; font-weight: bold;}
#titleHigh {font-size:11px; font-family:Arial,sans-serif; color:#000000; font-weight: bold;}


#shop_pic_thumb_list li{
float:left;
width:87px;
margin:0px 0px 15px 15px;
}
#shop_pic_thumb_list {
margin:15px 0px 0px 0px;
padding:0px 0px 0px 1px;
list-style:none;
width:292px;
}
#shop_pic_thumb_list .first_list{
margin:0 !important;
}
#shop_pic_thumb_list img{
border:1px solid #dfdfdf;
cursor:pointer;
}


#show_all_thumbs {
font-size:11px;
text-decoration:underline;
}