* { padding:0;
    margin:0;
	border:0;
}

a { text-decoration:none; }

.float-killer { clear:both;
                line-height:0px;
				font-size:0px; }

html { font-size:100.01%; }

body { width:100%;
       height:100%;
	   text-align:left;
	   font-size:12px;
	   line-height:16px;
	   font-family:Arial; }

#container { width:980px;
             background:#dddddd; }

/************************
 HEADER
 ***********************/

#header { background:#ffffff; }

/* TOP-NAV */

#top-nav { position:relative;
           background:url("../layout/background-grey-black.jpg") top left repeat-x;
           height:25px;
		   padding-left:10px; }

#productsearchform input { height:14px;
                                width:145px;
                                border:1px solid #cccccc;
                                font-size:10px;
								margin-right:5px; }

#productsearchform img { position:relative;
                              top:5px;
							  left:0px;
							  padding-right:10px; }

#SearchResultContainer a { color:#666666;
             text-decoration:none;
			 background:url("../layout/icon-link-mehr.gif") 0px 0px no-repeat; 
			 padding-left: 20px;}

#SearchResultContainer a:hover { color:#e10915; }

#SearchResultContainer img {
	display: block;
	float: right;
	margin: 0 0 10px 10px;
	cursor: pointer;
}


#top-nav ul { position:absolute;
              top:4px;
			  left:200px;
			  list-style-type:none;
			  font-size:11px; }

#top-nav li { display:inline; }

#top-nav li a { display:block;
                float:left;
				color:#ffffff;
				font-size:11px; }

#top-nav li a:hover { color:#e10915;
                      font-weight:bold;
										  font-size:11px; }

#top-nav li span { display:block;
                   float:left;
				   color:#ffffff;
                   font-weight:bold;
				   font-size:11px; }

#nav-item-home a, #nav-item-home span { width:80px; }
#nav-item-news a, #nav-item-news span { width:40px; }
#nav-item-haendler a, #nav-item-haendler span { width:75px; }
#nav-item-unternehmen a, #nav-item-unternehmen span { width:58px; }
#nav-item-support a, #nav-item-support span { width:98px; }
#nav-item-kontakt a { width:45px;
                      margin-left:2px;
					  padding-left:15px;
                      background:url("../layout/icon-kontakt.gif") 0 2px no-repeat; }

#nav-item-kontakt a:hover { background:url("../layout/icon-kontakt-active.gif") 0 2px no-repeat; }

li#nav-item-suche span { font-weight:normal;
                         margin-left:5px; }

form#suche { position:absolute;
             right:170px;
			 top:3px; }

form#suche input { margin:0 5px;
	               height:14px;
                   width:113px;
                   border:1px solid #cccccc;
                   font-size:10px; }

form#suche img { position:relative;
                 top:2px;
			     left:0px; }

form#laenderauswahl { position:absolute;
                      top:0px;
					  right:10px; }

form#laenderauswahl input { height:14px;
                            width:124px;
                            border:1px solid #cccccc;
                            font-size:10px;
							margin-right:5px; }

form#laenderauswahl img { position:relative;
                          top:5px;
						  left:0px; }


/*************************
 MAIN
 ************************/

#main { position:relative;
        width:980px;
		margin:10px 0;
        background:#dddddd url("../layout/background-main.gif") top left repeat-y; }

/************************
 CONTENT
 ***********************/

#content { position:relative;
           width: 590px;
		   margin-left:190px;
           margin-right:200px;
		   padding:10px 0;
           background:#ffffff;
		   color:#666666;
		   font-size:11px;}

/* PAGE-IMAGE */

#page-image { padding-left:10px;
              padding-right:10px;
              line-height:0px;
			  font-size:0px; }

/* BREADCRUMBS */

#content #breadcrumbs { margin:10px 20px;
               font-size:10px; }

#content #breadcrumbs a { color:#666666;
                 text-decoration:none; }

#content #breadcrumbs a:hover { color:#e10915; }

span#breadcrumb-active { color:#999999; }

/* CONTENT-FORMATE */


#content h1 { margin: 20px 20px;
               font-size:22px;
               line-height:26px;
               color:#e10915; }


#content p { margin:10px 20px;
             font-size:11px; }

#content p strong { font-weight:bold; }

#content p strong.red { color:#e10915; }

#content p.text { width:528px;
                  margin:20px 20px 0 20px; }

#content a { color:#666666;
             text-decoration:underline; }

#content a:hover { color:#e10915; }

#content span#dspBody OL {margin: 10px 20px 10px 38px}
#content span#dspBody UL {margin: 10px 20px 10px 34px}

/* PAGE-OPTIONS */

#page-options { border-top:1px solid #cccccc;
                margin:20px 20px 10px 20px;
				padding-top:10px;
				font-size:11px;
				position:relative; }

#page-options a { color:#666666;
                  padding-right:10px;
									text-decoration:none; }

#page-options a:hover { color:#000000; }

#page-option-print a { padding-left:18px;
                       background:url("../layout/icon-drucken.gif") no-repeat; }

#page-option-print a:hover { background:url("../layout/icon-drucken-active.gif") no-repeat; }

#page-option-recommendation a { padding-left:20px;
                                background:url("../layout/icon-weiterempfehlen.gif") no-repeat; }

#page-option-recommendation a:hover { background:url("../layout/icon-weiterempfehlen-active.gif") no-repeat; }
 
#page-option-to-top a { position:absolute;
                        right:0;
												top:10px; 
												padding-left:17px; 
                        background:url("../layout/icon-to-top.gif") 0	2px no-repeat; }

#left { width:170px;
        margin:0;
		padding:0 10px 10px 10px;
        float:left; }

ul#left-nav { width:170px;
              padding:0;
			  margin:0 0 10px 0;
			  list-style-type:none;
			  line-height:0px;
			  font-size:0px; }

ul#left-nav ul { list-style-type:none; }

ul#left-nav a { display:block; }

/* LEVEL 1 */

ul#left-nav  li { width:170px;
                         padding:0;
						 margin:0;
						 background:#e10915;}

