@charset "UTF-8";
/* CSS Document */


/* Redeclaration */

html {
	margin: 0;
	padding: 0;
}
	
body { 
	color: #666c6d; 
	margin: 0; 
	padding: 0 0 0 3px;
	font: 12px Verdana, Helvetica, Arial;
	text-align: center;
}

form {
	margin: 0; 
	padding: 0;
}

a {
	color: #666c6d;
}

p, p.bodytext {
	margin: 0;
	padding: 0 8px 8px 8px;
}

input {
	margin: 0;
	padding: 1px;
}

select {
	margin: 0;
	padding-right: 0;
}

input, select, textarea {
	border:  1px solid #a7b0b2;
}

small {
	font-size: 11px;
}

big {
	font-size: 13px;
}

code {
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
}

hr {
	border-top:  1px solid #a7b0b2;
	border-bottom:  0px solid #a7b0b2;
	border-right:  0px solid #a7b0b2;
	border-left:  0px solid #a7b0b2;
	margin: 13px 0 13px 0;
}

.padLeftRight {
	margin: 0 8px 8px 8px;
}

/* Zones */

#container { 
	width: 998px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
}

#header {
	margin: 0 0 7px 0;
	display: inline;
}

#content { 
	min-height: 600px;
 	height: auto !important;
  	height: 600px;
}

#iframeContent { 
	text-align: left;
}

#sidebar {
	float: left;
	width: 198px;
}

#main {
	float: right;
	width:  800px;
}


#mainxl {
	width:  998px;
}

#footer {
	text-align: left;
	font-size: 11px;
	line-height: 16px;
	color:  #000000; 
	border-top: 1px solid #a7b0b2;
	padding-left: 190px;
}

#footer a {
	text-decoration: none;
	color: #000000;
}

#footer p {
	margin: 6px 0 0 0;
}

/* Header elements */

#logo {
	float: left;
}

#logo2 {
	position: absolute;
	z-index: 1;
	margin-top: -14px;
}

#emopic {
	float: right;
}

/* 	-- Navbar -- 
	the navigational content at the top on the right side */

#navbar {
	text-align: right;
	font-size: 11px;
	line-height: 12px;
	color:  #000000; 
	margin: 10px 0 10px 0;
}

#navbar a {
	text-decoration: none;
	color: #000000;
}

#navbar a.arrow-right {
	padding-right: 14px;
	background-image: url(../images/arrow_navbar.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

/* 	-- Navbar -- 
	The navigational tabs over the content area */

#tabsbar {
	font-size: 14px;
	font-weight: bold;
	color:  #ffffff; 
}

#tabsbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 27px;
	border-bottom: 1px solid #F96115;
}

#tabsbar li {
	float: right;
	background-image: url(../images/tab_grey.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	margin: 0 0 0 2px;
	padding: 0px 0 4px 0px;
	height: 27px; 
}

#tabsbar ul.myIclearTabsbar li {
	/* float: left; */
	/*background-image: url(../images/tab_right_light_orange.gif);*/
	/* margin: 0 2px 0 0; */
}

#tabsbar a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	/*background-image: url(../images/tab_left_grey.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	margin: 0;
	padding: 4px 12px 0 12px;
}

#tabsbar ul.myIclearTabsbar a {
	/*background-image: url(../images/tab_left_light_orange.gif);*/
}

#tabsbar li.left {
	float: right;
	margin: 0 2px 0 0;
}

#tabsbar li.active, #tabsbar ul.myIclearTabsbar li.active {
	background-image: url(../images/tab_orange.jpg);
}

#tabsbar li.active a, #tabsbar ul.myIclearTabsbar li.active a {
	/*background-image: url(../images/tab_left_orange.gif);*/
}

/* Classes */

.clearer {
	clear:  both;
	height:  0px;
	line-height: 0px;
	font-size: 0px;
}

.spacer {
	height: 13px;
	line-height: 13px;
	font-size: 4px;
}

.twoBoxes {
	clear: both;
	margin: 0 0 13px 0;
	display: inline;
}

.twoBoxesMain {
	width: 798px;
}

.twoBoxesLeft {
	float: left;
	width: 391px;
}

.twoBoxesRight {
	float: right;
	width: 392px;
}

