#mWeb
{
	width: 580px;	
}
/**************************
	Chapter 
***************************/
div#mWeb div.mWebChapterBox
{
	width: 					580px;
}
div#mWeb div.mWebChapterBox img
{
	width: 					180px;
	height: 				90px;
}
div#mWeb div.mWebChapterBox table
{
	width: 					500px;
}
div#mWeb div.mWebChapterBox table td
{
	padding:				10px;
	border-bottom:			1px solid #62BB46;
}
div#mWeb div.mWebChapterBox table td.first
{
	width:					190px;
}
div#mWeb div.mWebChapterBox a.normal
{
	font-weight: 			normal;
}
/**************************
	Produkt 
***************************/
div#mWeb div.mWebProductBox
{
	width: 					170px;
	border: 				1px solid #CCC;
	text-align: 			center;
	margin: 				0 10px 0 0;
	padding: 				5px;
	overflow:				hidden;
	margin:					5px;
}
div#mWeb h3.mWebLink
{
	margin: 				10px 0 5px 0;
	padding: 				0 0 5px 0;
	border-bottom: 			1px solid #62BB46;
	font-size: 				14px;
	color: 					#62BB46;;
}
div#mWeb h3.noborder
{
	border-bottom: 			none;
}
div#mWeb h3.mWebLink.over
{
	cursor: 				pointer;
}
/**************************
	Subchapter 
***************************/
div#mWeb table.mWebSubchapterList
{
	
}
div#mWeb table.mWebSubchapterList tr td
{
	vertical-align:			middle;
}
div#mWeb table.mWebSubchapterList tr td.kapitelbild
{
	width:				50px;
	text-align:				center;
	padding-right:			10px;
}
div#mWeb table.mWebSubchapterList tr td.kapitelbild img
{
	border: 				1px solid #ddd;
}
div#mWeb table.mWebSubchapterList tr td.logo img
{
	padding: 				0 10px;
}
div#mWeb table.mWebSubchapterList tr.over td
{
	background: 			#eee;
	cursor: 				pointer;
}
div#mWeb table.mWebSubchapterList tr td.text
{
 	padding-left: 			10px;
 	width:				220px;
}

div#mWeb table.mWebSubchapterList tr td.name
{
 	padding-left: 			10px;
 	width:				230px;
}
/**************************
	Tabelle Medien 
***************************/

div#mWeb table.mWebMediaList
{
	width:					270px;
}
div#mWeb table.mWebMediaList tr td
{
	padding:				0 10px 5px 0;
	vertical-align:			middle;
}
div#mWeb table.mWebMediaList tr td img.icon
{
	width:					20px;
}
div#mWeb table.mWebMediaList tr td a
{
	color:					#000;
	display:				block;
	font-weight:			normal;	
}
div#mWeb table.mWebMediaList tr td a:hover
{
	color:  				#62BB46;
}
div#mWeb table.mWebMediaList tr td.size
{
	text-align:				right;
}
div#mWeb img.prodImg
{
	width: 270px;
	height: 270px;
}
/**************************
	Tabelle Produkt 
***************************/
div#mWeb table.mWebProdTable tr
{
	border: 				1px solid #CCC;
}
div#mWeb table.mWebProdTable tr td
{
	width: 					144px;
	border: 				1px solid #CCC;
}
div#mWeb table.mWebProdTable tr td.labelname
{
	font-weight: 			bold;
}
/**************************
	Tabelle Zubehör 
***************************/
table.mWebZubehoerTable tr
{
}
table.mWebZubehoerTable tr td
{
	padding:				5px 15px 5px 0;			
}
table.mWebZubehoerTable tr.head td
{
	font-weight:			bold;
	border-bottom:			1px solid #ccc;		
}
table.mWebZubehoerTable tr td.zubehoerbild
{
	width:					40px;
}
table.mWebZubehoerTable tr td.zubehoerbild img
{
	border:					1px solid #ddd;		
}

/**************************
	hr 
***************************/
div#mWeb hr.green
{
	border:					none;
	color:					#62BB46;
	background-color:		#62BB46;
	height:					1px;
	margin:					5px 0; 
}                       	
div#mWeb hr.fett        	
{                       	
	border:					1px;
	color:					#62BB46;
	background-color:		#62BB46;
	margin:					10px 0 20px 0;
	width:					580px;
}
div#mWebSideBar hr.thin	
{  
	border:			none;
	color:			#ccc;
	background-color:		#ccc;
	height:			1px;
	margin:			10px 0 15px 0;
}                     	

/**************************
	Tabelle Partnernummer 
***************************/
div#mWeb table.partnrtab td,
div#mWeb table.mWebTableList td
{
	padding:				5px;
}

div#mWeb table.mWebTableList th
{	
	padding:				5px;
	text-align:				left;
}
div#mWeb p.print
{
	text-align:				right;
}
/**************************
	Tabelle Piktogramme 
***************************/
div#mWeb table.pikto
{
	margin:					10px 0;	
}
div#mWeb table.pikto td
{
	padding:				2px 4px 2px 0;
}
/**************************
	Tabelle Attribute
***************************/
div#mWeb table.mWebAttrTable
{
	margin:					10px 0;	
}
div#mWeb table.mWebAttrTable th
{
	padding:				5px 0;
	text-align:				left;
	color:					#000;
}                       	
div#mWeb table.mWebAttrTable td
{
	padding:				2px 0;
}
div#mWeb table.mWebAttrTable td.a_name
{
	width:					160px;
}
div#mWeb table.mWebAttrTable td.b_name
{
	width:					260px;
}
div#mWeb p.artnr
{
	font-size:				12px;
	color:					#000;
	margin:					0 0 15px 0;
}
/**************************
	Form 
***************************/
div#mWeb .form_links
{
	width:					100px;
}
/**************************
	basket 
***************************/
a.basketlink
{
	display:				block;
	width:					118px;
	line-height:			20px;
	background:				transparent url(/fileadmin/template/pics/button_basket.gif) no-repeat;
	color:					#fff;
	font-size:				10px;
	padding:				0 0 4px 8px;
}
/**************************
	download 
***************************/
p.mark_all
{
	margin:					0 0 10px 159px;
	padding:				1px;
	font-size:				12px;
	font-weight:			bold;
}
p.mark_all input
{
	padding:				10px 0 5px 0;
	vertical-align:			bottom;
}
/**************************
	einfuehrung 
***************************/

#einfuehrung
{
	width: 					280px;	
}


