/* overall style */
body {
    background-color: #DEDBD6;
    height:100%;
}
@font-face {
    font-family: "vollkorn";
    src: url(/media/vollkorn.otf) format("opentype");
}
#pcon {
    margin:0px;
    padding:0px;
    border:0px;
    background-image: url(/media/img/bgh.png);
    background-repeat: repeat-x;
    background-position: top left;
}

#phorum {
    font-family: "Times New Roman",Times,serif;
    border:0px;
    font-size: medium;
    color: #333333;
    max-width: 1600px;
    min-height: 600px;
    margin: auto;
}

/* HTML level styles */

img {
    vertical-align: top;
    border: none;
}

#phorum div.generic table th {
    text-align: left;
}

#phorum table.list {
    width: 100%;
    margin-bottom: 4px;
    border: 1px solid #DFA745;
    border-bottom: 0;
}

#phorum table.list th  {
    background-repeat: repeat-x;
    background-image: url('/media/img/header_background.png');
    color: White;
    background-color: #DFA745;
    font-size: 85%;
    padding: 5px;
}

#phorum table.list th a {
    color: White;
}

#phorum table.list td {
    background-color: #E8E4DB;
    padding: 8px;
    border-bottom: 1px solid #DFA745;
    font-size: 85%;
}

#phorum table.list td.alt {
    background-color: #E1DBCB;
}

#phorum table.list td.current {
    background-color: #f0f7f0;
}

#phorum table.list td p {
    margin: 4px 8px 16px 4px;
}

#phorum table.list td h3 {
    margin: 0;
}

#phorum table.list td h4 {
    font-size: 115%;
    margin: 0;
    font-weight: normal;
}

#phorum table.list td span.new-indicator {
    color: red;
    font-size: 80%;
    font-weight: normal;
}

#phorum a {
    color: #333; // #355F35;
}

#phorum a:hover {
    color: #709CCC;
    //text-shadow:0 0 10px #FFFFFF;
}

#phorum a.icon {
    background-repeat: no-repeat;
    background-position: 1px 2px;
    padding: 4px 10px 2px 21px;
    font-weight: normal;
    white-space: nowrap;
}

#phorum h1 {
    margin: 5px 0 0 0;
    font-size: 145%;
}

#phorum h2 {
    margin: 0;
    font-size: 115%;
    font-weight: normal;
}

#phorum h4 {
    margin: 0 0 5px 0;
}

#phorum hr {
    height: 1px;
    border: 0;
    border-top: 1px solid #DFA745;
}

/* global styles */

#phorum div.generic table {
}

#phorum div.generic {
    padding: 8px;
    background-color: #E1DBCB;
    border: 1px solid #DFA745;
}

#phorum div.generic-lower {
    padding: 8px;
    margin-bottom: 8px;
}

#phorum div.paging {
    float: right;
}

#phorum div.paging a {
    font-weight: bold;
    margin: 0 4px 0 4px;
    padding: 0 0 1px 0;
}

#phorum div.paging img{
    vertical-align: bottom;
}

#phorum div.paging strong.current-page {
    margin: 0 4px 0 4px;
}

#phorum div.nav {
    font-size: 85%;
    margin: 0 0 5px 0;
}

#phorum div.nav-right {
    float: right;
}

#phorum div.information {
    padding: 8px;
    border: 1px solid #62a762;
    background-color: #e6ffe6;
    margin-bottom: 8px;
}

#phorum div.notice {
    padding: 8px;
    background-color: #E1DBCB;
    border: 1px solid #DFA745;
    margin-bottom: 8px;
}

#phorum div.warning {
    border: 1px solid #A76262;
    background-color: #FFD1D1;
    padding: 8px;
    margin-bottom: 8px;
}

#phorum div.attachments {
    background-color: #E8E4DB;
    margin-top: 8px;
    padding: 16px;
    border: 1px solid #DFA745;
}

#phorum span.new-flag {
    color: red;
}

#phorum a.message-new {
    font-weight: bold;
}

#phorum table.menu td {
    vertical-align: top;
}

#phorum table.menu td.menu {
    font-size: 85%;
    padding: 0 8px 0 0;
}

#phorum table.menu td.menu ul {
    list-style: none;
    padding: 0;
    margin: 4px 0 8px 8px;
}

#phorum table.menu td.menu ul li {
    margin: 0 0 4px 0;
}