.flags {
	padding-bottom: 1px;
	margin-left: 4px;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.red {
	color: #fb3913;
}

.form-error {
	background-color: #fff;
	color: #f96115;
}

.noPadLeftRight {
	padding-left: 0px;
	padding-right: 0px;
}

.tarif {
	font-size: 9px;
}

/* Buttons */

.button {
	padding: 0 4px 4px 0;
	color: #666C6D;
	text-decoration: underline;
	text-align: right;
	font-size: 11px;
	/*padding: 4px 4px 4px 8px;
	background-image: url(../images/menu_grey.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	margin: 0 13px 8px 0;
	text-decoration: none;
	white-space: nowrap; */
}

td div.button {
	margin: 0 0 8px 0;
}

.button a, div.button a, a div.button {
	/*text-decoration: none;
	color:  #ffffff;*/
}

.buttonPad {
	margin: 8px;
}


.buttonActive {
	/* background-image: url(../images/menu_orange.gif); */
}

a.noUnderline {
	color: #ffffff;
	text-decoration: none;
}

.buttonArrow {
	display: none;
	/* padding: 0 0 2px 5px;
	vertical-align: middle; */
} 

.buttonArrowRev {
	display: none;
	/* padding: 0 5px 2px 0 ;
	vertical-align: middle; */
}

.buttonForm {
	/* background-image: url(../images/menu_orange.gif);
	width: 185px;
	text-align: left;
	margin: 0;
	text-decoration: none;
	white-space: nowrap; */
}

.buttonFormAlt {
	/*background-image: url(../images/menu_grey.gif);
	width: 185px;
	text-align: left;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;*/
}

.buttonFormAltRev {
	/*background-image: url(../images/menu_grey_rev.gif);
	width: 185px;
	text-align: left;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;*/
}

.buttonSearch {
	/*background-image: url(../images/menu_blue.gif);
	width: 185px;
	text-align: left;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;*/
}

.iframe-navigation {
	margin: 16px 0 0 0;
}

/* Content boxes */

.box {
	border-top:  1px solid #A7B0B2;
	border-bottom:  1px solid #A7B0B2;
	margin: 0 0 13px 0;
	line-height: 17px;
}

.box.boxFirst {
	border-top:  none;
}

div#main div.box:first-child {
	border-top:  none;
}

div#main div.box.boxNotFirst {
	border-top:  1px solid #A7B0B2;
}

.boxLeft {
	width: 185px;
}

.boxMiddle {
	width: 391px;
	float: left;
	clear: left;
	display:inline;
}

.boxRight {
	width: 392px;
	float: right;
	clear: right;
	display:inline;
}

.boxDouble {
	clear: both;
	width: 798px;
	margin: 0 0 13px 0;
}

.boxAccount {
	width:  640px;
	float: left;
	height: 203px;
}

.boxInfo {
	width: 340px;
	margin: 0 0 13px 0;
	float: right;
	height: 203px;
	display:inline;
}

.boxXL {
	width: 998px;
	margin: 0 0 13px 0;
}

.boxKopf {
	height: 249px;
	background-color: #ffffff;
	padding: 0;
}

.boxOrange {
	/*border-color: #f96115;
	background-color: #ffb590;
	color: #000000;*/
}

.boxStart {
	height: 211px;
}

.boxBlue {
	/*border-color: #00adef;	*/
}

.boxBG {
	background-color: #EEEEEE;
}

.boxBGPresse_westlb {
	background-image: url(/fileadmin/images/backgrounds/presse_westlb.jpg);
	background-repeat: no-repeat;
}

.boxBGPresse {
	background-image: url(/fileadmin/images/backgrounds/presse.jpg);
	background-repeat: no-repeat;
}

.boxBGIpod {
	background-image: url(/fileadmin/images/backgrounds/ipod.jpg);
	background-repeat: no-repeat;
}

.boxBGEinkaufstipps {
	background-image: url(/fileadmin/images/backgrounds/einkaufstipps_klein.jpg);
	background-repeat: no-repeat;
}

.boxBGLexikon {
	background-image: url(/fileadmin/images/backgrounds/iclearlexikon.jpg);
	background-repeat: no-repeat;
}

.boxBGUmfrage {
	background-image: url(/fileadmin/images/backgrounds/umfrage_klein.jpg);
	background-repeat: no-repeat;
}

.boxBGHaendler {
	background-image: url(/fileadmin/images/backgrounds/haendler_klein.jpg);
	background-repeat: no-repeat;
}

.boxBGLexikon_nl {
	background-image: url(/fileadmin/images/backgrounds/iclearlexikon_nl.jpg);
	background-repeat: no-repeat;
}

