body  { 
	background-color: #ffed00;
	background-image: url(jw-bg-2010b.png);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000 /*#c75411*/;
}

/*--------------*/
/*--- Layout ---*/
/*--------------*/

#container {
	width: 906px;
	text-align: left;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto; /* "auto" damit es auch im FireFox zentriert wird! */
	padding: 0;
	padding-top: 294px;
	padding-left: 297px;
}


#contentLeft{
	float: left;
	min-height: 50px;
	width:146px;
	text-align: left;	
	position:relative;
	margin:0;
	padding:0;
	padding-top: 120px;
}

#contentCenter {
	/*background-image: url(shadowBG.png);
	background-repeat: repeat-y;
	background-position: top center;*/
	float: left;
	min-height: 200px;
	width:460px;
	text-align: left;	
	position:relative;
	margin:0;
	padding: 0px;
	padding-left:50px;
}

.csc-textpic-caption{
	/* Bildtext in Typo3 */
	margin:0;
	padding:0;
	color: #CCCCCC;
	font-size: 9px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-style: normal;
	line-height: 19px;	
}

/*--------------------*/
/*--- Navigation 1 ---*/
/*--------------------*/

#fontNavi{
	margin:0;
	padding:0;
}

#fontNavi ul {
	margin:0;
	padding:0;
	list-style:none;	
	color: #000 /*#c75411*/;
	font-size: 14px;	
	font-style: normal;
	font-weight:normal;	
}

#fontNavi li{
	margin-bottom:10px;	
}

#fontNavi ul a, a:link {
	color: #000 /*#c75411*/;
	text-decoration:none;
}

#fontNavi ul a:hover {
	color: #019ee1;
	text-decoration:none;	
	font-weight:bold;
}

#fontNavi ul #active {
	color: #019ee1;
	text-decoration:none;	
	font-weight:bold;
}

/*--------------------*/
/*--- Navigation 2 ---*/
/*--------------------*/

#fontNavi2{
	margin:0;
	padding:0;
}

#fontNavi2 ul {
	margin:0;
	padding:0;
	list-style:none;	
	color: #000 /*#c75411*/;
	font-size: 12px;	
	font-style: normal;
	font-weight:normal;	
}

#fontNavi2 li{
	margin:0px;}

#fontNavi2 ul a, a:link {
	color: #000 /*#c75411*/;
	text-decoration:none;
}

#fontNavi2 ul a:hover {
	color: #019ee1;
	text-decoration:none;	
	font-weight:bold;
}

#fontNavi2 ul #active {
	color: #019ee1;
	text-decoration:none;	
	font-weight:bold;
}

/*---------------*/
/*--- Symbols ---*/
/*---------------*/

#fontExtra{
	margin:0;
	padding:0;
	padding-top: 10px;
	color: #000 /*#c75411*/;
	font-size: 9px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-style: normal;
	line-height: 19px;
}

#fontExtra a:link, #fontExtra a:active, #fontExtra a:visited{
	color: #000 /*#c75411*/;
	text-decoration: none;
}

#fontExtra a:hover{
	color: #019ee1; 
	text-decoration: none;
}

/*-----------------*/
/*--- WIEN GRAZ ---*/
/*-----------------*/

#fontExtraJW{
	margin:0;
	padding:0;
	padding-top: 10px;
	color: #019ee1;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-style: normal;
	line-height: 19px;
}

#fontExtraJW a:link, #fontExtraJW a:active, #fontExtraJW a:visited{
	color: #019ee1;
	text-decoration: none;
}

#fontExtraJW a:hover{
	color: #000 /*#c75411*/;
	text-decoration: none;
}

/*----------------------*/
/*--- Schrift Inhalt ---*/
/*----------------------*/

#fontContent{
	margin:0;
	padding:0;
	color: #000 /*#c75411*/;
	font-size: 12px;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-style: normal;
	line-height: 19px;
	width: auto;
}

#fontContent a:link, #fontContent a:active, #fontContent a:visited{
	color: #019ee1;
	text-decoration: none;
	/*outline:none;
	padding-right: 12px;
	background: url(link-icon.png) no-repeat right;*/
}

#fontContent a:hover{
	color: #ffc388; 
	text-decoration: none;
}

#fontContent p {
	margin: 0px;
	margin-bottom: 10px;
	padding: 0;
}

#fontContent h1{
	color: #ffffff;
	background-color: #019ee1;
	font-size: 20px;
	margin:0;
	margin-top: 2px;
	margin-bottom: 16px;
	padding: 5px;
	font-weight: normal;
	display:block;
}

#fontContent h2{
	color: #019ee1;
	font-size: 16px;
	margin:0;
	margin-top: 2px;
	margin-bottom: 10px;
	padding:0;
	font-weight: normal;
}

#fontContent h3 .csc-firstHeader{
	color: #000 /*#c75411*/;
	font-size: 16px;
	margin:0;
	margin-top: 2px;
	margin-bottom: 10px;
	padding:0;
	font-weight: normal;
}


#fontContent h4,h5{
	color: #000 /*#c75411*/;
	font-size: 14px;
	margin:0;
	margin-top: 2px;
	margin-bottom: 10px;
	padding:0;
	font-weight: normal;
}

/* Orange 4 Bandmembers */

#fontContent h6{
	color: #019ee1;
	line-height: 19px;
	font-size: 12px;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0;
	font-weight: normal;
}

#fontContent acronym {
	cursor:help;
	border-bottom:1px dotted #ff0000;
	color:#ff0000;
	font-weight:bold;
	/*letter-spacing:1px;
	text-transform:uppercase;*/
}


/*#fontContent img {
  padding:10px;
  border:1px solid #ddd;
}*/


#fontContent ul {
	list-style-type:none;
}

#fontContent li {
	margin-left: -22px;
	margin-bottom: 6px;	
	padding-left: 12px;
	background:url(listdot.gif) no-repeat top left;
}

#fontContent .separator {
	width:100%;
	height:18px;
	margin:0 0 10px 0;
	padding:0;
	background-image: url(separator.png);
	background-repeat: repeat-x;
	background-position: left center;
}

/*-----------*/
/*--- MIX ---*/
/*-----------*/

input, textarea{
	background: #EFEFEF;
	border: #cccccc 1px solid;
	color: #706545;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 19px;
}


#nothing{
display: none;
}



fieldset {
	border:none;
	margin:0px;
	padding:0px;
}

form {
	border:none;
	margin:0px;
	padding:0px;
}