@charset 'utf-8';

/* Definition der inav-icons auf der Home */

/**
* Zuerst Bild vom zweiten Schritt 
* Referenzieren, danach umdeklarien und die
* Bilder vom ersten Schritt referenzieren
* anschliessen Rollover nochmals bei Hover
* referenzieren.
*/


#he-v1-inav a.header_me_notebook{width:65px; height:54px; display:block;background: url(img/iconbar/notebook.gif) no-repeat left top;}
#he-v1-inav a.header_me_notebook:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_handy{width:65px; height:54px; display:block;background: url(img/iconbar/handy.gif) no-repeat left top;}
#he-v1-inav a.header_me_handy:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_digicam{width:65px; height:54px; display:block;background: url(img/iconbar/digicam.gif) no-repeat left top;}
#he-v1-inav a.header_me_digicam:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_navigation{width:65px; height:54px; display:block;background: url(img/iconbar/navigation.gif) no-repeat left top;}
#he-v1-inav a.header_me_navigation:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_festplatte{width:65px; height:54px; display:block;background: url(img/iconbar/festplatte.gif) no-repeat left top;}
#he-v1-inav a.header_me_festplatte:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_tft{width:65px; height:54px; display:block;background: url(img/iconbar/tft.gif) no-repeat left top;}
#he-v1-inav a.header_me_tft:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_mp3player{width:65px; height:54px; display:block;background: url(img/iconbar/mp3-player.gif) no-repeat left top;}
#he-v1-inav a.header_me_mp3player:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_konsole{width:65px; height:54px; display:block;background: url(img/iconbar/konsole.gif) no-repeat left top;}
#he-v1-inav a.header_me_konsole:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_lcdtv{width:65px; height:54px; display:block;background: url(img/iconbar/lcd-tv.gif) no-repeat left top;}
#he-v1-inav a.header_me_lcdtv:hover{background-position:0% -54px;text-decoration: none;}

#he-v1-inav a.header_me_pcsystem{width:65px; height:54px; display:block;background: url(img/iconbar/pc-system.gif) no-repeat left top;}
#he-v1-inav a.header_me_pcsystem:hover{background-position:0% -54px;text-decoration: none;}
/** 
 * ir_footer
 */
.me-footer {
	width:827px;
	border-width: 1px;
	border-style: solid solid solid none;
	border-color: #c0c0c0;
	clear: both;
}

.me-footer table {
	margin: 0 auto;
}
/**
 * Module: iconnavi - default
 */
.me-iconnavi {
        margin-bottom: 10px;
}


#me2_pfad {
    overflow: visible !important;
}

#pfad-produktnavi {
    background-color:#FFFFFF;
    border:1px solid #000000;
    left:-21px;
    overflow:hidden;
    position:relative;
    top:21px;
    width:103px;
}

#pfad-produktnavi a {
    color: #036 !important;
    display: block;
    padding: 0 3px;
}

#pfad-produktnavi a:hover {
    background-color: #def;
    }
/**
 * General Style Default
 */
.helvetica {
	font-family: 'Helvetica', helvetica, Arial, Verdana, 'Arial CE',
		sans-serif;
}

.arial {
	font-family: serif, Arial, serif, Verdana, 'Arial CE';
}

a:link,a:visited,a:active {
	color: #003366;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

.a_blue_over {
	text-decoration: none;
	color: #000000;
}

.a_blue_over:hover {
	text-decoration: underline;
	color: #003366;
}

td,tr {
	vertical-align: top;
}

ins {
	text-decoration: none;
}

.bold {
	font-weight: 600;
}

.norm {
	font-weight: 100;
}

.font_normal,#font_normal {
	font-weight: normal;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}

.top {
	vertical-align: top;
}

.align_left,#align_left {
	text-align: left;
}

.align_right,#align_right {
	text-align: right;
}

.align_center,#align_center {
	text-align: center;
}

.valign_middle {
	vertical-align: middle;
}

.float_left,#float_left {
	float: left;
}

.float_right,#float_right {
	float: right;
}

.float_none {
	float: none;
	clear: both;
}

.color_1_font,#color_1_font {
	color: #003366;
}

.color_1_background,#color_1_background {
	background-color: #003366;
}

.color_2_font,#color_2_font {
	color: #efefef;
}

.color_2_background,#color_2_background {
	background-color: #efefef;
}

.color_3_font,#color_3_font {
	color: #808080;
}

.color_3_background,#color_3_background {
	background-color: #808080;
}

.color_4_font,#color_4_font {
	color: #990000;
}

.color_4_background,#color_4_background {
	background-color: #990000;
}

.color_5_font,#color_5_font {
	color: #DDDDDD;
}

.color_5_background,#color_5_background {
	background-color: #DDDDDD;
}

.color_6_font,#color_6_font {
	color: #ffffff;
}

.color_6_background,#color_6_background {
	background-color: #ffffff;
}

.color_7_font,#color_7_font {
	color: #004477;
}

.color_7_background,#color_7_background {
	background-color: #004477;
}

.c_green {
	COLOR: green;
}

.c_silver {
	COLOR: #d0d0d0;
}

.c_grey {
	COLOR: #727272;
}

.c_grey_dark {
	COLOR: #3D3D3D;
}

.c_black {
	COLOR: #000;
}

.c_white {
	COLOR: #FFFFFF;
}

.c_navy {
	COLOR: navy;
}

.c_blue {
	color: #0000CC;
}

.c_blue_dark {
	color: #000099;
}

.c_blue_matt {
	color: #8e99bd;
}

.c_red {
	color: #CC0000;
}

.c_red_dark {
	color: #990000;
}

.c_yellow {
	color: #FFFFCC;
}

.pad1 {
	padding: 1px;
}

.pad2 {
	padding: 2px;
}

.pad3 {
	padding: 3px;
}

.pad5 {
	padding: 5px;
}

.pad10 {
	padding: 10px;
}

.left_pad3 {
	padding-left: 3px;
}

.left_pad5 {
	padding-left: 5px;
}

.left_pad10 {
	padding-left: 10px;
}

.left_pad15 {
	padding-left: 15px;
}

.left_pad20 {
	padding-left: 20px;
}

.left_pad30 {
	padding-left: 30px;
}

.top_pad2 {
	padding-top: 2px;
}

.top_pad5 {
	padding-top: 5px;
}

.top_pad6 {
	padding-top: 6px;
}

.top_pad10 {
	padding-top: 10px;
}

.top_pad20 {
	padding-top: 20px;
}

.top_pad100 {
	padding-top: 100px;
}

.bottom_pad0 {
	padding-bottom: 0px;
}

.bottom_pad1 {
	padding-bottom: 1px;
}

.bottom_pad2 {
	padding-bottom: 2px;
}

.bottom_pad3 {
	padding-bottom: 3px;
}

.bottom_pad5 {
	padding-bottom: 5px;
}

.bottom_pad10 {
	padding-bottom: 10px;
}

.right_pad5 {
	padding-right: 5px;
}

.right_pad10 {
	padding-right: 10px;
}

.right_pad20 {
	padding-right: 20px;
}

.right_pad30 {
	padding-right: 30px;
}