ul#left-nav  li a { padding:8px 0 10px 0;
                           margin:0 10px; 
						   border-top:1px solid #dddddd;
						   color:#ffffff;
						   font-weight:bold;
						   line-height:14px;
						   font-size:11px; }

ul#left-nav  li a:hover { color:#ffffff;
                                 font-weight:bold;
																 margin:0;
																 background:#666666;
																 padding:8px 10px 10px 10px; }

ul#left-nav  li a.active { padding:8px 10px 10px 10px;
                                    margin:0;
						            border:none;
							        background:#666666;
						            color:#ffffff;
						            font-weight:bold;
						            line-height:14px;
						            font-size:11px; }

/* LEVEL 2 */

ul#left-nav li  ul  li { width:170px;
                         padding:0;
						 margin:0;
						 display:none;
						 background:#eeeeee;}

ul#left-nav li  ul  li a { padding:6px 10px 6px 10px;
                           margin:0 10px;
						   border-top:1px solid #999999;
						   color:#666666;
						   font-weight:normal;
						   line-height:14px;
						   font-size:11px; }

ul#left-nav li  ul  li a:hover { color:#000000;
                                 font-weight:bold;
																 background:#eeeeee;
																 padding:6px 10px 6px 10px;
																 margin:0 10px; }

ul#left-nav li  ul  li a.active { padding:6px 10px 6px 10px;
                                    margin:0 10px;
									border-top:1px solid #999999;
							        background:#eeeeee;
						            color:#e10915;
						            font-weight:bold;
						            line-height:14px;
						            font-size:11px; }

/* LEVEL 3 */

ul#left-nav li  ul  li  ul  li { width:170px;
                         padding:0;
						 margin:0;
						 display:none;
						 background:#eeeeee;}

ul#left-nav li  ul  li  ul  li a { padding:6px 10px 6px 30px;
                           margin:0 10px;
						   border-top:1px solid #999999;
						   color:#666666;
						   font-weight:normal;
						   line-height:14px;
						   font-size:11px; }

ul#left-nav li  ul  li  ul  li a:hover { color:#000000;
                                 font-weight:bold;
																 margin:0 10px;
																 padding:6px 10px 6px 30px; }

ul#left-nav li  ul  li  ul  li a.active { padding:6px 10px 6px 30px;
                                    margin:0 10px;
									border-top:1px solid #999999;
							        background:#eeeeee;
						            color:#e10915;
						            font-weight:bold;
						            line-height:14px;
						            font-size:11px; }

/* border-top auf 1. + 2. Ebene bei aktivem erstem Element weg */
ul#left-nav li.no-border a.active { border:none; }

/* border-top auf 1. Ebene + 2. Ebene + 3. Ebene weg */
ul#left-nav li.no-border a { border:none; }


#right { width:180px;
         padding:0 10px;
         float:right; }

/* WARENKORB */

#warenkorb { margin-bottom:10px;
             background:#ffffff;
						 border:1px solid #cccccc; }

#warenkorb h2 { padding:0 10px; 
				background:url("../layout/background-warenkorb.gif") top left no-repeat;
                height:20px;
				color:#666666;
				font-weight:bold;
				font-size:11px; }

#warenkorb table { border:none;
                   font-size:11px;
				   color:#666666;
				   margin-left:5px; }

#warenkorb td { padding:5px; }

#warenkorb img { width:33px;
                 height:33px; }

#warenkorb td.summen-strich { border-top:1px solid #666666;
                              font-size:0px;
							  line-height:0px;
							  padding:0; }

#warenkorb .summe { font-weight:bold; }

#warenkorb .link { margin:10px 0 0 0;
			       padding:0 10px;
				   height:18px;
                   border-top:1px solid #cccccc;
				   text-align:right;
			       background:url("../layout/background-warenkorb-zur-kasse.jpg") bottom left repeat-x; }

#warenkorb .link a { color:#ffffff;
                font-weight:bold;
				display:block;
				padding-top:0px;
				background:url("../layout/icon-warenkorb-zur-kasse.gif") 73px 2px no-repeat;
				text-decoration:none;}				   

/***********************
 BOXEN
 **********************/

.dark-box { background:#eeeeee;
             margin-bottom:10px; }

.light-box { background:#ffffff;
             border:1px solid #cccccc;
			 margin-bottom:10px; }

.dark-box h2 { height:20px;
               padding:2px 10px;
			   font-size:11px;
               color:#ffffff;
			   background:url("../layout/background-dark-box.jpg") top left repeat-x; }

.light-box h2 { height:20px;
                padding:2px 10px;
				font-size:11px;
				color:#666666;
				background:url("../layout/background-light-box.jpg") top left repeat-x; }

