* {
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#3c3c3c;
}

body {

  background-color:white; #eeeeee;
  xbackground-image:url(http://www.ritornell.at/hintergrund.png);
  xbackground-attachment:fixed;
  margin:0px;
  padding-left:40px;
  padding-top:40px;
  xbackground-repeat:no-repeat;
  background-position:center;
}

#container {
  width:800px;
  background-color:white;
}

#head {
  padding:10px;
  padding-bottom:0px;
  vertical-align:bottom;
}

#menu {
  xbackground-color:green;
  width:200px;
  padding-bottom:10px;
  padding:10px;
  float:left;
  font-size:20px;
  position:fixed;
}

#content {
  xbackground-color:yellow;
  xheight:450px;
  overflow:auto;
  padding-top:50px;
  padding-left:240px;
  padding-right:75px;
  padding-bottom:20px;
  width:470px;
}

#bottom {
  background-color:white;
  padding:10px;
}


xtable {
  padding-top:0px;
  border:5px solid black;
  }

/* 
a.link_on_image:before { content:""; }
a.link_on_image:after { content:""; }
 */


/** Menü-Links ******************************/

a.menu {font-size:25px;}

a.menu:link {
  text-decoration:none;
  background-color:transparent;
  color:#3c3c3c;
  }

a.menu:visited {
  text-decoration:none;
  background-color:transparent;
  color:#3c3c3c;
  }

a.menu:hover {
  background-color:transparent;
  color:#3c3c3c;
  }

a.menu:hover:after {
  color:red;
  content:"\00A0"url(bluedot.gif);
}

a.menu:active {
  text-decoration:none;
  }
  
a.menu:before { content:"\00A0"; }
a.menu:after { content:"\00A0"; }  
  
.aktuelleseite {
  font-size:25px;
  color:#3c3c3c;
}

.aktuelleseite:before {content:"\00A0";}
.aktuelleseite:after {content:"\00A0"url(bluedot.gif);}

/* aktuelleseite keinpunkt */

.aktuelleseite_keinpunkt {
  font-size:25px;
  color:#3c3c3c;
}

.aktuelleseite_keinpunkt:before {content:"\00A0";}
.aktuelleseite_keinpunkt:after {content:"\00A0";}

/* L2-Formatierung */

a.menu_L2 {
  font-size:16px;
  padding-left:20px;        }

a.menu_L2:link {
  text-decoration:none;
  background-color:transparent;
  color:#3c3c3c;
  }

a.menu_L2:visited {
  text-decoration:none;
  background-color:transparent;
  color:#3c3c3c;
  }

a.menu_L2:hover {
  background-color:transparent;
  color:#3c3c3c;
  }

a.menu_L2:hover:after {
  color:red;
  content:"\00A0"url(bluedot.gif);
}

a.menu_L2:active {
  text-decoration:none;
  }
  
a.menu_L2:before { content:"\00A0"; }
a.menu_L2:after { content:"\00A0"; }  
  
.aktuelleseite_L2 {
  font-size:16px;
  color:#3c3c3c;
  padding-left:20px;
}

.aktuelleseite_L2:before {content:"\00A0";}
.aktuelleseite_L2:after {content:"\00A0"url(bluedot.gif);}

/********************************************/

a:before { content:"\00A0"; }
a:after { content:"\00A0"; }

a:link {
  background-color:#ACCED4;
  text-decoration:none;
  }

a:visited {
  background-color:#ACCED4;
  text-decoration:none;
  }

a:hover {
  background-color:#EDEDED;
  text-decoration:none;
  }

a:active {
  background-color:#ACCED4;
  text-decoration:none;
  }

/*********************************************/

a.image:link {background-color:transparent;}
a.image:visited {background-color:transparent;}
a.image:hover {background-color:transparent;}
a.image:active {background-color:transparent;}

a.image:before {content:none;}
a.image:after {content:none;}

/*********************************************/

h1  {font-size:13px;}

h2  {xfont-style:italic;}

p {
  line-height:1.7;
  }

.date {
  font-weight:bold;
  padding-top:25px;}
  
.first_date {font-weight:bold;}


  
/** discography cover=cover-td disco=erster info-absatz (ueberschrift) */

.cover {padding-right:15px; padding-bottom:20px;}

.disco {
  font-weight:bold;
  padding-bottom:0px;
}

.discography_h {padding-top:15px;}

/***********************************************************************/

.video {padding-bottom:35px;}

/***********************************************************************/

img {vertical-align:middle;
     border:none;
     background-color:transparent;}

td  {vertical-align:top;}




