/* allgemeine Formatierungen für den Shop */
.preis	 {			font-size: 18px;
				margin: 0 0 0 6px;
				padding: 0;
				}
.teaser_small {
				font-size: 8pt;
				line-height: 9pt;
				}
.warenkorb1 {			margin:2px 0 0 0;
				padding:0;
				float: left;
				}
.warenkorb2 {			margin: 0 0 2px 0;
				padding:0;
				}
a.teaserlink {			font-family : Arial, Verdana, Helvetica, sans-serif;
				font-size : 12px;
				color : #ee1d25;
				margin : 0;
				padding: 0px;
				text-decoration: none;
				}
a.teaserlink:hover {		font-family : Arial, Verdana, Helvetica, sans-serif;
				font-size : 12px;
				color : #ee1d25;
				margin : 0;
				padding: 0px;
				text-decoration: underline;
				}
a.bteaserlink {			font-family : Arial, Verdana, Helvetica, sans-serif;
				font-size : 12px;
				font-weight: bold;
				color : #ee1d25;
				margin : 0;
				padding: 0px;
				text-decoration: none;
				}
a.bteaserlink:hover {		font-family : Arial, Verdana, Helvetica, sans-serif;
                                 font-weight: bold;
				font-size : 12px;
				color : #ee1d25;
				margin : 0;
				padding: 0px;
				text-decoration: underline;
				}
.raquo {				font-size: 14px;
                                 font-weight: normal;
				color: #ee1d25;
				}
/* #################################################################### */
/* Kasten Teaser ganze Breite*/
.teaser748 {			width: 746px;
				margin: 10px auto 10px auto;
				padding: 0;
				border: solid 1px #cccccc;
				}
/* Bild 210 * 150 Links */
.teaser748_img_l {
				margin: 0;
				padding: 1px 0px 1px 1px;
                                 float: left;
				}
.box_mitte_t_748 {
                                 width: 302px;
                                 margin: 0;
				padding: 1px 0px 0px 1px;
				float: left;
				}

.headline_t_748 {                width: 302px;
				height: 20px;
                                 background-image : url(../images/balken_green_bg.gif);
				background-repeat : repeat-x;
				margin: 0;
				padding: 0px;
				line-height: 20px;
				}
.h1_t_748 {
                                 width: 0px;
				font-family : Arial, Verdana, Helvetica, sans-serif;
				font-size : 12px;
				font-weight : bold;
				color : #333333;
				margin : 0;
                                 padding : 0 0 0 5px;
				line-height: 19px;
				}


.text_mitte_t_748 {
                                 height: 119px;
				width: 302px;
                                 margin: 0;
				padding: 0px;
                                 background-color : transparent;
				background-image : url(../images/bg_content_box.gif);
				background-repeat : repeat-x;
				}
 .content_mitte_t_748 {
                                 width: 290px;
                                 margin: 12px auto 0px auto;
				padding: 0px;
				}
.box_rechts_t_748 {
                                 width: 230px;
                                 margin: 0;
				padding: 1px;
				background-color: transparent;
                                 float: left;
				}
.text_rechts_t_748 {
                                 width: 230px;
				height: 144px;
				background-color: #E6F7F8;
                                 margin: 0;
				padding: 0px;
				}
/* IE */
* html .text_rechts_t_748 {
				height: 150px;
				}
.content_rechts_t_748_1 {
                                 width: 218px;
                                 margin: 6px auto 0px auto;
				padding: 0 0 6px 0;
				border-bottom: solid 1px #ee1d25;
				}

.content_rechts_t_748_2 {
                                 width: 218px;
                                 margin: 0px auto 0px auto;
				padding: 0px 0 4px 0;
				border-bottom: solid 1px #ee1d25;
				}
.t_748_links1 {
                                 width: 70%;
				float: left;
				margin: 0;
				padding: 0 0 5px 0;
				}
.t_748_rechts {			width: 30%;
				margin:0;
				padding:0;
                                 float: right;
				}

