body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  background-color: #14255f;
}

a img { border: 0 }

#register table td { font-size: 10px; color: #fff; }
.fusszeile a { color: #fff; }
.fusszeile a:hover { color: #fff; text-decoration: underline; }
.fusszeile-act a { color: #fff; }

.transparent{
 width: 80px;
 height: 100px;
}

html>body .transparent{
 background-image: url(http://www.depro-concert.de/fileadmin/misc/images/maske.png);
}

td.menu1 a { 
	text-transform: uppercase;
  font-size: 12px; 
  text-decoration: none;
  color: #56241d;
  padding: 5px 10px 5px 10px; 
  font-weight: bold;
}

td.menu1 a {
  height: 25px;
  font-weight: bold;
}

td.menu1 a:hover {
  background-color: #56241d;
  font-weight: bold;
	color: #fff;
}

td.menu1-act a { 
  color: #FFF;
	text-transform: uppercase;
  font-size: 12px; 
  text-decoration: none;
  padding-left: 10px; 
  font-weight: bold;
  padding-right: 10px;
}


.menu2-table {
  width: 100%;
  background-color: #d8d0bf;
}
.menu2-table td { padding: 2px; padding-left: 8px; }
.menu2-table a { color: #56241d; font-weight: bold; }
.menu2-table a:hover { color: #56241d; font-weight: bold; }

.menu2-act { background: #56241d; }
.menu2-act a { color: #fff; font-weight: bold; }
.menu2-act a:hover { color: #fff; font-weight: bold; }



.menu3 { background-color: #d8d0bf; font-size: 11px; color: #56241d; }
.menu3 a { color: #56241d; font-weight: bold; }
.menu3 a:hover { background-color: #56241d; color: #fff; font-weight: bold; display: block;  padding: 3px 0px 3px 0px; }
.menu3-act { background-color: #56241d; color: #fff; font-size: 11px; }
.menu3-act a { color: #fff; font-weight: bold; }

.drucker {
  background-color: #d8d0bf;
  height: 25px;
}
.drucker h1 { margin: 0; padding: 4px; padding-bottom: 5px;}
.header-w-print { width: 100% }

#text { width: 300px; }
#area { width: 300px; height: 100px; }

#gewinnspiel p.bodytext { color: #d8d0bf; }
#gewinnspiel a { color: #56241d; }
#newsletteranmeldung { color: #d8d0bf; font-size: 11px; }
#newsletter-link a { color: #56241d; font-size: 10px; }

#rubrik { width: 70px; padding-bottom: 3px;}
#rubrik a { color: #56241d; font-weight: bold; }
#rubrik a:hover { color: #56241d; font-weight: bold; }

#suchergebnis-monthly { font-weight: bold; color: #56241d; font-size: 14px; padding: 3px;}

#suchergebnis {	width:616px; color: #56241d; }
#suchergebnis a { color: #56241d; }
#suchergebnis #head a {	color: #56241d; }
#suchergebnis #head {	background-color:#B5C3DF; }
#suchergebnis td { padding: 3px; font-weight: bold;}
#suchergebnis td { padding-left: 3px;}

#tournee-monthly { font-weight: bold; color: #d8d0bf; font-size: 14px; padding: 3px;}
#tournee {	width:600px; color: #56241d; }
#tournee a { color: #56241d; }
#tournee #head a {	color: #d8d0bf; }
#tournee #head {	background-color:#B5C3DF; }
#tournee td { padding: 3px; font-weight: bold;}
#tournee td { padding-left: 3px;}

.tournee-link {
	background-color: #d8d0bf;
	color: #56241d;
	width: 150px;
}
.tournee-link a {
  color: #56241d;
  font-weight: bold;
  padding: 3px;
  display: block;
}
.tournee-link a:hover {
  background-color: #56241d;
	color: #fff;
  display: block;
}

#special { color: #ff0000; font-weight: bold; }

#liederselecter, #cdselecter, #bilderselecter { background-color: #d8d0bf; padding: 2px; margin-top: 2px;}
#liederselecter a, #cdselecter a, #bilderselecter a { color: #56241d; font-weight: bold; }
#liedliste, #cdliste { width: 100%; background-color: #B5C3DF; border-top: 3px solid #fff; }
#cdliste a, #liedliste a { font-weight: bold; color: #000; }

.tx-suchergebnis-pi1 H1 { margin: 0; }
.tx-cd-pi1 H1 { margin: 0px 0px 10px 0px; }

.tx-suchergebnis-pi1 { color: #56241d; }
.tx-suchergebnis-pi1 a { color: #56241d; }
.tx-suchergebnis-pi1 a:hover { text-decoration: underline; }

#kalender a { color: #56241d; }
#ergebnis { background-color: #eee; width: 100%}

#cd-menu { background-color: #d8d0bf; padding: 3px;}
#cd-menu a { color:#56241d; font-weight: bold;}
#cd-menu a:hover { color:#56241d; }

#cd-menu-act { background-color: #d8d0bf; padding: 3px;}
#cd-menu-act a { color:#56241d; font-weight: bold;}

#warenkorb_erg a ,#warenkorb_erg { color: #d8d0bf; }
.warenkorb_menge { width: 50px; text-align:right;}

#eingabe { width: 200px; color: #56241D; padding-left: 5px;}
#eingabe_plz { width: 45px; color: #56241D; padding-left: 5px;}
#eingabe_ort { width: 155px; color: #56241D; padding-left: 5px;}
#auswahl { width: 200px; color: #56241D; }

#anschrift { padding: 2px; padding-left: 5px }
#bez { padding-left: 10px;}

#anschriftheader { background-color: #56241D; color: #fff; font-weight: bold; padding: 3px }
#anschriftheader a { color: #fff;}

#agbstyle a { color: #56241D; font-weight: bold; }

.amount { width: 30px; border: 1px solid #d8d0bf; color: #56241d; text-align: right; padding-right: 3px; }

#small { padding-bottom: 10px; font-size: 11px;}
#newsheader { margin: 0; margin-bottom: 1px; font-family: arial;}
#newsheader h1 { font-family: arial;}

.tx-portal-pi1 { padding-top: 5px; }
.tx-portal-pi1 h1 { margin-bottom: 2px; }
#startnews p.bodytext { font-size: 12px; }

#shortlist {	width: 602px; color: #56241D; }
#shortlist #head { font-weight: bold; }

#hellefarbe { background-color: #fff; }
#dunklefarbe { background-color: #EFF4FF; }



/* Powermail */

span.powermail_mandatory {
	color: red;
}

input.validation-failed,
textarea.validation-failed {
	background-color: red;
}

div.powermail_mandatory_js {
	color: red;
	margin: 3px 0 15px 120px;
}

fieldset.tx-powermail-pi1_fieldset {
	border: 1px solid #A5ACB2;
	background-image: url(../img/handy.jpg);
	background-repeat: no-repeat;
	background-position: 100% 60%;
	padding: 10px;
}

fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width: 120px;
	float: left;
	clear: both;
	font-weight: bold;
}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea {
	width: 260px;
}

div.tx_powermail_pi1_fieldwrap_html {
	margin: 3px 0;
}

input.powermail_submit {
	margin: 20px 0px;
	font-weight: bold;
	border: 1px solid #444;
	width: 130px;
}

td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

.tx_powermail_pi1_fieldwrap_html_submit {
  padding-left: 120px;
}
.tx-indexedsearch-icon {
  background-color: #d8d0bf;
}
.tx-indexedsearch-title, .tx-indexedsearch-percent, .tx-indexedsearch-result-number {
  background-color: #d8d0bf;
  color: #56241D;
}
.tx-indexedsearch-title a {
  color: #56241D;
}

.browsebox {
  padding: 0;
  margin: 0;
  padding: 5px 0px 0px 10px;
  margin: 0px 0px 20px 0px;
  list-style-type: none;
}
.browsebox li{
  float: left;
  padding: 0;
  margin: 0;
  padding-right: 10px;
}
.tx-indexedsearch-res { clear: both; }
#hinweis { font-size: 14px; }

h1.suchanfrageheader a { color: #56241d; }


a img { padding: 0px; margin: 0px; }
