.body {
	background-color:#262626;
	background-image:url(../pix/gfx/background.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
  background-position:top;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#d2d2d2;
}

.head {
  position:relative;
  top:29px;
  width:831px;
  height:590px;
  margin:auto;
}

.head #h_1 {
  background-image:url(../pix/gfx/head_1.png);
  width:816px;
  height:128px;
}

.head_menu {
  width:816px;
  height:38px;
}

.head_menu span {
  display: none;
}

.head_menu a {
  height:38px;
  float:left;
}

.head_menu #h_2 {
  background-image:url(../pix/gfx/head_2.png);
  width:157px;
  height:38px;
  float:left;
}

.head_menu #h_3 {
  background-image:url(../pix/gfx/head_3.png);
  width:65px;
}

.head_menu #h_3a {
  background-image:url(../pix/gfx/head_3a.png);
  width:65px;
}

.head_menu #h_4 {
  background-image:url(../pix/gfx/head_4.png);
  width:78px;
}

.head_menu #h_4a {
  background-image:url(../pix/gfx/head_4a.png);
  width:78px;
}

.head_menu #h_5 {
  background-image:url(../pix/gfx/head_5.png);
  width:82px;
}

.head_menu #h_5a {
  background-image:url(../pix/gfx/head_5a.png);
  width:82px;
}

.head_menu #h_6 {
  background-image:url(../pix/gfx/head_6.png);
  width:70px;
}

.head_menu #h_6a {
  background-image:url(../pix/gfx/head_6a.png);
  width:70px;
}

.head_menu #h_7 {
  background-image:url(../pix/gfx/head_7.png);
  width:67px;
}

.head_menu #h_7a {
  background-image:url(../pix/gfx/head_7a.png);
  width:67px;
}

.head_menu #h_8 {
  background-image:url(../pix/gfx/head_8.png);
  width:70px;
}

.head_menu #h_8a {
  background-image:url(../pix/gfx/head_8a.png);
  width:70px;
}

.head_menu #h_9 {
  background-image:url(../pix/gfx/head_9.png);
  width:89px;
}

.head_menu #h_9a {
  background-image:url(../pix/gfx/head_9a.png);
  width:89px;
}

.head_menu #h_10 {
  background-image:url(../pix/gfx/head_10.png);
  width:138px;
  height:38px;
  float:left;
}


.menu {
  background-image:url(../pix/gfx/menu.png);
  width:168px;
  height:426px;
  vertical-align:top;
  float:left;
}

.menu_inner {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#d2d2d2;
  text-align:left;
  padding-left:35px;
  padding-top:10px;
}

.content {
  background-image:url(../pix/gfx/content.png);
  width:637px;
  height:426px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#d2d2d2;
  vertical-align:top;
  text-align:left;
  float:left;
}

.content_inner {
  width:637px;
  height:426px;
  overflow:auto;
}

.content_right {
  background-image:url(../pix/gfx/content_r.png);
  background-repeat:no-repeat; 
  width:26px;
  height:426px;
  float:left;
}

.footer {
  background-image:url(../pix/gfx/footer.png);
  background-repeat:no-repeat; 
  width:831px;
  height:42px;
  clear:both;
}

.footer span {
  display:none;
}

.footer #login {
  display:block;
  position:relative;
  height:14px;
  width:35px;
  top:3px;
  left:24px;
  float:left;
}

.footer #impr {
  display:block;
  position:relative;
  height:14px;
  width:175px;
  top:3px;
  left:591px;
  float:left;
}



.pix_noborder {
  border:none;
}

.newstable {
  width:560px;
  margin:auto;
  font-size: 10px;
}

.pagetable {
  width:560px;
  margin:auto;
  padding-top:10px;
  padding-bottom:10px;
  font-size: 10px;
}

.table_head {
  background-color: transparent;
  background-image:url(../pix/gfx/table_t.png);
  background-repeat:repeat;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

.table_body {
  background-color: transparent;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  padding:5px;
}

.headline {
  font-weight:bold;
}

.cnt_inactive {
  color:#737373;
}

.iealert {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  padding:5px;
  width:790px;
  margin:auto;
  background-color:#cfcfcf;
  border: 2px solid #e80000;
}

.panotable {
  width:560px;
  margin:auto;
}

.pano_td {
  width:170px;
  height:140px;
}

.pano_head {
  background-color: transparent;
  background-image:url(../pix/gfx/table_t.png);
  background-repeat:repeat;
  width:170px;
  height:90px;
}

.pano_foot {
  background-color: transparent;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  width:170px;
  height:50px;
  padding-left:5px;
  padding-right:5px;
}

.fotos_td {
  width:160px;
  height:160px;
}

.fotos_head {
  background-color: transparent;
  background-image:url(../pix/gfx/table_t.png);
  background-repeat:repeat;
  width:160px;
  height:120px;
}

.fotos_foot {
  background-color: transparent;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  width:150px;
  height:40px;
  padding-left:5px;
  padding-right:5px;
}

.thumbs_td {
  background-color: transparent;
  background-image:url(../pix/gfx/table_t.png);
  background-repeat:repeat;
  width:110px;
  height:110px;
}

.fotosbig_body {
  background-color:#262626;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#d2d2d2;
}

.fotosbig_top {
  width:600px;
  height:600px;
  display:table-cell;
  vertical-align:middle;
  text-align:center;
}

.fotosbig_bottom {
  height:120px;
}

.webmaster_pic {
  float:right;
  padding-left:5px;
}

.study_pic {
  float:right;
  padding-left:5px;
}

.form_desc {
  width:120px;
  float:left;
  text-align:right;
  padding-right:10px;
}

.form_desc2 {
  width:80px;
  float:left;
}

.form_input{
  width:300px;
  height:12px;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  background-color: transparent;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#d2d2d2;
  font-size:10px;
  border:1px solid #d2d2d2;
}

.form_textarea{
  width:400px;
  height:100px;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  background-color: transparent;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#d2d2d2;
  font-size:10px;
  border:1px solid #d2d2d2;
}

.form_button {
  background-image:url(../pix/gfx/table_t.png);
  background-repeat:repeat;
  background-color: transparent;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#d2d2d2;
  font-size:10px;
  border:1px solid #d2d2d2;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  margin-left:10px;
  margin-right:10px;
}

.form_captcha_input{
  width:130px;
  height:12px;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  background-color: transparent;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#d2d2d2;
  font-size:10px;
  border:1px solid #d2d2d2;
  margin-left:10px;
  margin-top:9px;
  margin-bottom:9px;
}

.form_captcha_image{
  border:none;
  margin-left:10px;
  margin-right:10px;
}

.error {
  color:#FF0000;
  font-weight:bold;
}

.login_desc {
  width:195px;
  float:left;
  text-align:right;
  padding-right:10px;
}

.login_input{
  width:150px;
  height:12px;
  background-image:url(../pix/gfx/table_b.png);
  background-repeat:repeat;
  background-color: transparent;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#d2d2d2;
  font-size:10px;
  border:1px solid #d2d2d2;
}

.hidepics {
  width:0px;
  height:0px;
  visibility:hidden;
}

.advert_pix {
  padding-top:5px;
  border:none;
}

.fillright {
  margin-right: 15px;
  border:none;
}

.content_konzerte {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#d2d2d2;
  font-size:10px;
}

.content_code {
  font-family: monospace;
  color:#d2d2d2;
  font-size:10px;
  border:1px dashed #d2d2d2;
  padding: 3px;
  width: 500px;
  margin:auto;
}