/* default styles for extensions */

div.tx-danewslettersubscription-pi1 {
   background: #EAEAD7;
   border-bottom: 1px solid #B6C2D0;
   margin-bottom: 20px;
   padding: 1ex;
}

div.tx-newloginbox-pi1 {
   margin-bottom: 1em;
   margin-top: 1em;
   padding: 0 0 0 0;
}



html>body #sform input{ margin-bottom: 2px; }

input#tx-newloginbox-pi1-pass { }

p.tx-danewslettersubscription-pi1-emailadmin { padding: 10px; }

p.tx-danewslettersubscription-pi1-premsg { padding: 10px 0 0px 10px; }

.poll {
   background: #F5EBEF;
   border: 1px solid #BEBEBE;
   margin-bottom: 1em;
   margin-top: 1em;
   padding: 0 0 8px 0;
   width: 160px;
}

.poll input { margin: 0 4px 0 10px; }

.poll p {
   margin-bottom: 4px;
   margin-top: 0;
   padding-left: 10px;
   padding-right: 5px;
}

.pollresult {
   background: #F5EBEF;
   border: 1px solid #B6C2D0;
   margin-bottom: 12px;
   margin-left: 30px;
   margin-top: 10px;
   max-width: 160px;
   padding: 0px 0 4px 0;
}

.polltitle2 {
   background: #A9A9A9;
   border-bottom: 1px solid #E0E0C4;
   font-weight: bolder;
   padding-bottom: 2px;
}

.result-page-head { padding: .2ex; }

.result-page-head .page-head-icon, .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-sechead td { vertical-align: middle; }

.result-page-head .page-head-title { }

.result-page-summary { padding: .4ex 0; }

.result-page-summary .page-info { background: #E3E7F0; font-size: 85%; line-height: 180%; }

.result-page-summary .page-info a { font-weight: normal; text-decoration: none; }

.result-page-summary .page-summary { padding-bottom: .4ex; }

.result-sec-head {
   background: #C0C0C0;
   border: 1px solid #8A9199;
   font-weight: bolder;
   padding: .2em;
}

.result-sec-head .sec-head-numresult, .result-page-head .page-head-percentage { float: right; }

.result-sec-head .sec-head-title a { text-decoration: none; }

.search-browsebox { border-top: 1px solid #CCC; padding: 1ex 0; }

.search-noresult { font-weight: bold; line-height: 180%; }

.search-rules { font-size: 85%; padding: 1ex 0; }

.search-typeof { padding: 1ex; }

.search-whatis { border-top: 3px double #CCC; padding: 1ex 0; }

.search-word { font-style: italic; font-weight: bold; }

.search-word-markup { color: #F00; font-weight: bold; }

.sitemap { line-height: 150%; padding: 1em; }

.sitemap a:link, .sitemap a:visited {
   background: url(/fileadmin/images/folder16.gif) no-repeat;
   padding-left: 1em;
}

.sitemap a:hover, .sitemap a:active {
   background: url(/fileadmin/images/folder_open16.gif) no-repeat;
   padding-left: 1em;
}

.tipafriend input{ margin: .2em 1ex; }

.tx-ccvscroller-pi1 {
   border: 1px solid #C0C0C0;
   margin-bottom: 10px;
   margin-top: 10px;
   padding-left: 5px;
   padding-right: 5px;
}

.tx-csvtable-pi1 td {
   border-bottom: 1px solid #C0C0C0;
   min-width: 200px;
   padding-left: 10px;
   padding-right: 10px;
}

.tx-csvtable-pi1 th {
   background: #F0F0CE;
   font-weight: bolder;
   min-width: 180px;
   padding-left: 10px;
   padding-right: 10px;
   text-align: left;
}

.tx-csvtable-pi1-a { background: #FFF; }

.tx-danewslettersubscription-pi1 form { padding: 8px 0px 8px 10px; }

.tx-danewslettersubscription-pi1-descr { margin-bottom: 0; }

.tx-danewslettersubscription-pi1-descr p {
   font-style: italic;
   margin-top: 0px;
   padding-left: 10px;
}

.tx-danewslettersubscription-pi1-listrow-header p { margin-bottom: 0; padding-left: 10px; }

.tx-danewslettersubscription-pi1-listrow-header p, .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p { font-weight: bolder; }

.tx-danewslettersubscription-pi1-mustlogin {
   background: #E0E0C4;
   margin-top: 20px;
   padding: 8px 0 8px 10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p { font-style: italic; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p .tx-indexedsearch-redmarkup { color: #F00; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background: #EAEAD7; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-sechead h2 { margin-bottom: 0px; margin-top: 0px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-sechead table {
   background: #E0E0C4;
   padding-left: 10px;
   padding-right: 10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p.tx-indexedsearch-percent { font-weight: normal; }

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button { width: 100px; }

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword { width: 150px; }

.tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw { font-style: italic; font-weight: bolder; }

.tx-indexedsearch .tx-indexedsearch-whatis, .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-sechead { margin-bottom: 5px; margin-top: 10px; }

.tx-indexedsearch input,.tx-indexedsearch select,.tx-indexedsearch textarea{ margin: .2ex 0; }

.tx-indexedsearch p.tx-indexedsearch-noresults { font-weight: bolder; text-align: center; }

.tx-indexedsearch-rules {
   background: #EAEAD7;
   border: 1px dotted #BEBEBE;
   padding: 5px;
}

.tx-newloginbox-pi1 p { margin: 1ex; }

.tx-newloginbox-pi1 td { line-height: 5px; }

.tx-newloginbox-pi1-forgotp { font-size: 9px; padding-left: 1ex; }

.tx-sklinklist-pi1 { clear: none; line-height: 160%; }

.tx-sklinklist-pi1 { line-height: 160%; }

.tx-sklinklist-pi1 a:link, .tx-sklinklist-pi1 a:visited {
   background: url(/fileadmin/images/bullet-kr.gif) no-repeat 0 2px;
   padding: 0 10px 0 16px;
}

.tx-sklinklist-pi1 a:active, .tx-sklinklist-pi1 a:hover {
   background: url(/fileadmin/images/bullet-link.gif) no-repeat 0 2px;
   padding: 0 10px 0 16px;
}

.tx-sklinklist-pi1 table {
   background: #F5EBEF;
   border: 1px solid #C0C0C0;
   margin-top: 1ex;
   width: 100%;
}

.tx-sklinklist-pi1 td { width: 50%; }

.tx-xinitthreecolumn-pi1 .bodytext { padding-right: 10px; }

.tx-xinitthreecolumn-pi1 h5 {
   background: #E4E4CD;
   color: #333;
   padding: 3px;
   text-align: center;
}

.tx-xinitthreecolumn-pi1 td { background: #F2F2E6; }

#newslist {
   background: #FFF;
   margin: 0 0 0 0;
}

#newslist td {
   background: #E2E6E7;
   padding: 5px;
   border-top: 7px solid #FFF;
}

#sform input{
   font: 400 10px/12px verdana, arial, helvetica, sans-serif;
}

#tx-lzgallery-pi1-listing td { padding: 4px; }

#tx-lzgallery-pi1-title {
   border: 1px solid #B6C2D0;
   border-bottom-width: 2px;
   font-size: 20px;
   margin-bottom: 20px;
   text-align: left;
   text-indent: 40px;
}
