/* service-Seite */
 
div#spalten {     /* Hintergrundfarbe der drei Inhaltsspalten, im skeleton allgemein #f2f2f2 für alle */
    width: 978px;
    margin: 1px 2px;
  } 
 
div#Inhalt,div#inhalt {
    margin: -10px 200px 10px 210px;
    padding: 0px 1px;
	overflow:visble;
}
* html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }

/* wie im hilfe-Popup*/
h2 {
    font: bold 16px Arial,Helvetica,sans-serif;
    color:#0054A6;
    margin-top: 0px;
  }
h2.invisible { /* Für Seiten, die Ein Bild als Titel haben z.B. Togushop*/
	display:none;
}
/* wie im hilfe-Popup*/
h3 {
    font: bold 14px Arial,Helvetica,sans-serif;
    color:#333;
  }
p {
    font: 12px/16px Arial,Helvetica,sans-serif;
    color: #333;
  }
#inhalt p.lptext{
	margin:5px 0px;
}
#inhalt h3.h3lp{
	padding-left:0px;
	margin-left:0px;
}
/* Produktboxen*/
.box {
	width: 177px!important; 
	width: 173px; /* wichtig wegen IE, breiter nicht moeglich! Wird durch important nicht von den neuen gelesen*/
	float:left;
	margin: 0px 10px 25px 0px;
	display:block;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:center;
	font-size: 11px;
	background:white;
	padding-bottom: 10px;
	position:relative;
}
.box p{
	padding: 0px 10px;
	text-align:left;}
.box h4 {
	background-color: #ccddee;
	padding: 3px;	
	padding-left: 6px;
	text-align:left;
	display:block;
	margin: 0px;
	font-size: 12px;
	font-weight:bold;
	height: 30px!important;
	height: 39px;
}
.box h4 a{
	color: #333;
	text-decoration:none;
}
.box h4 a:hover{
	color: #333;
}
.box img{
	margin: 10px 0px 10px 0px;
}

.box a.linkblau {
	margin-left: 10px;
	float:left;
	text-decoration:none;
}
.box ul{
	text-align:left;
	padding: 0px 5px 0px 20px;
	margin:0px;
}

.box_smart{
	width:126px;
	height:155px;
	background:url(http://www.sport-thieme.de/s/img/lp/lp_smart_bg.jpg);
	border:1px solid #ccc;
	overflow:hidden;
	position:relative;
	color:#0054a6;
	float:left;
	margin-right:13px;
	margin-left:3px;
	margin-bottom:16px;
	}

.box_smart img{
	position:absolute;
	top:13px;
	border:1px solid #ddd;
	margin-left:12px;
	}
.box_smart h4{
	position:absolute;
	top:121px;
	text-align:center;
	display:block;
	font-weight:normal;
	width:110px;
	margin:0px 8px;
	line-height:13px;
}
#inhalt .box_smart h4 a{
	color:#0054a6;
	font-size:12px;
	text-decoration:none;}

/*<<< LPAGE smartbox high*/
.box_smart_high{
	width:126px;
	height:185px;
	background:url(http://www.sport-thieme.de/s/img/lp/lp_smart_bg_high.jpg);
	border:1px solid #ccc;
	overflow:hidden;
	position:relative;
	color:#0054a6;
	float:left;
	margin-right:13px;
	margin-left:3px;
	margin-bottom:16px;
	}
.box_smart_high img{
	position:absolute;
	top:13px;
	border:1px solid #ddd;
	margin-left:12px;
	}
.box_smart_high h4{
	position:absolute;
	top:121px;
	text-align:center;
	display:block;
	font-weight:normal;
	width:110px;
	margin:0px 8px;
	line-height:13px;
}
#inhalt .box_smart_high h4 a{
	color:#0054a6;
	font-size:12px;
	text-decoration:none;}


/*<<< LPAGE Produktboxen 2spaltig*/
.boxzwei {
	width: 365px !important;
	width: 355px;
	height:173px;
	float:left;
	margin-right: 8px;
	margin-bottom: 8px;
	display:block;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:center;
	font-size: 11px;
	background:white;
	padding-bottom: 10px;
	position:relative;
}

.boxzwei h4 a{
	color: #333;
	text-decoration:none;
}

.boxzwei h4 {
	background-color: #ccddee;
	padding: 3px;	
	padding-left: 6px;
	text-align:left;
	display:block;
	margin: 0px;
	font-size: 12px;
	font-weight:bold;
	height: 30px;
}
.boxzwei img{
	margin: 10px 10px 10px 0px;
}
/*>>> LPAGE Produktboxen 2spaltig*/


/*<<< LPAGE Produktboxen 3spaltig*/
.boxdrei {
	width: 554px !important;
	width: 540px;
	margin-right: 8px;
	margin-bottom: 8px;
	display:block;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:center;
	font-size: 11px;
	background:white;
	padding-bottom: 10px;
	position:relative;
}
.boxdrei h4 a{
	color: #333;
	text-decoration:none;
}
.boxdrei h4 {
	height: 20px;
	background-color: #ccddee;
	padding: 3px;	
	padding-left: 6px;
	text-align:left;
	display:block;
	margin: 0px;
	font-size: 12px;
	font-weight:bold;
}
.boxdrei img{
	margin: 10px 10px 10px 0px;
}

