/* 1328569621.7284 */
		html
		{
  		font-size: 12px;
  		margin: 0px;
  		padding:0px;
		}

					div.top_menu
			{
				width: 955px;
				height: 20px;
				margin: 0px auto;
				padding-top: 146px;
				padding-bottom: 0px;
				padding-left: 137px;

				font-size:12px;
			}

			table.content
			{
				width: 955px;
				position:relative;
				margin: 0px auto;
				padding: 0px 0px 0px 0px;
				background:#FFF;
				top:-16px;
                height:100%;


			}

			
			td,input, textarea,select,a ,table,tr
			{
				font-family:  Arial,  Tahoma, Helvetica, sans-serif;
				color: #565658;/* Text dunkler, war: #707072 */
				font-size:12px;

			}

			li.top_menu,ul.top_menu,a.top_menu
			{
				font-size:12px;
				letter-spacing:0.1em;

			}


			
h2 {
font-size:16px;
}

body {
	height: 100%;
	font-family:   Arial, Tahoma, Helvetica, sans-serif;
	color: #565658; /* Text dunkler, war: #707072 */
    margin: 0px;
    padding:0px;
}


div.header
{
	width: 955px;
	height: 188px;
	margin: 0px auto;

}

div.footer
{
	width: 955px;
	height: 166px;
	margin: 0px auto;

}

div.navi {
	width: 170px;
	margin: 0px auto;
	float: left;
	padding: 0px 0px 0px 0px;
	background: #FFF;
	min-height: 360px;
	position:relative;
	left:0px;
	border:0px solid black;


}

div.main {
float: left;
width: 775px;
padding-left: 10px;
margin: 0px auto;
text-align:left;
background:#FFF;
font-family:  Arial,  Tahoma, Helvetica, sans-serif;
border:0px solid black;
display:block;
}

a.list
{
 color:#085EAE;
 text-decoration:underline;
}

b.date
{
 color:#085EAE;
}

hr.news
{
 color:#085EAE;
 width:700px;
}



a:hover.list
{
 color:#ffffff;
 text-decoration:underline;
 background-color:#085EAE;
}


.searchresult
{
	color: #676767;
	text-decoration:none;
	font-weight:bold;
}




<!-- +++++++++++++++++++ -->
<!-- TOP MENU -->
<!-- +++++++++++++++++++ -->

ul.top_menu {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	height: 20px;
    text-align:center;

}




li.top_menu:hover{
	display: block;
	float: left;
	height: 2px;
	padding: 5px 0px 21px 0px;
	background-color: #ffffff;
	opacity : .7;
    filter : alpha(opacity=70);
	color: #023399;
	border:1px solid #A3B88D;
}

li.top_menu_active {
	display: block;
	float: left;
	height: 2px;
	padding: 5px 0px 22px 0px;
	background-color: #ffffff;
	opacity : .7;
    filter : alpha(opacity=70);
	color: #023399;
	border:1px solid #A3B88D;
}

li.top_menu {
	display: block;
	float: left;
	height: 20px;
	padding: 5px 2px 21px 0px;


}



a.top_menu_link {

	padding-left: 5px;
	background: url(content/images/menu_parter.gif) no-repeat left center;
	margin-top:20px;
	opacity : 1;
    filter : alpha(opacity=100);
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.top_menu_link_1st {

	padding-left: 5px;
	margin-top:20px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}


a.top_menu_link:hover,a.top_menu_link:active,a.top_menu_link_1st:hover {

	padding-left: 5px;
	color: #023399;

}


<!-- +++++++++++++++++++ -->
<!-- LEFT MENU -->
<!-- +++++++++++++++++++ -->

ul.left_menu {
	margin: 0px;
	display:block;
   	float: left;
    list-style:none;
    list-style-position:inside;


}






li.left_menu_active {
	display: block;
	height: 20px;
	padding: 5px 5x 5px 5px;
	width:170px;

}

li.left_menu:hover {
	display: block;
	height: 20px;
	padding: 5px 5x 5px 5px;
	width:170px;
}

li.left_menu {
	display: block;
	height: 20px;
	padding: 5px 5x 5px 5px;
	width:170px;

}



a.left_menu_link {

	display: block;

	padding: 5px 5x 5px 5px;
	color: #676767;
	text-decoration:none;
	font-weight:bold;
}

a.left_menu_link_1st {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #676767;
	text-decoration:none;
	font-weight:bold;
}


a.left_menu_link:hover,a.left_menu_link_1st:hover {

	color: #545456;

}



span.search {
	color: #676767;
	font-weight:bold;
}




table.border
{
	border:1px #686868 solid;
	border-collapse:collapse;
}

td.border
{
	border:1px #969696 solid;
	padding-left:10px;
	border-collapse:collapse;
}

td.dashed_border
{
	border-bottom:1px #969696 dashed;
	border-collapse:collapse;
}

div.dashed_border
{
	border-bottom:1px #969696 dashed;
}

input.search
{
	border:1px #686868 solid;
}

img
{
	border:0;
}



table.artists {
	/* width: 650px; */
	border-collapse:collapse;
	border:1px solid #FFCA5E;
	table-layout:fixed;
}


thead th.artists {
	background: #FFF8E8 url(content/images/bg_tdh.jpg) repeat-x;

	color: #777;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 7px;
	margin: 20px 0px 0px;
	text-align: left;
	border-right: 1px solid #DDDDDD;
}
tbody tr.artists {
background: url(content/images/bg_td1.jpg) repeat-x top;
}
tbody tr.artists_odd {
	/* background: #FFF8E8 url(content/images/bg_td2.jpg) repeat-x;  --- hier grau statt rosa..*/
	background: #F8F8F8 url(content/images/bg_td2.jpg) repeat-x;
}

 th.artists,td.artists {
	font-size: 12px; /* war: 11px; */
	line-height: 1.4em;
	font-family: Arial, Tahoma,Helvetica, sans-serif; /* war: Arial,Helvetica, sans-serif; */
	color: #565658;/* Text dunkler, war: #777777 */
	padding: 10px 7px;
	border-top: 1px solid #FFCA5E;
	border-right: 1px solid #DDDDDD;
	text-align: left;
}

