/*
godsound 
chri_le_roux 2006-2009
*/
/* --- global --- */
html {
	height: 100%;
	/* check that again */
	/*overflow-x: hidden;*/
}
body {
	background-color: #dddddd;
	font-size: 12px;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	color: #333;
}
a {
	color: #cc0c59;/*#1B57B1;*/
	font-weight: bold;
	text-decoration: underline;
}
a:visited {
	color: #cc0c59;
	text-decoration: underline;
}
a:hover {
	color: #cc0c59;
	/*background-color: #DDDDDD;*/
	text-decoration: underline;
}
img {
	border: 0px;
}
h1 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #cc0c59;
	/*text-transform: uppercase;*/
}
h2 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #cc0c59;/*#A0000E;*/
}
h3 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -1px;
	display:inline;
	color: #cc0c59;/*#A0000E;*/
}
/* no margine */
h4 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #cc0c59;/*#A0000E;*/
	margin-bottom: 0px;
	margin-top: 0px;
}
h5 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #4999ca;
	text-decoration: underline;
}
h6 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #cc0c59;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	/*text-transform: uppercase;*/
}
h7 {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #4999ca;
	margin-bottom: 0px;
	/*padding-bottom: 0px;*/
	margin-top: 0px;
	/*padding-top: 0px;*/
	text-decoration: underline;
}
/* --- site layout --- */
#container {
	margin: 0 auto;
	width: 780px !important;
	background-color: #ffffff;
	/*border: 1px solid #CCC;*/
}
#header {
	background: #dddddd url(img/header-reloded.png) no-repeat;
	width: 780px;
	height: 80px;
	/*background-color: #cccccc;*/
}
#headerOverlay {
	margin-left: 230px;
	height: 75px;
	width: 520px;
	padding-left: 10px
	padding-top: 30px;
	color: #cc0c59;
	background: #fff;
	/*border: 1px solid #ccc;*/
	overflow: auto;
	font-size: 10px;
	text-align: center;
}
#logoBoxLeft {
	float: left;
	margin-right: 10px;
	width: 250px;
	/*border: 1px solid #ccc;*/
}
#logoBoxRight {
	float: left;
}
#impressumBox {
	clear: both;
}
.dateBox {
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	color: #fff;
}
#header2 {
	/*background: #fff url(img/img_header2.png) no-repeat;*/
	width: 780px;
	height: 209px;
	/*background-color: #cccccc;*/
}
#header2_klein {
	/*background: #fff url(img/img_header2.png) no-repeat;*/
	width: 780px;
	height: 120px;
	/*background-color: #cccccc;*/
}
/* the top menue */
#menue {
	width: 780px;
	background-color: #cc0c59;
	border-bottom: 1px solid #ccc;
	height: 26px;
}
.menueItem {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #fff;
	border-right: 1px solid #ccc;
	background-color: #cc0c59;
}
.menueItem a {
	color: #fff;
	text-decoration: none;
}
.menueItem a active {
	color: #ccc;
	text-decoration: none;
}
.menueItem a:visited {
	color: #fff;
	text-decoration: none;
}
.menueItem a:hover {
	color: #ccc;
	text-decoration: none;
}
/*************** color bar NEW 14.11.2006 *******************/
.menueItemC {
	float: left;
	padding-left: 11px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #fff;
	border-right: 1px solid #ccc;
	background-color: #4999ca;/*#CC6600;*/
}
.menueItemC a {
	color: #fff;
	text-decoration: none;
}
.menueItemC a active {
	color: #ccc;
	text-decoration: none;
}
.menueItemC a:visited {
	color: #fff;
	text-decoration: none;
}
.menueItemC a:hover {
	color: #ccc;
	text-decoration: none;
}
#content {
	clear: both;
	width: 780px;
}
#colLeft {
	padding: 20px 10px 0 10px;
	float: left;
	width: 520px;
	/*border: 1px solid #CCC;*/
}
/* anmeldung 2009 design 04.06.09 */
#an_colLeft {
	float: left;
	width: 320px;
}
#an_colCenter {
	float: left;
	/*width: 180px;*/
}
}
/** news box first page - new 18.11.2006 **/
#newsContainer {
	/*width: 289px;*/
	width: 289px;
	float: left;
	/*border: 1px solid #CCC;*/
}
/* new 14.02.2008 */
#newsContainer2 {
	float: left;
	width: 520px;
}
#colLeftNews {
	background: #ecf7fe url(img/citeBox_520.png) no-repeat;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	/*padding-bottom: 15px;*/
	/*margin-bottom: 15px;*/
	/*float: left;*/
	/*background-color: #cc0c59;*/ /*#F9DDB2;*/
	color: #778ca4; /*#8da6b1;*/
	/*width: 480px;*/
	font-size: 12px;
	text-align: center;
}
#colLeftNewsBottom {
	background: #ecf7fe url(img/citeBox_520_bottom.png) no-repeat;
	height: 25px;
	margin-bottom: 15px;
}
/** new since 20.01.2007  player in the middle box **/
#colLeftRightPlayer {
	width: 220px;
	height: 460px;
	float: left;
	padding-left: 11px;
	/*border: 1px solid #CCC;*/
}
/* first page text*/
#colLeftFirstPageText {
	clear: both;
}
/*************** NEW 01.12.2006 ******************************/
.juryBox {
	background-color: #F9DDB2;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	width: 480px;
}
/** new 31.10.2006 ******** col left left & col left right ;-)**/
#colLeftLeft {
	float: left;
	width: 250px;
	padding-right: 10px;
	padding-top: 20px;
	font-size: 11px;
}
#colLeftRight {
	float: left;
	width: 250px;
	padding-left: 10px;
	padding-top: 20px;
	font-size: 11px;
}
/* hoerbeispiele div */
#hoerbeispiele {
	clear: both;
	padding-top: 10px;
}
#colRight {
	padding: 20px 0px 0 0;
	width: 235px;
	color: #333;
	float: left;
	/*border: 1px solid #CCC;*/
}
.box {
	margin-bottom: 10px;
	margin-left: 10px;
}
.boxX {
	/*background-color: #eeeeee;*/
	padding: 0px 15px 15px 5px;
	/*border: 1px solid #ccc;*/
}
#citeBox {
	/*background: #eaf4fa url(img/newsBox-reloaded-top.png) no-repeat;*/
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	width: 200px;
	height: 100px;
	border: 1px solid #ccc;
	font-size: 11px;
	overflow: auto;
	margin-bottom: 15px;
}
#working {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	width: 180px;
	height: 80px;
	text-align: center;
}
.newsBox {
	background: #eaf4fa url(img/newsBox-reloaded-top.png) no-repeat;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	width: 200px;
	font-size: 11px;
}
.medienBox {
	/*padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;*/
	width: 200px;
	font-size: 11px;
	text-align: center;
	margin-bottom: 10px;
}
.medienBox img {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 1px solid #D9D8CB;
}
.medienBox img:hover {
	border: 1px solid #A9A89A;
}
.logoBox {
	/*float: left;*/
	/*height: 85px;*/
	width: 400px;
	/*padding-bottom: 40px;*/
	/*border: 1px solid #ccc;*/
}
.logoItem {
	float:left;
	margin-right: 5px;
}
.logoItem img {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 1px solid #D9D8CB;
}
.logoItem img:hover {
	border: 1px solid #A9A89A;
}
.playerBox {
	text-align: center;
	font-size: 10px;
	margin-bottom: 10px;
}
#menueFooter {
	clear: both;
	/*height: 20px;*/
	text-align: center;
	padding-bottom: 10px;
	padding-top: 20px;
	font-size: 11px;
	color: #bbb;
}
#footer {
	clear: both;
	/*height: 40px;*/
	text-align: center;
	font-size: 11px;
	color: #bbb;
	padding-bottom: 10px;
	/*border-top: 1px solid #ccc;*/
	/*vertical-align: bottom;*/
}
/* text & others */
.dateText {
	font-size: 11px;
}
.newsHeader {
	font-size: 13px;
	font-weight: bold;
}
.4erText {
	font-size: 12px;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	color: #333;
	line-height: 2;
}
#newsletterContainer {
	background: #fff;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom:10px;
	padding-top:10px;
}
/* bow ups */
#blowUp1 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp2 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp3 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp4 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp5 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp6 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp7 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp8 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp9 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUp10 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}
#blowUpStudiozeit {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 500px; 
	background: #ecf7fe;
	display: none;
}