.boxBGEye {
	background-image: url(/fileadmin/images/backgrounds/iclear_eye.jpg);
	background-repeat: no-repeat;
}

.boxBGPixelspeed {
	background-image: url(/fileadmin/images/backgrounds/pixelspeed_kalender.jpg);
	background-repeat: no-repeat;
}

.boxBGHelpHope {
	background-image: url(/fileadmin/images/backgrounds/help_hope.jpg);
	background-repeat: no-repeat;
}

.boxBGGiropay {
	background-image: url(/fileadmin/images/backgrounds/giropay.jpg);
	background-repeat: no-repeat;
}

.boxBGBeamershop {
	background-image: url(/fileadmin/images/backgrounds/beamershop24.jpg);
	background-repeat: no-repeat;
}

.boxBGBike {
	background-image: url(/fileadmin/images/backgrounds/bike-mailorder.jpg);
	background-repeat: no-repeat;
}

.boxBGBike10 {
	background-image: url(/fileadmin/images/backgrounds/bike-mailorder-10.jpg);
	background-repeat: no-repeat;
}

.boxBGUhrenlounge {
	background-image: url(/fileadmin/images/backgrounds/uhrenlounge.jpg);
	background-repeat: no-repeat;
}

.boxBGRechnung {
	background-image: url(/fileadmin/images/backgrounds/rechnung.jpg);
	background-repeat: no-repeat;
}

.boxBGRechnung2 {
	background-image: url(/fileadmin/images/backgrounds/rechnung2.jpg);
	background-repeat: no-repeat;
}

.boxBGMIK {
	background-image: url(/fileadmin/images/backgrounds/mikfunshopping.jpg);
	background-repeat: no-repeat;
}

.boxBGTauchshop {
	background-image: url(/fileadmin/images/backgrounds/tauchshop-online.jpg);
	background-repeat: no-repeat;
}

.boxBGMobello {
	background-image: url(/fileadmin/images/backgrounds/mobello.jpg);
	background-repeat: no-repeat;
}

.boxBGBigekomi {
	background: url(/fileadmin/images/backgrounds/big/ekomi.jpg) no-repeat left bottom;
}

.boxBGBigaward {
	background: url(/fileadmin/images/backgrounds/big/shopusabilityaward.jpg) no-repeat right bottom;
}

.boxBGBigXtc {
	background: url(/fileadmin/images/backgrounds/big/xtcommerce_lang.jpg) no-repeat left bottom;
}

.boxBGBigPresse {
	background: url(/fileadmin/images/backgrounds/big/presse.jpg) no-repeat left bottom;
}

.boxBGBigHilfe {
	background: url(/fileadmin/images/backgrounds/big/hilfe.jpg) no-repeat left bottom;
}

.boxBGBigPayments {
	background: url(/fileadmin/images/backgrounds/big/zahlarten.jpg) no-repeat left bottom;
}

.boxBGBigGzG {
	background: url(/fileadmin/images/backgrounds/big/iclear_gzg.jpg) no-repeat left bottom;
}

.boxBGBigEn_always {
	background: url(/fileadmin/images/backgrounds/big/en_alwaysthere.jpg) no-repeat right bottom;
}

.boxBGBigEn_relaxed {
	background: url(/fileadmin/images/backgrounds/big/en_relaxedshopping.jpg) no-repeat right bottom;
}

.boxBGBigXMAS {
	background: url(/fileadmin/images/backgrounds/big/xmas2007.jpg) no-repeat right bottom;
}

.boxBGBigXMAS_nl {
	background: url(/fileadmin/images/backgrounds/big/xmas2007_nl.jpg) no-repeat right bottom;
}

.boxBGBigSilvester {
	background: url(/fileadmin/images/backgrounds/big/silvester_2008_de.jpg) no-repeat right bottom;
}

.boxBGBigDEC_de {
	background: url(/fileadmin/images/backgrounds/big/vorweihnachtszeit_de.jpg) no-repeat right bottom;
}

.boxBGBig2008_nl {
	background: url(/fileadmin/images/backgrounds/big/silvester_2008_nl.jpg) no-repeat right bottom;
}

.boxBGBig2008_de {
	background: url(/fileadmin/images/backgrounds/big/2008_de.jpg) no-repeat right bottom;
}

.boxBGBigFasching1_de {
	background: url(/fileadmin/images/backgrounds/big/fasching_clown_de.gif) no-repeat right bottom;
}

