h3{
font-size: 22px;
line-height:24px;
margin-left:30px;

}
h4{
font-size:29px;
line-height:32px;
margin-left: 160px;
}
h5{
font-size:16px;
line-height:18px;
color:#00FF00;
margin-left:30px;
}

#register_0
{
	height: 25px;
	display:block;
	width: 503,5px;
	text-align:right;
	padding-right: 25px; 
	padding-top:5px; 
}
#register_0 p
{
	display:inline-block;
	vertical-align:top;
	margin-top:2px;
	font-weight:bold;
}

#register_1
{
	margin-left:0px;
	float: left;
	height: 480px;
	border-color:white;
	width: 160px;
	padding-left: 20px;
	position:relative;	
}	
#register_2
{
	margin-bottom:200px;
	float: right;
	height: 420px;
	border-color:white;
	width: 503,5px;
	padding-right: 20px; 	
}	
#register_2 h1
{
	font-size: 15px;
	margin-top: 38px;
	margin-left: 40px;
	margin-bottom:1em;
	color:black;
}
#shop_kalender
{
height: 225px;
width: 331px;
border:solid 2px;
border-color:white;
background-color:#7f7f7f;
float:left;
margin-top:17px;
margin-left:1px;

-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

#shop_kalender a{
	
	display:block;
	padding-bottom:225px;
		
}

#shop_kalender :hover{
	background-color: red;
	display:block;
	-moz-border-radius: 15px;
-webkit-border-radius: 15px;
	
}

#shop_kalenderblaetter
{
height: 225px;
width: 331px;
border:solid 2px;
border-color:white;
background-color:#7f7f7f;
float:left;
margin-top:17px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

#shop_kalenderblaetter :hover{
	background-color: yellow;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#shop_kalenderblaetter a{
	display:block;
	padding-bottom:225px;
}


#shop_bilder
{
height: 225px;
width: 331px;
border:solid 2px;
border-color:white;
background-color:#7f7f7f;
float:left;
margin-top:17px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;

}

#shop_bilder :hover{
	background-color: green;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

#shop_bilder a{
	display:block;
	padding-bottom:225px;
}

#shop_fotos
{
height: 225px;
width: 331px;
border:solid 2px;
border-color:white;
background-color:#7f7f7f;
float:left;
//margin-top:-35px;
margin-left:1px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

#shop_fotos :hover{
	background-color: blue;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
	}

#shop_fotos a{
	display:block;
	padding-bottom:225px;
}

#shop_schmuck
{
height: 225px;
width: 331px;
border:solid 2px;
border-color:white;
background-color:#7f7f7f;
float:left;
//margin-top:-35px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}


#shop_schmuck :hover{
	background-color: purple;
	-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

#shop_schmuck a{
	display:block;
	padding-bottom:225px;
}

#shop_sonstiges
{
height: 225px;
width: 331px;
border:solid 2px;
border-color:white;
background-color:#7f7f7f;
float:left;
//margin-top:-35px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

#shop_sonstiges a{
	display:block;
	padding-bottom:225px;
}

#shop_sonstiges :hover{
	background-color: orange;
	-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
#shop_hintergrund_grau
{
height: 460px;
width:  800px;
border:solid 1px;
border-color:black;
background-color: #dddddd;
float:right;

-moz-border-radius: 15px;
-webkit-border-radius: 15px;
overflow-y:scroll;



}
#shop_hintergrund_grau p
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	color: black;
}
#shop_hintergrund_grau p span
{
	float:right;
	margin-right: 10px; 
}
#shop_gesamt_div1
{
	width:266,7px; 
	height: 180px; 
	float:left;
	padding: 5px 2px 0px 2px;
}
#shop_gesamt_div1_rund
{
	height: 145px;
	width: 250px;
	border:solid 1px;
	border-color:black;
	background-color:white;
	float:left;
	margin-left:4px;
	margin-top:3px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}
#shop_gesamt_div1_rund img
{
padding:5px;
}
ul
 {
	list-style:none;
 }
li
 {
	margin-top:5px;
 }
 li a
 {
	display:block;
	height: 30px;
	width: 130px;
	border:solid 1px;
	border-color:black;
	background-color:#dddddd;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding-top:5px;
	padding-left: 10px;
	color:black;
	text-decoration: none;
 }
 li a.back
 {
	position:absolute;
	bottom:0;
	margin-bottom:20px;
	background-color:#808080;
 }
 li a:hover
 {
	
	background-color:#cccccc;
 }
 #eingabe ul
{
	margin:20px 0 100px 200px;
	list-style:none;
	text-align:right;
	float:left;
	font-family: Verdana;
	font-size: 12px;
}
#eingabe li
{
	margin-bottom:15px;
}
#eingabe input
{
	margin-left:10px;
}
#eingabe 
{
	padding-top:30px;
	text-align:center;
}
#eingabe h1
{
	font-size:20px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom:1em;
	color:#ad1838;
  }
#Artikelansicht{
	width: 350px ;
	height: 420px ;
	background-color:white;
	margin-left:30px;
	margin-top:20px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	float:left;
}
#Artikelansicht img{
	margin-top:10px;
	margin-left:10px;
}
#Artikelbeschreibung{
	width: 330px ;
	height: 390px ;
	margin-left:430px;
}
