* { padding:0; margin:0;}
html { font-size:100.01%;}
body { font-size:12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; background:#fff; color:#000;}

.clear { clear: both;}

table, td, div, img { border:0; border-collapse:collapse;}
td {vertical-align:top;}
ul { list-style: none;}
p { padding:0px 0px 18px 0px;}



a {text-decoration: underline; color:#47caf0;}
a:hover {text-decoration: none;}

input, select, textarea { vertical-align:middle; font-size:16px; color:#000;}
input.text, select, textarea { padding:2px 0px 3px 6px;}


html body textarea { font-size:16px; color:#000;}

/*** Main ***/

#page, #closure-blocks{width: 100%; /*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "960px" : "100%"); min-width:980px;*/}

#page-inner { width:934px; margin:0 auto;}

/* 	#header { height:519px;} */

/*** Menu ***/

.main-menu { clear:both; background:url(images/menu-bg.gif) repeat-x 0 0; width:100%; }
.main-menu .corner-left { background:url(images/menu-left.gif) no-repeat 0 0; }
.main-menu .corner-right { background:url(images/menu-right.gif) no-repeat right 0; height:100%; overflow: hidden; padding:10px 14px 9px 0;}

#primary{margin: 0; float:left; padding:0px 0px 13px 13px;  overflow:hidden; }

#primary ul { list-style:none; width:100%; overflow:hidden;}
#primary ul li { float:left; overflow:hidden; background:url(images/ver.gif) no-repeat 0 0; margin:0px 0px 0px -2px; padding:7px 24px 5px 24px;}

#primary ul li a { display:block; float:left; overflow:hidden; cursor: pointer; text-decoration:none;}
#primary ul li a { font-size:13px !important; line-height:18px; color:#2a2a2a !important; font-weight: bold !important; text-transform:uppercase;}
#primary ul li a:hover, #primary ul li.current_page_item a { text-decoration:underline;}

#header-blocks{clear: right; float:right; padding:33px 15px 0px 0px;overflow:hidden;}
.sub-menu {}
#header-blocks a { float:left; font-size:11px; padding:6px 39px 11px 41px; color:#2a2a2a; text-transform:uppercase; text-decoration:none;}
#header-blocks a:hover { text-decoration:underline;}

#header-blocks .register { background:url(images/flag.gif) no-repeat 0 0;}
#header-blocks .rss { background:url(images/rss.gif) no-repeat 0 0; padding-right:0;}
#header-blocks .lesson { background:url(images/lesson.gif) no-repeat 0 0; }
#header-blocks .blog { background:url(images/blog.gif) no-repeat 0 0; padding-right:0;}
#header-blocks .forum { background:url(images/forum.gif) no-repeat 0 0; }
#header-blocks .logout { background:url(images/logout.gif) no-repeat 0 0; padding-right:0;}

/*** Logo ***/
#logo-title { float:left;}
#logo {  padding:35px 0px 21px 7px; overflow:hidden; height:100%;}
#site-name { width:0px; float:left; height:53px; font-size:2.1em; display:block; color:#fff; cursor:pointer; overflow:hidden; text-indent:-1000em;}
#site-name:hover { text-decoration:none;}
#site-slogan { font-size:11px; text-transform:uppercase; color:#2a2a2a; float:left; padding:52px 0px 0px 14px;}

/*** Search ***/
#search-box {float:right; margin-top:4px;}
#search {}
/* 	.search .indent { padding:4px 0px 0px 0px;} */

#search-box form { background:url(images/search-bg.gif) no-repeat 0 0; padding:0px 0px 5px 0px;}
#edit-search-block-form--2 { width:180px; border:0; background: transparent; padding:1px 0px 1px 5px; margin:0px 6px 0px 0px;}
#search-box label {display: none;}
#search-box .form-submit {
    background:url("images/search.gif") no-repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    height:25px;
    margin:0;
    text-indent:1000px;
    width:80px;
}
/*** Slogan ***/

.slogan { clear:both;  background:url(images/header.jpg) no-repeat 0 0; height:314px;}
.slogan .indent { padding:74px 25px 0px 0px; text-align:right; overflow:hidden;}
.slogan h2 { padding:0px 0px 13px 0px !important; font-size: inherit !important; line-height: inherit !important;}
.slogan .indent p {text-align: right;}

/*** Rss ***/
.rss { float:right; padding:6px 0px 0px 0px;}

/*** Column ***/
#main { clear:both; height:100%; padding:0px 0px 0px 0px; margin:0px 0px 40px 0px; background:url(images/widget-line.gif) repeat-y right 0;}
.no-sidebars #main {background: none;}
#main-inner {display: table-row;}
#main-inner {display: block;}
#sidebar-left { width:200px; float:left; _margin:0px -16px 0px 0px;}
#sidebar-right { width:265px; float:right; margin:0px 0px 0px 18px; _margin:0px 0px 0px 15px;}

/*** Widgets  ***/
#sidebar-right .block {height:100%; overflow:hidden; padding:0px 0px 20px 0px; margin:0px 0px 0px 0px;}

/* 	.column-right .widget { margin-left:18px;} */

.block-inner {overflow:hidden; height:100%; padding:0px 0px 0px 0px;}

.block .title { height:100%; overflow:hidden;}

.block h2 { height:100%; overflow:hidden;}
.block h2 { font-size: 30px; line-height:38px; color:#000; font-weight: normal; padding:4px 0px 17px 3px;}
#sidebar-right .block  h2{ padding:4px 0px 10px 0px;}

.block ul { height:100%; font-size:13px; color:#000; margin:0px 0px 0px 4px;}
/* 	.block ul li { background:url(images/marker.gif) no-repeat 0 7px; padding:0px 0px 2px 11px;} */
.block ul li a { color:#47b3d2; height:100%;}

.block a { color:#47b3d2; font-size:13px; text-decoration:none;}
.block a:hover { text-decoration:underline;}

.widget_ideas p { padding:0px 0px 6px 0px;}

.showa{}
.showb{display:none;}
/*** widget_categories ***/

/*** widget_archive ***/

/*** widget_meta ***/

/*** widget_links  ***/

/*** widget_recent_entries  ***/

/*** widget_tag_cloud ***/

/*********/
#search form { padding:0px 0px 0px 0px;}
#search .text { margin:0px 8px 0px 0px;}

.widget_calendar table { margin:0px 0px 0px 0px;}

.widget table a {}

.widget_text h2 {}
.widget_text { background: none;}
.widget_text div {background: none;}
.widget_text .widget-bg {background: none;}

.textwidget { padding:0px 0px 0px 0px; font-size:13px; line-height:1.5em;}
.textwidget {}

/*** Content  ***/
#content-top {height: 344px;}
#content { height:100%; padding:4px 0px 0px 0px;}

#content .node-inner { clear:both; overflow:hidden; height:100%; background:url(images/line.gif) repeat-x 0 bottom; padding:0px 0px 0px 0px; margin:0px 0px 20px 0px;}

/* 	#content .title { overflow:hidden; height:100%; padding:0px 0px 0px 1px;} */

#content .title h2 { font-size: 2.3em; line-height:1em; color:#000; font-weight: normal; overflow:hidden; height:100%; padding:0px 0px 13px 0px;}
#content .title h3 { font-size: 1.4em; line-height:0.96em; color:#000; font-weight: normal; overflow:hidden; height:100%; padding:0px 0px 0px 0px;}

#content .title h2 a, #content .title h3 a { color:#000; text-decoration:none;}
#content .title h2 a:hover, #content .title h3 a:hover { text-decoration: underline;}

#content .date {color:#000; padding:0px 0px 0px 2px;}
#content .date span { font-size:12px; color:#a5a5a5;}
#content .date em { color:#47caf0; font-style: normal;}

#content .categories { font-size:13px; padding:3px 0px 0px 3px;}
#content .categories a { color:#47caf0; text-decoration:none;}
#content .categories a:hover { text-decoration: underline;}

.title-page * {  font-size:1.8em; color:#000; font-weight: normal; text-transform:uppercase; padding:0px 0px 0px 0px;}

#content-inner { width: 650px; clear:both; overflow:hidden; height:100%; font-size:13px; line-height:19px; padding:10px 0px 0px 4px; margin:0px 0px 0px 0px;}
.section-blog  #content-inner{padding: 0;}

/*
        .content p { padding:0px 0px 18px 0px;}
*/

#main #content p {font-family:  Arial, Helvetica, sans-serif; color:#000000; font-size:16px; line-height:150%; margin:1em 0; text-align:justify;} /*Javítás*/
#content p.img { padding:0px 0px 15px -2px;}

#content p.img img { margin:0px 24px 0px 0px;}

#content .line { height:1px; background:url(images/line.gif) repeat-x 0 0; overflow:hidden; margin:1px 0px 16px 0px;}

#content .fleft { padding:0px 0px 0px 0px; display: inline; overflow:hidden; height:100%;}
#content .fleft img { float:left; margin:-11px 26px 22px 8px;}

#content .fright { padding:0px 0px 0px 0px; display: inline;}
#content .fright img { float:right; direction: inherit; margin:4px 2px 4px 20px;}

#content table
{
    border-color: #600;
    border-width: 0 0 1px 1px;
    border-style: solid;
    font-size: 13px;
}

#content tr
{
    border-color: #600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}
#content #forum table
{
    border-color: #660000;
    border-width: 0 0 1px 1px;
    border-style: solid;
    font-size: 13px;
}

#content #forum tr
{
    border-color: #660000;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}
#content #forum table
{
    border-color: #660000;
    border-width: 0 0 1px 1px;
    border-style: solid;
    font-size: 13px;
}

#content .pane-apk-ur-friends-gallery-panel-pane-1 tr,
#content .pane-apk-ur-friends-gallery-panel-pane-1 table,
#content .pane-apk-ur-friends-gallery-panel-pane-1 td
{
    border: none
}
#content tr.odd {background-color: #C4F0FB;}
#content tr.even {background-color: #DFF7FD;}
#content #forum tr.odd {background-color: #F8F8F8;}
#content #forum tr.even {background-color: #F4F3ED;}
#content .pane-apk-ur-friends-gallery-panel-pane-1 tr:hover {background-color: inherit !important;}

#content tr:hover {background-color: #FFFFAA !important;}

#content tr a {color: /* #050505 */ #038EA4; font-weight: bold;}
#content td
{
    border-color: #600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    vertical-align: middle;
}

#content td .center
{
    border-color: #600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    vertical-align: middle;
    text-align: center;
}

#content input.b1 {
    font-size: 13px;
}
/******/
.more-link { font-size:13px; color:#47caf0; padding:0px 0px 0px 0px;}

.more-link { text-decoration:none; margin:0px 0px 0px 0px;}
.more-link:hover { text-decoration: underline;}

.comments { float:right; font-size:1.8em; color:#343a49; margin:-7px 10px 0px 0px; text-align:center; text-align:center; background:url(images/comments.gif) no-repeat right 8px; width:44px; height:55px; line-height:52px;}
.comments a { color:#000; font-weight:bold; text-decoration:none;}
.comment .picture {text-align: left;}

.links a, .navigation a { font-size:12px !important; color:#038ea4 !important; font-weight:bold !important; text-decoration: none;}

.link-edit { clear:both; padding:0px 0px 10px 3px;}

.navigation { clear:both; font-size:13px; color:#038ea4; padding:12px 0px 10px 5px;}

.navigation a { text-decoration:none;}
.navigation a:hover { text-decoration:underline;}

/*******/
#content h1, #content h2, #content h3, #content h4, #content h5 { color:#000; /* font-family:Arial; */ line-height:13px;}
.section-blog #content h1{display: none;}
.node-type-page h1 {font-family:Arial; font-size:23px !important; font-weight: bold !important; line-height:30px !important;}
#content h1 { font-size:30px; font-weight: 400; line-height:38px;}
#content h2 { font-size:22px; font-weight: bold; color:#47CAF0; line-height: 28.733px;}
#content h3 { font-size:20px; line-height:28px;}
#content h4 { font-size:14px;}
#content h5 { font-size:12px;}

/*** OL UL style***/
#content ul { padding:2px 0px 5px 2px; display: block !important;}
#content .node-inner ul li {font-size:16px; /* background:url(images/marker.gif)  no-repeat 0 5px;*/  list-style-image:none; list-style:none; font-weight:normal;}
#content .tabs ul li { background:none; padding:0;}
#content .links li {background: none;}
#content ul li ul { margin-left:10px;}
#content ul li ol { margin-left:15px;}
#content ul li ol li { list-style-type:decimal;}

#content ol { padding-left:2px;}
#content ol li { /*background:none;*/ padding:0px; margin-left:40px;  font-weight:normal;list-style-type:decimal;}
#content ol li ul { padding:2px 0px 5px 2px;}
#content ol li ul li { font-weight:normal; /* background:url(images/marker.gif) no-repeat 0 5px; */ padding:3px 0px 9px 20px;}

#content ul li { list-style-image:none; list-style:none;}
#content ul li a {}
#content ul li a:hover {}
#content ul li ul { margin-left:15px;}
#content ul li ol {margin-left:20 px;}
#content ul li ol li { list-style-type:decimal;background:none;}
#content ul li ol li a { /*background:none;*/}

#content ol { padding:5px 0px 5px 2px;}
#content ol li{ /*background:none;*/ padding:0px; margin-left:40px;}
#content ol li a { padding-left:0px; text-decoration:none; font-weight:normal;}
#content ol li a:hover{ text-decoration:underline; }
#content ol li ul li a { font-weight:normal; text-decoration:underline;}
#content ol li ul li a:hover {text-decoration:none;}

#content ul.error li {
    font-family:  Arial, Helvetica, sans-serif; color:#000000; font-size:1.2em; line-height:150%; margin:1em 0; text-align:justify;
    background:transparent url(images/icon_error.png) no-repeat scroll 0 2px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;margin:0.5em 0 1.5em;
    padding:0 0 0 25px;
}
#content ul.ok li {
    font-family:  Arial, Helvetica, sans-serif; color:#000000; font-size:1.2em; line-height:150%; margin:1em 0; text-align:justify;
    background:transparent url(images/icon_ok.png) no-repeat scroll 0 2px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;margin:0.5em 0 1.5em;
    padding:0 0 0 25px;
}

#myblock ul.ok li {
    font-family:  Arial, Helvetica, sans-serif; color:#000000; font-size:1.2em; line-height:150%; margin:1em 0; text-align:justify;
    background:transparent url(images/icon_ok.png) no-repeat scroll 0 2px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;margin:0.5em 0 1.5em;
    padding:0 0 0 25px;
}

#content ol.faq li {
    list-style-type:decimal;
    font-family:  Arial, Helvetica, sans-serif; font-size:1.2em; text-align:justify;
}
/*** Footer ****/
#closure-blocks { clear:both; overflow:hidden; height:100%; font-size:13px; line-height:1.4em; background:url(images/line.gif) repeat-x 0 0;}
#closure-blocks .content { padding:32px 0px 90px 0px; text-align:center;}
#closure-blocks a { text-decoration:none;}
#closure-blocks a:hover { text-decoration: underline;}

/* -----------------------------------------------------------------
---------------------------- WP ------------------------------------
----------------------------------------------------------------- */

.info-sidebar { padding:0px 10px 25px 20px; margin:0px 0px 0px 0px;  width: auto; color:#000; overflow: hidden; font-size:1.2em; line-height:1.4em;}
.info-sidebar a { text-transform:none;}

.pagetitle { font-size:2.1em; font-weight: normal; overflow:hidden; color: #000; text-align:center; padding:6px 0px 0px 0px;/* margin:0px 0px -20px 0px;*/}

/*--- Navigations ---*/
.navigation { padding:12px 5px 12px 5px; clear:both;}
.navigation .alignleft { float: left; width:45%; text-align:left;  padding:0px 0px 0px 0px;}
.navigation .alignright { float: right; width:45%; text-align:right; padding:0px 0px 0px 0px;}

.pd-nav { padding:0; margin:0;}
.pd-nav .alignleft { padding:0; margin:0;}
.pd-nav .alignright { padding:0; margin:0;}

.pd-title {padding-bottom:0;}

.marg { margin-bottom:10px;}

/*--- Begin Images ---*/
p img {
    padding: 0;
    max-width: 100%;
    margin:0 12px 12px 0;}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;}

img.alignright { float: right;display:inline;
                 padding: 0;
                 margin: 3px 0px 10px 20px;}

img.alignleft {	padding: 10px;	margin: 3px 25px 5px 0; float:left; display:inline;}


/*------*/
.postmetadata { font-size:1.2em; clear:both; padding:40px 8px 10px 4px;}
.postmetadata a {}
.postmetadata a:hover {text-decoration:none;}

/*------*/
#tag_cloud .widget-bottom-left {padding-bottom:15px;}
#tag_cloud .widget-heading {margin-bottom:15px;}
#tag_cloud a {padding-left:3px;}

/*--- Popup styles ---*/
#commentspopup {}
#commentspopup #header {background:#2F3F99 url(images/popup_header_bg.gif) top repeat-x;}
#commentspopup .page-padding {padding:0 5px;}
#commentspopup .page-width {width:538px; margin:0 auto;}
#commentspopup .header-top {background:url(images/popup_header_bg_top.jpg) top repeat-x;}
#commentspopup .header-top-right {background:url(images/popup_header_bg_top_right.jpg) top right no-repeat;}
#commentspopup .header-top-left {background:url(images/popup_header_bg_top_left.jpg) top left no-repeat; width:100%; height:160px;}
#commentspopup .header-padding {padding:39px 0 0 89px;}
#commentspopup h1 {font-size:1em; margin:0; padding:0; color:#E1E7EC; text-indent:-10000em; width:141px; height:27px;}
#commentspopup h1:hover {text-decoration: none; cursor:pointer;}
#commentspopup .description {width:141px; height:9px; text-indent:-10000em; margin-top:2px;}
#commentspopup .description2 {width:249px; height:27px; text-indent:-10000em; margin-top:19px;}
#commentspopup .border-bottom-left {padding:17px 37px 10px;}
#commentspopup p {font-size:12px;}


/*--- Begin Typography & Colors ---*/
small {	font-size: 0.8em; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
small * {font-size: 0.5em;}
small p {font-size: 0.5em;}

select { width: 130px;}

#commentform {font-size:1.2em;}

#commentform input {
    margin: 5px 5px 1px 0;}

#commentform {
    margin: 5px 10px 0 0;}

#commentform textarea {
    width: 100%;
    padding: 2px;}

#respond:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}

#commentform #submit {
    margin: 0 0 10px auto;
    float: right;}

#respond p { padding:0px 0px 10px 0px; text-indent:0;}
#respond form p { padding:0px 0px 10px 0px; text-indent:0;}

/*--- Begin Calendar ---*/
#wp-calendar { empty-cells:show; width: 155px; font-size:13px;}

#wp-calendar th { padding:3px 0; text-align:center; color:#000;}
#wp-calendar td { padding:3px 0; text-align:center; color:#000;}

#wp-calendar a { display: block; font-weight:bold;}
#wp-calendar #next a { padding-right: 10px;	text-align: right; font-weight: normal;}
#wp-calendar #prev a { padding-left: 10px;text-align: left; font-weight: normal;}

#wp-calendar caption { text-align: center; color:#000; font-weight:bold; font-size:13px; padding:0px 0px 6px 0px;}

.widget-bot #wp-calendar * { color:#000;}

.widget-bottom #wp-calendar * { color:#fff;}


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
    cursor: help;
}

acronym, abbr {
    border-bottom:1px dashed #999;
}

blockquote {
    border:1px solid #d6d6cf;
    background:#f4f3ed; padding:15px 10px 10px 20px; margin:5px 0; color:#000;
}

blockquote cite {
    margin: 5px 0 0;
    display: block;
}


/* Captions */
.aligncenter,
div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;}

.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 p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;}


/* Begin Comments*/
.alt { font-size:1.2em; line-height:1.4em; padding:0px 20px 15px 5px;}
.alt a { padding:0px 0px 0px 0px;}
#main #content .comment {/* font-size:1.2em;*/ color:#000;
    /*padding:0px 18px 0px 20px;*/
    text-align: justify;
}
#main #content .comment a { color:#038EA4; font-weight:normal; padding-left:0; text-decoration:none;}
#main #content .comment span { color:#000;}

.comment { list-style: none; font-size:12px;
           margin:6px 0px 6px 0px;
           padding: 5px 10px 3px;
           /*list-style: none;*/
           border:1px solid #d6d6cf;
           background:#f4f3ed;
}
#comments{padding:5px 0 5px 2px;}
#comments h3, #comments h2{text-transform: uppercase; color:#000000; font-size:18px; font-style: normal; line-height: 23px;}
#comments h3 span {color: #BA0202; font-size:11px; line-height: 15px;}

#main #content .comment li .avatar {
    float: right;
    border: 1px solid #eee;
    padding: 2px;
    background: #fff; /*margin:0px 20px 15px 0px;*/
}

#main #content .comment p { color:#666;
                            margin: 10px 5px 10px 0;
}

#commentform p {
    margin: 5px 0;
    padding-left:15px;
}

.nocomments {
    text-align: center;
    margin: 0;
    padding: 0;
}

.commentmetadata {
    margin: 0;
    display: block;
}

/* Értékel */

#wrapper {
    margin:0 auto;
    width:540px;
    height:100%;
    text-align:left;
    position:relative;
    background: #fff;
}