.dark-box h3, .light-box h3 { padding:0 10px;
                              font-size:11px;
						      font-weight:bold;
                              color:#666666; }

.dark-box p, .light-box p { padding:0 10px;
                            font-size:11px;
						    color:#666666; }

.dark-box a { display:block;
              background:url("../layout/icon-link-mehr.gif") 0px 9px no-repeat;
			  margin:0 10px;
			  padding:7px 0 5px 17px;
			  color:#e10915;
			  font-weight:bold; }

.light-box a { display:block;
              background:url("../layout/icon-link-mehr.gif") 0px 9px no-repeat;
			  margin:0 10px;
			  padding:7px 0 5px 17px;
			  color:#e10915;
			  font-weight:bold; }

.partner-box { background:#ffffff;
             border:1px solid #cccccc;
			 margin-bottom:10px;
			 }
.partner-box-cont { padding-left: 27px;	
					margin-bottom: 3px; }

.partner-box h2 { height:20px;
                padding:2px 10px;
				font-size:11px;
				color:#666666;
				background:url("../layout/background-light-box.jpg") top left repeat-x; }
				
.dark-box a:hover, .light-box a:hover { color:#999999; }

#left .dark-box img { margin:5px 25px; }

#right .dark-box img { margin:5px 30px; }

#left .light-box img { margin:5px 25px; }

#right .light-box img { margin:5px 30px; }

/***********************
 FOOTER
 **********************/

#footer { font-size:11px;
          text-align:center;
		  padding:10px 0;
		  color:#666666;
		  background:#ffffff; }

#footer a { color:#666666;
            padding:0 5px; }

#footer a:hover { color:#000000; }

#sitemap { padding-left:10px; }

#sitemap a { padding:0 30px 0 22px;
             background:url("../layout/icon-sitemap.gif") no-repeat; }

#sitemap a:hover { background:url("../layout/icon-sitemap-active.gif") no-repeat; }

#bigger-text a { background:url("../layout/icon-bigger-text.gif") no-repeat; }

#bigger-text a:hover { background:url("../layout/icon-bigger-text-active.gif") no-repeat; }

#smaller-text a { background:url("../layout/icon-smaller-text.gif") no-repeat; }

#smaller-text a:hover { background:url("../layout/icon-smaller-text-active.gif") no-repeat; }

/*****************************************************
 ARTIKELLISTEN-SEITE-FORMATE (by ASI)
 ****************************************************/

body.productlist #content { padding:10px; }

/***********************
 ARTIKELLISTEN--TOP (by ASI)
 **********************/

#productlist
{ 
   position:relative;
   width:498px;
   /*height:100px;*/
   margin:0 20px;
   padding:18px 15px 10px 15px;
   border:1px solid #cccccc;
   background:url("../layout/background-article-top.jpg") repeat-x; }
 
#productlist h1 { font-size:14px;
				  color:#e10915;
				  font-weight:500;
				  margin: 0px 0px 0px 0px;}

#productlist h2 { font-size:16px;
                  line-height:20px;
				  color:#000000;
				  font-weight:bold; }
#productlist #ShowDetail a { padding-left:17px;
                 color:#e10915;
				 font-weight:bold;
				 background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat; }
				 
#productlist ul li { 
		list-style-image:url('/custom/layout/list-style-image-article-bottom-list.gif');
		margin-left:10px; 
		padding-top:10px; }


/*****************************************************
 ARTIKEL-SEITE-FORMATE
 ****************************************************/

body.article #content { padding:10px; }

/***********************
 ARTICLE-TOP
 **********************/

#article-top { position:relative;
               width:498px;
			   height:280px;
               margin:0 20px;
			   padding:18px 15px 10px 15px;
			   border:1px solid #cccccc;
			   background:url("../layout/background-article-top.jpg") repeat-x; }
 
#article-top #neu { position:absolute;
                    top:0px;
					right:0px; }

#article-top h1 { font-size:22px;
				  line-height:26px;
				  color:#e10915;
				  font-weight:500;
					width:270px;
				  margin:20px 0 5px 0; }

#article-top h2 { font-size:16px;
                  line-height:20px;
				  color:#000000;
				  font-weight:bold; }

#article-top #dictionaries { position:absolute;
                             bottom:10px;
							 left:15px; }

#article-top #dictionaries img { padding:0 5px; }

#article-image { position:absolute;
                 right:25px;
				 top:50px;
				  }
				  
#datasheet		 { position:absolute;
                   right:20px;
				   bottom:28px;
				   font-size:11px;
				   line-height:18px;
				   background-image:url(../layout/pdf.gif);
				   background-repeat:no-repeat;
				   padding-left:2em;}

#datasheet a 	 { color:#666666;
                   text-decoration:none; }
					 
#datasheet a:hover { color:#000000; }

#article-options { position:absolute;
                   right:20px;
				   bottom:10px;
				   font-size:11px;
				   line-height:18px; }

#article-options a { color:#666666;
                     text-decoration:none; }
					 
#article-options a:hover { color:#000000; }

#article-option-memo a { padding-left:20px;
                         padding-bottom:3px;
						 padding-top:2px;
                         background:url("../layout/icon-memo.gif") no-repeat; }

#article-option-memo a:hover { background:url("../layout/icon-memo-active.gif") no-repeat; }

#article-option-bigger-image a { margin-left:15px;
                                 padding-left:20px;
                                 background:url("../layout/icon-bigger-image.gif") no-repeat; }

#article-option-bigger-image a:hover { background:url("../layout/icon-bigger-image-active.gif") no-repeat; }

#article-option-pdfdl a { margin-left:15px;
                          padding-left:20px;
                                 background:url("../layout/pdf.gif") no-repeat; }



/***********************
 ARTICLE-OUTOFSTOCK
 **********************/

#article-OutOfStock {
	position:relative;
    width:508px;
    margin:0 20px;
    padding: 10px 10px 0px 10px;
	border:1px solid #cccccc;
	border-top:none;
	border-bottom:none;
	text-align: center;
}

/***********************
 ARTICLE-MIDDLE
 **********************/

#article-middle { position:relative;
                  width:528px;
									height:46px;
									margin:0 20px;
									border:1px solid #cccccc;
									border-top:none; }

#feature-icons { position:absolute;
                 top:12px;
								 left:20px; }

#feature-icons img { padding-right:6px; }

#article-middle h1 { position:absolute;
                     top:13px;
									   left:260px;
									   margin:0;
									   padding:0;}

#order-article { position:absolute;
                 top:13px;
								 right:20px;
								 width:143px;
								 height:18px;
								 border:1px solid #cccccc;
								 color:#e10915;
								 background:url("../layout/background-light-box.jpg") bottom left repeat-x;
								 text-align:center; }

#order-article a { padding-left:17px;
                   color:#e10915;
									 font-weight:bold;
									 background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
									 text-decoration:none; }

#order-article a:hover { color:#999999; }

#order-article #order-disabled {
	color:#999999;
}

#article-description
{
	margin:0 20px;
	border:1px solid #cccccc;
	border-top:none; 
	width:508px;
	padding:10px;
}

#article-description ul
{
	margin-left:20px;
}

/**********************
 ARTICLE-BOTTOM
 *********************/

#article-bottom-nav { border-left:1px solid #cccccc;
                      border-right:1px solid #cccccc;
											width:528px;
											margin:0 20px; }