#phorum table.menu td.menu ul li a {
    text-decoration: none;
}

#phorum table.menu td.menu ul li a.current {
    font-weight: bold;
}

#phorum table.menu td.menu span.new {
    color: red;
}

#phorum table.menu td.content {
    width: 100%;
    padding: 0;
}

#phorum table.menu td.content h2 {
    margin: 0 0 8px 0;
    background-repeat: repeat-x;
    background-image: url('/media/img/header_background.png');
    color: White;
    background-color: #DFA745;
    padding: 4px;
}

#phorum table.menu td.content div.generic {
    margin: 0 0 8px 0;
}

#phorum table.menu td.content dl {
    margin: 0;
    padding: 0;
}

#phorum table.menu td.content dt {
    font-weight: bold;
}

#phorum table.menu td.content dd {
    padding: 4px;
    margin: 0 0 8px 0;
}

#phorum fieldset {
    border: 0;
    padding: 0;
    margin: 0;
}

#phorum textarea.body, #phorum input.subject {
    font-family: "Times New Roman",Times,serif;
    width: 100%;
    border: 0;
}

#phorum table.form-table {
    width: 100%;
}



/* header styles */

#phorum #logo {
    height: 46px;
    background-color: #78ad78;
    vertical-align: bottom;
    background-image: url('/media/img/top_background.png');
}

#phorum #logo img {
    margin: 16px 0 0px 16px;
}

#phorum #page-info {
    padding: 8px 8px 8px 0;
    margin: 0 16px 16px 0;
}

#phorum #page-info .description {
    margin: 8px 8px 0 0;
    padding-right: 32px;
    font-size: 85%;
}

#phorum #breadcrumb {
    border-bottom: 1px solid #b6b6b6;
    border-top: 0;
    padding: 5px;
    font-size: 85%;
}

#phorum #user-info {
    font-size: 85%;
    margin: 4px 0 4px 0;
    text-align: right;
}

#phorum #user-info a {
    margin: 0 0 0 10px;
    padding: 4px 0 2px 21px;
    background-repeat: no-repeat;
    background-position: 1px 2px;
}

#phorum #user-info img {
    border-width : 0;
    margin: 4px 3px 0 0;
}

#phorum #user-info small a{
    margin: 0;
    padding: 0;
    display: inline;
}

#phorum div.attention {
    /* does not use template values on purpose */
    padding: 24px 8px 24px 64px;
    border: 1px solid #A76262;
    background-image: url('/media/img/dialog-warning.png');
    background-color: #FFD1D1;
    background-repeat: no-repeat;
    background-position: 8px 8px;
    color: Black;
    margin: 8px 0 8px 0;
}

#phorum div.attention a {
    /* does not use template values on purpose */
    color: #68312C;
    padding: 2px 2px 2px 21px;
    display: block;
    background-repeat: no-repeat;
    background-position: 1px 2px;
}

#phorum #right-nav {
    float: right;
}

#phorum #search-area {
    float: right;
    text-align: right;
    padding: 8px 8px 8px 32px;
    background-repeat: no-repeat;
    background-position: 8px 12px;
    margin: 0 16px 0 0;
}

#phorum #header-search-form {
    display: inline;
}

#phorum #header-search-form a {
    font-size: 65%;
}

/* Read styles */

#phorum div.message div.generic {
    border-bottom: 0;
}

#phorum td.message-user-info {
    float: right;
    font-size: 85%;
}

#phorum div.message-author {
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding: 0px 0 0px 21px;
    font-size: 115%;
    font-weight: bold;
    margin-bottom: 5px;
}

#phorum div.message-author small {
    font-size: 65%;
    font-weight: normal;
    margin: 0 0 0 16px;
}

#phorum div.message-subject {
    font-weight: bold;
    font-size: 85%;
}

#phorum div.message-body {
    padding: 16px;
    margin: 0 0 16px 0;
    border: 1px solid #DFA745;
    border-top: 0;
    background-image: url('/media/img/message_background.png');
    background-repeat: repeat-x;
    background-color: White;
    overflow: hidden; /* makes the div extend around floated elements */
}

#phorum div.message-body br {
    clear: both;
}

#phorum div.message-date {
    font-size: 85%;
}

#phorum div.message-moderation {
    margin-top: 8px;
    font-size: 85%;
    border-top: 0;
    padding: 6px;
    background-color: #E1DBCB;
    border: 1px solid #DFA745;
}

