/******************/

/*  MAIN SECTION  */

/******************/



.column2-unit-right h1 {font-size:120%; margin-top:0; border-bottom: solid 1px #735342; color: #000000; font-family: "trebuchet ms",arial,sans-serif;}



.column2-unit-right a:hover {color:#735342; text-decoration:underline; font-size:110%;}

.column2-unit-right a {color:#735342; text-decoration:none; font-size:110%;}



.main-navigation ul {list-style:none; margin:0.5em 10px 1.0em 20px;}

.main-navigation ul li {margin:5px 0 0.2em 2px; padding:0px 0px 0 11px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0 0.4em; line-height:1.2em; font-size:110%;}

.main-navigation ol {margin:0.5em 10px 1.0em 40px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 45px /*IE6*/;}

.main-navigation ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:110%;}



/* MAIN CONTENT */

.main-content h1.pagetitle {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 7px rgb(225,225,225); font-family:"trebuchet ms",arial,sans-serif; color:#000000; font-weight:bold; font-size:160%;}

.main-content h1.block {clear:both; margin:1.0em 0 0em 0; padding:2px 0 2px 2px; background:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:#000000; font-weight:bold; font-size:160%;}

.main-content h1 {clear:both; border-bottom: 1px solid #735342; margin: 4px 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:#000000; font-weight:normal; font-size:160%;}

.main-content h2 {clear:both; margin:1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:#000000; font-weight:normal; font-size:170%;}

.main-content h3 {clear:both; margin:-1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:#000000; font-weight:normal; font-size:130%;}

.main-content h1.side {clear:none;}

.main-content h2.side {clear:none;}

.main-content h3.side {clear:none;}



.main-content h4 {margin:1.5em 0 1.0em 0; color:#000000; font-family:"trebuchet ms",arial,sans-serif; font-weight:normal; font-size:170%;}

.main-content h5 {margin:1.5em 0 1.0em 0; color:#000000; font-family:"trebuchet ms",arial,sans-serif; font-size:140%;}

.main-content h6 {margin:1.2em 0 0.2em 0; color:#000000; font-weight:bold; font-size:120%;}

.main-content p {margin:0 0 1.0em 0; line-height:1.7em; font-size:100%; color:#000000;}

.main-content p.center {text-align:center;}

.main-content p.right {text-align:right;}

.main-content p.details {clear:both; margin:-0.25em 0 1.0em 0; line-height:0.7em; font-size:110%;}

.main-content blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:90%;}



/* .main-content table {clear:both; width:400px; margin:2.0em 0 0.2em 20px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}

.main-content table th.top {height:3.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:#000000; font-weight:bold; font-size:100%;}

.main-content table th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; color:#000000; font-weight:bold; font-size:110%;}

.main-content table td {height:3.0em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; font-weight:normal; color:#000000; font-size:110%;}

p.caption {clear:both; margin:0.5em 0 2.0em 20px; text-align:left; color:#000000; font-size:110%;} */



.main-content ul {list-style:none; margin:0.5em 0 1.0em 0;}

.main-content ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0 0.5em; line-height:1.4em; font-size:120%;}

.main-content ol {margin:0.5em 0 1.0em 20px !important /*Non-IE6*/; margin:0.5em 0 1.0em 25px /*IE6*/;}

.main-content ol li {list-style-position:outside; margin:0 0 0.2em 0; line-height:1.4em; font-size:120%;}



.main-content a {

	color:#735342;

	text-decoration:none;

}



.main-content a:hover {

	color:#735342;

	text-decoration:underline;

}





/********************/

/*  COMMON CLASSES  */

/********************/

/* .main img {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}

.main img.center {clear:both; float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}

.main img.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);} */





.main-content h1 a {color:#000000; font-weight:normal; text-decoration:none;}



.tx-jmcountdown-pi1 a {padding-left:5px;}

.tx-jmcountdown-pi1 h7 {font-weight:bold; font-size:150%;}



/* Gästebuch*/

.tx-guestbook-right {

	border-bottom: solid 2px #000000;

}



.tx-guestbook-result {

	color:#000000;

}



/* Forum */

.tx-newloginbox-pi1 {

	margin-top:10px;

	color:#000000;

}



/***

 * GENERAL DISPLAY OPTION

 ***/

 

tx-mmforum-pi1 td, tx-mmforum-pi1 th {

	font-family: Tahoma;

	font-size: 11px;

}

 

 

 

table.tx-mmforum-table {

	border: 1px solid #dddddd;

	border-collapse: collapse;

}

 

  

 

td.tx-mmforum-td, th.tx-mmforum-th {

	border: 1px solid #dddddd;

	border-collapse: collapse;

    	padding:5px;

	font-size:11px;

	color:#000000;

}



td.tx-mmforum-td2 {

	padding:5px;

	font-size:11px;

	color:#000000;

}

 

td.tx-mmforum-subth {

	border: 1px solid #dddddd;

	border-collapse: collapse;

	background-color: #333333;

}

 

th.tx-mmforum-th {

	background: #000000;

	color: #000000;

	padding: 5px;

	text-align: left;

	font-size: 13px;

}

 

div.tx-mmforum-th {

 background: #000000;

 color: #000000;

 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: #000000;

 font-family: Tahoma;

 font-size: 11px;

 border: 1px solid #dddddd;

 margin: 4px 0px;

 padding: 2px;

}

 

div.tx-mmforum-rootline a {

 color: #000000;

 text-decoration: none;

}

 

div.tx-mmforum-pagenav {

 text-align:right;

 font-size:10px;

}

 

td.tx-mmforum-text {

 padding: 15px;

 font-family: Tahoma,Arial,Helvetica,sans-serif;

 font-size: 11px;

}

 

td.tx-mmforum-smalltext {

 padding: 3px;

 font-family: Tahoma,Arial,Helvetica,sans-serif;

 font-size: 11px;

}

 

td.tx-mmforum-subth2 {

 color:#000000;

 font-size:11px;

 text-align: center;

 padding: 2px;

}

 

.tx-mmforum-desc {

 font-size: 11px;

 color: #000000;

 margin-left: 30px;

 line-height: 12px;

}

 

.tx-mmforum-smalldesc {

 font-size: 10px;

 color: #000000;

}

 

.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:#333333;

	border:1px solid #6FA7C3;

	color:#000000 !important;

	font-weight: bold;

	vertical-align: middle;

	font-size: smaller;

	padding: 2px;

}



a.tx-mmforum-button {

	margin: 5px 0px 5px 5px;

	background-color:#333333;

	border:1px solid #6FA7C3;

	color:#000000 !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: #000000;

}

 

div.tx-mmforum-pi1-listpost-options {

 text-align: right;

 background-color:#333333;

}

 

td.tx-mmforum-pi1-listpost-user {

 width:120px;

 padding: 5px;

}

 

td.tx-mmforum-pi1-listpost-text {

 font-family: Tahoma,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: Tahoma,Arial,Helvetica,sans-serif;

 font-size: 11px;

 color:#000000;

 line-height: 125%;

 background-color:#333333;

 padding:10px;

}

 

/***

 * POST TEXTS

 ***/

.tx-mmforum-pi1-pt-quote {

 text-align: left;

 border: 1px solid rgb(213, 213, 213);

 font-family: Tahoma,Arial,Helvetica,sans-serif;

 font-size: 11px;

 color:#000000;

 line-height: 125%;

 background-color:#333333;

 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:#000000;

 background-color: rgb(250, 250, 250);

 margin-left:40px;

 padding: 5px;

}

 

.tx-mmforum-pi1-highlight {

 background-color: #000000;

}

 

/***

 * 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;

 color:#000000;

}

 

.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;

	margin-right: 8px;

	margin-left: 4px;

}

 

.tx-mmforum-pi1-listtopic-topicname {

 font-weight: bold;

}

 

.tx-mmforum-pi1-listtopic-prefix {

 color:#000000;

}

 

.tx-mmforum-pi1-listtopic-pages {

 padding-left:30px;

 color: #000000;

 font-size:9px;

}

 

.tx-mmforum-pi1-listtopic-pages a{

 color: #000000 !important;

 text-decoration: none;

}

 

.tx-mmforum-pi1-listtopic-location {

 padding-left:30px;

 color: #000000;

 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: 140px;

 text-align: left;

 font-family: Tahoma;

 font-size: 11px;

 padding: 10px;

 color:#000000;

}

 

td.tx-mmforum-pi1-newpost-middle {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 text-align: center;

 font-family: Tahoma;

 font-size: 11px;

 padding: 10px;

 color:#000000;

}

 

td.tx-mmforum-pi1-newpost-right {

 border: 1px solid #dddddd;

 border-collapse: collapse;

 text-align: right;

 font-family: Tahoma;

 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: #000000;

 color: #000000;

 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: #000000;

 font-weight: bold;

 text-align: left;

 padding-top: 8px;

}

 

/***

 * USER DETAILS

 ***/

 

.tx-mmforum-pi1-userdetail-fieldname {

	text-align: right;

	padding: 3px;

	font-size: 11px;

}

 

.tx-mmforum-pi1-userdetail-fieldvalue {

	text-align: left;

	padding: 3px;

	font-size: 11px;

}

 

.tx-mmforum-pi1-moderator {

 color: #000000;

 font-weight: bold;

}

 

.tx-mmforum-pi1-administrator {

 color: #000000;

 font-weight: bold;

}

 

/***

 * PRIVATE MESSENGING

 ***/

 

.tx-mmforum-pi3-pminbox-item {

 font-family: Tahoma;

 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: #333333;

}

 

.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 Tahoma;

    padding: 3px 10px;

    color:#000000 !important;

    text-decoration: none;

}

 

.tx-mmforum-pi3-quicksearch_itemHover {

    display: block;

    border: 0;

    font: normal 10px Tahoma;

    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: Tahoma !important;

    font-size: 11px !important;

    padding: 2px;

    vertical-align: middle;

}

 

select.tx-mmforum-select {

 border: 1px solid #AAAAAA;

 font-family: Tahoma;

 font-size: 11px;

}

 

select.tx-mmforum-select option, option.tx-mmforum-option2 {

 font-family: Tahoma;

 font-size: 11px;

 border-top: 1px solid #DCDDDE;

 color: #000000;

}

 

select.tx-mmforum-select optgroup, option.tx-mmforum-option1 {

 font-family: Tahoma;

 font-size: 11px;

 font-weight: bold;

 font-style: normal;

 color: #000000;

}

 

input.tx-mmforum-button {

 margin: 5px 0px 5px 5px;

 background-color:#000000;

 border:1px solid #000000;

 color:#000000;

 font-weight: bold;

 vertical-align: middle;

 

}

 



/***

 * User Registration

 ***/

 

 

.tx-mmforum-pi2-fliesstext_rot2 {

    font-family:  Tahoma, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

 color: #000000;

    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:#000000;

    font-size:10px;

    text-align:left;

}

 

.tx-mmforum-pi6-container h3 {

    font-size:11px;

    color:#000000;

    margin:0px;

    padding:0px;

}

 

.tx-mmforum-pi6-container a {

    color:#000000; 

}

 

.tx-mmforum-pi6-us {

     padding:3px 0px 3px 5px;

     background-color:#faf9f9;

     border-bottom:1px solid #e5e5e5;

}

 

.tx-mmforum-pi6-content {

    padding:5px 10px 10px 10px;

}

 

.tx-mmforum-pi6-strong {

    color:#000000;

    font-weight:bold;

}

 

a.tx-mmforum-pi6-admin {

 color:#000000 !important;

 font-weight: bold;

 

}

a.tx-mmforum-pi6-mod {

 font-weight:bold;

 color:#000000 !important;

}

 

 .tx-mmforum-pi6-container a { /*color: #fffff;*/ }        

 



/**

* 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:#000000;

    background:#000000;

    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:#ffffff;

    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:#000000;

 width: 600px;

 height: 20px;

 background: #000000;

 font-weight: bold;

}

.tx-mmforum-pi4-infoBoxHeader a{ color:#000000; }

.tx-mmforum-pi4-infoBoxHeader a:hover{ color:#000000; }

                                                         

 

.tx-mmforum-pi4-infoBoxContent {

 clear:both;

 

}

 

.tx-mmforum-pi4-kurzanleitung {

 padding:5px 0px 5px 10px;

 font-size:11px;

}

 

#dasx a {

 color:#000000;   

}

 

#dasx a:hover {

    color:#000000;   

}

 

.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:#ffffff;

}

 



.tx-mmforum-pi4-search_infobox {

    margin-left:5px;

    margin-right:10px; 

    width:150px;

    font-size:10px;

    color:#000000;

    border: 1px solid#DDDDDD;

    background-color:#eeeded;  

}

.tx-mmforum-pi4-search_info {

    line-height:12px;

    font-size:10px;

    color:#000000;

    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:#000000;

}

 

.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:				#000000;

	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:#000000;

}

 

.tx-mmforum-pi1 a:hover{

    color:#000000;

}

 

.tx-mmforum-pi3 a{

    color:#000000;

}

 

.tx-mmforum-pi3 a:hover{

    color:#000000;

}

 

.listforum {

    border-collapse: collapse;

}

 



.listforum tr,.listforum td {

  font-family:  Tahoma, Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: normal;

  border: 1px solid #DDDDDD;

 

}

 

div#tx-mmforum-footer {

    font-size: 10px;

    color: #000000;

    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: #000000;

    margin-top: 8px;

} 



.tx-mmforum-pi4-title {

    color: #000000;

}



.tx-mmforum-pi4-title a {

    color: #000000;

    font-weight: bold;

}



.tx-mmforum-pi4-title a:hover {

    color: #000000;

}



.tx-mmforum-pi4-content a {

    color: #000000;

}



.tx-mmforum-pi4-content a:hover {

    color: #000000;

}



th.tx-mmforum-th a {

    color: white !important;

}



.tx-mmforum-pi1-listposts-prefix {

	color: #000000 !important;

}



.tx-mmforum-poll-icon {

	float: left;

	margin-right: 8px;

}



.tx-mmforum-pi3-pminbox-icon {

	float: left;

	margin-right: 8px;

}



.tx-mmforum-pagenav {

	color:#000000;

}



.tx-mmforum-table {

	color:#000000;

}



div.csc-textpic-center {



	text-align: center; margin-left:4px;

}



div.trailer {

	padding-left:4px;

	margin-bottom:20px;

}



#tx-srfeuserregister-pi1-comments {width: 137%;}





.tx-cwtcommunity-pi1 td, .tx-cwtcommunity-pi1 th {

	font-family: Tahoma;

	font-size: 13px;

	color:#000000;

	padding:2px;

}













/* NEWS */ /* NEWS */ /* NEWS */ /* NEWS */ /* NEWS */ /* NEWS */ /* NEWS */ /* NEWS */ /* NEWS */



.news-latest-item {

	padding-left:7px;

	padding-right:7px;

}



.news-latest-date {

	padding-left:10px;

}



.news-single-author {

	/* height: 10px; */

}











/* Hauptmenü */ /* Hauptmenü */ /* Hauptmenü */ /* Hauptmenü */ /* Hauptmenü */ /* Hauptmenü */ 





	background:url(../img/navigation_pfeil.gif) no-repeat;

	background-position: left 13px; 





/*-------------CSS---------------------*/





ul#menuListV{

width:164px;

background-color:#none;

list-style-type:none;



}

ul#menuListV, ul#menuListV ul{

list-style-type:none;

margin:0;

padding:0;

margin-bottom:6px;

}

#menuListV {

	list-style-type:none;

}



#menuListV li ul li {

	list-style-type:none;

}



/*Normal Zustand 1 Ebene */

a.menuLinkV:link, a.menuLinkV:visited, a.menuLinkV:hover, a.menuLinkV:active{

	display:block;

	position:relative;

	/*height:17px;*/

	margin:0px;

	padding:3px;

	font-size:1.15em;

	font-weight: normal;

	padding-left:15px;

	text-decoration:none;

	background-color:none;

	background-image:url(../img/navigation_pfeil.gif);

	background-repeat:no-repeat;

	background-position:center left;

	color: #735342;

        border-bottom: 1px solid #ABA382;

        font-weight:bold;

	list-style-type:none;

	

}

 

a.menuLinkV:hover {

	background-color:none;

	background-image:url(../img/navigation_pfeil_unten.gif);

	background-repeat:no-repeat;

	background-position:center left;

	/*text-decoration: underline;*/

	color: #ab823a;

	list-style-type:none;

}

/* Aktiver Zustand 1. Ebene - wenn keine Unterpunkte vorhanden */

a.menuLinkActV:link, a.menuLinkActV:visited, a.menuLinkActV:hover, a.menuLinkActV:active{

	display:block;

	position:relative;

	/*height:17px;*/

	margin:0px;

	padding:3px;

	padding-left:15px;

	font-size:1.15em;

	font-weight: normal;

	text-decoration:none;

	background-color:none;

	background-image:url(../img/navigation_pfeil_unten.gif);

	background-repeat:no-repeat;

	background-position:center left;

	color: #ab823a;

	font-weight:bold;

	border-bottom: 1px solid #ABA382;

	list-style-type:none;

}

/* Aktiver Zustand 1. Ebene - wenn Unterpunkte vorhanden */

a.menuLinkAct2V:link,a.menuLinkAct2V:visited,a.menuLinkAct2V:hover,a.menuLinkAct2V:active{

	display:block;

	position:relative;

	/*height:17px;*/

	margin:0px;

	padding:3px;

	padding-left:15px;

	font-size:1.15em;

	font-weight: normal;

	text-decoration:none;

	background-color:none;

	background-image:url(../img/navigation_pfeil_unten.gif);

	background-repeat:no-repeat;

	background-position:center left;

	color: #735342;

	font-weight:bold;

	border-bottom: 0px solid #ABA382;

	list-style-type:none;

}

/*Normal Zustand 2. Ebene */

a.submenuLinkV:link, a.submenuLinkV:visited,a.submenuLinkV:hover,a.submenuLinkV:active{

        font-family: Verdana;

       

	display:block;

	position:relative;

	height:15px;

	margin:0px;

	padding:1px;

	padding-left:30px;

	font-size:1.15em;

	font-weight: normal;

	text-decoration:none;

	background-image:url(../../../../uploads/tx_tllbaseext/subnavi_no.gif);

	background-repeat:no-repeat;

	background-position:center left;

	color: #735342;

	list-style-type:none;

	

}

 

a.submenuLinkV:hover {

	color: #ab823a;

	background-image:url(../../../../uploads/tx_tllbaseext/subnavi_act.gif);

}

/* Aktiver Zustand 2. Ebene  */

a.submenuLinkActV:link, a.submenuLinkActV:visited,a.submenuLinkActV:hover,a.submenuLinkActV:active{

 font-family: Verdana;

	display:block;

	position:relative;

	/*background-color:#FFD5B1;*/

	color: #ab823a;

	height:15px;

	margin:0px;

	padding:1px;

	padding-left:30px;

	font-size:1.15em;

	font-weight: normal;

	text-decoration:none;

	background-image:url(../../../../uploads/tx_tllbaseext/subnavi_act.gif);

	background-repeat:no-repeat;

	background-position:center left;

	list-style-type:none;

}

/*Normal Zustand 3. Ebene */

a.subsubmenuLinkV:link, a.subsubmenuLinkV:visited,a.subsubmenuLinkV:hover,a.subsubmenuLinkV:active{

        font-family: Verdana;

       

	display:block;

	position:relative;

	/*height:16px;*/

	margin:0px;

	padding:1px;

	margin-left:10px;

	padding-left:30px;

	font-size:1.15em;

	font-weight: normal;

	text-decoration:none;

	background-image:url(../../../../uploads/tx_tllbaseext/schalter_subnavi2.gif);

	background-repeat:no-repeat;

	background-position:top left;

	color: #735342;

	list-style-type:none;

}

 

a.subsubmenuLinkV:hover {

	text-decoration: underline;

}

/* Aktiver Zustand 3. Ebene  */

a.subsubmenuLinkActV:link, a.subsubmenuLinkActV:visited,a.subsubmenuLinkActV:hover,a.subsubmenuLinkActV:active{

 font-family: Verdana;

	display:block;

	position:relative;

	/*background-color:#FFD5B1;*/

	color: #735342;

	/*height:15px;*/

	margin:0px;

	padding:1px;

	margin-left:10px;

	padding-left:30px;

	font-size:1.15em;

	font-weight: normal;

	text-decoration:none;

	background-image:url(../../../../uploads/tx_tllbaseext/schalter_subnavi2.gif);

	background-repeat:no-repeat;

	background-position:top left;

	list-style-type:none;

}





#legend {



padding-left:10px;



padding-right:10px;



border: 0px;



}







#fieldset {



border:0px;



padding-left:10px;



padding-right:10px;



padding-bottom:10px;



border: 1px solid #C0C0C0;



}







.radiolayout {



width:60%;



padding-top:15px;



padding-bottom:15px;



}







.formu {



width:80%;



padding-top:10px;



padding-bottom:10px;



padding-left:110px;



border: 1px solid #C0C0C0;



}







.mf-radio {



border:0px;



}







.mf-text {



color: #000000;



border: 1px solid #C0C0C0;



margin-bottom: 5px;



margin-left:30px;



}







.mf-check {



border: 0px;



}



.mf-select {



border:0px;



}







.mf-input {



border: 1px solid #C0C0C0;



margin-bottom: 5px;



margin-left:30px;



}







.mf-submit {



color: #ffffff;



background-color: #735342;



float:right;



border: 0px;



margin-left:200px;



}











.csc-mailform-field {







float:right;



}







.csc-mailform-field label {



padding-top:3px;



float:left;



}







.csc-mailform-field input {



margin-top:5px;



margin-bottom:5px;



}



	



.csc-mailform-field textarea {



margin-top:5px;



margin-bottom:5px;



}







.csc-mailform {



	width:400px;



	padding-left:15px;



	border-right:1px solid #af00a9;



	border-left:none;



	border-bottom:none;



	border-top:none;



}









/* ######################################################################################################



** 



**  YAML Version: 2.5



**  Dateiversion: 18.08.06  



**  Datei       : guestbook.css



**  Funktion    : Formatierung der Extention ve_guestbook



**



*/







@media all



{







/***************************************** LIST */



.tx-veguestbook-pi1 {



	background-color:transparent;



	margin-bottom:10px;



}



.tx-guestbook-list-count {



	font-size:80.01%;



	margin-bottom:5px;



}



.tx-guestbook-list-container {



}



.tx-guestbook-list-header {



	background-color:#fafafa;



	color:#336699;



	font-weight:normal;



	padding:4px;



}



.tx-guestbook-list-address {



	padding: 2px 4px 0px 4px;



	border-bottom:1px solid #ccd;



}



.tx-guestbook-list-email {



	font-size:0.8em;



}



.tx-guestbook-list-homepage {



	font-size:0.8em;



}



.tx-guestbook-list-entry-container {



	border-top:1px solid #ccd;



	border-left:5px solid #ccd;



	border-right:1px solid #ccd;



	border-bottom:1px solid #ccd;



	margin-bottom:10px;



}



.tx-guestbook-list-entry {



	padding:4px;



}



.tx-guestbook-list-small {



	font-size:0.8em;



	margin-left:4px;



}



.tx-guestbook-list-entrycomment-title {



	font-weight:bold;



	color:#336699;



	padding:4px;



}



.tx-guestbook-list-entrycomment {



	padding:4px;



}



.tx-guestbook-list-page-browser {



	margin-bottom:4px;



}



/***************************************** FORM */



.tx-guestbook-form-container {



	font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;



}



.tx-guestbook-form-error {



	color:#ff0000;



}



.tx-guestbook-form-field-error{



}





.tx-guestbook-form-inputfield-med INPUT {



	font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;



}



.tx-guestbook-form-inputfield-big {



}



.tx-guestbook-form-entry {



	height:7em;



}



.tx-guestbook-form-send {



}



.tx-guestbook-form-inputfield-button {



	position:relative;



	left:10em;



	width:15em;



	border:2px solid #ccd;



	background-color:#dee4e0;



}



.tx-guestbook-form-line {



	margin-bottom:1em;



}



.tx-guestbook-form-line-big {



	height:8em;



}



.tx-guestbook-form-identifier {



}



.tx-guestbook-form-obligationfield {



	color:#ff0000;



}







/***************************************** TEASER */



.tx-guestbook-teaser-container {



	/*** IE Bug beheben */



	position: relative;



	height:1%;



	padding:5px 5px 5px 5px;



	margin-bottom:1em;



	border:1px solid #ccd;



	font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;



	background-color:transparent;



}



.tx-guestbook-teaser-header {



	margin-bottom:5px;



	font-weight:bold;



	color:#336699;;



	background-color:transparent;



	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;



}



.tx-guestbook-teaser-more {



	text-align:right;



	font-size:0.9em;



}



}



.footermenu {

	text-align:center;

	margin-left:auto;

	margin-right:auto;

	background-color:#ffffff;

	font-size: 100%;

	color: gray;

	width: 90%;

	margin-bottom:10px;

  }

  

.footermenu a {

color: gray;

text-decoration:none;

}



.validtaor {

border:none;

}



#marryx {


}



#marryx a {
color: gray;

text-decoration: none;


}



#marryx a:hover {

color: gray;

text-decoration: none;

}


.tx-guestbook-pagination {
font-size:13px !important;
}

.tx-guestbook-pagination a {
padding:3px;
font-size:13px;
}
