body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}

body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#000000;
}

img {
	border:none;
}

.kepgepheader {
	width:980px;
	height:137px;
	margin:auto;
	margin-bottom:10px;
}

.kepgeplogo {
	width:258px;
	height:137px;
	float:left;
}

.kepgepstuff {
	width:722px;
	height:137px;
	float:left;
}

.kepgeplogin {
	height:24px;
	text-align:right;
	padding:5px 10px 4px 0;
	margin-bottom:8px;
	-moz-border-radius:0 0 5px 5px;
    border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	background-color:#7ea53f;
}

.kepgeplogin a:link {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#E3F3A3;
	padding:2px 5px 2px 5px;
}

.kepgeplogin a:visited {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#E3F3A3;
	padding:2px 5px 2px 5px;
}

.kepgeplogin a:hover {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.kepgeplogin a:active {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.kepgepbanner {
	text-align:center;
	height:60px;
	padding-bottom:8px;
}

.kepgepmenu {
	height:21px;
	background-color:#7ea53f;
	padding-right:10px;
	padding-top:7px;
	text-align:right;
	-moz-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
}

.kepgepmenu a:link {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#E3F3A3;
	padding:2px 5px 2px 5px;
}

.kepgepmenu a:visited {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#E3F3A3;
	padding:2px 5px 2px 5px;
}

.kepgepmenu a:hover {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.kepgepmenu a:active {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

a.adultgallery:link {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#961625;
	padding:2px 5px 2px 5px;
}

a.adultgallery:active {
	color: #961625;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

a.adultgallery:visited {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#961625;
	padding:2px 5px 2px 5px;
}

a.adultgallery:hover {
	color: #961625;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.hoverlogin{
	position: relative;
	z-index: 0;
}

.hoverlogin:hover{
	background-color: transparent;
	z-index: 50;
}

.hoverlogin span{
	position: absolute;
	left: -1000px;
	visibility: hidden;
}

.hoverlogin:hover span{
	z-index: 50;
	visibility: visible;
	top: -5px;
	width:260px;
	height:160px;
	padding:20px;
	background-image:url(/images/loginbg.png);
	left: -205px;
	text-align:left;
}

.uploader {
	width:980px;
	clear:both;
	margin:auto;
	text-align:center;
}

#eredmenyheader {
	width:970px;
	height:20px;
	background-color:#7ea53f;
	padding:5px;
	clear:both;
	margin:10px auto 10px auto;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

#eredmeny {
	width:980px;
}

.eredmenyitem {
	width:478px;
	height:228px;
	background-color:#e3f3a3;
	border:1px solid #7ea53f;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	font-size: 9px;
	color:#ffffff;
	font-weight:bold;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.eredmenyitempic {
	width:135px;
	height:218px;
	float:left;
	padding:5px;
	font-family: Verdana, Geneva, sans-serif;
}

.eredmenyitempic img {
	border:1px solid #7ea53f;
}

.eredmenyiteminfo {
	width:328px;
	height:218px;
	padding:5px 5px 5px 0px;
	float:left;
	text-align:left;
	color:#000000;
}

.thumb {
	width:135px;
	text-align:center;
	height:130px;
}

.setadult {
	width:112px;
	height:19px;
	margin-top:5px;
	margin-left:6px;
	background-image:url(/images/setadult.png);
	text-align:left;
	padding:5px;
}

.setprivate {
	width:112px;
	height:19px;
	margin-top:5px;
	margin-left:6px;
	background-image:url(/images/setprivate.png);
	text-align:left;
	padding:5px;
}

#plainurls {
	width:968px;
	float:left;
	clear:both;
	padding:5px;
	margin-bottom:10px;
	background-color:#e3f3a3;
	border:1px solid #7ea53f;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.piccontainer {
	width:980px;
	margin:auto;
	clear:both;
}

.picgalleryheader {
	width:795px;
	padding-top:6px;
	height:22px;
	float:left;
	background-color:#7ea53f;
	text-align:center;
	-moz-border-radius:5px;
    border-radius: 5px;
	-webkit-border-radius: 5px;
}

.picgallery {
	width:810px;
	float:left;
}

.picadright {
	width:160px;
	float:left;
	margin-left:10px;
}

.pic {
	width:135px;
	float:left;
	background-color:#e3f3a3;
	border:1px solid #7ea53f;
	padding:5px;
	margin:10px 15px 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
    min-height: 150px;
  	-moz-border-radius:5px;
    border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
}

.pic img {
	border:1px solid #7ea53f;
}

.picinfo {
	width:100px;
	margin:auto;
	margin-top:5px;
	background-color:#fff;
	padding:1px 0 1px;
	overflow:hidden;
	-moz-border-radius:5px;
    border-radius: 5px;
	-webkit-border-radius: 5px;
	overflow:hidden;
	height:18px;
}

.picinfo img {
	border:none;
}

.fullpiccontainer {
	margin:auto;
}

.fullpicadleft {
	padding-right:5px;
	width:160px;
	float:left;
}

.fullpicadright {
	padding-left:5px;
	width:160px;
	float:left;
	clear:right;
}

.fullpic {
	float:left;
}
.fullpicitself {
	min-width:530px;
}

.fullpicinfo {
	width:520px;
	background-color:#7ea53f;
	clear:both;
	margin:10px auto 0 auto;
	padding:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.fullpicsettings {
	width:530px;
	margin:auto;
	clear:both;
	background-color:#e3f3a3;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;	
}

.fullpicsettingstitle {
	width:520px;
	height:15px;
	text-align:center;
	margin:auto;
	padding:5px;
	clear:both;
	background-color:#7ea53f;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

.fullpicsettingsa {
	width:255px;
	height:20px;
	float:left;
	text-align:right;
	padding:5px;
}

.fullpicsettingsb {
	width:255px;
	height:20px;
	float:left;
	text-align:left;
	padding:5px;
}

.commentscontainer {
	width:530px;
	clear:both;
	margin:auto;
	text-align:left;
}

.commentstitle {
	padding:30px 0 10px 0;
}

.comment {
	font-size:12px;
	clear:both;
}

.commentavatar {
	width:50px;
	padding:10px;
	float:left;
}
.commentmain {
	width:460px;
	float:left;
}

.commentmainnekemszol {
	width:460px;
	float:left;
	background-color:#eeeeee;
}

.commentdata {
	font-size:14px;
	overflow:hidden;
	word-wrap:break-word;
	padding-bottom:5px;
}
.commenttext {
	width:460px;
	overflow:hidden;
	word-wrap:break-word;
	padding-bottom:30px;
}

.commenttext img {
	vertical-align:middle;
}

.commenttext a:link {
	color:#be1412;
}
.commenttext a:visited {
	color:#be1412;
}
.commenttext a:hover {
	text-decoration: underline;
	color:#000000;
}
.commenttext a:active {
	color:#be1412;
}

.commentsfooter {
}

.commentsfooter a:link {
	color: #be1412;
	text-decoration: none;
}
.commentsfooter a:visited {
	text-decoration: none;
	color: #be1412;
}
.commentsfooter a:hover {
	text-decoration: underline;
	color: #000000;
}
.commentsfooter a:active {
	text-decoration: none;
	color: #be1412;
}

.mrgray {
	font-size:12px;
	color:#888888;
}
.mrgray a:link {
	color: #888888;
	text-decoration: none;
}
.mrgray a:visited {
	text-decoration: none;
	color: #888888;
}
.mrgray a:hover {
	text-decoration: none;
	color: #888888;
}
.mrgray a:active {
	text-decoration: none;
	color: #888888;
}

.bottomnav{
	width:980px;
	text-align:center;
	padding:10px 0 10px 0;
	margin:auto;
	clear:both;
	color: #7ea53f;
}

.bottomnav a:link {
	text-decoration: none;
	color: #547124;
}
.bottomnav a:visited {
	text-decoration: none;
	color: #547124;
}
.bottomnav a:hover {
	text-decoration: none;
	color: #547124;
}
.bottomnav a:active {
	text-decoration: none;
	color: #547124;
}

.profilecontainer {
	width:980px;
	margin:auto;
}

.profilecontent {
	width:980px;
}

.profilecolumna {
	width:480px;
	margin-right:10px;
	float:left;
}

.profilecolumnb {
	width:480px;
	margin-left:10px;
	float:left;
}

.profilebox {
	background-color:#e3f3a3;
	-moz-border-radius: 0 0 5px 5px;
	border-radius:  0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	margin-bottom:10px;
}

.profileboxtitle {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	padding:8px;
	background-color:#7ea53f;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

.profilerow {
}

.profilerowleft {
	width:140px;
	padding:5px;
	float:left;
	text-align:right;
	padding-right:10px;
}

.profilerowright {
	overflow:hidden;
	text-align:left;
	padding:5px;
	word-wrap:break-word;
}

.profilerowinfo {
	text-align:justify;
	clear:both;
	overflow:hidden;
	word-wrap:break-word;
	padding:10px;
}

.profilerowinfo li{
	padding:3px;
}

.profilerowinfo a:link {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.profilerowinfo  a:visited {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.profilerowinfo a:hover {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#7EA53F;
	padding:2px 5px 2px 5px;
}

.profilerowinfo a:active {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#7EA53F;
	padding:2px 5px 2px 5px;
}

.footer {
	background-color:#7ea53f;
	text-align:center;
	padding:7px;
	clear:both;
	margin:auto;
	color:#000000;
	margin-top:10px;
	margin-bottom:10px;
}

.footer a:link {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#E3F3A3;
	padding:2px 5px 2px 5px;
}

.footer a:visited {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#E3F3A3;
	padding:2px 5px 2px 5px;
}

.footer a:hover {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.footer a:active {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.cfheader {
	width:980px;
	padding-top:6px;
	height:22px;
	background-color:#7ea53f;
	text-align:center;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	margin:10px auto 10px auto;
	clear: both;
}

.cf {
	margin:auto;
	margin-top:10px;
	clear: both;
	background-color:#E3F3A3;
	-moz-border-radius:5px;
    border-radius: 5px;
	-webkit-border-radius: 5px;
	width:980px;
}

.cf a:link{
	color: #000;
	text-decoration: none;
	padding:2px;
}

.cf a:visited {
	color: #000;
	text-decoration: none;
	padding:2px;
}

.cf a:hover {
	color: #FFF;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#000;
	padding:2px;
}

.cf a:active {
	color: #FFF;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#000;
	padding:2px;
}

#sitelist {
	white-space:nowrap;
	list-style-type:none;
	font-size: 10px;
	padding:0;
}

#sitelist li {
	float: left;
	margin:4px;
	display:inline;
}

#comictemplates {
	/*min-height: 550px;*/
	width: 810px;
	margin: auto;
}

.kommenttabla {
	background-color:#E3F3A3;
	-moz-border-radius: 0 0 5px 5px ;
	border-radius: 0 0 5px 5px ;
	-webkit-border-radius: 0 0 5px 5px ;
	text-align:left;
}

.kommenttabla a:link {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#7EA53F;
	padding:2px 5px 2px 5px;
}

.kommenttabla a:visited {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#7EA53F;
	padding:2px 5px 2px 5px;
}

.kommenttabla a:hover {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.kommenttabla a:active {
	color: #000;
	text-decoration: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:#fff;
	padding:2px 5px 2px 5px;
}

.kommenttablatitle {
	background-color:#7EA53F;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

.kommentrowcolor0 {
}

.kommentrowcolor1 {
	background-color:#b0cc71;
}

a.link2:link {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#1a56df;
	padding:10px;
}

a.link2:hover {
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#7faaff;
	padding:10px;
}

.figyelem {
	color:#fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#fff;
	padding:5px 5px 5px 5px;
	background-color:#961625;
}
