@import"../css/superfish.css";
@import"../css/tm-slider.css";
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html {width:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	color:#353535;
	min-width:1011px;
	background: url(../images/bg-body.gif) center 0 repeat #1f1617;
	/*background-color: #000000;*/
	padding:0px 0 39px 0;
}

.main {
	width:1011px; 	
	padding:0;
	margin:0 auto;
	font-size:0.75em;
	line-height:1.4166em;
	position:relative;
	background: none;
	z-index:3;
}

.bg {
	width:100%;
	background:url(../images/bg.jpg) center 0 no-repeat;
	/*background:url(../imgs/karacsony/jatekokhu-hatterkep-cng.jpg) center 0 no-repeat;*/
	/*background:url(../imgs/wallpaper/jatekokhu-ordogkatlan.jpg) center 0 no-repeat;*/
	/*padding-top: 110px;*/
}

.bg-e3 {
	width:100%;
	background:url(../imgs/wallpaper/e3-bg.jpg) center 0 no-repeat;
}

#clickable
{
	position: absolute;
	width: 100%;
	height: 1300px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	left: 0px;
	z-index: 1;
   text-indent:-9999px;
}
#clickable-outer
{
	/*background: url(background_takeover.png) no-repeat 50% 0;*/
	/*background-color: #ffffff;*/
	height: 1300px;
	position: absolute;
	width: 100%;
	/*top:220px;*/
	z-index: 1;
}

