img {
   behavior: url("http://katalog-it.de/plugin/pngbehavior.htc");
}
/* templates/iTheme/style.css  */

h4, h3 {
margin : 0;
}
.serendipitySideBarContent input {
width : 175px;
}
#mainpane {
line-height : 110%;
text-align : left;
padding : 0;
width : 780px;
background-color : #ffffff;
border : 1px solid #999999;
margin : auto;
}
div.content_post_cat {
color : #d8bb6f;
float : left;
padding-right : 4px;
background-color : transparent;
background-image : url(templates/iTheme/img/mini-category.gif);
background-repeat : no-repeat;
background-attachment : scroll;
padding-left : 18px;
float : left;
}
div.content_post hr {
background-color : #cccccc;
color : #cccccc;
border : 1px dotted #cccccc;
height : 1px;
}
div.content_date {
font-size : 24px;
color : #d8bb6f;
text-align : center;
width : 50px;
height : 51px;
padding : 5px 0 0 0;
padding-right : 10px;
background : url('templates/iTheme/img/date.gif') no-repeat;
float : left;
}
div.content_month {
font-size : 10px;
color : #ffffff;
text-align : center;
padding-bottom : 5px;
}
div.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
div.clearfix {
display : inline-block;
}
#content {
width : 500px;
}
#serendipityRightSideBar {
width : 180px;
padding : 10px;
background-color : #fbfbfb;
border-left : 1px solid #999999;
vertical-align : top;
}
#weiss{
color:#ffffff;
}

#serendipityLeftSideBar {
width : 150px;
padding : 10px;
vertical-align : top;
background-color : #ffffff;
}

input, textarea {
font-size : x-small;
font-family : verdana, arial, helvetica, sans-serif;
}
th, td {
font-size : x-small;
}
p, td, th, div, span {
font-family : verdana, arial, helvetica, sans-serif;
}
#serendipity_banner {
font-family : Verdana, Arial, sans-serif;
 