#margins {

    padding-right: 15px;
}

#content{
    width: 650px;
    /* 	width:500px;*/
    /* 	float:left;
            display:inline;
            padding-bottom:20px;
            padding-left:20px;
            padding-right:20px;

            background-color: #fff;  */
}

/* #content p {
                        width: 500px;
                        font-size: 1em;
                        margin:1em 0;
                        color: #000;
                        line-height: 150%;
                        text-align: justify;

                }

                #content p img {
                        float: left;
                        margin: 0 0 0 0;
                }
                #content p img.full {
                        float: none;
                        margin:0;
                }
                .table {
                        padding: 40px;
                }
*/
.item-list ul li {
    margin:0 0 0px 0px; padding:0;
    list-style: none;
}
.item-list .pager li {
    border:1px solid #038EA4;
    color:#038EA4;
    display:inline;
    list-style-type:none;
    padding: 0;
}
.item-list .pager li a {
    color:#038EA4;
    text-decoration: none;
    padding:2px 6px;
}
.item-list .pager li a:hover{
    text-decoration: underline;
}
.item-list .pager li.pager-current{
    padding:2px 6px;
    background-color:#FFFFAA;
}
.item-list .pager li:hover{
    background-color:#FFFFAA;
}
.forum-post-panel-main {
    height:auto !important;
    margin-left:125px;
    min-height:50px;
}
.forum-post-panel-sub  {
    border-right:1px solid #D6D6CF;
    float:left;
    height:100%;
    line-height:100%;
    text-align:left;
    width:120px;
}
.forum-post-panel-sub .author-pane {
    float:left;
    margin:5px 30px 5px 0;
}
.post-info  {
    border-bottom:1px solid #D6D6CF;
    margin-bottom: 0px;
    padding-bottom:3px;
}
.forum-post-footer  {
    border-top:1px solid #D6D6CF;
}
.top-post .forum-post-footer, .top-post .post-info, .top-post .forum-post-panel-sub{
    border: none;
}
.author-pane-online {
    display: none;
}
.page-blogs-muller-p-ter h1 {
    display: none;
}
.page-blogs-muller-peter h1 {
    display: none;
}
#forum .description {
    font-size:16px;
}
.view {
    font-size:16px;
    line-height:26px;
}
.forum-description {
    margin:5px 0;
    font-size: 16px;
}
#forum-0 .description {
    font-size: 13px;
}
.forum-post-panel-main .post-title  {
    font-size: 16px;
    line-height: 22px;
}
form#comment-form {
    margin-bottom: 18px;
}
img.smiley-content  {
    height:34px;
    margin:0;
    padding:0;
    position:relative;
    top:11px;
    width:34px;
}

#content .content p .center {
    text-align: center;
}

#membership table {
    font-size: 14px;
    width: 100%;
}

#membership #orderable {
    color: #00aa00;
}

#membership #not_orderable {
    color: #999999;
}

#membership #payment {
    color: #DC143C;
}

#membership #payed {
    color: #0066FF;
}

#membership #orderable a {
    color: #00aa00;
}

#membership #not_orderable a {
    color: #999999;
}

#membership #payment a {
    color: #DC143C;
}

#membership #payed a {
    color: #0066FF;
}

#membership #price {
    text-align: right;
}

/* Diagram */
.diagram { position:relative; top:20px; left:100px; height:240px;}

/*Mycss*/
code {
    text-align: left;
    font-size: 12px;
}
#content .node-inner .content ul.links{
    display: none !important; 
}