.boxBGBigFasching2_de {
	background: url(/fileadmin/images/backgrounds/big/fasching_oma_de.gif) no-repeat right bottom;
}

.boxBGBigOstern_de {
	background: url(/fileadmin/images/backgrounds/big/ostern_2008_de.jpg) no-repeat right bottom;
}

.boxBGKalender_de {
	background: url(/fileadmin/images/backgrounds/big/kalender_de.jpg) no-repeat right bottom;
}

.boxBGBigEinkaufsfreude_de {
	background: url(/fileadmin/images/backgrounds/big/einkaufsfreude_de.jpg) no-repeat right bottom;
}

.boxBGBigFussball_de {
	background: url(/fileadmin/images/backgrounds/big/fussball_rund.jpg) no-repeat right bottom;
}

.boxBGBigEntspannt_de {
	background: url(/fileadmin/images/backgrounds/big/de_iclear_entspannt.jpg) no-repeat right bottom;
}

.boxBGBigkind_laptop_de {
	background: url(/fileadmin/images/backgrounds/big/kind_laptop_de.jpg) no-repeat right bottom;
}

.boxBGBigSchluessel_de {
	background: url(/fileadmin/images/backgrounds/big/schluessel_de.jpg) no-repeat right bottom;
}

.boxBGKreditKarten_de {
	background: url(/fileadmin/images/backgrounds/big/kreditkarten_de.jpg) no-repeat right bottom;
}

.boxBGKreditKarten2_de {
	background: url(/fileadmin/images/backgrounds/big/kreditkarten2_de.jpg) no-repeat right bottom;
}

.boxBGZahlartenkreis {
	background: url(/fileadmin/images/backgrounds/big/zahlartenkreis.jpg) no-repeat right bottom;
}

.boxBGKreditkarte_in_Hand_de {
	background: url(/fileadmin/images/backgrounds/big/Kreditkarte_in_Hand_de.jpg) no-repeat right bottom;
}

.boxBGBigUmfrage {
	background: url(/fileadmin/images/backgrounds/big/umfrage.jpg) no-repeat right bottom;
}

.boxBGBigDatenschutz {
	background-image: url(/fileadmin/images/backgrounds/big/datenschutz.jpg);
	background-repeat: no-repeat;
}

.boxBGBigHotline {
	background-image: url(/fileadmin/images/backgrounds/big/hotline.jpg);
	background-repeat: no-repeat;
}

.boxBGBigSchnittstellen {
	background-image: url(/fileadmin/images/backgrounds/big/schnittstellen.jpg);
	background-repeat: no-repeat;
}

.boxBGBigSicherheit {
	background-image: url(/fileadmin/images/backgrounds/big/sicherheit.jpg);
	background-repeat: no-repeat;
}

.boxBGBigMedaille {
	background-image: url(/fileadmin/images/backgrounds/big/medaille.jpg);
	background-repeat: no-repeat;
}

.boxBGBigZahlartenkreis {
	background: url(/fileadmin/images/backgrounds/big/iclear_sicherheit.jpg) no-repeat left bottom;
}

.boxBGBigStart {
	background-image: url(/fileadmin/images/backgrounds/big/start.jpg);
	background-repeat: no-repeat;
}

.boxBGBigRecht {
	background-image: url(/fileadmin/images/backgrounds/big/rohrlich.jpg);
	background-repeat: no-repeat;
}

