/*------------------------------------
* Style Sheet for AC Autocheck - FORUM *

version: 0.1
date   : 09/2007
author : Patrick Tietz for netformic
email  :
website: http://www.netformic.de
--------------------------------------
updated: --/----
from   :
------------------------------------*/

			/* GENERAL CONFIGURATION */

div#board_header {
	height: 35px;
	width: 100%;
}

div#board_headline {
	color: #00143B;
	height: 100%;
	float: left;
}

div#board_headline h1 {
	font-size: 2em;
}

div#board_breadcrumb {
	color: #414141;
	height: 100%;
	float: right;
	margin-top: 12px;
}

div#board_breadcrumb A:link,
div#board_breadcrumb A:visited,
div#board_breadcrumb A:active,
div#board_breadcrumb A:hover {
	COLOR: #414141;
	TEXT-DECORATION: none;
}
div#board_breadcrumb A:hover { TEXT-DECORATION: underline !important; }

div#board_thread,
div#board_thread2,
div#board_topic {
	clear: both;
	width: 677px;
}

div#board_topic_head {
	width: 677px;
	height: 30px;
	margin: 0px;
	padding: 4px 19px 0px 22px;
	background: url('../../../graphics/acautocheck_neu/board_header.gif') no-repeat;
	line-height: 26px;
	color: #fff;
	font-size: 1.7em;
}

div#board_thread_head {
	background-color: #415B80;
	width: 651px;
	color: #fff;
	height: 40px;
	line-height: 20px;
	padding-left: 18px;
	margin: -3px 5px 0px 3px;
}


tr#board_head td {
	width: 677px;
	height: 30px;
	margin: 0px 0px 0px -5px;
	padding: 4px 19px 0px 22px;
	background: url('../../../graphics/acautocheck_neu/board_header.gif') no-repeat;
	line-height: 26px;
	color: #fff;
	font-size: 1.7em;
}

div#board_left_border {
	width: 4px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background: url('../../../graphics/acautocheck_neu/board_left.gif') repeat-y;
	float: left;
}

div#board_right_border {
	width: 6px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background: url('../../../graphics/acautocheck_neu/board_right.gif') repeat-y;
	float: right;
}

div#board_body,
div#board_body2 {
	width: 677px;
	background: url('../../../graphics/acautocheck_neu/board_shadow.gif');
	height: 200px;
	min-height: 100px;
	margin-top: -4px;
	float: left;
}

div[id]#board_body,
div[id]#board_body2 {
	height: auto;
}

div#board_content,
div#board_topic_content,
div#board_thread_content {
	/*width: 90%;*/
	width: 667px;
	float: left;
	margin: 0px 6px 0px 4px;
}

div#board_topic_content,div#board_thread_content {
	background: #E5E5E5 url('../../../graphics/acautocheck_neu/board_back.gif') left top repeat-x;
}

div#board_thread_footer {
	clear: both;
	width: 677px;
	height: 28px;
	line-height: 28px;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #414141;
	padding-left: 22px;
	background: url('../../../graphics/acautocheck_neu/board_footer.gif') no-repeat;
}

div#board_topic_header {
	clear: both;
	width: 677px;
	height: 35px;
	line-height: 28px;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #414141;
	padding-left: 22px;
	background: url('../../../graphics/acautocheck_neu/board_topic_header.gif') top left no-repeat;
}

div#board_topic_footer,
div#board_topic_footer_end {
	clear: both;
	width: 677px;
	height: 34px;
	line-height: 28px;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #414141;
	padding-left: 22px;
}

div#board_topic_footer {
	background: url('../../../graphics/acautocheck_neu/board_topic_footer-bar.gif') no-repeat;
}

div#board_topic_footer_end {
	background: url('../../../graphics/acautocheck_neu/board_topic_footer.gif') no-repeat;
}

.tx-chcforum-pi1-formBtn input {
	background: transparent;
	border: 0;
}

