html {
	min-height: 100.05%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: scroll;
	background-image: url(/fileadmin/template/images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #7BA1C7;
}
FORM {
	display:inline;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	letter-spacing: 1px;
	color: #555555;
}
.header a {
	color: #555555;
	text-decoration: none;
}
.header a:visited {
	color: #555555;
}
.header a:hover {
	color: #000000;
	text-decoration: underline;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	letter-spacing: 1px;
	color: #ffffff;
}
.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	letter-spacing: 1px;
	color: #555555;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
        font-weight: bold;
        margin: 0px 0px 8px 0px; /*oben rechts unten links*/
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
        font-weight: bold;
        margin: 0px 0px 8px 0px; /*oben rechts unten links*/
}
p {
/*	text-indent: 20px;*/
	margin: 0px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #555555;
}
.first {
	text-indent: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #555555;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 1px;
	color: #555555;
}
.content a {
	color: #00325F;
	text-decoration: underline;
}
.content a:visited {
	color: #00325F;
}
.content a:hover {
	color: #000000;
}
.content h4 {padding-left: 25px;}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	padding: 0px 0px 0px 12px;
}
.sitemap a {
	color: #00325F;
	text-decoration: underline;
}
.sitemap a:visited {
	color: #00325F;
}
.sitemap a:hover {
	color: #000000;
}
.marginal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #3A597C;
	text-align: left;
}
.marginal a {
	color: #3A597C;
	text-decoration: underline;
}
.marginal a:visited {
	color: #3A597C;
}
.marginal a:hover {
	color: #000000;
}
/*Tabelle und Seite merken im Verbandsbereich*/
.tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #F8DFD3;
	padding: 12px 12px 12px 12px;
}
.tabs a {
	color: #000000;
	text-decoration: none;
}
.tabs a:hover {
	color: #000000;
	text-decoration: underline;
}
/*Tabellen und Seite merken in Moderne Chiropraktik*/
.tabsB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #eeeeee;
	padding: 12px 12px 12px 12px;
}
.tabsB a {
	color: #000000;
	text-decoration: none;
}
.tabsB a:hover {
	color: #000000;
	text-decoration: underline;
}
.tabsA {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
                font-size: 12px;
	line-height: 14px;
	background-color: #779EC6;
	padding: 12px 12px 12px 12px;
}

.tabsA a {
	color: #000000;
	text-decoration: none;
}
.tabsA a:hover {
	color: #000000;
	text-decoration: underline;
}
.tabsC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	background-color: #eeeeee;
	padding: 12px 12px 12px 12px;
	letter-spacing: 1px;
	color: #555555;
}
.tabsC a {
	color: #000000;
	text-decoration: none;
}
.tabsC a:hover {
	color: #000000;
	text-decoration: underline;
}
.sitemapB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #F9B5A2;
	padding: 12px 12px 12px 12px;
	color:#FFFFFF;
}
.sitemapC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: #BBBBBB;
	padding: 12px 12px 12px 12px;
	color:#FFFFFF;
}
.farbeschwarz {
	color: #000000;
}
.farbeblau {
	color: #3A597C;
}
input {
	color: #000000;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	}
input.form {
	color: #000000;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif;
	width: 200px;
	font-size:11px;
	border-color: #00325F;
	border-style: solid;
	border-width: 1px;
}
.zip {
	color: #000000;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	border-color: #00325F;
	border-style: solid;
	border-width: 1px;
	width: 115px;
}
.zipsubmit {
	color: #FFFFFF;
	background-color: #779EC6;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	border-color: #00325F;
	border-style: solid;
	border-width: 1px;
	width: 115px;
}
.contactsubmit {
	color: #00325F;
	background-color: #F8DFD3;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	border-color: #00325F;
	border-style: solid;
	border-width: 1px;
	width: 115px;
}
.internsubmit { 
	border-width:1px; 
	border-color:#00325F; 
	border-style:solid; 
	background-color:#EEEEEE;
	color:#00325F;
}
textarea {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	width: 300px;
	height: 120px;
	background-color: #ffffff;
	border-color: #00325F;
	border-style: solid;
	border-width: 1px;
	text-align: left;
	font-weight: normal;
	font-size : 11px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 10px;
	color: #555555;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.caption {text-align: left;}

/* default styles for extension "tx_chcforum_pi1" */
/* BASIC STUFF */
#tx_chcforum-pi1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#tx_chcforum-pi1 caption {	
	display: none;
	}
#tx_chcforum-pi1 a {	
	text-decoration: underline;
	}
