img {
   behavior: url("http://www.ad.or.at/index.php?/plugin/pngbehavior.htc");
}
/* templates/rechtsfreund/style.css  */
/* Blog template for rechtsfreund.at by YellowLed */

body {
   font-family: Verdana, sans-serif;
   font-size: small;
   background: #8ba2d1;
   color: #000;
   margin: 0;
   padding: 0;
}

#wrap {
   background: #d1daec;
   color: #000;
   width: 950px;
   margin: 20px auto;
   border: 10px solid #fff;
}

#serendipity_banner {
   clear: left;
   background: url(templates/rechtsfreund/img/justitia.png) top left no-repeat;
   height: 100px;
   border-bottom: 1px solid #8ba2d1;
   text-align: right;
}

#serendipity_banner h1 {
   padding: 10px 10px 0;
   margin: 0;
}

#serendipity_banner h2 {
   padding: 0 10px 10px;
   margin: 0;
}

#content {
   font-size: 90%;
   float: left;
   width: 550px;
}

#serendipityLeftSideBar {
   font-size: 80%;
   float: left;
   width: 200px;
}

#serendipityRightSideBar {
   font-size: 80%;
   float: right;
   width: 200px;
}

#footer {
   padding: 0 10px;
   clear: both;
   text-align: center;
   border-top: 1px solid #8ba2d1;
}

#footer p {
   font-size: 80%;
   padding: 10px 0;
   margin: 0;
}

a:link,
a:active,
a:visited {
   color: #466bb5;
   text-decoration: none;
}

a:hover { text-decoration: underline; }

.serendipitySideBarTitle,
.serendipity_date {
   background: #8ba2d1;
   color: #fff;
   font-variant: small-caps;
   margin: 10px 0 5px;
   padding: 5px;
}

/* s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
   border: 1px solid #ddd;
   background-color: #efefef;
   padding: 0;
   text-align: center;
}

.serendipity_imageComment_center { margin: auto; }

.serendipity_imageComment_left {
   float: left;
   margin: 0 10px 5px 0;
}

.serendipity_imageComment_right {
   float: right;
   margin: 0 0 5px 10px;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
   margin: 0;
   padding: 0;
   border: none;
   text-align: center;
}

.serendipity_imageComment_txt {
   border-top: 1px solid #ddd;
   margin: 0;
   padding: 1%;
   clear: both;
   font-size: 0.9em;
   text-align: center;
}
/*** End s9y image manager ***/

/*** Navigation ***/
#navigation {
   margin: 0 0 15px 0;
   padding: 0;
   list-style: none;
   float: left;
}

#navigation li {
   margin: 0;
   padding: 0;
   float: left;
}

#navigation a {
   font-size: 80%;
   text-decoration: none;
   margin: 0 1px 0 0;
   padding: 4px 8px;
   float: left;
   display: block;
}

#navigation a:hover { text-decoration: underline; }
/*** End navigation ***/

blockquote {
   background: #eee;
   color: #000;
   border-left: 5px solid #ccc;
   text-align: left;
   margin: 5px 10px;
   padding: 5px;
}

code {
   background: #eee;
   font-weight: normal;
   color: #000;
   line-height: 1.5em;
   display: block;
   white-space: pre;
   border-top: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
   margin: 5px 10px;
   padding: 5px;
   text-align: left;
}

pre {
   background: #eee;
   color: #000;
   font-weight: normal;
   line-height: 0.8em;
   display: block;
   border-top: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
   margin: 5px 10px;
   padding: 5px;
   text-align: left;
}

div.serendipity_freetag_taglist {
   background: #eee;
   color: #000;
   border: 1px solid #ccc;
}

.serendipitySideBarContent input,
.serendipitySideBarContent select { width: 95%; }

/*** Contact form ***/
#serendipity_comment_CommentForm fieldset {
   border: 1px solid #ddd;
   width: 90%;
}

#serendipity_comment_CommentForm fieldset legend {
   background: #fafbfc;
   border: 1px solid #ddd;
   font-weight: bolder;
   text-align: center;
}

.serendipity_commentDirection { width: 90%; }
/*** End contact form ***/


/*** Comment form ***/
#serendipity_comment { }

.serendipity_commentsTitle {
   border-bottom: 1px solid #ccc;
}

.serendipity_comment { }

.serendipity_comments .serendipity_center { }

.serendipity_commentBody {
   text-align: left;
}

.serendipity_comment_source { }

.serendipity_comment_author_self comment_evenbox,
.comment_evenbox,
.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
   line-height: 1.5em;
}

.serendipity_commentsValue .frm_check_label,
.serendipity_commentsValue .frm_radio_label,
.serendipity_commentsLabel { }

.serendipity_commentsLabel { }

.serendipity_commentsValue .frm_check,
.serendipity_commentsValue .frm_radio,
.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
   background: #fff;
   color: #000;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
   border: 1px solid #ccc;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
   width: 90%;
}

#serendipity_comment_CommentForm select:focus,
.serendipity_commentsValue .frm:focus {
   background: #efefef;
   color: #000;
}

#serendipity_comment_CommentForm dt {
   float: left;
}

#serendipity_comment_CommentForm dd { }

#serendipity_comment textarea { }
/*** End commentform ***/

.serendipity_pageFooter { margin: 15px 0 5px; }

.continue_reading {
   margin: 10px 0;
   display: block;
}

.serendipity_commentsTitle {
   font-weight: bold;
   border-bottom: 1px dotted #8ba2d1;
}

.serendipity_freeTag { text-align: left; }

.serendipity_title {
   font-size: 120%;
   margin: 5px 0;
   padding: 0;
}

.byline {
   border-bottom: 1px dotted #8ba2d1;
   font-size: 90%;
}

.infofooter {
   border-top: 1px dotted #8ba2d1;
   font-size: 90%;
   padding-bottom: 15px;
}

.serendipity_comment_author_self comment_evenbox,
.comment_evenbox,
.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
   margin: 0 10px 10px;
   line-height: 1.5em;
   border-top: 1px solid #8ba2d1;
   border-bottom: 1px solid #8ba2d1;
   background-color: #eee;
   color: #000;
}

.serendipity_commentBody {
   text-align: left;
   padding: 5px 10px;
}

.serendipity_comment_source {
   margin-top: 2px;
   margin-bottom: 2px;
   padding-left: 5px;
   padding-bottom: 2px;
}

.serendipity_Entry_Date {
   margin: 5px 25px;
}

#serendipityLeftSideBar .serendipitySideBarItem {
   margin: 5px 10px 5px 0;
   padding-left: 5px;
}

#serendipityRightSideBar .serendipitySideBarItem {
   margin: 5px 0 5px 10px;
   padding-right: 5px;
}

.serendipity_entrypaging { margin-top: 5px; }