.content_rechts_t_748_3 {
                                 width: 218px;
                                 margin: 0px auto 0px auto;
				padding: 0 0 4px 0;
				}
.content_rechts_t_748_4 {
                                 width: 218px;
                                 margin: -30px auto 0px auto;
				padding: 0 0 14px 0;
				float: left;
				}
.spacer {			height: 25px;
				}
/* #################################################################### */
/* Teaser Dreiteilung mit Infobereich Links*/

.teaser_container {
				width: 748px;
				margin: 10px auto 10px auto;
				padding: 0;
				}
.teaser_i_box_200 {
				width: 200px;
				margin: 0;
				padding: 0;
				float: left;
				}
.headline_i_box_200 {
				width: 200px;
				height: 20px;
                                 background-image : url(../images/balken_green_bg.gif);
				background-repeat : repeat-x;
				margin: 0;
				padding: 0px;
				line-height: 20px;
				}
.infobereich_i_box_200	{
				width: 192px;
                                 margin: 1px 0 10px 0;
				padding: 0;
                                 border: solid 4px #F0F0F0;
				background-color: #ffffff;
				}
.content_i_box_200	{
				width: 184px;
                                 margin: 4px auto 4px auto;
				padding: 0;
				}
.h1_i {
                                 width: 195px;
				font-family : Arial, Verdana, Helvetica, sans-serif;
				font-size : 12px;
				font-weight : bold;
				color : #ffffff;
				margin : 0;
                                 padding : 0 0 0 5px;
				line-height: 19px;
				}
/* mittlerer Bereich */
.teaser_i_box_533 {
                                 margin: 0 0 0 15px;
				padding: 0;
				width: 533px;
				float: right;
				}
/* mittlerer Bereich */
.teaser_i_box_259_1 {
                                 margin: 0 15px 0 0;
				padding: 0;
				width: 259px;
                                 height: 180px;
				float: left;
				background-color: transparent;
				}
.teaser_i_box_259_2 {
                                 margin: 0;
				padding: 0;
				width: 259px;
                                 height: 180px;
				float: left;
                                 background-color: transparent;
				}
.headline_i_box_259 {
				width: 259px;
				height: 20px;
                                 background-image : url(../images/balken_green_bg.gif);
				background-repeat : repeat-x;
				margin: 0;
				padding: 0px;
				line-height: 20px;
				float: left;
				}
.infobereich_i_box_259	{
				width: 251px;
                                 margin: 1px 0 10px 0;
				padding: 0;
                                 border: solid 4px #F0F0F0;
				background-color: #ffffff;
                                 float: left;
				}

.content_i_box_259	{
				width: 243px;
                                 margin: 4px auto 4px auto;
				padding: 0;
				}
.content_box_259_split1	{
				width: 155px;
                                 margin: 0;
				padding: 0;
				float: left;
				}
.content_box_259_split2	{
				width: 80px;
                                 margin: 0;
				padding: 0;
				float: right;
				}
/* Breiter Box 533 */
.teaser_i_box_533_2 {
                                 margin: 25px 0 25px 15px;
				padding: 0;
				width: 533px;
				float: right;
				}
/* IE */
* html .teaser_i_box_533_2 {
				margin: 0 0 0 15px;
				}

.headline_i_box_533 {
				width: 533px;
				height: 20px;
                                 background-image : url(../images/balken_green_bg.gif);
				background-repeat : repeat-x;
				margin: 0;
				padding: 0px;
				line-height: 20px;
				}
.infobereich_i_box_533	{
				width: 525px;
                                 margin: 1px 0 10px 0;
				padding: 0;
                                 border: solid 4px #F0F0F0;
				background-color: #ffffff;
				}

.content_i_box_533	{
				width: 517px;
                                 margin: 4px auto 4px auto;
				padding: 0;
				}
.content_box_533_split1	{
				width:350px;
                                 margin: 0;
				padding: 0;
				float: left;
				}
