body {
	margin:0px;
	padding:0px;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
}

br,p,ul,ol,li,div,table,td,th,tr,input,select,address,blockquote {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-size: 11px;
	-color: #333333;
}

strong {
	color:#009ee0;
}

.errorinput {
	border:1px solid red;
	padding:1px;

}

.abstand {
	height:1px;
	line-height:1px;
	width:1px;
	font-size:1px;
}

.text_gelb {
	color:#e5aa00;
}

.text_blau {
	-color:#00638f;
	color:#2D5773;
}

.text_blau2 {
	color:#1385b7;
}

.text_blau10 {
	font-size:10px;
	-color:#00638f;
	color:#2D5773;
}

.text_grau {
	color:#556f7a;
}

.text_grau2 {
	color:#7d93a9;
}

.text_warenkorb_inaktiv {
	color:#c0c9d0;
}

.text_info {
	font-size:10px;
	color:#598cbe;
}

.content {
	color: #333333;
	font-size:13px;
}

.content div {
	color: #333333;
	font-size:13px;
}


.content ul {
	padding:8px;
	margin:0px;
	border:0px solid lightgrey;
}

ul li
{
	list-style-type:none;
	padding: 0px 0px 6px 14px;
	margin:0px;
	font-size:13px;
	vertical-align:middle;
	background:url(../images/icon_vor.gif) 0 4px no-repeat ;
}

ol li
{
	padding: 0px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	vertical-align:middle;
}

.content h3
{
	font-size:14px;
	margin-top:15px;
	margin-bottom:5px;
	color:#556f7a;
}
.content p
{
	color: #333333;
	margin-top:5px;
	margin-bottom:10px;
	font-size:13px;
}

