
h1        {

}


a        {
color:#AB0000;
}

a.textlink
{
color: #0063b0;
text-decoration: none;

}
body
{
       margin: 			0;
       padding: 			0;
       overflow: 		-moz-scrollbars-vertical;
       width: 			100%;
       background: 		#70afd7 url(../bilder/layout/bg.jpg) repeat-x;
}
body, input, button, td, textarea
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 		12px;
}

h2	{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 		18px;
	font-weight: 		bold;
         margin:			5px 0 10px 0;
}
h3	{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 		17px;
	font-weight: 		bold;
         margin:			0px 0 10px 0;
         color:			#717171;
}
h4	{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight: 		bold;
         margin:			0px 0 10px 0;
         color:			#eb690c
}


<!--JOBS-->
ul#jobNavi {
	margin: 		0;
	padding: 		0;
	list-style-image: 	none;
	list-style-type: 	none;
	margin: 		0 0 10px 50px;
}
ul#jobNavi li {
	margin: 		0 0 10px 0;
	padding: 		2px;
	list-style-image: 	none;
	list-style-type: 	none;
	background: 		url(../bilder/layout/listenpunkt.gif) no-repeat;
	background-position: 	0px 5px;
}
ul#jobNavi li:hover {
	background: 		url(../bilder/layout/listenpunkt_hover.gif) no-repeat;
	background-position: 	0px 5px;
}
ul#jobNavi li a        {
	padding: 		0 0 0 19px;
}
ul#jobNavi li span        {
	padding: 		0 0 0 19px;
}
ul#jobNavi li ul        {
	margin: 		auto;
	list-style-type: 	none;
}
ul#jobNavi li ul li, ul#jobNavi li ul li:hover        {
	background: 		none;
}
ul#jobNavi li ul li span, ul#jobNavi li ul li a        {
	padding:		0;
}

h2.jobArts{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 		18px;
	font-weight: 		bold;
}
.jobDescription h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 		18px;
	font-weight: 		bold;
}
<!--END JOBS-->

ul#liste        {
	margin: 		0;
	padding: 		0;
	margin: 		0 0 10px 50px;
}
ul#liste li {
	margin: 		0 0 15px 0;
	padding: 		0;
	background: 		url(../bilder/layout/listenpunkt.gif) no-repeat;
	background-position: 	0px 0px;
	list-style-image: 	none;
	list-style-type: 	none;
}
ul#liste li:hover {
	background             : url(../bilder/layout/listenpunkt_hover.gif) no-repeat;
	background-position    : 0px 0px;
}
ul#liste li a        {
	padding: 		0 0 0 19px;
	text-decoration:	none;
	color: 			#0071ba;
	font-weight:		bold
}
ul#liste li span        {
	padding: 		0 0 0 19px;
}
ul#liste li ul        {
	margin: 		auto;
	list-style-type: 	none;
}
ul#liste li ul li, ul#liste li ul li:hover        {
	background: 		none;
	margin:			5px 0 0 0 ;
}
ul#liste li ul li span, ul#liste li ul li a        {
	padding:		0;
}

/--------------------------------------------

ul#filialauswahlliste        {
	margin: 		0;
	padding: 		0;
	margin: 		0 0 10px 50px;
}
ul#filialauswahlliste li {
	margin: 		0 0 15px 0;
	padding: 		0;
	background: 		url(../bilder/layout/listenpunkt.gif) no-repeat;
	background-position: 	0px 4px;
	list-style-image: 	none;
	list-style-type: 	none;
	display:		block;
	width:			45%;
	float:			left;
}
ul#filialauswahlliste li:hover {
	background             : url(../bilder/layout/listenpunkt_hover.gif) no-repeat;
	background-position    : 0px 4px;
}
ul#filialauswahlliste li a        {
	padding: 		0 0 0 19px;
	text-decoration:	none;
	color: 			#0071ba;
	font-weight:		bold;
	font-size:              1.6em;
}
ul#filialauswahlliste li span        {
	padding: 		0 0 0 19px;
}
ul#filialauswahlliste li ul        {
	margin: 		auto;
	list-style-type: 	none;
}
ul#filialauswahlliste li ul li, ul#filialauswahlliste li ul li:hover        {
	background: 		none;
	margin:			5px 0 0 0 ;
}
ul#filialauswahlliste li ul li span, ul#filialauswahlliste li ul li a        {
	padding:		0;
}


#wrapper        {
	width: 			960px;
	margin: 		0 auto 16px auto;
	overflow: 		hidden;
}
#headWrapper    {
	width: 			960px;
	height: 		166px;
	overflow: 		hidden;
	background: 		url(../bilder/layout/headBG.png) repeat-y;
}
#headImg        {
	margin-left: 		3px;
	margin-top : 		2px;
}
#navibar        {
	background: 		url(../bilder/layout/navibar.png) no-repeat;
	width: 			960px;
	height: 		32px;
}
#subnavibar        {
	background: 		url(../bilder/layout/subnavibar.png) repeat-y;
	width: 			960px;
	overflow: 		hidden;
}
#headFoot        {
	background: 		url(../bilder/layout/headFoot.png) no-repeat;
	width: 			960px;
	height: 		9px;
}
#mainWrapperTop        {
	width : 		960px;
	height: 		13px;
	background : 		url(../bilder/layout/mainTop.png) no-repeat;
	overflow : 		hidden;
}
#mainWrapperFoot        {
	width: 			960px;
	height: 		12px;
	background: 		url(../bilder/layout/mainFoot.png) no-repeat;
	overflow: 		hidden;
}
#mainWrapper        {
	width: 			960px;
	background: 		url(../bilder/layout/mainBG.png) repeat-y;
}

#mainContent        {
	display:		inline;
	float:			left;
	width:			688px;
	margin-left:		12px ;
}
#infoBox        {
	display:		inline;
	float:			left;
	width:			210px;
	margin-left: 		29px ;
	padding-bottom:		10px;
}

#startnavi        {
	margin:  		0;
	padding:		0;
	list-style-image: 	none;
	list-style-type:	none;
}
#startnavi li        {
	float: 			left;
	margin: 		0 16px 16px 0;
	padding: 		left;
}
#startnavi li.rightstartdiv        {
	margin-right: 		0;
}

/* NAVIGATION */


.nav, .nav ul {
	list-style: 		none;
	margin: 		0;
	padding: 		0;
}