.table1 {
	border: 1px;
	border-color: #d4d4d4;
	border-style: solid;
}  /* light_silver */
.table2 {
	border-bottom: 2px;
	border-color: #adadad;
	border-style: solid;
	padding-bottom: 5px;
	float: left;
	width: 100%;
}  /* silver */
.table2_headline {
	border: 1px;
	background-position: top left;
	background-image: url(http://www.mediashop24.net/ebay/images/tab_bg.gif);
	background-repeat: repeat-x;
	border-color: #adadad;
	border-style: solid;
}

.table2 div {
	padding: 1px;
}

.bg_grey {
	background-color: #666666;
}

.bg_white {
	background-color: #ffffff;
}

.bg_navy {
	background-color: #22009f;
}

.bg_blue_light {
	background-color: #b1afc5;
}

.bg_silver_light {
	background-color: #eee;
}  /* silver light */
.f_size8 {
	font-size: 8px;
}

.f_size9 {
	font-size: 9px;
}

.f_size10 {
	font-size: 10px;
}

.f_size11 {
	font-size: 11px;
}

.f_size12 {
	font-size: 12px;
}

.f_size13 {
	font-size: 13px;
}

.f_size14 {
	font-size: 14px;
}

.f_size15 {
	font-size: 15px;
}

.f_size16 {
	font-size: 16px;
}

.font_10px,#font_10px {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

.margin_0 {
	margin: 0px;
}

.margin_2 {
	margin: 2px;
}

.margin_3 {
	margin: 3px;
}

.margin_4 {
	margin: 4px;
}

.margin_5 {
	margin: 5px;
}

.margin_5 {
	margin: 5px;
}

.margin_7 {
	margin: 7px;
}

.margin_10 {
	margin: 10px;
}

.margin_bottom_5 {
	margin-bottom: 5px;
}

.margin_top5 {
	margin-top: 5px;
}

.margin_top10 {
	margin-top: 10px;
}

.margin_top20 {
	margin-top: 20px;
}

.margin_top25 {
	margin-top: 25px;
}

.margin_top30 {
	margin-top: 30px;
}

.margin_top_5 {
	margin-top: 5px;
}

.margin_left5 {
	margin-left: 5px;
}

.margin_left10 {
	margin-left: 10px;
}

.ahref1 {
	text-decoration: none;
	color: #000000;
}

.ahref1:hover {
	text-decoration: underline;
	color: #000000;
}

.border_silver {
	border: 1px;
	border-color: silver;
	border-style: solid;
}

.border_red {
	border: 1px;
	border-color: red;
	border-style: solid;
}

.border_red_dark {
	border: 1px solid #CC0000;
}

.border_blue {
	border: 1px;
	border-color: blue;
	border-style: solid;
}

.border_grey {
	border: 1px;
	border-color: #8C8C8C;
	border-style: solid;
}

.border_grey_dark {
	border: 1px;
	border-color: #3D3D3D;
	border-style: solid;
}

.border_top_silver {
	border-top: 1px solid #E0E0E0;
}

.border_bottom_silver {
	border-bottom: 1px solid #E0E0E0;
}

.border_top_white {
	border-top: 1px solid #fff;
}

.border_bottom_white {
	border-bottom: 1px solid #fff;
}

.border_bottom_red_dark_1 {
	border-bottom: 1px solid #990000;
}

.border_bottom_red_dark_2 {
	border-bottom: 2px solid #990000;
}

.border_left_silver {
	border-left: 1px solid #E0E0E0;
}

.border_left_red_dark {
	border-left: 1px solid #990000;
}

.border_left_grey {
	border-left: 1px solid #8C8C8C;
}

.border_right_silver {
	border-right: 1px solid #E0E0E0;
}

.border_right_red_dark {
	border-right: 1px solid #990000;
}

.border_right_grey {
	border-right: 1px solid #8C8C8C;
}

.border_bottom_grey {
	border-bottom: 1px solid #8C8C8C;
}

.border_top_grey {
	border-top: 1px solid #8C8C8C;
}

.border_top_red_dark {
	border-top: 1px solid #990000;
}

.border_bottom_red_dark {
	border-bottom: 1px solid #990000;
}

.border_left_1 {
	border-left: 1px solid silver;
}

.border_right_1 {
	border-right: 1px solid silver;
}

.border_top_1 {
	border-top: 1px solid silver;
}

.border_bottom_1 {
	border-bottom: 1px solid silver;
}

.border_grey_top_2 {
	border-top: 2px solid #3A3F44;
}

.h10 {
	line-height: 10px;
}

.h11 {
	line-height: 11px;
}

.h15 {
	line-height: 15px;
}

.h16 {
	line-height: 16px;
}

.h17 {
	line-height: 17px;
}

.h18 {
	line-height: 18px;
}

.h19 {
	line-height: 19px;
}

.h20 {
	line-height: 20px;
}

.h21 {
	line-height: 21px;
}

.h22 {
	line-height: 22px;
}

.h23 {
	line-height: 23px;
}

.h24 {
	line-height: 24px;
}

.h25 {
	line-height: 25px;
}

.h30 {
	line-height: 30px;
}

.h35 {
	line-height: 35px;
}

.h40 {
	line-height: 40px;
}

.h200 {
	line-height: 200px;
}

.h220 {
	line-height: 220px;
}

.h300 {
	line-height: 300px;
}

.width_50_prozent,#width_50_prozent {
	width: 50%;
}

.width_120,#width_120 {
	width: 120px;
}

.width_130,#width_130 {
	width: 130px;
}

.w10 {
	width: 10px;
}

.w50 {
	width: 50px;
}

.w60 {
	width: 60px;
}

.w70 {
	width: 70px;
}

.w80 {
	width: 80px;
}

.w90 {
	width: 90px;
}

.w100 {
	width: 100px;
}

.w130 {
	width: 130px;
}

.w150 {
	width: 150px;
}

.w160 {
	width: 160px;
}

.w170 {
	width: 170px;
}

.w190 {
	width: 190px;
}

.w200 {
	width: 200px;
}

.w300 {
	width: 300px;
}

.w350 {
	width: 350px;
}

.w400 {
	width: 400px;
}

.w500 {
	width: 500px;
}

.w600 {
	width: 600px;
}

.wp18 {
	width: 18%;
}

.wp19 {
	width: 19%;
}

.wp20 {
	width: 20%;
}

.wp22 {
	width: 22%;
}

.wp25 {
	width: 25%;
}

.wp30 {
	width: 30%;
}

.wp31 {
	width: 31%;
}

.wp32 {
	width: 32%;
}

.wp33 {
	width: 33%;
}

.wp40 {
	width: 40%;
}

.wp45 {
	width: 45%;
}

.wp48 {
	width: 48%;
}

.wp50 {
	width: 50%;
}

.wp55 {
	width: 55%;
}

.wp56 {
	width: 56%;
}

.wp58 {
	width: 58%;
}

.wp60 {
	width: 60%;
}

.wp70 {
	width: 70%;
}

.wp90 {
	width: 90%;
}

.wp95 {
	width: 95%;
}

.wp98 {
	width: 98%;
}

.wp99 {
	width: 99%;
}

.wp100 {
	width: 100%;
}

img {
	border-width: 1px;
}

.img_border {
	border: 1px solid #E3E3E3;
}

/** style fuer error messages */
#me_error_warning {
	background-color: #ffffc0;
	padding: 7px;
	border: 1px solid #666666;
	margin: 5px;
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666;
}

#me_error_warning img {
	position: relative;
	top: -3px;
}

#me_error_warning #bold {
	font-weight: bold;
	position: relative;
}

iframe {
	border: 0px;
}


/** Standard Style Ueberschriften in Boxen */
h2.ueberschrift,p.ueberschrift {
	clear: both;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 0pt;
	padding-right: 8px;
	padding-bottom: 0.8em;
	padding-left: 8px;
	background-color: transparent;
	background-image: url(http://www.mediashop24.net/ebay/images/tab_bg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
}

h2.ueberschrift .text,p.ueberschrift .text {
	float: left;
	font-size: 12px;
}

h2.ueberschrift .close,p.ueberschrift .close {
	float: right;
}

.me-loading img {
	margin-left: 10px;
	line-height: 20px;
}

.me-loading {
	line-height: 20px;
	border: 2px solid #369;
	padding: 10px;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
	background-color: #ffffff;
	font-size: 16px;
	color: #AA0000;
	width: 250px;
	display: none;
}

.me-loading span {
	font-size: 16px;
	color: #AA0000;
}

.me-loading-progress-enclosure {
	padding: 0px;
	background-color: #efefef;
	border: 1px solid #006699;
	width: 200px;
	margin: 10px 25px 0px 25px;
}

.me-loading-progress {
	background-color: #ddeeff;
	color: #000000;
	display: block;
	font-weight: normal;
	width: 200px;
	border-right: 1px solid #336699;
}

/** 2 - Spalten - Layout */
.me-content {
	*margin-top: 10px;
}

.me-content .linke_spalte {
	width: 465px;
	float: left;
}

.me-content .rechte_spalte {
	width: 350px;
	float: right;
}

/* Link "Fehler auf dieser Seite melden */
.fehler_melden {
	text-align: right;
	font-weight: normal;
	position: absolute;
	right: 5px;
	top: -6px; *
	margin-top: 30px;
	height: 20px;
}

.me-bullet {
	margin-left: 14px;
}

.me-bullet li.red {
	list-style-type: none;
	list-style-image: url('img/arrow_red.gif');
}

.me-hinweis .hinweis-ueberschrift {
	font-size: 14px;
	font-weight: bold;
	color: #036;
}

.me-fadetogrey {
	-moz-opacity: 0.2;
	filter: alpha(opacity = 20);
	opacity: 0.2;
}

.me-google-ad {
	clear: both;
	margin-top: 20px;
}

form {
	margin: 0px;
	padding: 0px;
}

/**
* css fuer header suchbox
*/
.mod_suche_header_suchstring {
	border:1px solid #003366;
	font-size:13px;
	margin:0 0 0 10px;
	width:310px;
}
.me-menu-highlight {
	background:url(http://www.chip.de/ii/4717153/blt-headbg.gif);
}
/**
 * General Style CHIP
 */

/* Allgemein Klassen & IDs */
body {
	background-color: #ffffff;
	color: #000000;
}

a:link, a:visited, a:active {
	color: #003366;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

ins {
	text-decoration: none;
}

img {
	border-width: 0px;
}

.c_black {
	color: #000000;
}
.c_blue {
	color: #003366;
}

.align_left, #align_left {
	text-align: left;
}

.align_right, #align_right {
	text-align: right;
}

.align_center, #align_center {
	text-align: center;
}

.valign_middle {
	vertical-align: middle;
}

.float_left, #float_left {
	float: left;
}

.float_right, #float_right {
	float: right;
}

.float_none {
	float: none;
}

.font_normal, #font_normal {
	font-weight: normal;
}

.font_10px, #font_10px {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

td, tr {
	vertical-align: top;
}

/* Klassen */

/* Farben */
.color_1_font, #color_1_font {
	color: #003366;
}

.color_1_background, #color_1_background {
	background-color: #003366;
}

.color_2_font, #color_2_font {
	color: #efefef;
}

.color_2_background, #color_2_background {
	background-color: #efefef;
}

.color_3_font, #color_3_font {
	color: #808080;
}

.color_3_background, #color_3_background {
	background-color: #808080;
}

.color_4_font, #color_4_font {
	color: #990000;
}

.color_4_background, #color_4_background {
	background-color: #990000;
}

.color_5_font, #color_5_font {
	color: #DDDDDD;
}

.color_5_background, #color_5_background {
	background-color: #DDDDDD;
}

.color_6_font, #color_6_font {
	color: #ffffff;
}

.color_6_background, #color_6_background {
	background-color: #ffffff;
}

.color_7_font, #color_7_font {
	color: #004477;
}

.color_7_background, #color_7_background {
	background-color: #004477;
}

/* Tabellen */

table.bundles {
	width: 827px;
	border-width: 1px;
	border-style: solid none none solid;
	border-color: #003366;
}

td.bundles {
	border-right: 1px solid #003366;
	padding-left: 7px;
	width: 127px;
}

.me_bundles_top {
	width: 827px;
	border-width: 1px;
	border-style: solid none none solid;
	border-color: #003366;
	background-color: #eee;
	float: left;
	clear: both;
}