div#board_body_mini-head {
	width: 667px;
	line-height: 31px;
	/*height: 31px;*/
	color: #00143B;
	background: #fff url('../../../graphics/acautocheck_neu/board_mini-head.gif') repeat-x;
	border-bottom: 1px solid #F3F3F3;
	height: 29px;
}

div#board_body_mini-head_author {
	width: 165px;
	float: left;
	margin-left: 20px;
	color: #00143B;
	font-weight: bold;
	line-height: 29px;
}

div#board_body_mini-head_post {
	width: 165px;
	float: left;
	color: #00143B;
	line-height: 29px;
	font-weight: bold;
}

#board_buttons {
	text-align: right;
	background: #fff;
}

			/* CLASS CONFIGURATION */

.board_post_author a:link,
.board_post_author a:visited,
.board_post_author a:active,
.board_post_author a:hover,
a.nick_link:link,
a.nick_link:visited,
a.nick_link:active,
a.nick_link:hover {
	color: #00143B;
	text-decoration: none;
}

a.nick_link:hover {
	color: #082A5F;
	text-decoration: underline;
}

.new_posting, .old_posting {
	width: 667px;
	min-height: 100px;
	color: #414141;
	background: #ECECEC url('../../../graphics/acautocheck_neu/board_new.gif') top left repeat-x;
	float:left;
	border-top: 1px solid #CECECE;
}

.old_posting {
	background: #E6E6E6 url('../../../graphics/acautocheck_neu/board_old.gif') top left repeat-x;
	border-bottom: 1px solid #E2E2E2;
}

.board_post_author {
	margin-left: 20px;
	line-height: 1em;
	font-size: 10px;
	float: left;
	width: 165px;
}

.board_post_datetime {
	font-size: 10px;
	clear: both;
	line-height: 21px;
	background-color: #D2D5DA;
	color: #414141;
	border-top: 1px solid #C6C6C6;
	border-bottom: 1px solid #CACCD0;
	padding-left: 22px;
	margin: 0px;
}

.board_post_message {
	line-height: 1.4em;
	font-size: 10px;
	float: left;
	width: 480px;
	margin: 10px auto;
	color: #414141;
}

.board_post_author h1 {
	color: #00143B;
	font-size: 1.2em;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height: 1.4em;
	padding-top: 12px;
}

#board_topic_content table tr.head td,
#board_thread_content table tr.head td {
	padding-left: 20px;
	padding-right: 20px;
	color: #00143B;
	line-height: 29px;
	height: 29px;
	font-size: 10px;
}

#board_topic_content table tr td.border,
#board_thread_content table tr td.border {
	background: #414141 url('../../../graphics/acautocheck_neu/board_topic_border.gif');
	height: 2px;
}

#board_topic_content table tr.thread td,
#board_thread_content table tr.thread td {
	padding-left: 18px;
	padding-right: 10px;
	height: 37px;
	color: #414141;
}

#board_topic_content table tr.thread td.center,
#board_topic_content table tr.head td.center,
#board_thread_content table tr.head td.center,
#board_thread_content table tr.thread td.center {
	text-align: center;
	padding: 0px 10px 0px 0px;
}

#board_topic_content table tr.thread td,
#board_topic_content table tr.thread td img,
#board_thread_content table tr.thread td,
#board_thread_content table tr.thread td img {
	vertical-align: middle;
}

table tr.midhead td {
	background-color: #415B80;
	color: #fff;
	font-size: 1.7em;
	height: 26px;
	padding-left: 18px;
}

.bold a:link, .bold a:active, .bold a:visited, .bold a:hover {
	font-weight: bold;
	color: #032359;
	text-decoration: none !important;
}

.bold a:hover {
	text-decoration: underline !important;
}

td a:link, td a:visited, td a:active, td a:focus, td a:hover {
	color: #414141;
	text-decoration: none;
}

td a:hover {
	text-decoration: underline;
}

