.nagy-div{
	width:975px; 
	margin: auto; 
	margin-top:5px; 
	/*background-image:url(pic/hatter-kozep.jpg);
	background-position:-8px -14px;
	background-repeat:no-repeat;*/
}

a.logo{
	width:175px;
	height:60px;
	margin-top:45px;
	background: transparent url(../img/logo.png) no-repeat;
	display:block;
	margin-left:37px;
	float: left;
}

.menusav{
	text-align:center; 
	top: 15px;
	position: relative;
	line-height: 1;
	margin-bottom:25px;
}

.fomenu{
	color: #DAA583;
	position: relative;
	font-family: /*georgia*/ arial;
	z-index: 1;
}

.fomenu-pont{
	float:left;
	font-size:/*17*/23px;
	position:relative;
	height: 60px;
}

.fomenu-pont div{
	position: absolute; 
	text-align: center;
	cursor:pointer;
	bottom: 10px;
	width: 100%;
}

.cufon-loading .fomenu-pont div { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

.csik{
	width:700px;
	position: relative;
	height: 1px;
	display: block;
	top: -1px;
}

.almenu{
	font-family:/*georgia*/ arial;
	color:#DAA583; 
	position:relative;
	clear:both;
	display:none;
	top: -1px;
}

.almenu-pont{
	float: left; 
	font-size: /*14*/19px;
	position:relative;
	height:40px;
	margin-left:-30px;
}

.almenu-pont div {
	position: absolute;
	text-align: center;
	cursor:pointer;
	width: 100%;
	top: 5px;
}

.almenu-pont div a{
	color:#DAA583;
}

.cufon-loading .almenu-pont div { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

.almenu-pont img, .fomenu-pont img{
	visibility:hidden;
}

.kozep {
	clear: both;
}

.almenu_oldalt, .almenu_oldalt_simple{
	float:left;
	color:#DAA583;
	font-family:/*georgia*/ arial;
	font-size:/*14*/18px;
	margin:-49px 0 0 74px;
}

.almenu_oldalt div, .almenu_oldalt_simple div{
	cursor:pointer;
	float:left;
}

.almenu_oldalt div a, .almenu_oldalt_simple div a{
	color:#DAA583;
	text-decoration:none;
}

.almenu_oldalt span, .almenu_oldalt_simple span{
	float:left;
	margin:0 7px;
}

.almenu_oldalt_simple a:hover {
	color: #0f0;
}

.felso-doboz{
	clear: both;
	/*height:210px;*/
	height:232px;
}

.felso-dobozok{
	width:310px; 
	height:130px; 
	/*background-image:url(../img/buborek_nagy.png);  */
	margin-top:50px; 
	float: left;
}

.felso-dobozok-nagy{
	width:310px; 
	height:143px; 
	background-image:url(../img/kozep4.png);  
	float: left; 
	margin: 45px 22px 0;
}
/*
.felso-dobozok-jobb{
	width:310px; 
	height:177px; 
	background-image:url(../img/buborek_jobb.png);  
	margin-top:3px; 
	float: left; 
	margin-right: 0px;
}*/

.felso-dobozok-jobb{
	width:310px; 
	height:259px; 
	background-image:url(../img/idezet.png);  
	margin-top:-37px; 
	float: left; 
	margin-right: 0px;
}

.baloldal{
	width:255px; 
	float: left; 
	margin-top:-15px; 
	clear:left;
}

.alfejlec{
	clear:both; 
	float:right; 
	width:/*550*/583px; 
	height:51px;
	margin-right:/*66*/40px;
}

.alfejlec_div{
	background-image:url(../img/almenu_csik_03.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	color:white;
	font-family:/*georgia*/ arial;
	font-size:/*22*/25px;
	padding-top:18px;
}

.alfejlec img{
	float:left;
	margin-left:-73px;
	margin-top:19px;
}

.bal-doboz{
	width:255px; 
	height:175px; 
	background-image:url(../img/buborek_kis_tweet.png); 
	float: left; 
	margin-bottom: 15px;
	margin-left:0px;
}

.bal-doboz-egy{
	width:255px; 
	/*height:55px;*/ 
	float:left;
}

.bal-doboz-egy img{
	width:40px; 
	margin:9px 20px 0; 
	float:left;
}

.bal-doboz-ketto{
	width:255px; 
	/*height:65px; */
	float:left;
}

.bal-doboz-ketto-a{
	width: 145px; 
	font-size:12px; 
	color:#887772; 
	float:left;
}

.bal-doboz-tweet{
	width:255px; 
	height:175px; 
	background-image:url(../img/buborek_kis_tweet.png); 
	float: left; 
	margin-bottom: 15px;
	margin-left:0px;
	color:#887772
}

.bal-doboz-tweet-egy{
	width:255px; 
	float:left;
}

.bal-doboz-tweet-egy img{
	width:50px; 
	margin-left:20px; 
	float:left;
}

a.bal-title{
	width:160px; 
	font-size:/*20*/25px; 
	color: #F0E68C;
	margin-top:10px; 
	margin-left:20px; 
	float:left;
	text-decoration: none;
}


/*.bal-doboz-egy div{
	width:100px;
	font-size:20px;
	color:Khaki;
	margin-top:15px;
	float:left;
}*/

.bal-doboz-tweet-ketto{
	width:255px; 
	display:table-cell;
	float:left;
	border:none;
}

.bal-doboz-tweet-ketto td{
	border:none;
	vertical-align:middle;
	height:120px;
	width:215px;
	word-wrap: break-word;
}

.bal-doboz-tweet-ketto-a{
	width:50px; 
	color:#C88272; 
	margin-left:20px; 
	float:left;
}

.bal-doboz-tweet-ketto-b{
	margin: 0pt 20px 5px 20px; 
	font-style:italic;
	width:215px;
}

.bal-doboz-tweet-a{
	font-size:/*21*/30px;
	font-family:/*georgia*/ arial;
	margin:10px 0 0 0; 
	color:Khaki; 
	text-align:center;
}

.bal-doboz-tweet-b{
	/*margin:10px 20px;*/
	margin:-10px 20px 0 20px;
}

.bal-doboz-tweet-c{
	margin:-5px 10px 0;
}

.bal-doboz-tweet-c img{
	width:40px;
}

.bal-doboz-tweet-c div{
	/*float:right; */
	font-family:/*/*georgia*/ arial*/ arial;
	color:Khaki; 
	text-align:center; 
	font-size:/*15*/28px; 
	/*padding-top:5px;*/
}

.bal-doboz-tweet-d{
	font-size:16px; 
	text-align:left; 
	color:#887772;
	margin-top:13px;
}

.bal-doboz-oldalak{
	width:255px;
	height:125px;
	/*margin-top: 30px;
	margin-bottom: 0px;
	margin-left:0px*/
	margin: 0 5px;
}

.kozepso-doboz{
	width: 670px; 
	margin-left: 30px; 
	margin-top:53px;
	float:left;
}

.also-doboz{
	width:975px;
	height:200px;
	background-image:url(../img/buborek_also.png); 
	margin-bottom:30px;
	margin-top:20px;
}

.blokk{
	/*border-bottom:1px solid ThreeDDarkShadow;*/
	/*padding-bottom:20px;*/
	/*margin-bottom:15px;*/
	float:left;
	display:none;
	width:670px;
}

.blokk2{
	/*float:left;
	padding-bottom:20px;*/
	display:none;
	width:670px;
}

.blokk_csik{
	clear:both; 
	margin:10px auto /*auto*/; 
	border-bottom:1px dotted ThreeDDarkShadow; 
	width:90%;
}

.cim {
	font-family:/*/*georgia*/ arial*/ arial;
	color: #58A618; 
	font-size: /*22*/27px; 
	font-weight: normal;
	clear:both;
	text-decoration:none;
}

.cim a{
	font-family:/*/*georgia*/ arial*/ arial;
	color: #58A618; 
	font-size: /*22*/27px; 
	font-weight: normal;
	clear:both;
	text-decoration:none;
}

.cufon-loading .cim { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

.cufon-loading .cim a { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

.cim a:hover{
	text-decoration:underline;
}

.datum{
	color:#A68272; 
	font-size:/*11*/13px; 
	font-family:arial; 
	margin-left:10px;
}

.nyil{
	width:26px; 
	height: 37px;
	float: left;
	padding-top:70px;
	cursor:pointer;
}

.nyil img{
	cursor:pointer;
}

.prev{
	width:26px; 
	height: 37px;
	float: left;
	cursor:pointer;
	margin-left:20px;
}

.next{
	width:26px; 
	height: 37px;
	cursor:pointer;
	float:right; 
	margin-right:20px;
}

.referencia{
	color:white;
	font-size:11px;
	left:46px;
	line-height:15px;
	position:absolute;
	width:163px;
}


.referencia a{
	color:white;
	display:block;
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	width:163px;
}

.referencia a:hover{
	color:gray;
}

.also-menu{
	float:left;
	width: 159px;
	height: 150px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px;
	font-size:11px;
	color:gray;
	line-height:2;
}

.also-menu a{
	color:gray;
	text-decoration:none;
}

.also-menu a:hover{
	color:white;
}

.also-menu div{
	margin-bottom: 5px; 
	font-size: 17px; 
	margin-left: -13px;
	color:white;
}

.also-menu ul{
	margin-left:-13px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	padding:0 0 0 1.2em;
}

.oldalterkep{
	width:280px;
	float:left;
	margin-right:40px;
}

.oldalterkep ul{
	padding:0 0 0 2.2em;
	/*color:#DAA583;
	font-size:12px;
	width:250px;*/
}

.oldalterkep_ul2{
	color:Wheat;
	list-style-type:circle;
}

.oldalterkep_ul2 a{
	color:Wheat;
}

.oldalterkep_cim{
	font-weight:bold;
	color:#F0E68C;
	font-size:20px;
}

.oldalterkep_blokk{
	margin-bottom:20px;
	color:#DAA583;
	font-size:14px;
	width:250px;
}
/*
.oldalterkep_blokk a{
	color:#DAA583;
	text-decoration:none;
}
*/
.oldalterkep_blokk a:hover{
	text-decoration:underline;
}

.tovabb{
	text-align:right;
	margin-right:20px; 
	/*margin-top:20px;*/
	color:green
}

.tovabb a{
	color:#58A618;
	text-decoration:none;
	font-size:16px;
}

.tovabb a:hover{
	color:#58A618;
}

.link-green, .link-green:visited, .link-green:link{
	color:#58A618;
	text-decoration:none;
	border-bottom: 1px dotted;
}

.cikk-datum{
    color: green;
	font-size: 16px;
    float: right;
    margin-right: 20px;
    margin-top: -28px;
}
.osszes-olvasasa{
	text-align:right;
	margin-right:20px; 
	margin-top:20px;
	color:green;
	margin-top:-45px; 
	float:right
}

.osszes-olvasasa a{
	color:#58A618;
	text-decoration:none;
}

.osszes-olvasasa a:hover{
	color:#58A618;
}

.index-menu  div{
	margin-right:10px;
	float:right;
	color:Bisque;
	font-size:10px;
}

.index-menu  div a{
	color:Bisque;
	text-decoration:none;
}


.index-menu div a:hover{
	text-decoration:underline;
}

.tovabb span{
	text-align:right;
	color:#A68272;
	font-size:10px;
	margin-right:220px;
}

.logok{
	margin-bottom:30px;
	padding-right:10px;
}

.csillag{
	float:right; 
	width:137px; 
	height:138px; 
	margin-top:-50px;
}

.szoveg{
	color:#A68272;
	font-size:14px;
}

.szoveg li{
	padding:5px 0;
}

.szoveg ul{
	padding-left:50px;
	margin-top:15px;
}

.szoveg a, .szoveg:link, .szoveg:visited,
.bal-doboz-tweet-ketto-b a, .bal-doboz-tweet-ketto-b a:link, .bal-doboz-tweet-ketto-b a:visited{
	color: #58A618;
}

.cikk{
	width:650px;
}
.cikk p{
	margin:15px 0 0 0;
}


.webterkep{
	color:#DAA583;
	text-decoration:none;
	float:left;
}

.webterkep a:hover{
	color:#A68272;
	text-decoration:underline;
}
/*
.velemeny{
	height:110px;
	padding-top:57px;
	padding-bottom:10px;
}

.velemeny div{
	float:left;
	color:#A68272;
	margin-left:20px;
	color:graytext; 
	line-height:1.3;
	height:110px;
}

.velemeny p{
	margin-top:0px;
}*/

.velemeny{
	height:192px;
	padding-top:57px;
	padding-bottom:10px;
}

.velemeny div{
	float:left;
	color:#A68272;
	margin-left:20px;
	color:graytext; 
	line-height:1.3;
	height:192px;
}

.velemeny p{
	margin-top:6px;
	font-size:14px;
}

.munkatars{
	width:670px;
	float:left;
	/*margin-top:20px;*/
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom: 1px solid;
	border-color:#363533;
}

.munkatars div{
	width:470px;
	float:left;
	padding-left:20px;
}

.kapcsolat_div_jobb{
	float:left; 
	width:170px; 
	height:150px;  
	font-size:20px; 
	/*color:#C88272;*/
	color:#C8B472;
	margin-left:30px;
}

.referencia_kep{
	width:150px; 
	height:145px;
	float: left; 
	margin-left:20px;
	margin-top:10px;
	color:black;
	opacity:0.6;
	filter: alpha(opacity = 60);
	text-align:center;
}

.referencia_kep:hover{
	opacity:1;
	filter: alpha(opacity = 100);
	cursor: pointer;
}

.referencia_szoveg{
	width:350px; 
	height:125px;
	float:left;
	margin-top:20px;
}

.referencia_div{
	float:left;
	clear:both;
	margin:10px 0;
	color:#A68272;
}

.ref_reszlet_bal{
	width:210px; 
	/*height:260px; */
	float:left; 
	clear:both;
	color:#A68272;
}

.ref_reszlet_bal img{
	max-height: 120px;
}

.ref_reszlet_bal div{
	/*height: 170px; */
	/*position: relative; */
	width: 400px; 
	/*margin-top: 100px;*/
	float:left;
}

.referencia_name{
	font-size: 33px; 
	color: rgb(0, 255, 0); 
	font-family: /*georgia*/ arial;
}

.ref_reszlet_jobb{
	height:200px; 
	width:230px; 
	float:right; 
}

.ref_kepek_felsorolas{
	width:548px; 
	height:468px;
	overflow: hidden;
	/*margin-top:20px; */
	float: left;
}

.ref_idezet{
	color:#C88272;
	float:right;
	font-style:italic;
	margin-bottom:30px;
	margin-top:-10px;
	text-align:left;
	width:400px;
}

a.nagygomb1, a.nagygomb1:link{
	width:250px; 
	height:69px;
	/*background: transparent url(../img/ajanlatgomb1.png) no-repeat;*/
	margin:30px 10px 20px 50px;
	float:left;
	display: block;
}
/*
a.nagygomb1:hover{
	background-image:url(../img/ajanlatgomb2.png)
}
*/
a.nagygomb2 , a.nagygomb2:link{
	width:250px; 
	height:69px;
	background-image:url(../img/hibagomb1.png);
	margin:30px 50px 20px 10px;
	float:right;
}
/*
a.nagygomb2:hover{
	background-image:url(../img/hibagomb2.png);
}*/

.nagygomb3{
	width:250px; 
	height:69px; 
	font-size:20px; 
	background-image:url(../img/arajanlatgomb1.png);
}



.nagygomb3:hover{
	width:250px; 
	height:69px; 
	font-size:20px; 
	background-image:url(../img/arajanlatgomb2.png)
}

.kapcs_nagygomb_szoveg{
	width:270px; 
	height:70px; 
	color:Khaki; 
	font-size:18px;  
	text-align:center;
	float:left;
	font-family:/*georgia*/ arial;
}

.kapcs_nagygomb_szoveg_arajanlat{
	width:270px; 
	height:70px; 
	color:Khaki; 
	font-size:15px;  
	text-align:center;
	float:none;
	font-family:/*georgia*/ arial;
	height:20px;
	margin-bottom:20px;
}

.web_fent{
	width:335px;
	margin-bottom:30px;
	margin-top:20px;
	float:left;
	color:#C88272;
}

.web_indok{
	width:335px; 
	height:80px; 
	margin-bottom:15px; 
	float:left;
}

.web_indok img{
	float:left;
	margin-top:25px;
	/*width: 30px;*/
	margin-left: 10px;
}

.web_indok div{
	width:250px;
	margin-right: 10px;
	margin-left:10px; 
	float:right;
	margin-top:5px;
}

.web_indok_cim{
	margin-bottom: 0px; 
	font-weight: bold; 
	font-size: /*14*/17px; 
	color: #58A618
}

.kiemelt{
	font-weight: normal; 
	font-size: 14px; 
	color: #58A618
}

.button_sav{
	width:310px; 
	height:25px; 
	background-color: black; 
	margin-top:-30px; 
	opacity:0.5;
	filter: alpha(opacity = 50);
	float:left;
}

.button{
	float:left;
	width:15px; 
	height:15px; 
	background-color:gray; 
	margin:5px 0 0 15px; 
	opacity:0.3; 
	filter: alpha(opacity = 30);
	cursor:pointer;
}

.button:hover{
	opacity:1; 
	filter: alpha(opacity = 100);
}

.button_hover{
	float:left;
	width:15px; 
	height:15px; 
	background-color:#58A618; 
	margin:5px 0 0 15px; 
	opacity:1; 
	filter: alpha(opacity = 100);
	cursor:pointer;
}

.chat_div{
	line-height:0;
	top:11px;
	position: absolute;
	left: 50%; 
	margin-left: 75px;
}

.chat_div a{
	color:lightskyblue;
	font-size:10px;
}

.banner_container{
	float:left;
	position:relative;
	width:671px;
	height:232px;
	margin:0 3px 0 -9px;
}

.banner{
	float:left;
	position:relative;
	width:642px;
	height:201px;
	overflow:hidden;
	margin:15px;
}

.banner_kep{
	display:none;
	float:left;
	width:642px;
	height:201px;
}

.banner_kep a{
	z-index:10000;
	position:absolute;
	text-decoration:none;
	display:block;
}

.banner_keret{
	position: absolute; 
	top: 0pt; 
	left: 0pt; 
	z-index: 0;
}

.banner_arnyek{
	position:absolute;
	bottom:-29px;
	left:0;
}

.lapozas{
	position:absolute;
	right:20px;
	top:-10px;
}

.banner_ful, .banner_ful:visited, .banner_ful:link{
	background-image:url(../img/banner_ful.png);
	width:25px;
	height:19px;
	text-align:center;
	color:#696969;
	font-weight:bold;
	font-size:15px;
	margin-right:5px;
	text-decoration:none;
	float:left;
	position:relative;
	z-index:1;
}


.banner_ful_aktiv, .banner_ful_aktiv:visited, .banner_ful_aktiv:link{
	background-image:url(../img/banner_ful.png);
	background-repeat:no-repeat;
	width:25px;
	height:25px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:15px;
	position:relative;
	z-index:1;
	margin-right:5px;
	text-decoration:none;
	float:left;
}

#modal-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10001;
	top: 0;
	left: 0;
	background-color: #000;
}

#pop-up {
	width: 600px;
	height: 394px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -197px;
	margin-left: -300px;
	background-color: #fff;
	z-index: 10002;
	padding: 10px;
}

#pop-up .close-button {
	position:absolute;
	right:0px;
	top:0px;
	cursor: pointer;
	display: block;
	font-weight: bold;
	color: #fff;
	font-size: 15px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 40px;
	margin: 5px 10px;
}

.more-tweets{
	margin-top:15px;
	color:#58A618;
	font-size:14px;
}

.pagination{
	text-align:center;
}

.pagination-link, .pagination-link:link, .pagination-link:visited{
	padding:0 5px;
	text-decoration:none;
}

.pagination-link-aktiv{
	font-weight:bold;
	font-size:125%;
	text-decoration:underline;
}

.ajanlas-ikon{
	vertical-align:middle;
	width:30px;
	margin-right:3px;
}