.me_bundles_in {
	border-right: 1px solid #003366;
	padding-left: 7px;
	width: 127px;
	float: left;
	height: 30px;
}

.angebote_sortierung {
	text-align: center;
	width: 136px;
	float: left;
}

.angebote_container {
	float: none; 
	clear: both;
	clear: both;
	width: 827px;
}

.produktnavi_line {
	border-right: 1px solid silver;
	float: left;
}

.angebote_spalte {
	color: #003366;
    width: 132px;
    text-align: center;
	border-top: 1px solid #DDDDDD;
	vertical-align: middle;
	padding-top: 15px;
	float: left;
}

/* Wie .angebote_spalte nur linksbuendig */
.angebote_spalte_links {
	color: #003366;
	width: 152px;
	text-align: left;
	border-top: 1px solid #DDDDDD;
	height: 70px;
	vertical-align: middle;
	padding-top: 3px;
	padding-left: 2px;
	float: left;
}

/* Wie .angebote_spalte nur rechtsbuendig */
.angebote_spalte_rechts {
	color: #003366;
	width: 140px;
	text-align: left;
	border-top: 1px solid #DDDDDD;
	height: 70px;
	vertical-align: middle;
	padding-top: 15px;
	padding-left: 2px;
	float: left;
}

.angebotzeile {
	font-family: verdana, helvetica, sans-serif;
	color: #000000;
	float: left;
	clear: both;
	background-color: #ffffff;
}


.tabs_more 
{
	float:left;
	height:36px;
	background: url(img/suchbox/tab468-bg.gif) repeat-x left bottom;
	line-height:normal;
	width: 100%;
} 

.tabs_more ul , .tabs_more_premium ul 
{
	margin:0;
	padding:10px 0 0;
	list-style:none;
}
.tabs_more li , .tabs_more_more_premium li 
{
	float:left;
	background:url(img/suchbox/tab-left.gif) no-repeat left top;
	margin:0 3px 0 0;
	padding:0 0 0 1px;
}

.tabs_more a , .tabs_more_premium a 
{
	float:left;
	display:block;
	width:160px;
	text-align:center;
	background:url(img/suchbox/tab-right.gif) no-repeat right top;
	padding:4px 0 3px 0;
	text-decoration:none;
	font-weight:bold;
	color:#666;
}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
.tabs_more a , .tabs_more_premium a {float:none;}
/* End IE5-Mac hack */
.tabs_more a:hover , .tabs_more_premium a:hover  {
color:#000;
text-decoration:underline;
}

.tabs_more .current_suche , .tabs_more_premium .current_suche 
{
	background:url(img/suchbox/tab-left.gif) no-repeat 0% -21px;
	font-size:12px;
}

.tabs_more .current_suche a , .tabs_more_premium .current_suche a 
{
	background:url(img/suchbox/tab-right.gif) no-repeat right -21px;
	color:#000;
	padding:4px 0 5px;
}


/* Fuer den Hover-Effekt - wie angebotzeile, nur andere Hintergrundfarbe
Gilt auch f�r angebotzeile_premiums Hover */
.angebotzeile_hover {
	font-family: verdana, helvetica, sans-serif;
	color: #000000;
	padding-top: 5px;
	background-color: #ffffcc;
}

/* Wie .angebotzeile, nur mit anderer Hintergrundfarbe f�r Premium S*/
.angebotzeile_premiums {
	font-family: verdana, helvetica, sans-serif;
	color: #000000;
	float: left;
	clear: both;
	background-color: #CED6F5;
}

/* hat keine Auswirkung im Internet Explorer */
.angebottzeile:hover {
	background-color: #ffffcc;
}

/* wie .angebote_container, nur unsichtbar */
.weitere_angebote {
	float: none; 
	clear: both;
	display: none;
    width: 827px;
}

.prozent100_links {
	width: 100%;
	text-align: left;
}

.prozent56_top {
	width: 57%;
}

.prozent1 {
	width: 1%;
}

.prozent44_bgcolor {
	width: 43%;
	background-color: #EEEEEE;
}

td.head_shadow_xl {
	width: 827px;
	height: 4px;
	background: url(img/head_shadow-extralarge.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 0px;
}

/* Produktseite oberer Teil */
table.produktseite_top {
	width: 827px;
}


.width_1_background {
	width: 1px;
	background-color: #003366;
}

/* Betrifft Produktseite */
.sektion {
	border-left: 1px solid #003366;
	width: 127px;
	color: #000000;
	padding-left: 7px;
	font-size: 10px;
	font-weight: bold;
}

.sektion_selected {
	border-left: 1px solid #003366;
    width: 127px;
    color: #000000;
    padding-left: 7px;
    font-size: 10px;
	background-color: #004477;
	font-weight: bold;
}

.sektion a:link, .sektion a:visited, .sektion a:active {
	color: #000000;
}

.sektion_selected a:link, .sektion_selected a:visited, .sektion_selected a:active {
	color: #ffffff;
}

.sektion_selected a:hover, .sektion a:hover  {
	text-decoration: underline;
}

.link_alle_hersteller {
	background: url(img/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 12px;
	width: 468px;
	padding-left: 8px;
}

.top10_1em {
	margin-left: 1em;
}

.top10_1em_padding {
	margin-left: 1em;
	padding: 2px 0px 2px 8px;
}

.top10_2em {
    margin-left: 2em;
}

.top10_05em {
	padding: 0.5em;
	list-style: none;
}


#topten td, #he-drop td {
vertical-align: middle;
}


.mi-kat-top {
	width: 468px;
	height: 8px;
	background: url(img/mi_kat_top.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
}

/* Katalog Preisvergleich Top10 */
.me2_mi-kat-top10 {
	float: left;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	/*width: 468px;*/
	width: 100%;
	border: 0px;
	background: url(img/mi_kat_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}



/* Ende Klassen */


/* IDs */
/* .bundles */
#highlight {
	background-color: #dddddd;
}

/* .angebote_container */
#sortierung {
	border-width: 0px;
}

#sortierung a:link, #sortierung a:visited, #sortierung a:active {
    color: #003366;
}

/* .angebote_container */
#blaettern, #alle_angebote {
	border-width: 0px;
	text-align: center;
}

/* Fuer "Alle Angebote" Link in mod_top_angebote.tpl */
#alle_angebote_link {
	background-color: #EFEFEF;
	border-top: 1px solid #DDDDDD;
	text-align: center;
}

.width_50_prozent, #width_50_prozent {
	width: 50%;
}

.width_120, #width_120 {
	width: 120px;
}

.width_130, #width_130 {
	width: 130px;
}

.width_106, #width_106 {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 106px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#pixel224_left {
	width: 224px;
	text-align: left;
}

.preis_stand {
	font-size: 9px;
	color:     #000;
}

.preis_betrag {
	color: #003366;
	font-weight: bold;
}


/* verwendet f�r .me2_col-mi-extralarge-special - sektionenauswahl auf produktseite */
#sektion {
    border-width: 1px;
    border-color: #003366;
    border-style: solid none none none;
}

#width_798 {
	width: 827px;
}

/* Link "Fehler auf dieser Seite melden */
.fehler_melden {
	text-align: right;
	font-weight: normal;
}

/* von Chip uebernommen, ggf. modifiziert, me2_ prefix gesetzt */

.me2_mi-me2-he {
	clear: both;
	height: 24px;
	width: 448px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	background: url(img/mi_me2_he_rot.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.me2_mi-me2-he-font{
	color: #000;
}

/*
.me2_mi-me2-he {
    clear: both;
    height: 24px;
    width: 548px;
    font-weight: bold;
    padding: 3px 0px 0px 20px;
    margin: 0px 5px 5px 0px;
    background-color: #b1afc5;
    color: #fff;
    font-size: 14px;
    background: url(img/head-title-bg.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
*/

.me2_mi-me2-he-large {
	clear: both;
	height: 20px;
	width: 807px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	background: url(img/mi_me2_he_large_rot.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.me2_mi-me2-he-middle {
	clear: both;
	height: 24px;
	width: 608px;
	font-weight: bold;
	padding: 3px 0px 0px 20px;
	background: url(img/mi_me2_he_middle_rot.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

html, body, div, p, h2, h3, ul, ol, span, a, form, img, li{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	padding: 0px;
	border: 0px;
	font-size:11px;
}

.me2_me2_general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.me2_bluelink {
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

/* wie .me2_bluelink, nur 224px breit und valign=top */
.me2_bluelink_224 {
    color: #006699;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
	width: 224px;
}

/* zusaetzliches me2_bluelink fuer den produktvergleich */
.me2_bluelink_produktvergleich {
    color: #006699;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
	width: 138px;
	padding: 5px;
	text-align: left;
}

.me2_blueklein, a.me2_blueklein:link, a.me2_blueklein:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.me2_red_me2, .me2_red_me2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
}

.me2_le-he-me2 {
	padding: 5px 0px 0px 15px;
	height: 20px;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	color:#036;
	background: url(img/li_head_bg_me2.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.me2_le-me {
	padding: 6px 4px 12px 15px;
	background-color:#def;
}

.me2_le-me p {
	color:#036;
	font-size: 10px;
	font-weight: bold;
}

.me2_general2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

/* wie me2_general2 nur rechtsbuendig */
.me2_general2_right {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 16px;
	text-align: right;
}

.me2_li-rub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-image: url(img/r5x14_rot.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #EFEFEF;
	height: 14px;
	padding-left: 10px;
}

.me2_rub_link_me2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	height: 14px;
	padding-left: 10px;
}

#me2_pfad {
	width: 828px;
	height: 26px;
	background-color: #333;
	background: url(img/pfad_bg.gif) repeat-x;
	/* background-repeat: no-repeat; */
	overflow: hidden;
}

#me2_pfad p {
	float: left;
	color: #fff;
	padding:7px 0px 0px 8px;
}

#me2_pfad a {
	color: #fff;
}

#me2_pfad .powered_by {
    display: none;
}
#header .me-shadow-re {
	display: none;
}

#me2_pfad .icon {
	float: left;
	background: url(img/pfad_icon.gif);
    background-repeat: no-repeat;
	background-position: top left;
    width: 31px;
    height: 26px;
}

/* Eigene Definition, nicht von CHIP uebernommen */
#me2_pfad p.pfad_arrow {
    background: url(img/arrow_white.gif);
    background-repeat: no-repeat;
    background-position: 100% 80%;
}

