/*
Theme Name: Reformkor
Theme URI: http://www.bluedesign.hu/
Description: Reformkor theme from <a href="http://www.bluedesign.hu">Bluedesign</a>.
Author: Horvath Sebestyen Laszlo
Author URI: http://www.bluedesign.hu
Version: 1.0
*/

body {height: 100%;font: normal normal normal 13px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5E5E5E;background: #fff url(images/p2.jpg) repeat;width: 100%;}
* {margin: 0px;padding: 0px;}
ol, ul {list-style-type: none;}
a { outline: none;color: #6F6F72;text-decoration:underline;}
a:hover{color: #A52A2A;text-decoration:none;}
img{border: 0 none;}
hr{background: #ebebeb;color: #ebebeb;border: 0 none;height: 1px;}
.clear { clear: both; width: 90%; height: 15px;overflow:hidden;}
.alignleft { text-align: left; }
.alignjustify, .sorkizart p { text-align: justify; }
.alignright { float: right; }
.aligncenter { text-align: center; }
.floatright{ float: right;}
.floatleft{	float: left;}
.imgright {float: right;margin: 0 0 7px 7px;}
.imgleft {float: left;margin: 0 7px 7px 0;}
.italic{	font-style: italic;}
h1, h2, h3, h4, h5, h6{
  font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
  font-weight: normal;padding: 0;margin: 0;}
h1{font-size: 24px;}
h2{ padding-bottom: 10px;border-bottom: 1px solid #B4A898;margin-bottom: 5px;}
blockquote{
	background: #FFEBCD;
	padding: 7px;
	margin: 5px 5px 5px 15px;
	font-size: 12px;
	border-left: 2px solid #001B59;
}
blockquote p{padding: 5px;}
#wrap{width: 840px;margin: 0 auto;background: #fff;}
#top, #header, #footer{width: 840px;clear: both;}
/* -------------------------------------------------
TOP
-------------------------------------------------- */
#header-container{width:100%;height:188px;background: transparent url(images/p1.jpg) repeat-x top;text-align:center;}
#header{width: 840px;height: 188px;margin: 0 auto;background: url(images/header.jpg) no-repeat top;}
#content{width:830px;background: #EFDFBE url(images/haz.jpg) no-repeat bottom;min-height:560px;height:auto !important;padding:5px;float:left;}
#footer{height:40px;background: #7D6B4B;}
.separator{background: transparent url(images/separator.gif) no-repeat center;height:25px;width:830px;clear:both;padding:5px 0;}
/* -------------------------------------------------
Navigation
-------------------------------------------------- */
#nav {border:none;margin:0;padding:0;list-style-type:none;clear:left;height:46px;width:840px;}
#nav li {display: block;float: left;padding: 0;margin:111px 0 0 0;border: none;}
#nav li a {display: block;height: 46px;padding:0;text-indent:-9999px;}
li.page-item-2 a { width: 100px;margin:0;}
li.page-item-3 a { width: 143px;margin:0;}
li.page-item-4 a { width: 124px;margin-right:110px;}
li.page-item-5 a {width:90px;margin:0;}
li.page-item-6 a {width:152px;margin:0;}
li.page-item-7 a {width:120px;margin:0;}
li.page-item-2 a:hover{ background: transparent url(images/bg-navover.jpg) 0px 0px no-repeat;}
li.page-item-3 a:hover{ background: transparent url(images/bg-navover.jpg) -100px 0px no-repeat;}
li.page-item-4 a:hover{ background: transparent url(images/bg-navover.jpg) -243px 0px no-repeat;}
li.page-item-5 a:hover{ background: transparent url(images/bg-navover.jpg) -477px 0px no-repeat;}
li.page-item-6 a:hover{ background: transparent url(images/bg-navover.jpg) -567px 0px no-repeat;}
li.page-item-7 a:hover{ background: transparent url(images/bg-navover.jpg) -719px 0px no-repeat;}
/* Content */

.content{background: #F3EBE0 url(images/c-top.jpg) center top no-repeat;padding-top: 15px;}
.entry{margin:0; width: 630px; padding-left: 19px;float: right;display: inline;}
.entry p{font-weight:normal;font-size:13px;}
.entry h3{font-size: 22px;}
.entry h3 a{
  color: #0a39a8;
  text-decoration: none;
  display: block;
  padding-bottom: 10px;
  }
.entry h3 a:hover{padding-bottom: 10px;}
.entry img{border:4px solid #F2EBE0;}
.postmeta{font-size: smaller;color: #999;margin-bottom: 10px;}
.postmeta a{color: #9c9c9c;text-decoration: underline;}
.postmeta a:hover{color: #000;}

/* Sidebar */
.sidebar{width:165px;margin: 0;float:left;font-size:14px;padding:0 0 0 15px;line-height:140%;}
.sidebar h3{font-size:15px;border-bottom: 1px solid #B4A898;}
.sidebar h3 a, .sidebar h3 a:hover{text-decoration:none;}
.sidebar ul{
  margin: 0; padding: 0 0 0 0;
  margin-bottom: 10px;
  list-style: none;
}
.sidebar ul li{
  background: url(images/bullet.gif) left center no-repeat;
  padding-left: 13px;
}

.sidebar ul li ul{
  margin-left: 7px;
}
.search{margin-top: 7px;}

/* -------------------------------------------------
Footer
-------------------------------------------------- */
#bottom {width:100%;height:87px;margin: 0 auto;clear:both;background:#fff url(images/foot-bg.jpg) repeat;text-align:center;}
#footer {width: 100%;height: 50px;background: #7D6B4B;text-align: center;clear: both;border-top: 2px solid #F2EBE0;}
#footer-content {background:transparent;width:830px;color:#fff;margin:0 auto;padding:0;text-align:left;}
#footer p {margin: 8px 0 0 50px;padding: 0;font-size: 11px;	}
#footer a.rss {padding-left: 16px;background: url(images/icon-rss.gif) no-repeat 0 0;}
#footer a {color: #fff;text-decoration: none;}
#footer a:hover {color: #EFDFBE;text-decoration: none;}

/* Comments */

ol.commentlist{
  margin: 0; padding: 0;
  list-style: none;
}
.commentlist li{
  border: 1px solid #ebebeb;
  margin-bottom: 10px;;
}
.comments{
  background: #FCFCFC;
  padding: 10px;
  border: 2px solid #fff;
}
.comments cite{
  font-style: normal;
  color: #999;
}
.count{
  margin: 5px 0;
}
.text_area, .text_inpput{
  font-family: verdana, arial, sans-serif;
  padding: 3px;
}
#comment_form .text_area{
  border: 1px solid #c8c8c8;
  width: 500px;
  height: 125px;
  float: left;
}
#comment_form .text_input{
  border: 1px solid #c8c8c8;
  height: 20px;
  width: 235px;
  margin-right: 5px;
}
.userinput label{
  color: #999;
}
#comment_form p{
  margin: 7px 0;
}

/* Search */

#s, #searchsubmit, #submit{
  border: 1px solid #c8c8c8;
}
#searchsubmit, #submit{
  background-color: #f8f8f8;
}
#mainpage{}
#mainpage .bevezeto{width: 495px;float:left;padding:0 0 0 10px;font-size:12px;}
.fcol{margin:0 auto;padding:5px;display:inline;float:left;width:260px;height:320px;}
.fcol p{height:115px;font-size:12px;}
.fcol img{border:4px solid #F2EBE0;}
h4.hirek, h4.tagjaink, h4.arckepcsarnok{width:250px;height:30px;text-indent:-9999px;}
h4.hirek{background: transparent url(images/hirek.gif) no-repeat;}
h4.tagjaink{background: transparent url(images/tagjaink.gif) no-repeat;}
h4.arckepcsarnok{background: transparent url(images/arckep.gif) no-repeat;}
.fhir{padding:0 0 20px 0;background:transparent url(images/sep-mini.gif) no-repeat bottom;}
h4.udvozoljuk{width:111px;height:35px;text-indent:-9999px;background: transparent url(images/udv.jpg) no-repeat;}