
/* example styles */

.guest-links {
         background-color:#efefef;
         margin: 1px;
         margin-bottom: 1px;
         width:300px;
         height:190px;
         float:left;
         }

.guest-rechts {
         background-color:#efefef;
         margin: 1px;
         margin-left:5px;
         margin-bottom: 1px;
         width:190px;
         height:190px;
         left:302px;
         float:left;
         }



.tx-zeile {        background-color:#efefef;
        margin: 5px;
        margin-bottom: 1px;
        width:460px;
        height:46px;
         }
.tx-zeile_auto {
clear:both;
 background-color:#ffffff;
        margin: 1px;
        margin-bottom: 1px;
        border:1px solid #001080;
        height:auto;
         }


.tx-zeile-e p{

         color:#001080;
         margin-left: 230px;
         text-align:left;
         font-weight:normal;
         font-size: 13px;
          }


.tx-zeile-e {
         clear: both;
         margin:3px;
         padding:0px;
         background-color:#efefef;
         border:1px solid #001080;
         height:auto;
         }



.tx-zeile-e-kopf {
         background-color:#efefef;
         border:1px solid #001080;
         margin:0px;
         height:auto;
         }
.tx-zeile-e-kopf-img {
         background-color:#efefef;
         border-right:1px solid #001080;
         width:150px;
         margin:0px;
         height:auto;
         
         }
.tx-zeile-e-kopf-links {
         margin-left:5px;
         width:150px;
         height:auto;
         font-size: 100%;
         color:#001080;
         float:left;
          height:auto;
         }

.tx-zeile-e-kopf-rechts {
         font-size: 80%;
         margin-left:321px;
         width:280px;
         color:#001080;
         height:auto;

         }
.tx-zeile-e-kopf-links-b {
margin:0px;
Padding:0px;

         background-color:#efefef;
          width:150px;
         height:auto;
         float:left;
         }

.tx-zeile-e-kopf-rechts-m {
         background-color:#efefef;
         margin-left:152px;
         width:423px;


         height:auto;
         }
.tx-zeile-e-kopf-rechts-mu {
clear:left;
          border-top:1px solid #001080;
         background-color:#ffffff;
         margin-left:150px;
         width:428px;
         height:auto;
         }


.tx-zeile-e-kopf-rechts-m p{     color:#001080;
         margin: 0px;

         line-height: 15px;
        padding-left:5px;
         margin-left:0px;
         text-align:left;
         font-weight:normal;
         font-size: 13px;
         }
.tx-zeile-e-kopf-rechts-mu p{     color:#001080;
         margin: 0px;
         border-left:1px solid #001080;
         padding-left:5px;
         margin-top: -25px;
            margin-right: 5px;
         text-align:right;
         font-weight:normal;
         font-size: 13px;
         }
.tx-zeile-e-kopf-rechts-mu h1{     color:#001080;
         margin: 0px;
         border-left:1px solid #001080;
         padding-left:5px;
         margin-left:0px;
         width:70px;
         font-size: 13px;

         }
.tx-zeile-clear{
clear:both;
          margin: 0px;
         width:600px;
         line-height: 5px;
         padding:0px;
         margin:0px;
         text-align:left;
         font-weight:normal;
         font-size: 8px;
         float:left;
         }


.tx-veguestbook-pi1 .tx-guestbook-pagination {
font-size: 85%;
font-weight: bold;
float: right;

}

.tx-veguestbook-pi1 {
clear: both;
width:590px;
font-size:100%;
margin-bottom:5px;
border-style: solid; border-width: 1px; border-color:#001080;
}


.tx-veguestbook-pi1 fieldset
{
margin:1px;
padding:1px;
/*border-style: solid; border-width: 5px; border-color:#9babab; */
}


.tx-veguestbook-pi1 h2.tx-guestbook-header {
clear: both;
background-color: #efefef;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
color: #ff0000;
display: block;
font-size: 130%;
font-weight: bold;
padding:0px;
margin:0px;
width: 200px;
}



