/* tt_products */

div.Browse, div.Browse a {
	color:#5A5755;
	font-weight:bold;
	padding-bottom:4px;
	}

div.Browse a {
	padding:0px 0px 0px 3px;
	}



/* Submit Button */

/*
input.Submit, input.SubmitIcon, input.SubmitLinks, input.SubmitRechts {
	padding:0px;
	margin:0px;
	height:20px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	}

input.Submit {
	padding:0px 6px;
	background: #fff url(/fileadmin/images/button-mitte.gif) repeat-x;
	}

input.SubmitLinks {
	text-indent:1px;
	width:2px;
	background: transparent url(/fileadmin/images/button-links.gif) left top no-repeat;
	}

input.SubmitRechts {
	width:2px;
	background: #fff url(/fileadmin/images/button-rechts.gif) left top no-repeat;
	}

input.SubmitIcon {
	text-indent:26px;
	width:26px;
	background: #fff url(/fileadmin/images/button-warenkorb.gif) left top no-repeat;
	}

#ShopKurzListe input.Submit {
	width:130px;
	text-align:left;
	}

div.Submit {
	width:70px;
	overflow:hidden;
	}

div.Submit a {
	text-decoration:none;
	color:#404040;
	font-weight:bold;
	line-height:20px;
	text-align:center;
	}

div.Submit a span {
	display:block;
	}

div.Submit span {
	background: url(/fileadmin/images/button-links.gif) left top no-repeat;
	padding-left: 2px;
	}

div.Submit span span{
	background: url(/fileadmin/images/button-rechts.gif) right top no-repeat;
	padding-left: 0px;
	padding-right: 2px;
	}

div.Submit span span span {
	background: url(/fileadmin/images/button-mitte.gif) top repeat-x;
	padding:0px 6px;
	}

*/



/* */

/*#ShopKurzListe .Variante {
	text-align:right;
	margin-bottom:3px;
	}

#ShopListe .Variante {
	padding-top:3px;
	font-weight:bold;
	}*/

/*#Shop select {
	height:15px;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	border:1px solid #393E3E;
	background:#E1DDDA;
	width:100px;
	}

#ShopListe select, #ShopDetail select {
	width:120px;
	}

#Shop select  {
	padding-left:6px;
	}
*/

input.Bestellmenge {
	position:relative;
	top:3px;
	width:50px;
	height:17px;
	font-weight:bold;
	text-align:right;
	background-color:#E1DDDA;
	padding-right:1px;
	border:1px solid C2BAB3;
	}

#ShopDetail input.Bestellmenge {
	top:0px;
	}

td.Radio input {
	cursor:pointer;
	border:none;
	border-spacing:0px;
	border-collapse:collapse;
	}

form {
	margin:0px;
	padding:0px;
	}

h1 {
/*	padding: 18px 0px 18px  0px;*/
	}

h2 {
	/*margin:0px;
	padding: 18px 0px 6px  0px;*/
	}

#ShopListe table, #ShopWarenkorb table {
	border-left:1px solid #E1DDDA;
	border-right:1px solid #E1DDDA;
	}

#ShopListe table td, #ShopWarenkorb table td {
	border-bottom:1px solid #E1DDDA;
	}


#Shop th {
	padding-top:2px;
	font-size:11px;
	font-weight:bold;
	color:#454949;
	height:20px;
	background-color:#E1DDDA;
	}

#Shop td {
	margin:0px;
	padding:3px 0px;
	font-size:11px;
	line-height:13px;
	}

#Shop td a, #ShopKurzListe a {
	color:#454949;
	font-weight:bold;
	}

#Shop .Spalte1 img, #ShopKurzListe .Bilder img, #ShopDetail img  {
	border:1px solid #000;
	}

#ShopKurzListe .Bilder img, #ShopDetail img  {
	margin-bottom:2px;
	}

/*#ShopKurzListe p {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	}*/

#ShopListe .Spalte1 {width:10%;text-align:left;padding-left:6px;}
#ShopListe .Spalte2 {width:54%;text-align:left;}
#ShopListe .Spalte3 {width:12%;text-align:right;}
#ShopListe .Spalte4 {width:12%;text-align:right;padding-right:6px;}
#ShopListe .Spalte5 {width:12%;text-align:right;padding-right:6px;}