.quoteCellAuthor {
	font-weight: bold;
}

.quoteCell {
	background-color: #d2d5da;
	border: 1px dotted #414141;
	padding: 5px;
	margin-right: 25px;
}

.tx-chcforum-pi1-navPath {
	background: none;
	border: none;
	color: #414141;
	font-size: 10px;
	line-height: 15px;
	padding: 0px;
}

.tx-chcforum-pi1-linkUp {
	background: none;
	border: none;
	font-size: 10px;
	line-height: 15px;
	text-align: right;
}

.board_headline {
	color: #032359;
	line-height: 32px;
	/*font-size: 10px;*/
	font-weight: normal;
}

#toolbar {
	float:right;
	line-height: 32px;
	margin-right:40px;
}

#toolbar img {
	vertical-align: middle;
}

#toolbar a:link,
#toolbar a:active,
#toolbar a:visited,
#toolbar a:hover {
	color: #00143B;
	text-decoration: underline;
	margin-right: 10px;
	position: relative;
	top: 1px;
}

#toolbar a:hover {
	text-decoration: none;
}

.tx-chcforum-pi1-pagelinkstop,
.tx-chcforum-pi1-navPath,
.tx-chcforum-pi1-pageLinksTop {
	display: inline;
}

.tx-chcforum-pi1-navPath {
	color: #fff;
}

.tx-chcforum-pi1-pageLinksTop {
	color: #fff;
	background: none;
	border: 0px;
	margin-left:-3px;
}

.tx-chcforum-pi1-navPath a:link,.tx-chcforum-pi1-navPath a:active,.tx-chcforum-pi1-navPath a:visited,.tx-chcforum-pi1-navPath a:hover,
.tx-chcforum-pi1-pageLinksTop a:link,.tx-chcforum-pi1-pageLinksTop a:active,.tx-chcforum-pi1-pageLinksTop a:visited,.tx-chcforum-pi1-pageLinksTop a:hover {
	color: #fff;
}

.tx-chcforum-pi1-pageLinksBtm {
	background: none;
	color: #fff;
	border: none;
	font-size: 10px;
	font-weight:normal;
	float: right;
}

.thread td {
	font-size: 11px;
}


.confincat {
	color: #414141;
}

td.center {
	font-size: 10px;
}

td.boldlink a {
	font-weight: bold;
}

.cattitle {
	float: left;
	background-color: #415B80;
	color: #fff;
	font-size: 1em;
	height: 26px;
	padding-left: 18px;
}

#tx_chcforum-pi1 form {
	margin: 0px;
}

td.thema {
	text-align: left;
	font-size: 11px;
	padding: 0px;
}

.tx-chcforum-pi1-pageLinksBtm a:link,
.tx-chcforum-pi1-pageLinksBtm a:active,
.tx-chcforum-pi1-pageLinksBtm a:visited,
.tx-chcforum-pi1-pageLinksBtm a:hover {
	color: #fff !important;
	text-decoration: underline !important;
}

.tx-chcforum-pi1-pageLinksBtm a:hover {
	text-decoration: none !inportant;
}

form.tx-chcforum-pi1-postForm {
	background: transparent url(../../../graphics/acautocheck_neu/board_shadow.gif) repeat-y scroll 0%;
	width: 677px;
	border: medium none;
	padding-top: 0px;
}

form.tx-chcforum-pi1-postForm div#formWhere,
form.tx-chcforum-pi1-postForm fieldset#formTop legend,
form.tx-chcforum-pi1-postForm fieldset#formBottom legend {
	background: #415B80;
	color: #FFF;
}

form.tx-chcforum-pi1-postForm div#formWhere {
	width: 655px;
}

form.tx-chcforum-pi1-postForm fieldset#formTop {
	width: 655px;
	margin-left: 4px;
}

*+html>body form.tx-chcforum-pi1-postForm fieldset#formTop {
	width: 653px;
}