.boxBGBigAblauf {
	background-image: url(/fileadmin/images/backgrounds/big/ablauf_iclear.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 249px;
}

.boxBGBigAblaufRE {
	background-image: url(/fileadmin/images/backgrounds/big/rechnung_ablauf.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 285px;
}

.boxBGBigAblaufRE1 {
	background-image: url(/fileadmin/images/backgrounds/big/rechnung_rechts.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 310px;
}



.boxBGBigParagraph {
	background-image: url(/fileadmin/images/backgrounds/big/Paragraph.jpg);
	background-repeat: no-repeat;
}

.boxBGBigParagraphgross {
	background: url(/fileadmin/images/backgrounds/big/Paragraph_gross.jpg) no-repeat right bottom;
}

.agb_danke {
   height: 30px;
   overflow: hidden;
}

.boxBGBigEinkaufstipps {
	background-image: url(/fileadmin/images/backgrounds/big/einkaufstipps.jpg);

	background-repeat: no-repeat;
}

.boxBGBigKaeuferschutz {
	background: url(/fileadmin/images/backgrounds/big/kaeuferschutz_de.jpg) no-repeat right bottom;
}

.boxBGBigWhiteLabel {
	background: url(/fileadmin/images/backgrounds/big/white-label.jpg) no-repeat right top;
}

.boxBGBigTunz {
	background: url(/fileadmin/images/backgrounds/big/tunz_up.jpg) no-repeat right bottom;
}

.boxBGBigKinder_im_laub {
	background: url(/fileadmin/images/backgrounds/big/kinder_im_laub_de.jpg) no-repeat right bottom;
}

.boxBGBigxmasshopping_en {
	background: url(/fileadmin/images/backgrounds/big/en_christmasshopping.jpg) no-repeat right bottom;
}

.boxBGBigGeburtstag {
	background: url(/fileadmin/images/backgrounds/big/geburtstag_iclear_10Jahre.jpg) no-repeat right bottom;
}

.boxBGBigCool_de {
	background: url(/fileadmin/images/backgrounds/big/cool_bleiben_de.jpg) no-repeat right bottom;
}

.boxBGBigKaeuferschutzNL {
	background: url(/fileadmin/images/backgrounds/big/kaeuferschutz_nl.jpg) no-repeat right bottom;
}


.boxBGBigAblauf_de {
	background: url(/fileadmin/images/backgrounds/big/ablauf_iclear_de.jpg) no-repeat right top;
}
	
div.box h1 {
	/*background-color: #a7b0b2;*/
	color: #444444;
	text-align: left;
	vertical-align: middle;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 16px 0;
	padding: 8px;
}

#sidebar div.box h1 {
	margin: 0;
}

#sidebar .box {
	background-image: url(/fileadmin/templates/images/verlauf.jpg);
	background-repeat:repeat-x;
	background-color: #E0E5E8;
	background-position:top;
}

#sidebar .box.mittel {
	background-image: url(/fileadmin/templates/images/verlauf_mittel.jpg);
	background-repeat:repeat-x;
	background-color: #E0E5E8;
	background-position:top;
}

#sidebar .box.klein {
	background-image: url(/fileadmin/templates/images/verlauf_klein.jpg);
	background-repeat:repeat-x;
	background-color: #E0E5E8;
	background-position:top;
}

#sidebar h1 {
	color: #A7B0B2;
}

#sidebar .box.boxFirst.boxBGBigAblaufRE2 {
	background-image: url(/fileadmin/images/backgrounds/big/rechnung_links.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 310px;
}

div.box h2 {
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 16px 0;
	padding: 8px;
}

div.box h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 8px 0;
	padding: 8px;
}

h3.noPadTop {
	margin: 0 0 8px 0;
}

div.box a {
	font-weight: bold;
}

div.box table {
	margin: 8px 8px 16px 8px;
}

ul {
	list-style-image: url(../images/list_inactive.gif);
	list-style-type: none;
	list-style-position: outside;
	margin: 8px;
	padding: 0;
}

ol {
	margin: 8px;
	padding: 0;
}

li {
	margin: 0 0 0 24px;
	padding: 0;
}

ul.buttonList {
	list-style-image: none;
	margin: 0 10px 20px 0;
	padding: 0;
}

ul.buttonList li {
	display: block;
	padding: 10px;
	margin: 0;
	font-size: 12px;
}

ul.buttonList li a {
	color: #A7B0B2;
}

ul.buttonList li a.active, ul.buttonList li a:hover {
	color: #f96115;
}

ul.buttonList li + li {
	border-top:  1px solid #A7B0B2;
}

ul.buttonList a {
	text-decoration: none;
	font-weight: bold;
}

ul.buttonList li a {
	color: #A7B0B2;
}

ul.buttonSubList {
	border-bottom:  1px solid #A7B0B2;
	margin: 0;
	padding: 0 0 10px 30px;
}

ul.buttonSubList li {
    	padding: 0 0 10px 0;
}

ul.buttonSubList li + li {
    	border-top:  none;
}


div.boxOrange h1 {
	/*background-color: #f96115;
	text-align: left;
	font-size: 26px;
	padding: 4px 4px 4px 8px;*/
}

div.boxOrange a {
	/*color: #000000;
	font-weight: normal;*/
}

div.boxBlue h1 {
	/*background-color: #00adef;
	margin:  0 0 8px 0;*/
}

div.boxBlue h2 {
	/*color: #666c6d;
	margin:  0 0 8px 0;*/
}