.nav {
	font-family: 		Arial, Helvetica, sans-serif;
	z-index: 		100;
	position: 		relative;
}
.nav li {
	float: 			left;
	margin:			0;
	padding: 		0;
	position: 		relative;
}
ul.nav li a, ul.nav li a:link, ul.nav li a:active, ul.nav li a:visited {
	color: 			#FFFFFF;
	font-size: 		12px;
	font-weight: 		bold;
	display: 		inline-block;
	height: 		24px;
	padding: 		8px 10px 0 10px;
	text-decoration:	none;
	background: 		url(../bilder/layout/naviTrenner.gif) no-repeat;
	background-position: 	right 10px;
}

ul.nav li.aktiv a        {
	background: 		url(../bilder/layout/naviAktivBG.gif) repeat-x;
	height:			24px;
}

.nav ul {
	background: #84c4ed url(../bilder/layout/subnavibg.gif) repeat-x;
	list-style-type:	none;
	margin: 		0px 0 0 0;
	top: 			32px;
	left: 			0px;
	padding-top: 		15px;
	width: 			100px;
	position: 		absolute;
	display: 		none;
	border-left: 		1px solid #0a3048;
	border-right: 		1px solid #0a3048;
	border-bottom: 		1px solid #0a3048;
}

.nav ul li {
	border: 		0;
	float: 			none;
}

.nav ul li:hover {
	background: 		url(../bilder/layout/subnavihover.gif)  repeat-x;
}

ul.nav li ul li a, ul.nav li ul li a:link, ul.nav li ul li a:active, ul.nav li ul li a:visited,
ul.nav li ul li.aktiv a, ul.nav li ul li.aktiv a:link, ul.nav li ul li.aktiv a:active, ul.nav li ul li.aktiv a:visited {
	background: 		url(../bilder/layout/clr.gif);
	font-weight: 		normal;
	color: 			#005286;
	padding: 		8px 20px 0 15px;
	width: 			80px;
	white-space: 		nowrap;
	font-weight: 		bold;
	font-size: 		11px;
}


/* SUBNAVIGATION - NO-JS */
#subnavibar ul {
	margin: 		8px 0 8px 20px;
	padding: 		0;
	list-style-image: 	none;
	list-style-type: 	none;
}
#subnavibar ul li        {
	display: 		inline;
	color: 			#FFFFFF;
}
#subnavibar ul li a        {
	color: 			#FFFFFF;
	text-decoration: 	underline;
	margin: 		0 8px 0 8px;
}

#subnavibar ul li a:hover        {
	text-decoration: 	none;
}
#subnavibar ul li a.aktiv        {
	text-decoration:	none;
	font-weight: 		bold;
}
#subnavibar ul li ul li        {
	display: 		inline;
}

/* Sortiment-Slider - Startseite */

#sortimentslider{
	float: 			left;
	width: 			955px;
	height: 		180px;
	overflow: 		hidden;
}

#sortimentslider ul {
	margin: 		0;
	padding: 		0;
	list-style-image: 	none;
	list-style-type: 	none;
}

#sortimentslider ul li, #sortimentslider div {
	float: 			left;
	width: 			238px;
	height: 		180px;
	overflow: 		hidden;
	background: 		url(../bilder/layout/sortimentsliderbg.png) no-repeat;
}
#sortimentslider ul li h2, #sortimentslider div h2        {
	top: 			0;
	left: 			0;
	margin: 		0;
	padding: 		3px 0 0 15px;
	width: 			238px;
	height: 		28px;
	overflow: 		hidden;
}
#sortimentslider ul li h2 a, #sortimentslider div h2 a {
	text-decoration: 	none;
	color: 			#FFFFFF;
	top: 			0;
	left: 			0;
	margin: 		0;
	padding: 		0;
	font-weight: 		bold;
	font-size: 		16px;
}
#sortimentslider ul li a, #sortimentslider div a {
	display:		block;
	padding: 		1px 0 0 4px;
	margin: 		0;
}
#sortimentslider div a img {
background: #70AFD7;
}

#nr1info        {

width                             : 208px;
height                            : 190px;
/*background                        : url(../bilder/layout/aktuellesTeaserBG.gif) no-repeat;
background                        : url(../bilder/layout/aktuellesTeaserBG.png) no-repeat;*/
}

#nr1info ul {
margin                            : 0;
padding                           : 0;
list-style-image                  : none;
list-style-type                   : none;
}
#nr1info ul li, #nr1info div {
float                             : left;
width                             : 207px;
height                            : 180px;
overflow                          : hidden;

}
#nr1info ul li h2, #nr1info div h2        {
top                                 : 0;
left                                : 0;
margin                              : 0;
padding                             : 3px 0 0 10px;
width                               : 207px;
height                              : 28px;
text-decoration                     : none;
color                               : #FFFFFF;
font-weight                         : bold;
font-size                           : 16px;
overflow                            : hidden;
}
#nr1info ul li img, #nr1info div img {
display                 :block;
margin                  : 1px 0 0 0px;
padding                 : 0;
}



#serviceslider        {
background              : url(../bilder/layout/servicesidehead.gif) no-repeat;
padding-top             : 33px;
weight                  : 207px;
height                  : 335px;
overflow                : hidden;
margin-bottom           : 50px;
}

.servicesliderKurz      {
height                  : 180px;
margin-bottom           : 30px;
}


#serviceslider ul {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}
#newsSlider        {
weight                  : 207px;
height                  : 175px;
overflow                : hidden;
margin-bottom           : 15px;
}
#newsSlider ul {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}
#newsSlider h3 {
margin                 : 5px 0 5px 10px;
color                      : #ffffff;
}

#superNewsSlider        {
weight                  : 688px;
height                  : 175px;
overflow                : hidden;
margin-bottom           : 15px;
}
#superNewsSlider ul {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}



#infoBox ul.addnav        {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}
#infoBox ul.addnav        li {
background              : url(../bilder/layout/listenpunkt.gif) no-repeat;
background-position     : 0px 2px;
}
#infoBox ul.addnav        li:hover {
background              : url(../bilder/layout/listenpunkt_hover.gif) no-repeat;
background-position     : 0px 2px;
}
#infoBox ul.addnav li a, #infoBox ul.addnav li a:link, #infoBox ul.addnav li a:active, #infoBox ul.addnav li a:visited {
padding                 : 0 0 0 19px;
font-size               : 12px;
text-decoration         : none;
color                   : #000000;
}
#infoBox ul.addnav li a:hover {
text-decoration         : underline;
}

#filialenuebersicht        {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}

