@charset "utf-8";
/* RAMMSTEIN Austria Style */

/*Style*/
*{
	margin:0;
	padding:0;
}

html {
	height:100%;
}

a img{
	border:0;
}

body {
	text-align: center;
	margin: 0 auto;
	color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #000000;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma,sans-serif;
}

/* Überschriften */
.headline1 {
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #9B0E14;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.headline2 {
	font-size: 11px;
	font-weight: bold;
}

.headline3 {
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: -2px;
	font-weight: bold;
}

.headline4 {
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-transform: uppercase;
}

.headline5 {
	font-size: 9px;
	color: #CCCCCC;
	margin-left: 5px;
}

/*Fonts*/
.discotitelnr {
	color: #CCCCCC;
	margin-right: 5px;
}

.discotime {
	font-size: 9px;
	margin-left: 5px;
}

/*Linkstyles*/
a:link,a:visited{
	color: #A8A8A8;
	text-decoration: none;
}
a:hover,a:focus{
	text-decoration:underline;
}

/*Topnavigation*/
ul#topnav{
  float:right;
  display:inline;
  margin:0 50px 0 0;
  list-style-type:none;
}

ul#topnav li{
   float:left;
   line-height:16px;
   padding:0 12px 2px;
   border-right:1px dotted #6F6F6F;
}

ul#topnav li a {
    font-size:9px;
    text-transform:uppercase;
}

/*Subnavigation*/
ul#subnav{
  float:left;
  display:inline;
  margin:0 0 0 10px;
  list-style-type:none;
}

ul#subnav li{
   float:left;
   line-height:8px;
   padding:0 10px 2px;
   border-right:1px dotted #6F6F6F;
}

ul#subnav li a {
	color: #FFFFFF;
    font-size:10px;
    text-transform:uppercase;
}

/*DIVs für Headpics*/
div.headpicnews {
	width: 873px;
	height: 183px;
	background-image: url(../images/headpics/head_bestof.jpg);
	padding-top: 11px;
	padding-left: 11px;
}

div.headpicband {
	width: 873px;
	height: 183px;
	background-image: url(../images/headpics/head_paulbrown2.jpg);
	padding-top: 11px;
	padding-left: 11px;
}

div.headpicreleases {
	width: 873px;
	height: 183px;
	background-image: url(../images/headpics/head_paulbrown1.jpg);
	padding-top: 11px;
	padding-left: 11px;
}

div.headpicfans {
	width: 873px;
	height: 183px;
	background-image: url(../images/headpics/head_paulbrown3.jpg);
	padding-top: 11px;
	padding-left: 11px;
}

div.headpicsonstiges {
	width: 873px;
	height: 183px;
	background-image: url(../images/headpics/head_livehaende.jpg);
	padding-top: 11px;
	padding-left: 11px;
}

div.headpicsite {
	width: 873px;
	height: 183px;
	background-image: url(../images/headpics/head_livehaende.jpg);
	padding-top: 11px;
	padding-left: 11px;
}

/*DIV für Newseintrag*/
div.newshead {
	width: 525px;
	height: 21px;
	background-image: url(../images/bg_news.png);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 10px;
}

div.newscontent {
	width: 525px;
	padding: 10px 0px 0px 10px;
}

div.newsrelatedlinks {
	width: 525px;
	padding: 10px 0px 0px 10px;
}

/*DIV für Kalender*/
div.kalender {
	width: 207px;
	background-image: url(../images/bg_kalender.png);
	background-repeat: repeat-y;
	padding: 5px 8px 5px 16px;
	border-bottom:1px solid #000000;
}

div.kalender:hover {
	background-image: url(../images/bg_kalenderhover.png);
}

/*Container für Content Links und Rechts*/
div.contleft {
	text-align: left;
	width: 231px;
	margin-left: 31px;
	margin-right: 31px;
}

div.contright {
	text-align: left;
	width: 535px;
	margin-left: 31px;
	margin-right: 31px;
}

