A:link {
	background-color : transparent;
                text-align:left;
	color : #7A0A1A;
	text-decoration : none;
	font-weight : bold;
}
A:visited {
	background-color : transparent;
                text-align:left;
	color : #7A0A1A;	font-weight : bold;
	text-decoration : none;
}
A:hover {
	background-color : transparent;
                text-align:left;
	color : navy;
	text-decoration : none;
}
A:active {
	background-color : transparent;
                text-align:left;
	color : navy;
	font-weight : bold;
	text-decoration : none;
}

body {
margin:0;
padding:0;
background:#FBDA79;
font:100% normal verdana, sans-serif;
color:black;
}

#head {
height:119px;
background:#7A0A1A;
}


#linie {
margin:30px auto;
height:12px;
background:#000000;
}

#linie2 {
margin:-15px auto;
height:4px;
background:#FBDAff;
}

#linie3 {
padding:0;
spacing:0;
border-collapse:collapse;
height:2px;
background:#7A0A1A;
}
#nav {
text-align:center;
width:100%;
height:30px;
margin:-30px auto;
overflow:hidden;
background:transparent;
}

#links {
height:100%;
border-right-width:.05em;
border-right-style:solid;
border-right-color:#7A0A1A;
width: 190px;
vertical-align: top;
padding: 10px;
padding-top: 0px;
margin:10px auto;
overflow:hidden;
text-align:left;
font: 100% normal arial, sans-serif;
font-size:10pt;
color:#808080;
}

#inhalt {
height:100%;
border-right-width:.05em;
border-right-style:solid;
border-right-color:#7A0A1A;
vertical-align: top;
padding: 10px;
padding-top: 15px;
margin:10px auto;
overflow:hidden;
text-align:left;
font: 100% normal arial, sans-serif;
font-size:10pt;
}

#content {
margin:5px auto;
width:100%;
text-align:left;
background:#FBDA79;
} 

#rechts {
width: 150px;
vertical-align: top;
padding: 10px;
padding-top: 15px;
margin:-10px auto;
overflow:hidden;
text-align:left;
font: 100% normal arial, sans-serif;
font-size:10pt;
}

.tx-guestbook-list-header { background-color: #7A0A1a; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEee; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#7A0A1a; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#7A0A1A; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#7A0A1A; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

/* Class for the whole plugin*/

.tx-kesmallads-pi1                    { font-size:12px; }

/* list view */



/* even row */

.tx-kesmallads-pi1-listrow            { clear:both; padding-top:10px;    }

/* odd row*/

.tx-kesmallads-pi1-listrow-odd        { clear:both; padding-top:10px;    }



.tx-kesmallads-pi1-image             { float:left; display:block; }

.tx-kesmallads-pi1-textcontent        { margin-left:110px;}

.tx-kesmallads-pi1-category            { font-size:1.2em; margin-right:5px; font-style:italic;}

h2.tx-kesmallads-pi1-title            { font-size:1.2em; font-weight:bold; margin:0; padding:0 0 .2em 0;}

.tx-kesmallads-pi1-phone            { }

.tx-kesmallads-pi1-email            { }

.tx-kesmallads-pi1-content             { margin-bottom:10px; padding:0 10px 0 0;}

.tx-kesmallads-pi1-listdivider         { border-bottom:1px dashed black; margin:5px 10px 5px 0; clear:both;}



.tx-kesmallads-pi1-searchbox-sword    { border:1px solid black; }

.tx-kesmallads-pi1-searchbox-button { border:1px solid black; }



/* Pagebrowser */

.tx-kesmallads-pi1-browsebox {

    margin:3px;

    border:1px solid black;

    padding:3px;

    background-color:#;

}

.tx-kesmallads-pi1-browsebox TD {

    font-size: 10px;

}

.tx-kesmallads-pi1-browsebox-strong, .tx-kesmallads-pi1-browsebox-SCell {

    font-weight: bold;

}

.tx-kesmallads-pi1-browsebox-SCell P,.tx-kesmallads-pi1-browsebox TD P{

    margin:0px;

}



.tx-kesmallads-pi1-browsebox-SCell {

    background-color: #;

    border:0px solid black;

    padding-left:0px; padding-right:3px;

}



/* teaser view*/

.tx-kesmallads-pi1-teaser_row        { margin-top:.5em; }

.tx-kesmallads-pi1-teaser_cat        { font-weight:bold; }

.tx-kesmallads-pi1-teaser_title        { }

.tx-kesmallads-pi1-teaser_link        { font-size:10px; margin-top:3px; display:block;}



/* shortlist view*/

.tx-kesmallads-pi1-searchresult-shortlist    { font-size:12px; padding:0 0 0 0; margin:0 0 3px 0; } 

.tx-kesmallads-pi1-searchresult-noresult    { font-size:12px; padding:0 0 0 0; margin:0 0 3px 0;}



/* mode selector */

.tx-kesmallads-pi1-modeSelector    table                                                     { }

.tx-kesmallads-pi1-modeSelector table tbody tr td                                         { background:#; }

.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell     { background:#; }

.tx-kesmallads-pi1-modeSelector table tbody tr td p a:link,

.tx-kesmallads-pi1-modeSelector table tbody tr td p a:visited,

.tx-kesmallads-pi1-modeSelector table tbody tr td p a:hover                             { display:block; border-left:0px solid black; border-top:0px solid black; text-decoration:none; color:black;}



/* form */

.tx-kesmallads-pi1 form table.csc-mailform    { }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell                            { }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell-check                        { font-size:80%; }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell p.csc-form-label-req        { font-weight:bold; }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell                             { }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell select                     { border:1px solid black; }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell file                         { border:1px solid black; }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.inputclass            { border:1px solid black; }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.submitclass            { border:1px solid black; }

.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell textarea.inputclass        { border:1px solid black; }

