img {
   behavior: url("http://itmegoldasok.hu/plugin/pngbehavior.htc");
}
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/bulletproof/style.css  */
/**********************************************************************/
/* Template: bulletproof for Serendipity (http://www.s9y.org)         */
/* Authors: Matthias Mees, David Cummins and Don Chambers             */
/*                                                                    */
/* Central Stylesheet                                                 */
/*                                                                    */
/* http://s9y-bulletproof.com                                         */
/**********************************************************************/



/*IT MEGOLDÁSOK KISBANDI*/

.serendipity_freeTag{
	color:#777777;
}
.subscr_feedburnerOuter{
	width:440px;
	float:left;
	border:1px solid #DFDFDF;
	background-color:#EFEFEF;
}
.subscr_feedburner{
	float:left;
	padding:5px;
	font-family:Arial;
}

body {
	margin: 0;
	padding: 0; 
}
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #d5d6d7;
	color: #333;
	text-align: center;
	background: url("images/kubrickbgcolor.jpg");
}
#page {
    text-align: left;
    background: url("templates/bulletproof/images/kubrickbg.jpg") repeat-y top;
	border: none;
	margin: 0 auto;
	padding: 0;
	width: 760px;
}
#header {
	background-color: #73a0c5;
	background: url("templates/bulletproof/images/header.jpg") no-repeat bottom center;
	width: 758px;
	padding: 0;
    margin: 0 auto;
    height: 165px;
    background-color: none;
}
#headerimg {
	margin: 0;
	width: 100%;
	float:left;
}
#footer {
	background-color: #eee;
	background: url("templates/bulletproof//images/kubrickfooter.jpg") no-repeat bottom; border: none;
	padding: 0;
    margin: 0 auto;
    width: 760px;
    clear: both;
}
#footer p {
    margin: 0;
    padding: 20px 0;
    text-align: center;
}
hr {
	display: none;
}
a img {
    border: none;
}
.narrowcolumn {
    float: left;
	padding-left:45px;
	padding-bottom:20px;
}
.narrowcolumn .postmetadata {
    padding-top: 5px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 0.9em;
    line-height: 1.5em;
}
.narrowcolumn .entry, .widecolumn .entry {
    line-height: 1.4em;
}
#content {
	font-size: 1.2em;
}
#contentInner{
	width:450px;
	padding-top:20px;
}




#sidebar ul, #sidebar ul ol {
    margin: 0;
    padding: 0;
}
#sidebar ul li {
    list-style-type: none;
    list-style-image: none;
    margin-bottom: 15px;
}
#sidebar ul p, #sidebar ul select {
    margin: 5px 0 8px;
}
#sidebar ul ul, #sidebar ul ol {
    margin: 5px 0 0 10px;
}
#sidebar ul ul ul, #sidebar ul ol {
    margin: 0 0 0 10px;
}
ol li, #sidebar ul ol li {
    list-style: decimal outside;
}
#sidebar ul ul li, #sidebar ul ol li {
    margin: 3px 0 0;
    padding: 0;
}
#sidebar #searchform #s {
    width: 130px;
    padding: 2px;
}
#sidebar #searchsubmit {
    padding: 1px;
}
#sidebar{
    padding: 20px 0 10px 0;
    margin-left: 535px;
    width: 200px;
}
#sidebar form {
    margin: 0;
}
.description {
    font-size: 12px;
    text-align: left;
	font-weight: bold;
	width:500px;
	float:left;
}
.descriptionOuter{
	float:left;
	padding-left:190px;
	
}
.descriptionOuter_{
	float:left;
	padding-top:145px;
}
.description ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.description ul li {
	padding:0 0 0 4px;
	list-style: none;
	float:left;
}
.description ul li a{
	color:#fff;
}
.category_link_all{
	padding:0;
	margin:0;
	float:left;
	padding-left:50px;
}
.category_link_all a{
	color:#fff !important;
}

.category_li_left{
	padding-left:4px;
	height:19px;
	float:left;
	font-size:0;
}
.description ul li a:hover, .category_link_all a:hover, a.cat_active{
	color:#000 !important;
	text-decoration:none;
}
.description ul li a:hover .category_li_left, .category_link_all a:hover .category_li_left, a.cat_active .category_li_left{
	background:url("templates/bulletproof//images/left.gif") no-repeat;
}
.category_link_inner{
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:3px;
}
.description ul li a:hover .category_link_inner, .category_link_all a:hover .category_link_inner, a.cat_active .category_link_inner{
	background:#fff;
	cursor:pointer;
}
.category_li_right{
	font-size:0;
	float:left;
	padding-right:4px;
	height:19px;
}
.description ul li a:hover .category_li_right, .category_link_all a:hover .category_li_right, a.cat_active .category_li_right{
	background:url("templates/bulletproof//images/right.gif") no-repeat;
}
.serendipitySideBarTitleEmpty{
	height:1px;
	width:1px;
	font-size:0;
}



