body {
	margin: 0px 0px 0px 0px;
	background-image: url(../../../../img/bg.jpg);
	text-align:center;
}

body, div, h1, h2, h3, h4, h5, h6, p, table {
	font-family: Corbel, Arial, Helvetica, sans-serif;
}

h2 {
	text-align: center;
	color: #006531;
	padding-top: 60px;
	padding-bottom: 0px;
	font-size: 22px;
	font-weight: bold;
}

h3 {
	text-align: left;
	font-weight: bold;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 0px;
	font-size: 18px;
}

h4 {
	text-align: left;
	color: #000000;
	padding-top: 15px;
	margin-bottom: 12px;
	font-size: 18px;
}

a:link {
	text-decoration:underline;
	color: #1D7ED9;
}
a:visited {
	text-decoration:underline;
	color: #1D7ED9;
}
a:active {
	text-decoration:underline;
	color: #1D7ED9;
}
a:hover {
	text-decoration:underline;
	color:#990033;
}

textarea {
  border: 1px solid #aaa;
}
select {
  border: 1px solid #aaa;
}
#textfeld {
  border: 1px solid #aaa;
}
#knopf {
  border: 1px solid #aaa;
}

.mainoben {
	background-image: url(../../../../img/bg-o.jpg);
	height: 115px;
}
.mainmitte {
	background-image: url(../../../../img/bg-m.jpg);
	text-align:center;
}
.mainunten {
	background-image: url(../../../../img/bg-u.jpg);
	height: 92px;
}

.classerror {
	color:#990000;	
}

#content {
	margin-left: 70px;
	margin-right: 85px;
	text-align: left;
}
#content_block {
	margin-left: 70px;
	margin-right: 85px;
	text-align: justify;
}
#cent_text {
	text-align:center;
}

#intro {
	text-align:center;
}

#themenkasten {
	margin: 0px 70px 0px 115px; 
	text-align: justify;
}

#table_track {
	margin: 0px 150px 0px 150px;
	border: 0px solid black;
	width: 250px;
}

#table_auftritte {
	margin: 0px 85px 0px 85px;
	border: 0px dotted black;
	width: 400px;
}

#table_auftritte_td {
	border: 0px dotted black;
	height: 33px;
	margin: 7px 0px 0px 7px;
}

#track_abspielen {
	font-size:16px;
	margin-right: 15px;
	float:right;
	text-align: right;
	font-style:italic;
}
#track_text {
	margin: 0px 0px 0px 40px; 

}
#track_ref {
	margin: 0px 0px 0px 40px; 
}
#track_ref_title {
	font-style:italic;
	float:left;
}

/* Bestellen */
#artikelmenge {
	border: 0 dotted grey;
	background: #fff;
	height: 15px;
	width: 30px;
	color: #000;
	font-size: 12px;
	text-align:center;
}

#copyr {
	color: #330000;
	margin-left: 70px;
	margin-right: 70px;
}




/* SOTIO GB */
.table_1 {
}
.tr_1 {

}
.td_1 {

}

.table_2 {

}
.tr_2 {

}
.th_left2 {

}
.th_right2 {

}
.td_left2 {

}
.td_right2 {

}

.table_msg {
background-color: #cccccc;
padding: 5px 5px 5px 5px;
border-width: 5px 5px 5px 5px;
}
.tr_msg {

}
.th_msg {
background-color: #c0c0c0;
line-height: 22px;
}
.td_msg {

}

.textnorm1 {
}
.textnorm2 {
}
.textnorm3 {
}

.fehlertext {
color: #990000;
}
.badword {
color: #990000;
}

.input_1 {

}

.submit_1 {

}

.error_title1 {
font-size: 17px;
color: #990000;
}
.error_title2 {
font-size: 15px;
color: #990000;
font-weight: bold;
}
.error_msg {
font-size: 14px;
color: #660000;
}

.gb_menu {
	color:#be74cf;
    font-family:"Comic Sans MS";
    font-size: 15px;

}

.gb_menu:hover {
	text-decoration:underline;
	color:#68077f;
    font-family:"Comic Sans MS";
}      
.gb_menu:link, .gb_menu:visited, .gb_menu:active {
	text-decoration:underline;
	color: #962baf;
        font-family:"Comic Sans MS"; 
}