#tx_chcforum-pi1 a:hover {	
	text-decoration: none !important;
	}
/* only one form in the forum */
#tx_chcforum-pi1 form {	
/*	margin-top: 20px;*/
	}
/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table {	
	background: #FFFFFF;	
	margin-bottom: 3px;	
	/*width: 100%;*/
	}
.tx-chcforum-pi1-Table thead tr th {	
	font-size: 12px; 
	color: #00325F; 
	border-color: #BDBDBD; 
	border-style: solid; 
	border-width: 1px;	
	font-weight: normal;	
	background: #FFFFFF;	
	text-align: center;	
	white-space: nowrap;
	}
/* category title row */
.tx-chcforum-pi1-Table tbody tr th {	
	font-size: 12px; 
	color: #00325F;	
	font-weight: bold;	
	background: #DDDDDD;	
	padding: 5px;	
	text-align: left;
	}
/* category features row */
.tx-chcforum-pi1-Table tbody tr td {	
	font-size: 12px;	
	background: #EEEEEE;	
	padding: 5px;
	}
/* GENERIC TABLE END */
/* SEARCH TABLE BEGIN */
.tx-chcforum-pi1-Table-Search {
	background: #FFFFFF;	
	margin-bottom: 3px;	
	width:450px;
	/*width: 100%;*/
	}
.tx-chcforum-pi1-Table-Search thead tr th {	
	font-size: 12px; 
	color: #00325F; 
	border-color: #BDBDBD; 
	border-style: solid; 
	border-width: 1px;	
	font-weight: normal;	
	background: #FFFFFF;	
	text-align: center;	
	white-space: nowrap;
	}
/* category title row */
.tx-chcforum-pi1-Table-Search tbody tr th {	
	font-size: 12px; 
	color: #00325F;	
	font-weight: bold;	
	background: #DDDDDD;	
	padding: 5px;	
	text-align: left;
	}
/* category features row */
.tx-chcforum-pi1-Table-Search tbody tr td {	
	font-size: 12px;	
	background: #EEEEEE;	
	/*padding: 5px;*/
	}
/* SEARCH TABLE END */
/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {}
.tx-chcforum-pi1-catConferenceCell dl {	
	margin: 0;
	}
.tx-chcforum-pi1-catConferenceCell dt {} 
.tx-chcforum-pi1-catConferenceCell dt A {
	color: #00325F; 
	text-decoration: none; 
	font-weight: bold;
	} 
tx-chcforum-pi1-catConferenceCell dt A:visited {
	color: #00325F; 
	text-decoration: none; 
	font-weight: bold;
	} 
tx-chcforum-pi1-catConferenceCell dt A:hover {
	color: #000000; 
	text-decoration: underline;
	} 

.tx-chcforum-pi1-catConferenceCell dd {	
	font-size: 10px;	
	margin-left: 5px;
	}
.tx-chcforum-pi1-catConferenceCell dd.new {	
	color: #FF0000;
	}
/* cell 2 */
.tx-chcforum-pi1-catThreadCell {	
	text-align: center;
	}
/* cell 3 */
.tx-chcforum-pi1-catPostCell {	
	text-align: center;
	}
/* cell 4 */
.tx-chcforum-pi1-catLastCell {	
	font-size: 10px !important;	
	vertical-align: top;
	}
/* CATEGORY TABLE END */
/* CONFERENCE TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-confThreadSubjCell {}
.tx-chcforum-pi1-confThreadNew {	
	color: #F00;	
	font-size: 10px;	
	padding-left: 5px;
	}
/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell {	
	text-align: center;
	}
/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {	
	text-align: center;
	}
/* cell 4 */
.tx-chcforum-pi1-confThreadLastCell {	
	font-size: 10px !important;
	}
/* CONFERENCE TABLE END */
/* NAVPATH BEGIN*/
.tx-chcforum-pi1-navPath {	
	background: #FFFFFF;	
	margin: 12px 0 0 0px;	
	padding: 3px;	
	font-size: 12px;
	}
