/***

 * GENERAL DISPLAY OPTION

 ***/

 

tx-mmforum-pi1 td, tx-mmforum-pi1 th {

 font-family: Verdana;

 font-size: 11px;

}

 

 

 

table.tx-mmforum-table {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 clear: both;
 width: 100%;

}

 

  

 

td.tx-mmforum-td, th.tx-mmforum-th {

 border: 1px solid #dddddd;

 border-collapse: collapse;

        padding:5px;

font-size:11px;

color:#545353;

 

}

 

td.tx-mmforum-subth {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 background-color: #F1F2F2;

}

 

th.tx-mmforum-th {

 background: #cc3300;

 color: #FFFFFF;

 padding: 5px;

 text-align: left;

 font-size: 13px;

}

 

div.tx-mmforum-th {

 background: #cc3300;

 color: #FFFFFF;

 padding: 5px;

 text-align: left;

 font-size: 12px;

 border: 1px solid #dddddd;

 font-weight: bold;

}

 

.tx-mmforum-tdtext {

 font-size: 11px;

 border: 1px solid #dddddd;

 border-collapse: collapse;

 padding: 4px;

}

 

.tx-mmforum-tdtext-noborder {

 font-size: 11px;

 padding: 4px;

}

 



div.tx-mmforum-rootline {

 color: #666666;

 font-family: Verdana;

 font-size: 11px;

 border: 1px solid #dddddd;

 margin: 4px 0px;

 padding: 2px;

}

 

div.tx-mmforum-rootline a {

 color: #666666;

 text-decoration: none;

}

 

div.tx-mmforum-pagenav {

 text-align:right;

 font-size:10px;

}

 

td.tx-mmforum-text {

 padding: 15px;

 font-family: Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

}

 

td.tx-mmforum-smalltext {

 padding: 3px;

 font-family: Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

}

 

td.tx-mmforum-subth2 {

 color:#cc3300;

 font-size:11px;

 text-align: center;

 padding: 2px;

}

 

.tx-mmforum-desc {

 font-size: 11px;

 color: #666666;

 margin-left: 30px;

 line-height: 12px;

}

 

.tx-mmforum-smalldesc {

 font-size: 10px;

 color: #666666;

}

 

.tx-mmforum-pi1-markread {

 

}

 

div.tx-mmforum-error {

	border: 3px solid #FF0000;

	padding: 10px;

	font-weight: bold;

	text-align: center;

	margin: 4px 0px;

}



div.tx-mmforum-success {

	border: 3px solid #008000;

	padding: 10px;

	font-weight: bold;

	text-align: center;

	margin: 4px 0px;

}

 

a.tx-mmforum-buttonsmall {

	margin: 5px 0px 5px 5px;

	background-color:white;

	border:1px solid #6FA7C3;

	color:#6FA7C3 !important;

	font-weight: bold;

	vertical-align: middle;

	font-size: smaller;

	padding: 2px;

}



a.tx-mmforum-button {

	margin: 5px 0px 5px 5px;

	background-color:white;

	border:1px solid #6FA7C3;

	color:#6FA7C3 !important;

	font-weight: bold;

	vertical-align: middle;

	padding: 4px;

}

 

a.tx-mmforum-button:hover {

	text-decoration: none;

}

 

/***

 * POST LISTING

 ***/

 

div.tx-mmforum-pi1-listpost-date {

 float: left;

 padding: 5px;

 font-size:9px;

 color: #333333;

}

 

div.tx-mmforum-pi1-listpost-options {

 text-align: right;

}

 

td.tx-mmforum-pi1-listpost-user {

 width:120px;

 padding: 5px;

}

 

td.tx-mmforum-pi1-listpost-text {

 font-family: Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

 padding: 15px;

 min-height:50px;

 width: auto;

}

 

div.tx-mmforum-pi1-codeboxnote {

 text-align: left;

 border: 1px solid rgb(213, 213, 213);

 font-family: Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

 color: rgb(68, 68, 68);

 line-height: 125%;

 background-color: rgb(250, 250, 250);

 padding:10px;

}

 

/***

 * POST TEXTS

 ***/

