@charset "UTF-8";
/* CSS Document */

/* TABMODULE */

div.tabmodul540 { /* background:url(../images/shop/bg_shoptabs_streifen540.gif) no-repeat 0px 0; */ margin-bottom: 0px; width:540px;}

div.tabmodul540 div.tabcontent { padding: 0px; }

/* Antje: verhindert Zwischenraum über dem Bild */
div.tabmodul540 img { display: block;}

/* div.tabmodul540 p, div.tabmodul540 h1, div.tabmodul540 h2, div.tabmodul540 h3, div.tabmodul540 h4, div.tabmodul540 h5, h1, h2, h3, h4, h5, p { margin: 0; padding: 5px 10px; } */

/* div.tabmodul540 div.tabcontent p, div.tabmodul540 div.tabcontent h1, div.tabmodul540 div.tabcontent h2, div.tabmodul540 div.tabcontent h3, div.tabmodul540 div.tabcontent h4, div.tabmodul540 div.tabcontent h5  { padding:5px 0px; } */

/*
div.tabmodul540 h1.tabheadline777 { background:#777 url(../images/bg_tabmodul260_top777.gif) no-repeat; font-size: 1em; color:#fff; }
div.tabmodul540 h1.tabheadline70050a { background:#70050a url(../images/bg_tabmodul260_top70050a.gif) no-repeat; font-size: 1em; color:#fff; }
div.tabmodul540 h1.tabheadlineccc { background:#ccc url(../images/bg_tabmodul260_top_grau_hell.gif) no-repeat; font-size: 1em; color:#333; }
*/

div.tabmodul540 ul { margin: 0 0 10px; padding: 0;}
div.tabmodul540 li { margin: 0 25px;}

div.tabmodul540 div.tabcontent ul { margin: 0 0 0px; padding: 0;}

div.tabmodul540 ul.tabmodul540navi { background:#363636 url(../images/shop/bg_shoptabs_streifen540.gif) no-repeat; display:inline-block; border: 0px solid red; margin:0; padding:0; list-style:none; width: 540px; text-align:left; }
ul.tabmodul540navi li {margin:0; padding:0; float:left;}
ul.tabmodul540navi li.first{ padding: 0 0 0 20px; }
ul.tabmodul540navi li.first a { border-left: 1px solid #000; }
ul.tabmodul540navi a {display:block; color:#e9e1cc; text-decoration:none; border-right: 1px solid #000; padding:6px 10px 8px 10px;}
ul.tabmodul540navi a:hover { color: #fff; text-decoration:underline;}
ul.tabmodul540navi li a.selected { background:#d6cdaa url(../images/shop/bg_shoptabs_selected.gif) repeat-x; color:#000;  }
ul.tabmodul540navi li a:hover.selected, ul.tabmodul540navi li a.selected:hover { text-decoration: none; color:#000; }
/* ul.tabmodul540navi li.first a.selected { background:#dd6cdaa url(../images/bg_tabmodul260_top_hell.gif) no-repeat 0px 0; margin-left: -5px; padding-left: 10px;} */


/*
div.tabmodul540 div.fotogalerie_tabmodul260 { display:table-cell; text-align:center; padding:0px; border-left: 0px solid #fff; border-collapse:collapse; vertical-align:middle; width:238px; height:238px;background: #ccc; }
div.tabmodul540 div.fotogalerie_tabmodul260 span { display:none; }
*/
 /* IE6/7 brauchen span für das Zentrieren */
 /*
div.tabmodul540 div.fotogalerie_tabmodul260 img { display: inline-block; }

div.tabmodul540 .tabcontentrahmen_flexibel div.fotobereich_bg_tabmodul260_top { text-align:center; margin-top: 0px; padding: 0px 10px 10px 10px; }

div.tabmodul540 div.fotobereich_bg_tabmodul260_top img { display:inline-block;}

#contentnormalspalterechts .portraitfoto { padding-top: 15px; } */

div.tabcontentrahmen, div.tabcontentrahmen_flexibel { height: 150px; border: 0px solid #ccc; background-color:#d6cdaa; border-top: none; padding: 10px 40px; margin-bottom:0; overflow:auto }

div.tabcontentrahmen_flexibel { overflow:visible; height:auto;border-bottom: none; color: #532300;}

/* #contentnormalspalterechts div.tabcontentrahmen, #contentnormalspalterechts div.tabcontentrahmen_flexibel { padding: 0px; border-bottom: 1px solid #ccc; margin-bottom:-1px;} */

/*
div.tabmodul540 input, div.tabmodul540 select, div.tabmodul540 textarea { border:1px solid #000; font-size:1.05em; font-family:Verdana, Geneva, sans-serif; }
div.tabmodul540 input.radio_field {border: none;}
div.tabmodul540 input.width234px {width:234px}
div.tabmodul540 div.formularlable260 { padding-top:5px; font-size:0.95em; }
div.tabmodul540 input.button {font-size:1.0em;}
*/

/* img.tabmodulbanner540 { margin-left:-40px; margin-bottom:25px; } */