.phead {  font-size: 10pt; font-weight: bold; color: #333399}

.pgross {  font-size: 10pt; font-weight: bold; color: #333399; text-decoration: none}

.pmini {  font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}

.pextra {  font-size: 10pt; font-weight: bold; color: #333399}

.pnorm {  font-size: 10pt; font-style: italic; font-weight: normal; 
color: #000000}
	
.pnorm10 {
	font-size: 12px;
	font-style: normal;
	font-weight: normal; 
	color: #333333;
}

.pnorm10bold {   font-size: 12px; font-style: normal; font-weight: bold; 
color: #000000}

.pnorm8 {   font-size: 8pt; font-style: normal; font-weight: normal; 
color: #000000}

.phnorm8 {   font-size: 8pt; font-style: normal; font-weight: normal; 
color: #808080}

.pnorm8bold {  font-size: 8pt; font-style: normal; font-weight: bold; 
color: #000000}

.plnorm8 {   font-size: 8pt; font-style: normal; font-weight: normal; }


.plnorm10 {  font-size: 12px; font-weight: normal; color: #333399}


.pnormbold {  font-size: 12px; font-weight: bold; color: #000000; font-style: italic}

.a1 {  font-size: 12px; font-style: italic; font-weight: bold; color: #C59D62; text-decoration: none}

.pbold {  font-size: 12px; font-weight: bold; color: #000000}

.pnorm12 { font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }


/* h1 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#556f7a;
	margin:0px;
	padding:12px 0 3px 0px;
}

h2 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-size:18px;
	-color:#00638f;
	color:#2D5773;
} */

h1 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-size:18px;
	-color:#00638f;
	color:#2D5773;
}

h2 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#556f7a;
	margin:0px;
	padding:12px 0 3px 0px;
}

h3 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ac8005;
	padding:0px;
	margin:0px;
}

h4 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#556f7a;
	padding:0px;
	margin:0px;
}

/* Links */

a {
	color:#2D5773;
	text-decoration:none;
}

a:hover
{
	color:#00638f;
	Text-Decoration: underline;
}


.dottedLink  {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
.dottedLink:hover {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}


.cat_navi {
	color:#99b5c2;
	line-height:25px;
}

/* Container */

#container_body {
	width:968px;
	border:0px solid black;
}

#container_head {
	height:80px;
	line-height:80px;
	margin:0px;
	padding:0px;
	background:url(../images/bg_head_blau.jpg) 0 32px repeat-x;
}


#logo {
	width:650px;
	float:left;
	vertical-align:top;
	text-align:left;
}

#container_warenkorb_login {
	float:right;
	width:318px;
	height:80px;
	line-height:80px;
	text-align:right;
	vertical-align:bottom;
	border:0 solid black;
	background:url(../images/bg_head_blau_trenner.jpg) no-repeat;
	background-repeat:no-repeat;
	background-position:0 32px;
}

#bg_login_aktiv {
	background-image:url(../images/bg_head_right_login_aktiv.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:318px;
	height:80px;
}

#bg_warenkorb_aktiv {
	background-image:url(../images/bg_head_right_warenkorb_aktiv.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:318px;
	height:80px;
}


#container_head_gelb {
	height:55px;
	width:968px;
	border-top:1px solid #004572;
	background:url(../images/bg_head_gelb.jpg) repeat-x top;
}

#container_suche {
	width:665px;
	height:37px;
	line-height:37px;
	text-align:right;
	float:left;
	background:url(../images/bg_head_gelb_ecke_lu.jpg) no-repeat left top;
}

#container_zertifikate {
	width:303px;
	height:55px;
	text-align:right;
	float:right;
	background:url(../images/bg_head_gelb_ecke_ru.jpg) no-repeat right top;
}

.container_content_left {
	width:202px;
	vertical-align:top;
	text-align:left;
}

.container_content_left_ {
	width:226px;
	vertical-align:top;
	text-align:left;
}


.container_content_center2 {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	width:767px;
	vertical-align:top;
	text-align:left;
}


.container_content_center_2 {
	width:742px;
	vertical-align:top;
	text-align:left;
}


.container_content_center {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	width:606px;
	vertical-align:top;
	text-align:left;
}

.container_content_right {
	vertical-align:top;
}

*html #container_content_right {
	float:right;
}

/* BOXEN */

.box_left {
	width:201px;
	background:url(../images/box_left_bg.gif) repeat-y;
	margin:0px;
	padding:0px;
}

.box_left ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.box_left li {
	padding:5px 0px 3px 25px;
	background:url(../images/sym_pfeil_blau.gif) no-repeat;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #6c92a6;
	width:172px;
	font-size:12px;
}

*html .box_left li {
	width:197px;
}



.container_content_right ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.container_content_right li {
	padding:5px 0px 3px 28px;
	background:url(../images/sym_pfeil_blau2.gif) no-repeat;
}

/* Cat1 */
.box_left ul.ulcat1 {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.box_left li.cat1 {
	padding:2px 0px 2px 25px;
	margin:0 0 0 0px;
	background:#e6eff5;
	border:0px;
	font-size:12px;
}

*html .box_left li.cat1 {
	padding:3px 0px 3px 25px;
	margin:0 0 0 0px;
}

/* Cat2 */
.box_left ul.ulcat2 {
	list-style-type:none;
	padding:0px;
	margin:0px;
	background:#e6eff5;
}

.box_left li.cat2 {
	padding:0px 0px 0px 40px;
	margin:0px;
	background:#e6eff5 url(../images/sym_aufzaehlung_navi.gif) no-repeat 25px 0px;
	line-height:16px;
	border:0px;
	font-size:11px;
	width:157px;
}

*html .box_left li.cat2 {
	padding:0px 0px 0px 40px;
	margin-left:0 0 0 0px;
	border:0px;
	width:197px;
}

.box_left li.cat2end {
	padding:0px 0px 0px 40px;
	margin:0px;
	line-height:16px;
	border:0px;
	width:157px;
	font-size:11px;
	background:#e6eff5 url(../images/sym_aufzaehlung_navi2.gif) no-repeat 25px 0px;
}

*html .box_left li.cat2end {
	padding:0px 0px 0px 40px;
	margin-left:0 0 0 0px;
	border:0px;
	line-height:16px;
	width:197px;
}

#box_left_head_preis_aktiv {
	width:201px;
	height:32px;
	background:url(../images/box_left_head_preis_aktiv.gif) repeat-y;
}

#box_left_head_farbe_aktiv {
	width:201px;
	height:32px;
	background:url(../images/box_left_head_farbe_aktiv.gif) repeat-y;
}

#box_left_head_holzart_aktiv {
	width:201px;
	height:32px;
	background:url(../images/box_left_head_holzart_aktiv.gif) repeat-y;
}

.block_navi {
	line-height:22px;
	background:url(../images/sym_pfeil_blau.gif) 11px center no-repeat;
}

.block_info {
	background:url(../images/sym_pfeil_grau.gif) 5px 2px no-repeat;
}

#box_right_info {
	width:136px;
	height:150px;
	background:url(../images/box_right_info_bg.gif) repeat-y;
	text-align:left;
	margin:0px;
	padding:0px;
}