#article-bottom-nav a { display:block;                        
												font-weight:bold;
												height:21px;
												padding-top:3px;
												color:#666666;
												text-decoration:none; }

#article-bottom-nav a.active { color:#e10915;
															 border-bottom:none;
															 background:url("../layout/background-article-bottom-nav-light.jpg") repeat-x; }

#article-bottom-nav a.not-active { border-bottom:1px solid #cccccc;
                                   background:url("../layout/background-article-bottom-nav-dark.jpg") repeat-x; }

/* moved to productdetil.cfm 
#article-bottom-nav-left { width:214px; }

#article-bottom-nav-middle { width:162px;
                             border-right:1px solid #cccccc;
														 border-left:1px solid #cccccc;
														 float:right; }

#article-bottom-nav-right { width:150px;
														float:right; }
*/
.article-bottom-list 
{ 
	/*border:1px solid #cccccc;
   	border-top:none;
   */
						 width:482px;
						 /*margin:0 20px;*/
						 list-style-image:url("../layout/list-style-image-article-bottom-list.gif");
						 padding-top:15px;
						 padding-left:31px; }

#article-bottom-content-left 
{ 
	display:none; 
	margin:0px 40px 0px 20px;
	padding: 10px 15px 10px 15px; 
	border:1px solid #cccccc;
	border-top:none;
	
}

#article-bottom-content-middle
{ 
	display:none; 
	margin:0px 40px 0px 20px;
	padding: 10px 15px 10px 15px; 
	border:1px solid #cccccc;
	border-top:none;
}
#article-bottom-content-right
{ 
	display:none; 
	margin:0px 40px 0px 20px;
	padding: 10px 15px 10px 15px; 
	border:1px solid #cccccc;
	border-top:none;
}

/***************************************************
 WARENKORB-FORMATE
 **************************************************/

body.warenkorb #content { padding:10px 0; }

#content-warenkorb { position:relative;
                     width:528px;
										 margin:0 20px;
										 padding:0;
										 border:1px solid #cccccc;
										 background:#ffffff; }

#content-warenkorb h2 { background:url("../layout/background-light-box.jpg") top left repeat-x;
                        font-weight:bold;
												font-size:11px;
												padding-left:20px; }

#content-warenkorb table { margin:0 20px;
                           table-layout:fixed;
													 width:488px; }

#content-warenkorb th, #content-warenkorb td { padding:5px 10px;
                                               padding-left:0; }
											   
#content-warenkorb th.deleteicon { width:10px; }
#content-warenkorb th.description { width:140px; }
#content-warenkorb th.itemnumber { width:50px; }
#content-warenkorb  th.amount { width:45px; }
#content-warenkorb th.articleprice { width:80px;
                                     text-align:right; }
#content-warenkorb th.articlesum { width:60px;
                                   text-align:right;
																	 padding:5px 0 5px 0; }

#content-warenkorb input { border:1px solid #cccccc;
                           width:36px;
													 font-size:11px;
													 color:#666666;
													 padding:2px; }

#content-warenkorb .value { text-align:right; }

#content-warenkorb .value-no-padding { text-align:right;
                                       padding-right:0; }

#content-warenkorb td.summen-strich { border-top:1px solid #cccccc;
                                      font-size:0px;
																			line-height:0px;
																			padding:0; }
#content-warenkorb tr.sum { color:#e10915;
                            font-weight:bold; }

#warenkorb-optionen { position:relative;
                      background:url("../layout/background-warenkorb-optionen.jpg") top left repeat-x;
                      height:24px;
											border-top:1px solid #cccccc; }

																	 
#warenkorb-optionen div#fortsetzen { position:absolute;
                                    bottom:0px;
									left:0px;
									width:180px;
									height:24px;
									background:url("../layout/background-warenkorb-zur-kasse.jpg") repeat-x;
									text-align:center; }																	 

#warenkorb-optionen div#fortsetzen a { color:#ffffff;
                                      font-weight:bold;
									display:block;
									padding-top:4px;
									background:url("../layout/icon-warenkorb-fortsetzen.gif") 10px 6px no-repeat;
									text-decoration:none;
									padding-left:15px; }																	 

#warenkorb-optionen div#aktualisieren a:hover { color:#999999; }

#warenkorb-optionen div#aktualisieren a { display:block;
                                   position:absolute;
                                   background:url("../layout/icon-link-mehr.gif") 0 6px no-repeat;
									 color:#e10915;
									 font-weight:bold;
									 top:0px;
									 right:215px;
									 width:60px;
									 text-decoration:none;
									 padding-top:4px;
									 padding-left:19px; }

#warenkorb-optionen div#zur-kasse { position:absolute;
                                    bottom:0px;
									right:0px;
									width:180px;
									height:24px;
									background:url("../layout/background-warenkorb-zur-kasse.jpg") repeat-x;
									text-align:center; }

#warenkorb-optionen div#zur-kasse a { color:#ffffff;
                                      font-weight:bold;
									display:block;
									padding-top:4px;
									background:url("../layout/icon-warenkorb-zur-kasse.gif") 160px 6px no-repeat;
									text-decoration:none;
									padding-left:15px; }

#pay-with-paypal { width:528px;
                   margin:20px 20px 0 20px;
									 position:relative; }

#pay-with-paypal p { margin:0;
                     width:300px; }

#pay-with-paypal img { float:right;
                       width:163px;
											 height:42px;
											 position:relative; }


/*******************************************************
 ORDER-PROZESS
 ******************************************************/
 
.order-error
{
	position: relative;
	color:#FF0000;
	margin-right:10px;
	margin-left:10px;
	padding-left:10px;
}

.order-process #content { position:relative;
                          margin-left:190px;
						  margin-right:10px;
						  padding:10px;
						  background:#ffffff;
						  color:#666666;
						  font-size:11px;					  
						  width:760px;
					  }

#container-addresses-input { position:relative;
                             background:url("../layout/background-container-addresses.gif") top right repeat-y;  }

#billing-address-container { margin-right:400px;
                             width:340px;
									           margin:0 20px; }
											   
#shipping-address-container { position:absolute;
                              right:0px;
															top:0px;
															width:340px;
															margin:0 20px; }

