/* /* /* /* /* XHTML conform CSS definitions /* /* /* */ /*---| global definitions |---*/ * { margin:0; padding:0; border:0; } body { min-width: 40em; line-height: 1; color: #333; text-align: justify; font-family: "Lucida Bright",Verdana,Georgia,Inherit,"Times New Roman",Arial,Sans-Serif,serif; font-size: 100.01%; outline: 0; vertical-align: baseline; } ol,ul{ list-style:none; margin-bottom:10px; } li{ line-height:160%; } q{margin:0; padding:0;} p { line-height: 150%; margin: 5px 0 10px 0; } input { margin: 5px 0 5px 0; padding: 3px; border: 1px solid #A5ACB2; } select { border: 1px solid #000; } textarea { border: 1px solid #A5ACB2; } table { border-collapse: separate; border-spacing: 0; } caption,th,td { text-align: left; font-weight: normal; } blockquote:before,blockquote:after, q:before,q:after { content: ""; } blockquote,q{ quotes:"" ""; } h1 { font-weight: bold; font-style: italic; /* font-family: "Lucida Grande"; */ text-shadow: 2px 2px 1px silver; } h2 { font-size: 18px; font-weight: bold; font-style: italic; line-height: 150%; font-family: "Lucida Bright",Verdana,Georgia,Inherit,serif; font-variant: small-caps; text-align: left; text-shadow: 3px 2px 1px silver; } h3 { text-align: left; font-size: 15px; font-weight: bold; line-height: 150%; font-variant: small-caps; text-shadow: 2px 2px 1px silver; } a { text-decoration: none; text-align: left; color: #123456; } a:visited{ color:#345678; } a:hover, a:active { text-decoration: underline; color: #777; } embed, object { max-width: 95%; padding: 2px; margin: 2px; } img { padding: 1px; background: transparent; /* border:5px solid #fff; border:10px solid #eee; */ max-width: 95%; margin: 0px 5px 5px 5px; } img.wp-smiley { display: inline !important; margin: 0 !important; padding: 0 !important; background: transparent !important; vertical-align: middle !important; border: 0 !important; } strong{ font-weight:bold; } em{ font-style:italic; } small { font-family: Inherit,Arial,Helvetica,sans-serif; font-style: italic; font-size: 1.0em; text-align: left; line-height: 1.3em; } /* qtranslate plugin wdget */ #sidebar ul li ul.qtrans_language_chooser { position: relative; display: inline; margin: 0px; padding-bottom: 10px; height: 30px; } #sidebar ul li ul.qtrans_language_chooser li { list-style: none; position: relative; display: inline; float: left; margin: 5px 5px 5px 0px; width: auto; } /*-----nicht anzeigen-----*/ hr {display:none;} /* /* /* /* Class definitions /* /* /* */ /*---| standard Class definitions |---*/ .small { font-size: 1.5em; padding: 3px 6px; text-align: left; line-height: 110%; } .left { float:left; } .right { float:right; } .bold { font-weight:700; } .hide { display:none; } .hidden { visibility: hidden; } .clear { clear: both; display: block; } .header_date { text-align: right; margin: 3px 5px 2px 0px; font-size: 12px; color: #111; display: block; position: relative; float: right; clear: both; } .description { font-size: 12px; letter-spacing: 2px; text-transform: uppercase; clear: both; width: 100%; } .button { border: 1px solid #999; color: #000; background: #ccc; padding: 3px; } .rss_symbol { margin: 0px 0px 0px 3px; padding: 0px 0px 0px 16px; width: auto; background: url(images/icons/12px-rss-feed.png) no-repeat left center; } .home .sticky, .post .sticky { background: transparent; border-top: 4px solid #000; margin-left: -20px; margin-right: -20px; padding: 18px 20px; } .header_img { height: 100%; min-height: 100%; width: 100%; max-width: 99%; margin: 0; position: relative; } .header_img_bg { background: transparent url(..//images/earth_2.gif) no-repeat 25px 10px; position: relative; float: left; } /*---| footer class definitions |---*/ .credits { padding: 0px; margin: 2px 0 5px 0; line-height: 1.5em; } /*---| contact form plugin class definitions |---*/ .your-name, .your-email, .your-subject { } /* /* /* /* CSS element Id's - XHTML conform /* /* /* */ /*---| header |---*/ #header h2 a { color: #000; text-decoration: none; } #header div.description { color: #999; } #header div.logo { width: 150px; height: 75px; float: left; background: transparent url(images/water.jpg) no-repeat left top; margin-left: 10px; position: relative; } #header div.logo span { display: none; } /*---| page bar |---*/ #page_bar_container { border-bottom: 3px solid #000; border-top: #000 3px solid; margin: 5px 0px 0px 0px; padding-bottom: 0px; padding-top: 5px; clear: both; width: 100%; position: relative; float: left; } #page_bar_container .menu, #page_bar_container .menu ul { position: relative; display: block; float: left; clear: both; } #page_bar_container .menu ul li { position: relative; display: inline; float: left; } #page_bar_container .menu ul li a { text-align: center; padding: 3px; } .page_bar { margin: 2px 0 2px 0; float: left; position: relative; height: auto; overflow: visible; } .page_bar ul { position: relative; display: inline; float: left; clear: both; list-style: none; font-size: 12px; text-transform: uppercase; margin: 0px 0px 0px 0px; padding: 0px; overflow: visible; } .page_bar ul li, .page_bar ul li.page_item { position: relative; display: inline; float: left; text-align: center; float: left; height: 31px; overflow: visible; } .page_bar ul li A:link, .page_bar ul li A:visited { border: 1px solid white; /* background: white;*/ /* background: #CFCFCF;*/ /* background: #DFDFDF; */ color: black; padding: 3px 8px 3px 8px; } .page_bar ul li A:hover, .page_bar ul li A:focus, .page_bar ul li A:active { color: black; background: #DFDFDF; border: 1px solid silver; padding: 3px 8px 3px 8px; } .page_bar a { display: block; } .page_bar li { background: white; float: left; line-height: 1.5em; } .page_bar ul ul { display: block; width: 10em; margin: 1px 0px 0px 0px; } .page_bar ul ul ul, .page_bar ul ul ul ul { clear: none; display: inline; } .page_bar ul ul li, .page_bar ul ul ul li, .page_bar ul ul ul ul li { display: block; width: 20em; } .page_bar ul li ul { position: absolute; left: -999em; overflow: visible; } .page_bar ul li ul ul { position: relative; margin: -33px 0px 0px 20.8em; overflow: visible; } .page_bar ul li:hover ul ul, .page_bar ul li:hover ul ul ul, .page_bar ul li:hover ul ul ul ul, .page_bar ul li.sfhover ul ul, .page_bar ul li.sfhover ul ul ul, .page_bar ul li.sfhover ul ul ul ul { left: -999em; } .page_bar ul li:hover ul, .page_bar ul li li:hover ul, .page_bar ul li li li:hover ul, .page_bar ul li li li li:hover ul, .page_bar ul li.sfhover ul, .page_bar ul li li.sfhover ul, .page_bar ul li li li.sfhover ul, .page_bar ul li li li li.sfhover ul { position: relative; display: block; width: 20em; float: left; left: auto; z-index: 5; } .page_bar ul li:hover ul li, .page_bar ul li li:hover ul li, .page_bar ul li li li:hover ul li, .page_bar ul li li li li:hover ul li, .page_bar ul li.sfhover ul li, .page_bar ul li li.sfhover ul li, .page_bar ul li li li.sfhover ul li, .page_bar ul li li li li.sfhover ul li { position: relative; display: block; line-height: 31px; width: 20em; float: left; left: auto; padding: 0px 8px 0px 0px; z-index: 5; } .page_bar ul li:hover ul li a, .page_bar ul li li:hover ul li a, .page_bar ul li li li:hover ul li a, .page_bar ul li li li li:hover ul li a, .page_bar ul li.sfhover ul li a, .page_bar ul li li.sfhover ul li a, .page_bar ul li li li.sfhover ul li a, .page_bar ul li li li li.sfhover ul li a { padding: 0px 0px 0px 8px; line-height: 31px; text-align: left; width: 20em; } .page_bar ul li:hover ul li:hover, .page_bar ul li:hover ul li:focus, .page_bar ul li:hover ul li:link, .page_bar ul li:hover ul li:active, .page_bar ul li li:hover ul li:hover, .page_bar ul li li:hover ul li:focus, .page_bar ul li li li:hover ul li:hover, .page_bar ul li li li:hover ul li:focus, .page_bar ul li li li li:hover ul li:hover, .page_bar ul li li li li:hover ul li:focus, .page_bar ul li.sfhover ul li:hover, .page_bar ul li.sfhover ul li:focus, .page_bar ul li li.sfhover ul li:hover, .page_bar ul li li.sfhover ul li:focus, .page_bar ul li li li.sfhover ul li:hover, .page_bar ul li li li.sfhover ul li:focus, .page_bar ul li li li li.sfhover ul li:hover, .page_bar ul li li li li.sfhover ul li:focus { /* background-image: url(images/menu_bgrnd_hover.png); background-position: left top; background-repeat: repeat-x; */ background-color: transparent; } .secondary_menu { position: relative; display: inline; clear: both; float: left; margin: 2px 0px 2px 0px; } .secondary_menu .menu { position: relative; display: inline; float: left; } .secondary_menu .menu ul { position: relative; display: inline; float: left; clear: both; margin: 0px; padding: 0px; list-style: none; } .secondary_menu .menu ul li { position: relative; display: inline; float: left; height: 31px; line-height: 1em; letter-spacing: 0em; background-image: url(images/menu_background.png); background-position: left top; background-repeat: repeat-x; background-color: transparent; } .secondary_menu .menu ul li.header_menu_home_link { padding-left: 0px; background-image: none; } .secondary_menu .menu ul li a { position: relative; display: block; float: left; color: grey; text-align: center; vertical-align: middle; padding: 8px 20px 0px 20px; margin: 0px; height: 20px; text-decoration: none; } .secondary_menu .menu ul li a:link, .secondary_menu .menu ul li a:visited { } .secondary_menu .menu ul li a:hover, .secondary_menu .menu ul li a:focus { background-image: url(images/menu_bgrnd_hover.png); background-position: left top; background-repeat: repeat-x; background-color: transparent; } .secondary_menu .menu ul li a:active { background-image: url(images/menu_bgrnd_hover.png); background-position: left top; background-repeat: repeat-x; background-color: transparent; } /*---| suckerfish definitions |---*/ .secondary_menu .menu ul ul { display: block; width: 10em; margin: 1px 0px 0px 0px; } .secondary_menu .menu ul ul ul, .secondary_menu .menu ul ul ul ul { clear: none; display: inline; } .secondary_menu .menu ul ul li, .secondary_menu .menu ul ul ul li, .secondary_menu .menu ul ul ul ul li { display: block; width: 10em; max-width: 20em; background-image: url(images/menu_background.png); background-position: left top; background-repeat: repeat-x; background-color: transparent; } .secondary_menu .menu ul li ul { position: absolute; left: -999em; overflow: visible; } .secondary_menu .menu ul li ul ul { position: relative; margin: -30px 0px 0px 20em; overflow: visible; } .secondary_menu .menu ul li:hover ul, .secondary_menu .menu ul li:hover ul ul, .secondary_menu .menu ul li:hover ul ul ul, .secondary_menu .menu ul li:hover ul ul ul ul, .secondary_menu .menu ul li.sfhover ul ul, .secondary_menu .menu ul li.sfhover ul ul ul, .secondary_menu .menu ul li.sfhover ul ul ul ul { left: -999em; } .secondary_menu .menu ul li:hover ul, .secondary_menu .menu ul li li:hover ul, .secondary_menu .menu ul li li li:hover ul, .secondary_menu .menu ul li li li li:hover ul, .secondary_menu .menu ul li.sfhover ul, .secondary_menu .menu ul li li.sfhover ul, .secondary_menu .menu ul li li li.sfhover ul, .secondary_menu .menu ul li li li li.sfhover ul { position: relative; display: block; width: 10em; min-width: 10em; max-width: 20em; float: left; left: auto; z-index: 5; } .secondary_menu .menu ul li:hover ul li, .secondary_menu .menu ul li li:hover ul li, .secondary_menu .menu ul li li li:hover ul li, .secondary_menu .menu ul li li li li:hover ul li, .secondary_menu .menu ul li.sfhover ul li, .secondary_menu .menu ul li li.sfhover ul li, .secondary_menu .menu ul li li li.sfhover ul li, .secondary_menu .menu ul li li li li.sfhover ul li { position: relative; display: block; line-height: 30px; width: 20em; float: left; left: auto; padding-left: 20px; z-index: 5; } .secondary_menu .menu ul li:hover ul li a, .secondary_menu .menu ul li li:hover ul li a, .secondary_menu .menu ul li li li:hover ul li a, .secondary_menu .menu ul li li li li:hover ul li a, .secondary_menu .menu ul li.sfhover ul li a, .secondary_menu .menu ul li li.sfhover ul li a, .secondary_menu .menu ul li li li.sfhover ul li a, .secondary_menu .menu ul li li li li.sfhover ul li a { padding: 0px 0px 10px 0px; line-height: 30px; text-align: left; width: 20em; } .secondary_menu .menu ul li:hover ul li:hover, .secondary_menu .menu ul li:hover ul li:focus, .secondary_menu .menu ul li:hover ul li:link, .secondary_menu .menu ul li:hover ul li:active, .secondary_menu .menu ul li li:hover ul li:hover, .secondary_menu .menu ul li li:hover ul li:focus, .secondary_menu .menu ul li li li:hover ul li:hover, .secondary_menu .menu ul li li li:hover ul li:focus, .secondary_menu .menu ul li li li li:hover ul li:hover, .secondary_menu .menu ul li li li li:hover ul li:focus, .secondary_menu .menu ul li.sfhover ul li:hover, .secondary_menu .menu ul li.sfhover ul li:focus, .secondary_menu .menu ul li li.sfhover ul li:hover, .secondary_menu .menu ul li li.sfhover ul li:focus, .secondary_menu .menu ul li li li.sfhover ul li:hover, .secondary_menu .menu ul li li li.sfhover ul li:focus, .secondary_menu .menu ul li li li li.sfhover ul li:hover, .secondary_menu .menu ul li li li li.sfhover ul li:focus { background-image: url(images/menu_bgrnd_hover.png); background-position: left top; background-repeat: repeat-x; background-color: transparent; } /*---| news headline |---*/ #newslist { border-bottom: 3px solid #000; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; float: left; height: auto; width: 100%; clear: both; font-size: 10px; position: relative; overflow: hidden; } #newslist .description { font-size: 14px; text-align: center; height: 15px; color: #999; margin-top: 8px; letter-spacing: 2px; text-transform: uppercase; } #newslist .category { width: auto; position: relative; height: auto; min-height: 30%; text-align: left; } #newslist .title { height: auto; min-height: 60%; width: auto; position: relative; float: left; clear: both; z-index: 1; } #newslist .link { position: relative; margin: 10px 0 5px 0; width: 100%; height: auto; min-height: 10%; float: left; clear: both; z-index: 1; } .news_table_col { border-left: 1px solid #000; border-right: 1px solid #000; margin: 5px -1px 5px 0px; vertical-align: top; } #news_table { position: relative; width: 100%; height: auto; padding: 0px 0px 5px 0px; margin: 10px 0px 10px 0px; } #news_table .news_img { width: 170px; } #newslist .left_image img { width: 100%; height: 100%; } #newslist .right_image img { width: 100%; height: 100%; } #newslist .post { text-transform: none; text-align: left; float: left; height: auto; min-height: 100%; padding: 10px; color: #000; white-space: normal; overflow: hidden; } #newslist .post h2 { padding: 0 10px 0 0; font-size: 13px; font-family: "Lucida Bright",Inherit,Georgia; font-style: normal; } #newslist ul { margin-bottom: 0; padding: 5px; } #newslist ul li { display: inline; margin-right: 10px; } #newslist .post em { font-family: inherit; font-size: 10px; } #newslist a { color: #333; text-transform: uppercase; font-style: normal; font-size: 10px; } /*---| middle container |---*/ #content_container { display: block; width: 100%; height: auto; position: relative; margin: 0px; padding: 0px; clear: both; } /*---| bottom sidebars |---*/ #bottom_container { clear: both; float: left; border-top: 3px solid #000; position: relative; list-style: none; width: 100%; height: auto; } #sidebar_b1 { margin: 0; padding: 5px 0px 5px 0px; float: left; position: relative; text-align: left; font-size: 0.95em; height: auto; width: 100%; } #sidebar_b1 .description { color: #999; margin: 5px 0 5px 0; padding: 0 0 5px 0; letter-spacing: 2px; text-align: center; text-transform: uppercase; border-bottom: 1px solid #000; clear: both; } #sidebar_b1 a { width: auto; color: #333; text-align: left; display: block; } #sidebar_b1 h2 { font-size: 18px; } ul.sidebar_b1_ul { float: left; display: inline; position: relative; width: 100%; } ul.sidebar_b1_ul li.widget { display: inline; float: left; position: relative; vertical-align: top; font-size: 12px; margin: 0 0 10px 0; padding: 5px 15px 5px 15px; width: auto; } ul.sidebar_b1_ul li ul, ul.sidebar_b1_ul li ul li { vertical-align: baseline; display: block; float: none; } ul.sidebar_b1_ul li ul li a { display: block; } ul.sidebar_b1_ul, ul.sidebar_b1_ul li ul li ul { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; display: block; } ul.sidebar_b1_ul li ul li ul { margin-bottom: 0; padding-right: 10px; } /* Botom Bar 2 */ #sidebar_b2 { margin: 0; padding: 5px 0px 5px 0px; clear: both; float: left; position: relative; text-align: left; font-size: 0.95em; height: auto; width: 100%; } #sidebar_b2 .description { color: #999; margin: 5px 0 5px 0; padding: 0 0 5px 0; letter-spacing: 2px; text-align: center; text-transform: uppercase; border-bottom: 1px solid #000; clear: both; } #sidebar_b2 a { width: auto; color: #333; text-align: left; display: block; } #sidebar_b2 h2 { font-size: 18px; } ul.sidebar_b2_ul { float: left; display: inline; position: relative; width: 100%; } ul.sidebar_b2_ul li.widget { display: inline; float: left; position: relative; vertical-align: top; font-size: 12px; margin: 0 0 10px 0; padding: 5px 15px 5px 15px; width: auto; } ul.sidebar_b2_ul li ul, ul.sidebar_b2_ul li ul li { vertical-align: baseline; display: block; float: none; } ul.sidebar_b2_ul li ul li a { display: block; } ul.sidebar_b2_ul, ul.sidebar_b2_ul li ul li ul { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; display: block; } ul.sidebar_b2_ul li ul li ul { margin-bottom: 0; padding-right: 10px; } /*---| left sidebar |---*/ #sidebar { padding: 10px 10px 10px 5px; float: left; width: 160px; height: 100%; min-height: 100%; position: relative; text-align: left; font-size: 12px; font-weight: normal; border-right: 1px solid #000; list-style: none; display: block; overflow: hidden; margin-right: -1px; } #sidebar img { background: transparent; } #sidebar h2 { font-size: 16px; margin: 5px 0 10px 0; } /* #sidebar ul li ul{ border-bottom:1px solid #000; margin-bottom:15px; padding-bottom:15px; } */ #sidebar ul li { border-bottom: 1px solid #000; margin-bottom: 15px; padding-bottom: 15px; width: 160px; float: left; } #sidebar ul, #sidebar ul li ul li, #sidebar ul li ul li ul { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; width: 160px; } /*---| right big sidebar |---*/ #sidebar_right { padding: 10px; float: left; width: 225px; height: 100%; min-height: 100%; position: relative; font-size: 12px; text-align: left; border-left: 1px solid #000; list-style: none; display: block; overflow: hidden; margin-left: -1px; } #sidebar_right img { background: transparent; } #sidebar_right h2 { font-size: 16px; font-style: normal; width: 225px; } #sidebar_right .post { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #000; width: 225px; } #sidebar_right em { font-style: italic; } #sidebar_right blockquote { padding: 6px; font-style: italic; color: #555; } #sidebar_right blockquote p { font-style: italic; } #sidebar_right code { font-family: Courier,"Courier New", Monospace; font-size: 14px; background-color: #dfdfdf; } #sidebar_right div.information { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #000; } #sidebar_right ul li { border-bottom: 1px solid #000; margin-bottom: 15px; padding-bottom: 15px; } #sidebar_right ul, #sidebar_right ul li ul li, #sidebar_right ul li ul li ul { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; } #sidebar_right ul li ul li ul { margin-bottom: 0; padding-right: 10px; } /*---| content |---*/ #content .tags, .postmetadata { text-align: left; } #content h1,h2,h3,h4,h5 { margin: 15px 0 15px 0; text-align: left; clear: both; } #content .entry h1 { line-height: 1.2em; } #content a { text-align: left; } #content .post { padding-bottom: 30px; margin-top: 10px; border-bottom: 1px solid #000; color: #000; width: 100%; display: block; clear: both; float: left; } #content .post h2 { font-size: 22px; font-weight: normal; text-align: left; float: none; clear: both; } #content .post .entry input { border: 1px solid #666; padding: 2px; margin: 3px 0 3px 0; } #content .post table { border-collapse:collapse; margin:5px 0 10px; } #content .post th, #content .post td { border:1px solid #aaa; padding:3px 10px; text-align:left; vertical-align:top; } #content .post th { background:#e5e5e5; } #content .navigation { position: relative; height: auto; width: 100%; display: inline; } #content ul { list-style-type: square; padding-left: 30px; } #content ol { list-style-type: decimal; padding-left: 30px; } dl { margin: 0 0 24px 0; } dt { font-weight: bold; } dd { margin-bottom: 18px; } #content code { font-family: Courier,"Courier New", Monospace; font-size: 14px; background-color: #dfdfdf; } #content blockquote { padding: 5px 0 0 15px; font-style: italic; font-family: verdana; text-align: justify; color: #555; } #content blockquote p { font-style: italic; } .navigation div { line-height: 200%; } p.details_small { font-size: 11px; color: #876543; } p.details_small a { color: #876543; text-decoration: underline; } p.date { text-align: right; font-size: 12px; color: #111; } #content em { font-style: italic; } #content .gallery { margin: 0 auto 18px; } #content .gallery .gallery-item { float: left; margin-top: 0; text-align: center; width: 33%; } #content .gallery img { border: 2px solid #cfcfcf; } #content .gallery .gallery-caption { color: #888; font-size: 12px; margin: 0 0 12px; } #content .gallery dl { margin: 0; } #content .gallery img { border: 10px solid #f1f1f1; } #content .gallery br+br { display: none; } #content .attachment img { /* single attachment images should be centered */ display: block; margin: 0 auto; } /*---| comments |---*/ #comments { margin-bottom: 10px; border-bottom: 1px solid #000; } #cancel-comment-reply { position: relative; float: left; width: auto; height: auto; margin: 5px 0; } #comments-nav-above { padding: 10px 0 10px 0; } .commentlist .even { } .commentlist .bypostauthor { } /*---| comment class definitions |---*/ .reply { margin: 5px 5px 15px 0; position: relative; display: block; float: left; background-color: #ccc; } .reply a { padding: 5px; border: 1px solid #555; position: relative; float: left; } .reply a:hover, .reply a:active { background-color: #F3F6F8; } .comment { clear: both; margin: 5px 0 5px 0; } .commentlist { padding: 10px 0px 15px 0px; background: rgba(0, 155, 255, 0.2) none repeat scroll 0 0; } #comments .commentlist .comment-author { } #comments .commentlist .comment-author img { vertical-align: middle; } .commentlist cite { display: inline; font-style: normal } .commentlist cite a:link, .commentlist cite a:visited { color: #5050C0; text-decoration:none; } .commentlist cite a:hover, .commentlist cite a:active { color:#FFF; text-decoration:underline; } .commentlist big { font-size: 16px; display: block; font-variant: small-caps; margin-bottom: 5px; } #comments .commentlist li { list-style: none; margin: 15px 5px 8px 0; padding: 5px 10px 55px 5px; border-bottom: 1px solid #000; background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0; color: #666; } .commentlist ul li, .commentlist ol li { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } #comments .commentlist ul { padding-left: 20px; list-style-type: none; } #comments .children { background: rgba(0, 255, 255, 0.1); } #comments .commentlist ol { padding-left: 20px; list-style-type: decimal; } .commentlist .comment-meta { display: inline; } #comments .commentlist p { padding: 10px 0 10px 0; } p.nocomments { padding-bottom: 30px; border-bottom: 1px solid #000; font-weight: bold; font-size: 15px; } .allowed-tags { display: none; } /*---| forms |---*/ #commentform { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #000; } textarea { width: 100%; border: 1px solid #999; } /*---| Suchen |-----*/ #searchform input { color: #333; background: #ccc; border: 1px solid #999; font-weight: normal; cursor: pointer; font-size: 1.0em; margin: 10px 0 10px 10px; padding: 3px; } #searchform input:hover { color: #eee; background: #666; border: 1px solid #999; } #searchform #s { margin: 10px 0px 10px 0px; padding: 5px; background: #fff; color: #000; border: 1px solid #999; cursor: default; } #searchform #s:hover { background: #F1F1F1; color: #000; border: 1px solid #999; } /*---| buttons |---*/ #commentform input { border: 1px solid #999; color: #000; background: #ccc; padding: 3px 3px 3px 3px; } #commentform input:hover { border: 1px solid #999; color: #eee; background: #888; padding: 3px 3px 3px 3px; } /*---| footer |---*/ #footer { padding: 10px; border-top: 5px solid #000; clear: both; text-align: center; font-size: 11px; } #footer img { vertical-align: middle; margin: 1px 0 0 0; } /*---| Kalender |---*/ #calendar-wrap { margin: 5px; padding-bottom: 0; border-bottom: 0; width: 1em; vertical-align: top; } #wp-calendar { border-collapse: collapse; font-size: 0.8em; border: 1px solid #1f2522; line-height: 1.4em; margin: 0 0 10px 0; width: 1em; vertical-align: top; } #wp-calendar th { background: silver; color: #333; border: 1px solid #395127; text-align: center; } #wp-calendar table.nav, #wp-calendar th, #wp-calendar td { padding: 1px 2px; } #wp-calendar td { color: #1f2522; background: #E8E0CD; border: 1px solid #1f2522; text-align: center; } #wp-calendar #next a { padding-left: 1px; text-align: right; } #wp-calendar #prev a { padding-right: 1px; text-align: left; } #wp-calendar a { display: block; text-decoration: none; } #wp-calendar caption { color: #333; font-family: Verdana; text-align: left; font-weight: bold; padding: 5px 0; margin: 0 auto; } #wp-calendar tbody td a { color: #c73119; background: inherit; } #wp-calendar tbody td a:hover { background: inherit; color: silver; } #wp-calendar #today { background: silver; color: #333; } #wp-calendar #today a { background: silver; color: #c73119; } #wp-calendar #today a:hover { background: silver; color: #333; } #wp-calendar tfoot td { border: 0; color: #333; background: silver; } #wp-calendar tfoot td a { color: #333; background: silver; } #wp-calendar tfoot td a:hover { color: #000; background: silver; } /*---| WordPress requirements |---*/ .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; clear: left; } .alignright { float: right; clear: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; }