/*DIV für Footer*/
div.footer {
	width: 908px;
	padding: 10px 0 0 40px;
	text-align: left;
}

/*Container Linien*/
div.linieleft {
	width: 231px;
	height: 3px;
	margin-top: 5px;
	margin-bottom: 20px;
	background-image: url(../images/bg_linie.png);
	background-repeat: repeat-x;
}

div.linieright {
	width: 535px;
	height: 3px;
	margin-top: 5px;
	margin-bottom: 20px;
	background-image: url(../images/bg_linie.png);
	background-repeat: repeat-x;
}

/*Buttons*/
div.buttondisco {
	width: 166px;
	height: 26px;
	padding: 7px 0px 0px 16px;
	background: url(../images/button_disco.png);
	background-repeat: no-repeat;
	background-position: center;
}

div.buttondisco:hover {
	width: 166px;
	height: 26px;
	padding: 7px 0px 0px 16px;
	background: url(../images/button_discohover.png);
	background-repeat: no-repeat;
	background-position: center;}

.backbutton {
	margin-top: -12px;
	margin-right: 10px;
	margin-bottom: -10px;
	font-size: 9px;
	float: right;
	text-transform: uppercase;
}

.hinaufbutton {
	margin-right: 41px;
	margin-bottom: 18px;
	font-size: 9px;
	float: right;
	text-transform: uppercase;
}

/*ul und li*/
ul.discotracks {
	list-style-type: none;
	margin-left: 10px;
}

li.liallgemein {
	list-style-type: none;
	margin-left: 10px;
}

li.likontakt {
	list-style-type: square;
	margin-left: 20px;
}

/*Images*/
img.imgnewspic {
	width: 138px;
	height: 103px;
	padding: 6px;
	margin: 5px 10px 0px 0px;
	background: url(../images/bg_news_pic.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.cdcover {
	width: 170px;
	height: 170px;
	padding: 6px;
	background: url(../images/bg_disco_cd.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.cdcover:hover {
	background: url(../images/bg_disco_cdhover.png);
}

img.dvdcover {
	width: 170px;
	height: 230px;
	padding: 6px;
	background: url(../images/bg_disco_dvd.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.dvdcover:hover {
	background: url(../images/bg_disco_dvdhover.png);
}

img.indexdvdcover {
	width: 108px;
	height: 146px;
	padding: 6px;
	background: url(../images/bg_disco_dvd_index.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.indexdvdcover:hover {
	background: url(../images/bg_disco_dvd_indexhover.png);
}

img.indexcdcover {
	width: 108px;
	height: 108px;
	padding: 6px;
	background: url(../images/bg_disco_cd_index.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.indexcdcover:hover {
	background: url(../images/bg_disco_cd_indexhover.png);
}

img.indexmember {
	width: 155px;
	height: 155px;
	padding: 5px;
	background: url(../images/bg_member_index.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.indexmember:hover {
	background: url(../images/bg_member_indexhover.png);
}

img.imgcontentpic {
	width: 230px;
	height: 170px;
	padding: 6px;
	background: url(../images/bg_contentpics.png);
	background-repeat: no-repeat;
	background-position: center;
}

img.imgcontentpic:hover {
	background: url(../images/bg_contentpicshover.png);
}

/*Tabellen*/
tr.tabelletour {
	height: 22px;
	background-color: #0D0D0D;
}

tr.tabelletour:hover {
	background-color: #790B10;

}

td.tdtabelletour {
	border-bottom: 1px solid #000000;
}

.AbstandKlein
{
   margin-left: 10px;
   height     : 1em;         /* Damit Abstnde auch im IE 5.x angezeigt werden */
}

.AbstandMittel
{
   margin-left: 20px;
   height     : 1em;         /* Damit Abstnde auch im IE 5.x angezeigt werden */
}

.AbstandGross
{
   margin-left: 30px;
   height     : 1em;         /* Damit Abstnde auch im IE 5.x angezeigt werden */
}