a {color:#7f7f7f; outline:none;}
a:hover {text-decoration:none;}

.clear {clear:both; width:100%; line-height:0; font-size:0;}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8 {float:left;}
.column-1, .column-2, .column-3 {float:left;}  

.wrapper {width:100%; overflow:hidden; position:relative;}
.extra-box {overflow:hidden;}
 

p {margin-bottom:18px;}
.p0 {margin-bottom:0px;}
.p00 {margin-bottom:3px;}
.p1 {margin-bottom:8px;}
.p2 {margin-bottom:15px;}
.p3 {margin-bottom:30px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:45px;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}


.color-1 {color:#fff;}
.color-2 {color:#000;}
.color-3 {color:#85a7ee;}
.color-4 {color:#323232;}
.color-5 {color:#494949;}
/*********************************boxes**********************************/
.prev-indent-bot {margin-bottom:10px;}
.prev-indent-bot2 {margin-bottom:12px;}
.prev-indent-bot1 {margin-bottom:13px;}
.title {margin-bottom:16px;}
.title1 {margin-bottom:17px;}
.indent-bot {margin-bottom:20px;}
.indent-bot1 {margin-bottom:22px;}
.spacing-bot {margin-bottom:25px;}
.margin-bot {margin-bottom:33px;}


.margin-top {margin-top:8px;}

.spacing {margin-right:4px;}

.img-indent {float:left; margin:0px 18px 0px 0px;}
.img-indent1 {float:left; margin:4px 29px 0px 0px;}
.img-indent2 {float:left; margin:3px 11px 0px 0px;}

.indent-right {float:right; margin:3px 0px 0px 15px;}

.border-bot {
	width:100%;
	padding-bottom:30px;
	border-bottom:1px solid #e5e5e5;
}
.border-bot1 {
	width:100%;
	padding-bottom:29px;
	border-bottom:1px solid #d1d1d1;
}
.border-bot2 {
	width:100%;
	padding-bottom:23px;
	border-bottom:1px solid #e4e2e2;
}
.border-bot3 {
	width:100%;
	padding-bottom:16px;
	border-bottom:1px solid #e4e2e2;
}
.border-bot4 {
	width:100%;
	padding-bottom:26px;
	border-bottom:1px solid #d1d1d1;
}
.border-bot5 {
	width:100%;
	padding-bottom:2px;
	border-bottom:1px solid #d1d1d1;
}
.buttons a:hover {cursor:pointer;}

.reg {text-transform:uppercase;}

.menu li a,
.submenu li a,
.footer-menu li a,
.sf-menu li a,
.link,
.link-2,
.link-4,
.link-5,
.link-7,
.link-8,
.button-1,
.button-2,
.button-3,
.button-4,
.button,
.banner-1,
.banner-2,
.text-bot a,
#login-form a,
.paginations li a,
.comments a,
h5 a,
h1 a {text-decoration:none;}	

/*********************************header*************************************/
header {
	/* height:787px; */ 
	width:100%; 
	position:relative; 
	z-index:1; 
	background:none; 
	padding:0px 0 0 0;
}

.row-1 { 
	height:119px; 
	position:relative; 
	z-index:2; 
	background:none; 
}
.row-2 { 
	height:44px;
	position:relative;
	z-index:1;	
}
.row-3 { 
	height:80px;
	position:relative;
	z-index:2;
	background:url(../images/bg-row-3.gif) 0 bottom repeat-x;	
}
.menu { 
	padding:16px 0px 0 0px; 
	position:relative; 
	z-index:999;
	float:right;
	background:none;
}
.menu li {
	float:left; 
	font-size:12px; 
	line-height:1.2em;  
	margin-right:10px;
	padding-right:11px;
	background:url(../images/marker-menu.gif) 100% 3px no-repeat;
}
.menu li.last {
	margin-right:0;
	padding-right:0;
	background:none;
}
.menu li a {
	display:inline-block; 
	color:#fff;
}
.menu li a:hover {
	color:#f1a71d;
}


h1 {
	padding:30px 0 0 0px;
	margin-left:-1px; 
	position:relative;
}
h1 a {
	display:block; 
	width:287px; 
	height:46px; 
	text-indent:-5000px; 
	background:url(http://www.jatekok.hu/imgs/logo.gif) 0 0 no-repeat;
}
#form-top {
	float:left;
	padding:0px 0px 0 0;
}
.form-top {
	height:34px; 
	overflow:hidden;  
}
.form-top span{
	float:left;
	background:url(../images/form-left.gif) 0 0 no-repeat;
	padding: 0 0 0 9px;
	display:inline-block;
}
#form-top input {
	width:239px; 
	font-size:1em; 
	line-height:1.3em; 
	height:28px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#2d2425; 
	background: url(../images/bg-form.gif) 0 0 repeat-x;
	border:none;
	padding:3px 9px 3px 0px; 
	*margin-top:-1px;
}

#form-top a {
	display:inline-block; 
	width:38px;
	height:34px;
	background:url(../images/form-top.gif) left top no-repeat;
}
#form-top a:hover {
	background-position:left bottom;
}

#login-form {
	float:right;
	padding:33px 0px 0 0;
}
.login-form {
	height:34px; 
	overflow:hidden;  
}
.login-form span{
	float:left;
	background:url(../images/form-left.gif) 0 0 no-repeat;
	padding: 0 0 0 9px;
	display:inline-block;
}
#login-form input {
	width:144px; 
	font-size:1em; 
	line-height:28px; 
	height:28px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#2d2425; 
	background: url(../images/bg-form.gif) 0 0 repeat-x;
	border:none;
	padding:3px 9px 3px 0px; 
	*margin-top:-1px;
}

#login-form a {
	display:inline-block; 
	font-size:17px;
	line-height:29px;
	height:31px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-shadow:1px 0 0 #fff;
	padding:2px 9px 0px 10px;
	*padding:2px 10px 0px 10px;
	border-left:1px solid #f1b21c;
	border-top:1px solid #f8ce2c;
	background: #ec9c16;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1a91f), to(#e18106));
	background: -moz-linear-gradient(#f1a91f, #e18106);
	background: linear-gradient(#f1a91f, #e18106);
	-pie-background: linear-gradient(#f1a91f, #e18106);
	background-image: -o-linear-gradient(#f1a91f, #e18106);
}
#login-form a:hover {
	background: #375699;
	border-left:1px solid #375699;
	border-top:1px solid #375699;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#375699), to(#375699));
	background: -moz-linear-gradient(#375699, #375699);
	background: linear-gradient(#375699, #375699);
	-pie-background: linear-gradient(#375699, #375699);
	background-image: -o-linear-gradient(#375699, #375699);
}

.std-form {
	overflow:hidden;  
}
#std-form input {
	font-size:1em; 
	line-height:28px; 
	font-family:Arial, Helvetica, sans-serif; 
	width:375px;
	display:block;
	border: 1px solid #999;
	height: 25px;
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	padding:3px 9px 3px 9px; 
}

#std-form select {
	font-size:1em; 
	line-height:28px; 
	font-family:Arial, Helvetica, sans-serif; 
	width:150px;
	display:inline-block;
	border: 1px solid #999;
	height: 25px;
	padding:3px 9px 3px 9px; 
}

#std-form font {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	color: #09C;
	text-decoration: none;
}

#std-form .verifcode {
	margin-left: 10px;
	border: 1px solid #000000;
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}

#std-form .errorbox {
	border:1px solid #990000;
	background-color:#D70000;
	color:#FFFFFF;
	width:375px;
	padding:3px 9px 3px 9px;
	display:block;	
	margin-top: 20px;
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}

#std-form textarea {
	width:375px;
	height:150px;
	display:block;
	font-size:1em; 
	line-height:28px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding: 9px;
	resize: none;
	border: solid 1px #E5E5E5;
	outline: 0;
	background: #FFFFFF;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

#std-form a {
	display:inline-block; 
	font-size:17px;
	line-height:19px;
	height:22px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-shadow:1px 0 0 #fff;
	text-decoration: none;
	padding:2px 9px 0px 10px;
	*padding:2px 10px 0px 10px;
	border-left:1px solid #f1b21c;
	border-top:1px solid #f8ce2c;
	background: #ec9c16;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1a91f), to(#e18106));
	background: -moz-linear-gradient(#f1a91f, #e18106);
	background: linear-gradient(#f1a91f, #e18106);
	-pie-background: linear-gradient(#f1a91f, #e18106);
	background-image: -o-linear-gradient(#f1a91f, #e18106);
}
#std-form a:hover {
	background: #375699;
	border-left:1px solid #375699;
	border-top:1px solid #375699;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#375699), to(#375699));
	background: -moz-linear-gradient(#375699, #375699);
	background: linear-gradient(#375699, #375699);
	-pie-background: linear-gradient(#375699, #375699);
	background-image: -o-linear-gradient(#375699, #375699);
}

.comm-form {
	overflow:hidden;  
}
#comm-form input {
	font-size:1em; 
	line-height:28px; 
	font-family:Arial, Helvetica, sans-serif; 
	width:375px;
	display:block;
	border: 1px solid #999;
	height: 25px;
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	padding:3px 9px 3px 9px; 
}

#comm-form font {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	color: #09C;
	text-decoration: none;
}

#comm-form textarea {
	width:440px;
	margin-right: 9px;
	height:150px;
	display:block;
	font-size:1em; 
	line-height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding: 9px;
	resize: none;
	border: solid 1px #E5E5E5;
	outline: 0;
	background: #FFFFFF;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

#comm-form a {
	display:inline-block; 
	font-size:17px;
	line-height:19px;
	height:22px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-shadow:1px 0 0 #fff;
	text-decoration: none;
	padding:2px 9px 0px 10px;
	*padding:2px 10px 0px 10px;
	border-left:1px solid #f1b21c;
	border-top:1px solid #f8ce2c;
	background: #ec9c16;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1a91f), to(#e18106));
	background: -moz-linear-gradient(#f1a91f, #e18106);
	background: linear-gradient(#f1a91f, #e18106);
	-pie-background: linear-gradient(#f1a91f, #e18106);
	background-image: -o-linear-gradient(#f1a91f, #e18106);
}

#comm-form a:hover {
	background: #375699;
	border-left:1px solid #375699;
	border-top:1px solid #375699;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#375699), to(#375699));
	background: -moz-linear-gradient(#375699, #375699);
	background: linear-gradient(#375699, #375699);
	-pie-background: linear-gradient(#375699, #375699);
	background-image: -o-linear-gradient(#375699, #375699);
}

.comm-form-edit textarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif; 
	padding: 9px;
	resize: none;
	border: solid 1px #E5E5E5;
	outline: 0;
	background: #FFFFFF;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

.comm-userbox {
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	color: #09C;
	text-decoration: none;
	text-align: center;
	width: 90px;
}

.comm-userbox a {
	color: #09C;
	text-decoration: none;
}

.comm-userbox a.smiley {
	display: inline-block;	
	padding:10px 1px 0px 2px;
	*padding:10px 2px 0px 2px;
}

.comm-nologin {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: justify;
}

.comm-nologin a {
	display:inline-block; 
	font-size:17px;
	line-height:19px;
	height:22px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-shadow:1px 0 0 #fff;
	text-decoration: none;
	padding:2px 9px 0px 10px;
	*padding:2px 10px 0px 10px;
	margin-left: 100px;
	margin-top: 20px;
	border-left:1px solid #f1b21c;
	border-top:1px solid #f8ce2c;
	background: #ec9c16;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1a91f), to(#e18106));
	background: -moz-linear-gradient(#f1a91f, #e18106);
	background: linear-gradient(#f1a91f, #e18106);
	-pie-background: linear-gradient(#f1a91f, #e18106);
	background-image: -o-linear-gradient(#f1a91f, #e18106);
}

.comm-nologin a:hover {
	background: #375699;
	border-left:1px solid #375699;
	border-top:1px solid #375699;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#375699), to(#375699));
	background: -moz-linear-gradient(#375699, #375699);
	background: linear-gradient(#375699, #375699);
	-pie-background: linear-gradient(#375699, #375699);
	background-image: -o-linear-gradient(#375699, #375699);
}

.comm-nocomm {
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	color: #09C;
	text-decoration: none;
}

#galeriaselect select {
	font-size:1em; 
	line-height:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	width:250px;
	display:inline-block;
	border: 1px solid #999;
	height: 20px;
	margin:0px 0px 5px 0px; 
}

.authorbox {
	font-family: Arial, Tahoma, Geneva, sans-serif;
	font-size: 15px;
	line-height: 19px;
	font-weight: bold;
	color: #09C;
	text-decoration: none;
}

.authorbox a {
	color: #09C;
	text-decoration: none;
}

.addthis {
	width: 145px;
	margin-top: -2px;
}

.submenu { 
	padding:0px 0px 0 0px; 
	position:relative; 
	float:right;
	background:none;
}
.submenu li {
	float:left; 
	font-size:14px; 
	line-height:1.3em;  
}
.submenu li a {
	display:inline-block;
	padding:12px 28px 12px 29px; 
	color:#fff;
	background:#3e63b0;
	border-left:1px solid #4b77be;
	border-top:1px solid #5a93d7;
	border-right:1px solid #35518a;
	border-bottom:1px solid #314a7e;
}
.submenu li.last a{padding:12px 29px 13px 31px;}
.submenu li a:hover {
	background:#345495;
	border-left:1px solid #273c65;
	border-top:1px solid #4a79c4;
	border-right:1px solid #2e487f;
	border-bottom:1px solid #273c65;
}
/*************bg**************************************/
.bg-dark{background:url(../images/bg-dark.png) 0 0 repeat-x #2d2425;}
.bg-brown{background:url(../images/bg-brown.png) 0 0 repeat-x #2d2425;}
.bg-orange{
	background:url(../images/bg-orange.png) 0 0 repeat-x #ca3e10;
	border-bottom:1px solid #bd390f;
	border-right:1px solid #d74c16;
}
.bg-blue{
	background:url(../images/bg-blue.png) 0 0 repeat-x #3b5998;
	border-bottom:1px solid #314a7e;
	border-right:1px solid #365490;
}
.bg-blue1{
	background:#446cbc;
	width:100%;
	color:#f4f1f1;
}
.bg-brown1{
	background:#4e4244;
	width:100%;
	color:#f4f1f1;
}
.bg-green{
	background:url(../images/bg-green.png) 0 0 repeat-x #178088;
	border-bottom:1px solid #0d737a;
	border-right:1px solid #178088;
}
.bg-red{
	background:url(../images/bg-red.png) 0 0 repeat-x #c51c3c;
	border-bottom:1px solid #b91938;
	border-right:1px solid #cf233c;
}
.padding-title{padding:13px 12px 14px 20px;}
.padding-title1{padding:15px 33px 16px 30px;}
.padding-title2{padding:14px 20px 15px 20px;}
.padding-title3{padding:14px 20px 16px 20px;}
/*********************************content*************************************/
#content {
	width:100%; 
	padding:0px 0px 0px 0px; 
	z-index:1; 
	position:relative; 
	background:none;
}
.works-list {
	position:absolute;
	top:30px;
	right:-64px;
	right:-63px\0/;
}
html>/**/body .works-list , x:-moz-any-link, x:default {right:-63px;}
.works-list li {
	display:block; 
	margin-bottom:2px;
}
.works-list li a {
	display:inline-block;
}
.content-top { 
	position:relative; 
	z-index:1;
	background:url(../images/content-top.gif) 0 0 repeat-x #f5f2f2;
}
.content-bottom {background:url(../images/content-bottom.gif) 0 bottom repeat-x; position:relative;}
.content-left {background:url(../images/content-left.gif) left 0 repeat-y; position:relative;}
.content-right {background:url(../images/content-right.gif) right 0 repeat-y; position:relative;}
.content-top-left {background:url(../images/content-top-left.gif) 0 0 no-repeat; position:relative;}
.content-top-right {background:url(../images/content-top-right.gif) right 0 no-repeat; position:relative;}
.content-bottom-left {background:url(../images/content-bottom-left.gif) 0 bottom no-repeat; position:relative;}
.content-bottom-right {background:url(../images/content-bottom-right.gif) right bottom no-repeat; position:relative;}


.padding{
	padding:30px 0px 20px 5px;
	padding:30px 0px 20px 4px\0/;
}
html>/**/body .padding, x:-moz-any-link, x:default {padding:30px 0px 20px 4px;}

/************************* h *****************************/

h2 {
	font-size:18px; 
	line-height:1.3em; 
	color:#fff; 
	margin:0px 0 0px; 
}
h2 span {display:block; margin-top:-3px;}
h3 {
	font-size:20px; 
	line-height:1.2em; 
	margin:0px 0 1px; 
	color:#323232;
	font-weight:normal;
}
h3 span {display:block; margin-top:-3px;}

h4 {
	font-size:14px; 
	line-height:18px; 
	margin:0px 0 0px; 
	color:#000;
	text-shadow:1px 0 0 #bbbbbb;
	font-weight:normal;
}
h4 span {display:block;}

h4.color {
	font-size:14px; 
	line-height:18px; 
	margin:0px 0 3px; 
	color:#2bdbea;
	text-shadow:none;
	font-weight:normal;
}
h4.color1 {
	font-size:14px; 
	line-height:18px; 
	margin:0px 0 10px; 
	color:#fff;
	text-shadow:none;
	font-weight:normal;
}
h5 {
	font-size:12px; 
	line-height:16px; 
	margin:0px 0 0px; 
	color:#ec581b;
}
h5 span {display:block;}
h5 a{color:#ec581b;}
h5 a:hover{color:#fda702;}
h6 {
	font-size:12px; 
	line-height:16px; 
	margin:0px 0 0px; 
	color:#ec581b;
	font-weight:normal;
}
h6.color2 {
	font-size:12px; 
	line-height:16px; 
	margin:0px 0 0px; 
	color:#222222;
	font-weight:bold;
}

/************ links **********************/


.link-1 {
	display:inline-block; 
	color:#fda702; 
	font-size:12px; 
	line-height:23px; 
	background:url(../images/marker-1.gif) right 10px no-repeat;
	padding:0 10px 0 0px;
}
.link-1:hover {text-decoration:none;}

.link-2 {
	display:inline-block; 
	color:#fff; 
	font-size:12px; 
	line-height:16px; 
}
.link-2:hover {color:#19b2f2; text-decoration:underline;}

.link-3 {
	display:inline-block; 
	color:#fff; 
	font-size:12px; 
	line-height:24px; 
	background:url(../images/marker-1.gif) right 10px no-repeat;
	padding:0 10px 0 0px;
}
.link-3:hover {text-decoration:none;}

.link-4 {
	display:inline-block; 
	color:#fff; 
	font-size:12px; 
	line-height:16px;
	margin-bottom:2px; 
}
.link-4:hover {text-decoration:underline;}

.link-5 {
	display:inline-block; 
	color:#f4f1f1; 
	font-size:12px; 
	line-height:17px; 
}
.link-5:hover {text-decoration:underline;}

.link-6 {
	display:inline-block; 
	color:#fec867; 
	font-size:12px; 
	line-height:17px; 
}
.link-6:hover {text-decoration:none;}
.link-7{
	display:inline-block;
	margin:7px 0 0 4px;
	width:12px;
	height:16px;
	background:url(../images/marker-2.png) 0 0 no-repeat;
}
.link-7:hover {background-position:left bottom;}

.link-8 {
	display:inline-block; 
	color:#f8601f; 
	font-size:12px; 
	line-height:17px;
	font-weight:bold; 
}
.link-8:hover {text-decoration:underline;}

.link-9 {
	color:#fff; 
	font-size:12px; 
	line-height:16px;
	margin-bottom:2px; 
}
.link-9:hover {text-decoration:none;}

.link-10 {
	color:#f4f1f1; 
	font-size:12px; 
	text-decoration:none; 
}
.link-10:hover {text-decoration:none;}

.link-11 {
	color:#fec867; 
	font-size:12px; 
	line-height:17px;
}
.link-11:hover {text-decoration:none;}

.link-12 {
	color:#fec867; 
	font-size:12px; 
	text-decoration:none; 
}
.link-11:hover {text-decoration:none;}
/************ boxex **********************/
.box-padding {padding:16px 19px 17px 19px;}
.box-padding1 {padding:30px 0px 27px 4px;}
.box-padding2 {padding:25px 25px 30px 30px;}
.box-padding3 {padding:26px 15px 0px 30px;}
.box-padding4 {padding:26px 15px 29px 30px;}
.box-padding5 {padding:15px 19px 27px 20px;}
.box-padding6 {padding:18px 19px 21px 20px;}
.box-padding7 {padding:17px 15px 0px 21px;}
.box-padding8 {padding:16px 15px 0px 29px;}
.box-padding9 {padding:25px 35px 31px 30px;}
.box-padding10 {padding:16px 15px 16px 29px;}
.box-padding11 {padding:19px 15px 0px 29px;}
.box-padding12 {padding:19px 15px 26px 29px;}
.box-padding13 {padding:30px 15px 30px 31px;}
.box-padding14 {padding:27px 15px 0px 31px;}
.box-padding15 {padding:27px 15px 29px 31px;}
.box-padding16 {padding:15px 19px 32px 20px;}
.box-padding17 {padding:17px 21px 19px 20px;}
.box-padding18 {padding:10px 0px 10px 0px;}


.box {
	position:relative; 
	background: #f9f9f9;
	border:1px solid #d1d1d1;
}
.box-4 {
	position:relative; 
	background: #fff;
	border:1px solid #e4e2e2;
}
.quote {
	width:100%;
	position:relative;
	background:url(../images/quotes.png) 0 0 no-repeat;
	padding:6px 0px 0 32px;
}

.box-blue {
	position:relative; 
	background: url(../images/box-blue.png) 0 0 repeat-x #3b5997;
	border-bottom:1px solid #314a7e;
	border-right:1px solid #355189;
}
.box-brown {
	position:relative; 
	background: url(../images/box-brown.png) 0 0 repeat-x #2d2425;
}
.rel {
	position:relative; 
	width:230px; 
	height:141px; 
	z-index:1;
}
.rel img {position:relative; z-index:1;}
.banner-1 {
	cursor:pointer;
	position:absolute;
	left:10px;
	top:10px; 
	z-index:2;
	font-size:12px;
	line-height:1.2em;
	background:#ea9814;
	color:#fff;
	font-weight:bold;
	padding:10px 12px 12px 12px;
	*padding:10px 12px 13px 12px;
}
.banner-1:hover {background:#f8601f}
.banner-2 {
	cursor:pointer;
	position:absolute;
	left:10px;
	top:10px; 
	z-index:2;
	font-size:12px;
	line-height:1.2em;
	background:#ea9814;
	color:#fff;
	font-weight:bold;
	padding:10px 9px 12px 9px;
}
.banner-2:hover {background:#f8601f}
.box-1 {
	position:relative; 
	background: #f6f6f6;
	border-top:1px solid #e4e2e8;
	border-left:1px solid #e4e2e8;
	border-right:1px solid #e4e2e8;
	line-height:16px;
}
.box-2 {
	position:relative; 
	background: #fff;
	border-top:1px solid #e4e2e8;
	border-left:1px solid #e4e2e8;
	border-right:1px solid #e4e2e8;
	line-height:16px;
}
.box-3 {
	position:relative; 
	background: #fff;
	border-top:1px solid #e4e2e8;
	border-left:1px solid #e4e2e8;
	border-right:1px solid #e4e2e8;
	border-bottom:1px solid #e4e2e8;
	line-height:16px;
}
.box-1.alt h6, .box-2.alt h6, .box-3.alt h6{color:#fff;}
.box-1.alt, .box-2.alt {
	background:#f96120; 
	color:#000; 
	border-top:1px solid #fc8a2e;
	border-left:1px solid #fa7627;
	border-right:1px solid #ef5d1f;
}
.box-3.alt {
	background:#f96120; 
	color:#000; 
	border-top:1px solid #fc8a2e;
	border-left:1px solid #fa7627;
	border-right:1px solid #ef5d1f;
	border-bottom:1px solid #fc8a2e;
}
/***************** buttons *****************************/

.button {
	display:inline-block;
	position:relative;
	font-size:14px; 
	line-height:1.2em;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; 
	padding:8px 10px 9px 10px;
	background: #f8601f;
}
.button:hover {
	background: #ea9814;
}
	
.button-1 {
	display:inline-block;
	position:relative;
	font-size:14px; 
	line-height:1.2em;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; 
	padding:8px 10px 9px 10px;
	background: #de273f;
}
.button-1:hover {
	background: #f8601f;
}

.button-2 {
	display:inline-block;
	position:relative;
	font-size:14px; 
	line-height:1.2em;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; 
	padding:8px 12px 9px 12px;
	background: #f8601f;
}
.button-2:hover {
	background: #ea9814;
}
.button-3 {
	display:inline-block;
	position:relative;
	font-size:14px; 
	line-height:1.2em;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; 
	padding:8px 14px 9px 13px;
	background: #e05908;
}
.button-3:hover {
	background: #db263e;
}

.button-4 {
	display:inline-block;
	position:relative;
	font-size:14px; 
	line-height:1.2em;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; 
	padding:8px 12px 9px 12px;
	background: #208f98;
}
.button-4:hover {
	background: #ea9814;
}

/****************************aside************************/
aside { 
	padding:7px 0px 27px 30px;  
}

/****************************footer************************/
footer {
	width:100%; 
	padding:26px 0px 0px 0px; 
	background:none; 
}

.text-bot {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height:1.2em; 
	color:#eaeaea; 
	padding:0px 0px 0px 26px;
}
.text-bot a {
	color:#6d6d6d; 
	margin-left:9px;
}
.text-bot a:hover {
	text-decoration:underline;
}


.footer-menu li {
	float:left; 
	font-size:12px; 
	line-height:1.2em;  
	margin-right:18px;
}
.footer-menu li.last {
	margin-right:0;
}
.footer-menu li a {
	display:inline-block; 
	color:#807a7b;
}
.footer-menu li a:hover, .footer-menu li.current a {
	color:#ea9814;
}


.comments {
	display:inline-block;
	float:left;
	background:none;
	font-size:10px;
	line-height:1.2em;
	font-weight:bold;
	color:#939393;
	padding:0px 0 8px 0px;
	width:153px;
	margin-left:1px;
}
.comments a{
	color:#939393;
}
.comments a:hover {
	color:#323232;
}

/********************** carousel ***********************************/
/*next button*/
.bx-prev {
	width:12px; 
	height:16px;
	top:-65px;
	right:17px;
	position:absolute;  
	display:block; 
	background:url(../images/controls.png) left bottom no-repeat;
	text-indent: -5000px;
}
.bx-prev:hover {background-position:left top;}

/*previous button*/
.bx-next {
	width:12px; 
	height:16px;
	top:-65px;
	right:0px;
	position:absolute;  
	display:block;
	background:url(../images/controls.png) right bottom no-repeat;
	text-indent: -5000px;
}

.bx-next:hover {background-position:right top;}

.bx-window {
	width:246px;
	min-height:225px;
	overflow:hidden;
	position:relative;
	background:none;
}

#slider-1 li {
	width:246px;
	padding:0;
}

/********************** top banner ***********************************/
#topbanner {
	width: 100%;
	background-color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	background:url(../images/opacity5.png) repeat;
	border-bottom: 1px solid #2e2e2e;
}

/********************** etc ***********************************/
.readmore {
	text-decoration: none;
	color: #446cbc;
	line-height:16px;
}
.readmore:hover {
	text-decoration: underline;
}
.galeria li {
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	width: 128px;
	height: 95px;
}
.galeria li img {
	width: 128px;
	height: 62px;
}
.galeria li a {
	color:#fff;
	text-decoration: none;
	font-size: 10px;
}
.galeria li a:hover {
	text-decoration: underline;
}

.columnheader {
	color:#000;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom: 2px solid #000;
	margin-bottom: 1px;
}

.tablerow1 {
	background-color: #efefef;
	margin-bottom: 1px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
}

.tablerow2 {
	margin-bottom: 1px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
}

.tablerow1 a {
	color: #000;
}

.tablerow2 a {
	color: #000;
}

.lastrow {
	border-bottom: 2px solid #000;
	padding-bottom: 2px;
}

.jateklista-kereses {
	text-align: center;
	margin-top: 10px;
	
}

.jateklista-kereses a {
	color: #000;
}

.jateklista-menu { 
	padding:16px 0px 0px 0px;
	position:relative; 
	z-index:999;
	float:right;
	background:none;
	text-align: right;
}

.jateklista-menu li {
	float:left; 
	font-size:12px; 
	line-height:1.2em;  
	width: 30px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.jateklista-menu li.last {
	background:none;
	width: 107px;
	margin-left: 10px;
}

.jateklista-menu li.newsearch {
	background:none;
	width: 72px;
	margin-left: 10px;
}

.jateklista-menu li.first {
	background:none;
	width: 81px;
}

.jateklista-menu li a {
	display:inline-block; 
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	font-weight:normal;
}

.jateklista-menu li a.current {
	border:1px solid #BBDDFF;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
}

.jateklista-menu li a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

.jateklista-results {
	float: right;
}

.hirlista-menu { 
	padding:0px 0px 0px 0px;
	position:relative; 
	z-index:999;
	float:right;
	background:none;
	text-align: center;
}

.hirlista-menu li {
	float:left; 
	font-size:12px; 
	line-height:1.2em;  
	margin-left: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.hirlista-menu li.last {
	background:none;
	margin-left: 5px;
}

.hirlista-menu li.first {
	background:none;
	margin-right: 5px;
}

.hirlista-menu li a {
	display:inline-block; 
	padding:2px;
	border:1px solid #FFFFFF;
	text-decoration:none;
	color:#0072bc;
	font-weight:normal;
	text-align: center;
}

.hirlista-menu li a.current {
	border:1px solid #BBDDFF;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
}

.hirlista-menu li a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

.flyordie {
	padding-right: 10px;
	padding-top: 5px;
}

.ertekeles1 {
	font-size: 40px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 42px;
}

.ertekeles2 {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 58px;
	padding-left: 3px;
	color: #808080;
}

.bg-comm{
	background:#efefef;
	width:100%;
	color:#353535;
}

.bg-comm a{
	color:#09C;
	font-weight: bold;
	text-decoration: none;
}

.bg-comm-highlight{
	background:#c2e5f1;
	width:100%;
	color:#353535;
}

.bg-comm-highlight a{
	color:#09C;
	font-weight: bold;
	text-decoration: none;
}

.bg-comm-highlight2{
	background:#E6DBFF;
	width:100%;
	color:#353535;
}

.bg-comm-highlight2 a{
	color:#09C;
	font-weight: bold;
	text-decoration: none;
}

.clead {
	font-size: 17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-style: italic;
	text-align: justify;
	padding-top: 20px;
}

.big {
	
}

.cbody {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: justify;
}

.cbody ul
{
list-style-type: none;
text-align: left;
padding-left: 20px;
padding-bottom: 20px;
}

.cbody ul li 
{
background: transparent url(../images/list-off.gif) 0px 6px no-repeat;
padding-left: 15px;
text-align: left;
font: normal 14px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #4b4b4b;
}

.cbody ul li:hover
{
background: transparent url(../images/list-on.gif) 0px 6px no-repeat;
color: black;
}

.cbody embed{
	width: 575px;
}

.cbody img{
	border: 1px solid #b9b9b9;
}

.cbody video{
	border: 1px solid #b9b9b9;
	margin-bottom: 15px;
}

.cbody blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  margin-top: 0px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  font-style: italic;
}
.cbody blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.cbody blockquote p {
  display: inline;
}

.cbody a{
	color:#09C;
	font-weight: bold;
	text-decoration: none;
}

ul.morenews li {
	height: 55px;
}

ul.morenews img {
	float:left;
	height: 35px;
	padding-right: 5px;
}

ul.morenews a {
	color:#323232;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div.morenews {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 10px;
}

.commentheader {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-style: italic;
	font-weight: bold;
}

.kapcsolodo_galeria {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
}

.kapcsolodo_galeria a{
	color:#09C;
	font-weight: bold;
	text-decoration: none;
}

.hozzaszolasok_szerzo {
	color: #fec867;	
}

.titles {
	font-size: 14px;
}

.text-justify {
	text-align: justify;
}

div.kiemelthirek h3{
	padding: 0;
	margin: 0;
}

div.kiemelthirek h3 a{
	color:white;
	font: bold 10pt "Trebuchet MS", Tahoma, Arial, Verdana, serif;
	text-decoration: none;
	letter-spacing: -1px;
	line-height: 100%;
}

div.kiemelthirek h3 a:hover{
	color: #ff7c00;
}

div.kiemelthirek{
	position: absolute;
	float: none;
	bottom: 0;
	left: 0;
	top: 90px;
	width: 92.5%;
	padding: 4%;	
	background-color: black;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index:2;
	height: 35px;
}

.commentavatar {
	padding-left: 5px;
	padding-bottom: 5px;
}

/********************** fÃ³rumos profiladatlap tÃ¡blÃ¡zata *******************************/

#user_navigation {
	background: url('../images/trans40.png') repeat;
	background: rgba(0,0,0,0.4);
	color: #fff;
	font-size: 11px;
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	float: right;
	-webkit-box-shadow: inset rgba(0,0,0,0.4) 0px 1px 3px, rgba(255,255,255,0.05) 0px 0px 0px 1px, rgba(255,255,255,0.1) 0px 1px 0px;
	-moz-box-shadow: inset rgba(0,0,0,0.4) 0px 1px 3px, rgba(255,255,255,0.05) 0px 0px 0px 1px, rgba(255,255,255,0.1) 0px 1px 0px;
	box-shadow: inset rgba(0,0,0,0.4) 0px 1px 3px, rgba(255,255,255,0.05) 0px 0px 0px 1px, rgba(255,255,255,0.1) 0px 1px 0px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 18px;
}

#user_navigation a {
	color: #fff;
	float: left;
	padding: 0 13px;
	line-height: 36px;
	outline: none;
	height: 36px;
}

#user_navigation a img {
	margin-top: 7px;
}

#user_navigation a:hover {
	background: url("../images/trans40.png") repeat;
	background: rgba(0,0,0,0.4);
}

#user_navigation .user_photo{
	position: relative;
	height: 28px;
	width: auto;
	margin: 4px -9px 0px -9px;
}

#user_navigation .ipsList_inline li { margin: 0; padding: 0; float: left; }

#user_navigation a#user_link.menu_active,
#user_navigation a#notify_link.menu_active,
#user_navigation a#inbox_link.menu_active {
	background-position: bottom;
	background-color: #fff;
	color: #323232;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 0 0;
	position: relative;
	z-index: 10000;
}

/* Rounded corners */
#user_navigation #new_msg_count, .rounded {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#user_link_dd, .dropdownIndicator {
	display: inline-block;
	width: 9px; height: 5px;
}
	
#user_link_menucontent #links li { 
	width: 50%;
	float: left;
	margin: 3px 0;
	white-space: nowrap;
}

#user_link_menucontent #links a{ display: block; }

#user_link.menu_active #user_link_dd, .menu_active .dropdownIndicator, li.active .dropdownIndicator { background-position: right; }
#community_app_menu .menu_active .dropdownIndicator { background-position: left; }
#community_app_menu li.active .menu_active .dropdownIndicator { background-position: right; }
#user_link_menucontent #statusForm { margin-bottom: 15px; }
#user_link_menucontent #statusUpdate {	margin-bottom: 5px; }

#user_link_menucontent > div {
	margin-left: 15px;
	width: 265px;
	text-align: left;
}

#notify_link, #inbox_link {
	vertical-align: middle;
	width: 20px;
	padding: 0px 8px !important;
	position: relative;
}

#notify_link img { background-image: url('../forum/public/style_images/splat/icon_notify.png'); }
#inbox_link img { background-image: url('../forum/public/style_images/splat/icon_inbox.png'); }

#notify_link img, #inbox_link img{
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: -2px;
}

#notify_link.menu_active img, #inbox_link.menu_active img{ background-position: 0 -20px; }

.ipsList_inline > li {
	display: inline-block;
	margin: 0 3px;

}
	.ipsList_inline > li:first-child { margin-left: 0; }
	.ipsList_inline > li:last-child { margin-right: 0; }
	.ipsList_inline.ipsList_reset > li:first-child { margin-left: 3px; }
	.ipsList_inline.ipsList_reset > li:last-child { margin-right: 3px; }
	.ipsList_inline.ipsList_nowrap { white-space: nowrap; }

/********************** cikk táblázata *******************************/

#cikktablazat {
	width: 575px;
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}

#cikktablazat th {
	border: 1px solid #C1DAD7;
	background: none;
	padding: 6px 6px 6px 12px;
}

#cikktablazat td {
	border: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#cikktablazat td.alt {
	background: #F5FAFA;
	color: #797268;
}

/********************** galeria carousel ***********************************/

.buttondiv {
	position:relative;
	top:-95px;
	left:-25px;
	height:0px;
}
.next {
	width: 13px;
	height:62px;
	top: -62px;
	position:relative;
	margin-left: 990px;  
	display:inline-block;
	background: url(../images/ad_scroll_forward_alt_trans.png) 0px 0px no-repeat;
	border: 0px;
	cursor: pointer;
}
.prev {
	width: 13px;
	height:62px;
	position:relative;
	display:inline-block;
	background: url(../images/ad_scroll_back_alt_trans.png) 0px 0px no-repeat;
	border: 0px;
	cursor: pointer;
}

/********************** platformok ***********************************/

			 .format { margin:0; vertical-align: middle; background:#c00; padding:2px 3px; margin-bottom: 3px; display:inline-block; text-align:center; }
            .item-splash .format { margin:0 0 0 5px; }
            .special .item-splash .format { font-size:1em !important; }
          .format a { color: #fff; text-decoration: none;font-weight: bold; }
          .format-gc { background:#580eb1; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(88,14,177)),
                color-stop(0.75, rgb(148,70,215))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(88,14,177) 0%,
                rgb(148,70,215) 75%
            );
            background-image: -webkit-linear-gradient(rgb(148,70,215), rgb(88,14,177)); 
            background-image: -o-linear-gradient(rgb(148,70,215), rgb(88,14,177));
           }
          .format-xbox, .format-xbone { background:#6cbc44; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(48,147,1)),
                color-stop(0.75, rgb(108,188,68))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(48,147,1) 0%,
                rgb(108,188,68) 75%
            );
            background-image: -webkit-linear-gradient(rgb(108,188,68), rgb(47,147,1)); 
            background-image: -o-linear-gradient(rgb(108,188,68), rgb(47,147,1));
          }
          .format-ps3, .format-psp, .format-ps2, .format-ps, .format-ngp, .format-orbis { background:#0000ff; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(0,0,255)),
                color-stop(0.75, rgb(45,97,255))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(0,0,255) 0%,
                rgb(45,97,255) 75%
            );
            background-image: -webkit-linear-gradient(rgb(0,0,255), rgb(49,97,255)); 
            background-image: -o-linear-gradient(rgb(0,0,255), rgb(149,97,255));
          }
          .format-wii, .format-nwu { color:#34beed !important; background:#f1f1f1; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(210,210,210)),
                color-stop(0.75, rgb(235,235,235))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(210,210,210) 0%,
                rgb(235,235,235) 75%
            );
            background-image: -webkit-linear-gradient(rgb(235,235,235), rgb(210,210,210)); 
            background-image: -o-linear-gradient(rgb(235,235,235), rgb(210,210,210));
          }
          .format-wii a, .format-nwu a { color: #000; }
          .format-ds, .format-dsi, .format-n3d, .format-misc { background:#b00; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0.18, rgb(149,0,0)),
                color-stop(1, rgb(187,0,0))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(149,0,0) 18%,
                rgb(187,0,0) 100%
            );
            background-image: -webkit-linear-gradient(rgb(187,0,0), rgb(149,0,0)); 
            background-image: -o-linear-gradient(rgb(187,0,0), rgb(149,0,0));
          }
          .format-pc { color:#6cbc44 !important; background:#000; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(0,0,0)),
                color-stop(0.75, rgb(50,50,50))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(0,0,0) 0%,
                rgb(50,50,50) 75%
            );
            background-image: -webkit-linear-gradient(rgb(50,50,50), rgb(0,0,0)); 
            background-image: -o-linear-gradient(rgb(50,50,50), rgb(0,0,0));
          }
          .format-belso { color:#fff !important; background:#ff7200; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(195,87,0)),
                color-stop(0.75, rgb(255,114,0))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(195,87,0) 0%,
                rgb(255,114,0) 75%
            );
            background-image: -webkit-linear-gradient(rgb(255,114,0), rgb(195,87,0)); 
            background-image: -o-linear-gradient(rgb(255,114,0), rgb(195,87,0));
          }
          .format-mobile { color:#fff !important; background:#f78024; 
            background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0, rgb(162,86,28)),
                color-stop(0.75, rgb(247,128,36))
            );
            background-image: -moz-linear-gradient(
                center bottom,
                rgb(162,86,28) 0%,
                rgb(247,128,36) 75%
            );
            background-image: -webkit-linear-gradient(rgb(247,128,36), rgb(162,86,28)); 
            background-image: -o-linear-gradient(rgb(247,128,36), rgb(162,86,28));
          }

/********************** Google Custom Search ***********************************/
#cse-search-results {
	height:1100px;
	overflow-y:auto;
	overflow-x:hidden;
}

/********************** breadcrumbs ***********************************/

#breadcrumbs-one{
  background: #eee;
  border-width: 1px;
  border-style: solid;
  border-color: #f5f5f5 #e5e5e5 #ccc;
  box-shadow: 0 0 2px rgba(0,0,0,.2);
  overflow: hidden;
  width: 100%;
}

#breadcrumbs-one li{
  float: left;
}

#breadcrumbs-one a{
  padding: .7em 1em .7em 2em;
  float: left;
  text-decoration: none;
  color: #444;
  position: relative;
  text-shadow: 0 1px 0 rgba(255,255,255,.5);
  background-color: #ddd;
  background-image: linear-gradient(to right, #f5f5f5, #ddd);  
}

#breadcrumbs-one li:first-child a{
  padding-left: 1em;
  border-radius: 5px 0 0 5px;
}

#breadcrumbs-one a:hover{
  background: #fff;
}

#breadcrumbs-one a::after,
#breadcrumbs-one a::before{
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -1.5em;   
  border-top: 1.5em solid transparent;
  border-bottom: 1.5em solid transparent;
  border-left: 1em solid;
  right: -1em;
}

#breadcrumbs-one a::after{ 
  z-index: 2;
  border-left-color: #ddd;  
}

#breadcrumbs-one a::before{
  border-left-color: #ccc;  
  right: -1.1em;
  z-index: 1; 
}

#breadcrumbs-one a:hover::after{
  border-left-color: #fff;
}

#breadcrumbs-one .current,
#breadcrumbs-one .current:hover{
  font-weight: bold;
  background: none;
}

#breadcrumbs-one .current::after,
#breadcrumbs-one .current::before{
  content: normal;  
}

.galeriafejlec {
	font-family: Gill Sans, Verdana;
	font-size: 11px;
	padding-bottom: 5px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
}

/********************** betuiniciale ***********************************/

p#iniciale:first-letter { font-size: 3em; font-family: "Edwardian Script ITC", "Brush Script MT", cursive; }
p#iniciale:first-line { line-height: 100%; }