#phorum div.message-options {
    text-align: right;
    font-size: 85%;
    clear: both;
}

#phorum #thread-options {
    margin: 8px 0 32px 0;
    background-color: #E1DBCB;
    border: 1px solid #DFA745;
    padding: 8px;
    text-align: center;
}

/* Changes styles */

#phorum span.addition {
    background-color: #CBFFCB;
    color: #000000;
}

#phorum span.removal {
    background-color: #FFCBCB;
    color: #000000;
}

/* Posting styles */

#phorum #post {
    clear: both;
}

#phorum #post ul {
    margin: 2px;
}

#phorum #post ul li {
    font-size: 85%;
}

#phorum #post-body,#phorum #post-subject {
    border: 1px solid #DFA745;
    background-color: #ffffff;
    padding: 4px;
}

#phorum #post-moderation {
    font-size: 85%;
    float: right;
    border: 1px solid #DFA745;
    background-color: #fffdf6;
    padding: 8px;
}

#phorum #post-buttons {
    text-align: center;
    margin-top: 8px;
}

#phorum div.attach-link {
    background-image: url('/forum/templates/fc/img/attach.png');
    background-repeat: no-repeat;
    background-position: 1px 2px;
    padding: 4px 10px 2px 21px;
    font-size: 85%;
    font-weight: normal;
}

#phorum #attachment-list td {
    font-size: 85%;
    padding: 6px;
}

#phorum #attachment-list input {
    font-size: 65%;
}


/* PM styles */

#phorum input.rcpt-delete-img {
    vertical-align: bottom;
}

#phorum div.pm {
    padding: 8px;
    background-color: #E1DBCB;
    border: 1px solid #DFA745;
    border-bottom: 0;
}

#phorum div.pm div.message-author {
    font-size: 85%;
}

#phorum .phorum-gaugetable {
    margin-top: 10px;
    border-collapse: collapse;
}

#phorum .phorum-gauge {
    border: 1px solid #DFA745;
    background-color: #E8E4DB;
}

#phorum .phorum-gaugeprefix {
    border: none;
    background-color: #E8E4DB;
    padding-right: 10px;
}


/* Profile styles */

#phorum #profile div.icon-user {
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding: 0px 0 0px 21px;
    font-size: 115%;
    font-weight: bold;
    margin-bottom: 5px;
}

#phorum #profile div.icon-user small {
    font-size: 65%;
    font-weight: normal;
    margin: 0 0 0 16px;
}

#phorum #profile dt {
    font-weight: bold;
}

#phorum #profile dd {
    padding: 4px;
    margin: 0 0 8px 0;
}


/* Search Styles */

#phorum #search-form {
    margin-bottom: 35px;
}

#phorum #search-form form {
    font-size: 85%;
}

#phorum div.search {
    background-color: #E8E4DB;
}

#phorum div.search-result {
    font-size: 85%;
    margin-bottom: 20px;
}

#phorum div.search-result h4 {
    font-size: 125%;
    margin: 0;
}

#phorum div.search-result h4 small {
    font-size: 75%;
}

#phorum div.search-result blockquote {
    margin: 3px 0 3px 0;
    padding: 0;
}

/* Footer styles */

#phorum #footer-plug {
    margin-top: 26px;
    font-size: 75%;
    text-align: center;
}