.tx-mmforum-pi1-pt-quote {

 text-align: left;

 border: 1px solid rgb(213, 213, 213);

 font-family: Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

 color: rgb(68, 68, 68);

 line-height: 125%;

 background-color: rgb(250, 250, 250);

 padding:10px;

}

 

.tx-mmforum-pi1-pt-code {

 border: 1px solid rgb(213, 213, 213);

 font-family: Courier,'Courier New',sans-serif;

 font-size: 11px;

 color: rgb(90, 90, 90);

 background-color: rgb(250, 250, 250);

 margin-left:40px;

 padding: 5px;

}

 

.tx-mmforum-pi1-highlight {

 background-color: yellow;

}

 

/***

 * TOPIC LISTING

 ***/

 

.tx-mmforum-pi1-listtopic-newtopic {

    margin-bottom: 8px;

}

 

.tx-mmforum-pi1-listtopic-topic {

 font-size: 8pt;

 text-align: left !important;

}

 

.tx-mmforum-pi1-listtopic-replies {

 width: 60px;

 text-align: center;

 font-size: 10px;

}

 

.tx-mmforum-pi1-listtopic-author {

 width: 120px;

 text-align: center;

 font-size: 10px;

}

 

.tx-mmforum-pi1-listtopic-lastpost {

 width: 150px;

 text-align: center;

 font-size: 10px;

}

 

.tx-mmforum-pi1-listtopic-image {

 float: left;

}

 

.tx-mmforum-pi1-listtopic-topicname {

 font-weight: bold;

}

 

.tx-mmforum-pi1-listtopic-prefix {

 color: blue;

}

 

.tx-mmforum-pi1-listtopic-pages {

 padding-left:30px;

 color: #888888;

 font-size:9px;

}

 

.tx-mmforum-pi1-listtopic-pages a{

 color: #888888 !important;

 text-decoration: none;

}

 

.tx-mmforum-pi1-listtopic-location {

 padding-left:30px;

 color: #888888;

 font-size:9px;

 font-weight:normal;

}

 

/***

 * BOARD LISTING

 ***/

 

.tx-mmforum-pi1-listforum-forum {

 text-align: left !important;

 font-size: 11px;

}

 

.tx-mmforum-pi1-listforum-topics {

 width: 60px;

 text-align: center;

 font-size: 11px;

}

 

.tx-mmforum-pi1-listforum-posts {

 width: 60px;

 text-align: center;

 font-size: 11px;

}

 

.tx-mmforum-pi1-listforum-lastpost {

 width: 150px;

 text-align: center;

 font-size: 10px;

}

 

/***

 * TOPIC CREATION

 ***/

 

td.tx-mmforum-pi1-newpost-left {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 width: 150px;

 text-align: left;

 font-family: Verdana;

 font-size: 11px;

 padding: 10px;

}

 

td.tx-mmforum-pi1-newpost-middle {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 text-align: center;

 font-family: Verdana;

 font-size: 11px;

 padding: 10px;

}

 

td.tx-mmforum-pi1-newpost-right {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 text-align: right;

 font-family: Verdana;

 font-size: 11px;

 padding: 10px;

}

 

/***

 * POST ALERTION

 ***/

 

.tx-mmforum-pi1-tooltip {

 position: absolute;

 display: none;

 background-color:#FFFFFF;

 border:1px solid #dddddd;

}

 

.tx-mmforum-pi1-tooltip-header {

 background: #cc3300;

 color: #FFFFFF;

 padding: 5px;

 text-align: left;

 font-size: 12px;

 border-bottom: 1px solid #dddddd;

 font-weight: bold;

}

 

.tx-mmforum-pi1-tooltip-text {

 padding: 5px;

}

 

.tx-mmforum-pi1-postalert-error {

 color: #ff0000;

 font-weight: bold;

 text-align: left;

 padding-top: 8px;

}

 

/***

 * USER DETAILS

 ***/

 

.tx-mmforum-pi1-userdetail-fieldname {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 text-align: right;

 padding: 3px;

 font-size: 11px !important;

}

 

.tx-mmforum-pi1-userdetail-fieldvalue {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 text-align: left;

 padding: 3px;

 font-size: 11px;

}

 

.tx-mmforum-pi1-moderator {

 color: #0D71A4;

 font-weight: bold;

}

 

