/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

@import url("src/reset.css");
@import url("src/typography.css ");
@import url("src/forms.css");
@import url("src/grid.css");
@import url("src/menu.css");

html {
     /*overflow: -moz-scrollbars-vertical;
     overflow-y: scroll;*/
}

h3 {
	border-bottom:2px solid #ADDEEA;
	color:#4F4534;
	padding-bottom:4px;
}

h4 {
	font-size:17px;
}

h3 a:hover {
	border-bottom:2px solid #ADDEEA;
	color:#4F4534;
	padding-bottom:4px;
	border: none;
}

th, td, caption {
	padding:0;
}

.link a {
	outline:none;
	text-decoration:none;
	color: #6D6348;
	font-weight: bold;
	line-height:25px;
}

.link a:hover {
	outline:none;
	text-decoration:none;
	color: #333333;
	border-bottom: 1px dotted #333333;
}

a {
	outline:none;
	text-decoration:none;
	color: #6D6348;
	border-bottom: 1px dotted #6D6348;
}

a:hover {
	outline:none;
	text-decoration:none;
	color: #333333;
	border-bottom: 1px dotted #333333;
}

body { color:#000000; }

/* Fórum design*/
#forum-nyito {
	width: 520px;
}

#forum-nyito a {
	outline:none;
	text-decoration:none;
	color: #6D6348;
	font-weight: bold;
}

#forum-nyito a:hover {
	outline:none;
	text-decoration:none;
	color: #333333;
	border-bottom: 1px dotted #333333;
}

#forum-nyito h3 a:hover {
	border: none;
}

table.subtable {
	width: 100%;
	border-collapse: collapse;
}

table.subtable tbody {
	/* csak a fejléc*/
}



table.subtable tbody th {

	padding: 8px;
	border: 1px solid #D6D1C1;
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	color: #4F4534;
}

table.subtable td {
	border: 1px solid #ffffff;
	padding: 8px;
}

table.subtable td.rb {
	background-color: #EDEBE3;
}

table.subtable td.left {
	background-color: #E3E0D3;
}


table.navbar tbody th {
	padding: 0;
	border-left: 1px solid #fff;
}

table.navbar th a {
   display: block;
   padding: 8px;
   cursor:pointer;
   color: #6D6348;
   text-decoration: none;
  
}
table.navbar th a:link, table.navbar th a:visited {

} 

table.navbar th a:hover, table.navbar th a:active {

}

table.navbar th a.active {
	color: #312B20;
	background-color: #C2BBA3;
	background-image: url(images/arrow_sorter.png);
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
}

/*-----------------------------------------------------------------------------------------------*/
/*                                           FÓRUM                        */
/*-----------------------------------------------------------------------------------------------*/


.forum-tema h5 {
	margin-top: 10px;
	color: #6D6348;
	font-weight: bold;
	font-size: 1.1em;
}

.forum-tema h5 span {
	color: #1F6677;
}

.forum-topic-head {
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	padding: 8px 10px;
}

.forum-topic-footer {
	background-color: #E3E0D3;
	padding: 4px 10px;
}

.posttext {
	background-color: #EDEBE3;
	padding: 10px;
}

.reszes-head {
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	/*padding: 3px 0;*/
}

.reszes-head a {
	border:none;
}

.reszes-body {
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	padding: 3px 0;
}

table.replist tr th a {
	outline:none;
	text-decoration:none;
	color: #6D6348;
	font-weight: bold;
}

table.replist tr th a:hover {
	outline:none;
	text-decoration:none;
	color: #333333;
	border-bottom: 1px dotted #333333;
}

table.replist tr td a {
	outline:none;
	text-decoration:none;
	color: #6D6348;
	font-weight: bold;
}

table.replist tr td a:hover {
	outline:none;
	text-decoration:none;
	color: #333333;
	border-bottom: 1px dotted #333333;
}

table.replist {
	width: 100%;
	border-collapse: collapse;
}

table.replist tbody {
	/* csak a fejléc*/
}

table.replist tbody th {

	padding: 8px;
	border: 1px solid #D6D1C1;
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	color: #4F4534;
}

table.replist td {
	border: 1px solid #ffffff;
	padding: 8px;
	background-color: #EDEBE3;
}

/* FCK_CSS*/

.kepjobb img { /* jobb oldali kep */
	float: right;
	margin: 6px 0 0 10px;
}
.kepbal img { /* bal oldali kep */
	float: left;
	margin: 0 15px 10px 0;
}
.kepala { /* kepalairas */
	padding: 3px 0;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	background-color: #e8e4d7;
}



table.reszes_table {
	border-collapse:collapse;
}

table.reszes_table tbody th {
	padding: 8px;
	border: 1px solid #D6D1C1;
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	color: #4F4534;
}

table.reszes_table td {
	border: 1px solid #C2BBA3;
	padding: 8px;
	background-color: #EDEBE3;
}

table td.jeloloh1 {
	background-color: #B8B094;
	border-bottom: 2px solid #A49A76;
}

table td.jeloloh2 {
	background-color: #D6D1C1;
}

table.reszes_table ul li span {
	background-color: #BDE4ED;
	padding: 2px 0;
}

