﻿/*
 * Theme Name: TISZATÁJ
 * Theme URI: www.tiszataj.hu
 * Author: vgergely
 * Author URI: http://vgsolutions.hu/
 * Version: 0.2
 * License: GNU General Public License
 * License URI: license.txt
 * Tags: light, two-columns
 */

 /* ------------------------------------------------ */
.alignleft {
	margin:2px;
	float:left;
	margin-right:8px;
}

.alignright{
	margin:2px;
	float:right;
	margin-left:8px;
}
 
 @font-face { font-family: font_tcm;src: url("fonts/TCM.eot") }
 @font-face { font-family: font_tcm; src: url("fonts/TCM.TTF") }
   
 @font-face { font-family: font_tceb;src: url("fonts/TCCEB.eot") }
 @font-face { font-family: font_tceb; src: url("fonts/TCCEB.TTF") }
 
html, body {
	padding:0px;
	margin:0px;
	width:100%;
	font-size:12px;
	font-family:Helvetica;

}
  
 strong {
	font-weight: bold;
 }
 
 blockquote {
	background-image: url('images/blockquote.gif');
	background-repeat: no-repeat;
	padding-left: 58px;
	font-style: italic;
        font-weight: bold;
	color:#555555;
	font-size: 13pt;
	min-height: 40px;
	margin:30px;
	line-height:125%;
}

#comment { margin-left:10px; }
#comments { padding:5px; }
#commentform  input { margin-left:10px; }

#wpf-wrapper { width:620px; }

.footer a {
	text-decoration:none;
	color:black;
}

/* ----------------------------------------------------------------------- */
div#register-form {  
    width: 400px;  
    overflow: hidden;  
    height: 180px;  
    position: absolute;  
    margin-left: -200px;
    margin-top: -90px;
    display: none;
    left:50%;
    top:50%;
    border:solid 10px #aaa;
    padding:20px;
    background-color: #f9f9f9; /* url(images/secure.png) no-repeat 260px 40px;  */
    z-index:2000;
}

div#register-form input[type="text"] {  
    display: block;  
    border: 1px solid #ccc;  
    margin: 5px 20px;  
    padding: 9px 4px;  
    -moz-border-radius: 4px;  
    -webkit-border-radius:4px;  
    width: 200px;  
	font-size:12pt; 
}  
  
div#register-form input[type="text"]:hover {  
    border-color: #b1b1b1;  
}  
  
div#register-form input[type="text"]:focus {  
    -moz-box-shadow: 0 0 3px #ccc;  
    -webkit-box-shadow: 0 0 3px #ccc;  
}  

div#register-form input[type="submit"]#register {  
	/*background: url(images/register.jpg) no-repeat;  */
	border: solid 1px silver;  
	clear: both;  
	cursor: pointer;  
	height: 31px;  
	overflow: hidden;  
	position: relative;
	left:275px;  
    /*text-indent: -9999px;  */
    top:-38px;  
    width:112px;  
	font-size:12pt; 
}  

div#register-form input[type="button"] {  
	/*background: url(images/register.jpg) no-repeat;  */
	border: solid 1px silver;  
	clear: both;  
	cursor: pointer;  
	height: 31px;  
	overflow: hidden;  
	position: relative;
	left:275px;  
    /*text-indent: -9999px;  */
    top:-34px;  
    width:112px;  
	font-size:12pt; 
}  

div#register-form input[type="submit"]#register:hover {  
    /*background-position: 0 -32px;  */
}  

div#register-form span {
	display: block;
	margin-bottom: 22px;
}

div#register-form div.title {margin-left:15px}
div#register-form div.title h1,
div#register-form div.title span {text-shadow:1px 1px 0px #fff}
div#register-form div.title h1 {
	margin:7px 0;
}

p.statement {
	position:absolute;
	bottom:-2px;
	left:10px;
	font-size:.9em;
	color:#6d6d6d;
	text-shadow:1px 1px 0px #fff;
}
/* ----------------------------------------------------------------------- */

body, html {
	margin:0px !important;
	padding:0px !important;
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	font-size:11pt;
	color:#222222;
	line-height:140%
}

#wpadminbar {display:none }

.more-link {
	color:#DF942D; font-weight:bolder;
	text-decoration:none;
	padding-top:11px;
}

#footer {
	text-align:center;
	background-color:#F2D8B3;
	padding-top:11px;
	padding-bottom:10px;
	clear:both;
	font-family:font_tceb;
	font-size:16pt;
	margin-top:20px;
}

#footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
} 

.foot_class li {
    display: inline;
	padding:6px;
}

.foot_class li a{
	color:black;
}

.foot_class li a:hover{
	color:#DF942D;
}

a img { border:none; }

a {
	color:#003399;
	text-decoration:none;
}

.thimage {
	margin-top:3px;
	margin-left:5px;		
	max-height:150px;
	float:left;
}