.me2_general_me2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	background-color: #FFFFFF;
}

/* wie me2_general_me2 nur zentriert */
.me2_general_me2_center {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	background-color: #FFFFFF;
	text-align: center;
}

/* wie me2_general_me2 nur mit breite 50% und ohne padding */
.me2_general_me2_prozent50 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #FFFFFF;
	width: 50%;
}

/* wie me2_general_me2 nur mit breite 25% und valign=middle */
.me2_general_me2_prozent25_middle {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #FFFFFF;
	padding: 5px;
	width: 25%;
	vertical-align: middle;
}

/* wie me2_general_me2 nur mit breite 60% und valign=middle */
.me2_general_me2_prozent60_middle {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #FFFFFF;
	padding: 5px;
    width: 60%;
    vertical-align: middle;
}

/* wie me2_general_me2 nur mit breite 15% und valign=middle */
.me2_general_me2_prozent15_middle {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #FFFFFF;
	padding: 5px;
    width: 15%;
    vertical-align: middle;
}

#me2_content, #me2_content-large, #me2_content-extralarge, #me2_content-me-produktseite-oben {
	border-right: 1px solid silver;
	width: 827px;
	float: left;
	color: #ffffcc;
	clear: both;
}

#content-large {
	border-right: 1px solid silver;
	width: 828px;
}

/* Hintergruende - i.d.R. zusmmane mit me2_content-extralarge */
.hintergrund1, #hintergrund1 {
	background: url(img/content_extralarge_bg.gif);
    background-repeat: repeat-y;
}

.hintergrund2, #hintergrund2 {
    background: url(img/content_bg_noshadow.gif);
    background-repeat: repeat-y;
}

.hintergrund3, #hintergrund3 {
    background: url(img/content_large_bg.gif);
    background-repeat: repeat-y;
}

/* Ende Hintergruende */

.me2_col-mi-extralarge-special {
	/*position: relative;*/
	top:0px;
	left:0px;
	float: none;
	clear: both;
	color: #036;
	width: 827px;
	margin: 0px 0px 10px 0px;
}

.me2_col-mi-large-special, #me2_col-mi-large-special {
	top: 0px;
	left: 0px;
	float: left;
	color: #003366;
	width: 636px;
	padding-top: 7px;
	padding-left: 10px;
	/* 0px 0px 10px;*/
}
.me2_col-mi-large {
	padding: 5px 0px 0px 0px;
}
.me2_footer, #me2_footer {
	position: relative;
	top:0px;
	left:0px;
	width: 827px;
	height: 70px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #fff;
	clear: both;
	/*
	background: url(img/shadow_bottom.gif);
	background-repeat: no-repeat;
	background-position: top left;
	*/
}
#footer-wrapper {
	border-right: 1px solid #000;
}
#me2_col-mi-large-produktseite {
	position: relative;
	top: 0px;
	left:0px;
	float: left;
	color: #036;
	width: 647px;
	/*margin: 4px 13px 0px 0px;*/
}

.me2_col-le, #me2_col-le {
	position: relative;
	top: 3px;
	left: 0px;
	margin-bottom: 3px;
	width: 165px;
	height: 100%;
	float: left;
	color: #ffffcc;
}

.me2_col-le#haendlerinfo {
	vertical-align: bottom;
	text-align: center;
}

.me2_col-mi, #me2_col-mi {
	padding-left: 8px;
	top: 0px;
	left: 2px;
	float: left;
	width: 468px;
	margin: 3px 10px 3px 0px;
}

#col-mitte {
	width: 495px;
	margin: 0px -2px 0px 0px;
	position: relative;
}

#col-rechts {
	margin-left: 4px;
	left: 1px;
	border: 0px solid #000000;
}

.me2_col-re, #me2_col-re {
	position: relative;
	top: 2px;
	left: 0px;
	width: 165px;
	float: left;
	color: #003366;
}

