@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;
vertical-align:top;
}

img, div { behavior: url(/rsc/js/iepngfix.htc) }

body, html {
background-image:url(img/body.gif);
background-repeat:repeat;
color:#3b382f;
margin:0;
font-size:14px;
font-family:Georgia, serif;
}
/*## General tags ##  */

blockquote {
color:#bc2f0e;
font-family:"Courier New", Courier, monospace;
font-size:1em;
padding: 0px 10px;
margin-top:0px;
margin-bottom:0px;
background-color:transparent;
border:0;
}

blockquote.guestquote, blockquote.guestquote p {
font-style:italic;
}

ul {
	padding-left: 20px;
}

a {
color:#94895c;
text-decoration:none;
}

a:hover, a:active {
text-decoration:underline;
}


div#navigation {
text-align:center;
}

input.SearchField {
width:140px;
padding-left:0;
margin-left:0;
}

div.inbox a.promo_inbox strong {
background-color:#b7383a;
color:#fff;
}

div.inbox a.promo_inbox:hover {
background-color: #F0E2C1;
}

div.inbox a.promo_inbox {
color:#b7383a;
overflow:hidden;
}

h2.tags {
padding:10px;
font-family:"Courier New", Courier, monospace;
color:#33330b;
}
/*## Page Header ## Styles for page header */

div#header h1 {
color:#000;
font-family:Georgia, serif;
font-weight:normal;
font-size:3em;
padding: 0 5px 5px 5px;
background-image:url(img/h1.gif);
background-position:top left;
background-color:#f2e8cf;
background-repeat:repeat-x;
}

div#header div#header-h1 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://m.blog.hu/skins/typewriter/img/h1.png',sizingMethod='stretch');
width:100%;
height:100%;
background-image:none;
}

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

div#header h2 {
font-size:1em;
color:#595550;
line-height:18px;
font-family:Georgia, serif;
font-weight:normal;
font-style:italic;
margin:0;
padding: 1em 0 1.5em 10px;
}
/*## Page Footer ## Styles for page footer */


/*## Page Layout ##  */

div#container00 {
width:942px;
* width:940px;
margin:0 auto;
background-image:url(img/bg.gif);
background-repeat:repeat-y;
border:10px solid #fff;
}

div#container0 {
background-image:url(img/bottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:50px;
padding-top:10px;
}
/*## Post ## attributes for blog posts  */

div.entry h1 {
font-size:1.7em;
color:#595550;
font-weight:normal;
* margin-left:5px;
background-color:transparent;
border:0;
}

div.entry h2 {
font-size:1.5em;
color:#595550;
font-weight:normal;
* margin-left:5px;
}

h2.tags {
font-size:1.1em;
}

div.entry h3 {
font-size:1.3em;
color:#595550;
font-weight:normal;
* margin-left:5px;
}

div.bottom {
background-image: none;
_background-image:none;
font-family:"Courier New", Courier, monospace;
color:#33330b;
width:100%;
height:100%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://m.blog.hu/skins/typewriter/img/bottom.png',sizingMethod='stretch');
}

div.ie-bottom {
padding:10px 10px 0 10px;
background-repeat:repeat-x;
background-image:url(img/bottom.png);
height: 25px;
}

div.bottom span {
	line-height: 1.5em;
}

div.bottom span.comments {
float:right;
}

div.bottom span.author {
float:left;
}

div.bottom span.date {
float:left;
}


div#main {
float:right;
width:750px;
}

div.post {
margin-bottom:40px;
}
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 {
padding-right: 10px;
color: #595550;
padding:10px;
font-size:1em;
line-height:1.6em;
}

div.entry p {
	padding: 10px;
}

div.post ul {
	padding-left: 40px;
}

div.post div.head h1 {
color:#94895c;
font-family:Georgia, serif;
font-weight:bold;
font-size:1.7em;
padding:5px;
background-image:url(img/h1.gif);
background-position: top left;
background-color:#f9efd6;
background-repeat:repeat-x;
}

div.post div.ie-h1 {
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://m.blog.hu/skins/typewriter/img/h1.png',sizingMethod='stretch');
width:100%;
height:100%;
background-image:none;
}

span.date a {
padding-left:20px;
background-image:url(img/date.gif);
background-repeat:no-repeat;
color:#99a7b5;
}

div.post span.comments {
color:#b22a2c;
font-size:1em;
}

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

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

div.prev { float: left; }
div.next { float: right; margin-right: 10px; }
/*## Sideboxes ## Styles for sideboxes */

div.sidebar {
width:175px;
float:left;
}

div.sidebar h3 {
font-family:Georgia, serif;
font-weight:normal;
color:#5b3d10;
font-size:1.15em;
padding-bottom:0;
padding:10px;
background-image:url(img/h3.gif);
background-position:top left;
background-color:#f2e8cf;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://m.blog.hu/skins/typewriter/img/h1.png',sizingMethod='stretch');
background-repeat:repeat-x;
}

div.sidebar div.inbox {
padding:10px;
}

div.sidebar img#id {
margin-left:5px;
margin-top:5px;
border:5px solid #cbb481;
}


div.sidebar p {
color:#3b382f;
font-size:0.8em;
font-family:Verdana, sans-serif;
}

div.sidebar ul {
padding:10px 10px 10px 0;
}

div.sidebar ul li {
list-style:none;
font-size:0.8em;
color:#3b382f;
font-family:Verdana, sans-serif;
}

div.sidebar select {
width: 100%;
}
/*## Calendar ## Styles for calendar */

table.bCalendarTable {
font-size:11px;
color:#595550;
padding:2px;
}

td.bCalendarCell {
padding:2px;
}
/*## Comments ## Styles for comment area */

div.commentFooter {
padding-bottom:10px;
}

div.commentText {
padding:10px;
}

form#commentForm {
border:0;
}

div.commentsBg {
padding:20px;
}

div.comment h1 {
font-size:14px;
}
div.owncomment
{
 /*   background-color: #fff0f0;*/
}
fieldset.input img { margin: 0px; }