#filialenuebersicht        li {
float                  : left;
background             : url(../bilder/layout/filialhead.gif) no-repeat;
padding                : 0;
width                  : 335px;
height                 : 175px;
overflow               : hidden;
}

#filialenuebersicht li h2 {
top                    : 0;
left                   : 0;
margin                 : 0;
padding                : 3px 0 0 15px;
width                  : 336px;
height                 : 28px;
overflow               : hidden;
border-bottom          : 1px solid #fff;

}

#filialenuebersicht li h2 a {
	text-decoration: none;
	color: #FFFFFF;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 16px;
}

#filialenuebersicht li a img {
margin-left                        : 1px;
}

#sortimentuebersicht        {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}


#sortimentuebersicht  li {
float                  : left;
padding                : 0;
margin                 : 5px;
width                  : 215px;
height                 : 165px;
overflow               : hidden;
border                 : 1px solid #6f6f6f;

}

#sortimentuebersicht li a img {
width                  : 215px;
height		      : 165px;
}

#sortimentText ul {margin:0 0 0 20px}
#sortimentText ul li {margin: 0 0 5px 0px}



#ebookslider        {
background: 		url(../bilder/layout/angebotesliderhead.gif) no-repeat;
width: 			207px;
height: 			303px;
overflow: 		hidden;
margin-bottom: 		50px;
}
#ebookslider ul, #ebookslider div {
margin: 			0;
padding: 		0;
list-style-image: 	none;
list-style-type: 	none;
width: 			207px;
overflow: 		hidden;
}

#ebookslider ul li a img, #ebookslider a img {
margin: 33px auto 0 auto;
}
#ebookslider ul li a.titel, #ebookslider a.titel{
display                                : block;
text-align                        : center;
width                                : 207px;
}
/* Standard Styles*/
form {
padding:0;
margin:0;
}
img        {
border:0;
display:block;
}
.inline        {
display:inline;
}
.lFloat        {
float:left;
}
.rFloat        {
float:right;
}
.lClear        {
clear:left;
}
.rClear        {
clear:right;
}
.right        {
text-align:right;
}
.center {
text-align:center;
}
.klein        {
font-size:11px;
}
.gross        {
font-size:14px;
}
.fett        {
font-weight:bold;
}
.rot        {
color:#A00000;
}
.weiss        {
color:#FFFFFF;
}

.hand   {
cursor:pointer;
}
.rand        {
border:1px solid #204D78;
}
.block        {
display:block;
}
.none        {
display:none;
}