.me2_mi-he {
	clear: both;
	padding-right: 8px;
	width: 467px;
	font-size: 18px;
	font-weight: bold;
	background: url(img/mi_dots.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	vertical-align: bottom;
}

/* input mitte */
.me2_mi-input-he {
	clear:both;
	height: 22px;
	width: 446px;
	font-size: 18px;
	font-weight: bold;
	padding: 8px 0px 0px 22px;
	background: url(img/mi_suche_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: underline;
}

.me2_large_dot_line {
    /* width: 627px; */
    width: 468px;
    clear: both;
    float:left;
    padding: 6px 0px 6px 0px;
    background: url(img/mi_dots_large.gif);
    background-position: left center;
    background-repeat: no-repeat;
}

.mi-input-content {
	width: 446px;
	padding: 8px 0px 0px 22px;
	background: url(img/mi_suche_content_bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.me2_mi-me2-he-produktliste {
	clear: both;
	height: 20px;
	width: 608px;
	font-weight: bold;
	padding: 3px 0px 0px 20px;
	background: url(img/mi_me2_he.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.me2_me2-sort, #me2_me2-sort {
	clear: both;
	float:left;
	width: 627px;
	padding: 6px 0px 6px 0px;
	background: url(img/mi_dots_large.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.me2_mi-me2grid1-2 {
	float: left;
	width: 110px;
}

.me2_mi-me2grid1 {
	float: left;
	width: 35px;
}

.me2_mi-me2grid2 {
	float: left;
	width: 75px;
}

/* wie me2-mi-me2grid2 nur mit zentriertem text */
.me2_mi-me2grid2_center {
    float: left;
    width: 75px;
	text-align: center;
}

.me2_mi-me2grid3 {
	float: left;
	padding: 0px 16px 0px 8px;
	width: 300px;
}

.me2_mi-me2grid4 {
	float: left;
	padding-left: 6px;
	width: 100px;
}

/* wie me2-mi-me2grid4 nur mit zentriertem text */
.me2_mi-me2grid4_center {
    float: left;
    padding-left: 6px;
    width: 100px;
	text-align: center;
}

#me2_me2-sort .me2_mi-me2grid3, #me2_me2-sort .me2_mi-me2grid2, #me2_me2-sort .me2_mi-me2grid2_center, #me2_me2-sort .me2_mi-me2grid4, #me2_me2-sort .me2_mi-me2grid4_center {
	padding-top: 4px;
}

.me2_mi-me2grid4 p {
	margin-bottom: 6px;
}

.me2_me2-produktauswahl {
	clear: both;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	width: 648px;
}

a.me2_blk-bl {
	color: #000000;
}

a.me2_iblk-bl:hover {
	color: #003366;
}

a.me2_mehr, .me2_mehr, a.me2_bl-b {
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* selber hinzugefuegt */
p.me2_bl-b-1 {
    font-size: 11px;
    font-weight: bold;
    color: #003366;
	margin-bottom: 6px;
}

p.me2_bl-b-2 {
    font-size: 11px;
    font-weight: bold;
    color: #003366;
    margin-top: 6px;
}

.me2_mi-suchergebnis-he {
	clear: both;
	height: 24px;
	width: 640px;
	font-size: 13px;
	font-weight: bold;
	padding: 4px 0px 0px 8px;
	background: url(img/mi_suchergebnis_he_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

table.me2_mi-kat {
	float: left;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	width: 468px;
	border: 0px;
	background: url(img/mi_kat_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

table.me2_mi-kat td {
	padding: 0px 0px 12px 10px;
	width: 50%;
}

table.me2_mi-kat td a:link, table.me2_mi-kat td a:visited {
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}

/* Ende von Chip uebernommen */

/* Flyer */

#hintergrund
{
	position:relative; 
	top: 0px;
	left: 0px;
	width: 492px;
	z-index: 0;
	/* height: 1500px; */
}


#banner1 {
	position: absolute;
	top: 15px;
	left: 12px;
	width: 468px;
	z-index: 1;
}

#grafik1 {
	position: absolute;
	top: 550px;
	left: 50px;
	width: 150px;
	height: 150px;
	z-index: 1;
}

#grafik2 {
	position: absolute;
	top: 1150px;
	left: 300px;
	width: 150px;
	height: 150px;
	z-index: 1;
}

#angebot0 {
	position: absolute;
	top: 200px;
	left: 15px;
	width: 220px;
	height:	100px;
	z-index: 1;
}

#angebot1 {
	position: absolute;
	top: 200px;
	left: 250px;
	width: 220px;
	height: 100px;
	z-index: 1;
}

#angebot2 {
position: absolute;
top: 350px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot3 {
position: absolute;
top: 350px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot4 {
position: absolute;
top: 500px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot5 {
position: absolute;
top: 650px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot6 {
position: absolute;
top: 800px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot7 {
position: absolute;
top: 800px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot8 {
position: absolute;
top: 950px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot9 {
position: absolute;
top: 950px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot10 {
position: absolute;
top: 1100px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot11 {
position: absolute;
top: 1250px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot12 {
position: absolute;
top: 1400px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot13 {
position: absolute;
top: 1400px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot14 {
position: absolute;
top: 1550px;
left: 15px;
width: 220px;
height: 100px;
z-index: 1;
}

#angebot15 {
position: absolute;
top: 1550px;
left: 250px;
width: 220px;
height: 100px;
z-index: 1;
}

/* Ende Flyer */

/* Image Breiten und Hoehen */
img.button {
	width: 88px;
	height: 31px;
}

img.produktseite_produktbild {
	width: 200px;
	height: 150px;
}

img.produktliste_produktbild {
	width: 67px;
	height: 50px;
}

img.d {
	width: 7px;
	height: 1px;
}

/* wie img.d nur breite 1px */
img.d1 {
	width: 1px;
	height: 1px;
}

img.mod_pfad_pfad_icon {
	width: 31px;
	height: 26px;
}

img.produktseite_shadow_xl {
	width: 827px;
	height: 4px;
}

img.head_shadow_xl {
	width: 827px;
	height: 4px;
}

img.produktvergleich {
	width: 60px;
	height: 59px;
}

img.arrow_blue {
	width: 4px;
	height: 7px;
}

img.produktliste_pfeil {
	width: 23px;
	height: 15px;
	margin-top: -3px;
}

img.produktseite_pfeil {
	width: 18px;
	height: 12px;
	margin-top: -3px;
}



img.produktliste_wertung {
	width: 69px;
	height: 13px;
}

/* Formulare */
input.mod_suche_suchstring {
	width: 90px;
	float: left;
	border: 1px solid #003366;
	margin-right: 5px;
}

input.preiswaechter {
	border: 1px solid #303030;
	background-color: #dddddd;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
}

.powersuche {
	width: 120px;
	border: 1px solid #303030;
    background-color: #DDDDDD;
    font-family: verdana, helvetica, sans-serif;
    font-size: 10px;
}

.powersuche_submit {
	margin-top: 8px;
	font-size: 10px;
	color: #000000;
	background-color: #dddddd;
	border: 1px outset #000000;
}

.powersuche_element {
	display: block;
}

input.produktliste_vergleichen {
    background-color: #dddddd;
    border: 1px outset #000000;

}

/* Ende Formulare */




/* Neu 06.02.2006 */
.me2_le-me ol {
	margin: 0px 0px 0px 1em;
}

/* Neue H�ndlerinfoseite*/
.me2_col-mi#haendler {
	color: #000000;
	font-size: 11px;
}

.haendler_top {
	display: block;
	margin: 7px 0px 0px 0px;
}

img.haendler_shoplogo {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	border: 1px solid #c0c0c0;
	padding: 3px;
}

hr.haendler {
	background-color: #c0c0c0;
	border-width: 0px;
	margin: 0px 0px 10px 0px;
}
hr.haendler {
    background-color: #c0c0c0;
	border-width: 0px;
	margin: 10px 0px 10px 0px;
}


.shopname {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	display: block;
	clear: both;
	text-align: left;
}

.shopaddress {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

.shopinfos {
	background-color: #DDEEFF;
	padding: 5px;
	margin: 0px auto;
	width: 468px;
}

.shopinfos_zeile {
	margin-bottom: 15px;
	float: left;
}

.shopinfos_zeile_links {
	width: 234px;
	float: left;
	font-weight: bold;
	font-size: 10px;
}

.shopinfos_zeile_rechts {
	width: 234px;
	float: left;
	font-size: 10px;
}

.haendler_infotext {
	width: 350px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

.w3c_logos {
	display: block;
	margin-bottom: 5px;
}

.haendler_top_links {
	margin: 0px;
	float: left;
	display: table-cell;
}

.haendler_top_rechts {
	display: table-cell;
}
/* Ende Neue H�ndlerinfoseite */

#header .me-shadow-re {
    display: none;
}
#header-bottom-shadow-home {
	display: none;
}
#shadow-right {
	display: none;
}
#shadow_bottom {
	display: none;
}

.bg_image_bar {
    /* padding: 8px 0px 0px 22px; */
    background: url(img/bg_image_bar.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
    z-index: 2;
}

#tabcontentcontainer img {
    margin: 2px;
}

#divcontainer {
    padding-left: 0px;
    border: 0px solid #000000;
    margin: 0px;
    overflow: hidden;
    padding-bottom: 20px;
}

.div_inner {
    float: left;
    text-align: left;
    margin: 3px;
    width: 44%;
    height: 140px;
    border: 1px solid #e5e5e5;
    padding-bottom: 10px;
}

.table1 div {
    padding: 1px;
}

.table1 {
    float: left;
    width: 99%;
}

#empfehlungen .table1 {
    margin-bottom: 20px;
}

.top_pad2 img {
	padding-right: 2px;
}

.border_silver { border: 1px solid silver; }
.border_left_1 { border-left: 1px solid silver; }
.border_right_1 { border-right: 1px solid silver; }
.border_top_1 { border-top: 1px solid silver; }
.border_bottom_1 { border-bottom: 1px solid silver; }

.height_300 {
	height: 300px;
}

/**
 * Global
 */
.me-suchbox {
	width: 465px;
	float: left;
}

/* TrennerDiv */
.me-dummy {
	width: 100%;
	clear: both;
}

.me-pfad {
	width: 828px;
}

.me-content {
	width: 828px;
	background-color: #ffffff;
}

/**
 * Homepage, Produktkategorie
 */
.me-navibox, .me-produktempfehlungen-box {
	width: 100%;
	clear: both;
}

/**
 * Homepage
 */
.me-kategorie-ueberblick {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	clear: both;
	width: 100%;
}

/** 
 * Kategorieseite 
 */
.me-produktkategorie-ueberschrift
{
	color: #036;
	font-weight: bold;
	clear: both;
	font-size: 15px;
	padding-left: 10px;
	margin: 20px 0px;
}
/** ENDE - Neue Kategorieseite */

.randspalte_links {
	width: 100%;
	clear: both;
}

.linke_randspalte {
	width: 165px;
}

.me-header-position-absolute {
	clear:both;
	position:absolute;
	top:0;
	left:0;
	width:832px;
	height:102px;
}

.me-center-top {
	padding-top: 102px;
}

#chip {
	position:relative;
}
.me-suchvorschlag {
	border: 1px solid;
	margin-top: 5px;
	width: 277px; *
	width: 270px;
	background-color: #ffffff;
	position: absolute;
	z-index: 10000;
	padding-bottom: 6px;
}

.me-suchvorschlag #suchvorschlag_headline {
	margin: 5px 0px 10px 10px; *
	margin-left: 5px; *
	margin-bottom: 0px;
	float: left;
	width: 251px;
}

.me-suchvorschlag #suchvorschlag_headline span#suchvorschlaege_left {
	color: #000000;
	font-weight: bold;
	float: left;
}

.me-suchvorschlag #suchvorschlag_headline span#suchvorschlaege_right {
	float: right;
	padding-left: 3px;
	text-align: right;
}

.me-suchvorschlag .suchvorschlag_zeile {
	display: block;
	margin: 0px;
	font-size: 11px;
	padding-left: 10px;
}

.me-suchvorschlag #sv_selected.suchvorschlag_zeile {
	background-color: #DDDDDD;
	color: #000000;
	text-decoration: none;
}

.me-suchvorschlag .suchvorschlag_subtitle {
	display: block;
	margin: 10px 0px 3px 0px;
	padding-left: 10px;
	color: #000000;
	clear: both;
	font-size: 11px;
	font-weight: normal;
}

.me-suchvorschlag .suchvorschlag_subtitle .text {
	font-weight: bold;
}

.me-suchvorschlag .suchvorschlag_subtitle .treffer {
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}

/**
 * Erneute Styledefinition hier fuer Startseite notwendig
 * Damit es nicht nicht den Default-Style ueberschreibt hier mit
 * Vererbung (#suchvorschlag)
 */
.me-suchvorschlag h2.ueberschrift {
	clear: both;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	background-color: transparent;
	background-image: url(img/teaser-tab-bg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: bottom left;
	padding-top: 0pt;
	padding-right: 8px;
	padding-bottom: 0.8em;
	padding-left: 8px;
}

.me-suchvorschlag-loader {
	background-image: url(/me2/ws/img/ajax-loader-small-aktiv.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}

#me-suche-header-suchvorschlag {
	margin-left: 30px;
	margin-top: 1px;
	width: 300px;
}

#me-suche-header-suchvorschlag #suchvorschlag_headline {
	width: 274px;
}

#me-suche-header-suchvorschlag span {
	color: #000 !important;
}
.produktseite_top {
	float: left;
	clear: both;
	padding: 0;
}

.produktseite_top .produktinfo {
	width: 655px;
	padding: 0;
	margin-top: 4px;
	float: left;
	clear: none;
}

#ad_finanzierung_oben {
	clear: both;
	position: relative;
	padding-top: 15px; *
	padding-top: 3px;
}

#me2_col-mi-large-produktseite .fehler_melden {
	top: 3px;
}

#produktnavi {
	margin: 10px 0px 0px;
}

.me-content #me-produktseite-infos,
.me-content #me-produktseite-angebote {
	clear: both;
}

.me_bg_blue {
	background-color: #ddeeff;
	margin-bottom: 10px;
}

#me-loading-sektion {
	clear: both;
	margin-left: 260px;
	margin-top: 44px;
	position: absolute;
	z-index: 1111;
}

#trippleTipp {
    border:0 none;
    margin:0 0 0 192px;
    position:relative;
    width:420px;
}
.me-activbar {
	clear: both;
	float: right;
	text-align: right;
}

.me-activbar ul {
	list-style-type: none;
}

.me-activbar ul li {
	background-color: #def;
	padding: 2px 5px 2px 4px;
	margin-right: 2px;
	border: 1px solid #A8A8A8;
	float: left;
}

#me-activitybar {
	
}