.corner {
	display: none;
	/* position: relative;
	background-image: url(../images/corner_grey.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: -7px -1px -1px 0;
	padding: 0;
	width: 7px;
	height: 7px;
	bottom: 0px;
	left: 179px;
	z-index: 99; */
}

div.boxOrange div.corner {
	/* background-image: url(../images/corner_orange.gif); */
}

div.boxBlue div.corner {
	/* background-image: url(../images/corner_blue.gif); */
}

div.boxMiddle div.corner {
	/*left: 386px;*/
}

div.boxRight div.corner {
	/*left: 387px;*/
}

div.boxDouble div.corner {
	/*left: 792px;*/
}

div.boxInfo div.corner {
	/*left: 334px;
	top: 205px;*/
}

div.boxAccount div.corner {

	/*left: 634px;
	top: 205px;*/
}

div.boxXL div.corner {
	/*left: 992px;*/
}

div.box div.button {
	/*margin: 0 8px 8px 8px;*/
}

div.boxStart div.corner {
	/*left: 387px;
	top: 213px;*/
}

div.twoBoxesLeft div.boxStart div.corner {
	/*left: 386px;
	top: 213px;*/
}
.nounderline {
		text-decoration: none;
}

div.button a {
	color: #666C6D;
}

div.boxOrange div.button {
	/*background-image: url(../images/menu_orange.gif);*/
}

div.boxBlue div.button {
	/*background-image: url(../images/menu_blue.gif);*/
}

div.boxLeft input {
	width: 163px;
	margin-top: 2px;
}

.boxImage {
	position: relative;
	padding: 0;
	top: 0;
	right: 0;
	z-index: 98;
	overflow: auto;
	float: right;
}

/* Shopkatalog */

#shopkatalog {
	font-weight: bold;
	font-size: 11px;
	padding: 0 8px 8px 8px;
	margin: 0;
}

#shopkatalog a {
	text-decoration: none;
}

#shopkatalog ul.shopkatalogCategories {
	margin: 3px 0 0 16px;
}

#shopkatalog ul.shopkatalogCategories {
	list-style-image: url(../images/list_2nd.gif);
	list-style-type: none;
	list-style-position: outside;
	font-weight: normal;
	font-size: 10px;
	padding: 0;
	margin: 2px 0 0 36px;
}

#shopkatalog ul.shopkatalogCategories li {
	padding: 0;
	margin: 0;
}

.shopkatalogItem {
	padding: 0 0 4px 4px;
}

.shopkatalogItemImg {
	vertical-align: absmiddle;
	margin: 2px 2px 0 0;
}

.trenner {
	padding: 0 2px 0 2px;
}

/* Tabellen */

table {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

td {
	padding: 8px;
}

td p {
	padding:  0 0 8px 0;
}

td p.last {
	padding:  0;
}

th {
	background-color: #D3D7D8;
	font-weight: bold;
	padding: 8px;
	height: 43px;
}

.line1 {
	background-color: #FFFFFF;
	height: 43px;
}

.line2 {
	background-color: #F3F3F3;
	height: 43px;
}

tr.logo_row td {
	height: 66px;
	border-top: 1px solid #a7b0b2;
	border-left: 1px solid #a7b0b2;
	border-right: 1px solid #a7b0b2;
}

tr.name_row td {
	border-bottom: 1px solid #a7b0b2;
	border-left: 1px solid #a7b0b2;
	border-right: 1px solid #a7b0b2;
}

.borderCollapse {
	border-collapse: collapse;
}

table.contenttable-2 {
	border-collapse: collapse;
}

.border, table.contenttable-2 td {
	border: 1px solid #a7b0b2;
}

td.nopad {
	padding: 0;
}

/* A-Z Lists */

.az_list {
	margin:  16px 0 0 0;
}

.az_title {
	font-size: 36px;
	font-weight: bold;
	margin-bottom: 10px;
}

/* Iframes */

#iframeContent a {
	font-weight: bold;
}

.shop-image {
	margin: 0 0 8px 0;
}

.shop-title {
	margin:  0 0 4px 0;
}

div.iframeContent p {
	padding:  0 0 8px 0;
}

div.iframeContent p.last {
	padding:  0;
}

#pages {
	text-align: center;
	margin: 16px 0 0 0;
}

#aktiv_page_nr {
	color: #F96115;
	text-decoration: underline;
}

.timefilter {
	margin: 0 0 8px 0;
}