.tx-mmforum-pi1-administrator {

 color: #cc3300;

 font-weight: bold;

}

 

/***

 * PRIVATE MESSENGING

 ***/

 

.tx-mmforum-pi3-pminbox-item {

 font-family: Verdana;

 font-size: 11px;

 padding: 5px;

 text-align: center;

}

 

.tx-mmforum-pi3-pminbox-unread {

 font-weight: bold;

}

 

.tx-mmforum-pi3-message-text {

 border: 1px solid #DDDDDD;

 padding: 5px;

 margin: 5px;

 background: #EEEEEE;

}

 

.tx-mmforum-pi3-newposts {

 float: right;

}

 

 

 

#tx_mmforum_pi3_get-stats {

 /*position: relative;*/

}

 

#tx_mmforum_pi3_quicksearch {

    position: absolute;

    /*top: 0px;

    left: 0px;*/

    background: #ffffff;

    border: 1px solid #dddddd;

    width: 143px;

}

 

 

 

#tx_mmforum_pi3_quicksearch ul , #tx_mmforum_pi3_quicksearch li {

    margin: 0;

    padding: 0;

    list-style: none;

}

 

.tx-mmforum-pi3-quicksearch_item {

    display: block;

    border: 0;

    font: normal 10px Verdana;

    padding: 3px 10px;

    color:#000000 !important;

    text-decoration: none;

}

 

.tx-mmforum-pi3-quicksearch_itemHover {

    display: block;

    border: 0;

    font: normal 10px Verdana;

    padding: 3px 10px;

    color:#000000 !important;

    background: #ffe1bf;

    cursor: pointer;

    text-decoration: none;

}

 

/***

 * FORM FIELDS

 ***/

 

textarea.tx-mmforum-post {

 

}

 

.tx-mmforum-input {

    border: 1px solid #AAAAAA !important;

    font-family: Verdana !important;

    font-size: 11px !important;

    padding: 2px;

    vertical-align: middle;

}

 

select.tx-mmforum-select {

 border: 1px solid #AAAAAA;

 font-family: Verdana;

 font-size: 11px;

}

 

select.tx-mmforum-select option, option.tx-mmforum-option2 {

 font-family: Verdana;

 font-size: 11px;

 border-top: 1px solid #DCDDDE;

 color: #666666;

}

 

select.tx-mmforum-select optgroup, option.tx-mmforum-option1 {

 font-family: Verdana;

 font-size: 11px;

 font-weight: bold;

 font-style: normal;

 color: #666666;

}

 

input.tx-mmforum-button {

 margin: 5px 0px 5px 5px;

 background-color:#cc3300;

 border:1px solid #cc3300;

 color:#FFFFFF;

 font-weight: bold;

 vertical-align: middle;

 

}

 



/***

 * User Registration

 ***/

 

 

.tx-mmforum-pi2-fliesstext_rot2 {

    font-family:  Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

 color: #cc3300;

    padding-left: 10px;

    padding-top:5px;

}

 

.tx-mmforum-pi2-container {

 border:1px solid #A5ACB2;

}



DIV.tx-mmforum-pi2-container p label {

    float:left;

    width:130px;

    padding-left: 10px;

}

span.error {

    color:red;

    font-weight:bold;

}



 

/***

 * PORTAL INFO

 ***/

.tx-mmforum-pi6-container {

    border:1px solid #e5e5e5;

    padding:0px;

    margin:0px 25px 10px 25px;

    color:#4f2402;

    font-size:10px;

    text-align:left;

}

 

.tx-mmforum-pi6-container h3 {

    font-size:11px;

    color:#fff;

    margin:0px;

    padding:0px;

}

 

.tx-mmforum-pi6-container a {

    color:#4f2402; 

}

 

.tx-mmforum-pi6-us {

     padding:3px 0px 3px 5px;

     background-color:#7c3700;

     border-bottom:1px solid #e5e5e5;

}

 

.tx-mmforum-pi6-content {

    padding:5px 10px 10px 10px;

}

 

.tx-mmforum-pi6-strong {

    color:#9b9a9a;

    font-weight:bold;

}

 