table.reszes_table ul li {
	padding: 20px 5px;
	margin: 1px;
	list-style-type: none;
	/*border-top: 1px solid #fff;*/
	background-color: #E3E1D4;
}

/*-----------------------------------------------------------------------------------------------*/
/*                                            ALL BUTTON                       */
/*-----------------------------------------------------------------------------------------------*/

button, input[type="reset"], input[type="button"], input[type="submit"], .reg {
   font-weight:bold;
   font-size: 12px;
   color:#000000;
   background-color:#A9DCE8;
   border-style:solid;
   border-color:#2E99B3;
   border-width:1px;
   padding: 5px;
   cursor:pointer;
}

button input[type="file"] {
   padding: 2px 5px;
}

.submit {
   padding: 7px;
   cursor:pointer;
   text-decoration: none;
}

a.submit {
   font-weight:bold;
   font-size: 12px;
   color:#000000;
   background-color:#A9DCE8;
   border-style:solid;
   border-color:#2E99B3;
   border-width:1px;
}

/*-----------------------------------------------------------------------------------------------*/
/*                                            JELÖLŐ NYOMTATVÁNY TRIGGER                        */
/*-----------------------------------------------------------------------------------------------*/

h2.trigger {
	padding: 0px 0 0 10px;
	margin: 0 0 5px 0;
	background: url(images/open_black.gif) no-repeat;
	background-position: right 5px;
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
	height: 26px;
	line-height: 26px;
	width: 516px;
	font-size: 13px;
	font-weight: bold;
}

h2.trigger a {
	color: #000;
	text-decoration: none;
	display: block;
	border: none;
}
h2.trigger a:hover {
	cursor: pointer;
}
h2.active {
	background: url(images/close_black.gif) no-repeat;
	background-position: right 5px;
	background-color: #D6D1C1;
	border-bottom: 2px solid #C2BBA3;
}

h2.kek {
	background-color: #95D4E3;
	border-bottom: 2px solid #33AAC7;
}

h2.active .toggle_container {
	display: block;
}

.toggle_container {
	padding: 0 0 0 1px;
	/*overflow: hidden;*/
	width: 525px;
	clear: both;
	display: none;
}

.acc-container focus {
	outline: none;
	margin: 0;
	padding: 0;
}

.acc-container input[type=text],
.acc-container input.text, .acc-container input.title, 
.acc-container textarea { 
  border:none; 
  margin:0;
}

.acc-container input[type=text]:focus,
.acc-container input.text:focus, .acc-container input.title:focus, 
.acc-container textarea:focus, .acc-container select:focus { 
  border: none; 
}

.acc-container {
	width: 500px;
	font: 12px normal Arial, Helvetica, sans-serif;
	line-height: 17px;
}

.acc-container hr {
	margin: 15px 10px;
	color: #666666;
}

#jelolo-sel option {
	margin-left: 20px;
}

/*-----------------------------------------------------------------------------------------------*/
/*                                            JELÖLŐ NYOMTATVÁNY FEJLÉC                        */
/*-----------------------------------------------------------------------------------------------*/

p.szekcio {
	width: 512px;
	padding: 7px;
	background-color: #B8AD94;
	font-weight: bold;
	margin-bottom: 0;
	text-align: center;
}


/*-----------------------------------------------------------------------------------------------*/
/*                                            TOOLTIP                                            */
/*-----------------------------------------------------------------------------------------------*/

.toolTip { /* This is the hook that the jQuery script will use */
	padding-right: 20px; /* This is need to make sure that the help icon is always visible */
	background: transparent url(images/help.png) no-repeat right;
	cursor: help; 
	position: relative; /* This contains the .toolTipWrapper div that is absolutely positioned  */
	float: right;
}

	.toolTipWrapper { /* The wrapper holds its insides together */
		width: 500px;
		position: absolute; /* Absolute will make the tooltip float above other content in the page */
		top: 25px;
		right: 20px;
		display: none; /* It has to be displayed none so that the jQuery fadein and fadeout functions will work */
		color: #000;
		font-size: 12px; /* A font size is needed to maintain consistancy */
		line-height: 15px;
		z-index:10000;
	}
	
		.toolTipMid { /* Middle section of the tooltip */
			padding: 8px;
			background: #F7F5D1;
			border: 1px solid #000;
		}
		
/*-----------------------------------------------------------------------------------------------*/
/*                                            Nyitóoldal                                            */
/*-----------------------------------------------------------------------------------------------*/

#tovabb-holder {
	clear: both;
}

#tovabb-left {
	width:255px;
	float:left;
	text-align: right;
}

#tovabb-right {
	width:255px;
	float:right;
	text-align: right;
}

.kereses-txt {
	height: 17px;
	line-height: 26px;
	margin: 0;
	padding: 5px;
}

#kulcsszo_lista span {
	 border: 1px solid rgb(202, 216, 243); 
	 padding: 1px 5px 2px; 
	 background: rgb(222, 231, 248);
}

#kulcsszo_lista li {
	list-style-type: none;
	margin-bottom: 7px;
}

.slistitem {
	background-color: #E3E1D4;
	margin-bottom: 2px;
	padding: 10px 8px;
}

.slistitem b {
	line-height:25px;
}

.slistitem span {
	background-color:#BDE4ED;
	padding:2px 0;
}

.rbo, .rbe {
	font-weight: bold;
}