BODY {
	margin: 0px 0 0 0;
	padding: 0;	
	background-color: white;
	background-image: url(bilder/backgrdgold.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

H1.graf {
	margin-top: 0px;
	margin-bottom: 0px;
}

H2 {
	color: #878680;
	color: Black;
	font-size: 13px;
	margin-bottom: 6px;
}

P {
	margin-top: 0px;
	margin-bottom: 12px;
}

H2.first {
	margin-bottom: 18px;
}

P.first {
	margin-top: 12px;
	margin-bottom: 12px;
}

.cobild {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.cobildl {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.iulogo {
	float: left;
	margin-right: 50px;
}

/* DIV.iuadresse {
	margin-top: 20px;
	margin-left: 168px;
} */

.walogo {
	float: right;
	margin-right: 74px;
}

P.autogr {
	margin-bottom: 50px;
}

#all {
 	height:100%; 
	text-align: center; 
}

#main {
	margin-left: auto;
	margin-right: auto;
	width: 777px;
	background-image: url(bilder/backgrdvert.gif);
	background-repeat: repeat-y;
	height: 100%;
}

/* Kopfgrafik bei Non-Flash */
#noflash {
	width: 777px;
	text-align: left;
}
#noflash .sp1r1 { /* Spalte 1, Reihe 1 */
	border: #CECECE 1px solid;
	margin: 0;
}
#noflash .sp1r2 { /* Spalte 1, Reihe 2 */
	border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	border-bottom: #CECECE 1px solid;
	margin: 0;
}
#noflash .sp3, #noflash .sp2r1 { /* Spalte 3 & Spalte 2, Reihe 1 */
	border-top: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	border-bottom: #CECECE 1px solid;
	margin: 0;
}
#noflash .sp2r2 { /* Spalte 2, Reihe 2 */
	border-right: #CECECE 1px solid;
	border-bottom: #CECECE 1px solid;
	margin: 0;
}
#spalte2b, #spalte1, #spalte2, #spalte3, #spalte4 {
	float: left;
}
/* Ende  Kopfgrafik bei Non-Flash */

#content {
	text-align: left;
	width: 555px;
	float: left;
	position: relative;
}

#contentbox {
	margin-right: 25px;
	margin-left: 54px;
	margin-top: 22px;
}

#contentbox1 {
	margin-top: 22px;
}

#contentbox1 TABLE {
	margin-left: 20px;
}

#menue {
	width: 222px;
	float: left;
	text-align: left;
}

#menuebox {
	margin-left: 30px;
	margin-top: 15px;
}

#impressum {
	margin-top: 7px;
	margin-left: 20px;
}

IMG.trenner {
	margin-bottom: 10px;
	margin-left: -1px;
}

P.wa {
	margin-top: 2px;
	font-size: 11px;
}

A:link.wa {
	color: red;
	text-decoration: none;
}

A:visited.wa {
	color: #004D95;
	text-decoration: none;
}

A:hover.wa {
	color: #004D95;
	text-decoration: none;
}

A:active.wa {
	color: #004D95;
	text-decoration: none;
}

A:link {
	color: Black;
	text-decoration: underline;
}

A:visited {
	color: Black;
	text-decoration: underline;
}

A:hover {
	color: #C72A1B;
	text-decoration: underline;
}

A:active {
	color: Black;
	text-decoration: underline;
}

/* Kontaktformular */

#kontaktformular {
	margin-left: 62px;
}

SELECT.k, INPUT.k, TEXTAREA.k {
	background-color : #FFDD83;
/*	border : #878680 1px solid; */
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

INPUT.subm {
	background-color : #F6C23A;
/*	border : #878680 1px solid; */
	border: 2px #F6C23A outset;
	font-family: Arial, Helvetica, sans-serif;
}

UL.sendungen LI {
	margin-bottom: 5px;
}

.clr {
	clear: both;
}

.quoten TD {
	border-bottom: 1px #F6C23A solid;
}

.quoten TH {
	background-color: #F6C23A;
	font-size: 12px;
}

.quoten TH, .quoten TD {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

TD.last {
	border-bottom: 1px #F6C23A solid;
	font-size: 3px;
	padding: 0px;
	background-color: #F6C23A;
}

.mehr {
	font-size: 11px;
}

.produktionen IMG {
	float: left;
	border: 1px #CACACA solid;
	margin-right: 20px;
	margin-bottom: 20px;
}

.produktionen {
	clear: both;
}

.moderatoren {
	float: left;
	border: 1px #CACACA solid;
	margin-right: 10px;
	margin-bottom: 20px;
}

.error {
	color: #C72A1B;
}

.clr {
	clear: both;
}

.partner TD {
	border-bottom: 1px #F6C23A solid;
}

.partner TH {
	background-color: #F6C23A;
	font-size: 11px;
}

.partner TD {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	width: 25%;
	font-size: 11px;
}

.partner TH {
	padding: 1px;
}

TD.freizeile {
	border-bottom: none;
}

body:-moz-last-node .moz-break::before {
    content:            "\200B"; /* Leerzeichen */
    letter-spacing:     -1ex;
}

ul.startseitenliste {
	margin: 10px 0;
	padding: 0;
}

ul.startseitenliste li {
	margin: 10px 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	background-image: url(bilder/listimage.gif);
	background-repeat: no-repeat;
}

.small, .klein {
	font-size: 11px;
}

.terminank P {
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 11px;
	text-indent: -15px;
	margin-left: 15px;
}

/* Auch in styles/ucs.css ergaenzen! */
#nr01, #nr02, #nr03, #nr04, #nr05, #nr06, #nr07, #nr08, #nr09, #nr10, #nr11, #nr12, #nr13, #nr14, #nr15, #nr16, #nr17, #nr18, #nr19, #nr20, #nr21, #nr22, #nr23, #nr24, #nr25, #nr26, #nr27, #nr28, #nr29, #nr30, #nr31, #nr32, #nr33, #nr34, #nr35, #nr36, #nr37, #nr38, #nr39, #nr40, #nr41, #nr42, #nr43, #nr44, #nr45, #nr46, #nr47, #nr48, #nr49, #nr50, #nr51, #nr52, #nr53, #nr54, #nr55, #nr56, #nr57, #nr58, #nr59, #nr60, #nr61, #nr62, #nr63, #nr64, #nr65, #nr66, #nr67, #nr68, #nr69, #nr70, #nr71, #nr72, #nr73, #nr74, #nr75, #nr76, #nr77, #nr78, #nr79, #nr80, #nr81, #nr82, #nr83, #nr84, #nr85, #nr86, #nr87, #nr88, #nr89, #nr90, #nr91, #nr92, #nr93, #nr94, #nr95, #nr96, #nr97, #nr98, #nr99 {
	display: none;
}
