/*-- JOCHEN--*/
ol { padding-left: 0px; margin-left: 22px }

/*--GEORG--*/
* { margin: 0px; padding: 0px }
img { border: 0px }

.image-border {
	border-width:1px; border-style:solid; border-color:#f50009;
	
}



/*
-----------------------------------------------------------------
HTML, BODY
-----------------------------------------------------------------
*/
html {
	height:100%;
	overflow:auto;
}

body {
/* SCROLLBAR IE */
	scrollbar-face-color: #eeeeee;
	scrollbar-shadow-color: #dddddd;
	scrollbar-highlight-color: #dddddd;
	scrollbar-darkshadow-color: #999999;
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #999999;
/* BODY MAIN DEFs */
	background-color:#f5f5f5;
	margin:0;
}


/*
-----------------------------------------------------------------
ELEMENTs
-----------------------------------------------------------------
*/
img {
	border-color: #000000;
}
img.picContent {
	border-width:1px; border-style:solid; border-color:#f50009;
	width:150px;
	float:right;
	margin-left:6px;
}
img.picContentStatic {
	border-width:1px; border-style:solid; border-color:#f50009;
	width:150px;
	margin-bottom:6px;
}
img.picContentDisco {
	border-width:1px; border-style:solid; border-color:#f50009;
	width:150px;
	float:right;
	margin-left:6px;
	margin-bottom:6px;
}
td.tdTrenner {
	background-color:#f50009;
	height:1px;
}




/*
-----------------------------------------------------------------
INPUTs
-----------------------------------------------------------------
*/
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/*
-----------------------------------------------------------------
TEXT
-----------------------------------------------------------------
*/
.txtNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	letter-spacing:0.005em;
	text-decoration: none;
}
.txtNormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing:0.005em;
	text-decoration: none;
}

b,strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing:0.005em;
	text-decoration: none;
}
.txtHL   { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-bottom: 3px; border-bottom: 1px solid #f50009; width: 340px }
.txtHLwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.txtSubline, .txtDate   { color: #f50009; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-bottom: 4px; width: 340px }
/*
-----------------------------------------------------------------
LINKS
-----------------------------------------------------------------
*/

/* highlighted td fuer submenue... */
td.tdLinkList {
	background-color:#f50009;
}

/* submenue-links... */
a.mainLink:link, a.mainLink:visited     { color: #970203; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 4px }
a.mainLink:hover    { color: #f50009; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a.mainLink:active    { color: #f50009; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

/* links im flusstext... */
a.txtLink:link, a.txtLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #970203;
	letter-spacing:0.005em;
	text-decoration: none;
}
a.txtLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f50009;
	letter-spacing:0.005em;
	text-decoration: underline;
}
a.txtLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f50009;
	letter-spacing:0.005em;
	text-decoration: none;
}
/* links in listen (presse, plattenkritiken)... */
a.listLink:link, a.listLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #970203;
	text-decoration: none;
}
a.listLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f50009;
	text-decoration: none;
}
a.listLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #970203;
	text-decoration: none;
}


/* Standartlinks*/
a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #970203;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #f50009;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #970203;
	text-decoration: none;
}
p,td,tr { color: #666 }
li { padding-left: 0px }
/* * { margin: 0px; padding: 0px }*/
.footer  { margin-top: 1px }

