body {background: url(kepek/bg.gif); background-repeat: repeat-x; background-color: #D2D1D0; margin: 0px; padding: 0px;}

cufon {visibility: visible !important;}

h1 {color: #ff5500; font-size: 32px; font-family: "Century Gothic", sans-serif; font-weight: normal; line-height: 1.1em;}
h2 {color: #0060AD; font-size: 24px; font-family: "Century Gothic", sans-serif; font-weight: normal; line-height: 1.1em;}
h3 {margin: 0px; color: #333333; font-size: 18px; font-family: "Century Gothic", sans-serif; font-weight: normal; line-height: 1.1em;}

a:link {text-decoration: none; color: #ff6600; font-weight: bold;}
a:visited {text-decoration: none; color: #ff6600; font-weight: bold;}
a:active {text-decoration: none; color: #0060AD; font-weight: bold;}
a:hover {text-decoration: none; color: #0060AD; font-weight: bold;}

#container {
background: url("kepek/mainbg.gif"); position: relative; top: 0px; left: 0px; width: 990px; margin: 0px; padding: 0px;}

#header {position: relative; top: 0px; left: 0px; height: 480px; width: 990px; margin: 0px; padding: 0px; background: url(kepek/fej.gif);}
#fejlogo {position: absolute; float: left; top: 23px; left: 35px;}
#fejvideo {z-index: 1000; position: absolute; top: 174px; left: 45px; float: left;}
#fejkontakt {position: absolute; float: right; text-align: right; top: 28px; right: 39px; font-family: arial; font-size: 11px; color: #555555;}
#fejkontakt a:link {text-decoration: none; color: #0060AD;}
#fejkontakt a:visited {text-decoration: none; color: #0060AD;}
#fejkontakt a:active {text-decoration: none; color: #ff6600;}
#fejkontakt a:hover {text-decoration: none; color: #ff6600;}

#alaptartalom {float: left; position: relative; top: 6px; left: 28px; width: 616px; background: #ffffff; border: 1px solid #A8A8A8; padding: 0px; margin: 0px; margin-bottom: 14px;}
#alaptartalomkozep {float: left; position: relative; top: 1px; left: 1px; width: 586px; background: #BEBEBE; border: 14px solid #E0E0E0; padding: 0px; margin: 0px; margin-bottom: 2px;}
#alaptartalombent {float: left; position: relative; top: 1px; left: 1px; width: 550px; background: #F0EFEA; border: 1px solid #ffffff; color: #333333; font-size: 12px; font-family: verdana, arial, tahoma; padding: 16px; margin: 0px; margin-bottom: 2px; text-align: justify;}
.alaptartalomdoboz {border: 1px solid #E0E0E0; background: #ffffff;}
.alaptartalomdobozpad {padding: 16px; border: 1px solid #E0E0E0; background: #ffffff;}

#osztotttartalom {float: left; position: relative; top: 6px; left: 28px; width: 300px; background: #ffffff; border: 1px solid #A8A8A8; padding: 0px; margin: 0px; margin-bottom: 14px; margin-right: 14px;}
#osztotttartalomkozep {float: left; position: relative; top: 1px; left: 1px; width: 270px; background: #BEBEBE; border: 14px solid #E0E0E0; padding: 0px; margin: 0px; margin-bottom: 2px;}
#osztotttartalombent {float: left; position: relative; top: 1px; left: 1px; width: 238px; background: #F0EFEA; border: 1px solid #ffffff; color: #333333; font-size: 12px; font-family: verdana, arial, tahoma; padding: 14px; margin: 0px; margin-bottom: 2px; text-align: left;}

#jobbtartalom {float: right; position: relative; top: 6px; right: 28px; width: 300px; background: #ffffff; border: 1px solid #A8A8A8; padding: 0px; margin: 0px; margin-bottom: 14px;}
#jobbtartalomkozep {float: right; position: relative; top: 1px; right: 1px; width: 270px; background: #BEBEBE; border: 14px solid #E0E0E0; padding: 0px; margin: 0px; margin-bottom: 2px;}
#jobbtartalombent {float: right; position: relative; top: 1px; right: 1px; width: 238px; background: #F0EFEA; border: 1px solid #ffffff; color: #333333; font-size: 12px; font-family: verdana, arial, tahoma; padding: 14px; margin: 0px; margin-bottom: 2px; text-align: left;}
#jobbtartalombent  li{list-style: none;}
.szunet {background: #E0E0E0; height: 14px; clear: both;}
.jobbinput {padding: 3px; font-family: arial; font-size: 18px; color: #565656; width: 230px; background: #ffffff; border: 1px solid #dddddd; margin-bottom: 2px;}
.jobbinput:hover {padding: 3px; font-family: arial; font-size: 18px; color: #565656; width: 230px; background: #ffffff; border: 1px solid #A8A8A8; margin-bottom: 2px;}
.jobbbutton {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #66A616; border: 1px solid #4D7516; cursor: pointer; width: 237px; color: #ffffff;}
.jobbbutton:hover {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #ff6600; border: 1px solid #aa3300; cursor: pointer; width: 237px; color: #ffffff;}
.jobbajanlo {padding: 10px; margin-bottom: -40px;}
#jobbfacebook {width: 240px; margin-left: 4px;}

#menu {position: absolute; top: 115px; left: 28px; float: left;}
#menu a:link {letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: transparent; border-top: 1px solid #222222; border-left: 1px solid #222222; border-right: 1px solid #222222; border-bottom: 0px solid #222222;}
#menu a:visited {letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: transparent; border-top: 1px solid #222222; border-left: 1px solid #222222; border-right: 1px solid #222222; border-bottom: 0px solid #222222;}
#menu a:active {letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: #f4f4f4; border-top: 1px solid #C9C9C9; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 0px solid #222222;}
#menu a:hover {letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 9px; float: left; position: relative; top: 0px; left: 0px; background: #f4f4f4; border-top: 1px solid #C9C9C9; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 0px solid #222222;}
#menuaktiv {letter-spacing: -0.02px; font-family: aurora, sans-serif; font-size: 21px; font-weight: normal; color: #0060AD; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 12px; float: left; position: relative; top: 0px; left: 0px; background: #f4f4f4; border-top: 1px solid #C9C9C9; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 0px solid #f4f4f4; cursor: default;}
.menupluszjobb {margin-right: 2px;}
.menupluszbal {margin-left: 2px;}
.menupluszkozep {margin-right: 1px; margin-left: 1px;}

#almenu_menu_parent {letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: transparent; border-top: 1px solid #222222; border-left: 1px solid #222222; border-right: 1px solid #222222; border-bottom: 0px solid #222222;}
#almenu_menu_parent #menuaktiv {padding: 10px 13px 12px 12px; margin: -11px -13px -11px -12px;}
#almenu_menu_child  {position: absolute; top: 115px; left: 602px; float: left; background: transparent; z-index: 100000; border-top: 42px solid transparent;}
#almenu_menu_child a:link {clear: both; width: 93px; letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 16px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: #F4F4F4; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0px solid #C9C9C9;}
#almenu_menu_child a:visited {clear: both; width: 93px; letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: #F4F4F4; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0px solid #C9C9C9;}
#almenu_menu_child a:active {clear: both; width: 93px; letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: #222222; border-bottom: 1px solid #656565; border-left: 1px solid #222222; border-right: 1px solid #222222; border-top: 0px solid #C9C9C9;}
#almenu_menu_child a:hover {clear: both; width: 93px; letter-spacing: -0.02px; font-family: aurora, sans-serif; color: #ff6600; font-size: 21px; font-weight: normal; text-decoration: none; padding-left: 12px; padding-right: 13px; padding-top: 10px; padding-bottom: 7px; float: left; position: relative; top: 0px; left: 0px; background: #222222; border-bottom: 1px solid #656565; border-left: 1px solid #222222; border-right: 1px solid #222222; border-top: 0px solid #C9C9C9;}

#footercontainer {background: url("kepek/footerbg.png"); height: 260px; position: relative; top: 0px; left: 0px; clear: both;}
#footer {text-shadow: 1px 1px 2px #111; text-align: left; font-family: arial; color: #999999; font-size: 11px; line-height: 1.4em; width: 990px; height: 260px; padding: 0px; position: relative; top: 0px; left: 0px; clear: both; background: url("kepek/footer.png"); z-index: 10;}
#footer a:link {color: #cccccc; font-size: 11px; font-weight: normal; text-decoration: none;}
#footer a:visited {color: #cccccc; font-size: 11px; font-weight: normal; text-decoration: none;}
#footer a:active {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none;}
#footer a:hover {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none;}
#footer hr {color: #F0EFEA; height: 0px; border-left: 0px solid #F0EFEA; border-right: 0px solid #F0EFEA; border-bottom: 1px solid #444444; border-top: 1px solid #111111; }
#footerelerhetosegek {position: absolute; float: left; top: 74px; left: 26px; width: 290px;}
#footermenu {position: absolute; float: left; top: 56px; left: 346px;}
#footerblog {position: absolute; float: left; top: 56px; left: 489px; width: 194px;}
#footersocial {position: absolute; float: left; top: 56px; left: 713px;}
.footerrefek { padding-left: 4px; border-left: 12px solid #444444;}

#kapcsolatalap {width: 100%; background: #F0EFEA; height: 500px;}
#kapcsolat {padding: 14px; border: 1px solid #E0E0E0; background: #ffffff; width: 520px; height: 272px; color: #333333; font-size: 13px;}
#kapcsolatnagy {padding: 14px; border: 1px solid #E0E0E0; background: #ffffff; width: 520px; color: #333333; font-size: 13px;}
#kapcsolattitle {color: #6E6C55; font-size: 18px; float: left; text-align: right; padding-right: 7px; width: 56px; padding-top: 5px; padding-bottom: 10px; float: left; position: relative; clear: both;}
#kapcsolattitlenagy {color: #6E6C55; font-size: 18px; float: left; text-align: right; padding-right: 7px; width: 126px; padding-top: 5px; padding-bottom: 10px; float: left; position: relative; clear: both;}
.kapcsolatinput {font-family: arial; font-size: 18px; color: #333333; width: 450px; background: #F0EFEA; border: 1px solid #A8A8A8; margin-bottom: 10px;}
.kapcsolatinput:hover {font-family: arial; font-size: 18px; color: #333333; width: 450px; background: #ffffff; border: 1px solid #A8A8A8; margin-bottom: 10px;}
.kapcsolattext {height: 120px; overflow: auto; font-family: verdana, arial; font-size: 13px; color: #333333; width: 450px; background: #F0EFEA; border: 1px solid #A8A8A8; margin-bottom: 10px;}
.kapcsolattext:hover {height: 120px; overflow: auto; font-family: verdana, arial; font-size: 13px; color: #333333; width: 450px; background: #ffffff; border: 1px solid #A8A8A8; margin-bottom: 10px;}
.kapcsolatbutton {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #66A616; border: 1px solid #4D7516; cursor: pointer; width: 454px; color: #ffffff;}
.kapcsolatbutton:hover {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #ff6600; border: 1px solid #aa3300; cursor: pointer; width: 454px; color: #ffffff;}
.kapcsolatinputkicsi {font-family: arial; font-size: 18px; color: #333333; width: 370px; background: #F0EFEA; border: 1px solid #A8A8A8; margin-bottom: 10px;}
.kapcsolatinputkicsi:hover {font-family: arial; font-size: 18px; color: #333333; width: 370px; background: #ffffff; border: 1px solid #A8A8A8; margin-bottom: 10px;}
.kapcsolatbuttonkicsi {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #66A616; border: 1px solid #4D7516; cursor: pointer; width: 374px; color: #ffffff;}
.kapcsolatbuttonkicsi:hover {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #ff6600; border: 1px solid #aa3300; cursor: pointer; width: 374px; color: #ffffff;}

.fan_box .full_widget {background: none; border: none;	color: #999999;}
.fan_box .full_widget  a:link {color: #cccccc; font-size: 11px; font-weight: normal; text-decoration: none;}
.fan_box .full_widget  a:visited {color: #cccccc; font-size: 11px; font-weight: normal; text-decoration: none;}
.fan_box .full_widget  a:active {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none;}
.fan_box .full_widget  a:hover {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none;}
.fan_box .connections_grid .grid_item {padding: 0 16px 10px 0;}
.fan_box .connections_grid .grid_item  img{border: 1px solid #777777;}
.fan_box .full_widget .connect_top {background: transparent; margin: 0px; padding: 0px;}
.fan_box .connections .connections_grid {padding-top: 5px;}
.fan_box .connections {border-top: none; padding:2px 0 0; text-align: center; text-shadow: 0px 1px 4px #000;}
.fan_box .connections span.total {color: #999999;}
.fan_box .connections_grid .grid_item .name {color: #999999;	font-size: 11px;}
.fan_box .profileimage {padding: 0px; margin: 0px; margin-right: 10px; border: 5px solid #ffffff;}

.tdtitleelso {background: #0060AD; border: 1px solid #999999; text-align: left; padding: 10px; color: #ffffff;}
.tdtitlemasodik {background: #66A616; border: 1px solid #999999; text-align: left; padding: 10px; color: #ffffff;}
.tdtitleharmadik {background: #A65D7E; border: 1px solid #999999; text-align: left; padding: 10px; color: #ffffff;}
.tdtitlenegyedik {background: #0060AD; border: 1px solid #999999; text-align: left; padding: 10px; color: #ffffff;}
.tdtitleotodik {background: #66A616; border: 1px solid #999999; text-align: left; padding: 10px; color: #ffffff;}
.tdtitleelso h2, .tdtitlemasodik h2, .tdtitleharmadik h2, .tdtitlenegyedik h2, .tdtitleotodik h2 {color: #ffffff;}
.tdtitle a:link{color: #ffff00; text-decoration: none;}
.tdtitle a:visited{color: #ffff00; text-decoration: none;}
.tdtitle a:active{color: #ffffff; text-decoration: none;}
.tdtitle a:hover{color: #ffffff; text-decoration: none;}
.tdtitle h2 {background-color: transparent; color: #ffffff;}
.tdbal {background-color: transparent; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; text-align: left; padding: 5px;}
.tdjobb {background-color: #eeeeee; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #dddddd; vertical-align: top; text-align: right; padding: 5px;}

.kep {border: 1px solid #BEBEBE; background: #ffffff; padding: 1px;}
.kepdark {border: 1px solid #222222; background: #777777; padding: 1px; margin-right: 18px;}
.kepajanlo {float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #BEBEBE; background: #ffffff; padding: 1px;}
.refkep {margin: 4px; border: 1px solid #BEBEBE; background: #ffffff; padding: 1px;}
.refkep:hover {margin: 4px; border: 1px solid #ff6600; background: #ffffff; padding: 1px;}
.refkepvideo {float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #BEBEBE; background: #ffffff; padding: 1px;}
.refkepvideo:hover {float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #ff6600; background: #ffffff; padding: 1px;}
.refkepjobb {margin: 8px; border: 1px solid #BEBEBE; background: #ffffff; padding: 1px;}
.refkepjobb:hover {margin: 8px; border: 1px solid #ff6600; background: #ffffff; padding: 1px;}
.refmegnyitas {margin: 0px; margin-left: 18px; margin-right: 12px; border: 1px solid #ffffff;}
.refmegnyitas:hover {margin: 0px; margin-left: 18px; margin-right: 12px; border: 1px solid #ffffff; border-bottom: 1px dotted #ff6600;}

#ar {text-shadow: 1px 1px 0px #333333; font-family: arial; font-weight: bold; font-size: 26px; color: #ff6600;}

#aurora {font-size: 18px; color: #ff6600;}
#aurora a {padding-top: 2px; padding-bottom: 2px; margin: 0px; border-top: 1px solid #ffffff; border-bottom: 1px solid #dddddd; width: 232px; float: left; clear: both;}

#bloghome {position: absolute; top: 190px; left: 60px; width: 440px; height: 240px; border: 0px solid #ff0000; z-index: 10000;}

.kicsi {font-size: 11px; font-family: tahoma, arial;}

.rotate {color: #333; border: 0px solid red; writing-mode:tb-rl; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform: rotate(90deg); white-space: nowrap; display: block; bottom: 0; width: 20px; height: 20px; font-family: arial; font-size: 16px; font-weight: normal; text-shadow: 0px 0px 1px #333333;}

.wfproba {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #eeeeee; border: 1px solid #cccccc; cursor: pointer; width: 454px; color: #ffffff;}
.wfproba:hover {font-family: arial; font-size: 15px; font-weight: bold; padding: 5px; background: #ff6600; border: 1px solid #cccccc; cursor: pointer; width: 454px; color: #ffffff;}

.blogkepkeret {margin-right: 10px; margin-bottom: 10px; border: 1px solid #BEBEBE; background: #ffffff; padding: 1px; float: left;}

#videoalap {position: relative; top: 0px; left: 0px; width: 901px; height: 282px; overflow: hidden;}
#video {position: relative; top: 0px; left: 0px; width: 901px; height: 282px; overflow: hidden; z-index: 100000;}
#videogomb {display: block; position: absolute; top: 0px; left: 0px; float: left; width: 154px; height: 282px; background: url(kepek/blank.gif); color: transparent;}
#videogomb:hover {display: block; position: absolute; top: 0px; left: 0px; float: left; width: 154px; height: 282px; background: url(kepek/videohover.jpg); color: transparent;}

.navigationTabs {display: none; visibility: hidden; width: 0px; height: 0px; overflow: hidden;}
.zoomimage {	position: absolute; display: none; z-index: 5000; outline: none; cursor: url(kepek/zoomout.cur), default;}
.zoomimage_focused {	z-index: 51000;}
.zoomimage_s {position: absolute; top: 0; left: 0; height: 100%; width: 100%; display: none;}
.zoomimage_st {position: absolute; top: 0; left: 0; width: 100%; height: 6px; overflow: hidden;}
.zoomimage_stl {	position: absolute; top: 0; left: 0; width: 6px; height: 6px; overflow: hidden; background:transparent url(kepek/shadow.png) no-repeat scroll 0 0;}
.zoomimage_stc {	overflow: hidden; height: 6px; margin: 0 6px; background: transparent url(kepek/shadow.png) repeat-x scroll 0 -30px;}
.zoomimage_str {	position: absolute; top: 0; right: 0; width: 6px; height: 6px; overflow: hidden; background:transparent url(kepek/shadow.png) no-repeat scroll 0 -18px;}
.zoomimage_sc {position: absolute; top: 6px; width: 100%; left: 0; overflow: hidden;}
.zoomimage_scl {	position: absolute;	overflow: hidden; top: 0; left: 0; height: 100%; width: 6px; background: transparent url(kepek/shadow-lr.png) repeat-y scroll 0pt;}
.zoomimage_scr {	position: absolute; overflow: hidden; right: 0; top: 0; height: 100%; width: 6px; background:transparent url(kepek/shadow-lr.png) repeat-y scroll -6px 0pt;}
.zoomimage_scc {	margin: 0 6px; height: 100%; background:transparent url(kepek/shadow-c.png); overflow: hidden;}
.zoomimage_sb {position: absolute; overflow: hidden; bottom: 0; left: 0; width: 100%; height: 6px;}
.zoomimage_sbl {	position: absolute; overflow: hidden; width: 6px; height: 6px; left: 0; top: 0; background:transparent url(kepek/shadow.png) no-repeat scroll 0pt -12px;}
.zoomimage_sbc {	height: 6px; overflow: hidden; margin: 0 6px; background:transparent url(kepek/shadow.png) repeat-x scroll 0pt -36px;}
.zoomimage_sbr {	position: absolute; overflow: hidden; width: 6px; height: 6px; right: 0; top: 0; background:transparent url(kepek/shadow.png) no-repeat scroll 0pt -6px;}
.zoomimage img {position: absolute; top: 6px; left: 6px; display: none; border: 1px solid #ffffff;}
.zoomimage_caption {	position: absolute; background-color: #000000; color: #ffffff; width: 100%;}
.zoomimage_caption p {padding: 10px; margin: 0; font-size: 14px; font-weight: bold; font-family: arial;}
.zoomimage_loading {	background-image: url(kepek/ajax_small.gif); background-repeat: no-repeat; background-position: center; height: 100%; position: absolute;	background-color: #fff;	width: 100%; top: 0;	left: 0;}
.zoomimage_move {cursor: move;}
.zoomimage_controls {position: absolute;	background: #fff; height: 30px; overflow: hidden;}
.zoomimage_prev {background: #fff url(kepek/zoomimage_prev.gif) no-repeat center; width: 39px; height: 29px; position: absolute;	bottom: 1px; left: 10px;}
.zoomimage_next {background: #fff url(kepek/zoomimage_next.gif) no-repeat center; width: 39px; height: 29px; position: absolute; bottom: 1px; right: 10px;}
.lightsGal{	display: block; float: left; cursor: url(kepek/zoomin.cur), default;}
.lightsGalures{	display: block; float: left;}

#acc {padding: 16px; border: 1px solid #E0E0E0; background: #ffffff; list-style: none; color:#033; margin:0 auto 40px}
#acc h3{cursor: pointer;}
#acc h3:hover{cursor: pointer; background: #F0EFEA;}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {}

.post-date {background: url(kepek/naptar.gif); width: 40px; height: 40px; display: block; margin-left: 0px; margin-right: 6px; margin-top: -3px; margin-bottom: 10px; padding: 0px; position: relative; text-align: center; float: left; line-height: 100%;}
.post-month {font-size: 10px; font-family: arial; padding-top: 6px; color: #787878;}
.post-day {font-family: arial; font-size: 14px; padding-top: 4px; color: #787878; font-weight: bold;}
#meta {font-family: arial; font-size: 9px; color: #999999; padding-bottom: 4px;}
#meta a:link{font-family: arial; font-size: 9px; color: #0060AD;}
#meta a:visited{font-family: arial; font-size: 9px; color: #0060AD;}
#meta a:active{font-family: arial; font-size: 9px; color: #ff6600;}
#meta a:hover{font-family: arial; font-size: 9px; color: #ff6600;}
.storytitle {position: relative; font-size: 24px; color: #ff6600;}

.megosztas {position: relative; float: right; top: -50px; margin: 0px; margin-bottom: -40px; right: 0px; clear: both; display: block; text-align: right; font-size: 10px; font-family: arial;}

.comment-meta {font-size: 10px; font-weight: normal; margin: 0 0 10px 0;}
ol.commentlist {margin: 0 0 20px 0; padding: 0; list-style: none; font-size: 12px;}
ol.commentlist p {margin-bottom: 10px;}
ol.commentlist a:link, ol.commentlist a:visited {font-size: 12px;}
ol.commentlist a:hover {text-decoration: underline; font-size: 12px;}
ol.commentlist cite {font-style: normal; font-weight: bold; margin: 0; padding: 0;}
ol.commentlist li.alt {padding: 8px 8px 0 8px; margin: 0px; background: #F5F4F0; color: #4A4A4A; width: 540px; float: left; border: 0px solid #aaaaaa; border-bottom: 1px solid #cccccc; border-top: 1px solid #ffffff;}
ol.commentlist li { padding: 8px 8px 0 8px; margin: 0px; background: #E8E7E4; color: #4A4A4A; width: 540px; float: left; border: 0px solid #aaaaaa; border-bottom: 1px solid #cccccc; border-top: 1px solid #ffffff;}

#blognav a:link {font-size: 30px; font-weight: normal;}
#blognav a:visited {font-size: 30px; font-weight: normal;}
#blognav a:acive{font-size: 30px; font-weight: normal;}
#blognav a:hover{font-size: 30px; font-weight: normal;}

#ctc a:link{font-family: arial;}
#ctc a:visited{font-family: arial;}
#ctc a:active{font-family: arial;}
#ctc a:hover{font-family: arial;}

.kommenter {font-size: 16px;}
.kicsiurl {float: right; font-size: 10px;}

.kerdes {background: #555555; padding: 10px; border-right: 1px solid #444444; border-top: 1px solid #444444; border-bottom: 1px solid #444444; border-left: 5px solid #ff4400; color: #ffffff;}
.kerdes  h2 {color: #ffffff;}

.widget_nktagcloud {font-family: arial;}

hr {color: #F0EFEA; height: 0px; border-left: 1px solid #F0EFEA; border-right: 1px solid #F0EFEA; border-bottom: 1px solid #ffffff; border-top: 1px solid #cccccc; }

div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content {background:url(kepek/contentPattern.png) top left repeat;}
div.dark_square .currentTextHolder {color:#787878;}
div.dark_square .pp_description {color:#cccccc; font-size: 14px; font-weight: bold; font-family: arial;}
div.dark_square .pp_loaderIcon {background:url(kepek/loader3.gif) center center no-repeat;}
div.dark_square .pp_expand {background:url(kepek/sprite.png) -31px -26px no-repeat; cursor: pointer;}
div.dark_square .pp_expand:hover{background:url(kepek/sprite.png) -31px -47px no-repeat;cursor: pointer;}
div.dark_square .pp_contract{background:url(kepek/sprite.png) 0 -26px no-repeat; cursor: pointer;}
div.dark_square .pp_contract:hover{background:url(kepek/sprite.png) 0 -47px no-repeat; cursor: pointer;}
div.dark_square .pp_close{width:95px; height:22px; background:url(kepek/sprite.png) -1px -1px no-repeat; cursor: pointer;}
div.dark_square .pp_arrow_previous{background:url(kepek/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor: default;}
div.dark_square .pp_arrow_next{background:url(kepek/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px; cursor: default;}
div.dark_square .pp_next:hover{background:url(kepek/btnNext.png) center right no-repeat; cursor: pointer;}
div.dark_square .pp_previous:hover{background:url(kepek/btnPrevious.png) center left no-repeat; cursor: pointer;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000; left:0; position:absolute; top:0; width:100%; z-index:109500;}
div.pp_pic_holder{display:none; position:absolute; width:100px; z-index:1010000;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000; left:0; position:absolute; top:0; width:100%; z-index:109500;}
div.pp_pic_holder{display:none; position:absolute; width:100px; z-index:1010000;}
.pp_top{ height:4px; position:relative;}
* html .pp_top{padding:0 0px;}
.pp_top .pp_left{height:4px; left:0; position:absolute; width:4px;}
.pp_top .pp_middle{height:4px; left:4px; position:absolute; right:4px;}
* html .pp_top .pp_middle{left:0; position:static;}
.pp_top .pp_right{height:4px; left:auto; position:absolute; right:0; top:0; width:4px;}
.pp_content{height:30px; position: relative;text-align:left; width:100%;}
.pp_content .pp_details{display:none; margin:10px 15px 2px 20px;}
.pp_description{display:none; float:left; margin:0;}
.pp_nav{float:left; margin:3px 0 0 0;}
.pp_nav p{float:left; margin:2px 4px;}
.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block; float:left; height:15px; margin-top:3px; overflow:hidden; text-indent:-10000px; width:14px;}
.pp_hoverContainer{left:0; position:absolute; top:0; width:100%; z-index:102000;}
a.pp_next{background:url(kepek/blank.gif) 10000px 10000px no-repeat; display:block; float:right; height:100%; text-indent:-10000px; width:49%;}
a.pp_previous{background:url(kepek/blank.gif) 10000px 10000px no-repeat; display:block; float:left; height:100%; text-indent:-10000px; width:49%;}
a.pp_expand,a.pp_contract{cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:1020000;}
a.pp_close{display:block; float:right; text-indent:-10000px;}
.pp_loaderIcon{display:none; height:24px; left:50%; margin:-12px 0 0 -12px; position:absolute; top:50%; width:24px;}
#pp_full_res{display:none; line-height:1 !important; margin:0 auto; text-align:center; width:100%;}
div.ppt{color:#fff000; display:none; font-size:14px; left:0; position:absolute; top:0; z-index:109999;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}