/* Icon Styles */
/*
.icon-accept {   	background-image: url('/media/img/accept.png');}
.icon-bell {    	background-image: url('/media/img/bell.png');}
.icon-bullet-black {background-image: url('/media/img/bullet_black.png');}
.icon-bullet-go {	background-image: url('/media/img/bullet_go.png');}
.icon-cancel {		background-image: url('/media/img/cancel.png');}
.icon-close {   	background-image: url('/media/img/lock.png');}
.icon-comment { 	background-image: url('/media/img/comment.png');}
.icon-comment-add {	background-image: url('/media/img/comment_add.png');}
.icon-comment-edit {background-image: url('/media/img/comment_edit.png');}
.icon-comment-delete {background-image: url('/media/img/comment_delete.png');}
.icon-delete {    	background-image: url('/media/img/delete.png');}
.icon-exclamation { background-image: url('/media/img/exclamation.png');}
.icon-feed {    	background-image: url('/media/img/feed.png');}
.icon-flag-red {    background-image: url('/media/img/flag_red.png');}
.icon-folder {  	background-image: url('/media/img/folder.png');}
.icon-group-add {   background-image: url('/media/img/group_add.png');}
.icon-key-go {    	background-image: url('/media/img/key_go.png');}
.icon-key-delete {	background-image: url('/media/img/key_delete.png');}
.icon-list {    	background-image: url('/media/img/text_align_justify.png');}
.icon-merge {    	background-image: url('/media/img/arrow_join.png');}
.icon-move {    	background-image: url('/media/img/page_go.png');}
.icon-next {    	background-image: url('/media/img/control_next.png');}
.icon-note-add {    background-image: url('/media/img/note_add.png');}
.icon-open {    	background-image: url('/media/img/lock_open.png');}
.icon-page-go {    	background-image: url('/media/img/page_go.png');}
.icon-prev {    	background-image: url('/media/img/control_prev.png');}
.icon-printer {    	background-image: url('/media/img/printer.png');}
.icon-split {    	background-image: url('/media/img/arrow_divide.png');}
.icon-table-add {   background-image: url('/media/img/table_add.png');}
.icon-tag-green {   background-image: url('/media/img/tag_green.png');}
.icon-user {    	background-image: url('/media/img/user.png');}
.icon-user-add {    background-image: url('/media/img/user_add.png');}
.icon-user-comment {background-image: url('/media/img/user_comment.png');}
.icon-user-edit {   background-image: url('/media/img/user_edit.png');}
.icon-zoom {    	background-image: url('/media/img/zoom.png');}
.icon-information { background-image: url('/media/img/information.png');}
*/

.icon1616 {
    width: 16px;
    height: 16px;
    border: 0;
	vertical-align:middle;
}

/*   BBCode styles  */

#phorum blockquote.bbcode {
    font-size: 85%;
    margin: 0 0 0 10px;
}

#phorum blockquote.bbcode>div {
    margin: 0;
    padding: 5px;
    border: 1px solid #808080;
}

#phorum blockquote.bbcode strong {
    font-style: italic;
    margin: 0 0 3px 0;
}

#phorum pre.bbcode {
    border: 1px solid #C4C6A2;
    background-color: #FEFFEC;
    padding: 8px;
    overflow: auto;
}

/* END TEMPLATE css.tpl */

/* Main */
body {
	padding:0;
	margin:0;
	background:#dedbd6;
	/* width:1000px; */
}

a {text-decoration:none;color:#11119C;}
a:hover {text-decoration:underline;}

::-moz-selection{color:#565656;background-color:#EFCE95}
selection{color:#565656;background-color:#EFCE95}
body > #logo {
	background:transparent url(/logo.png) no-repeat scroll 0%;
}
#logo {
	height:80px;
	width:80px;
	margin:0.5em 5%;
	position:absolute;
	right:0pt;
	top:0pt;
}
#header {
	background:#b68809 none repeat scroll right 0.2em;
	background-image: url(/media/img/titelverlauf.png);
	background-repeat: repeat-x;
	background-position: bottom left;
	min-height:80px !important;
	color:#FFFFFF;
	margin:0pt;
	padding-left:5%;
	padding-right:5%;
/*	width:100%; */
}
#header a {
	color:#FFFFFF;
	font-family:Georgia,serif;
	text-shadow:#555 3px 3px 3px;
	font-size:1.8em;
	font-variant:small-caps;
	font-weight:normal;
	letter-spacing:0.1em;
	line-height:1.6em;
	margin-right:0.6em;
	text-decoration:none;
}
#header a.tit {display:block;}
#header a.ba { margin:0 !important; }
#header a.ba img { border: 2px solid #b1860e;margin:8px 3px 8px 13px;vertical-align:middle; }
#header a:hover {color:#E0E2E6;}
#header em {
	text-shadow:#555 2px 2px 3px;
	line-height:1.6em;
}

/* navi */
#navigation1 {
	background:#DFA745;
	background-image: url(/media/img/menuverlauf.png); 
	background-repeat: repeat-x;
	background-position: bottom left;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0px;
	width:100%;
	font-size:100%;
	margin:0px;
	padding:0px;
	height:1.7em;
}
#navigation1 ul {
	margin:0pt 5%;
	padding:0px;
}
#navigation1 li {
	line-height:1.7em;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	vertical-align: middle;
	text-shadow:#555 1px 1px 1px;
}
#navigation1 h2 {
	display:none;
}