#shipping-address-selection input { float:none;
                                    width:10px;
																		margin-right:10px;
																		border:none; }

#shipping-address { display:none;
                    position:absolute;
										top:100px;
										right:0px;
										width:300px;  }

#shipping-address-confirmation { display:none;
                    position:absolute;
										top:25px;
										right:0px;
										width:300px;  }										

#shipping-address-selection { height:70px;
                              width:300px; }

.order-form-headline { background:url("../layout/background-dark-box.jpg") top left repeat-x;
                       height:20px;
											 color:#ffffff;
											 font-weight:bold;
											 font-size:11px;
											 margin:0;
											 padding:0 20px; }

.required-form-field { color:#e10915; }

.order-form-container { background:#f5f5f5;
										  margin:0;
										  padding:0 20px 20px 20px;
										  list-style-type:none; }
										  
ul.order-form-container li { padding:10px 0; }

ul.order-form-container input { position:relative;
                              float:right;
                              border:1px solid #cccccc;
													    width:150px;
															font-size:11px;
															font-family:Arial;
															padding:2px; }

ul.order-form-container select { float:right;
                               border:1px solid #cccccc;
														   width:156px;
															 font-family:Arial;
															 font-size:11px;
															 padding:2px;
															 padding-right:0;}

ul.order-form-container option { padding:0 2px; }

/* ASI: Custom styles for confirmation page */
.order-confirmation-container { background:#f5f5f5;
										  margin:0;
										  padding:0 20px 20px 20px;
										  list-style-type:none; }
										  
ul.order-confirmation-container li { padding:10px 0; }

ul.order-confirmation-container textarea 
{ 
	background:#f5f5f5;
}
ul.order-confirmation-container input { position:relative;
                              float:right;
                              border:1px solid #cccccc;
							  background:#f5f5f5;
													    width:150px;
															font-size:11px;
															font-family:Arial;
															padding:2px; 
															}

ul.order-confirmation-container select { float:right;
                               border:1px solid #cccccc;
														   width:156px;
															 font-family:Arial;
															 font-size:11px;
															 padding:2px;
															 padding-right:0;}

ul.order-confirmation-container option { padding:0 2px; }


#container-further-instructions { margin:20px 20px 0 20px; } 

#container-further-instructions ul { }

ul#further-instructions-top { padding-bottom:50px; }

li#further-instructions-textarea textarea { position:relative;
																						float:right;
																						width:450px;
																						font-family:Arial;
																						font-size:12px;
																						height:80px;
																						border:1px solid #cccccc;
																						padding:2px;}

ul#further-instructions-bottom input { float:none;
                                       width:15px; 
																			 border:none;
																			 margin-right:10px; }

li.further-instructions-checkbox label { position:relative;
                                         top:-2px; }

ul#further-instructions-bottom select { position:absolute;
                                        left:273px;
																				width:150px; }


#order-navigation { position:relative;
                    height:50px; }

#order-back-step { position:absolute;
                   bottom:13px;
								   left:20px;
								   width:100px;
								   height:18px;
								   border:1px solid #cccccc;
								   color:#e10915;
								   text-align:center; }

#order-back-step a { padding-left:17px;
                     color:#e10915;
								  	 font-weight:bold;
								  	 background:url("../layout/icon-link-mehr-links.gif") 0px 2px no-repeat;
										 text-decoration:none; }

#order-back-step a:hover { color:#999999; }

#order-next-step { position:absolute;
                   bottom:13px;
								   right:20px;
								   width:100px;
								   height:18px;
								   border:1px solid #cccccc;
								   color:#e10915;
								   background:url("../layout/background-light-box.jpg") bottom left repeat-x;
								   text-align:center; }

#order-next-step a { padding-left:17px;
                     color:#e10915;
								  	 font-weight:bold;
								  	 background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
										 text-decoration:none; }

#order-next-step a:hover { color:#999999; }

/* Übersicht Warenkorb im Bestellprozess */

#order-warenkorb-container { position:relative;
														 margin:20px 20px 0 20px;
														 padding:0; }

#order-warenkorb-top, #order-warenkorb-bottom { background:#f5f5f5;
                                                margin-bottom:20px; }

#order-warenkorb-top table { margin:0 20px;
														 table-layout:fixed;
														 width:670px; }

#order-warenkorb-bottom table { margin:0 20px;
																table-layout:fixed;
																width:670px;
														    margin-bottom:20px;
															border: 0px solid #000000;}


#order-warenkorb-container th, #order-warenkorb-container td { padding:5px 10px;
                                                               padding-left:0; }

#order-warenkorb-container th.position { width:25px; }
#order-warenkorb-container th.description { width:300px; }
#order-warenkorb-container  th.amount { width:35px; }
#order-warenkorb-container th.articleprice { width:130px;
                                     text-align:right; }
#order-warenkorb-container th.articlesum { 
                                   text-align:right;
																	 padding:5px 0 5px 0; }

#order-warenkorb-container .value { text-align:right; }

#order-warenkorb-container .value-no-padding { text-align:right;
                                               padding-right:0; }


#order-warenkorb-container td.summen-strich { border-top:1px solid #cccccc;
																							font-size:0px;
																							line-height:0px;
																							padding:0;
																							margin:0; }

#order-warenkorb-container tr.sum { font-weight:bold; }

#order-warenkorb-container select, #order-warenkorb-container div.singleSelect { float:right;
                                    border:1px solid #cccccc;
														        width:156px;
															      font-family:Arial;
															      font-size:11px;
															      padding:2px;
															      padding-right:0;}

#order-warenkorb-container input { position:relative;
                              float:right;
                              border:1px solid #cccccc;
													    width:150px;
															font-size:11px;
															font-family:Arial;
															padding:2px; }


.bankeinzug {  /* display:none;  */ }