#me-activitybar .actionbox {
	border: 1px solid;
	padding: 10px 0px 15px 10px;
	width: 310px;
	position: absolute;
	margin-top: 24px;
	margin-left: 141px;
	z-index: 1111;
}
#haendler .me-haendlerinfo {
	margin: 20px 0px 20px 20px
}

#haendler .me-top10{
	margin-top: 20px;
}

.me-haendlerinfo a, .me-haendlerinfo .freeShipment span {
	color: #369;
}

.me-haendlerinfo .close {
	float: right;
	margin: 0px 8px 0px 10px;
}

.me-haendlerinfo .header p {
	float: left;
}

.me-haendlerinfo .header .logo {
	margin-right: 25px;
}

.me-haendlerinfo .header h1, .me-haendlerinfo .content h2 {
	display: block;
	font-weight: bold;
}

.me-haendlerinfo .contact p {
	margin: 0;
}

.me-haendlerinfo .contact .hotline {
	margin-top: 10px;
	color: #369;
}

.me-haendlerinfo .left {
	width: 45%;
	float: left;
	margin-right: 5px;
}

.me-haendlerinfo .right {
	width: 45%;
	float: left;
	margin-left: 5px;
}

.me-haendlerinfo .right p{
	text-align: left;
}

.me-haendlerinfo .paymentMethods, .me-haendlerinfo .shipmentMethods, .me-haendlerinfo .addoninfos, 
.me-haendlerinfo .freeShipment , .me-haendlerinfo .standardShipment, .me-haendlerinfo .certificates, 
.me-haendlerinfo .header, .me-haendlerinfo .contact, .me-haendlerinfo .specials, .me-haendlerinfo .minimumOrderValue {
	float: left;
	clear: both;
	width: 100%;
	margin-bottom: 10px;
}
.me-haendlerinfo .minimumOrderValueImageRight {
	margin-left: 30px;
}

.me-haendlerinfo .paymentMethods p, .me-haendlerinfo .shipmentMethods p {
	width: 30%;
	margin-left: 10px;
	float: left;
}

.me-haendlerinfo .paymentMethods img, .me-haendlerinfo .shipmentMethods img , .me-haendlerinfo .minimumOrderValue img{
	position: relative;
	top: 3px;
}

.me-haendlerinfo .certificates p {
	margin-bottom: 5px;
}

.me-haendlerinfo .certificates .images {
	padding: 0px 5px;
}

.me-haendlerinfo .certificates .images img {
	margin: 0px 5px;
}

.me-haendlerinfo .description {
	padding: 10px 0px 10px 0px;
}
.haendlerinfo_overlay {
	background-color:#FFFFFF;
	border:1px solid #000000;
	margin:23px 0 0 47px;
	padding:0;
	position:absolute;
	width:828px;
	z-index:3;
	*margin-left: 0px;
	*left: 51px;
}

.haendlerinfo-close {
	position:absolute;
	right:3px;
	top:3px;
}
.me-produktdaten {
	clear: both;
}

.me-produktdaten .produktbeschreibung {
	padding: 10px;
}

.me-produktdaten .produktbeschreibung .kopfzeile {
	color: #036;
	font-weight: bold;
}

.me-produktdaten .hinweis {
	font-weight: bold;
	padding: 0px 10px;
	margin-bottom: 20px;
}

.me-produktdaten .produktdaten .abschnitt {
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: #c0c0c0;
	margin-bottom: 5px;
	width:100%;
}

.me-produktdaten .produktdaten {
	margin: 0px 10px 20px 10px;
}

.me-produktdaten .produktdaten .abschnitt .datenheader {
	background-color: #EEEEEE;
	background-image: url(http://www.mediashop24.net/ebay/images/tab_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.me-produktdaten .produktdaten .abschnitt .datenheader td {
	border-width: 1px;
	border-style: none none solid none;
	border-color: #c0c0c0;
	height: 22px;
	line-height: 20px;
}

.me-produktdaten .produktdaten .abschnitt .datenheader .name {
	color: #036;
	font-weight: bold;
	padding-left: 5px;
}

.me-produktdaten .produktdaten .abschnitt .datenheader .einklappen {
	text-align: right;
	padding-right: 5px;
}

.me-produktdaten .produktdaten .abschnitt .datenheader .einklappen a span {
	cursor: pointer;
	text-decoration: underline;
	color: #727272;
}

.me-produktdaten .produktdaten .abschnitt .datenheader .einklappen a:hover {
	text-decoration: none;
}

.me-produktdaten .produktdaten .abschnitt .daten .attribut {
	width: 230px;
	padding: 5px 5px 0px 5px;
	font-weight: bold;
}

.me-produktdaten .produktdaten .abschnitt .daten .wert {
	padding: 5px 5px 0px 5px;
	width: 554px;
	border-left: 1px solid #c0c0c0;
}

.me-produktdaten .produktdaten .abschnitt .daten .last {
	padding-bottom: 5px;
}

.me-produktdaten .me-hinweis {
	margin-bottom: 10px;
}
/**
 * Modul: alle_angebote - Default
 */ /* Pagination */
#blaettern .seiten a {
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	vertical-align: top;
	line-height: 16px;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	margin-left: 1px;
	margin-right: 1px;
	background-color: transparent;
	background-image: url(img/pagina-bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #003366;
}

#blaettern .seiten a.page_left {
	background-image: url(img/pagina-arrow-left.gif);
}

#blaettern .seiten a.page_right {
	background-image: url(img/pagina-arrow-right.gif);
}

#blaettern .seiten a.selected,#blaettern .seiten a:hover {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0% -16px;
	background-attachment: scroll;
	text-decoration: none;
	color: #fff;
}

.angebote_container .me-loading {
	position: absolute;
	left: 250px;
	margin-top: 10px;
}

.bg_red_grad {
	background: url("img/bg_gradient_red.gif") repeat-x;
	z-index: 1;
}

.me-angebot {
	clear: both;
	border-top: 1px solid #C0C0C0;
	float: left;
	width: 100%;
	padding: 5px 0px;
	background-color: #fff;
}

.me-angebot:hover {
	background-color: #def;
}

.me-angebot .haendlerlogo,.me-angebot .angebotinfos,.me-angebot .preis,.me-angebot .haendlerinfo
	{
	float: left;
	margin-top: 5px;
}

.me-angebot .haendlerlogo, .me-produkt-sortierung .haendlerlogo {
	margin: 10px 15px 10px 0px;
	text-align: center;
	width: 150px;
}

.me-angebot .haendlerlogo .weitere {
	margin-top: 5px;
}

.me-angebot .haendlerlogo p a {
	color: #036;
	font-weight: bold;
}

.me-angebot .haendlerlogo .haendlerinfo {
	margin-bottom: 3px;
}

.me-angebot .angebotinfos, .me-produkt-sortierung .angebotinfos {
	padding-right: 10px;
	width: 397px;
}

.me-angebot .angebotinfos .produktname {
	color: #036;
	font-weight: bold;
}

.me-angebot .angebotinfos .beschreibung {
	margin: 3px 0px;
}

.me-angebot .angebotinfos p span {
	font-weight: bold;
}

.me-angebot a {
	color: #000;
}

.me-angebot .angebotinfos .versandkosten a:hover span {
	text-decoration: underline;
}

.me-angebot .angebotinfos .versandkosten span {
	float: left;
}

.me-angebot .angebotinfos .versandkosten .infotext {
	float: right;
	font-weight: normal;
	width: 292px;
}

.me-angebot .angebotinfos p {
	clear: both;
}

.me-angebot .angebotinfos .beschreibung a.mehr,.me-angebot .angebotinfos .produktname a
	{
	font-weight: bold;
	color: #036;
}

.me-angebot .angebotinfos .haendlerbeschreibung {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-left: 5px;
	padding: 5px;
	position: absolute;
	width: 571px;
	z-index: 2;
}

.me-angebot .angebotinfos .haendlerbeschreibung .ueberschrift {
	float: left;
	width: 560px;
}

.me-angebot .angebotinfos .haendlerbeschreibung ul {
	margin-left: 25px;
}

.me-angebot .angebotinfos .me-loading {
	display: block;
	position: absolute;
}

.me-angebot .preis, .me-produkt-sortierung .preis {
	text-align: center;
	width: 105px;
}

.me-angebot .preis .betrag {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
}

.me-angebot .preis .stand {
	color: #666666;
	display: block;
	font-size: 9px;
	margin-top: 5px;
}

.me-angebot .haendlerinfo, .me-produkt-sortierung .haendlerinfo {
	font-weight: bold;
	text-align: center;
	width: 150px;
}

.me-angebot .haendlerinfo a:hover {
	text-decoration: underline;
}

.me-angebot .haendlerinfo a span {
	display: block;
	color: #036;
}

.me-angebot .haendlerinfo a:hover span {
	text-decoration: underline;
}

.me-angebot .haendlerinfo .zumshop {
	margin-top: 5px;
}

.me-angebot .haendlerinfo .zumshop a {
	color: #036;
	font-weight: bold;
}

.me-angebot-weitere {
	margin: 8px 0px 8px 80px;
	border-color: #DDDDDD;
	border-style: solid none solid solid;
	border-width: 1px;
	clear: both;
	float: left;
	width: 665px;
}

/*IE6 Hack: Double Margin Bug*/
#me-sektion>.me-angebot-weitere {
	margin: 8px 0px 8px 161px;
}

.me-angebot-weitere .angebotinfos {
	margin-left: 3px;
}

.me-angebot-weitere-scroll {
	height: 244px;
	overflow: auto;
}

.me-angebot-weitere-scroll .me-angebot-weitere-angebote { *
	width: 649px;
}

.me-angebot-weitere-angebote {
	border: 0px;
}

.mwst {
	background-color: #FFFFFF;
	clear: both;
	color: #666666;
	font-size: 9px;
	padding-left: 3px;
	padding-top: 10px;
}