.tx-guestbook-list-header { background-color: #efefef; color: #001080; 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: #C5D6E6; color: #001080; 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: 0pt; border-color:#001080; font-size:12px; color:#333333; width:200px; height:15px; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 0pt; border-color:#001080; font-size:12px; color:#333333; width:200px; height:15px; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 0pt; border-color:#001080; font-size:12px; color:#333333; width:420px; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }





.tx-veguestbook-pi1 input.tx-guestbook-submit  {
clear: both;
width: 99%;
display: block;
margin:0px;
padding-right: 5px;
border-style: solid; border-width: 1pt; border-color:#001080;
background-color:#dddddd;
color:#001080;
        text-align:center;
        font-weight:bold;
        font-size: 13px;

}




.tx-veguestbook-pi1 .tx-guestbook-field
{
float: left;
width: 585px;
margin: 1px;
padding: 0px;
color:#ff0000;
background-color: #ffffff;
}

.tx-veguestbook-pi1 .tx-guestbook-links
{
width: 290px;
margin: 1px;
padding: 0px;
color:#ff0000;
background-color: #ffffff;
float:left;
}





div.tx-veguestbook-pi1 tx-guestbook-form-obligationfield
{
float: left;
width: 100px;
margin: 3px;
padding: 0px;
color:#ff0000;
background-color: #ff0000;
}



.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med
{
width:180px;
float: left;
margin-Top: 2px;
padding: 0px;
color:#ff0000;
background-color: #efefef;
}

.tx-veguestbook-pi1 .tx-guestbook-links input.tx-guestbook-form-inputfield-med
{
width:180px;
float:left;
margin-Top: 1px;
padding: 0px;
color:#ff0000;
border-width:1px 1px 1px 1px;
border-Color:#001080;
background-color: #efefef;
}

.tx-veguestbook-pi1 .tx-guestbook-right input.tx-guestbook-form-inputfield-med
{
width:150px;
margin-Top: 2px;
padding: 0px;
color:#ff0000;
background-color: #efefef;
}




div.tx-veguestbook-pi1 .tx-guestbook-field label {
float: left;
width: 93px;
margin: 1px;
padding: 0px;
padding-left:1px;
color:#001080;
text-align: left;
background-color: #ffffff;
}

div.tx-veguestbook-pi1 .tx-guestbook-links label {
 float:left;
width: 93px;
margin: 1px;
padding: 0px;
padding-left:1px;
color:#001080;
text-align: left;
background-color: #ffffff;
}





div.tx-veguestbook-pi1 .tx-guestbook-right label {
float:left;
width: 98px;
margin: 3px;
padding: 0px;
color:#001080;
background-color: #ffffff;
}


div.tx-veguestbook-pi1 input
{
margin: 3px;
padding: 0px;
background-color: #efefef;
}

div.tx-veguestbook-pi1 textarea
{
width: 250px;
height:150px;
margin: 3px;
padding: 0px;
background-color: #efefef;
border-style: solid; border-width: 1pt; border-color:#001080;
}

div.tx-veguestbook-pi1 select
{
margin: 3px;
padding: 0px;
background-color: #efefef;
border-style: solid; border-width: 1pt; border-color:#001080;
}



div.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med
{

margin-Top: 2px;
padding: 0px;
color:#001080;
background-color: #efefef;
}


div.tx-veguestbook-pi1 .tx-guestbook-right input.tx-guestbook-form-inputfield-med
{
margin-Top: 2px;
padding: 0px;
color:#001080;
background-color: #efefef;
}
.tx-veguestbook-pi1 .tx-guestbook-form-inputfield-big
{
float: left;
width: 180px;
margin-Top: 5px;
padding: 0px;
color:#ff0000;
background-color: #efefef;
border-style: solid; border-width: 1pt; border-color:#001080;
}

.tx-veguestbook-pi1 .tx-guestbook-result
{
color:#001080;
margin:10px;
}
.tx-veguestbook-pi1 .tx-guestbook-clear
{line-height:1px;}