/* STLYE FOR CONFIRMATION PAGE */ 
#OrderConfirmationDetails
{
	margin: 20px 20px 0px 20px;
	background:#f5f5f5;
	padding-bottom:5px;
}
#OrderConfirmationInstructions
{
	margin: 20px 20px 0px 20px;
	background:#ffffff;
}
#OrderConfirmationDetails th, ##OrderConfirmationDetails td
{
	padding:5px 10px;
	padding-left:0; 
}
#OrderConfirmationDetails th.position 
{ 
	width:25px; 
}
#OrderConfirmationDetails th.description 
{
	width:300px; 
}
#OrderConfirmationDetails  th.amount
{
	width:35px;
}
#OrderConfirmationDetails th.articleprice
{
	width:130px;
	text-align:right;
}
#OrderConfirmationDetails th.articlesum
{ 
	text-align:right;
	padding:5px 0 5px 0;
}
#OrderConfirmationDetails .value
{
	text-align:right;
}
#OrderConfirmationDetails .value-no-padding
{
	text-align:right;
	padding-right:0;
}
#OrderConfirmationDetails td.summen-strich 
{
	border-top:1px solid #cccccc;
	font-size:0px;
	line-height:0px;
	padding:0;
	margin:0;
}
#OrderConfirmationDetails tr.sum
{
	font-weight:bold;
}




body.product #content {
  padding: 10px; 
}

#content .productsearch {
  width:530px;
  padding: 0 20px;
}
#content .productsearch .left {
  float: left;
}
#content .productsearch .right {
  float: right;
}
#content .productsearch .clear {
  clear: both;
  height:0;
  line-height: 0;
  margin: 0;
  padding: 0;
  display: block;
}
#content .productsearch h1 {
  margin-left: 0;
  margin-right: 0;
}
#content .productsearch h3 {
  color: #e10915;
  font-size: 11px;
  font-weight: bold;
}
#content .productsearch p {
  margin-left: 0;
  margin-right: 0;
}
#content .productsearch .productsearch-innerwrap {
  background-color: #F5F5F5;
}
#content .productsearch .productsearch-innerwrap .productsearch-headline { 
  background:url("../layout/background-dark-box.jpg") top left repeat-x;
  height:20px;
  color:#ffffff;
  font-weight:bold;
  font-size:11px;
  margin:0;
  padding:0 20px; 
}
#content .productsearch .productsearch-innerwrap .productsearch-headtext { 
  margin-left: 20px;
  margin-right: 20px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form {
  width: 270px;
  margin-left: 20px;
  margin-right: 20px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form hr {
  border-top: 1px solid #CCCCCC;
  margin-top: 1px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form input {
  margin-top: 2px;
  margin-bottom: 4px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form label {
  padding-left: 5px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart {
  margin-bottom: 13px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-1columns label {
  width: 251px;
  padding-left: 5px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-2columns label {
  width: 116px;
  padding-left: 5px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-3columns label {
  width: 71px;
  padding-left: 5px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-3columns label.expanded {
  width: 86px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-3columns label.narrow {
  width: 61px;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-submit {
  float: right;
  width:100px;
  height:18px;
  border:1px solid #cccccc;
  color:#e10915;
  background:url("../layout/background-light-box.jpg") bottom left repeat-x;
  text-align:center;
}
#content .productsearch .productsearch-innerwrap .productsearch-form .productsearch-form-subpart .productsearch-submit a {
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;
}
#content .productsearch .productsearch-innerwrap .productsearch-teasers {
  width: 140px;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}
#content .productsearch .productsearch-innerwrap .productsearch-teasers img {
  margin-right: 5px;
}
#content .productsearch .productsearch-innerwrap .productsearch-teasers a {
  margin-top: 9px;
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;
}

#content .productsearch .productsearch-innerwrap .productsearch-teasers .productsearch-oneteaser {
  margin-bottom: 20px;
}
#content .productsearch .productsearch-innerwrap .productsearch-teasers .productsearch-oneteaser span {
  width: 80px;
  height: 80px;
  text-align: center;
}
#content .productsearch .productsearch-innerwrap .productsearch-teasers .productsearch-oneteaser .productsearch-oneteaser-new {
  font-size: 15px;
  margin-bottom: 2px;
  color: #e10915;
}


#content .productvideo {
  width:530px;
  padding: 0 20px;
}
#content .productvideo .left {
  float: left;
}
#content .productvideo .right {
  float: right;
}
#content .productvideo .clear {
  clear: both;
  height:0;
  line-height: 0;
  margin: 0;
  padding: 0;
}
#content .productvideo h1 {
  margin-left: 0;
  margin-right: 0;
  line-height: 22px;
}
#content .productvideo h3 {
  color: #e10915;
  font-size: 11px;
  font-weight: bold;
}
#content .productvideo p {
  margin-left: 0;
  margin-right: 0;
}
#content .productvideo .productvideo-headline { 
  background:url("../layout/background-dark-box.jpg") top left repeat-x;
  height:20px;
  color:#ffffff;
  font-weight:bold;
  font-size:11px;
  margin:0;
  padding:0 20px; 
}
#content .productvideo .productvideo-videobox {
  background-color: #F5F5F5;
  padding-top: 10px;
  margin-bottom: 15px;
}
#content .productvideo .productvideo-videobox .productvideo-video {
  width: 330px;
  margin-left: 20px;
  margin-right: 10px;
}
#content .productvideo .productvideo-videobox .productvideo-links {
  margin-right: 20px;
  width: 150px;
  padding-top: 3px;
}
#content .productvideo .productvideo-videobox .productvideo-links a.productvideo-featurespec {
  padding-left:17px;
  margin-top: 4px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;
  display: block;
}
#content .productvideo .productvideo-videobox .productvideo-links p {
  padding-left:17px;
}
#content .productvideo .productvideo-videobox .productvideo-links hr {
  border-top: 1px solid #CCCCCC;
  margin-top: 6px;
}
#content .productvideo .productvideo-bottombox {
  width: 350px;
  margin-right: 10px;
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-nav { 
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top:1px solid #cccccc;
  width:348px;
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-nav a { 
  display:block;
  text-align:center;
  font-weight:bold;
  height:21px;
  padding-top:3px;
  color:#666666; 
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-nav a.active { 
  color:#e10915;
  border-bottom:none;
  background:url("../layout/background-article-bottom-nav-light.jpg") repeat-x; 
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-nav a.not-active { 
  border-bottom:1px solid #cccccc;
  background:url("../layout/background-article-bottom-nav-dark.jpg") repeat-x; 
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-nav-left { 
  width:104px; 
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-nav-right { 
  width:243px;
  border-left:1px solid #cccccc;
  float:right; 
}
#content .productvideo .productvideo-bottombox .productvideo-bottombox-list { 
  border:1px solid #cccccc;
  border-top:none;
  width:314px;
  list-style-type: none;
  padding:15px;
  padding-left:19px; 
  padding-bottom: 12px;
}
#content .productvideo .productvideo-bottombox #productvideo-bottombox-right { 
  display:none; 
}
#content .productvideo .productvideo-bottomrightbox {
  width: 170px;
}
#content .productvideo .productvideo-bottomrightbox .productvideo-buynow {
  border:1px solid #cccccc;
  padding: 4px;
}
#content .productvideo .productvideo-bottomrightbox .productvideo-buynow p {
  margin-top: 0;
  width: 105px;
  margin-bottom: 0;
}
#content .productvideo .productvideo-bottomrightbox .productvideo-buynow p a {
  float: left;
  margin-top: 9px;
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;
}
#content .productvideo .productvideo-bottomrightbox .productvideo-buynow span {
  width: 55px;
  margin-bottom: 0;
}
#content .productvideo .productvideo-bottomrightbox .productvideo-submit {
  margin-top: 10px;
  float: right;
  width: 148px;
  height:18px;
  border:1px solid #cccccc;
  color:#e10915;
  background:url("../layout/background-light-box.jpg") bottom left repeat-x;
  padding: 0 10px;
}
#content .productvideo .productvideo-bottomrightbox .productvideo-submit a {
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 3px no-repeat;
  padding-top: 1px;
  text-decoration:none;
  display: block;
}