a.tx-mmforum-pi6-admin {

 color:#cc3300 !important;

 font-weight: bold;

 

}

a.tx-mmforum-pi6-mod {

 font-weight:bold;

 color:#f19d55 !important;

}

 

 .tx-mmforum-pi6-container a { /*color: #bf2236;*/ }        

 



/**

* CSS for search

**/

 



.tx-mmforum-pi4-search_options {

    padding:10px 0px 10px 0px;

}

 

.tx-mmforum-pi4-search_options_header {

    font-size:12px;

    font-weight:bold;

    color:#FFFFFF;

    background:#cc3300;

    padding:2px 0px 2px 5px;

   

}

.tx-mmforum-pi4-search_options_details {

    border:1px solid #DDDDDD;

    padding:0px;

 

}

 

.tx-mmforum-pi4-suche-abstand {

    margin-top:2px;

    margin-right:7px;

    margin-left:0px; 

    padding-top:10px;

    padding-left:10px;   

    float:left;

}

 

.tx-mmforum-pi4-suche-details-abstand {

    margin-top:10px;  

}

 

.tx-mmforum-pi4-suche-details-sort select {

    width:200px;  

}

 

.tx-mmforum-pi4-suche-details-abstand-check {

    width:100px;

    margin-top:5px;

    border:1px solid red;

    float:left;

}

 

.tx-mmforum-pi4-geloest {

    padding-top:1px;

    padding-right:5px;

    float:left;

}

 

.tx-mmforum-pi4-suche-abstand input {

    width:200px;

}

 

.tx-mmforum-pi4-suche-box {      

    padding:10px;

    background-color:#f6f5f5;

    border-bottom:1px solid #dddddd;

    border-top:1px solid #dddddd;

}

 

.tx-mmforum-pi4-suche-starten-abstand {

    padding-top:10px;   

}

.tx-mmforum-pi4-abstand-bottom {

    height:10px;

    width:100px;      

}

 

/* INFO BOX */

 

.tx-mmforum-pi4-info-box {

    position: absolute;

    visibility: hidden;

    z-index: 9999;

    width: 600px;

    border: 1px solid #DDDDDD;

    background: #FFFFFF;

    margin-left: 20px;

 

}

 



.tx-mmforum-pi4-infoBoxHeader {

 color:#FFFFFF;

 width: 600px;

 height: 20px;

 background: #cc3300;

 font-weight: bold;

}

.tx-mmforum-pi4-infoBoxHeader a{ color:#FFFFFF; }

.tx-mmforum-pi4-infoBoxHeader a:hover{ color:#FFFFFF; }

                                                         

 

.tx-mmforum-pi4-infoBoxContent {

 clear:both;

 

}

 

.tx-mmforum-pi4-kurzanleitung {

 padding:5px 0px 5px 10px;

 font-size:11px;

}

 

#dasx a {

 color:#FFFFFF;   

}

 

#dasx a:hover {

    color:#FFFFFF;   

}

 

.tx-mmforum-pi4-regeln li {

    border-bottom:1px solid #e4e5e5;

    border-top:1px solid #e4e5e5;

    margin-bottom:20px;

    padding:5px 10px 10px 10px;

    background-color:#fafbfb;

}

 



.tx-mmforum-pi4-search_infobox {

    margin-left:5px;

    margin-right:10px; 

    width:150px;

    font-size:10px;

    color:#616161;

    border: 1px solid#DDDDDD;

    background-color:#eeeded;  

}

.tx-mmforum-pi4-search_info {

    line-height:12px;

    font-size:10px;

    color:#aaaaaa;

    background:#FFFFFF;

    border-top:1px solid #DDDDDD;

    padding:2px 0px 2px 5px;

}

 

.tx-mmforum-pi4-infobox-titel {

    padding-left:5px;

}

 

.tx-mmforum-pi4-search-box-aussen {

 border:1px solid #eceded;

 width:100%;

 float:left;

 background-repeat:no-repeat;

}

 

.tx-mmforum-pi4-search-box-rechts {

 width:170px;

 height:100px;  

    margin-top:10px;

 float:right;

}

 

.tx-mmforum-pi4-search-box-links {

 width:70%;

    padding:5px;     

 float:left;

}

 

