FORM
{
	margin:0;
	padding:0;
}

BODY, TD, DIV, SPAN, H1, H2, H3, H4, P, INPUT, SELECT, TEXTAREA, OPTION, BUTTON
{
	font: 11px/14px Helvetica,sans-serif;
	color: #4C4B49;
}

INPUT, TEXTAREA, BUTTON
{
	border: 1px solid #B7B7B7;
	background-color:#EDEBE6;
	margin: 0px;
	padding: 2px;
}

SELECT
{
	background-color:#EDEBE6;
	border: 1px solid #B7B7B7;
}

SELECT.num
{
	width: 50px;
}

OPTION
{
	background-color:#EDEBE6;
}

INPUT.checkbox
{
	margin: 0px;
	padding: 0px;
	border: 0px solid #B7B7B7;
	width: 13px;
	height: 13px;
}

INPUT.input-text
{
	margin: 0px;
	padding: 2px;
	border: 1px solid #B7B7B7;
}

BUTTON.img, INPUT.img, IMG.img
{
	color: inherit;
	border: 0px solid #B7B7B7;
	background-color: inherit;
	cursor: pointer;
}

.button
{
	margin: 0px;
	padding: 2px;
	cursor: pointer;
}

.button:hover
{
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	background-color: #CDCDCD;
}

BODY
{
	margin: 0px;
	padding: 0px;
	background-color: #CDCDCD;
}

BODY.popwin
{
	margin: 0px;
	padding: 0px;
	background-color: #ECEBE6;
}

TABLE
{
	border-collapse: collapse;
}

TD
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

TD.input-text-cell
{
	border: 1px solid #B7B7B7;
	padding: 0px;
	margin: 0px;
}

TD.navi-cell
{
	cursor: pointer;
}

TD.navi-txt-cell
{
	color: #FFFFFF;
	padding: 10px;
	padding-right: 0px;
	border-bottom: 1px solid #B7B7B7;
	cursor: pointer;
	text-transform:uppercase;
}

TD.navi-txt-cell-active
{
	color: #FFFFFF;
	padding: 10px;
	padding-right: 0px;
	border-bottom: 1px solid #B7B7B7;
	background-color: #B49E74;
	cursor: pointer;
	text-transform:uppercase;
}

A, A:link, A:visited, A:active
{
	text-decoration: none;
	color: inherit;
	font-weight: bold;
	
}

A:hover
{
	color: #A28752;
	font-weight: bold;
}

P
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

IMG.contentimg
{
	border: 1px solid #B7B7B7;
}

IMG.linkimg
{
	cursor: pointer;
}

.spacer0
{
	font: 0px/0px Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
}

.spacer1
{
	font: 0px/0px Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
	width: 1px;
	height: 1px;
}

.spacer10
{
	font: 0px/0px Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
}

.borderbox
{
	border: 1px solid #B7B7B7;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
}

.borderbox-0
{
	border: 1px solid #B7B7B7;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
}

.frame-top
{
	background-image: url(/bilder/frame/top.gif);
	background-repeat: no-repeat;
}

.frame-left
{
	background-image: url(/bilder/frame/left-bg.gif);
	background-repeat: repeat-y;
	width: 11px;
}

.frame-right
{
	background-image: url(/bilder/frame/right-bg.gif);
	background-repeat: repeat-y;
	width: 11px;
}

.frame-bottom
{
	background-image: url(/bilder/frame/bottom.gif);
	background-repeat: no-repeat;
}

.limes
{
	background-color: #B7B7B7;
	font: 1px/1px Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
}


#top-box
{
	background-color:#FFFFFF;
	font-size:0px;
	line-height:0px;
}


#sub-row
{
	overflow:hidden;
}


.sub-row-de-color
{
	background-color:#C3B290;
}

.sub-row-tacheles-color
{
	background-color:#741633;
}

.sub-row-roofrecords-color
{
	background-color:#04275D;
}

.sub-row-artistmanagement-color
{
	background-color:#B7591A;
}

.sub-row-publishing-color
{
	background-color:#00A3B6;
}

.sub-row-de-col
{
	color:#FFFFFF;
	width: 186px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
}

.sub-row-menu-button
{
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
	cursor: pointer;
}

.sub-row-menu-button-selected
{
	background-color:#A28752;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
	cursor: pointer;
}

#top-ender
{
	background-color:#741633;
}

#content-ender
{
	background-color:#04275D;
}

.admin-ender
{
	background-color:#B7B7B7;
}

.wholesale-ender
{
	background-color:#741633;
}

.promotion-ender
{
	background-color:#627415;
}

.navi-main-col
{
	background-color: #A28752;
	line-height:0;
	font-size:0;
}

.content-main-col
{
	background-color: #ECEBE6;
}

.navi-logo-row
{
	background-color: #DCD5C5;
}

.navi-sub-row
{
	background-color: #C3B291;
	font: 11px/14px Helvetica,sans-serif;
	color: #4C4B49;
	height: 14px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	
}

.top-outline-cell
{
	padding-top: 30px;
	padding-left: 10px;
}

.top-inline-cell
{
	padding-right: 10px;
	padding-bottom: 10px;
}

.col-1
{
	background-image: url(/bilder/col/col-1-bg.jpg);
	background-repeat: repeat-y;
}

.col-2
{
	background-image: url(/bilder/col/col-1-bg.jpg);
	background-repeat: repeat-y;
}

.col-div
{
	padding: 10px;
	width:174px;
}

.col-2-div
{
	padding: 10px;
}

.list-head
{
	padding: 10px;
	background-color: #E2E1DF;
}

.list-head-right
{
	padding: 10px;
	background-color: #E2E1DF;
	text-align: right;
}

.list-head-center
{
	padding: 10px;
	background-color: #E2E1DF;
	text-align: center;
}

.list-head-on
{
	padding: 10px;
	background-color: #E2E1DF;
}

.list-head-limes
{
	padding: 0px;
	background-image: url(/bilder/frame/limes-pixel.gif);
	background-color: #DDDDDD;
}

.list-cell
{
	padding: 10px;
}

.list-cell-error
{
	padding: 10px;
	color: #FF0000;
}

.list-cell INPUT, SELECT, TEXTAREA
{
	
}

.list-cell-right
{
	padding: 10px;
	text-align: right;
}

.list-cell-center
{
	padding: 10px;
	text-align: center;
}

.list-cell-middle
{
	padding: 10px;
	vertical-align: middle;
}

.list-cell-right-middle
{
	padding: 10px;
	text-align: right;
	vertical-align: middle;
}

.list-cell-on
{
	padding: 10px;
	background-color: #D2D2D2;
}

.list-cell-crown
{
	background-image: url(/bilder/list/cell-krone.gif);
	padding: 10px;
	padding-right: 30px;
	background-repeat: no-repeat;
	background-position: right top;
}

.list-cell-limes
{
	background-image: url(/bilder/frame/limes-pixel.gif);
	font: 1px/1px Helvetica,sans-serif;
	padding: 0px;
}


.list-row-bright
{
	background-color: #FFFFFF;
}

.error
{
	color: #FF0000;
}

.warning
{
	color: #FF8800;
}