form.tx-chcforum-pi1-postForm fieldset#formTop input {
	background: transparent url(../../../graphics/acautocheck_neu/input_board_subject.gif) no-repeat right top;
	width: 146px;
	border: medium none;
}
/*
form.tx-chcforum-pi1-postForm textarea {
	background: transparent url(../../../graphics/acautocheck_neu/input_board_post.gif) no-repeat right top;
	width: 655px;
	border: medium none;
	height: 150px;
}
*/
form.tx-chcforum-pi1-postForm textarea {
	background: #FFF;
	width: 655px;
	border: medium none;
	height: 150px;
}

*+html>body form.tx-chcforum-pi1-postForm textarea {
	width: 645px;
}

form.tx-chcforum-pi1-postForm fieldset#formBottom {
	margin-left: 4px;
	width: 653px;
}

#tx_chcforum-pi1 a {
	text-decoration: none;
	color: #414141;
	
}

#tx_chcforum-pi1 a:hover {
	text-decoration: underline !important;
}

#board_thread_head .tx-chcforum-pi1-navPath a {
	color:#ffffff;
}

#board_thread_head .tx-chcforum-pi1-pageLinksTop a {
	color:#ffffff;
}


.tx-chcforum-pi1-Table tbody tr td,
.tx-chcforum-pi1-postForm fieldset {
	background: transparent;
}

.tx-chcforum-pi1-Table thead tr th {
	background: #415B80;
	color: #fff;
}

.tx-chcforum-pi1-Table {
	background: transparent;
	width: 666px;
	border: 0;
}

div#board_body #tx_chcforum-pi1 form#search {
	margin: 0px !important;
	padding-top: 0px !important;
}

.tx-chcforum-pi1-postForm fieldset select option {
	width: 100%;
}

div#board_search,
div#board_profile {
	background: #E5E5E5 url(../../../graphics/acautocheck_neu/board_back.gif) repeat-x scroll left top;
	width: 100%;
}

div#board_profile {
	margin-left: 5px;
	width: 666px;
}

div#board_profile div.tx_chcforum-pi1-profileHdrBig {
	background: #415B80 none repeat scroll 0%;
	color: #fff;
	border: 0;
	width: 655px;
	text-align: center;
}

div#tx_chcforum-pi1 {
	background: transparent;
	width: 677px;
}

div.tx-chcforum-pi1-profileBorder {
	border: 0;
}

div.tx-chcforum-pi1-linkUp {
	padding-left: 5px;
	padding-right: 5px;
	width: 655px;
}

div.tx_chcforum-pi1-profileHdrBig {
	border: 1px solid #999999;
	background: transparent;
}

form#profileform {
	float: left;
	font-size: 12px;
}

div.tx_chcforum-pi1-profile_hdr {
	text-align: center;
	/*background: #c0c7d3;*/
	background: #e5e5e5;
}


div#tx_chcforum-pi1 div#board_thread div#board_topic_footer {
	background: transparent url(../../../graphics/acautocheck_neu/board_topic_footer.gif) no-repeat scroll 0%;
}

div#tx_chcforum-pi1 div#board_thread div#board_body div#board_topic div#board_topic_footer,
div#tx_chcforum-pi1 div#board_thread div#board_body div#board_topic_footer {
	background: transparent url(../../../graphics/acautocheck_neu/board_topic_footer-bar.gif) no-repeat scroll 0% !important;
}

input#searchkeywords, input#searchuname {
	background: transparent url(../../../graphics/acautocheck_neu/input_search-top.gif) no-repeat scroll right top;
	width: 114px;
	padding-left: 5px;
	padding-right: 2px;
	border: 0;
}
.tx-chcforum-pi1-forumTextBig {
	color:red;
	font-weight:bold;
}
.tx-chcforum-pi1-forumTextBig-success {
	color:green;
	font-weight:bold;
}



.tx-chcforum-pi1-messageBox {
	width:654px;
	margin-left:5px;
}