#content .productdepartment {
  width:530px;
  padding: 0 20px;
}
#content .productdepartment .left,
#content .productdepartment.left {
  float: left;
}
#content .productdepartment .right {
  float: right;
}
#content .productdepartment .clear {
  clear: both;
  height:0;
  line-height: 0;
  margin: 0;
  padding: 0;
}
#content .productdepartment h1 {
  margin-left: 0;
  margin-right: 0;
  line-height: 22px;
}
#content .productdepartment p {
  margin-left: 0;
  margin-right: 0;
}
#content .productdepartment h2 { 
  background:url("../layout/background-light-box.jpg") bottom left repeat-x;
  font-weight:bold;
  font-size:11px;
  padding: 2px;
  padding-left:20px;
  border-bottom:1px solid #cccccc;
}
#content .productdepartment hr,
#content .productdepartment hr.clear {
  border: none;
  border-top: 1px solid #CCCCCC;
}
#content .productdepartment .productdepartment-productbox {
  border:1px solid #cccccc;
  width: 258px;
}
#content .productdepartment .productdepartment-productbox.firstbox {
  margin-right: 10px;
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-content {
  padding: 20px;
  padding-bottom: 0;
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-content ul {
  list-style-position: inside;
  margin-left: 2px;
  width: 122px;
  padding-right: 2px;
  margin-bottom: 10px;
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-content .productdepartment-productbox-image {
  margin-right: 2px;
  width: 90px;
  margin-bottom: 10px;
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-content .productdepartment-productbox-price {  
  font-size: 20px;
  color: #e10915;
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-optionen { 
  background:url("../layout/background-light-box.jpg") bottom left repeat-x;
  font-weight:bold;
  font-size:11px;
  padding: 4px;
  padding-left:20px;
  border-top:1px solid #cccccc;
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-optionen .shoppingcart {
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;  
}
#content .productdepartment .productdepartment-productbox .productdepartment-productbox-optionen .moreinfos { 
  padding-left:17px;
  padding-right:14px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;  
}
#content .productdepartment .productdepartment-submit {
  margin-top: 10px;
  margin-right: 10px;
  float: left;
  width: 350px;
  height:18px;
  border:1px solid #cccccc;
  color:#e10915;
  background:url("../layout/background-light-box.jpg") bottom left repeat-x;
  padding: 0 10px;
  padding-left: 20px;
  padding-top: 1px;
}
#content .productdepartment .productdepartment-submit a {
  float: left;
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;
}

div#content div#ShowDetail a { text-decoration:none; }

div#content div#ShowDetail a:hover { color:#999999; }

#productassistantreturn-headline { background:url("../layout/background-warenkorb-zur-kasse.jpg") bottom left repeat-x;
                                   padding-left:10px;
								   width:160px;
								   color:#ffffff;
								   font-weight:bold;
								   font-size:11px;
								   float:right;
								   margin-right:0px; }

#productassistantreturn { border:1px solid #cccccc;
						  min-height:895px;	
                          max-height:895px;
                          background:#ffffff;
						  overflow:scroll;
						  width:188px; }


#content .productsearch .productsearch-innerwrap .productsearch-teasers .productsearch-oneteaser h3 { padding-top:10px; }

#content .productsearch .productsearch-innerwrap .productsearch-teasers .productsearch-oneteaser a:hover { color:#999999; }
#svPortalHeadline { background:url("../layout/background-dark-box.jpg") top left repeat-x;
                    margin:0 20px;
										font-size:11px;
										color:#ffffff;
										font-weight:bold;
										line-height:20px;
										padding:0 20px; }
#svPortal { margin:20px 30px 0 30px; }
dl { border-bottom:1px solid #cccccc;
     position:relative;
		 padding:15px 0; }
dl.first { padding-top:0;
           position:relative; }
dl.first dt.releaseDate { position:absolute;
                          top:0px;
													left:0px;
													margin-left:0px; }
dl.last { border-bottom:none; }
dt.releaseDate { margin-left:0px;
                 position:absolute;
               left:0px;
							 top:15px;
							 font-weight:bold; }
dt { margin-left:150px;
     display:block; }