#navigation1 li a, #navigation1 li a:link, #navigation1 li a:visited {
	color:#FFFFFF;
	display:block;
	padding: 0 0.5em;
	text-decoration:none;
	vertical-align: middle;
}
#navigation1 li a.beta, #navigation1 li a.beta:link, #navigation1 li a.beta:visited {
	color:#E1DBCB;
}
#navigation1 li a:hover, #navigation1 li a:active, #navigation1 li a:focus {
	background:#E1DBCB none repeat scroll 0%; //#E1DBCB
	color:#333333;
	//text-decoration:underline;
	text-shadow:#888 1px 1px 1px;
}
#navigation1 li a.beta:hover, #navigation1 li a.beta:active, #navigation1 li a.beta:focus {
	color:#555555;
}

#navigation1 li a#aktiv {
	/* background:#DFAC53 none repeat scroll 0%; */
	//text-decoration:underline;
	border-bottom:5px solid #eaeaea;
}

#kontakt input, #kontakt textarea{color:#555555;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:110.01%;}

/* navi alt */
#navigation {
	background:#DFA745;
	border:#cccccc solid;
	border-width:1px 0pt;
	margin:0pt;
	padding:0pt;
/*	width:100%; */
}
#navigation ul {
	display:block;
	margin:0pt 5%;
	padding:0pt;
}
#navigation li {
	display:inline;
	vertical-align:middle;
	line-height:1.7em;
	margin:0;
}
#navigation h2 {
	display:none;
}
#navigation li a, #navigation li a:link, #navigation li a:visited {
	color:#FFFFFF;
	padding:0.3em 0.5em;
	text-decoration:none;
}
#navigation li a:hover, #navigation li a:active, #navigation li a:focus {
	background:#E1DBCB;
	color:#333333;
}

#phorum{
	margin:2px 5%;
}

#freds {margin:0; background:#DEDBD6;}

#freds ul {list-style:none;margin:0;padding:0;}
#freds li {margin:0;padding:0 0 0 1.6em;}
#freds>ul>li {margin-top:0.16em;margin-bottom:0.16em}


#freds a:link{color:#11119C;background:transparent;text-decoration:none;}
#freds a:visited{color:#9C1111;background:transparent}
#freds a:hover{background:#e0e0e0;text-decoration:underline}
#freds a:active,a:focus{color:#111111;background:transparent}

#freds span.autor{color:#555555;font-weight:bold;}
#freds span.stamp{color:#888888;font-size:90%;}

.bg {background:#E8E4DB;}
.dunkel{background:#E1DBCB;}
.dunkler{background:#E8E4DB;}
.rahmen{background:#DFA745;}

#freds li.c1{border-bottom:1px solid #E0DBD2;}
#freds li.c2{border-bottom:1px solid #E0DBD2;}
/*
#freds li.c1:hover,#freds li.c2:hover{background:#E8E4DB;}
*/
#freds li.alternativ{background:transparent;}
#freds li.bullet_black{list-style-image: url('/media/icon/reply.gif');}
#freds li.comment{list-style-image: url('/media/icon/topic.gif');}
#freds li.test{list-style-image: url('/media/icon/reply.gif');}
#freds li.test{list-style-image: url('/media/icon/reply_new.gif');}

div.nav {
	background:#E1DBCB;
	border:#DFA745 solid;
	font-family:arial,sans-serif;
	border-width:1px 0pt;
	line-height: 1.7em;
	margin:0px 0pt;
	padding:0  5px 0 5px;
/*	width:100%; */
}
#phorum .nav a {text-decoration:none;color:#11119C;margin:0 0 0 5px;}
#phorum .nav a:hover {text-decoration:underline;color:#1111cc;}
#phorum .information {font-family:arial,sans-serif;}
#phorum .generic {font-family:arial,sans-serif;color:#333333;/*max-width:70em;*/}
#phorum #user-info {font-family:arial,sans-serif;text-align:right;}
#phorum #user-info a {text-decoration:none;color:#1111cc;padding:0px;margin:0px;}
#phorum #user-info a:hover {text-decoration:underline;color:#1111dd;}
#phorum .generic h3{margin:0.4em 0 0.2em 0;}

/* #phorum #post-body {background:#ffffff;} */

p.paging {text-align:right;margin:0;padding:0 5px 0 0;}
p.paging a {margin:0 0 0 5px;}

div#footer {
        text-shadow:#ccc 1px 1px 10px; 
	text-align:center;
	font-size:360%;
	color:#ccc;
	margin:0pt;
	padding:10px;
/*	width:100%; */
}

#phorum table.list th {background:#b68809;}
#phorum div.message{border:0;background:#DEDBD6;}
#phorum div.message div.generic {border:0;background:#DEDBD6;}
#phorum div.message-body{background:#DEDBD6;border:0;/*max-width:70em;*/}
#phorum p {padding:0pt;margin:0;font-size:100%;}
#phorum h2.new {font-family:Arial,Helvetica,sans-serif;padding:0 0 1em 0;}
#phorum h2 {padding:0pt;margin:0;margin-top:0.4em;}
#phorum h2 a{color:#1111cc;}
#phorum h2 a:visited{color:#333333;}
#phorum h2 em {color:#777777;font-size:70%;}

#phorum h3 {padding:0pt;margin:0;font-size:99%;}
#phorum h3 a{color:#1111cc;}
#phorum h3 a:visited{color:#333333;}
#phorum h3 em {color:#777777;font-size:70%;}

#fcticker h1, #btab h1 {
	font-size:1.4em;
	color: #555555;
	text-shadow:#888 1px 1px 2px;
	border-bottom:1px solid #DFA745;
	margin:10px 10px 10px 10px;
}
#fcticker h1 em, #btab h1 em {
	font-size: 80%;
}
#fcticker h2, #fcticker h3, #fcticker p {
	margin-left:20px;
}

