/*
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,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img, table { border:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;font-family: 'Arial Narrow', sans-serif;line-height:120%; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a {outline: none;outline-style:none;color:#175e83;text-decoration:none;}
:focus{outline-width: 0pt;outline-style: none;outline-color: -moz-use-text-color;}
html {height: 100%;}
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%;}

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:10px 0;border-bottom: 1px solid #B4A898;margin-bottom: 5px;font-size:18px;}
blockquote{
	background: #FFEBCD;
	padding: 7px;
	margin: 5px 5px 5px 15px;
	font-size: 12px;
	border-left: 2px solid #001B59;
}
blockquote p{padding: 5px;}
#wrap{width: 960px;margin: 0 auto;background: #fff;}
#top, #header, #footer{width: 960px;clear: both;}
/* -------------------------------------------------
TOP
-------------------------------------------------- */
#header-container{width:100%;height:168px;background: transparent url(images/p1.jpg) repeat-x top;}
#header{width:960px;height: 158px;margin: 0 auto;/*background: url(images/header.jpg) no-repeat top;padding:0 60px;*/position:relative;}
#header h1{padding:40px 0 0 0;width:700px;float:right;}
a.logo{width:220px;height:140px;position:absolute;left:0px;top:20px;}
#content{width:950px;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:950px;clear:both;padding:5px 0;}
/* -------------------------------------------------
Navigation
-------------------------------------------------- */
.nav{height:48px;width:780px;position:absolute;bottom:0px;right:0px;}
#navigation {list-style-type:none;height:48px;width:780px;}
#navigation li {display: block;float: left;padding:15px 20px 0 20px;}
#navigation li a{font:normal normal 16px/120% Georgia, sans-serif;color:#000;text-decoration: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: #D74F2A;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;}

.post img{max-width:600px;height:auto;}
/* Sidebar */
.sidebar{width:265px;margin: 0;float:left;font-size:14px;padding:0 0 0 15px;line-height:140%;background:#E6D6B5;}
.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;}

ul.sidenav{padding:20px 10px 20px 10px;}
ul.sidenav li {margin:0;padding:5px 0 2px 13px;list-style:none;line-height:12px;border-bottom:1px solid #7D6B4B;
background: url(images/bullet.gif) left center no-repeat;}
ul.sidenav li:first-child {padding-top: 0;}
ul.sidenav li a {color: #444;display: block;font-size:12px;text-decoration:none;padding:4px 2px;font-weight:normal;}
ul.sidenav li a:hover{color:#000;}
ul.sidenav li a.current {text-decoration: none;font-weight: bold;}



.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 15px;display:inline;float:left;width:280px;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;}
