<!--
body {
	background-color:#99ccff;
	font-family:  Verdana,Arial,helvetica,sans-serif;
	color:#333333;
	text-align:left;
	font-size: 14px;
	scrollbar-base-color:#003366;
	scrollbar-3dlight-color:#99ccff;
	scrollbar-arrow-color:#003366;
	scrollbar-darkshadow-color:#99ccff;
	scrollbar-face-color:#6699cc;
	scrollbar-highlight-color:#99ccff;
	scrollbar-shadow-color:#6699cc;
	scrollbar-track-color:#99ccff;

	} 
	h1,h2,h3,h4,h5,h6
	{
		margin-top:0px;
		padding-top:0px;
		margin-bottom:15px;
		padding-bottom:15px;
		line-height:100%;
	}
	
	h6
	{
		font-size: 15px;
	}
	h5
	{
		font-size: 16px;
	}
	h4
	{
		font-size: 17px;
	}
	h3
	{
		font-size: 18px;
	}
	h2
	{
		font-size: 19px;
	}
	h1
	{
		font-size: 20px;
	}
	
#sip {
    position:absolute;
	top: 50%; 
	left: 50%;
	height:600px;
	width:800px;
	margin:-300px 0px 0px -400px;
	background-color:#99ccff;

}

#Logo_ {
	position:absolute;
	left:38px;
	top:0px;
	width:724px;
	height:101px;
}

#styles_ {
	position:absolute;
	left:38px;
	top:101px;
	width:724px;
	height:29px;
	background-color:#99CCFF;
	font-family: Verdana,Arial,helvetica,sans-serif;
	font-size: 17px;
	text-align:center;
	letter-spacing:-0.05px
	color:#333333;
}

#content_ {
	position:absolute;
	left:245px;
	top:169px;
	width:517px;
	height:431px;
	background-color:#99CCFF;
	font-family: Verdana,Arial,helvetica,sans-serif;
	text-align:left;
	color:#333333;
	padding-right:20px;
	overflow: auto
}

#sp_ {
	position:absolute;
	left:38px;
	top:491px;
	width:175px;
	height:109px;
}

#menu_ {
	position:absolute;
	left:38px;
	top:101px;
	width:724px;
	height:29px;
	font-family:  Verdana,Arial,helvetica,sans-serif;
	font-size: 21px;
	text-align:center;
	letter-spacing:-0.05px
	
}
#menu_frontend
{
	position:absolute;
	left:38px;
	top:160px;
	width:175px;
	height:331px;
	background-color:#99CCFF;
	font-family: Verdana,Arial,helvetica,sans-serif;
	font-size: 17px;
	text-align:center;
	letter-spacing:-0.05px
	color:#333333;
	
}
#cart_box {
	position:absolute;
	left:315px;
	top:0px;
	width:211px;
	/*padding-right:20px;*/
	/*width:542px;*/
	padding:7px;
	height:48px;
	/*height:55px;*/
	background-color:#FFFFFF;
	background-image:url("images/cart_box2.jpg");
	overflow: hidden;
	font-family:  Verdana,Arial,helvetica,sans-serif;
	color:#000000;
	font-size:12px;
	line-height:140%	
}
input.suche
{
	width:150px; 
	padding-left:4px; 
	padding-top:2px;
	margin-top:2px;
	height:19px;
	font-size:13px;
	color: #999999;
	border: 0px solid #999999; 
	background: #ffffff url("images/s_lo.jpg") bottom left no-repeat;
	background-position: 0px 0px;
}	
input.suche:hover
{
	width:150px; 
	padding-left:4px; 
	padding-top:2px;
	margin-top:2px;
	height:19px; 
	font-size:13px;
	color: #000000;
	border: 0px solid #000000; 
	background: #ffffff url("images/s_hi.jpg") bottom left no-repeat;
	background-position: 0px 0px;
}
#content_bak {
	position:absolute;
	/*left:220px;*/
	left: 38px;
	top:169px;
	width:724px;
	/*height:431px;*/
	height:381px;
	background-color:#99ccff;
	overflow: auto;
	font-family:  Verdana,Arial,helvetica,sans-serif;
	color:#000000;
	font-size:12px;
}

#content_bak_screen {
	position:absolute;
	/*left:220px;*/
	left: 208px;
	top:169px;
	width:384px;
	/*height:431px;*/
	height:281px;
	background-color:#FFFFFF;
	overflow: auto;
	font-family: Arial,helvetica,sans-serif;
	color:#000000;
	font-size:12px;
}


