/*********
 * Admin *
 *********/
 
div#admin table {
	width: 100%;
}

table#admin th {
	padding:2px 0px 2px 2px;
	background-color:#DFE7EC;
}

table#admin td {
	margin: 0 1px;
	padding: 0 5px;	
	border-bottom: 1px dotted #CCC;
}

td.actionButtons {
	padding:0;
	margin:0;
}
 /******************
 * Admin-Formulare *
 *******************/
  
div#adminForm {
	border: 1px dashed #CCC;
	padding: 10px;
}

table#adminForm {
}

table#adminForm td {
	padding: 3px 10px;
	background-color:#FFF;
	border-bottom: 1px solid #FFF;
	vertical-align: top;
}

table#adminForm td.label {
	background-image:url(../images/artikel_verlauf_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-right: 10px;
}

p#adminForm {
	padding: 0;
}
/*********************
 * Menu / Navigation *
 *********************/

div#menuContainer {
	padding: 0 15px;	
}

a#mainmenu {
	height: auto;
	width: auto;
	font-size: 10px;
	font-weight:bold;
	text-transform:uppercase;
}

a#submenu {
	height: auto;
	width: auto;
	font-size: 10px;
	font-weight:bold;
	text-transform:uppercase;
}

a:hover#mainmenu {
	text-decoration:none;
}

a:hover#submenu {
	text-decoration:none;
}

/******************
 * Formularfelder *
 ******************/
 
input#submit, input#button {
	margin-top: 10px;
	color: #FFF;
	background-color: #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	width: 80px;
}

textarea {
	height: 300px;
}

input, textarea {
	width: 100%;
}