dt a { text-decoration:underline;
       font-weight:bold; }
dd.summary { margin-left:150px;
             display:block; 
						 text-indent:-20px; }
dd.summary p { display:inline; }

div#columns2 ul.last { border-bottom:none; }

div#columns2 ul { margin:0px 40px 0 40px;
                  list-style-type:none;
							    position:relative;
							    border-bottom:1px solid #cccccc;
							    padding:15px 0; }

div#columns2 ul li.left-col { position:absolute;
                        left:0px;
												top:15px;
												width:140px;
												font-weight:bold; }

div#columns2 ul li.right-col { margin-left:150px; }

#haendlersuche-container { margin:0 20px; }

.haendler-form-container { background:#f5f5f5;
										  margin:0;
										  padding:0 20px 0 20px;
										  list-style-type:none; }
										  
ul.haendler-form-container li { padding:10px 0; }

ul.haendler-form-container label { font-weight:bold; }

ul.haendler-form-container input { position:relative;
								margin-right:200px;
                              float:right;
                              border:1px solid #cccccc;
							  width:150px;
							  font-size:11px;
							  font-family:Arial;
							  padding:2px; }

ul.haendler-form-container select { float:right;
                               margin-right:200px;
							   border:1px solid #cccccc;
							   width:156px;
							   font-family:Arial;
							   font-size:11px;
							   padding:2px;
							   padding-right:0;}

ul.haendler-form-container option { padding:0 2px; }


#haendler-search-start a { float:right;
							padding-left:17px;
							margin-right:200px;
                     	   	color:#e10915;
							font-weight:bold;
							background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
							text-decoration:none; }

#haendler-search-start a:hover { color:#999999; }

.haendler-result-container { background:#f5f5f5;
							 margin:0;
							 padding:0 20px 0 20px;
							 list-style-type:none; }
							 
ul.haendler-result-container li { padding:5px 0; }



/* Kontaktformulare, Warranty Reg */
#contact-interact-container { margin:0 20px; }
#contact-interact-container h2 { background:url("../layout/background-dark-box.jpg") top left repeat-x;
  							font-size:11px;
							color:#ffffff;
							font-weight:bold;
							line-height:20px;
							padding:0 20px; }

.contact-interact-form-container { background:#f5f5f5;
								  margin:0;
								  padding:0 20px 0 20px;
								  list-style-type:none; }
										  
ul.contact-interact-form-container li { padding:10px 0; }

ul.contact-interact-form-container label { font-weight:bold; }

ul.contact-interact-form-container input { position:relative;
							  margin-right:75px;
                              float:right;
                              border:1px solid #cccccc;
							  width:245px;
							  font-size:11px;
							  font-family:Arial;
							  padding:2px; }

ul.contact-interact-form-container select { float:right;
                               margin-right:75px;
							   border:1px solid #cccccc;
							   width:251px;
							   font-family:Arial;
							   font-size:11px;
							   padding:2px;
							   padding-right:0;}
							   
ul.contact-interact-form-container textarea { float:right;
                               margin-right:75px;
							   border:1px solid #cccccc;
							   width:247px;
							   height:80px;
							   font-family:Arial;
							   font-size:11px;
							   padding:2px;
							   padding-right:0;}

ul.contact-interact-form-container option { padding:0 2px; }

#contact-interact-formpostlink a { 
							position: relative;
							float:right;
							padding-left:17px;
							margin-right:75px;
                     	   	color:#e10915;
							font-weight:bold;
							background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
							text-decoration:none; }

#contact-interact-formpostlink a:hover { color:#999999; }

.contact-interact-data-error
{
	position: relative;
	color:#FF0000;
	margin-right:10px;
	margin-left:10px;
	padding-left:10px;
}
#contact-interact-return
{
	position: relative;
	color:#006633;
	margin-right:10px;
	margin-left:10px;
	padding-left:10px;
}


.contactform-boxes {
  width:530px;
  padding: 0 20px;
}
.contactform-boxes .left,
.contactform-boxes.left {
  float: left;
}

.contactform-boxes .right
{
  float: right;
}
.contactform-boxes .clear {
  clear: both;
  height:0;
  line-height: 0;
  margin: 0;
  padding: 0;
}
.contactform-boxes p {
  margin-left: 10px;
  margin-right: 10px;
}

.contactform-boxes .contactform {
  border:1px solid #cccccc;
  width: 250px;
  background:url("../layout/background-article-top.jpg") repeat-x;
}
.contactform-boxes .contactform.firstbox {
  margin-right: 25px;
}
.contactform-boxes .contactform .productdepartment-productbox-content {
  padding: 20px;
  padding-bottom: 0;
}

#ArrowLink a  {
  margin-left: 20px;
  padding-left:17px;
  color:#e10915;
  font-weight:bold;
  background:url("../layout/icon-link-mehr.gif") 0px 2px no-repeat;
  text-decoration:none;
}

.correction-kontakt-ff {
  clear:right;
  position:relative;
  top:15px;
  padding-bottom:20px;
}

#article-bottom-content-middle-left-list {
  padding-left:31px;
	width:200px;
	float:left;
	list-style-image:url(../layout/list-style-image-article-bottom-list.gif);
	margin-left:20px;
	padding-top:10px;
	margin-right:10px;
}

#article-bottom-content-middle-right-list {
  padding-left:31px;
	list-style-image:url(../layout/list-style-image-article-bottom-list.gif);
	margin-left:20px;
	padding-top:10px;	
}

#article-bottom-content-right ul {
	padding-left:31px;
	list-style-image:url(../layout/list-style-image-article-bottom-list.gif);
	margin-left:20px;
	padding-top:10px;
}

#article-bottom-content-right ul li a {
  text-decoration:none; 
}


#content .readMore a { display:block;
              background:url("../layout/icon-link-mehr.gif") 0px 9px no-repeat;
			  margin:0 10px;
			  padding:7px 0 5px 37px;
			  color:#e10915 !important;
			  font-weight:bold; 
			  text-decoration:none;			  
			  }
			  
#content .readMore a:hover { color:#999999 !important;}