/* NAVPATH END*/
/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {	
	background: #FFFFFF;	
	font-size: 10px;	
	margin-bottom: 3px;	
	padding: 3px;	
	text-align: right;	
	clear: both;
	}
/* PAGELINKS END */
/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {	
	padding: 5px;	
	margin-bottom: 3px;
	}
.tx-chcforum-pi1-postForm fieldset label {	
	display: block;	
	text-align: right;  	
	padding-right: 20px;	
	width: 150px;	
	float: left;
	}
.tx-chcforum-pi1-postForm fieldset legend{
	color:#00325F;
	}
.tx-chcforum-pi1-postForm fieldset#formTop input {	
	display: block;	
	width: 150px;	
	float: left;	
	padding: 2px;	
	border: 1px solid #000000;	
	margin-bottom: 3px;
	}
.tx-chcforum-pi1-postForm textarea {
	border: 1px solid #000000;	
	margin: 3px 0;	
/*	width: 100% ;*/	
	width: 440px;
	height: 150px;
	}
.tx-chcforum-pi1-postForm fieldset#formTop br {	
	clear:left;
	}
.tx-chcforum-pi1-formBtn {	
	text-align: center;
	}
.tx-chcforum-pi1-formBtn input {	
	background-color: #EEEEEE;	
	border: 1px solid #00325F;	
	color:#00325F;
	margin:10px 0 0 0;
	}
.tx-chcforum-pi1-formBtnHov {	
	background-color: #EEEEEE;	
	border: 1px solid #00325F;	
	color: #00325F;
	margin:10px 0 0 0;
	}
.tx-chcforum-pi1-formBtnStyle {	
	background-color: #FFF;	
	border: 1px solid #000000;	
	padding: 3px;	
	margin: 3px;
	}
.tx-chcforum-pi1-formBtnStyleHov {	
	background-color: #FFF;	
	border: 1px solid #C00;	
	color: #CC0000;	
	padding: 3px;	
	margin: 3px;
	}
/* POST FORM END */
/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost {	
	border: 1px solid #000000;	
	margin: 3px 0;
	}
/* top */
.tx-chcforum-pi1-singlePost .author {	
	background: #E3E7EF;	
	padding: 3px;	
	vertical-align: top;	
	height: 78px;
	}
.tx-chcforum-pi1-formEmicoStyle {	
	margin: 3px;
	}
.tx-chcforum-pi1-singlePost .im {	
	vertical-align: middle;	
	margin-top: 3px;
	}
.tx-chcforum-pi1-singlePost .im a {	
	margin-right: 10px;
	}
.tx-chcforum-pi1-singlePost .im img {	
	vertical-align: middle;	
	border: 0px;	
	padding-right: 2px;	
	margin-bottom: 2px;
	}
.tx-chcforum-pi1-singlePost #userPic {	
	border: 1px solid #000000;	
	float: right;
	}
/* middle */
.tx-chcforum-pi1-singlePost .text {	
	border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;	
	background: #E3E7EF;
	}
.tx-chcforum-pi1-singlePost .scroller {	
	overflow: auto;	
	/*width: 95%;	*/
	background: #FFF;	
	min-height: 125px;	
	text-indent: 0px;	
	padding: 3px;
	}
/* bottom */
.tx-chcforum-pi1-singlePost .edit {	
	background: #F3F5F8;	
	padding: 3px;	
	height: 19px;	
	vertical-align: middle;	
	margin-top: 3px;
	}
.tx-chcforum-pi1-singlePost .edit a {	
	margin-right: 30px;
	}
.tx-chcforum-pi1-singlePost .edit img {	
	vertical-align: middle;	
	border: 0px;
	}
.tx-chcforum-pi1-singlePost .attachment {	
	background: #DEE3E7;	
	padding: 3px;
	}
.tx-chcforum-pi1-singlePost .attachment div {	
	vertical-align: top;
	}
.tx-chcforum-pi1-singlePost .attachment img {	
	float: left;	
	margin-right: 5px;
	}
.tx-chcforum-pi1-singlePost .offset {	
	margin-left: 15px;	
	margin-right: 15px;
	}
.tx-chcforum-pi1-singlePost .codeCell {
	font-family: Courier, 'Courier New', sans-serif; 
	font-size: 11px; 
	color: #006600;	
	padding: 5px;	
	background-color: #FAFAFA; 	
	border: #D1D7DC; 	
	border-style: solid;	
	border-left-width: 1px; 	
	border-top-width: 1px; 	
	border-right-width: 1px; 	
	border-bottom-width: 1px
	}
