/* CSS Document */

html {
  overflow-y: scroll; 
	}
html, body, textarea, select {
  scrollbar-base-color: #999999;
  scrollbar-3d-light-color: #FFFFFF;
  scrollbar-arrow-color: #5e8edb;
  scrollbar-darkshadow-color: #999999;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
	}
body {
	font-family: Arial;
	font-size: 12px;
	color: #999;
	}


.red {
	color: #d2705c;
  }
.gray {
	color: #999;
  }
.lightGray {
	color: #D5D5D5;
  }
.black {
  color: #000;
  }
.blue {
  color: #5e8edb;
  }
.times {
	font-family: Georgia, "Times New Roman", Times, serif;
  }

.impressumklein {
	font-size: 9px;
  }

#pathNav {
  padding: 0;
  margin: 0 0 34px 0;
  }
#pathNav span {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
  }
#pathNav span.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #5e8edb;
  }
#pathNav span.subTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
  }
#pathNav span.artist {
	font-family: Arial;
  font-weight: bold;
	color: #000;
  }
#pathNav span.artist span {
	font-weight: normal;
	color: #999;
  }
#pathNav span.active {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	/*font-weight: bold;*/
  }
#pathNav span.slash {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
  }

#menuBar {
  }
#menuBar a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
  }


span.slash {
	color: #CCC;
  }

div.errorBox {
  padding: 10px;
  color: #FF0000;
  text-align: center;
  border: 1px solid #FF0000;
  margin-bottom: 20px;
  }
div.successBox {
  padding: 10px;
  color: #5e8edb;
  text-align: center;
  border: 1px solid #5e8edb;
  margin-bottom: 20px;
  }
div.form_action {
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: right;
  }


  
  
/*  
.headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #5e8edb;
  }
.headline_sub {
	font-family: Arial;
	color: #000;
	}
.headline_gray {
	font-family: Arial;
	color: #999;
	font-weight: normal;
	}
.headline_slash {
	color: #ccc;
	}
*/
		
h2 {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	/*font-stretch: condensed;*/
	}	
h2.nTitle {
	font-size: 16px;
	font-family: Arial;
	color: #000;
	margin: 1em 0 0 0;
  }


a {
	color: #999;
	text-decoration: none;
	}
a:hover {
	border-bottom: 1px solid #ccc;
	/*text-decoration: underline;*/
	}
a.form_action {
	color: #000;
	font-weight: bold;
	}
a.image:hover {
  border: none;
  }


input, textarea, select {
	border: 1px solid #999;
	color: #999;
	padding-left: 3px;
	}
	
input[type=radio], input[type=checkbox] {
  border: none;
  }

#formid input {
  border: none !important;
  }


.coment_count {
	padding: 0px;
	text-align: center;
	font-size: 9px;
	}




.newsHeading {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 2.8em;
  color: #DCDCDC;
  }



.newsContent {
  }
.newsContent a {
  color: #000;
  text-decoration: underline;
  }
.newsContent a:hover {
	border-bottom: none;
  text-decoration: none;
  }

a.logo {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 1.3em;
	font-weight: bold;
  /*font-stretch: condensed;*/
  color: #999;
  text-decoration: none;
  }

a.logo span.slash {
	font-family: Georgia, "Times New Roman", Times, serif;
  margin-left: 0.15em;
  color: #999;
  }
a.logo span.subTitle {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 0.9em;
  color: #D5D5D5;
  }