#fcticker a:link{color:#11119C;background:transparent;text-decoration:none;}
#fcticker a:visited{color:#9C1111;background:transparent;}
#fcticker a:hover{background:#e0e0e0;text-decoration:underline;}
#fcticker a:active, #fcticker a:focus{color:#111111;background:transparent;}

/* input, textarea, button, option {border-width:1px;} */
input#subject {border:0px;}
input.preview, input.finish {padding:0.5em;}

/*
input.preview:hover{background:#ff7777;}
input.finish:hover{background:#77ff77;}
*/
.htmlpurifier-help {display:none;}

#phorum div.message-body p {margin:0 0 0.5em 0;}
#phorum div.message-body a {text-decoration:underline;color:#3333cc;}
#phorum div.message-body a:visited{color:#333333;}
#phorum div.message-body a:hover{color:#ff3333;}
#phorum div.message-body a[href^="http:"] {background: transparent url('/media/img/link_ex.gif') 100% 50% no-repeat;padding-right:10px;margin-right:1em;}
#phorum div.message-body a[href^="http://finanzcrash.com"], #phorum div.message-body a[href^="http://www.finanzcrash.com"] {background: transparent;padding-right:0px;margin-right:0.2em;}
#phorum div.message-body a.quotelink {font-family:Arial,Helvetica,sans-serif;}

#phorum li.current > a, #phorum li.current > span {font-weight:bold;color:#9C1111;background:#DBD6CE;}

blockquote {
background:#DEDBD6 url(/media/img/zitatverlauf.png) repeat-y top left;
border-left:2px solid #DFA745;
margin:0 0.2em 0.2em;
padding:0.2em;
}

div.links a:hover {
    background-color:#999999;
}
div.links a {
    -moz-border-radius: 2px 2px 2px 2px;
/*
    -moz-border-radius-bottomleft:2px;
    -moz-border-radius-bottomright:2px;
    -moz-border-radius-topleft:2px;
    -moz-border-radius-topright:2px;
*/
    background-color:#999999;
    border:0 none;
    color:#FFFFFF;
    cursor:pointer;
    font-size:0.8em;
    margin:0 10px;
    padding:2px 5px;
    text-decoration:none;
}

blockquote blockquote blockquote blockquote blockquote {
color:#555500 !important;
}
blockquote blockquote blockquote blockquote {
color:#005555 !important;
}
blockquote blockquote blockquote {
color:#000055 !important;
}
blockquote blockquote {
color:#005500 !important;
}
blockquote {
color:#550000 !important;
}


#phorum div.boardansicht {border:1px solid #dfa745;margin-top:10px;}
#phorum div.boardansicht div.generic {background:#e1dbcb;max-width:100%;}