div.topseller {
	background:	url(/s/img/x/lpage/topseller.jpg) no-repeat #fff;
	background-position: 60px 0px!important;
	background-position: 42px 0px;
	width: 535px !important;
	width: 538px;	
	padding:10px;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	float:left;
	margin-bottom: 15px;
}
/*>>> LPAGE Produktboxen 3spaltig*/




	
/* TOGOSHOP */

div.togubox_gross {
	display:block;
	float:left;
	width: 360px !important; /* Wichtig für den IE, die 2te Angabe wird von den neuen Browsern nicht beachtet*/
	width: 371px;
	border-top: 6px solid #2CAFE3;
	border-right: 1px solid #ccc;
	padding: 5px;
	margin: 0px 3px 3px 0px;
}
div.togubox {
	display:block;
	text-align:center;
	float:left;
	width: 173px;
	border-top: 6px solid #2CAFE3;
	border-right: 1px solid #ccc;
	padding: 5px;
	margin: 0px 3px 3px 0px;
}
.togubox h3 a, .togubox_gross h3 a{
	color: #333;
	text-decoration:none;
}
div.togubox p.infos, div.togubox_gross p.infos{
	display:inline;
	float:right;
	text-align:right;
	padding-right:10px;
}
div.togubox .preis, div.togubox_gross .preis{
	font-size: 15px;
	font-weight:bold;
	color: red;
}
.pdflink{
	background-image: url(/s/img/x/pdf_icon.gif);
	background-repeat:no-repeat;
	background-position: 0px -1px;
	padding-left: 20px;
	line-height:20px;
    border-bottom: 1px solid #666;
	text-decoration:none;
	color:#333;
	font-weight:bold;
  }
  .pdflink:hover{ color:#0054a6;}
  
ul.zwei_spalten {
	float:left;
	width: 40%;
	display:block;
	padding: 0px 5px 5px 30px;
	list-style:none;
	margin: 0px;
}
ul.zwei_spalten li a{
	color:#333;
	text-decoration:none;
}
ul.zwei_spalten li a:hover{
	color:#0054a6;
}


/*NTB.Shop*/

#table{
	width: 550px;
	margin: 0px;
	padding: 0px;
	text-decoration:none;  
}
.ntb{
	margin: 0px;
	padding: 0px;
	border: 1px solid #fe9e1e;
	text-align: left;
	text-decoration:none;
}
.ntb img{
border: 0px;
margin: 10px;
}
.ntb a{
	color:#333;
	text-decoration:none;
}
.info{
	padding-left: 5px;
	color:#333;
	font-size:12px;
	line-height: 16px;
	text-decoration:none;
}
.preisntb{
	padding-left: 5px;
	padding-bottom: 15px;
	font-size: 14px;
	line-height: 22px;
	font-weight:bold;
	color: red;
	text-decoration:none;
}
a.mehr{
	padding-left: 5px;
	color:#333;
	font-size:12px;
	font-weight: bold;
	line-height: 16px;
	text-decoration:none;
	}
.headline{
 	background: #f6c05e;
 	padding-left: 5px;
 	height: 28px;
 	color: #333;
 	font-size: 14px;
 	font-weight:bold;
	text-decoration:none;
}
.subline{
 	padding-left: 5px;
 	height: 22px;
 	width: 180px;
 	color: #333;
 	font-size: 12px;
 	font-weight:bold;
	text-decoration:none;
}


/*<<< LPAGE Speedo und Fitness -> Liste */

.auswahl {
	 margin:0; 
	 padding:0; 
	 text-align:left;
}

#inhalt .auswahl a{
	color:#0054a6;
	border-bottom:1px dotted #0054a6;
	font-size:11px;
	text-decoration:none;
}

#inhalt .auswahl a:hover{
	color:#0054a6;
	border-bottom:1px solid #0054a6;
	text-decoration:none;
}

.auswahl li{
	list-style:none;
}
.auswahl li img{ 
	vertical-align:middle;
	margin:0px;
}

#inhalt a.linkblau {
	color:#0054a6;
	border-bottom:1px dotted #0054a6; 
	line-height: 1.4em;
	text-decoration:none;
}
#inhalt a.linkblau:hover {
	border-bottom:1px solid #0054a6; 
}
.textrechts {
	display:block;
	text-align:right}
.marken{  
	padding: 5px 10px;
	width: 532px!important;
	width: 539px;
	border-right: 1px solid #bbb; 
	border-bottom: 1px solid #bbb; 
	border-left: 1px solid white;
	background: white;
}

.marken img {
	vertical-align:middle;}

.unten_links { 				/*	Wird nur bei den Zum Produktlinks verwendet,		*/
	position:absolute;		/*	wenn es verschieden lange Texte in den Boxen gibt	*/
	bottom:10px;
	left:0px;
}
.float_help{
	float:left;
	display:table;}