.w0 {
width: 0px;
}
.h0 {
height: 0px;
}
.rAbstand0 {
margin-right: 0px;
}
.lAbstand0 {
margin-left: 0px;
}
.tAbstand0 {
margin-top: 0px;
}
.bAbstand0 {
margin-bottom: 0px;
}
.w1 {
width: 1px;
}
.h1 {
height: 1px;
}
.rAbstand1 {
margin-right: 1px;
}
.lAbstand1 {
margin-left: 1px;
}
.tAbstand1 {
margin-top: 1px;
}
.bAbstand1 {
margin-bottom: 1px;
}
.w2 {
width: 2px;
}
.h2 {
height: 2px;
}
.rAbstand2 {
margin-right: 2px;
}
.lAbstand2 {
margin-left: 2px;
}
.tAbstand2 {
margin-top: 2px;
}
.bAbstand2 {
margin-bottom: 2px;
}
.w3 {
width: 3px;
}
.h3 {
height: 3px;
}
.rAbstand3 {
margin-right: 3px;
}
.lAbstand3 {
margin-left: 3px;
}
.tAbstand3 {
margin-top: 3px;
}
.bAbstand3 {
margin-bottom: 3px;
}
.w4 {
width: 4px;
}
.h4 {
height: 4px;
}
.rAbstand4 {
margin-right: 4px;
}
.lAbstand4 {
margin-left: 4px;
}
.tAbstand4 {
margin-top: 4px;
}
.bAbstand4 {
margin-bottom: 4px;
}
.w5 {
width: 5px;
}
.h5 {
height: 5px;
}
.rAbstand5 {
margin-right: 5px;
}
.lAbstand5 {
margin-left: 5px;
}
.tAbstand5 {
margin-top: 5px;
}
.bAbstand5 {
margin-bottom: 5px;
}
.w6 {
width: 6px;
}
.h6 {
height: 6px;
}
.rAbstand6 {
margin-right: 6px;
}
.lAbstand6 {
margin-left: 6px;
}
.tAbstand6 {
margin-top: 6px;
}
.bAbstand6 {
margin-bottom: 6px;
}
.w7 {
width: 7px;
}
.h7 {
height: 7px;
}
.rAbstand7 {
margin-right: 7px;
}
.lAbstand7 {
margin-left: 7px;
}
.tAbstand7 {
margin-top: 7px;
}
.bAbstand7 {
margin-bottom: 7px;
}
.w8 {
width: 8px;
}
.h8 {
height: 8px;
}
.rAbstand8 {
margin-right: 8px;
}
.lAbstand8 {
margin-left: 8px;
}
.tAbstand8 {
margin-top: 8px;
}
.bAbstand8 {
margin-bottom: 8px;
}
.w9 {
width: 9px;
}
.h9 {
height: 9px;
}
.rAbstand9 {
margin-right: 9px;
}
.lAbstand9 {
margin-left: 9px;
}
.tAbstand9 {
margin-top: 9px;
}
.bAbstand9 {
margin-bottom: 9px;
}
.w10 {
width: 10px;
}
.h10 {
height: 10px;
}
.rAbstand10 {
margin-right: 10px;
}
.lAbstand10 {
margin-left: 10px;
}
.tAbstand10 {
margin-top: 10px;
}
.bAbstand10 {
margin-bottom: 10px;
}
.w11 {
width: 11px;
}
.h11 {
height: 11px;
}
.rAbstand11 {
margin-right: 11px;
}
.lAbstand11 {
margin-left: 11px;
}
.tAbstand11 {
margin-top: 11px;
}
.bAbstand11 {
margin-bottom: 11px;
}
.w12 {
width: 12px;
}
.h12 {
height: 12px;
}
.rAbstand12 {
margin-right: 12px;
}
.lAbstand12 {
margin-left: 12px;
}
.tAbstand12 {
margin-top: 12px;
}
.bAbstand12 {
margin-bottom: 12px;
}
.w13 {
width: 13px;
}
.h13 {
height: 13px;
}
.rAbstand13 {
margin-right: 13px;
}
.lAbstand13 {
margin-left: 13px;
}
.tAbstand13 {
margin-top: 13px;
}
.bAbstand13 {
margin-bottom: 13px;
}
.w14 {
width: 14px;
}
.h14 {
height: 14px;
}
.rAbstand14 {
margin-right: 14px;
}
.lAbstand14 {
margin-left: 14px;
}
.tAbstand14 {
margin-top: 14px;
}
.bAbstand14 {
margin-bottom: 14px;
}
.w15 {
width: 15px;
}
.h15 {
height: 15px;
}
.rAbstand15 {
margin-right: 15px;
}
.lAbstand15 {
margin-left: 15px;
}
.tAbstand15 {
margin-top: 15px;
}
.bAbstand15 {
margin-bottom: 15px;
}
.w16 {
width: 16px;
}
.h16 {
height: 16px;
}
.rAbstand16 {
margin-right: 16px;
}
.lAbstand16 {
margin-left: 16px;
}
.tAbstand16 {
margin-top: 16px;
}
.bAbstand16 {
margin-bottom: 16px;
}
.w17 {
width: 17px;
}
.h17 {
height: 17px;
}
.rAbstand17 {
margin-right: 17px;
}
.lAbstand17 {
margin-left: 17px;
}
.tAbstand17 {
margin-top: 17px;
}
.bAbstand17 {
margin-bottom: 17px;
}
.w18 {
width: 18px;
}
.h18 {
height: 18px;
}
.rAbstand18 {
margin-right: 18px;
}
.lAbstand18 {
margin-left: 18px;
}
.tAbstand18 {
margin-top: 18px;
}
.bAbstand18 {
margin-bottom: 18px;
}
.w19 {
width: 19px;
}
.h19 {
height: 19px;
}
.rAbstand19 {
margin-right: 19px;
}
.lAbstand19 {
margin-left: 19px;
}
.tAbstand19 {
margin-top: 19px;
}
.bAbstand19 {
margin-bottom: 19px;
}
.w20 {
width: 20px;
}
.h20 {
height: 20px;
}
.rAbstand20 {
margin-right: 20px;
}
.lAbstand20 {
margin-left: 20px;
}
.tAbstand20 {
margin-top: 20px;
}
.bAbstand20 {
margin-bottom: 20px;
}
.w30 {
width: 30px;
}
.h30 {
height: 30px;
}
.rAbstand30 {
margin-right: 30px;
}
.lAbstand30 {
margin-left: 30px;
}
.tAbstand30 {
margin-top: 30px;
}
.bAbstand30 {
margin-bottom: 30px;
}
.w40 {
width: 40px;
}
.h40 {
height: 40px;
}
.rAbstand40 {
margin-right: 40px;
}
.lAbstand40 {
margin-left: 40px;
}
.tAbstand40 {
margin-top: 40px;
}
.bAbstand40 {
margin-bottom: 40px;
}
.w50 {
width: 50px;
}
.h50 {
height: 50px;
}
.rAbstand50 {
margin-right: 50px;
}
.lAbstand50 {
margin-left: 50px;
}
.tAbstand50 {
margin-top: 50px;
}
.bAbstand50 {
margin-bottom: 50px;
}
.w60 {
width: 60px;
}
.h60 {
height: 60px;
}
.rAbstand60 {
margin-right: 60px;
}
.lAbstand60 {
margin-left: 60px;
}
.tAbstand60 {
margin-top: 60px;
}
.bAbstand60 {
margin-bottom: 60px;
}
.w70 {
width: 70px;
}
.h70 {
height: 70px;
}
.rAbstand70 {
margin-right: 70px;
}
.lAbstand70 {
margin-left: 70px;
}
.tAbstand70 {
margin-top: 70px;
}
.bAbstand70 {
margin-bottom: 70px;
}
.w80 {
width: 80px;
}
.h80 {
height: 80px;
}
.rAbstand80 {
margin-right: 80px;
}
.lAbstand80 {
margin-left: 80px;
}
.tAbstand80 {
margin-top: 80px;
}
.bAbstand80 {
margin-bottom: 80px;
}
.w90 {
width: 90px;
}
.h90 {
height: 90px;
}
.rAbstand90 {
margin-right: 90px;
}
.lAbstand90 {
margin-left: 90px;
}
.tAbstand90 {
margin-top: 90px;
}
.bAbstand90 {
margin-bottom: 90px;
}
.w100 {
width: 100px;
}
.h100 {
height: 100px;
}
.rAbstand100 {
margin-right: 100px;
}
.lAbstand100 {
margin-left: 100px;
}
.tAbstand100 {
margin-top: 100px;
}
.bAbstand100 {
margin-bottom: 100px;
}
.w110 {
width: 110px;
}
.h110 {
height: 110px;
}
.rAbstand110 {
margin-right: 110px;
}
.lAbstand110 {
margin-left: 110px;
}
.tAbstand110 {
margin-top: 110px;
}
.bAbstand110 {
margin-bottom: 110px;
}
.w120 {
width: 120px;
}
.h120 {
height: 120px;
}
.rAbstand120 {
margin-right: 120px;
}
.lAbstand120 {
margin-left: 120px;
}
.tAbstand120 {
margin-top: 120px;
}
.bAbstand120 {
margin-bottom: 120px;
}
.w130 {
width: 130px;
}
.h130 {
height: 130px;
}
.rAbstand130 {
margin-right: 130px;
}
.lAbstand130 {
margin-left: 130px;
}
.tAbstand130 {
margin-top: 130px;
}
.bAbstand130 {
margin-bottom: 130px;
}
.w140 {
width: 140px;
}
.h140 {
height: 140px;
}
.rAbstand140 {
margin-right: 140px;
}
.lAbstand140 {
margin-left: 140px;
}
.tAbstand140 {
margin-top: 140px;
}
.bAbstand140 {
margin-bottom: 140px;
}
.w150 {
width: 150px;
}
.h150 {
height: 150px;
}
.rAbstand150 {
margin-right: 150px;
}
.lAbstand150 {
margin-left: 150px;
}
.tAbstand150 {
margin-top: 150px;
}
.bAbstand150 {
margin-bottom: 150px;
}
.w160 {
width: 160px;
}
.h160 {
height: 160px;
}
.rAbstand160 {
margin-right: 160px;
}
.lAbstand160 {
margin-left: 160px;
}
.tAbstand160 {
margin-top: 160px;
}
.bAbstand160 {
margin-bottom: 160px;
}
.w170 {
width: 170px;
}
.h170 {
height: 170px;
}
.rAbstand170 {
margin-right: 170px;
}
.lAbstand170 {
margin-left: 170px;
}
.tAbstand170 {
margin-top: 170px;
}
.bAbstand170 {
margin-bottom: 170px;
}
.w180 {
width: 180px;
}
.h180 {
height: 180px;
}
.rAbstand180 {
margin-right: 180px;
}
.lAbstand180 {
margin-left: 180px;
}
.tAbstand180 {
margin-top: 180px;
}
.bAbstand180 {
margin-bottom: 180px;
}
.w190 {
width: 190px;
}
.h190 {
height: 190px;
}
.rAbstand190 {
margin-right: 190px;
}
.lAbstand190 {
margin-left: 190px;
}
.tAbstand190 {
margin-top: 190px;
}
.bAbstand190 {
margin-bottom: 190px;
}
.w200 {
width: 200px;
}
.h200 {
height: 200px;
}
.rAbstand200 {
margin-right: 200px;
}
.lAbstand200 {
margin-left: 200px;
}
.tAbstand200 {
margin-top: 200px;
}
.bAbstand200 {
margin-bottom: 200px;
}
.w210 {
width: 210px;
}
.h210 {
height: 210px;
}
.rAbstand210 {
margin-right: 210px;
}
.lAbstand210 {
margin-left: 210px;
}
.tAbstand210 {
margin-top: 210px;
}
.bAbstand210 {
margin-bottom: 210px;
}
.w220 {
width: 220px;
}
.h220 {
height: 220px;
}
.rAbstand220 {
margin-right: 220px;
}
.lAbstand220 {
margin-left: 220px;
}
.tAbstand220 {
margin-top: 220px;
}
.bAbstand220 {
margin-bottom: 220px;
}
.w230 {
width: 230px;
}
.h230 {
height: 230px;
}
.rAbstand230 {
margin-right: 230px;
}
.lAbstand230 {
margin-left: 230px;
}
.tAbstand230 {
margin-top: 230px;
}
.bAbstand230 {
margin-bottom: 230px;
}
.w240 {
width: 240px;
}
.h240 {
height: 240px;
}
.rAbstand240 {
margin-right: 240px;
}
.lAbstand240 {
margin-left: 240px;
}
.tAbstand240 {
margin-top: 240px;
}
.bAbstand240 {
margin-bottom: 240px;
}
.w250 {
width: 250px;
}
.h250 {
height: 250px;
}
.rAbstand250 {
margin-right: 250px;
}
.lAbstand250 {
margin-left: 250px;
}
.tAbstand250 {
margin-top: 250px;
}
.bAbstand250 {
margin-bottom: 250px;
}
.w260 {
width: 260px;
}
.h260 {
height: 260px;
}
.rAbstand260 {
margin-right: 260px;
}
.lAbstand260 {
margin-left: 260px;
}
.tAbstand260 {
margin-top: 260px;
}
.bAbstand260 {
margin-bottom: 260px;
}
.w270 {
width: 270px;
}
.h270 {
height: 270px;
}
.rAbstand270 {
margin-right: 270px;
}
.lAbstand270 {
margin-left: 270px;
}
.tAbstand270 {
margin-top: 270px;
}
.bAbstand270 {
margin-bottom: 270px;
}
.w280 {
width: 280px;
}
.h280 {
height: 280px;
}
.rAbstand280 {
margin-right: 280px;
}
.lAbstand280 {
margin-left: 280px;
}
.tAbstand280 {
margin-top: 280px;
}
.bAbstand280 {
margin-bottom: 280px;
}
.w290 {
width: 290px;
}
.h290 {
height: 290px;
}
.rAbstand290 {
margin-right: 290px;
}
.lAbstand290 {
margin-left: 290px;
}
.tAbstand290 {
margin-top: 290px;
}
.bAbstand290 {
margin-bottom: 290px;
}
.w300 {
width: 300px;
}
.h300 {
height: 300px;
}
.rAbstand300 {
margin-right: 300px;
}
.lAbstand300 {
margin-left: 300px;
}
.tAbstand300 {
margin-top: 300px;
}
.bAbstand300 {
margin-bottom: 300px;
}
.w310 {
width: 310px;
}
.h310 {
height: 310px;
}
.rAbstand310 {
margin-right: 310px;
}
.lAbstand310 {
margin-left: 310px;
}
.tAbstand310 {
margin-top: 310px;
}
.bAbstand310 {
margin-bottom: 310px;
}
.w320 {
width: 320px;
}
.h320 {
height: 320px;
}
.rAbstand320 {
margin-right: 320px;
}
.lAbstand320 {
margin-left: 320px;
}
.tAbstand320 {
margin-top: 320px;
}
.bAbstand320 {
margin-bottom: 320px;
}
.w330 {
width: 330px;
}
.h330 {
height: 330px;
}
.rAbstand330 {
margin-right: 330px;
}
.lAbstand330 {
margin-left: 330px;
}
.tAbstand330 {
margin-top: 330px;
}
.bAbstand330 {
margin-bottom: 330px;
}
.w340 {
width: 340px;
}
.h340 {
height: 340px;
}
.rAbstand340 {
margin-right: 340px;
}
.lAbstand340 {
margin-left: 340px;
}
.tAbstand340 {
margin-top: 340px;
}
.bAbstand340 {
margin-bottom: 340px;
}
.w350 {
width: 350px;
}
.h350 {
height: 350px;
}
.rAbstand350 {
margin-right: 350px;
}
.lAbstand350 {
margin-left: 350px;
}
.tAbstand350 {
margin-top: 350px;
}
.bAbstand350 {
margin-bottom: 350px;
}
.w360 {
width: 360px;
}
.h360 {
height: 360px;
}
.rAbstand360 {
margin-right: 360px;
}
.lAbstand360 {
margin-left: 360px;
}
.tAbstand360 {
margin-top: 360px;
}
.bAbstand360 {
margin-bottom: 360px;
}
.w370 {
width: 370px;
}
.h370 {
height: 370px;
}
.rAbstand370 {
margin-right: 370px;
}
.lAbstand370 {
margin-left: 370px;
}
.tAbstand370 {
margin-top: 370px;
}
.bAbstand370 {
margin-bottom: 370px;
}
.w380 {
width: 380px;
}
.h380 {
height: 380px;
}
.rAbstand380 {
margin-right: 380px;
}
.lAbstand380 {
margin-left: 380px;
}
.tAbstand380 {
margin-top: 380px;
}
.bAbstand380 {
margin-bottom: 380px;
}
.w390 {
width: 390px;
}
.h390 {
height: 390px;
}
.rAbstand390 {
margin-right: 390px;
}
.lAbstand390 {
margin-left: 390px;
}
.tAbstand390 {
margin-top: 390px;
}
.bAbstand390 {
margin-bottom: 390px;
}
.w400 {
width: 400px;
}
.h400 {
height: 400px;
}
.rAbstand400 {
margin-right: 400px;
}
.lAbstand400 {
margin-left: 400px;
}
.tAbstand400 {
margin-top: 400px;
}
.bAbstand400 {
margin-bottom: 400px;
}
.w410 {
width: 410px;
}
.h410 {
height: 410px;
}
.rAbstand410 {
margin-right: 410px;
}
.lAbstand410 {
margin-left: 410px;
}
.tAbstand410 {
margin-top: 410px;
}
.bAbstand410 {
margin-bottom: 410px;
}
.w420 {
width: 420px;
}
.h420 {
height: 420px;
}
.rAbstand420 {
margin-right: 420px;
}
.lAbstand420 {
margin-left: 420px;
}
.tAbstand420 {
margin-top: 420px;
}
.bAbstand420 {
margin-bottom: 420px;
}
.w430 {
width: 430px;
}
.h430 {
height: 430px;
}
.rAbstand430 {
margin-right: 430px;
}
.lAbstand430 {
margin-left: 430px;
}
.tAbstand430 {
margin-top: 430px;
}
.bAbstand430 {
margin-bottom: 430px;
}
.w440 {
width: 440px;
}
.h440 {
height: 440px;
}
.rAbstand440 {
margin-right: 440px;
}
.lAbstand440 {
margin-left: 440px;
}
.tAbstand440 {
margin-top: 440px;
}
.bAbstand440 {
margin-bottom: 440px;
}
.w450 {
width: 450px;
}
.h450 {
height: 450px;
}
.rAbstand450 {
margin-right: 450px;
}
.lAbstand450 {
margin-left: 450px;
}
.tAbstand450 {
margin-top: 450px;
}
.bAbstand450 {
margin-bottom: 450px;
}
.w460 {
width: 460px;
}
.h460 {
height: 460px;
}
.rAbstand460 {
margin-right: 460px;
}
.lAbstand460 {
margin-left: 460px;
}
.tAbstand460 {
margin-top: 460px;
}
.bAbstand460 {
margin-bottom: 460px;
}
.w470 {
width: 470px;
}
.h470 {
height: 470px;
}
.rAbstand470 {
margin-right: 470px;
}
.lAbstand470 {
margin-left: 470px;
}
.tAbstand470 {
margin-top: 470px;
}
.bAbstand470 {
margin-bottom: 470px;
}
.w480 {
width: 480px;
}
.h480 {
height: 480px;
}
.rAbstand480 {
margin-right: 480px;
}
.lAbstand480 {
margin-left: 480px;
}
.tAbstand480 {
margin-top: 480px;
}
.bAbstand480 {
margin-bottom: 480px;
}
.w490 {
width: 490px;
}
.h490 {
height: 490px;
}
.rAbstand490 {
margin-right: 490px;
}
.lAbstand490 {
margin-left: 490px;
}
.tAbstand490 {
margin-top: 490px;
}
.bAbstand490 {
margin-bottom: 490px;
}
.w500 {
width: 500px;
}
.h500 {
height: 500px;
}
.rAbstand500 {
margin-right: 500px;
}
.lAbstand500 {
margin-left: 500px;
}
.tAbstand500 {
margin-top: 500px;
}
.bAbstand500 {
margin-bottom: 500px;
}
.w510 {
width: 510px;
}
.h510 {
height: 510px;
}
.rAbstand510 {
margin-right: 510px;
}
.lAbstand510 {
margin-left: 510px;
}
.tAbstand510 {
margin-top: 510px;
}
.bAbstand510 {
margin-bottom: 510px;
}
.w520 {
width: 520px;
}
.h520 {
height: 520px;
}
.rAbstand520 {
margin-right: 520px;
}
.lAbstand520 {
margin-left: 520px;
}
.tAbstand520 {
margin-top: 520px;
}
.bAbstand520 {
margin-bottom: 520px;
}
.w530 {
width: 530px;
}
.h530 {
height: 530px;
}
.rAbstand530 {
margin-right: 530px;
}
.lAbstand530 {
margin-left: 530px;
}
.tAbstand530 {
margin-top: 530px;
}
.bAbstand530 {
margin-bottom: 530px;
}
.w540 {
width: 540px;
}
.h540 {
height: 540px;
}
.rAbstand540 {
margin-right: 540px;
}
.lAbstand540 {
margin-left: 540px;
}
.tAbstand540 {
margin-top: 540px;
}
.bAbstand540 {
margin-bottom: 540px;
}
.w550 {
width: 550px;
}
.h550 {
height: 550px;
}
.rAbstand550 {
margin-right: 550px;
}
.lAbstand550 {
margin-left: 550px;
}
.tAbstand550 {
margin-top: 550px;
}
.bAbstand550 {
margin-bottom: 550px;
}
.w560 {
width: 560px;
}
.h560 {
height: 560px;
}
.rAbstand560 {
margin-right: 560px;
}
.lAbstand560 {
margin-left: 560px;
}
.tAbstand560 {
margin-top: 560px;
}
.bAbstand560 {
margin-bottom: 560px;
}
.w570 {
width: 570px;
}
.h570 {
height: 570px;
}
.rAbstand570 {
margin-right: 570px;
}
.lAbstand570 {
margin-left: 570px;
}
.tAbstand570 {
margin-top: 570px;
}
.bAbstand570 {
margin-bottom: 570px;
}
.w580 {
width: 580px;
}
.h580 {
height: 580px;
}
.rAbstand580 {
margin-right: 580px;
}
.lAbstand580 {
margin-left: 580px;
}
.tAbstand580 {
margin-top: 580px;
}
.bAbstand580 {
margin-bottom: 580px;
}
.w590 {
width: 590px;
}
.h590 {
height: 590px;
}
.rAbstand590 {
margin-right: 590px;
}
.lAbstand590 {
margin-left: 590px;
}
.tAbstand590 {
margin-top: 590px;
}
.bAbstand590 {
margin-bottom: 590px;
}
.w600 {
width: 600px;
}
.h600 {
height: 600px;
}
.rAbstand600 {
margin-right: 600px;
}
.lAbstand600 {
margin-left: 600px;
}
.tAbstand600 {
margin-top: 600px;
}
.bAbstand600 {
margin-bottom: 600px;
}
.w610 {
width: 610px;
}
.h610 {
height: 610px;
}
.rAbstand610 {
margin-right: 610px;
}
.lAbstand610 {
margin-left: 610px;
}
.tAbstand610 {
margin-top: 610px;
}
.bAbstand610 {
margin-bottom: 610px;
}
.w620 {
width: 620px;
}
.h620 {
height: 620px;
}
.rAbstand620 {
margin-right: 620px;
}
.lAbstand620 {
margin-left: 620px;
}
.tAbstand620 {
margin-top: 620px;
}
.bAbstand620 {
margin-bottom: 620px;
}
.w630 {
width: 630px;
}
.h630 {
height: 630px;
}
.rAbstand630 {
margin-right: 630px;
}
.lAbstand630 {
margin-left: 630px;
}
.tAbstand630 {
margin-top: 630px;
}
.bAbstand630 {
margin-bottom: 630px;
}
.w640 {
width: 640px;
}
.h640 {
height: 640px;
}
.rAbstand640 {
margin-right: 640px;
}
.lAbstand640 {
margin-left: 640px;
}
.tAbstand640 {
margin-top: 640px;
}
.bAbstand640 {
margin-bottom: 640px;
}
.w650 {
width: 650px;
}
.h650 {
height: 650px;
}
.rAbstand650 {
margin-right: 650px;
}
.lAbstand650 {
margin-left: 650px;
}
.tAbstand650 {
margin-top: 650px;
}
.bAbstand650 {
margin-bottom: 650px;
}
.w660 {
width: 660px;
}
.h660 {
height: 660px;
}
.rAbstand660 {
margin-right: 660px;
}
.lAbstand660 {
margin-left: 660px;
}
.tAbstand660 {
margin-top: 660px;
}
.bAbstand660 {
margin-bottom: 660px;
}
.w670 {
width: 670px;
}
.h670 {
height: 670px;
}
.rAbstand670 {
margin-right: 670px;
}
.lAbstand670 {
margin-left: 670px;
}
.tAbstand670 {
margin-top: 670px;
}
.bAbstand670 {
margin-bottom: 670px;
}
.w680 {
width: 680px;
}
.h680 {
height: 680px;
}
.rAbstand680 {
margin-right: 680px;
}
.lAbstand680 {
margin-left: 680px;
}
.tAbstand680 {
margin-top: 680px;
}
.bAbstand680 {
margin-bottom: 680px;
}
.w690 {
width: 690px;
}
.h690 {
height: 690px;
}
.rAbstand690 {
margin-right: 690px;
}
.lAbstand690 {
margin-left: 690px;
}
.tAbstand690 {
margin-top: 690px;
}
.bAbstand690 {
margin-bottom: 690px;
}
.w700 {
width: 700px;
}
.h700 {
height: 700px;
}
.rAbstand700 {
margin-right: 700px;
}
.lAbstand700 {
margin-left: 700px;
}
.tAbstand700 {
margin-top: 700px;
}
.bAbstand700 {
margin-bottom: 700px;
}
.w710 {
width: 710px;
}
.h710 {
height: 710px;
}
.rAbstand710 {
margin-right: 710px;
}
.lAbstand710 {
margin-left: 710px;
}
.tAbstand710 {
margin-top: 710px;
}
.bAbstand710 {
margin-bottom: 710px;
}
.w720 {
width: 720px;
}
.h720 {
height: 720px;
}
.rAbstand720 {
margin-right: 720px;
}
.lAbstand720 {
margin-left: 720px;
}
.tAbstand720 {
margin-top: 720px;
}
.bAbstand720 {
margin-bottom: 720px;
}
.w730 {
width: 730px;
}
.h730 {
height: 730px;
}
.rAbstand730 {
margin-right: 730px;
}
.lAbstand730 {
margin-left: 730px;
}
.tAbstand730 {
margin-top: 730px;
}
.bAbstand730 {
margin-bottom: 730px;
}
.w740 {
width: 740px;
}
.h740 {
height: 740px;
}
.rAbstand740 {
margin-right: 740px;
}
.lAbstand740 {
margin-left: 740px;
}
.tAbstand740 {
margin-top: 740px;
}
.bAbstand740 {
margin-bottom: 740px;
}
.w750 {
width: 750px;
}
.h750 {
height: 750px;
}
.rAbstand750 {
margin-right: 750px;
}
.lAbstand750 {
margin-left: 750px;
}
.tAbstand750 {
margin-top: 750px;
}
.bAbstand750 {
margin-bottom: 750px;
}
.w760 {
width: 760px;
}
.h760 {
height: 760px;
}
.rAbstand760 {
margin-right: 760px;
}
.lAbstand760 {
margin-left: 760px;
}
.tAbstand760 {
margin-top: 760px;
}
.bAbstand760 {
margin-bottom: 760px;
}
.w770 {
width: 770px;
}
.h770 {
height: 770px;
}
.rAbstand770 {
margin-right: 770px;
}
.lAbstand770 {
margin-left: 770px;
}
.tAbstand770 {
margin-top: 770px;
}
.bAbstand770 {
margin-bottom: 770px;
}
.w780 {
width: 780px;
}
.h780 {
height: 780px;
}
.rAbstand780 {
margin-right: 780px;
}
.lAbstand780 {
margin-left: 780px;
}
.tAbstand780 {
margin-top: 780px;
}
.bAbstand780 {
margin-bottom: 780px;
}
.w790 {
width: 790px;
}
.h790 {
height: 790px;
}
.rAbstand790 {
margin-right: 790px;
}
.lAbstand790 {
margin-left: 790px;
}
.tAbstand790 {
margin-top: 790px;
}
.bAbstand790 {
margin-bottom: 790px;
}
.w800 {
width: 800px;
}
.h800 {
height: 800px;
}
.rAbstand800 {
margin-right: 800px;
}
.lAbstand800 {
margin-left: 800px;
}
.tAbstand800 {
margin-top: 800px;
}
.bAbstand800 {
margin-bottom: 800px;
}
.w810 {
width: 810px;
}
.h810 {
height: 810px;
}
.rAbstand810 {
margin-right: 810px;
}
.lAbstand810 {
margin-left: 810px;
}
.tAbstand810 {
margin-top: 810px;
}
.bAbstand810 {
margin-bottom: 810px;
}
.w820 {
width: 820px;
}
.h820 {
height: 820px;
}
.rAbstand820 {
margin-right: 820px;
}
.lAbstand820 {
margin-left: 820px;
}
.tAbstand820 {
margin-top: 820px;
}
.bAbstand820 {
margin-bottom: 820px;
}
.w830 {
width: 830px;
}
.h830 {
height: 830px;
}
.rAbstand830 {
margin-right: 830px;
}
.lAbstand830 {
margin-left: 830px;
}
.tAbstand830 {
margin-top: 830px;
}
.bAbstand830 {
margin-bottom: 830px;
}
.w840 {
width: 840px;
}
.h840 {
height: 840px;
}
.rAbstand840 {
margin-right: 840px;
}
.lAbstand840 {
margin-left: 840px;
}
.tAbstand840 {
margin-top: 840px;
}
.bAbstand840 {
margin-bottom: 840px;
}
.w850 {
width: 850px;
}
.h850 {
height: 850px;
}
.rAbstand850 {
margin-right: 850px;
}
.lAbstand850 {
margin-left: 850px;
}
.tAbstand850 {
margin-top: 850px;
}
.bAbstand850 {
margin-bottom: 850px;
}
.w860 {
width: 860px;
}
.h860 {
height: 860px;
}
.rAbstand860 {
margin-right: 860px;
}
.lAbstand860 {
margin-left: 860px;
}
.tAbstand860 {
margin-top: 860px;
}
.bAbstand860 {
margin-bottom: 860px;
}
.w870 {
width: 870px;
}
.h870 {
height: 870px;
}
.rAbstand870 {
margin-right: 870px;
}
.lAbstand870 {
margin-left: 870px;
}
.tAbstand870 {
margin-top: 870px;
}
.bAbstand870 {
margin-bottom: 870px;
}
.w880 {
width: 880px;
}
.h880 {
height: 880px;
}
.rAbstand880 {
margin-right: 880px;
}
.lAbstand880 {
margin-left: 880px;
}
.tAbstand880 {
margin-top: 880px;
}
.bAbstand880 {
margin-bottom: 880px;
}
.w890 {
width: 890px;
}
.h890 {
height: 890px;
}
.rAbstand890 {
margin-right: 890px;
}
.lAbstand890 {
margin-left: 890px;
}
.tAbstand890 {
margin-top: 890px;
}
.bAbstand890 {
margin-bottom: 890px;
}