#ShopWarenkorb .Spalte1 {width:10%;text-align:left;padding-left:6px;}
#ShopWarenkorb .Spalte2 {width:54%;text-align:left;}
#ShopWarenkorb .Spalte3 {width:12%;text-align:right;}
#ShopWarenkorb .Spalte4 {width:12%;text-align:right;}
#ShopWarenkorb .Spalte5 {width:12%;text-align:right;padding-right:6px;}

th.Spalte3 {padding-right:10px;}
#ShopWarenkorb th.Spalte4 {padding-right:20px;}



/* Detailansicht */

#ShopDetail dl {
	margin:18px 0px;
	padding:0px;
	width:500px;
	}

#ShopDetail dt {
	float:left;
	width:120px;
	font-size:11px;
	line-height:16px;
	text-align:right;
	padding:3px 0px;
	color:#808080;
	}

#ShopDetail dd {
	/*width:340px;
	width:560px;*/
	margin-left:140px;
	padding:3px 0px;
	font-size:11px;
	line-height:16px;
	color:#5A5755;
	}

#ShopDetail p {
	/*padding:0px;*/
	}

#ShopDetail dd ul {
	margin:0px;
	padding:0px 0px 0px 15px;
	}

#ShopDetail dd ul li {
	margin:0px;
	padding:0px 0px 6px 5px;
	list-style: none;
	font-size: 13px;
	line-height: 16px;
	list-style-image: url(/fileadmin/images/bullet.gif);
	}

#ShopDetail dd div {
	float:left;
	text-align:right;
	padding-right:6px;
	width:50px;
	}

#ShopDetail div.DownloadLink {
	padding: 12px 0px;
	width:200px;
	text-align:center;
	font-size:11px;
	}

#ShopDetail div.DownloadLink a {
	color:#808080;
	}

#ShopDetail div.DownloadLink:hover a {
	color:#999;
	}

#ShopDetail td {
	padding:0px 3px 0px 0px;
	}



/* Adresse */

#ShopAdresse dl {
	margin:0px;
	padding:0px;
	}

#ShopAdresse dt {
	float:left;
	width:90px;
	font-size: 12px;
	text-align:left;
	text-align:right;
	padding:1px 0px 1px 0px;
	color:#808080;
	}

#ShopAdresse span {
	color: #BE2263;
	}

#ShopAdresse dd {
	font-size: 12px;
	margin-left:100px;
	padding:1px 0px 1px 0px;
	}

#ShopAdresse dd input, #ShopAdresse dd textarea {
	width:210px;
	color:#223D4A;
	font-size: 12px;
	font-weight:bold;
	background-color:#fff;
	border:1px solid #c6c6c6;
	padding-left:2px;
	padding-right:2px;
	}

#ShopAdresse dd select {
	width:213px;
	}

#ShopWarenkorb .Auswahl input {
	margin-right:10px;
	position:relative;
	top:3px;
	}

/*#ShopWarenkorb td p {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	padding-bottom:3px;
	}*/



/* Status */

#ShopStatus table td p {
	padding:0px 20px 0px 0px;
	}

#ShopStatus input.Eingabe, #ShopStatus textarea.Eingabe, #ShopStatus select.Eingabe {
	width:250px;
	color:#223D4A;
	font-size: 12px;
	font-weight:bold;
	/*background-color:#ECF4F0;*/
	border:1px solid #51828A;
	padding-left:2px;
	padding-right:2px;
	}

#ShopStatus select.Eingabe {
	width:256px;
	}



/* Kategorien */

select.Kategorien {
	position:relative;
	top:2px;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	border:1px solid #bfbfbf;
	background:#E1DDDA;
	width:350px;
	color:#454949;

	color:#5A5755;
	font: bold 12px/20px 'Verdana';
	cursor:pointer;
	background:#fff;
	border:none;
	border-bottom:1px solid #454949;
	}

select.Kategorien option {
	width:350px;
	}