#artist-down_ {
	position:absolute;
	left:38px;
	top:491px;
	width:175px;
	height:26px;
}

#sip-15_ {
	position:absolute;
	left:38px;
	top:517px;
	width:175px;
	height:45px;
}

#sip-16_ {
	position:absolute;
	left:38px;
	top:562px;
	width:175px;
	height:38px;
	background-color:#FFFFFF;
}

	a.link_extern
	{
		/*background:  #ffffff   url('images/exlink.jpg') bottom left no-repeat;
		padding-left: 9px;*/
	}
	a  { 
	color:#336699;
	text-decoration:none;
	position:relative;
	font-weight:bold;
	} 
	
	a:hover  { 
	text-decoration:underline;
	color:#6699cc;		
	} 

	a.menu  { 
	color:#333333;
	text-decoration:none;
	position:relative;
	font-weight:normal;
	} 
	
	a.menu:hover, a.menu_a:hover  { 
	text-decoration:none;
	color:#999999;	
	font-weight:normal;
	} 
	
	a.menu_a  { 
	color:#666666;
	text-decoration:none;
	position:relative;
	font-weight:normal;
	} 
	
	a.datenblock  { 
	color:#333333;
	text-decoration:none;
	position:relative;
	font-weight:normal;
	} 
	
	a.datenblock:hover { 
	text-decoration:none;
	color:#999999;
	font-weight:normal;	
	} 
	
	a.cat-eintrag  { 
	color:#333333;
	text-decoration:none;
	position:relative;
	font-weight:normal;
	} 
	
	a.cat-eintrag:hover { 
	text-decoration:none;
	color:#999999;
	font-weight:normal;	
	} 
	a.selector:hover  { 
	
	color:#000000;
	text-decoration:none;
	background-color: #999999;
	padding: 0px;
	font-weight:normal;
	} 

	a.selector  { 
	color:#ffffff;
	text-decoration:none;
	background-color: #6699cc;
	padding: 0px;
	font-weight:normal;
	} 
	
	.interpret
	{
		font-family:  Verdana,Arial,helvetica,sans-serif;
		color:#333333;
		font-size:19.61px;
		font-weight:bold;
	}
	.cd-datenblock
	{
		font-family:  Verdana,Arial,helvetica,sans-serif;
		color:#333333;
		font-size:12px;
	}
	
	.cd-contentblock
	{
		font-family:  Verdana,Arial,helvetica,sans-serif;
		color:#333333;
		font-size:12px;
	}
	
select.normal
{
	width:300px; 
	padding-left:2px; 
	height:18px; 
	border: 1px solid black; 
	background-color: #ffffff;
}

input.normal
{
	width:300px; 
	padding-left:2px; 
	height:18px; 
	border: 1px solid black; 
	background-color: #ffffff;
}
textarea.normal
{
	width:300px; 
	height:100px;
	padding:2px; 
	border: 1px solid black; 
	background-color: #ffffff;
	overflow: auto;
}
.normal_bak:hover
{
	background-color: #ccffcc;
}
select.normal_bak
{
	width:600px; 
	padding-left:2px; 
	height:18px; 
	border: 1px solid black; 
	background-color: #ffffff;
}

input.normal_bak
{
	width:600px; 
	padding-left:2px; 
	height:18px; 
	border: 1px solid black; 
	background-color: #ffffff;
}
textarea.normal_bak
{
	width:600px; 
	height:150px;
	padding:2px; 
	border: 1px solid black; 
	background-color: #ffffff;
	overflow: auto;
}
textarea.normal_bak:hover
{
	width:600px; 
	height:200px;
	padding:2px; 
	border: 1px solid black; 
	background-color: #ccffcc;
	overflow: auto;
}


.bak_dl
{
	font-size: 18px;
}

#pers_daten
{
	border: 1px solid black;
	background-color: #eeeeee;
	padding:2px;
	font-size:10pt;

	font-weight:bold;
	width:350px;
}

#pers_daten2
{
	font-size:8pt;
	padding-bottom:6pt;

}

span.special_hd, span.special_np
{
	font-weight:bold;
	color:#cc3333;
}

span.special_hd  img, span.special_np  img
{
	width:85px;
	height:26px;
	margin-right:50px;
	
}
-->

