 /* -----------------------------
Defaults 
--------------------------------*/

*{						margin:0px;
						padding:0px;
						text-decoration: none;
						text-align: left;
						border: none;
						font-weight: normal;
						color: inherit;
						background: inherit;}

body{					font-family: verdana, arial, helvetica, sans-serif;
						font-size: 12px;
						padding:10px;
						color: #003333;
						background-color: #eeeeee;}
						
p, h1, h2, h3, h4, h5, h6, ul{
						display: block;}
																	
img{					display: inline;}
						

a:link{					color: #aa3333;}

a:visited{				color: #999999;}

a:active{				color: inherit;}

a:hover{				color: #336666;}
						
a.w{					font-weight: bold;}
						
A.w:link{				color: #FFFFFF; 
						background-color: inherit;}

A.w:visited{				color: #999999;
						background-color: inherit; }
	
A.w:active{				color: inherit;
						background-color: inherit; }

A.w:hover{				color: #336666; 
						background-color: inherit; }						

p, ul, ol{				margin: 0px 0px 10px 0px;}
						

h1, h2, h3, h4, h5, h6{	margin: 0px 0px 10px 0px;
						font-weight: bold;
						background-color: inherit;}			

h1{						font-size: 36px;}
h2{						font-size: 24px;}
h3{						font-size: 18px;}
h4{						font-size: 14px;}
h5{						font-size: 12px;}
h6{						font-size: 10px;}

img{					margin: 0px;
						border: none;}
						
ul, ol{					margin: 3px 10px;
						list-style: none;}						

li{						margin: 5px 10px;
						list-style: none;}
												


/* --------------
Header
----------------*/

div.header{				position: absolute;
						top: 20px;
						left: 20px;
						width: 900px;
						height: 70px;
						color: white;
						background-color: #cc0000;}


div.header h3{			position: absolute;
						left: 20px; 
						top: 40px;
						width: 600px;}
						
						

/* ------------------------------
Navigation
---------------------------------*/
						
div.nav {				position: absolute;
						top: 95px;
						left: 20px;
						width: 900px;
						height:15px;
						background-color: white;}
						
div.nav p{				position: absolute;
						top: 0px;
						left: 20px;
						width: 850px;}
						
.hier{					color: inherit;}								

/* ------------------------------
Info
---------------------------------*/

div.info{				position: absolute;
						top: 115px;
						left: 20px;
						width: 900px;
						height: 475px;
						background-color: white;}
						
div.text{				position: absolute;
						top: 20px;
						left: 20px;
						width: 850px;}
						
div.footer{				position: absolute; 
						left: 20px;  
						bottom: 35px; 
						font-size: 11px;}
						
						
div.nav_footer{			position: absolute; 
						right: 20px;  
						bottom: 35px;
						text-align: right;}
						
div.artist{				position: absolute;
						right: 20px; 
						bottom: 62px;}	
						
div.artist h3{			text-align: right;}

img.r_o{				position: absolute;
						top: 0px;
						right: 0px;}
						
p.verkauft{				position: absolute;
						top: 50px;
						right: 0px;
						color: red;
						background-color: transparent;
						font-size: 24px;	
						font-weight: bold;}														

/* ------------------------------
Date
---------------------------------*/	

div.date{				position: absolute;
						top: 600px;
						left: 45px;
						font-size: 9px; 
						font-style: italic;}					
