body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
  SCROLLBAR-BASE-color:  #000000;
  SCROLLBAR-ARROW-color: #ffffff;
  scrollbar-face-color: #000000;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;}



embed, object{

vertical-align:top;
float:left;
margin-left:0px;}

.formerror{
color:#CC0000;
display:inline; 
padding: 0px 0px 0px 0px;
}
/* Standardstyle fuer Paragraphs */

p  {font-family:Arial, Helvetica, Geneva;}

/* Styles f¸r Links */

a:link, a:visited {color:#666666; text-decoration:none;}
a:active, a:hover {color:#ba8331; text-decoration:underline;}

/* Styles f¸r Seitenueberschrift und Links zu unterseiten */

td.head {text-align:left; vertical-align:top; background-repeat:no-repeat;}
p.head {font-size:16px; margin-top:2px; margin-bottom:0px; margin-left:0px;}
p.subhead {font-size:13px; margin-top:5px; margin-bottom:0px; margin-left:3px;}
p.sublink {font-size:10px; margin-top:1px; margin-bottom:1px; margin-left:3px;}



/* Fliesstext ohne Rand, links oben*/
.normaltext    {
	    	font-family:Arial, Helvetica, Geneva;
            font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:20px;
            line-height:13px;
	   
           }
.normaltextr   {
			font-family:Arial, Helvetica, Geneva;
            font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:0px;
            line-height:13px;
	    	padding:inherit
	    
           }
           
.artist2text    {
	    	font-family:Arial, Helvetica, Geneva;
            font-size:9px;
            color:#999999;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:20px;
            line-height:13px;
           }           
           

.selecttext    {
	   		 font-family:Arial, Helvetica, Geneva;
            font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:0px;
            margin-left:0px;
            margin-right:0px;
            line-height:0px;
           }

.linkstext    {
            font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:6px;
			padding-left:6px;
            margin-right:10px;
            line-height:13px;
           }



form {
	margin-top:0px;
    margin-bottom:3px;
    margin-left:0px;
    margin-right:0px;
	border-width:1px; 
	padding: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* Form elements */
.newsinput {
	border-bottom: 1px solid #A9A9A9;
	border-left: #A9A9A9 1px solid;
	border-right: #A9A9A9 1px solid;
	border-top: #A9A9A9 1px solid;
	margin-bottom: 0px;
	margin-top: 0px;
    margin-left:0px;
    margin-right:0px;
   	width: 200px;
	color : #000000;
	font: normal 9px Arial, Helvetica, Geneva, sans-serif;
	border-color : #A9A9A9;

}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : White;
	font: normal 9px Arial, Helvetica, Geneva, sans-serif;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
	
}

textarea { 
	margin-left: 0px;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
}

input { 
	margin-left: 0px;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
}		   
		
select { 
	margin-left: 0px;
	text-indent : 0px; 
	background-color : White;
	font-weight : normal;
}   
.check, .radio{ 
   	margin-left: 0px;
   	border:0px solid #A9A9A9; 
}
.newsletter{ 
   	margin-left: 1px;
   	width: 125px
}
		   

.pic    {
            margin-top:2px;
            margin-bottom:3px;
            margin-left:6px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid;
           }
.picl    {
            margin-left:6px;
			border-width:1px; 
			border-style:solid;
           }
           
.picblank    {
            margin-top:2px;
            margin-bottom:3px;
            margin-left:6px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid  #999999;
           }
	   
.picnormal    {
	margin-top:2px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	border: 1px solid #000000;
           }
		   
.littlepic    {
            margin-top:2px;
            margin-bottom:3px;
            margin-left:6px;
            margin-right:0px;
			border-width:1px; 
			border-style:solid;
           }

.layerstyle {
	padding: 0px;
	background-color: #ffffff;
	layer-background-color: #ffffff;
	border: 0px none #000000;
	visibility: hidden;
	position:absolute; 
	z-index:1;
	font-size:9px;
            color:#000000;
            margin-top:0px;
            margin-bottom:4px;
            margin-left:7px;
            margin-right:10px;
            line-height:13px;
}.textg1 {
	font-family:Arial, Helvetica, Geneva;
	font-size:9px;
	color:#000000;
	font-weight: bold;	   
}
.normaltextbold {
	font-family:Arial, Helvetica, Geneva;
	font-size:9px;
	color:#000000;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:7px;
	margin-right:20px;
	line-height:13px;
	font-weight: bold;
}
