html[xmlns^="http"] {/* verhindert Mozilla-Zucken */height: 100.01%;}
* {
	margin:0;
	padding:0;
	border:0;
	font-family: verdana, arial, sans-serif; 
	font-weight:normal;
	font-size: 1em; /* nicht �ndern */
	line-height:140%;
	color:#000;	
}
html {
	font-size:62.5%; /* nicht �ndern */
}
body { 
	font-size: 1.2em; /* HIER globale Schriftgr��e �ndern  - 1em === 10px! */
	position:relative;
	top:0;
	left:0;	
	padding-bottom:4em;
}

img {border:0;}

a {text-decoration:none;}
div#content a, div#right a, div#navi-sub a {color:#a92c00;}
div#content a, div#right a {background:transparent url('../img/link_bg.gif') 0.1em 0.25em no-repeat;padding-left:1.9em;}
div#content span.links-pfeil a {background:transparent url('../img/link_bg_links.gif') 0.1em 0.25em no-repeat;padding-left:1.9em;}
div#content div.tx-ttnews-browsebox a, div#content a.anker, div#content span.kein-pfeil a, div#right a.anker, div#content .tx-mmforum-pi1 a,  div#content .tx-mmforum-pi2 a, div#content .tx-mmforum-pi3 a,  div#content .tx-mmforum-pi4 a, div#content .news-single-img a {background:none;padding-left:0;}
div#right #login a {background:transparent url('../img/link_bg_grey.gif') 0.1em 0.25em no-repeat;font-size:0.8em;}

a:hover {}
a.internal-link:hover {}
a.external-link:hover {}
div#content a:hover, div#right a:hover, div#navi-sub a:hover {text-decoration:underline;}




p {margin-bottom:1.2em;margin-bottom:1.4em;}
p.csc-linkToTop {text-align:right;width:100%;}
div#content p.csc-linkToTop a {text-align:right;background:transparent url('../img/link_bg_top.gif') 0 0 no-repeat;padding-left:1.4em;}

.csc-textpic-caption {font-size: 0.81em;font-style:italic;}

h1 {font-size:2.4em;line-height:1.2em;font-weight:normal;margin-bottom:1.6em;}
h2 {font-family: times, helvetica, serif;font-size:1.5em;font-weight:bold;margin-bottom:1.6em;color:#a92c00;width:100%;border-bottom:1px solid #000;padding-bottom:0.4em;}
h3 {font-family: times, helvetica, serif;font-size:1.2em;font-weight:bold;margin-bottom:0;color:#a92c00;}
h4 { }
h5 {}
h6 {}

ul {list-style-position:outside;list-style-type:none;}
div#content ul {list-style-position:outside; list-style-type:disc; padding-left:1.2em;}

input, select, textarea {border:0.1em solid #71746F;font-family: arial, verdana, sans-serif;color:#71746F;}
input.img-submit {border:none;position:relative;top:0.1em;left:0.5em;}
input[type="checkbox"] {border:none;}
*+html input[type="checkbox"] {position:relative;left:-4px;} 
textarea {font-size:1.2em;font-family: verdana, arial, sans-serif; }
legend {margin-left:0;}

span.clearer {clear:both;}


/* Extensions */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color:#a92c00;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#e0dbc0; }
div#content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a {background:transparent url('../img/link_bg_grey.gif') 0 0.2em no-repeat;}
.tx-indexedsearch-searchbox td {line-height:180%;}

/* News */
div.news-latest-container {margin-bottom:3em;}
div#nlatest-timg {width:100%;height:7em;text-align:right;position:relative;top:1.5em;}
span.news-latest-date {float:left;padding-right:0.6em;color:#a92c00;font-weight:bold;}
div.news-latest-container span.more-link {padding-left:1em;}
div.news-list-item {margin-bottom:1.6em;}
.news-list-item p.bodytext { margin: 0; }
div.news-list-item h3 span.news-list-date {color:#000;font-weight:normal;font-size:0.7em;font-family: verdana, arial, sans-serif; }
.news-list-morelink { margin: 0 0 0 0; }

/* sitemap */
div#content div.tx-dropdownsitemap-pi1 a {background:none;padding-left:0;}
.tx-dropdownsitemap-pi1 li.open ul {display: block;}
.tx-dropdownsitemap-pi1 li.closed ul {display: none;}
.tx-dropdownsitemap-pi1 div {padding: 0.2em;margin-bottom: 0.5em;}
.tx-dropdownsitemap-pi1 div.expAll {text-align: center;}
.tx-dropdownsitemap-pi1 li a img {position:relative;top:-0.4em;left:-0.2em;}
.tx-dropdownsitemap-pi1 div.level_2 {padding-left:1.5em;}
.tx-dropdownsitemap-pi1 div.level_3 {padding-left:1.5em;}

/* forum */
.tx-mmforum-signature {margin-top:1em;font-size:1em;border-top:0.1em dotted #ddd;color:#bcbcbc;}

/* mitglieder */
tr.rowblank td {height:0.4em;}

/* Benutzer - Registrierung */
.tx-srfeuserregister-pi1 legend { padding: 0 2px; font-weight: bold;position:relative; }
*+html .tx-srfeuserregister-pi1 legend {position:relative;left:-5px;} 
.tx-srfeuserregister-pi1 dt { clear: both; width: 47%;  text-align: right; padding-right: 1em; }
.tx-srfeuserregister-pi1 dd {  }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: 6%; text-align:left; padding-right: 0; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: 94%; }

/* seminare */
div#content th a, div#content td.tx-seminars-pi1-date a {background:none;padding-left:0;}
div.tx-seminars-pi1 div.news-latest-item {margin-bottom:1.6em;}
div.tx-seminars-pi1 span.news-latest-date {float:left;padding-right:0.6em;color:#a92c00;font-weight:bold;width:6em;}
div.tx-seminars-pi1 div.news-latest-item p {margin-bottom:0.6em;}

strong { font-weight: bold; }

.tx-pilmailform-pi1 td { vertical-align: top; }
.tx-pilmailform-pi1 input, .tx-pilmailform-pi1 textarea { border: 1px solid #71746f; font-size: 12px !important; }  

/* Standard mailform */
#mailform {  }
#mailform .csc-mailform-field { clear: both; margin: 3px 0 3px 0; }
#mailform .csc-mailform-field label { float: left; width: 125px; }
#mailform .csc-mailform-field input { border: 1px solid #71746f !important; }

.tx-mmforum-table { width: 445px;  }
.tx-mmforum-rootline { width: 438px; }
.tx-mmforum-table td { vertical-align: top; }

#admin_options .tx-mmforum-tdtext-noborder .tx-mmforum-input { width: 100px !important; }
.tx-mmforum-pi1 h2 { width: 444px !important; }

.tx-tvloginbox-pi1-login-form-container { position: absolute; left: 28px; top: 510px; z-index: 100; }
#tx-srfeuserregister-pi1-fe_users_form input.tx-srfeuserregister-pi1-text, #tx-srfeuserregister-pi1-fe_users_form input.tx-srfeuserregister-pi1-password, #tx-srfeuserregister-pi1-fe_users_form input.tx-srfeuserregister-pi1-password-again { border: 1px solid #71746f; }
.tx-tvloginbox-pi1-forgot-password-form-container { position: absolute; left: 28px; top: 510px; z-index: 100; }


div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {border: 1px solid black !important;}