/* Az ErotikusTortenetek.com CSS fileja. ~ keszitette W. Szabo Peter */
body {margin: 0px; text-align:center;  padding: 0; color: #333; background:#FFF url(images/erotikus_hatter.jpg) no-repeat fixed center bottom; font-family:Georgia,"Times New Roman",Times,serif; font-size: 16px; line-height: 1.5em; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td { margin: 0; padding: 0; }
fieldset, img { border: 0; }

.erotikuslila { color:#714 }
.piros { color: #F00 }

acronym, abbr {
	border-bottom: 1px dotted #333;
	cursor: help;
	font-variant: small-caps;
	text-transform: lowercase;
}

ul { line-height: 24px; list-style: none; }

a:link, a:visited { text-decoration: none; color: #714; }
a:hover { color: #f60; }
h1, h2, h3 { margin: 0px 0px 10px 0px; font-weight: normal; }
h1 { font-size: 30px; }
h2 { font-size: 27px; }
h3 { font-size: 16px; color:#714; margin-bottom: 0px;}

blockquote { overflow: auto; padding: 0 10px; margin: 20px 30px; background-color: #f5f5f5; border: 1px solid #e0e0e0; }
p {	
margin: 0px 0px 0px 0px; 
font-size:1em;
line-height:1.5em;
text-indent:1.5em;
text-align: justify;
}
p.jobbra {text-align: right; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; display: block; /* float: left; */ text-indent: 0px; margin-bottom: 1em;}
#commentform p { clear: both; text-indent: 0;}
p img { padding: 0; max-width: 100%; }
p.sor { margin-bottom: 0.5em }
p.nemhuz { text-indent: 0; margin-top: 2em;}

textarea, input[type='text'], input[type='password'], select { border: 1px solid #714}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border: 1px solid #714 }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border: 1px solid #714; outline: 1px solid #714;}

#erotikus_tortenetek { width: 970px; margin: 0 auto; padding: 0; text-align: justify;}
.post-wrapper { padding: 15px; width: 652px; border: 1px solid #714; margin-bottom: 15px;}
#etortenet { border: none; position: relative; background-color:#FFF;}
#respond {padding-top: 20px; margin-top: 25px; float: left; background-image: none; }
#respond h3 { margin-bottom: 5px; }
.home-post-wrap { width: 662px; padding: 10px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #FFF; border: 1px solid #714; }
.readmore { position: relative; left: 530px; width: 135px; }
.readmore a { background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0px -3px; padding-left: 16px; margin-top: 10px; }
.readmore a:hover { background-position: left -91px; }
.thumbnail-home { border: 0px; margin: 0px 0px 0px 0px;  }
#header { width:  960px; height: 197px; border-bottom: 6px solid #714; background:transparent url(images/blanka2.jpg) no-repeat scroll 1px 0; }
#container { float: right; width: 970px; }
#left-div { width: 725px; float: left; margin-top: 20px; }
#left-inside { float: left; padding: 0px 0px 0px 19px; }
.articleinfo { border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454; }
.current_page_item { border-bottom: 3px solid #714;  margin-bottom: 0px; }
.icons { margin-top: 0px; margin-bottom: -5px; margin-right: 10px; }
.list2 { color: #333; list-style-image: url(images/bullet.gif); margin-top: 0px;  }
.list2 a:hover { color: #393939; list-style-image: url(images/bullet.gif); margin-top: 0px; }
.list2 a { color: #333; margin-top: 0px;  }
.thumbnail-div { border: 10px solid #F2F2E4; width: 573px; height: 187px; margin-bottom: 10px; }
.post-info { width: 652px; border-bottom: 1px dashed #E4E4E4; padding-bottom: 10px; margin-bottom: 10px; color: #545454;  }
.post-info-home { width: 662px; border-top: 1px dashed #E4E4E4; padding-top: 10px; margin-top: 10px; color: #545454;  }
.thumbnail-div-featured { border: 1px solid #E4E4E4; width: 159px; height: 212px; padding: 2px; float: left; }
.logo { float: left; margin-bottom: 15px; border: 0px; margin-left: 40px; margin-top: 35px; }
.share-div { width: /*670px*/ 100px; height: 23px; background-color: #FFF; display: none; clear: both; float: right; }
.share-div img {  margin-left: 10px; margin-right: 0px; border: none; float: right;}
#megoszt-plusz { position: absolute; right: 16px; top: 22px;}
#megoszt-egy { width: 659px; margin-top: 36px; }
.teszett { float: right; padding-right: 10px; }

#logo { position: relative; letter-spacing:3px; }
#logo h1 { position: absolute; left: 30px; top: 141px; font-size: 47px; line-height:48px; }
/*#logo h1 a:link, #logo h1 a:visited, #logo h1 a:active  { color: #fff; } #logo h1 a:hover { color: #714; }*/

.titles { font-weight: normal;  text-decoration: none; line-height: 30px; margin: 5px 0 15px 0; width: 600px; }
.titles a:link, .titles a:visited, .titles a:active { text-decoration: none; font-weight: normal; margin-bottom: 4px; display: block; }
.post-title { line-height: 30px; }
.toptitle {  color: #714; margin-left: 15px; display: block; margin-top: 15px; margin-bottom: 10px; }
.toptitle2 {  color: #FFF; display: block; margin-top: 15px; margin-bottom: 10px; }

.commentlist { padding: 0px; width: 652px; list-style-image: none; list-style-type: none; float: left; }
.commentlist li {  width: 652px; display: block; padding: 0px 0px 0px 0px; margin: 0px; float: right; border-bottom: 1px solid #714;}
.commentlist li div { width: 652px; display: block; padding: 10px 0px 0px 0px; float: right; }
.commentlist li .avatar { float: left;  padding: 1px; background: #714; }
.commentlist cite { float: left; font-style: normal; margin-left: 10px; margin-right: 6px; font-weight: normal; }
.alt { margin: 0; padding: 10px; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentlist .children li { width: 90%; display: block; padding-bottom: 0px; margin-bottom: -1px; border-bottom: 1px solid #714; border-top: 1px solid #714; overflow: hidden; }
.commentlist .children li div { width: 97%; padding: 10px 0 0 10px; }
.commentlist .commentmetadata { font-weight: normal; margin: 5px 0px 0px 0px; display: block; width: 90%; margin-left: 0; font-size: 12px; color: #999;}
.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta {  width: 100%; padding: 0px;  }
.commentlist .reply, .commentlist .children .reply {  height: 40px;  padding-top: 0;}
a.comment-reply-link { width: 60px;  display: block; font-weight: normal; padding: 0px 0px 1px 10px; letter-spacing: 1px; }
a.comment-reply-link:link, .commentlist .reply a:active, .commentlist .reply a:visited { border: 1px solid #714 }
a.comment-reply-link:hover { border: 1px solid #f60}
.commentlist #respond h3, .commentlist #respond a {  }
#comments { line-height: 30px; margin-top: 15px; padding-top: 15px; border-top: 1px dashed #714;   }
.children { clear: both; }
.children .commentmetadata, .children .vcard { background-image: none; }
.children textarea { width: 90%  }
.children input { width: 80%  }

#cancel-comment-reply-link { display: block; background: url(images/comment-close.gif) no-repeat scroll left top; /*width: 144px;*/ height: 26px; padding: 0px 0px 0px 28px; font-weight: normal; line-height: 27px; }
a#cancel-comment-reply-link:hover { background-position: left bottom; }
#respond div { background-image: none; }
#submit { width: 120px; margin: 15px 0;  }

#commentform textarea { background: #fff; width: 97%; padding: 10px; }
#commentform #email { background: #fff; width: 220px; background-image: url(images/comment-email.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }
#commentform #author { background: #fff; width: 220px; background-image: url(images/comment-author.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px dashed #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { line-height: 17px; padding: 0 4px 5px; margin: 0; }

img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }

#panel2, #panel3, #panel4 {border-left: 1px solid #714; border-right: 1px solid #714; border-bottom: 1px solid #714; display: none; padding: 10px 10px 7px 10px; width: 190px; background-color: #FFF;}
#panel2 p, #panel3 p, #panel4 p { text-indent: 0px; text-align: left;} 
.slide2 a, .slide3 a, .slide4 a { background: #fff url(images/lenyilo.gif) no-repeat right top; border: 1px solid #714; width: 210px; height: 28px; line-height: 26px; text-indent: 10px; }
.slide2 a:hover, .slide3 a:hover, .slide4 a:hover { background: #fff url(images/lenyilo.gif) no-repeat right bottom; border: 1px solid #f60;}
.btn-slide2, .btn-slide3, .btn-slide4  {  display: block; color: #fff; height:28px;}

p.slide3, p.slide4 { margin-top: 10px; }
.random-image { width: 44px; height: 44px; border: 4px solid #F2F2E4; }

#sidebar-wrapper { width: 210px; float: left; margin-top: 20px; margin-bottom: 20px; }
		#sidebar { float: left; padding:0px 10px 7px; border: 1px solid #714;	margin-top: 10px; width: 190px; background-color: #FFF; }
				.sidebar-box { margin-bottom: 0px; }
						.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active { display: block; color: #8C8C8C; background-image: none;  }
						.sidebar-box ul li { background-image: none; background-color: #FFF;  color: #848484  }
						.sidebar-box ul li:hover, .sidebar-box ul li a:hover { background-image: none; background-color: #FFF  }
						.sidebar-box ul li a:hover { display: block; color: #393939;  }
						.sidebar-box h3 { margin-top: 15px; color: #714; font-weight: normal; }
						.sidebar-box .current_page_item { border-bottom: none;  } 

#erotikus-reklam { width: 190px; border: 1px solid #714; padding: 10px; overflow: hidden; background-color: #FFF; margin-top: 10px;}
#mi-ez-a-gomb {padding-bottom:10px}
.reklam {margin-bottom:10px}
#regeny {display:block;width:190px;height:190px; background:#FFF url(http://www.blogregeny.com/regeny_190.png) no-repeat 0 0;}
a#regeny:hover { background-position: 0px -190px; } 
#footer { clear: both;  width: 940px; padding-left: 20px; text-align: left; color: #fff; padding-bottom: 12px; padding-top: 14px; border-top:6px solid #714; background:transparent url(images/blanka2.jpg) no-repeat scroll 1px -75px;}
		#footer a { color: #fff; }
		#footer a:visited { color: #fff; }
		#footer a:hover { color: #fff; text-decoration: underline; }

#talal, #keres { padding: 10px 15px 10px 15px; }
#talal, #left-inside { min-height: 830px;  }
#keres { margin-top: 15px; margin-bottom: 5px; }

.commentlist .children li div.cancel-comment-reply { padding: 0; width:100%;}
.commentlist .children li div.reply { padding-left: 0; width: 100%; }

.emilke { text-align:left; color:#8C8C8C; }