/*
	Theme Name: TTE
	Description: TTE sablon
	Version: 1.0
	Author: TTE
*/
* {    margin:0;    padding:0;}
html, body { height:100%;}
a img {    border: none;}
body {  text-align:left;  /* 76% volt */    font-family:Verdana, Arial, Helvetica, sans-serif;    line-height:1.3;    color:#000;	background-color:#dcdddf;	background-repeat:repeat-x;}
body.width_0 div#wrap {    width: 760px;}
body.width_1 div#wrap {    width: 960px;}
body.width_2 div#wrap {    min-width:760px;    max-width:960px;    width:auto !important;    width:960px;}
#wrap { min-height:100%; text-align:left;    margin:10px auto;}
#leftfauxcol { min-height:100%; }
#rightfauxcol {}
#header {    color:#000;	position: relative;	margin-bottom: 10px;}
#nyelvek { position: absolute; right: 10px; top:  10px;}#nyelvek a { color: white; text-decoration: none; margin: 0 10px;}
#nyelvek ul, #nyelvek li { list-style-type: none; margin: 0; padding: 0;}#nyelvek li{ float: left;}
#search_form{	position: absolute;	right: 30px;	top: 70px;	}
#header h1 {    font-family:Arial, Helvetica, sans-serif small-caps;    font-variant:small-caps;    font-stretch:expanded;    padding-left:20px;}
#header input.button{	background: transparent;	color: white;	border: 0; margin-top: 0; }
#mod_search_searchword {    border:0;    height:19px;	margin-right: 5px;    width:120px;    padding:2px; float: left; }
#top {   padding:0;    height: 32px;	background-color: #bbb;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;}
#top .moduletable h3 {    color:#000;    background:none;    text-align:left;    font:2.5em Arial, Helvetica, sans-serif normal;    font-stretch:expanded;    margin:10px 10px 0 10px;    padding:10px;}
#top .moduletable {	color:#fff;    border:0;    margin:0;    padding:0;	background:none;}
#top .moduletable a {	font:bold 1em/1.2 Tahoma,Arial, Helvetica, sans-serif;	text-decoration:none;	color:#fff;    border:0; }
.mainlevel{	margin:10px;	font-size:14px;	}
#footer a{    color:#fff;}
#footer {    background:#1787ab;    color:#fff;    text-align:right;    clear:both;	border-radius: 10px; -moz-border-radius: 10px;	-webkit-border-radius: 10px;	line-height: 50px;	height: 50px;	padding-right: 20px;}
#bottom {    background:#333;    color:#666;    padding:10px 50px;}
#sidebar {    float:right;    width:20%;}
#content60 {    float:left;    width:59%;  position:relative;  overflow:hidden;  background-color:#fff;	border:solid 1px #ddd;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	margin: 10px 0px;}
#content80 {    float:left;    width:79%;    overflow:hidden;    background-color:#fff;	border:solid 1px #ddd;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	margin: 10px 0px;}
#content70 {    float:left;    width:73%;    overflow:hidden;    background-color:#fff;	border:solid 1px #ddd;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	margin: 10px 0px;}
#content100 {    float:left;    width:100%;    overflow:hidden;    background:#fff url(images/pagetop.png) repeat-x;}
#sidebar-2 {    float:right;    width:20%;}
#sidebar-3 {    float:right;    width:26%;}
.inside { position:relative; display:block; min-height:100%; padding:10px;}
#sidebar .inside,#sidebar-2 .inside, #sidebar-3 .inside {    padding-top:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address,.componentheading,.contentheading {    margin:0.75em 0;}
li,dd {    margin-left:1em;}
fieldset {    padding:.5em;}a { color: #1787ab; text-decoration: none }
/* a:link,a:visited {    text-decoration:underline;    color:#000;}*/
a:hover {    text-decoration:underline}
/*#content60 a:link,#content60 a:visited,#content80 a:link,#content80 a:visited,#content100 a:link,#content100 a:visited {    color:#000;} */
h1,.componentheading {    font-size:1.8em;}
h2,.contentheading {    font-size:1.6em;	color:#1787ab;	font-family:Arial, Helvetica, sans-serif;}
h3 {    font-size:1.3em;}
h4 {    font-size:1.2em;}
h5 {    font-size:1.1em;}
h6 {    font-size:1em;    font-weight:700;}
.button, .jfbutton {    border:#555 solid 1px;    background:#ddd;    height:23px;    line-height:22px; font-size:13px;    margin:4px 2px;    padding:0 3px;    cursor:pointer; border-radius: 6px;	-moz-border-radius: 6px; -webkit-border-radius: 6px; }
.button:hover, .jfbutton:hover { background: white; }
.small,.createdate,.modifydate,.mosimage_caption {    font:0.8em Arial,Helvetica,sans-serif;    color:#999;}
.sectiontableheader {    background:url(images/teaser.png);    color:#000;    font:1.2em bold Arial, Helvetica, sans-serif;    padding:5px;}
.sectiontableheader a:link,.sectiontableheader a:visited {    color:#000;}
/* Post styling */
.posttext { font-size:110%; }
/* Module styling */
.moduletable, .moduletable_keretes {    color:#000;	background-color:#eee;    font-size:1.1em;	margin: 10px 0px;	padding: 10px;	border:solid 1px #eee;	border-radius: 10px; -moz-border-radius: 10px;	-webkit-border-radius: 10px;}
.moduletable_keretes { border-color: #bbb; }
.moduletable_keretes .moduletable_keretes { border-color: #eee; border-top-color: #bbb;	border-radius: 0px;	-moz-border-radius: 0px;	-webkit-border-radius: 0px; }
.moduletable h3, .moduletable_keretes h3 {    font:1.3em Tahoma,Arial,Helvetica,sans-serif;    color:#1787C8;    text-align:center;    margin:0 -10px;    padding:5px 10px; }
/*Menu Styling*/
.moduletable_menu, .moduletable_menu2 {	background-color: #fff;	margin: 10px 0px;	padding: 10px;	border:solid 1px #ddd;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;}
.moduletable_menu h3, .moduletable_menu2 h3 {    font:1.3em Tahoma,Arial,Helvetica,sans-serif;    color:#1787C8;    text-align:center;    margin:0 -10px;    padding:5px 10px; border-bottom: 1px solid #ddd; }
.moduletable_menu ul {    list-style:none;    margin:5px 0;}
.moduletable_menu li {    font:14px Tahoma,Arial, Helvetica, sans-serif;    margin:10px 0;    padding:0 0 0 10px;}
.moduletable_menu a:link,.moduletable_menu a:visited {    color:#1787ab;    display:block;    text-decoration:none;    padding-left:5px;}
.moduletable_menu a:hover {    text-decoration:none;    color:#000;    background:#DFE7FF;}
/*Tab Menu Styling*/
.moduletabletabs {    font:bold 1em Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.moduletabletabs ul {    list-style:none;    float:right;    margin:0;    padding:0;    background:#212121;    width:100%;}
.moduletabletabs li {    float:right;    background:url(images/tabs.png) no-repeat 0 -4px;    margin:0;    padding:0 0 0 12px;}
.moduletabletabs a:link,.moduletabletabs a:visited {    float:left;    display:block;    color:#000;    background:url(images/tabs.png) no-repeat 100% -4px;    text-decoration:none;    margin:0;    padding:7px 18px 5px 9px;}
.moduletabletabs #current {    background:url(images/tabs.png) no-repeat 0 -84px;}
.moduletabletabs #current a {    color:#000;    background:url(images/tabs.png) no-repeat 100% -84px;}
.moduletabletabs li:hover {	background-color:#6CF;}
.moduletabletabs li a:hover {    background:url(images/tabs.png) no-repeat 100% -164px;}
.design a:link,.design a:visited {    color:#000;    float:right;    font:0.8em Verdana, Arial, Helvetica, sans-serif;}fieldset{    border:none;}
.slick-rss-img { display: block; margin: 2px auto}
.small_img{	margin: 0 5px 5px 0;}
#top ul.menu{	margin: 0;	padding: 0;	list-style-type: none;	line-height: 32px;}
#top .menu li{	float: left;	height: 32px;	line-height: 32px;	margin: 0;	padding: 0 18px;	border-right: 5px solid white;}
#top .menu li a{	height: 32px;	line-height: 32px;	display: block;}
#top .menu li a span{	height: 32px;	line-height: 32px;}
#footer ul.menu{	margin: 0;	padding: 0;	list-style-type: none;	line-height: 50px;}
#footer .menu li{	float: left;	height: 50px;	line-height: 50px;	margin: 0;	padding: 0 10px;}
#footer .menu li a{	height: 50px;	line-height: 50px;	display: block;}
#footer .menu li a span{	height: 50px;	line-height: 50px;}
li.item98 a{	background:url(../../../images/stories/rss.png) no-repeat center left;	padding-left: 19px;}
.article_separator { border-top: 1px solid #ddd; display: block; }
.moduletable_clear { text-align: left; }
.vergefacebooklike_clear { height: 44px; }
#nyelvek li { border: 1px solid white; border-radius: 5px; -moz-border-radius: 5px;	-webkit-border-radius: 5px; margin: 0 5px; line-height: 1.2; height: 15px; }
.wgPicasa table { width:98%; }
.wgPicasa table td { padding: 5px; }
hr { margin: 5px 0; border: none; border-top: 1px solid #ddd; background-color:transparent; color: white; clear: both; }
hr.readmore { border-top-style: dashed; }
#fontsize { float: right; margin: 5px; }
td.one_point { padding-bottom: 10px; }
.tn-left { float: left; margin: 0 5px 5px 0; }
.tn-right { float: right; margin: 0 0 5px 5px; }
.jftextbox { margin-top: 8px; }
ol { margin-left: 2em; }
td.sectiontableheader { background: white; font-weight: bold; }
form[name="adminForm"] td { vertical-align: top; padding-bottom: 10px; }
.latestnews li { text-align: left; }
ul.sections li { display: inline; font-size: 120%; line-height: 1.9; }

.alignleft { float: left; margin: 0 5px 5px 0; }
#website { display:none; }