#box_right_news {
	width:136px;
	height:176px;
	background:url(../images/box_right_news_bg.gif) repeat-y;
	text-align:left;
	margin:0px;
	padding:0px;
}

#bg_box_right_hotline_aktiv {
	width:136px;
	height:31px;
	background:url(../images/box_right_hotline_aktiv.gif) repeat-y;
	text-align:left;
	margin:0px;
	padding:0px;
}

#bg_box_right_kontakt_aktiv {
	width:136px;
	height:31px;
	background:url(../images/box_right_kontakt_aktiv.gif) repeat-y;
	text-align:left;
	margin:0px;
	padding:0px;
}

#footer {
	width:968px;
	height:30px;
	background:url(../images/bg_footer.jpg) repeat-x;
}

/* Top Themen */

#topthema_1_aktiv {
	background:url(../images/bg_top_thema_industrieparkett.gif) no-repeat;
	width:581px;
	height:105px;
}

/* Produktlisten */

.bg_produktliste_info {
	background:url(../images/bg_produktliste_info.gif) no-repeat;
	width:183px;
	height:60px;
	margin-top:5px;
}

.tabelle_angebote {
	width:581px;
	background:url(../images/tabelle_angebote_bg.gif) repeat-y;
}

/* Farben */

.farbe_blau {
	background-color:#004572;
	height:1px;
	line-height:1px;
	font-size:1px;
}

.farbe_blau2 {
	background-color:#6c92a6;
	line-height:1px;
	font-size:1px;
}

.farbe_blau3 {
	background-color:#bdcfd7;
}


form {
	margin:0px;
	padding:0px;
}

.produkt_image {
	border:1px solid #000000;
}

.border_white {
	border:1px solid #ffffff;
}

.preis {
	font-family: arial,verdana,Tahoma,helvetica,sans-serif;
	-color:#00638f;
	color:#2D5773;
	font-weight:bold;
	font-size:16px;
}


.preis_detail {
	font-size:16px;
	-color:#598cbe;
	color:#2D5773;
	font-weight:normal;
}

.preis_detail_info {
	font-size:10px;
	-color:#598cbe;
	color:#2D5773;
	font-weight:normal;
}

.empfohlener_preis {
	text-decoration:line-through;
	color:#8f0022;
	font-size:10px;
	font-weight:bold;
}

.ersparnis {
	color:#1c8500;
	font-size:10px;
	font-weight:bold;
}


#box_trusted_shops {
	background:url(../images/bg_box_trusted_shops.jpg) repeat-x;
	width:100%;
	height:163px;
}

/* Hinweisbox */

.hinweisbox_om { 
	border-top:1px solid #d7af3c;
	background:#fedb76;
	color:#fedb76;
	line-height:1px;
	font-size:1px;
	height:4px;
}

.hinweisbox_ol { 
	background:#fedb76;
	border:0px solid #fedb76;
	color:#fedb76;
	line-height:1px;
	font-size:1px;
	background:url(../images/hinweisbox/hinweisbox-ol.gif) no-repeat;
	width:4px;
	height:4px;
}

.hinweisbox_or { 
	background:#fedb76;
	color:#fedb76;
	line-height:1px;
	font-size:1px;
	background:url(../images/hinweisbox/hinweisbox-or.gif) no-repeat;
	width:4px;
	height:4px;
}


.hinweisbox_um { 
	border-bottom:1px solid #d7af3c;
	background:#fedb76;
	color:#fedb76;
	line-height:1px;
	font-size:1px;
	height:4px;
}


.hinweisbox_ul { 
	background:#fedb76;
	border:0px solid #fedb76;
	color:#fedb76;
	line-height:1px;
	font-size:1px;
	background:url(../images/hinweisbox/hinweisbox-ul.gif) no-repeat;
	width:4px;
	height:4px;
}

.hinweisbox_ur { 
	background:#fedb76;
	color:#fedb76;
	line-height:1px;
	font-size:1px;
	background:url(../images/hinweisbox/hinweisbox-ur.gif) no-repeat;
	width:4px;
	height:4px;
}


.hinweisbox_bm {
	border-left:0px solid #d7af3c;
	border-right:0px solid #d7af3c;
	color:#755600;
	vertical-align:top;
	background:#fedb76;
	padding:9px;
	/* padding:9px 9px 8px 9px;*/
	height:100%;
	width:100%;
}

.hinweisbox_bml {
	border-left:1px solid #d7af3c;
	color:#fedb76;
	vertical-align:top;
	background:#fedb76;
	height:100%;
}
.hinweisbox_bmr {
	border-right:1px solid #d7af3c;
	color:#fedb76;
	vertical-align:top;
	background:#fedb76;
	height:100%;
}