#phorum .message .generic p.wer {color:#555555;font-size:80%;}
#phorum .message .generic p.wer autor {color:#555555;font-size:80%;}
#phorum .message span.editnotification {font-family:Arial,Helvetica,sans-serif;font-size:70%;color:#aaaaaa;}
#phorum .message-body .message-moderation {font-family:Arial,Helvetica,sans-serif;font-size:70%;border:1px dashed red;background:#affaaa;}
/*
#phorum input, #phorum textarea, #phorum select {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
}
div.menu {width:100%;background:#E1DBCB;padding:5px;}
*/
#phorum div.menu {text-align:center;width:100%;padding:15px;}
#phorum div.menu a {padding:3px;font-family:Arial,Helvetica,sans-serif;background:#DEDBD6;border:1px solid #dfa745;color:#555555;margin:2px;width:auto;}
#phorum div.menu a:hover {color:#333333;text-decoration:none;background:#E1DBCB;}
#ed_toolbar_body input {background:#dedbd6;border:1px solid #dfa745;color:#555555;margin:2px;width:auto;}
#ed_toolbar_body input:hover {background:#dedbd6;border:1px solid #dfa745;color:#333333;}
.ctr{color:#FF0000}
.ctg{color:#008000}
.ctb{color:#0000FF}
.highlight { background-color: yellow }
#phorum .message div.nobr br {display:inline;}

ul.postnav,ul.postnav li{margin:0;padding:0;list-style-type:none;}
ul.postnav li{float:right;width: 9em;font-size:1em;margin-right: 5px;}
ul.postnav a{
    display:block;width:9em;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif;
    text-transform:uppercase;background: #C7FF5A;color: #666;
    text-decoration:none;text-align:center;}
ul.postnav a:hover{background: #A8E52F;color:#FFF;}


#btab {background:transparent;}
//#btab td {background:#eee !important;}
#btab img.icon1616 {margin-right:10px !important;}
#btab a:link{color:#11119C;background:transparent;text-decoration:none;}
#btab a:visited{color:#9C1111;background:transparent}
#btab a:hover{background:#e0e0e0;text-decoration:underline}
#btab a:active,a:focus{color:#111111;background:transparent}
#btab span.autor{color:#555555;font-weight:bold;}
#btab span.stamp{color:#888888;font-weight:normal;font-size:90%;}
#btab tr:hover {background:#E1DBCB;}
#btab td.rating:hover {background:#DFA745;cursor:pointer;}
ul.tabs {margin:0 !important;padding:0;height:24px;border-bottom:1px solid #DFA745;}
ul.tabs li {float:left;padding:0;margin:0;list-style-type:none;}
ul.tabs a {
font-family:Verdana,Arial,Helvetica,sans-serif;
float:left;
font-size:13px;
display:block;
padding:2px 0.8em;
text-decoration:none;
border:1px solid #DFA745;
border-bottom:0px;
height:18px;
line-height:18px;
background-color: #dadada;
color:#777;
margin-right:4px;
position:relative;
top:1px;
}
ul.tabs a:link, ul.tabs a:visited {
color:#777;
}
ul.tabs a:hover {
background-color: #e6e6e6;
border-color: #DFA745;
color:#333;
}
ul.tabs a.current {
background:#DEDBD6;
border-bottom:2px solid #DEDBD6;
color:#000;
cursor:default;
}

#simplemodal-overlay {background-color:#332200;}
#simplemodal-container {background:#DEDBD6 url(/media/img/bgh.png) repeat-x left top;border:8px solid #B78808;padding:10px;height:50%;}
#simplemodal-container a.modalCloseImg {background:url(/media/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer;}

#freds #lit ul{margin-left:2em;list-style-image:none;list-style-position:outside;list-style-type:none;}
#freds #lit ul li {background:transparent url(/media/img/book.png) no-repeat scroll 0px 50%;margin:0;padding:1px 3px 1px 22px;}

fl {float:left;}

#terminpop {}
#terminpop h3 {margin:0 0 0.5em 0;}
#terminpop h3 em{font-size:80%;color:#777;}

table.termine {color:#333333;float:right;font-size:78%;}
table.termine:hover {background:#e1dbcb;}

table.termine .t_heute {}
table.termine .t_head {color:#555;}
table.termine .t_kw {color:#555;}
table.termine .t_termin {background:#DFA745;}

table.termintab {height:50%;maxHeight:90%;}
table.termintab td {padding:0 0.4em;}
table.termintab tr:hover{background:#B78808;}
table.termintab tr.alt, table.termintab tr.alt a {color:#888;}
table.termintab tr.heute {background:#DFA745;}
table.termintab .t_dat {color:#777;}
