/*** Spezielle Definitionen (z.B. Admin-Bereich) ***/

#shopadmin div, #shopadmin span, #shopadmin p, #shopadmin td {
	font-size: 12px;
	color: #415363;
	margin: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
}

#shopadmin li { color: #415363; margin: 0 15px; padding: 0px; }
#shopadmin ul, #shopadmin ol { margin: 10px 15px; padding: 0; }
#shopadmin input, #shopadmin select, #shopadmin textarea {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 3px 0;
	padding: 0px;
}

.green, a.green, a.green:visited, a.green:hover {
  color: #090;
}

.red, a.red, a.red:visited, a.red:hover {
  color: #c00;
}

.blue, a.blue, a.blue:visited, a.blue:hover {
  color: #00c;
}

div.checkerror {
	font-weight: bold;
	background: #d00;
	padding: 6px;
	color: #ee0;
	border: 1px solid #000;
	margin: 1px;
}

div.checkerror a {
	color: #ee0;
}

div.checkwarning {
	font-weight: bold;
	background: #ee0;
	padding: 6px;
	color: #000;
	border: 1px solid #000;
	margin: 1px;
}

div.checkwarning a {
	color: #000;
}

div.checkok {
	font-weight: bold;
	background: #4d6;
	padding: 6px;
	color: #000000;
	border: 1px solid #000;
	margin: 1px;
}

div.checkok a {
	color: #000;
}

div.submiterror {
	font-weight: bold;
	background: #fff;
	padding: 6px 6px 6px 35px;
	background-image: url(../img/content/pfeil.gif);
	background-repeat: no-repeat;
	color: #a00;
	border: 5px dashed #a00;
	margin: 3px 1px 3px 1px;
}

/* Schufa & Concheck - Darstellung im ShopAdmin */
.rating { margin: 3px 0 0 0; display: block; }
.rating span {
	width: 10px;
	height: 10px;
	margin-right: 5px;
	border: 1px solid #000;
	float: left;
}
.rating_red { background: #f00; }
.rating_yellow { background: #ff0; }
.rating_green { background: #0f0; }

/*** Ship-Admin ***/
div.shipadmin {
	background: #C1F2E3;
	border: 1px solid #000;
	padding: 6px;
}

div.shipadmin input.r {
	text-align: right;
}

div.shipadmin input.inv {
	border: 0px;
	background: #C1F2E3;
	text-align: right;
	color: #415363;
}

div.shipadmin input.txtinv {
	border: 0px;
	background: #C1F2E3;
	color: #415363;
}

/*** Retour-Admin ***/
div.retouradmin {
	background: #F2E3C1;
	border: 1px solid #000;
	padding: 6px;
}

div.retouradmin input.r {
	text-align: right;
}

div.retouradmin input.inv {
	border: 0;
	background: #F2E3C1;
	text-align: right;
	color: #415363;
}

div.retouradmin input.txtinv {
	border: 0;
	background: #F2E3C1;
	color: #415363;
}

/*** Retour-Announce ***/
div.retourannounce {
	background: #fff;
	border: 0;	
}

div.retourannounce input.r {
	text-align: right;
}

div.retourannounce input.inv {
	border:0px solid #fff;
	background: #fff;
	text-align: right;
	color: #415363;
}

div.retourannounce input.txtinv {
	border:0px solid #fff;
	background: #fff;
	color: #415363;
}

div.retourannounce #optioninfo, #optioninfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #415363;
	font-size: 10px;
	/*border: 1px solid #ddd !important;*/
	border: 0px solid #fff;
	width: 600px;
	height: 42px;
	scrollbar-base-color:#fff;
	scrollbar-3d-light-color:#fff;
	scrollbar-arrow-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-track-color:#fff;
	overflow-x:hidden;
	overflow-y:hidden;
	overflow:hidden;
	display: none;
}

div.retourannounce #additioninfo, #additioninfo, div.retourannounce #additioninfo_p, #additioninfo_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #415363;
	font-size: 10px;
	/*border: 1px solid #ddd !important;*/
	border: 0px solid #fff;
	width: 600px;
	height: 56px;
	scrollbar-base-color:#fff;
	scrollbar-3d-light-color:#fff;
	scrollbar-arrow-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-track-color:#fff;
	overflow-x:hidden;
	overflow-y:hidden;
	overflow:hidden;
	display: none;
}

div.retourannounce #retcomment {
	width: 600px;
}

div.retourannounce #addtext {
	border:0px solid #fff;
}

/*** Admin-Klappbereich ***/

div.adminflip {
	background: #ddd;
	border: 1px solid #415363;
	padding: 6px;
}

/*** Shop-Admin: Änderung der Kundendaten ***/

ul.change_customer_address, ul.change_customer_email {
	margin:		0px;
	padding:	0px;
	
	list-style-type:	none;
}

ul.change_customer_address li, ul.change_customer_email li {
	margin:		0px;
	padding:	0px;
	
	margin-bottom:	10px;
}

ul.change_customer_address label, ul.change_customer_email label {
	display:	inline;
	width:		100px;
	min-width:	100px;
	max-width:	100px;
	
	text-align:		right;
	padding-right:	10px;
	
	float:	left;
}

ul.change_customer_data_menu {
	margin:		0px;
	padding:	0px;
	
	list-style-type:	none;
	
	background-color:	RGB(255, 255, 255);
}

ul.change_customer_data_menu li {
	display:	inline;
}

ul.change_customer_data_menu li.active a {
	color:				RGB(0, 0, 0);
	text-decoration:	none;
}