.me_bg_blue {
	float: left;
	width: 100%;
	clear: both;
	padding-bottom: 4px;
}

.me_bg_blue p {
	float: left;
	display: block;
}

.me_bg_blue .inklusive_filter {
	bottom: 2px;
	margin-left: 23px;
	position: relative;
}

.me_bg_blue .inklusive_filter a {
	bottom: 2px;
	position: relative;
}

.me-hinweis {
	padding: 10px;
	clear: both;
	margin-bottom: 10px;
}

.me-produkt-sortierung {
	float: left;
	clear: both;
}

.me-produkt-sortierung div {
	float: left;
}

.me-produkt-sortierung div a {
	font-weight: bold;
}

.me-produkt-sortierung .haendlerlogo {
	margin-top: 0px;
	margin-bottom: 0px;
}

.me-produkt-sortierung .haendlerinfo {
	font-weight: normal;
}
.me-zubehoer {
	clear: both;
}

.me-zubehoer .zubehoer {
	padding: 10px;
}

.me-zubehoer .zubehoer .abschnitt {
	border: 1px solid #C0C0C0;
	margin-bottom: 5px;
	width: 100%
}

.me-zubehoer .zubehoer .abschnitt .datenheader {
	background-color: #EEEEEE;
	background-image: url(http://www.mediashop24.net/ebay/images/tab_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.me-zubehoer .zubehoer .abschnitt .datenheader .name {
	color: #003366;
	font-weight: bold;
	padding-left: 5px;
}

.me-zubehoer .zubehoer .abschnitt .datenheader td {
	border-color: #C0C0C0;
	border-style: none none solid;
	border-width: 1px;
	height: 22px;
	line-height: 20px;
}

.me-zubehoer .zubehoer .abschnitt .datenfooter td {
	text-align: right;
	padding: 0px 10px 5px 0px;
}

.me-zubehoer .zubehoer .abschnitt .datenfooter td a {
	font-weight: bold;
	color: #003366;
}

.me-zubehoer .zubehoer .abschnitt .einklappen {
	padding-right: 5px;
	text-align: right;
}
.me-zubehoer .zubehoer .abschnitt .einklappen a span {
	color: #727272;
	cursor: pointer;
	text-decoration: underline;
}

.me-zubehoer .zubehoer .abschnitt .produkt {
	width: 33%;
	float: left;
}

.me-zubehoer .zubehoer .abschnitt .produkt .image {
	padding: 10px 0px 10px 10px;
	width: 66px;
	float: left;
}

.me-zubehoer .zubehoer .abschnitt .produkt .produkttext {
	padding: 10px;
	width: 169px;
	height: 50px;
	float: left;
}

.me-zubehoer .zubehoer .abschnitt .produkt .produkttext .preis {
	font-weight: bold;
	color: #CC0000;
}

.me-zubehoer .zubehoer .abschnitt .produkt .produkttext a {
	font-weight: bold;
	color: #003366;
}
.me-zertifikatinfo .ueberschrift {
	margin-bottom: 0;
	margin-top: 15px;
}

.me-zertifikatinfo .ueberschrift img {
	position: relative;
	top: 5px;
}

.me-zertifikatinfo .status {
	background:#DDEEFF url(img/suchbox/blauverlauf.gif) repeat-x scroll left bottom;
	padding: 5px 5px 10px 0;
}

.me-zertifikatinfo .status img.statusgrafik {
	position: relative;
	top: 3px;
}

.me-zertifikatinfo ul {
	list-style-image:url(/me2/ws/img/arrow_green_up.gif);
	list-style-type:none;
	padding-left:18px;
	padding-right: 5px;
}

.me-zertifikatinfo p {
	padding:0 5px;
}

.me-zertifikatinfo .zertifikat-links {
	margin: 15px 0;
}
/** Top 10 */

.me-top10 {
	padding: 6px 0 0 6px;
	margin-bottom: 20px;
}

.me-top10 .ueberschrift {
	margin-bottom: 0;
}

.me-top10 .me-top10-liste {
	background: url(/me2/ws/img/suchbox/blauverlauf.gif) #def repeat-x left bottom;
	margin: 1px;
}

.me-top10 ul{
	overflow: auto;
	margin: 0 0 8px 6px;
	height: 306px;
	/*width: 321px;*/
	width: 331px;
	background: #fff;
	border: solid #9cf 1px;
}

.me-top10 ul li{
	margin: 0;
	list-style: none;
	clear: both;
}

.me-top10 ul li span.me-top10-box{
	float:left !important;
	display:block !important;
	margin:0 10px 0 0;
	width:105px;
	height:56px;
	background:url(/me2/ws/img/top10/me-top10-boxbg.gif) no-repeat;
}

.me-top10 ul li span img.rank{
	float:left !important;
	padding-top:16px;
}

.me-top10 ul li span img{
	padding-top:3px;
}

.me-top10 ul li a{
	border-bottom:1px solid #DDDDDD;
	color:#000000;
	display:block;
	float:left !important;
	font-size:12px;
	font-weight:bold;
	padding:4px 0 4px 6px;
	width:304px;
}

.me-top10 ul li a:hover{
	background:#def;
}

.me-top10 ul li a:active, .me-top10 ul li a:focus{
	outline: none
}

.me-top10 ul li a span{
	display:block;
	color:#c00;
	font-size:11px;
}

.me-top10 ul.me-top10-marken{
	float:left !important;
	overflow:hidden;
	margin:0 0 8px 0;
	width:160px;
	height:306px;
	background:#fff;
	border: 1px solid #9cf;
}

.me-top10 ul.me-top10-marken li{
	list-style-image:none;
}

.me-top10 ul.me-top10-marken li.showall{
	width:305px;
}

.me-top10 .quelle a{
	color:#006;
	margin-left:5px;
	float:left;
}

.me-top10 .alle_zeigen {
	text-align: right;
	font-weight: bold;
	margin-top: 5px;
	background: url(img/arrow_blue.gif) no-repeat center right;
	padding-right: 15px;
	padding-bottom: 4px;
}


.col340-ri .me-tab-modules .me-top10 ul {
	width: 324px;
}

.col340-ri .me-tab-modules .me-top10 ul li a {
	width: 302px;
}

.pagination {
    padding-left: 8px;
}

/** Top 10 */

.me-top10 {
	padding: 6px 0 0 6px;
	margin-bottom: 20px;
}

.me-top10 .ueberschrift {
	margin-bottom: 0;
}

.me-top10 .me-top10-liste {
	background: url(/me2/ws/img/suchbox/blauverlauf.gif) #def repeat-x left bottom;
	padding-bottom: 1px;
}

.me-top10 ul{
	overflow: auto;
	margin: 0 0 8px 6px;
	height: 306px;
	/*width: 321px;*/
	width: 331px;
	background: #fff;
	border: solid #9cf 1px;
}

.me-top10 ul li{
	margin: 0;
	list-style: none;
	clear: both;
}

.me-top10 ul li span.me-top10-box{
	float:left !important;
	display:block !important;
	margin:0 10px 0 0;
	width:105px;
	height:56px;
	background:url(/me2/ws/img/top10/me-top10-boxbg.gif) no-repeat;
}

.me-top10 ul li span img.rank{
	float:left !important;
	padding-top:16px;
}

.me-top10 ul li span img{
	padding-top:3px;
}

.me-top10 ul li{
	border-bottom:1px solid #DDDDDD;
    background: #fff;
	color:#000000;
	display:block;
	float:left !important;
	font-size:12px;
	font-weight:bold;
	padding:4px 0 4px 6px;
	width:309px;
}
.me-top10 a{
    display:block;
    color:#000000;
    font-size:12px;
	font-weight:bold;
}

.me-top10 li a:hover{
	background:#def;
    text-decoration:underline;
}

.me-top10 ul li a:active, .me-top10 ul li a:focus{
	outline: none
}

.me-top10 ul li span{
	display:block;
	color:#c00;
	font-size:11px;
}

.me-top10 ul.me-top10-marken{
	float:left !important;
	overflow:hidden;
	margin:0 0 8px 0;
	width:160px;
	height:306px;
	background:#fff;
	border: 1px solid #9cf;
}

.me-top10 ul.me-top10-marken li{
	list-style-image:none;
}

.me-top10 .small{
    color: #000;
    font-size: 11px;
}

.me-top10 ul.me-top10-marken li.showall{
	width:305px;
}

.me-top10 .alle_zeigen {
	text-align: right;
	font-weight: bold;
	margin-top: 5px;
	background: url(img/arrow_blue.gif) no-repeat center right;
	padding-right: 15px;
	padding-bottom: 4px;
}


.col340-ri .me-tab-modules .me-top10 ul {
	width: 324px;
}

.col340-ri .me-tab-modules .me-top10 ul li a {
	width: 302px;
}

.me-produktseite-top .produktbild-main {
	float: left;
}

.me-produktseite-top .produktinfo {
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	width: 250px;
}

.me-produktseite-top .produktinfo .preisrange {
	margin: 10px 0px 0px 0px;
	font-weight: bold;
}

.me-produktseite-top .produktinfo .preisrange .preis_min {
	color: #CC0000;
}

.me-produktseite-top .produktinfo .preisrange .preis_max {
	color: #036;
}

.me-produktseite-top .produktinfo .anzahl_angebote {
	color: #036;
}

.me-img-slide {
	border: 1px solid #ccc;
	margin-right: 2px;
	width: 34px;
	height: 25px;
	float: left;
	cursor: pointer;
}

.me-slider {
	padding-left: 10px;
}

.plakette
{
	float: right;
	width: 80px;
	height: 40px;
	background: #fff url(img/bestenliste-platzierung.gif) no-repeat;
	margin: 5px;
	cursor: pointer;
}

.platzierung 
{
	margin: 21px 0 0 0;
	text-align: center;
	font-weight: bold;
}
.me-produktname {
	color: #003366 !important;
	font-size: 17px;
	font-weight: bold;
	margin-left: 9px;
        text-decoration:none !important;
}

.me-angelegt {
	margin-left: 9px;
	margin-bottom: 3px;
	color: #c00;
}
.me-vertragsverlaengerung {
	clear: both;
	margin: 0px 0px 15px 15px;
	padding-top: 10px;
}

.me-vertragsverlaengerung p {
	color: #666666;
}
#mod_suchbox ins 
{
	text-decoration: none;
}
#mod_suchbox img
{
	border-width: 0px;
}

#mod_suchbox
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	padding: 0px;
	border: 0px;
	font-size:11px;
}