.serendipitySideBarContent{
	padding:0 !important;
	margin:0 !important;
}
.entrytext{
	text-align:justify;
}



a img {
	border: none;
}



h1, h2, h3 {
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-weight: bold;
}
h1 {
	font-size: 4em; 
    text-align: center;
}
h2 {
    font-size: 1.6em;
}
h2.pagetitle {
    font-size: 1.6em;
}
h3 {
    font-size: 1.3em;	
}
h1, h1 a, h1 a:hover, h1 a:visited, .description {
    text-decoration: none;
    color: white;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
    color: #333;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
    text-decoration: none;
}
    
#sidebar h2 {
    font-family: 'Lucida Grande', Verdana, Sans-Serif;
    font-size: 1.2em;
    padding-bottom: 5px !important;
    border-bottom: 1px solid #AD2100;
}


.entry div a:visited {
    color: #b85b5a;
}
h1 {
    padding-top: 70px;
    margin: 0;
}
.description {
    text-align: center;
}
h2 {
    margin: 30px 0 0;
}
h2.pagetitle {
    margin-top: 30px;
    text-align: center;
}
#sidebar h2 {
    margin: 5px 0;
}
h3 {
    padding: 0;
    margin: 30px 0 0;
}
h3.comments {
    padding: 0;
    margin: 40px auto 20px ;
}

.serendipity_Entry_Date{
	padding:0;
	margin:0;
	text-align:justify;
}
.serendipitySideBarTitle {
	padding-top:11px;
}




.plainList a img{
	display:block !important;
}



/*IT MEGOLDÁSOK KISBANDI VÉGE*/






/*** General styles ***/
p {
    text-align: left;
	padding:0;
	margin:0;
	padding-bottom:10px;
}

pre {
    font-family: Courier, monospace;
    font-size: 90%;
    line-height: 1em;
    white-space: pre;
}

abbr, acronym, .help{
    cursor: help;
    border-bottom: 1px dotted #000000;
}

#wrapper {
    font-size: 80%;
}

#serendipity_banner {
    margin: 0;
    padding: 0;
}

/*** Header styles ***/
#serendipity_banner h1,
#serendipity_banner h2 {
    margin: 0 0 0 10px;
}

/*** Sitenav styles ***/
#sitenav {
    padding: 0.5em 0;
}

#sitenav ul li {
    padding: 0 0.5em 0 10px;
}

/* This is the current page the visitor is viewing */
#sitenav .currentpage a {
    background: #ddd;
}

/* optional pagination in the footer */
.pagination { padding: 0.5em 0; }

/* optional nav links in the footer */
#footer_sitenav {
    clear: both;
    text-align: center;
    padding: 0 0 1em 0;
}

#footer_sitenav ul {
    list-style-type: none;
    display: inline;
    padding: 0;
}

#footer_sitenav li {
    display: inline;
}

#footer_sitenav a {
    padding: 0px 5px;
}

#footer_sitenav .currentpage a {
    text-decoration: underline;
}

/* If the sitenav is in one of the sidebars */
#sbsitenav ul {
    margin-left: 0;
    padding-left: 0;
}


/*** Footer styles ***/
.counter_code {
    margin-left: 10px;
    padding: 0;
    clear: both;
}

#serendipity_credit_line {
    float: left;
    margin: 5px 0 0 10px;
    display: inline;
}

#serendipity_bulletproof_button {
    float: right;
    margin: 5px 10px 5px 0;
    display: inline;
}

.serendipity_calendarHeader img,
.serendipity_pageFooter img{
    vertical-align: middle;
    margin: 0 2px;
    height: 12px;
    width: 12px;
    border: 0 none;
}

/*** Entry styles ***/

.serendipity_entry {
    margin-bottom: 0.5em;
}

.serendipity_entry ul,
.serendipity_entry ol { padding-left: 2.5em; }

img.serendipity_entryIcon {
    border: 0;
}


/*** Sidebar styles ***/
.serendipitySideBarItem {
	
}

.serendipitySideBarTitle {
    margin: 0;
}

.serendipitySideBarContent {
    margin: 0;
}

div.serendipitySideBarContent form {
    margin: 0;
    padding: 0;
}


/*** Archive styles ***/
ul.archives_row {
    margin-left: 0;
    padding-left: 0;
}

ul.archives_row li {
    font-size: 80%;
}

#content h4.archive_summary_title {
    margin: 0;
}

.archive_summary_postdetails {
    margin: 0;
}

.archive_summary {
    margin-bottom: 10px;
}


/*** s9y image manager ***/
.serendipity_image_center {
    display: block;
    margin: 0 auto;
    padding: 0 5px;
}
.serendipity_image_left {
    padding: 0 5px 0 0!important;
}

