@import url(https://m.blog.hu/rsc/css/basic.css);	/* Import basic styles */
@import url(https://m.blog.hu/rsc/css/forms.css);	/* Import basic styles */
@import url(https://m.blog.hu/rsc/css/comments.css);	/* Import basic styles */

/********** =defaults **********/


/*## Body ## Body class attributes */

* {
margin:0;
padding:0;
}

body, html {
background-color:#eeeded;
font-family:Verdana,sans-serif;
font-size: 13px;
}
/*## General tags ##  */

a img {
border:none;
}


div.head {
margin-bottom:20px;
}

div#navigation a {
margin-right:20px;
}

div#navigation  {
margin-top:30px;
padding-bottom:30px;
text-align:center;
}

ul {
	padding: 4px 0 0 20px;
	margin-top:0px;
}

blockquote {
font-size:1em;
color:#4c4c4c;
border:1px solid #4c4c4c;
padding:10px;
padding-top:0px;
padding-bottom:0px;

}

ol {
margin-left:20px;
}
/*## Page Header ## Styles for page header */

div#header {
background-image:url(img/header.png);
background-repeat:no-repeat;
height:100px;
width:955px;
* width:956px;
margin:0 auto;
}

div#header h1 {
font-size:2.9em;
padding-left:125px;
padding-top:15px;
color:#ff3000;
font-weight:normal;
}

div#header h1 a {
color:#ff3000;
}

div#header h2 {
padding-left:125px;
font-size:1.25em;
color:#820345;
font-weight:normal;
}

div#header0 {
background-image:url(img/body.png);
background-repeat:repeat-x;
border-bottom:8px solid #ff3f03;
z-index: 100;
}
/*## Page Footer ## Styles for page footer */


/*## Page Layout ##  */

/*div#container0 {
width:974px;
* width:975px;
margin:0 auto;
}*/

div#container1 {
border-left:10px solid #fff;
border-right:10px solid #fff;
background-image:url(img/bg.png);
width:955px;
* width:956px;
margin:0 auto;
}

a {
color:#ff3000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

div#main {
width:630px;
* width: 620px;
float:left;
}
/*## Post ## attributes for blog posts  */

div.post img { text-align: left; float:left; margin: 12px; margin-left: 0px; margin-top: 4px; margin-bottom: 4px; }
div.post img.imgright  { text-align: right; float:right; margin-right: 0px; margin-left: 12px; }
div.post img.imgleft   { text-align: left; float:left; margin-left: 0px; }
div.post img.imgnotext { text-align: middle; float:none; margin: 5px auto; display: block; }

div.entry {
font-family:Tahoma,sans-serif;
margin-right:22px;
}

div.entry p {
color:#4c4c4c;
font-size:1em;
line-height:15px;
margin-top:5px;
margin-bottom:5px;
padding-top:5px;
padding-bottom:5px;
}

div.pager {
font-weight:normal;
}

div.entry p:first-letter {
color:#220903;
text-align:bold;
}

/*div.entry p:first-line {
color:#220903;
text-align:bold;
}*/

div.entry div.head h1 {
font-size:1.4em;
padding-top:20px;
font-weight:normal;
color:#ff5a00;
border-bottom:1px solid #d8d7d3;
}

div.entry div.head h2 {
font-size:1em;
font-weight:normal;
color:#b2b0a8;
}

div.entry div.head h2 a {
color:#b2b0a8;
}

div.entry h2.rovatok {
padding-top:3px;
float:left;
}

div.entry h2.date {
padding-top:3px;
float:right;
}

div.entry h2.author {
padding-top:3px;
float:left;
color:#220903;
font-weight:bold;
font-size:0.85em;
}

div.entry h2.comments {
padding-top:3px;
float:right;
font-size:0.85em;
}

/*
div.entry img {
border:5px solid #dfd6d2;
margin-top:30px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto;
}*/

div.bottom {
margin-bottom: 1.5em;
}

p.nopost {
    padding-top: 2em;
    font-size: 1em;
}


div.more { text-align: right; margin-bottom:8px; margin-right: 10px; }

div.prev { float: left; margin-top: 1em; }
div.next { float: right; margin-top: 1em; padding-right: 10px; }

div.entry h1 {color:#4C4C4C;font-size:2em;border-bottom:none;font-weight:normal;}
div.entry h2 {color:#4C4C4C;font-size:1.7em;border-bottom:none;font-weight:normal;}
div.entry h3 {color:#4C4C4C;font-size:1.3em;border-bottom:none;font-weight:normal;}
/*## Sideboxes ## Styles for sideboxes */

div#sidebar {
float:right;
font-size:1em;
width:324px;
margin-top:0px;
/*background-color:#dfd6d2;*/
z-index: 1000;
}

div#sidebar ul#menu { z-index: 1000; }

div#sidebar ul#menu li {
display:inline;
}

div#sidebar ul#menu li.current a {
background-color:#dfd6d2;
color:#f65c38;
padding:5px;
margin-left:-5px;
padding-left:26px;
padding-right:26px;
padding-bottom:7px;
}


div#sidebar ul#menu li a {
font-size:1.4em;
background-color:#ff3000;
color:#fff;
padding:5px;
padding-left:26px;
padding-right:26px;
margin-right:8px;
padding-bottom:7px;
* padding-bottom:5px;
}

div#sidebar h1, div#sidebar h2, div#sidebar h3, h3.comment {
color:#ff3000;
font-size:1.25em;
font-weight:bold;
padding-left:0px;
font-family:Tahoma, sans-serif;
}

h3.comment {
font-size: 1em;
}

div#sidebar p {
color:#4c4c4c;
font-size:0.85em;
line-height:15px;
padding-left:5px;
padding-bottom:10px;
}

div#sidebar div.box {
margin:10px;
padding:10px;
padding-left:0;
padding-right:0;
border-bottom:1px solid #b2b0a8;
background-color:#dfd6d2;
}

div#sidebar ul {
padding-left:5px;
list-style-type:none;
margin: 0px;
}

div#sidebar ul li {
font-size:0.85em;
}

div#sidebar ul li a {
color:#4c4c4c;
}

div#sidebar ul.rov li a span {
color:#ff5a00;
}

div#sidebar div.feed a {
color:#220903;
}

div#sidebar div.feed p {
padding:0;
padding-left:5px;
}

div#sidebar div.feedlist a {
color:#220903;
}

div#sidebar div.feedlist p:first-line {
color:#ff5a00;
text-align:bold;
}

div#sidebar img {
margin-top:10px;
margin-left:10px;
}

div#sidebar input.submit {
margin-left:5px;
}
/*## Calendar ## Styles for calendar */

table.bCalendarTable { width: 100% }
/*## Comments ## Styles for comment area */

div.comment span {
padding:10px;
}

form#commentForm {
border:0;
}

div.commentText {
padding:10px;
}

div.owncomment {
background-color:#DFD6D2;
padding:5px;
}

div.commentsBg {
font-size:0.85em;
padding:10px;
/*background-color:#dfd6d2;*/
margin-bottom:10px;
}

div.commentsBg  h1 {
font-size:1em;
}

fieldset.input img { margin: 0px; }