.powersuche_submit {
	margin-top: 8px;
	margin-left: 8px;
	font-size: 10px;
	color: #000000;
	background-color: #dddddd;
	border: 1px outset #000000;
}

.powersuche_element 
{
	display: block;
}

#tabcontentcontainer img 
{
    margin: 2px;
}

.tabcontent_suche
{
    display:none;
}

.tabs 
{
	float:left;
	width:468px;
	/*height:36px;*/
	background: url(img/suchbox/tab468-bg.gif) no-repeat left bottom;
	line-height:normal;
} 

.tabs ul , .tabs_premium ul 
{
	margin:0;
	padding:10px 0 0;
	list-style:none;
}
.tabs li , .tabs_premium li 
{
	float:left;
	background:url(img/suchbox/tab-left.gif) no-repeat left top;
	margin:0 3px 0 0;
	padding:0 0 0 1px;
}

.tabs a , .tabs_premium a 
{
	float:left;
	display:block;
	width:152px;
	text-align:center;
	background:url(img/suchbox/tab-right.gif) no-repeat right top;
	padding:4px 0 3px 0;
	text-decoration:none;
	font-weight:bold;
	color:#666;
}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
.tabs a , .tabs_premium a {float:none;}
/* End IE5-Mac hack */
.tabs a:hover , .tabs_premium a:hover  {
color:#000;
text-decoration:underline;
}

.tabs .current_suche , .tabs_premium .current_suche 
{
	background:url(img/suchbox/tab-left.gif) no-repeat 0% -21px;
	font-size:12px;
}

.tabs .current_suche a , .tabs_premium .current_suche a 
{
	background:url(img/suchbox/tab-right.gif) no-repeat right -21px;
	color:#000;
	padding:4px 0 5px;
}
.sub
{
	font-size: 11px;
	background:#DEF;
	margin:0 10px 0 0;
	padding:0 4px 4px 8px;
}
.boxmithintergrundbild 
{
	width:auto;
	margin:0;
	padding:0 0 6px;
	width: 465px;
	background:url(img/suchbox/blauverlauf.gif) #DEF bottom left repeat-x;
}

/** Suchvorschlaege in der Kategorie Suchbox */
.me-suchbox #suchvorschlag
{
	margin-top: 1px;
	*margin-top: 0px;
	z-index: 1000;
}


#mod_suchbox #kategorie_id
{
	width: 277px;
	border: 1px solid silver;
	padding-left: 1px;
	text-align: left;
}

.me-suche
{
	padding: 0px;
	margin: 0 0 20px 0px;
}

.me-suche .head
{
	padding: 5px 0px 0px 15px;
	height: 20px;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	color:#036;
	background: url(img/li_head_bg_me2.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.me-suche h2.ueberschrift, p.ueberschrift {
	margin-bottom: 0px;
}

.me-suche .content
{
	padding: 6px 4px 12px 15px;
	background: url(img/suchbox/blauverlauf.gif) #DEF bottom left repeat-x;
	padding: 0px 0px 5px 8px;
}

.me-suche .content p
{
	clear: both;
	color: #000;
	font-size: 10px;
	margin-bottom: 5px;
}

.me-suche .content ol
{
	margin: 0px 0px 0px 1em;
}

.me-suche .content input.suchbutton {
	background-color: #DDDDDD;
	border: 1px outset #000000;
	color: #000000;
	font-size: 10px;
}

.me-suche .content input.mod_suche_suchstring
{
	border: 1px solid #C0C0C0;
	width: 300px;
}

.me-suche .content .aktuelle_angebote {
	padding-top: 2px;
	*padding-top: 0px;
}

.me-suche .content .formsubmit {
	padding-top: 5px;
}

.me-suche .content .me-suchvorschlag {
	margin-top: 27px;
	*margin-top: 0px;
}
#me-produktseite-tabs {
	float: left;
	width: 100%;
}

#me-produktseite-tabs .tabs_more { 
	*width: 823px;
}

#me-produktseite-tabs #sektion-auktionen img {
	float: right;
	margin-left: -24px;
	margin-right: 25px;
	margin-top: 1px;
}
/**
 * Modul: tab_modules - default
 */
.me-tab-modules {
	margin-top: 15px;
	float: left;
	clear: both;
	width: 100%;
}

.me-tab-modules ul.tab-ul {
	margin: 0;
	height: 26px;
	background-color: transparent;
	background-image: url(img/suchbox/tab468-bg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: bottom left;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

.me-tab-modules li.tab {
	float: left;
	background: url(img/suchbox/tab-left.gif) no-repeat left top;
	margin: 0 3px 0 0;
	padding: 0 0 0 1px;
	width: 171px;
}

.col340-ri .me-tab-modules li.tab {
	width: 163px;
}

.me-tab-modules li.tab a {
	float: left;
	display: block;
	text-align: center;
	background: url(img/suchbox/tab-right.gif) no-repeat right top;
	width: 100%;
	padding: 4px 0 4px 0;
	text-decoration: none;
	font-weight: bold;
	color: #666;
	width: 100%;
	height: 14px;
}

.me-tab-modules li.tab a:hover {
	cursor: pointer;
}

.me-tab-modules li.current_suche {
	background: url(img/suchbox/tab-left.gif) no-repeat 0% -21px;
	font-size: 12px;
}

.me-tab-modules li.current_suche a {
	background: url(img/suchbox/tab-right.gif) no-repeat right -21px;
	color: #000;
	padding: 4px 0 5px;
}

.me-tab-modules .me-tabliste-content {
	display: none;
	clear: both;
}

.me-tab-modules .me-top10 {
	padding: 0;
}

.me-tab-modules .me-top10 ul {
	width: 338px;
}

.me-tab-modules .me-top10 ul li a {
	width: 314px;
}

#me-verwandte-produkte .me-tab-modules {
	margin-top: 0px;
}

#me-verwandte-produkte .me-tab-modules .me-tabliste-content {
	background-color: #DDEEFF;
	border-bottom: 1px solid #8A8A8A;
	float: left;
}

.rss-feed-link {
	background-color: #ddeeff;
	font-weight: bold;
	padding: 1px 4px 3px 8px;
}

.rss-feed-link a {
	color: #003366;
}

.rss-feed-link img {
	position: relative;
	top: 2px;
	left: 8px;
}
#me-preiswaechter {
	background-color: #FFFFFF;
	clear: both;
}

#me-preiswaechter .ueberschrift {
	float: left;
	width: 294px;
}

#me-preiswaechter p {
	clear: both;
}

#me-preiswaechter .infotext,#me-preiswaechter p span,#me-preiswaechter input
	{
	font-size: 10px;
}

#me-preiswaechter p span.text {
	font-size: 12px;
}

#me-preiswaechter .formular {
	margin: 3px 0px;
}

#me-preiswaechter .formular .middle input {
	border: 1px solid #c0c0c0;
	width: 150px;
	padding: 0px 3px;
}

#me-preiswaechter .formular input.wunschpreis {
	width: 60px;
}

#me-preiswaechter .formular .left {
	display: block;
	float: left;
	width: 77px;
}

#me-preiswaechter .me-hinweis {
	background-color: #DDEEFF;
	margin-right: 10px;
}

#me-bookmark {
	margin: 0;
	padding: 6px 0 15px;
	background: #FFF;
}

#me-bookmark .ueberschrift {
	clear: both;
	float: left;
	width: 294px;
}

#me-bookmark .favorit {
	clear: both;
	padding-bottom: 10px;
}

#me-bookmark ul {
	list-style: none;
	margin: 0;
}

#me-bookmark li {
	margin: 0 10px 5px 0;
	float: left;
}
.me-aehnliche-produkte {
	float: left;
	clear: both;
	width: 100%;
}

#me-verwandte-produkte .me-aehnliche-produkte {
	float: none;
	width: 339px;
	padding: 5px;
}

.me-aehnliche-produkte .produkte {
	clear: both;
}

.me-aehnliche-produkte .preise {
	clear: both;
	padding-top: 4px;
}

.me-aehnliche-produkte .produkt {
	float: left;
	padding-left: 8px;
	text-align: center;
	width: 30%;
}

.me-aehnliche-produkte .produkt .preis {
	color: #CC0000;
}

.me-aehnliche-produkte img {
	border: 1px solid #8A8A8A;
}
.me-weitere-produkte {
}

.me-weitere-produkte .content {
	padding-top: 2px;
	margin-bottom: 5px
}

.me-weitere-produkte .ebay_link {
	clear: both;
	margin-top: 22px;
}

.me-weitere-produkte .ebay_link .image {
	display: block;
	float: left;
}

.me-weitere-produkte .ebay_link .linktext {
	display: block;
	float: right;
	font-size: 10px;
	font-weight: bold;
	width: 86%;
	margin-top: 4px;
}

.me-weitere-produkte .ebay_link img.ebay_und_zu_teuer {
	width: 43px;
	height: 20px;
}

.me-weitere-produkte ul {
	background-image: none;
	padding-left: 13px;
}