.serendipity_image_right {
    padding: 0 0 0 5px!important;
}

.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    padding: 0;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
    margin: 0 10px 5px 0;
}

.serendipity_imageComment_right {
    float: right;
    margin: 0 0 5px 10px;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0;
    padding: 0;
    border: none;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0;
    padding: 1%;
    clear: both;
    font-size: 80%;
    text-align: center;
}


/*** Calendar styles ***/
table.serendipity_calendar {
    text-align: center;
    background-color: transparent;
    height: 150px;
    width: 95%;
}

.serendipity_calendarHeader {
    background-color: transparent;
    vertical-align: middle;
    font-weight: bold;
}

a.day {
    color: #000;
    font-weight:  bold;
}

.serendipity_calendar img {
    border: 0;
}

.serendipity_calendar_spacer {
    border: 0;
    visibility: hidden;
}


/*** Staticpage styles ***/
ul.staticpage_navigation {
    margin-left: 0;
    padding-left: 0;
}

.staticpage_results {
    margin: 1em 0;
    padding: 0 10px;
}


/*** Contact form ***/
#serendipity_comment_CommentForm fieldset {
    border: 1px solid #ddd;
    width: 90%;
    margin: 2%;
    padding: 2%;
}

#serendipity_comment_CommentForm fieldset legend {
    background: #fafbfc;
    border: 1px solid #ddd;
    font-weight: bolder;
    margin: 0 10px 5px;
    padding: 0.25em 1em;
    text-align: center;
}

.serendipity_commentDirection {
    width: 90%;
    margin-top: 1em;
}


/*** Comment form ***/
#serendipity_comment {
    font-weight: normal;
    margin: 0 10px;
    padding: 0;
}

.serendipity_commentsTitle {
    margin: 0;
    padding: 1em 0;
}

.serendipity_comment {
    padding: 0;
}

.serendipity_comments .serendipity_center {
    font-size: 90%;
}

.serendipity_commentBody {
    padding: 1em 0;
}

.serendipity_comment_source {
    margin: 0;
    padding: 0;
}

.serendipity_comment_author_self comment_evenbox,
.comment_evenbox {
    margin: 0 10px 10px;
    padding: 1em;
    line-height: 1.5em;
}

.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
    margin: 0 10px 10px;
    padding: 1em;
    line-height: 1.5em;
}

.serendipity_commentsValue .frm_check_label,
.serendipity_commentsValue .frm_radio_label,
.serendipity_commentsLabel {
    font-size: 90%;
}

.serendipity_commentsLabel {
    font-weight: bold;
}

.serendipity_commentsValue .frm_check,
.serendipity_commentsValue .frm_radio,
.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
    background: #fff;
    color: #000;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
    border: 1px solid #ccc;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
    width: 90%;
    max-width: 400px;
}

#serendipity_comment_CommentForm select:focus,
.serendipity_commentsValue .frm:focus {
    background: #efefef;
    color: #000;
}

#serendipity_comment_CommentForm dt {
    float: left;
    margin-bottom: 0.5%;
    margin-right: 1%;
}

#serendipity_comment_CommentForm dd {
    padding-left: 0em;
    margin-left: 20%;
    margin-bottom: 1%;
}

#serendipity_comment textarea {
    margin-bottom: 1%;
}

.checkbox {
    display: block;
}

#serendipity_trackbacklist,
#serendipity_commentlist {
    margin-top: 1em;
}

/*** Plugin styles ***/
img.serendipity_freeTag_xmlButton {
    border: none;
    padding-left: 1%;
}

.serendipity_freeTag_related {
    margin-top: 1em;
}

.serendipity_freetag_taglist_related {
    font-size: 120%;
    font-weight: bold;
}

.serendipitySideBarItem img {
    border: none;
}

.addthiswidget {
    margin-top: 5px;
}

/*** Quicksearch in the navbar ***/
input#serendipityQuickSearchTermField {
    background: #ffffff url('templates/bulletproof/img/quicksearch.png') no-repeat 97% 50%;
}

#sitenav #searchform {
    margin: 0 10px 0 0;
}

#sitenav #searchform input {
    width: 165px; 
    margin-top: 3px;
    padding-left: 3px;
    font-size: 100%;
    background: #ffffff url('templates/bulletproof/img/quicksearch.png') no-repeat 97% 50%;
}

/* container for comments when comment pop-up enabled */
.s9y_wrap {
    text-align: left;
    margin-left: 10px;
}

/* overide serendipitySideBarItem overflow: hidden just for sidebar quicksearch livesearch_result */
.container_serendipity_quicksearch_plugin{
    overflow: visible !important;
}

ul#serendipity_categories_list input{
    margin-left: 0;
}

#content h3.serendipity_date{
	padding-bottom:27px;
}/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}
.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}