.content_box_533_split2	{
				width: 140px;
                                 margin: 0;
				padding: 0;
				float: right;
				}
/* ################################################# */
/* Dreiteilung alles gleichgroße Felder */
.teaser_i_box_240_1 {
                                 margin: 0 14px 0 0;
				padding: 0;
				width: 240px;
                                 height: 180px;
				float: left;
				background-color: transparent;
				}
.teaser_i_box_240_2 {
                                 margin: 0 0 0 0;
				padding: 0;
				width: 240px;
                                 height: 180px;
				float: left;
				background-color: transparent;
				}
.headline_i_box_240 {
				width: 240px;
				height: 20px;
                                 background-image : url(../images/balken_green_bg.gif);
				background-repeat : repeat-x;
				margin: 0;
				padding: 0px;
				line-height: 20px;
				float: left;
				}
.infobereich_i_box_240	{
				width: 232px;
                                 margin: 1px 0 10px 0;
				padding: 0;
                                 border: solid 4px #F0F0F0;
				background-color: #ffffff;
                                 float: left;
				}

.content_i_box_240	{
				width: 226px;
                                 margin: 4px auto 4px auto;
				padding: 0;
				}
.content_i_box_240 p		{
				font-size: 11px;
				}
.content_box_240_split1	{
				width: 145px;
                                 margin: 0;
				padding: 0;
				float: left;
				}
.content_box_240_split2	{
				width: 80px;
                                 margin: 0;
				padding: 0;
				float: right;
				}
/* Breite 494 px */
.teaser_i_box_494 {
                                 margin: 0 14px 0 0;
				padding: 0;
				width: 494px;
                                 height: 190px;
				float: left;
				background-color: transparent;
				}
.headline_i_box_494 {
				width: 494px;
				height: 20px;
                                 background-image : url(../images/balken_green_bg.gif);
				background-repeat : repeat-x;
				margin: 0;
				padding: 0px;
				line-height: 20px;
				float: left;
				}
.infobereich_i_box_494	{
				width: 486px;
				height: 152px;
                                 margin: 1px 0 10px 0;
				padding: 0;
                                 border: solid 4px #F0F0F0;
                                 background-color: transparent;
                                 float: left;
				}
.infobereich_i_494_2	{
				width: 494px;
                                 margin: 0px 0 10px 0;
				padding: 0;
                                 float: left;
                                 background-color : transparent;
				background-image : url(../images/bg_content_box.gif);
				background-repeat : repeat-x;
				}
.infobereich_i_494_3	{
				width: 224px;
                                 margin: 1px 0 10px 0;
				padding: 0;
                                 float: right;
                                 background-color : #ff0000;
				}

.content_i_box_494	{
				width: 486px;
                                 margin: 0px auto 0px auto;
				background-color : transparent;
				padding: 0;
				}
.content_box_494_split1	{
				width: 234px;
                                 margin: 0;
				padding: 0;
				float: left;
				background-color : transparent;
				}
.abstand_split {                 margin:0;
				padding: 6px;
				}
.content_box_494_split2	{
				width: 234px;
                                 height: 140px;
				margin: 0;
				padding: 0;
				float: right;
				background-color : #E6F7F8;
				}
/* ###################################################### */
.content_rechts_t_494_1 {
                                 width: 218px;
                                 margin: 0px auto 0px auto;
				padding: 0 0 6px 0;
				border-bottom: solid 1px #ee1d25;
				}

.content_rechts_t_494_2 {
                                 width: 218px;
                                 margin: 0px auto 0px auto;
				padding: 0px 0 4px 0;
				border-bottom: solid 1px #ee1d25;
				}

.content_rechts_t_494_3 {
                                 width: 218px;
                                 margin: 0px auto 0px auto;
				padding: 0 0 4px 0;
				}
.content_rechts_t_494_4 {
                                 width: 218px;
                                 margin: -30px auto 0px auto;
				padding: 0 0 14px 0;
				float: left;
				}