/* Blue BOX 
----------------------------------------------- */

/*	.om width:100%; */

.om { 
	border-top:1px solid #bdcfd7;
	background:#f3f9ff;
}


.om2 {
	border-top:1px solid #97acc1;
	background:#e0effe;
}

.om_navi { 
	border-top:1px solid #bdcfd7;
	border-bottom:1px solid #ffffff;
	background:#e6eff5;
	width:100%;
}

.um { 
	border-bottom:1px solid #bdcfd7;
	background:#f3f9ff;
	width:100%;
	padding:0px;
}

td.umclb { 
	border-bottom:0px solid #bdcfd7;
	width:4px;
	height:4px;
	padding:0px;
}

td.umcrb { 
	border-bottom:0px solid #bdcfd7;
	width:4px;
	height:4px;
	padding:0px;
}

td.um { 
	width:752px;
}

.um2 {
	border-bottom:1px solid #97acc1;
	background:#e0effe;
}

.um_navi { 
	border-bottom:1px solid #bdcfd7;
	border-top:1px solid #ffffff;
	background:#e6eff5;
	width:100%;
}

.bm {
	border-left:1px solid #bdcfd7;
	border-right:1px solid #bdcfd7;
	vertical-align:top;
	background:#f3f9ff;
	padding:0 5px 0 5px;
	height:100%;
}


.bml {
	border-left:1px solid #bdcfd7;
	vertical-align:top;
	background:#f3f9ff;
	padding:0 5px 0 5px;
	height:100%;
}

.bmlnoBG {
	border-left:1px solid #bdcfd7;
	vertical-align:top;
	padding:0 5px 0 5px;
	height:100%;
}


.bmnoBG {
	border-left:1px solid #bdcfd7;
	border-right:1px solid #bdcfd7;
	vertical-align:top;
	height:100%;
}

.bmr {
	border-right:1px solid #bdcfd7;
	vertical-align:top;
	background:#f3f9ff;
	padding:0 5px 0 5px;
	height:100%;
}

.bm2 {
	border-left:1px solid #97acc1;
	border-right:1px solid #97acc1;
	vertical-align:top;
	background:#e0effe;
	padding:10px 5px 10px 10px;
	height:100%;
}


/* Navigation */

td.table_cell_bluebox_aktiv_left {
	width:10px;
	height:21px;
	background:url(../images/bluebox_navi_left_aktiv.gif) no-repeat;
}

td.table_cell_bluebox_aktiv {
	color:#556f7a;
	font-weight:bold;
	height:21px;
	vertical-align:top;
	padding:3px 2px 0 2px;
	background:url(../images/bluebox_navi_bg_aktiv.gif) repeat-x;
}

td.table_cell_bluebox_aktiv_right {
	width:10px;
	height:21px;
	background:url(../images/bluebox_navi_right_aktiv.gif) no-repeat;
}

td.table_cell_bluebox_inaktiv_left {
	width:9px;
	height:21px;
	background:url(../images/bluebox_navi_left_inaktiv.gif) no-repeat;
}

td.table_cell_bluebox_inaktiv_left1 {
	width:9px;
	height:21px;
	background:url(../images/bluebox_navi_left_inaktiv1.gif) no-repeat;
}

td.table_cell_bluebox_inaktiv_left_anschluss {
	width:6px;
	height:21px;
	background:url(../images/bluebox_navi_left_inaktiv_anschluss.gif) no-repeat;
}

td.table_cell_bluebox_inaktiv_right_anschluss {
	width:6px;
	height:21px;
	background:url(../images/bluebox_navi_right_inaktiv_anschluss.gif) no-repeat;
}

td.table_cell_bluebox_inaktiv {
	height:21px;
	vertical-align:top;
	padding:4px 4px 0 4px;
	background:url(../images/bluebox_navi_bg_inaktiv.gif) repeat-x;
}


td.table_cell_bluebox_inaktiv_trenner {
	width:15px;
	height:21px;
	background:url(../images/bluebox_navi_trenner_inaktiv.gif) no-repeat;
}

td.table_cell_bluebox_inaktiv_right {
	width:9px;
	height:21px;
	background:url(../images/bluebox_navi_right_inaktiv.gif) no-repeat;
}

td.table_cell_bluebox_abschluss {
	width:100%;
	border-bottom:1px solid #bdcfd7;
}