.tx-chcforum-pi1-singlePost .quoteCell {	
	background-color: #FAFAFA;	
	font-size: 10px;	
	padding: 5px;	
	border: #D1D7DC; 	
	border-style: solid;	
	border-left-width: 1px; 	
	border-top-width: 1px; 	
	border-right-width: 1px; 	
	border-bottom-width: 1px
	}
.tx-chcforum-pi1-singlePost .quoteCellAuthor {	
	border: 0px;	
	font-weight: bold;	
	padding: 3px 0;
	}
.tx-chcforum-pi1-singlePost .quoteTable {	
	border: 0px;	
	margin: 15px 0;
	}
.tx-chcforum-pi1-singlePost .text img {	
	max-height: 350px;	
	max-width: 350px;
	}
.tx-chcforum-pi1-singlePostQuoteText {	
	background-color: #FAFAFA;	
	border: 1px solid #000000;	
	font-size: 10px;	
	padding: 5px;}
/* SINGLE POST END */
/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {	
	background: #FFFFFF;	
	padding: 3px;	
	margin-top: 15px; 
	margin-bottom: 15px; 
	margin-left: 0px; 
	font-size: 12px; 
	}
/* used for user listing */
.tx-chcforum-pi1-footerBox div { 	
	padding-top: 5px; 	
	padding-left: 5px;	
	font-size: 10px; 
	}
/* FOOTER BOX END */
/* HEADER BOX BEGIN */
.header_center {	  
	text-align: center;	
	height: 34px;
	}
.header_text {	
	font-size: 24px;	
	line-height: 34px; 	
	font-family: Arial,Helvetica,sans-serif;	
	font-weight: bold;	
	font-variant: small-caps;
	}
.header_small {	
	margin-bottom: 3px;	
	border: solid #000000 1px;
	}
/* HEADER BOX END */
/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {	
	background: #FFFFFF;	
	margin-bottom: 3px;	
	padding-top: 3px;	
	padding-bottom: 3px;
	text-align:center;
	}
.tx_chcforum-pi1-toolBar img {	
	vertical-align: middle;	
	margin-left: 6px;
	}
.tx_chcforum-pi1-toolBar div {	
	line-height: 30px;	
	font-size: 9px;	
	font-weight: bold;	
	font-family: Arial,Helvetica,sans-serif;
	}
/* TOOL BAR  END */
/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder { 	
	background:#EEEEEE; 
	padding: 3px;
	}
.tx-chcforum-pi1-profileBorder #userPic {	
	border: 1px solid #000000;	
	float: right;
	}
.tx-chcforum-pi1-profileBorder hr {	
	clear: left;	
	display: block;	
	visibility: hidden;
	}
.tx_chcforum-pi1-profileHdrBig {	
	background: #DDDDDD;	
	padding: 3px;	
	margin-bottom: 3px;	
	font-size: 12px; 
	color: #00325F; 
	font-weight:bold;
	}
.tx_chcforum-pi1-profile_hdr {	
	font-size: 12px;  
	font-weight: bold;  
	background: #EEEEEE;  
	padding: 2px;
	}
/* PROFILE END */
/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {	
	background: #E3E7EF;	
	font-weight: bold;	
	text-align: left;
	}
.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {	
	background: #FFFFFF;	
	border: 1px solid #FF0000;	
	margin-bottom: 3px;	
	padding: 3px;	
	font-weight: bold;
	}
/* MESSAGE BOX END */
.tx-chcforum-pi1-forumTextBig {	
	font-size: 14px;	
	font-weight: bold;
	}
.tx-chcforum-pi1-helpBox {	
	background-color: #E3E7EF !important;	
	border-style: none;
	}
.tx-chcforum-pi1-linkUp {	
	background: #FFFFFF;	
	margin: 12px 0 15px 0;	
	padding: 3px;	
	font-size: 12px;
	}
.tx-chcforum-pi1-previewBoxCell {	
	background: #A7B3CB;	
	text-align: center;
	}
div.filelinks {
/*  padding-left: 26px;*/
}
.filelinks div {
  width: 430px;
}	