background-color : #dbdad6;
text-align : center;
border-top : 1px solid #999999;
border-left : 1px solid #999999;
border-right : 1px solid #999999;
width : 778px;
height : 72px;
margin : auto;
}
#serendipity_footer {
font-family : Verdana, Arial, sans-serif;
color : #ff9900;
background-color : #dbdad6;
text-align : center;
border-bottom : 1px solid #999999;
border-left : 1px solid #999999;
border-right : 1px solid #999999;
width : 778px;
height : 20px;
margin : auto;
}
a.homelink1, a.homelink1:hover, a.homelink1:link, a.homelink1:visited, #serendipity_banner h1 {
color : #fffffa;
font-size : xx-large;
font-weight : normal;
padding-left : 5px;
padding-top : 5px;
margin : 0;
text-decoration : none;
border : none;
}
.serendipity_title {
color : #333;
font-family : 'Trebuchet MS', Verdana, sans-serif;
font-size : large;
text-align : left;
font-weight : bold;
margin-top : 10px;
}
.serendipity_title a:link {
color : #333;
text-decoration : none;
}
.serendipity_title a:visited {
color : #333;
text-decoration : none;
}
.serendipity_title a:hover {
color : #333;
text-decoration : none;
border-bottom : 1px solid #799da7;
}
.serendipity_entry {
padding : 5px 15px 5px 0;
background-color : #ffffff;
color : #000000;
font-family : Arial, Verdana, sans-serif;
font-size : small;
clear : both;
}
div.serendipity_Entry_Date {
padding-left : 15px;
width : auto;
}
.serendipity_date {
color : #666666;
font-family : Arial, sans-serif;
font-size : x-small;
text-align : left;
font-weight : normal;
padding-top : 2px;
}
.serendipity_commentsTitle {
font-family : 'Trebuchet MS', Verdana, sans-serif;
display : block;
width : 100%;
color : #666666;
font-size : small;
font-weight : bold;
}
div.serendipity_entryFooter {
color : #666666;
font-family : 'Trebuchet MS', Verdana, sans-serif;
font-size : x-small;
border-top : 1px solid #999999;
text-align : left;
margin-bottom : 25px;
margin-top : 5px;
line-height : normal;
padding : 3px;
}
img.serendipity_entryIcon {
float : right;
border : 0;
}
img.serendipity_entryIcon {
float : right;
border : 0;
}
td.serendipity_commentsValue input, td.serendipity_commentsValue select, td.serendipity_commentsValue textarea {
width : 95%;
border : 1px solid #999999;
padding : 2px;
}
td.serendipity_commentsLabel {
font-size : x-small;
font-weight : bold;
vertical-align : top;
}
.serendipity_commentForm {
font-size : x-small;
color : #666666;
margin-bottom : 13px;
margin-right : 10px;
margin-left : 10px;
background-color : #ffffff;
}
.serendipity_comment {
font-size : x-small;
margin-right : 10px;
margin-left : 10px;
color : #666666;
padding : 3px;
background-color : #ffffff;
border-right : 1px dotted #bbb;
border-left : 1px dotted #bbb;
margin-bottom : 10px;
overflow : auto;
}
.serendipity_comment_source {
margin-top : 5px;
padding-left : 5px;
margin-bottom : 5px;
}
td.serendipity_admin {
padding : 10px;
}
a {
text-decoration : none;
border-bottom : none;
}
a:link {
color : #6c99a6;
}
a:visited {
color : #6c99a6;
}
a:active {
color : #6c99a6;
}
a:hover {
color : red;
text-decoration : underline;
}
table.serendipity_calendar td {
font-size : x-small;
padding : 3px;
text-align : center;
}
table.serendipity_calendar a {
font-weight : bold;
text-decoration : underline;
}
table.serendipity_calendar a:hover {
text-decoration : none;
}
td.serendipity_weekDayName {
font-size : x-small;
font-weight : bold;
}
td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
border : 0;
text-decoration : none;
}
div.serendipityPlug, div.serendipityPlug a {
font-size : 11px;
text-decoration : none;
border : 0;
text-align : center;
}
div.serendipitySideBarItem {
color : #666666;
font-family : 'Trebuchet MS', Verdana, sans-serif;
font-size : x-small;
text-align : left;
margin-bottom : 25px;
line-height : normal;
padding : 3px;
}
.serendipitySideBarTitle {
color : #666666;
font-family : Verdana, Arial, sans-serif;
font-size : x-small;
text-align : center;
font-weight : bold;
text-transform : uppercase;
letter-spacing : 0.2em;
padding : 3px;
}
.serendipityImageButton {
cursor : pointer;
}
td.serendipitySideBar {
font-size : x-small;
width : 200px;
padding : 10px;
}
div.serendipity_admin_title {
font-size : 22px;
font-weight : bold;
margin-bottom : 12px;
}
div.serendipity_admin_list_title {
font-size : 12px;
font-weight : bold;
margin-bottom : 8px;
}
td.serendipity_admin_list_item {
padding : 15px;
border : 1px dashed #000000;
}
.serendipity_entry p {
margin : 0;
padding-bottom : 10px;
}
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
border : 1px solid black;
background-color : #efefef;
margin : 3px;
}
.serendipity_imageComment_center {
margin : 0;
}
.serendipity_imageComment_left {
float : left;
}
.serendipity_imageComment_right {
float : right;
}
.serendipity_imageComment_img, .serendipity_imageComment_img img {
margin : 0;
padding : 0;
border : 0;
text-align : center;
}
.serendipity_imageComment_txt {
margin : 0;
padding : 3px;
clear : both;
font-size : xx-small;
text-align : center;
}
.serendipity_admin_list_item_even {
background-color : #ffffff;
}
.serendipity_admin_list_item_uneven {
background-color : #e0e0e0;
}
.serendipity_admin_filters {
border : 1px dashed;
background-color : #ffffff;
font-size : 10px;
margin-bottom : 10px;
padding : 2px;
}
.serendipity_admin_filters_headline {
border-bottom : 1px solid;
}
.serendipity_admin_sortorder {
font-size : 10px;
text-align : center;
}
.serendipity_admin_sortorder input, .serendipity_admin_sortorder select, .serendipity_admin_filters input, .serendipity_admin_filters select {
font-size : 10px;
}
.serendipity_center {
margin-left : auto;
margin-right : auto;
text-align : center;
}
.serendipity_comment_author_self {
background-color : #f5f5f5;
}
body {
background : #42afdc url(templates/iTheme/img/html-bg.gif) repeat-x;
font : 75%/170% Arial, Helvetica, sans-serif;
padding : 0;
margin : 0;
color : #333333;
}
a {
color : #ffffff;
text-decoration : none;
}
a:visited {
color : #red;
}
a:hover {
text-decoration : underline;
}
p {
margin : 0 0 15px;
}
img {
border : none;
}
ul {
margin : 5px 0 15px;
padding-left : 20px;
}
ul li {
margin : 0;
}
ol {
margin : 5px 0 15px;
padding-left : 20px;
}
ul li {
margin : 0;
}
form {
margin : 0;
padding : 0;
}
small {
font-size : 90%;
}
#page {
background : url(templates/iTheme/img/main-bg.jpg) no-repeat center top;
}
#wrapper {
width : 770px;
margin : 0 auto;
position : relative;
}
#header {
height : 120px;
}
h1 {
position : absolute;
top : 40px;
left : 25px;
color : green;
margin : 0;
padding : 0;
font : normal 30px/100% "Trebuchet MS", Arial, sans-serif;
}
h1 a, h1 a:visited {
color : red;
text-decoration : none;
}
h1 a:hover {
color : #000000;
text-decoration : none;
}
.description a {
position : absolute;
top : 77px;
left : 25px;
color : #000000;
font : 12px Arial, Helvetica, sans-serif;
}
#searchform {
position : absolute;
top : 0;
right : 0;
background : url(templates/iTheme/img/searchform-bg.png) no-repeat right bottom;
height : 37px;
width : 210px;
}
#searchform #s {
background : #ffffff url(templates/iTheme/img/form-field-bg.gif) no-repeat;
height : 17px;
width : 148px;
margin : 6px 5px 0 10px;
padding : 3px 7px 2px 5px;
color : #999999;
border : none;
}
#searchform #searchsubmit {
background : url(templates/iTheme/img/search-btn.png) no-repeat left top;
height : 24px;
width : 24px;
border : none;
text-indent : -999%;
line-height : 1px;
margin-top : 6px;
}
#left-col {
width : 545px;
float : left;
margin-top : 11px;
}
#nav {
background : url(templates/iTheme/img/content-top-bg.png) no-repeat left top;
height : 26px;
}
#nav ul {
list-style : none;
margin : 0 0 0 25px;
padding : 0;
font : bold 12px/100% Arial, Helvetica, sans-serif;
}
#nav ul li {
margin : 0 1px 0 0;
padding : 0;
float : left;
}
#nav ul li a {
padding : 5px 7px 6px 7px;
text-decoration : none;
color : #000000;
display : block;
}
#nav li a:visited {
text-decoration : none;
color : #000000;
}
#nav li a:hover, #nav .current_page_item a {
text-decoration : none;
background : #2e91c6 url(templates/iTheme/img/nav-item-hover.gif) repeat-x;
color : #ffffff;
}
#subnav {
background : #ecebeb;
}
#subnav ul {
margin : 0;
padding : 3px 0 18px 5px;
list-style : none;
font : 11px/100% Arial, Helvetica, sans-serif;
}
#subnav li {
border-right : 1px solid #d8d8d8;
padding : 0 7px;
margin : 0;
float : left;
}
#subnav li a, #subnav li a:visited, #subnav .page_item {
text-decoration : none;
color : #333333;
}
#subnav .current_page_item a, #subnav .current_page_item a:visited {
color : #3b9acc;
}
#subnav li a:hover {
text-decoration : none;
color : #3b9acc;
}
#content {
padding : 25px 25px 15px 25px;
width : 495px;
background : #ffffff;
clear : both;
overflow : hidden;
}
.post {
padding : 0;
clear : both;
overflow : hidden;
}
.post .date {
height : 50px;
width : 45px;
background : url(templates/iTheme/img/calendar.gif) no-repeat;
font : normal 22px Arial, Helvetica, sans-serif;
color : #666666;
text-align : center;
padding : 0 2px 0 0;
line-height : 100%;
float : left;
}
.post .date span {
height : 16px;
display : block;
font : normal 11px Arial, Helvetica, sans-serif;
color : #ffffff;
text-align : center;
padding-top : 5px;
}
.post .title {
float : left;
margin-left : 10px;
width : 438px;
}
.postdata {
font-size : 90%;
color : #999999;
}
.postdata a, .postdata a:visited {
color : #999999;
text-decoration : none;
}
.postdata a:hover {
color : #44a1d0;
text-decoration : none;
}
.postdata .category {
background : url(templates/iTheme/img/mini-category.gif) no-repeat;
padding-left : 18px;
float : left;
}
.postdata .comments {
background : url(templates/iTheme/img/mini-comment.gif) no-repeat;
padding-left : 18px;
float : right;
}
.mini-add-comment {
background : url(templates/iTheme/img/mini-down-arrow.gif) no-repeat left center;
padding-left : 12px;
float : right;
}
.entry {
padding : 10px 0 5px;
clear : both;
}
h2 {
color : #333333;
margin : 3px 0 2px;
padding-bottom : 4px;
font : normal 150%/100% "Lucida Grande", Arial, sans-serif;
}
h2 a, h2 a:visited {
color : #333333;
text-decoration : none;
}
h2 a:hover {
color : #44a1d0;
text-decoration : none;
}
h3 {
color : #666666;
margin : 5px 0 5px;
font : bold 110%/110% "Lucida Grande", Arial, sans-serif;
}
.page-nav {
clear : both;
background : url(templates/iTheme/img/navigation-bg.gif) no-repeat left center;
height : 21px;
color : #ffffff;
padding-left : 10px;
}
.page-nav a, .page-nav a:visited {
color : #ffffff;
text-decoration : none;
}
.page-nav a:hover {
color : #ffffff;
text-decoration : none;
}
.previous-entries a {
float : left;
padding-left : 10px;
margin-left : 10px;
background : url(templates/iTheme/img/navigation-left.gif) no-repeat left center;
}
.next-entries a {
float : right;
padding-right : 10px;
margin-right : 10px;
background : url(templates/iTheme/img/navigation-right.gif) no-repeat right center;
}
.post-nav {
clear : both;
padding-bottom : 35px;
margin-top : -15px;
font-size : 95%;
}
.post-nav a, .post-nav a:visited {
color : #999999;
text-decoration : none;
}
.post-nav a:hover {
color : #000000;
text-decoration : none;
}
.post-nav .previous a {
float : left;
padding-left : 20px;
background : url(templates/iTheme/img/post-nav-previous.gif) no-repeat left center;
}
.post-nav .next a {
float : right;
padding-right : 20px;
text-align : right;
background : url(templates/iTheme/img/post-nav-next.gif) no-repeat right center;
}
h3#comments {
background : url(templates/iTheme/img/comments.gif) no-repeat;
padding-left : 22px;
font : normal 140%/120% Arial, Helvetica, sans-serif;
clear : both;
}
h3#respond {
background : url(templates/iTheme/img/respond.gif) no-repeat;
padding-left : 22px;
font : normal 140%/120% Arial, Helvetica, sans-serif;
margin : 20px 0 0;
clear : both;
}
#commentform {
margin-top : 10px;
}
#commentform label {
font-weight : bold;
color : #666;
font-size : 100%;
padding-left : 5px;
}
#commentform small {
color : #999999;
font-size : 90%;
}
#commentform input {
font : 110% Arial, Helvetica, sans-serif;
width : 220px;
padding : 5px 3px 3px 7px;
background : url(templates/iTheme/img/form-field-bg.gif) no-repeat;
border-top : 1px solid #e6e6e6;
border-right : 1px solid #e2e2e2;
border-bottom : 1px solid #e2e2e2;
border-left : 1px solid #e6e6e6;
}
#commentform textarea {
font : 110% Arial, Helvetica, sans-serif;
width : 480px;
height : 140px;
background : url(templates/iTheme/img/form-field-bg.gif) no-repeat;
border : 1px solid #e6e6e6;
padding : 5px 3px 3px 7px;
}
#commentform #submit {
font : 12px/100% Arial, Helvetica, sans-serif;
color : #000000;
background : url(templates/iTheme/img/submit-btn.gif) no-repeat top left;
border : none;
width : 135px;
height : 25px;
padding-bottom : 6px;
margin-left : 355px;
}
#commentform #submit:hover {
background : url(templates/iTheme/img/submit-btn.gif) no-repeat bottom left;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
border : 1px solid #3b9acc;
}
.commentlist {
margin : 10px 0;
padding-left : 45px;
line-height : 130%;
}
.commentlist li {
padding : 5px 10px;
}
.commentlist .alt {
background : #f4f4f4;
}
.commentlist cite {
font-weight : bold;
font-style : normal;
font-size : 110%;
color : #669900;
}
.commentlist cite a, .commentlist cite a:visited {
color : #669900;
}
.commentlist small {
margin-bottom : 5px;
display : block;
font-size : 87%;
}
.commentlist small a, .commentlist small a:visited {
color : #999999;
}
#footer {
background : url(templates/iTheme/img/content-bottom-bg.png) no-repeat;
padding : 10px 0 0 10px;
font-size : 87%;
color : #282828;
}
#footer a, #footer a:visited {
text-decoration : none;
color : #000000;
}
#footer a:hover {
text-decoration : underline;
}
#sidebar {
float : right;
width : 210px;
color : #666666;
line-height : 160%;
}
#sidebar p {
margin : 0 0 15px;
}
#sidebar h3 {
font : bold 12px/100% Arial, Helvetica, sans-serif;
color : #666666;
}
#sidebar h3 a, #sidebar h3 a:visited {
color : #666666;
}
#sidebar h3 img {
vertical-align : middle;
}
#sidebar a, #sidebar a:visited {
color : #000000;
text-decoration : none;
}
#sidebar a:hover, #sidebar a:focus, #sidebar a:active {
text-decoration : underline;
}
#sidebar ul {
list-style : none;
margin : 0;
padding : 0;
}
#sidebar ul li {
background : url(templates/iTheme/img/bullet-orange.gif) no-repeat;
padding-left : 18px;
}
#sidebar ul li ul li {
background : url(templates/iTheme/img/bullet-grey.gif) no-repeat;
padding-left : 12px;
}
#archives ul li {
background : url(templates/iTheme/img/mini-archive.gif) no-repeat;
}
#recent-comments ul li {
background : url(templates/iTheme/img/mini-comment.gif) no-repeat;
}
#categories ul li {
background : url(templates/iTheme/img/mini-category.gif) no-repeat;
}
#recent-posts ul li {
background : url(templates/iTheme/img/mini-page.gif) no-repeat;
}
#links ul li {
background : url(templates/iTheme/img/mini-blogroll.gif) no-repeat;
}
#meta .rss {
background : url(templates/iTheme/img/mini-rss.gif) no-repeat;
}
#meta .login {
background : url(templates/iTheme/img/mini-user.gif) no-repeat;
}
#meta .check {
background : url(templates/iTheme/img/mini-check.gif) no-repeat;
}
#meta .wordpress {
background : url(templates/iTheme/img/mini-wp.gif) no-repeat;
}
#calendar table {
margin : 0 auto;
}
#calendar td {
padding : 0 4px;
}
.center {
text-align : center;
}
img.center, img[align="center"] {
display : block;
margin-left : auto;
margin-right : auto;
}
.left {
float : left;
}
img.left, img[align="left"] {
float : left;
margin : 2px 10px 5px 0;
}
.right {
float : right;
}
img.right, img[align="right"] {
float : right;
margin : 2px 0 5px 10px;
}
.clear {
clear : both;
}
hr.clear {
clear : both;
visibility : hidden;
margin : 0;
padding : 0;
}
.hidden {
clear : both;
visibility : hidden;
}
.dbx-clone {
position : absolute;
visibility : hidden;
}
.dbx-clone, .dbx-clone .dbx-handle-cursor {
cursor : move !important;
}
.dbx-dummy {
display : block;
width : 0;
height : 0;
overflow : hidden;
}
.dbx-group, .dbx-box, .dbx-handle {
position : relative;
display : block;
}
.dbx-box {
margin : 0;
padding : 0;
border : none;
clear : both;
}
.dbx-group {
width : 210px;
padding : 0 0 10px;
}
* html .dbx-group {
width : 210px;
padding-bottom : 0;
}
.dbx-handle {
position : relative;
margin : 0;
padding : 16px 24px 7px 10px;
background : url(templates/iTheme/img/sidep-handle.png) no-repeat 0 0;
}
* html .dbx-handle {
width : 176px;
}
.dbx-handle-cursor {
cursor : move;
}
a.dbx-toggle, a.dbx-toggle:visited {
display : block;
width : 20px;
height : 20px;
overflow : hidden;
background : url(templates/iTheme/img/sidep-toggle.png) no-repeat;
position : absolute;
top : 12px;
right : 3px;
text-indent : -50px;
text-decoration : none;
}
a.dbx-toggle-open, a.dbx-toggle-open:visited {
background-position : 0 0;
}
a.dbx-toggle-closed, a.dbx-toggle-closed:visited {
background-position : 0 -20px;
}
a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited {
background-position : -20px 0;
}
a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited {
background-position : -20px -20px;
}
.dbx-tooltip {
display : block;
position : absolute;
margin : 36px 0 0 125px;
width : 185px;
border : 1px solid #000;
background : #ffd;
color : #000;
font : normal normal normal 0.85em tahoma, arial, sans-serif;
padding : 2px 4px 3px 5px;
text-align : left;
}
* html .dbx-tooltip {
width : 210px;
}
*[class="dbx-tooltip"]:lang(en) {
border-color : InfoText;
background : InfoBackground;
color : InfoText;
font : small-caption;
font-weight : normal;
}
.dbx-content {
margin : 0;
padding : 5px 10px 9px 10px;
background : url(templates/iTheme/img/sidep-bottom.png) no-repeat 0 100%;
overflow : hidden;
}
.dbx-box-closed .dbx-content {
display : block;
height : 4px;
padding : 0;
overflow : hidden;
}
.dbx-box-closed .dbx-content * {
display : none;
}
div.content_post_comments a {
background-color : transparent;
background-image : url(templates/iTheme/img/mini-comment.gif);
background-repeat : no-repeat;
background-attachment : scroll;
padding-left : 18px;
float : right;
}
div.content_post_body {
float : left;
}
.dbx-group, .dbx-box, .dbx-handle {
position : relative;
display : block;
}
.dbx-box {
margin : 0;
padding : 0;
border : none;
clear : both;
}
.serendipity_freeTag {
margin-left : auto;
margin-right : 0;
text-align : right;
font-size : 7pt;
display : block;
margin-top : 5px;
margin-bottom : 0;
}
.serendipity_freeTag_related {
margin-left : 50px;
margin-right : 0;
text-align : left;
font-size : small;
display : block;
margin-top : 20px;
margin-bottom : 0;
}
.serendipity_freetag_taglist {
margin : 10px;
border : 1px solid #6265f0;
padding : 5px;
background-color : #b5b8ff;
text-align : justify;
}
.serendipity_freeTag a {
font-size : 7pt;
text-decoration : none;
}
.serendipity_freeTag a:hover {
color : green;
text-decoration : underline;
}
img.serendipity_freeTag_xmlButton {
vertical-align : bottom;
display : inline;
border : 0;
}
h1 a, h1 a:visited  ,h1 a:link

{

color: #ffffff;

text-decoration: none;

}