td.table_cell_bluebox_abschluss2 {
	width:7px;
	background:url(../images/sym_bluebox_abschluss_ecke_ru.gif) no-repeat left bottom;
}

td.table_cell_bluebox_abschluss3 {
	width:7px;
	background:url(../images/sym_bluebox_abschluss_ecke_ru2.gif) no-repeat left bottom;
}


.bluebox_inlay_ecke_lo {
	background:url(../images/bluebox/bluebox_inlay_ecke_lo.gif) no-repeat 0px 1px;
}

*html .bluebox_inlay_ecke_lo {
	background:url(../images/bluebox/bluebox_inlay_ecke_lo.gif) no-repeat top left;
}

/* Boxen rechts */

.box_right_head {
	width:136px;
	height:11px;
	background:url(../images/box_right_head.gif) no-repeat;
	line-height:1px;
	font-size:1px;
}

.box_right_bg {
	width:136px;
	display:table;
	background:url(../images/box_right_bg.gif) repeat-y;
}

.box_right_foot {
	width:136px;
	height:11px;
	background:url(../images/box_right_foot.gif) no-repeat;
	line-height:1px;
	font-size:1px;
}

.box_right_bg ul {
	-list-style-type:none;
	padding:8px;
	margin:0px;
	border:0px solid lightgrey;
}

.box_right_bg li {
	-padding:4px 0px 4px 30px;
	padding: 0px 0px 6px 16px;
	font-size:11px;
	vertical-align:middle;
	-background:url(../images/sym_pfeil_grau.gif) no-repeat;
	background:url(../images/icon_vor.gif) 0 3px no-repeat ;

}

.box_right_bg li.blau {
	padding:4px 0px 4px 30px;
	background:url(../images/sym_pfeil_blau2.gif) no-repeat;
}

.box_right_navi_aktiv_bg {
	background:url(../images/box_right_navi_aktiv_bg.gif) repeat-x;
	line-height:31px;
	height:31px;
	padding:0 6px 0 6px;
}
.rc_box_header { margin-bottom:10px; }
.rc_box_header_top, .rc_box_header_bottom { display:block; border:0px solid silver;}