/*--------- Angebote ----*/
#AngeboteVorschau        {
width:165px;
height:500px;
background:#dedede;
border: 1px solid #808080;
padding:0px;
}
.AngebotPreview
{
width:155px;
background:#fff;
border: 1px solid #808080;
text-align:center;
padding:2px 0 5px 0;
margin:5px 0 15px 0;
}
.AngebotPreview img
{
width:150px;
height: 100px;
}
.AngeboteSortiment
{
font-size:        8px;
color:                #000;
margin:                2px 0 2px 0;
}
.AngeboteText
{
font-size:        12px;
font-weight:        bold;
color:                #000;
text-decoration:none;
}
.AngeboteNeupreis
{
font-size: 12px;
font-weight: bold;
color: #FF0000;
}
.AngeboteStreichpreis
{
font-size: 9px;
font-weight:normal;
}

.AngeboteSortimentwahl {
float: left;
text-align: center;
background: #f6bf74 url(../bilder/layout/angebotbg.gif) repeat-x;
background-position: left bottom;
height:155px;
margin: 2px 0 0 2px;
padding: 2px;
border: 1px solid #808080;
}
.AngeboteSortimentwahl a{
text-decoration:        none;
color:                #000;
font-weight:        bold;
font-size:        12px;
}
.AngeboteSortimentwahl img{
border:                1px solid #808080;
margin:                0 0 2px 0;
}