.catrefM { color:#DF942D; text-decoration:none; line-height:105%;}
.catrefW { color:#FFFFFF; text-decoration:none; }
.catref { color:black; text-decoration:none; line-height:125%; }
.ccontainer { width:1020px; margin-left:auto; margin-right:auto; }
.gtitle { padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:5px;color:#DF942D; font-family:font_tceb; font-size:16pt;}
.gsubtitle { padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:5px;margin-bottom:5px;margin-top:8px;color:#000; background-color:rgb(230, 230, 230);font-family:font_tceb; font-size:16pt;}
.gshead { font-family:font_tcm;margin-bottom:0px;padding-left:10px;padding-right:10px;color:#003366; }
.gfooter { font-family:font_tcm; padding-left:10px;padding-right:10px;color:#003366;font-size:10pt;padding-top:3px; }
.gcont { padding-bottom:0px;padding-left:10px;padding-right:10px; }
.gcont2 { padding-bottom:0px;padding-left:5px;padding-right:0px; }
.gcont p{margin-top:2px;margin-bottom:8px; }
.gcont div{margin-top:2px;margin-bottom:4px;}
form p{margin-top:2px;margin-bottom:4px;}
.gperma { color:#DF942D; font-weight:bold; text-decoration:none; }

.sideR { margin-bottom:10px;background-color:#FFFFFF; min-height:20px; overflow:hidden;width:380px;display:block;}
.gcontR { padding-bottom:0px;padding-left:00px;padding-right:0px; }
.gcontR p{margin-top:2px;margin-bottom:8px; }

.gheader { margin-top:14px; margin-left:13px; margin-bottom:10px; }

.cat_head { padding-top:3px;padding-bottom:0px;font-family:font_tceb; font-size:17pt; margin-top:10px; margin-bottom:5px; padding-left:10px; color:#000000; background-color:#F2D8B3; border-bottom:solid 4px #DF942D; }
.cat_cont { margin-bottom:5px; padding-bottom:10px; border-bottom:solid 1px #CCCCCC; } 
.new_main_start { background-color:#CCCCCC; }

.truler, .truler tr, .truler td { border:none;padding:0px;margin:0px; }
.left_td { vertical-align:top; }

.new_image { margin:-2px;margin-bottom:-6px;}
.tt_image {  margin-left:-2px;margin-top:6px;}
.book_image { width:80px; }

.cat_main_start { margin-bottom:10px; }
.sideA { margin-bottom:10px;background-color:#FBF3E8; min-height:20px; }
.sideB { margin-bottom:10px;background-color:#CCCCCC; min-height:20px; }
.sideC { margin-bottom:10px;background-color:#F2D8B3; min-height:40px; }
.sideD { margin-bottom:10px;background-color:#FFFFFF; min-height:20px; }
.sideE { margin-bottom:10px;background-color:#FBF3E8; min-height:20px; }

.shead { padding-top:5px;padding-bottom:5px;font-family:font_tceb; font-size:18pt; padding-left:10px;color:#FFFFFF; }
.sdate { padding-left:10px; font-size:11.5pt; font-weight:bold;color:#DF942D; }
.darker { background-color:black; }
.dark { background-color:#DF942D; }

.cmform ol {
	list-style:none;
}

.form-allowed-tags { display:none; }

.cmform .fn { font-weight:bold; }

.cmform li a {
	font-size:8pt;
}

.cmform li {
	list-style:none;
	border-top:dashed 2px silver;
	padding-top:2px;
	margin-top:10px;
}

.plus { font-size:20pt; }
.minus { font-size:13pt; font-family: font_tcm;}
.minus2 { font-size:13pt; }
.cminus { font-size:10pt; }
.gitalic { font-style:italic; }

.sideCline { }
.sideCline .gcont {padding-left:2px;padding-right:2px;}

.menuline { background-color:black; margin-bottom:8px;}
.menu { font-family:font_tceb; font-size:16pt; background-color:black; padding-top:4px;height:34px;color:white;padding-left:10px; }
.menu ul { list-style:none; top:150px; padding:0px;padding-left:5px;margin:0px;margin-right:-20px; z-index:2; clear:both;}
.menu li { display:block; text-decoration:none; padding:6px; float:left; padding-right:20px;height:25px;	padding-left:0px; }

.submenuline { display:none; position:absolute; top:170px; width:1020px; background-color:#DF942D; z-index:0; height:30px;}
.menu>ul>li:hover ul { display:block;}
.menu>ul>li>ul {
	display:none;
	position:absolute;
	padding:0px;
	margin-top:20px;
	background-color:#DF942D;
	clear:both;
}
 
.menu>ul>li>ul>li { float:left; padding:2px; padding-left:0px; padding-right:15px; } 
.menu>ul>li>ul>li a { text-decoration:none; color:black; } 
.menu>ul>li>ul>li a:hover{ color:white; } 
.menu>ul>li>a { text-decoration:none; color:white; } 
.menu>ul>li>a:hover{ color:#DF942D; } 

#aktm { color:#DF942D; }
.navigation { text-align:center;clear:left; padding:2px; }

.gcontr { font-size:14px; }