.rc_box_header_top1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color: lightgrey; font-size:1px; line-height:1px; }
.rc_box_header_top2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid lightgrey; border-right:2px solid lightgrey; background-color:#f3f9ff; font-size:1px; line-height:1px; }
.rc_box_header_top3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid lightgrey; border-right:1px solid lightgrey; background-color:#f3f9ff; font-size:1px; line-height:1px; }
.rc_box_header_top4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid lightgrey; border-right:1px solid lightgrey; background-color:#f3f9ff; font-size:1px; line-height:1px; }
.rc_box_header_bottom1 { display:block; overflow:hidden; height:1px; margin:0 5px; background-color: lightgrey; font-size:1px; line-height:1px; }
.rc_box_header_bottom2 { display:block; overflow:hidden; height:1px; margin:0 3px; border-left:2px solid lightgrey; border-right:2px solid lightgrey; background-color:#f3f9ff; font-size:1px; line-height:1px; }
.rc_box_header_bottom3 { display:block; overflow:hidden; height:1px; margin:0 2px; border-left:1px solid lightgrey; border-right:1px solid lightgrey; background-color:#f3f9ff; font-size:1px; line-height:1px; }
.rc_box_header_bottom4 { display:block; overflow:hidden; height:2px; margin:0 1px; border-left:1px solid lightgrey; border-right:1px solid lightgrey; background-color:#f3f9ff; font-size:1px; line-height:1px; }
.rc_box_header_content { display:block; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid lightgrey; height:auto; }
.rc_box_header_content h1.header { _height:1%; margin:0; padding:0 10px 5px 10px; border-bottom:1px solid lightgrey; font-family:Arial; font-size:14px; font-weight:bold; color:#565656; background-color:#CACACA;
		/* background-image:url(http://);*/
		 background-repeat:repeat-x; }
.rc_box_header_content p { margin:0; padding:5px 10px; font-family:Arial; font-size:12px; color:#565656; }


table.top_thema {
	width:616px;
}
table.top_thema2 {
	width:590px;
}
/* Obere Reihe */

table.top_thema td.table_cell_lefttop {
	background:url(../images/sym_gelb_ecke_lo.gif) no-repeat;
	width:5px;
	height:5px;
	font-size:1px;
	line-height:1px;
}
table.top_thema td.table_cell_top {
	background:url(../images/sym_gelb_bg_o.gif) repeat-x;
	width:616px;
	height:5px;
	font-size:1px;
	line-height:1px;
}

table.top_thema td.table_cell_righttop {
	background:url(../images/sym_gelb_ecke_ro.gif) no-repeat;
	width:5px;
	height:5px;
	font-size:1px;
	line-height:1px;
}

/* Mittlere Reihe */

table.top_thema td.table_cell_middle {
	border-left:1px solid #d7af3c;
	border-right:1px solid #d7af3c;
	width:616px;
	background:#fff7e0;
}

table.top_thema td.table_cell_bottom {
	border-left:1px solid #d7af3c;
	background:#fff7e0 url(../images/sym_gelb_ecke_ru.gif) no-repeat right bottom;
	height:5px;
}

table.top_thema td.table_cell_leftbottom {
	background:url(../images/sym_gelb_ecke_lu.gif) no-repeat;
	width:5px;
	height:5px;
	font-size:1px;
	line-height:1px;
}
table.top_thema td.table_cell_bottom2 {
	background:url(../images/sym_gelb_bg_u.gif) repeat-x;
	width:616px;
	height:5px;
	font-size:1px;
	line-height:1px;
}

table.top_thema td.table_cell_rightbottom {
	background:url(../images/sym_gelb_ecke_ru.gif) no-repeat;
	width:5px;
	height:5px;
	font-size:1px;
	line-height:1px;
}


/* Navigation */

table.top_thema td.table_cell_navi_aktiv_left {
	width:10px;
	height:36px;
	background:url(../images/top_thema_navi_left_aktiv.gif) no-repeat;
}

table.top_thema td.table_cell_navi_aktiv {
	color:#e5aa00;
	font-weight:bold;
	height:36px;
	vertical-align:top;
	padding:3 2 0 2px;
	background:url(../images/top_thema_navi_bg_aktiv.gif) repeat-x;
}

table.top_thema td.table_cell_navi_aktiv_right {
	width:10px;
	height:36px;
	background:url(../images/top_thema_navi_right_aktiv.gif) no-repeat;
}

table.top_thema td.table_cell_navi_inaktiv_left {
	width:9px;
	height:36px;
	background:url(../images/top_thema_navi_left_inaktiv.gif) no-repeat;
}

table.top_thema td.table_cell_navi_inaktiv_left_anschluss {
	width:6px;
	height:36px;
	background:url(../images/top_thema_navi_left_inaktiv_anschluss.gif) no-repeat;
}

table.top_thema td.table_cell_navi_inaktiv {
	height:36px;
	vertical-align:top;
	padding:3 4 0 4px;
	background:url(../images/top_thema_navi_bg_inaktiv.gif) repeat-x;
}


table.top_thema td.table_cell_navi_inaktiv_trenner {
	width:15px;
	height:36px;
	background:url(../images/top_thema_navi_trenner_inaktiv.gif) no-repeat;
}

table.top_thema td.table_cell_navi_inaktiv_right {
	width:9px;
	height:36px;
	background:url(../images/top_thema_navi_right_inaktiv.gif) no-repeat;
}

table.top_thema td.table_cell_navi_abschluss {
	width:100%;
	border-top:1px solid #d7af3c;
}

table.top_thema td.table_cell_navi_abschluss2 {
	width:7px;
	background:url(../images/sym_gelb_abschluss_ecke_ro.gif) no-repeat left top;
}



/* Bannerrotation auf der Startseite */

#slideBannerWrapper {width: 600px; overflow: hidden; position: relative; height: 290px; margin:0px; padding:0px; border:0px;}
#slideBannerWrapper li {}
#slideBanner {list-style: none; margin:0px; padding:0px; position: absolute; left:0px; top:0px; border:0px}
#slideBanner {width:10000px; border:0px}
#slideBanner li {float:left; border:0px;
	background-image:none;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
}

#slideBannerHelper {list-style:none; margin:0px; padding:0px; position: absolute; bottom:10px; left:250px;}

#slideBannerHelper li {
	width:14px;
	height:14px;
	float:left;
	background-image:url(/shop/images/slidebannerhelper.png);
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
	margin: 0px 3px 0px 3px;
	box-shadow:rgba(0,0,0,0.5) 0 1px 3px;
	border-radius:7px; opacity:0.5;

} 

#slideBannerHelper li.slideBannerHelperItemActive {color:#fff; background-image:url(/shop/images/slidebannerhelper_aktiv.png); background-repeat:no-repeat; opacity:1.0;}
