.topalign {
	vertical-align: top;
}
.botalign {
	vertical-align: bottom;
}
.bodybg {
	vertical-align: top;
	color: #000000;
	margin: 0px;
	background-position: 0px 0px;
	background-image: url(../../pix/roman.jpg);
	background-repeat: no-repeat;
	background-color: #000000; 
}
.bodybg2010 {
	vertical-align: top;
	color: #000000;
	margin: 0px;
	background-position: 0px 0px;
	background-image: url(../../pix/roman_2010.jpg);
	background-repeat: no-repeat;
	background-color: #000000; 
}
.bodybghires {
	vertical-align: top;
	color: #000000;
	margin: 0px;
	background-color: #242d3c; 
}
.bodybgroman {
	vertical-align: top;
	color: #000000;
	margin: 0px;
	background-position: 0px 0px;
	background-image: url(../../pix/smallroman.jpg);
	background-repeat: no-repeat;
	background-color: #000000; 
}
.bodybgupperclass {
	vertical-align: top;
	color: #000000;
	margin: 0px;
	background-position: 0px 0px;
	background-image: url(../../pix/smallupperclass.jpg);
	background-repeat: no-repeat;
	background-color: #000000; 
}
.hirestext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #eeeeee;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #4e627f;
}
.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #cc5500;
}
.maintitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 28px;
	font-weight: bold;
	text-decoration: none;
	color: #cc5500;
}
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	color: #cc5500;
}
.navlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	color: #4e627f;
}
.basistext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #ffffff;
}
.basistitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.basislink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #dd6600;
}
.subnavtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #3d4c62;
}
.subnavlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #cc5500;
}
.randlayer {
  position:absolute;
  left:655px;
  top:15px;
  width:250px;
  z-index:2;
}
.homepix1 {
  position:absolute;
  left:755px;
  top:15px;
  width:175px;
  z-index:2;
}
.albumpix1 {
  position:absolute;
  left:655px;
  top:15px;
  width:150px;
  z-index:2;
}
.albumpix2 {
  position:absolute;
  left:195px;
  top:200px;
  width:150px;
  z-index:2;
}
.albumpix3 {
  position:absolute;
  left:655px;
  top:350px;
  width:150px;
  z-index:2;
}
.albumpix4 {
  position:absolute;
  left:195px;
  top:500px;
  width:150px;
  z-index:2;
}
.albumpix5 {
  position:absolute;
  left:655px;
  top:800px;
  width:150px;
  z-index:2;
}
.albumpix6 {
  position:absolute;
  left:195px;
  top:1000px;
  width:150px;
  z-index:2;
}
.albumpix7 {
  position:absolute;
  left:655px;
  top:1200px;
  width:150px;
  z-index:2;
}
.albumpix8 {
  position:absolute;
  left:195px;
  top:1200px;
  width:150px;
  z-index:2;
}
.albumpix9 {
  position:absolute;
  left:655px;
  top:1400px;
  width:150px;
  z-index:2;
}
.albumpix10 {
  position:absolute;
  left:195px;
  top:1500px;
  width:150px;
  z-index:2;
}
.albumpix11 {
  position:absolute;
  left:655px;
  top:1650px;
  width:150px;
  z-index:2;
}
.albumpix12 {
  position:absolute;
  left:195px;
  top:1700px;
  width:150px;
  z-index:2;
}
.albumpix13 {
  position:absolute;
  left:655px;
  top:1850px;
  width:150px;
  z-index:2;
}
.albumpix14 {
  position:absolute;
  left:195px;
  top:1900px;
  width:150px;
  z-index:2;
}
.albumpix15 {
  position:absolute;
  left:655px;
  top:2050px;
  width:150px;
  z-index:2;
}
.pixlayer1 {
  position:absolute;
  left:195px;
  top:200px;
  width:150px;
  z-index:2;
}
.pixlayer2 {
  position:absolute;
  left:655px;
  top:700px;
  width:150px;
  z-index:2;
}
.pixlayer3 {
  position:absolute;
  left:195px;
  top:450px;
  width:150px;
  z-index:2;
}
.pixlayer4 {
  position:absolute;
  left:655px;
  top:500px;
  width:150px;
  z-index:2;
}
.pixlayer5 {
  position:absolute;
  left:655px;
  top:300px;
  width:150px;
  z-index:2;
}
.pixlayer6 {
  position:absolute;
  left:195px;
  top:800px;
  width:150px;
  z-index:2;
}
.pixlayer7 {
  position:absolute;
  left:655px;
  top:900px;
  width:150px;
  z-index:2;
}
.diskopix1 {
  position:absolute;
  left:755px;
  top:15px;
  width:75px;
  z-index:2;
}
.diskopix2 {
  position:absolute;
  left:755px;
  top:115px;
  width:75px;
  z-index:2;
}
.diskopix3 {
  position:absolute;
  left:220px;
  top:165px;
  width:75px;
  z-index:2;
}
.diskopix4 {
  position:absolute;
  left:755px;
  top:215px;
  width:75px;
  z-index:2;
}
.diskopix5 {
  position:absolute;
  left:220px;
  top:265px;
  width:75px;
  z-index:2;
}
.diskopix6 {
  position:absolute;
  left:755px;
  top:315px;
  width:75px;
  z-index:2;
}
.diskopix7 {
  position:absolute;
  left:220px;
  top:365px;
  width:75px;
  z-index:2;
}
.diskopix8 {
  position:absolute;
  left:755px;
  top:415px;
  width:75px;
  z-index:2;
}
.diskopix9 {
  position:absolute;
  left:220px;
  top:465px;
  width:75px;
  z-index:2;
}
.diskopix10 {
  position:absolute;
  left:755px;
  top:515px;
  width:75px;
  z-index:2;
}
.diskopix11 {
  position:absolute;
  left:220px;
  top:565px;
  width:75px;
  z-index:2;
}
.diskopix12 {
  position:absolute;
  left:755px;
  top:615px;
  width:75px;
  z-index:2;
}
.addresslayer {
  position:absolute;
  left:15px;
  top:15px;
  width:800px;
  height:20px;
  z-index:1;
}
.navlayer {
  position:absolute;
  left:15px;
  top:150px;
  width:200px;
  z-index:1;
}
.contentlayer {
  position:absolute;
  left:350px;
  top:15px;
  width:300px;
  z-index:1;
  background-color: #242d3c; 
  overflow:hidden;
}
.musikcontentlayer {
  position:absolute;
  left:300px;
  top:15px;
  width:450px;
  z-index:1;
  background-color: #242d3c; 
  overflow:hidden;
}
.fwdlayer {
  position:absolute; 
  left:15px;
  top:490px;
  width:250px; 
  height:20px;
  z-index:2; 
}
.logolayer {
  position:absolute; 
  left:300px;
  top:400px;
  width:250px; 
  height:50px;
  z-index:1; 
}
.pixlayer {
  position:absolute; 
  left:305px;
  top:405px;
  width:250px; 
  height:50px;
  z-index:1; 
}
.titellayer {
  position:absolute;
  left:300px;
  top:350px;
  width:450px;
  height:50px;
  z-index:1;
}
.textlayer {
  position:absolute;
  left:305px;
  top:15px;
  width:450px;
  height:300px;
  z-index:2;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	text-decoration: none;
	color: #3d4c62;
}
.mainnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	color: #3d4c62;
	font-weight: bold;
	text-decoration: none;
}
.button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  text-align: left;
  color: #3d4c62;
  height: 26px;
  width: 100px;
}
.textinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
  color: #3d4c62;
	margin: 0px;
	border: none;
	line-height: 14px;
  background-color: #fffcd4; 
  background-image: url(../images/lightapricot.gif);
	height: 16px;
	width: 300px;
}
.textareainput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
  color: #3d4c62;
	margin: 0px;
	border: none;
	line-height: 14px;
  background-color: #fffcd4; 
  background-image: url(../images/lightapricot.gif);
	height: 106px;
	width: 300px;
}
.auswahl1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px; 
  line-height: 19px; 
  font-weight: normal ; 
  color: #3d4c62;
  width: 160px; 
  margin-top: 0px; 
  margin-bottom: 2px; 
  margin-left: auto;
  margin-right: auto;
  padding-top: 2px; 
  padding-bottom: 2px; 
  padding-left: 2px;
  padding-right: 2px;
  background-color: #CCCCCC; 
  background-image: url(../images/darkapricot.gif);
  background-repeat: repeat;
  background-position: 0px 0px;
  overflow: auto; 
  cursor: hand
  clear: left; 
  float: left; 
}
.auswahl2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px; 
  line-height: 17px; 
  font-weight: normal ; 
  color: #3d4c62;
  width: 160px; 
  margin-top: 0px; 
  margin-bottom: 2px; 
  margin-left: auto;
  margin-right: auto;
  padding-top: 2px; 
  padding-bottom: 2px; 
  padding-left: 2px;
  padding-right: 2px;
  background-color: #CCCCCC; 
  background-image: url(../images/darkapricot.gif);
  background-repeat: repeat;
  background-position: 0px 0px;
  overflow: auto; 
  cursor: hand
  clear: left; 
  float: left; 
}
.auswahl3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  line-height: 15px; 
  font-weight: normal ; 
  color: #3d4c62;
  width: 160px; 
  margin-top: 0px; 
  margin-bottom: 2px; 
  margin-left: auto;
  margin-right: auto;
  padding-top: 2px; 
  padding-bottom: 2px; 
  padding-left: 2px;
  padding-right: 2px;
  background-color: #CCCCCC; 
  background-image: url(../images/darkapricot.gif);
  background-repeat: repeat;
  background-position: 0px 0px;
  overflow: auto; 
  cursor: hand
  clear: left; 
  float: left; 
}
.navigationlayer {
  position:	absolute; 
  left:		10px;
  top:		10px; 
  width:	200px; 
  z-index:	2; 
}
.permnavlayer {
  position:	absolute; 
  left:		180px;
  top:		10px; 
  width:	100px; 
  z-index:	2; 
}
.headlayer {
  position:absolute;
  left:25px;
  top:15px;
  width:800px;
  height:50px;
  z-index:1;
}
.bilderlayer {
  position:absolute;
  left:350px;
  top:280px;
  width:425px;
  height:110px;
  z-index: 1;
  background-color: #FFFFFF;
}