.AngeboteAuswahl {
float:                left;
text-align:        center;
background: #f6bf74 url(../bilder/layout/angebotbg.gif) repeat-x;
background-position: left bottom;
margin:      2px 0 0 2px;
height:155px;
padding:        2px;
border:                1px
solid
#808080;
}
.AngeboteAuswahl a{
text-decoration:        none;
color:                #000;
font-weight:        bold;
font-size:        12px;
}
.AngeboteAuswahl img{
border:                1px solid #808080;
margin:                0 0 2px 0;

}
#AngebotDetail {
width:                697px;
background: #fbe197 url(../bilder/layout/angebotdetailbg.gif) repeat-x;
background-position: left bottom;


border:         1px
solid
#808080;
padding:        2px 0 5px 0;
margin: 0;
}
#AngebotDetail img {
float:left;
margin:10px;
border:                1px solid #808080;
}

#AngebotDetail .beschreibung {
margin:10px;
text-align:        left;
}
#AngebotDetail .titel  {
font-size:        15px;
font-weight:        bold;
margin:                0 0 5px 0;
}
#AngebotDetail .headline  {
font-size:        12px;
font-weight:        bold;
margin:                0 0 10px 0;
}
#AngebotDetail .text {
font-size:        12px;
margin:                0 0 10px 0;
}
#AngebotDetail .neuerPreis {
font-size:        18px;
font-weight:        bold;
color:                #cb061d;
margin:                0 0 10px 0;
}
#AngebotDetail .alterPreis {
font-size:        12px;
margin:                10px 0 10px 0;
text-decoration:line-through;
}
#AngebotDetail .SieSparen {
float:        right;
margin:                10px;
background:        #cb061d;
color:                #FFF;
font-weight:        bold;
padding:        5px;
border:         1px
solid
#808080;
}
#AngebotDetail .SieSparenProzent {
font-size:        30px;
line-height:        30px;
}
#AngebotDetail .weitereBilder {
text-align:        left;
margin:                5px 10px 5px 10px;
}
#AngebotDetail .weitereBilder img {
width:        100px;
}





/*-------------- SERVICE NEU -------- */

#serviceuebersicht        {
margin                  : 0;
padding                 : 0;
list-style-image        : none;
list-style-type         : none;
}

#serviceuebersicht        li {
float                  : left;
background             : url(../bilder/layout/sortimenthead.gif) no-repeat;
border                 : 1px solid  #808080;
padding                : 0 5px 0 0;
margin                 : 0 5px 10px 10px;
width                  : 320px;
height                 : 197px;
overflow               : hidden;
}

#serviceuebersicht li h3 {
margin                 : 5px 0 10px 10px;
height                 : 20px;
overflow               : hidden ;
color                  : #fff;
}

#serviceuebersicht li img {
float                 : left;
margin                : 0 10px 0 0;
border                : 1 px solid #808080;
}