* {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
html {
	font-size:0.7em;
	height:100%;
	margin-bottom:1px;
}

h1 {font-size:155%;}
h2 {font-size:150%;}
h3 {font-size:140%;}
h4 {font-size:120%;}
h5 {font-size:100%;}
h6 {font-size:100%;}


a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;color:#858A00;}
a:active {text-decoration:none;color:#000000;}

img {border:none}

.left {float:left;}
.clear {clear:both;}

#container {text-align:center}

#wrap {width:940px;margin:0 auto;text-align:left}

#header {background:url(../img/header.gif) no-repeat;height:192px;}
#service-bar {width:650px;margin-top:-40px;padding:0 10px;}
#service-bar ul {width:210px;}
#service-bar ul li {float:left;list-style-position:outside;list-style-type:none;font-weight:bold;font-size:90%;}
#service-bar ul li.active a {color:#858A00;}
#service-bar ul li a {text-decoration:none;text-transform:lowercase;}
#schirmherrschaft {margin-left:35px;}

#language { clear:left; padding-top:10px}
#language a { margin-right:5px }

#main-body {width:920px;margin-top:40px;padding:0 10px;}

#nav {float:left;width:180px;}
#nav ul li {list-style-position:outside;list-style-type:none;font-weight:bold;padding:10px 0;border-bottom:#000000 1px dashed;}
#nav ul li.first {padding-top:0;}
#nav ul li.active a {color:#858A00;}
#nav ul#subnav {padding-top:10px;}
#nav ul#subnav li {border:0;padding:2px 0 2px 10px;font-weight:normal;}
#nav ul#subnav li.active {background:url(../img/arrow.gif) no-repeat;background-position:0% 50%;}
#nav ul#subnav li:hover {background:url(../img/arrow.gif) no-repeat;background-position:0% 50%;}
#nav ul#subnav li a {color:#000000;}
#nav ul#subnav li a:hover {text-decoration:none;}

#content {float:left;width:490px;text-align:justify;margin:0 0 0 20px;}
#content h1, #content h2, #content h3, #content h4, #content h5 {padding-bottom:10px;text-align:left;}
#content p {padding-bottom:10px;}
#content a {text-decoration:none;color:#858A00;font-weight:bold;}
#content a :link {text-decoration:none;color:#858A00;font-weight:bold;}
#content a:visited {text-decoration:none;color:#858A00;font-weight:bold;}
#content a:hover {text-decoration:underline;color:#858A00;font-weight:bold;}
#content a:active {text-decoration:none;color:#858A00;font-weight:bold;}

#rightcolumn {width:210px;float:right;}
#searchbox {border:#cbd200 1px solid;padding:8px 15px;background:url(../img/rightcolumn_bg.gif) repeat-y;margin-bottom:10px;}
#searchbox p {font-weight:bold;padding-bottom:5px;}
#searchbox input.text {border:#898d1c 1px solid;width:175px;margin-bottom:3px;}
#searchbox input.submit {border:0;float:right;text-align:right;background:none;font-weight:bold;font-size:95%;cursor:pointer;} 

.teaser  {border:#cbd200 1px solid;margin-bottom:10px;}
.teaser h1, .teaser h2, .teaser h3, .teaser h4, .teaser h5, .teaser h6 {font-size:100%;background:url(../img/rightcolumn_bg.gif) repeat-y;padding:10px;margin-bottom:10px;}
.teaser p {margin:0 10px 10px 10px;}
.teaser a {color:#858a00;font-weight:bold;font-size:90%;}

#logos {margin-top:30px;}


/* Sitemap */
.csc-sitemap li {margin-left:15px;}


/* Indexed Search */
.tx-indexedsearch .tx-indexedsearch-searchbox {background:url(../img/search_bg.gif) repeat-y;border:1px solid #cbd200;padding:8px 15px;}
.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-form {height:40px;}
.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit {margin-bottom:10px;}
.tx-indexedsearch .tx-indexedsearch-browsebox {margin-bottom:5px;margin-top:10px;}
.tx-indexedsearch .tx-indexedsearch-res {margin-bottom:10px;}
.tx-indexedsearch .tx-indexedsearch-res h3 {padding-bottom:5px !important;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-icon img {vertical-align:bottom;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color:#cbd200;}
.tx-indexedsearch .tx-indexedsearch-title a {font-size:80%;text-decoration:underline; color:#cbd200;}
.tx-indexedsearch label {font-weight:bold;}

.tx-indexedsearch p {font-weight:bold;padding-bottom:5px !important;}
.tx-indexedsearch input.text {border:#898d1c 1px solid;width:455px !important;margin-bottom:3px;}
.tx-indexedsearch input.submit {border:0;float:right;text-align:right;background:none;font-weight:bold;font-size:95%;cursor:pointer;} 
span.tx-indexedsearch-result-count, span.tx-indexedsearch-percent {font-size:80%;font-weight:normal;float:right;margin-top:-15px;}


/* Extensions */
.tx-biografien-pi2 {margin:5px 0;}
.tx-biografien-pi2  h6 {margin-bottom:10px;}
.tx-biografien-pi2 p {padding:0 !important;}

.tx-veranstaltungen-pi1 h3 {font-size:110%;}
.tx-veranstaltungen-pi1 table th {padding-right:10px;text-align:left;vertical-align:top;font-weight:normal;padding:5px;}
.tx-veranstaltungen-pi1 table td {text-align:left;vertical-align:top;width:300px;padding:5px;}

.tx-veranstaltungen-pi1 tr.odd td {background-color:#ccc;margin:6px 0px}
.tx-veranstaltungen-pi1 tr.odd th {background-color:#ccc;margin:6px 0px}
.tx-veranstaltungen-pi1 tr.even td {background-color:#eee;margin:6px 0px}
.tx-veranstaltungen-pi1 tr.even th {background-color:#eee;margin:6px 0px}

.tx-veranstaltungen-pi2 table td {padding-right:3px;vertical-align:top;}
.tx-veranstaltungen-pi2 span.red {color:#ec2227;font-weight:bold;}
.tx-veranstaltungen-pi2 input {border:#000000 1px solid;}
.tx-veranstaltungen-pi2 select {border:#000000 1px solid;}
.tx-veranstaltungen-pi2 select option {padding-right:8px;}
.tx-veranstaltungen-pi2 textarea {width:330px;height:150px;border:#000000 1px solid;font-size:115%;}
.tx-veranstaltungen-pi2 table div.speaker_title, .tx-veranstaltungen-pi2 table div.first_name, .tx-veranstaltungen-pi2 table div.last_name {float:left;font-weight:bold;}
.tx-veranstaltungen-pi2 .title {width:330px;}
.tx-veranstaltungen-pi2 .speaker_title {width:100px;}
.tx-veranstaltungen-pi2 .first_name {width:100px;}
.tx-veranstaltungen-pi2 .last_name {width:126px;}
.tx-veranstaltungen-pi2 .radio {width:20px;}
.tx-veranstaltungen-pi2 .submit {width:100px;}

.tx-referenten-pi1 table td {padding:0 10px 5px 0;vertical-align:top;}

.tx-pmkmp3player-pi1 {margin-bottom:15px;}

.tx-gooffotoboek-pi1 #fotogalerie {width:424px;}
.tx-gooffotoboek-pi1 #fotogalerie h2 {padding-bottom:0 !important;}
.tx-gooffotoboek-pi1 #fotogalerie .tabel h3 {font-size:100%;}
.tx-gooffotoboek-pi1 #fotogalerie div.thumbnail {border:1px solid #E5E5E5;float:left;width:90px;height:90px;margin:3px;padding:4px;text-align:center;vertical-align:middle;}
.tx-gooffotoboek-pi1 #fotoheader {color:#ffffff;margin-top:12px;position:relative;text-align:center;}
.tx-gooffotoboek-pi1 #fotoheader a {color:#000000;text-decoration:underline;}
.tx-gooffotoboek-pi1 #fotoheader a:visited {color:#000000;text-decoration:underline;}
.tx-gooffotoboek-pi1 #fotoheader a:hover {color:#000000;text-decoration:underline;}
.tx-gooffotoboek-pi1 .einzelbild {text-align:center;}

/* Korrekturen */
.csc-textpic {clear:both;margin-bottom:10px;}

#content a.unob {color:#000; text-decoration:none;font-weight:normal;cursor:default;}
#content a.unob:hover {color:#000; text-decoration:none;font-weight:normal;cursor:default;}
#content a.unob:link {color:#000; text-decoration:none;font-weight:normal;cursor:default;}
#content a.unob:visited {color:#000; text-decoration:none;font-weight:normal;cursor:default;}
#content a.unob:hover {color:#000; text-decoration:none;font-weight:normal;cursor:default;}
#content a.unob:active {color:#000; text-decoration:none;font-weight:normal;cursor:default;}