.tx-mmforum-pi4-search-box-links a {

    font-size:11px;

    font-weight:bold;

}

 

.tx-mmforum-pi4-search-box-unten {

 width:100%;

 text-align:right;

 float:left;

}

 

.tx-mmforum-pi4-search_title {

 margin-top:10px;

 padding-top:2px;

 padding-bottom:2px;

 background-color:#dddddd;

 font-size:13px;

 font-weight:bold;

 width:100%;

 float:left;

 border-top:1px solid #eceded;

 border-left:1px solid #eceded;

 border-right:1px solid #eceded;

}

 

.tx-mmforum-pi4-search-link {

 text-align:left;  

 float:left;     

 padding-left:8px;

 padding-bottom:2px;

 color:#cc3300;

}

 

.tx-mmforum-pi4-search-link a {

    font-size:11px;

    font-weight:bold;

}

 

/***

 * USER CONFIGURATION

 ***/

.tx-mmforum-pi5-configleft {

 text-align: right;

}

 

/***

 * USER CONTROL CENTER

 ***/

.tx-mmforum-pi1-user {

    width: 100%;

}

.tx-mmforum-pi1-user-menu {

    text-align: right;

    border: 1px solid #dddddd;

    border-bottom: 0px;

    border-top: 0px;

    display:block;

    margin:0;

    padding:4px;

}

 

.tx-mmforum-pi1-user-content {

    border:     1px solid #dddddd;

    padding: 8px;

}

 

/***

 * CODE HIGHLIGHTING

 ***/

.tx-mmforum-pi1-codeheader{

 border-top:   1px solid #BCBEC0;

 border-left:   1px solid #BCBEC0;

 border-right:   1px solid #BCBEC0;

 background:   #ddd;;

 font-weight:  bold;

 padding:   5px;

}

.tx-mmforum-pi1-codeblock {

	border: 			1px solid #BCBEC0;

	background-color: 	#F6F6F6; 

	overflow:			auto;   

	padding-left:		7px;

	line-height:		15px;

	padding-top:		4px;

	padding-bottom:		4px;

}

 

.tx-mmforum-pi1-codeblock a {

 text-decoration:  none;

}

.tx-mmforum-pi1-codeblock a:hover {

 text-decoration:  none;

 background-color:  yellow;

}

.tx-mmforum-pi1-codeblock a:visited {

 text-decoration:  none;

}

 

.tx-mmforum-pi1-linenumbering{

	float:				left; 

	background:			#ddd;

	color:				#000;

	border-top:			1px solid #ddd;

	border-left:		1px solid #BCBEC0;

	border-bottom:		1px solid #BCBEC0;

	padding:			4px;

	line-height:		15px; 

	text-align:			right;

}

 

 

 

.tx-mmforum-pi1 a{

    color:#545353;

}

 

.tx-mmforum-pi1 a:hover{

    color:#cc3300;

}

 

.tx-mmforum-pi3 a{

    color:#cc3300;

}

 

.tx-mmforum-pi3 a:hover{

    color:#cc3300;

}

 

.listforum {

    border-collapse: collapse;

}

 



.listforum tr,.listforum td {

  font-family:  Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: normal;

  border: 1px solid #DDDDDD;

 

}

 

div#tx-mmforum-footer {

    font-size: 10px;

    color: #666;

    text-align: center;

}



.tx-mmforum-pi1-attachmentlabel {

    font-weight: bold;

}



.tx-mmforum-pi1-attachment {

    padding-left: 16px;

}

 

.tx-mmforum-poll-question {

    font-weight: bold;

}



.tx-mmforum-poll-expireson {

    font-size: 10px;

    color: #aaaaaa;

    margin-top: 8px;

} 



.tx-mmforum-pi4-title {

    color: #666666;

}



.tx-mmforum-pi4-title a {

    color: #666666;

    font-weight: bold;

}



.tx-mmforum-pi4-title a:hover {

    color: #cc3300;

}



.tx-mmforum-pi4-content a {

    color: #666666;

}



.tx-mmforum-pi4-content a:hover {

    color: #cc3300;

}



th.tx-mmforum-th a {

    color: white !important;

}

 
