
/*body*/

HTML, BODY {
    margin:0px;
    padding:0px;
    border:none;
	background:#405275 url(/art/header_repeat.gif) repeat-x top;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:13px;
	color:#444444;
}

/*common*/

a {
	color:inherit;
	text-decoration:none;
}

a:active {position:relative; top:1px;}

a:hover {}

.hrRight {
	width:86%;
	height:10px;
	padding:0;
	margin:10px;
	border:0;
	background:url(/art/strokeblue_repeat.gif) repeat-x top;
}

.hrRight2 {
	width:86%;
	height:10px;
	padding:0;
	margin:10px;
	border:0;
	background:url(/art/strokeblue_repeat.gif) top;
}

/*oldaltörés*/
.hrleft {
	width:100%;
	height:10px;
	padding:0;
	margin:0;
	border:0;
	background:url(/art/stroke_repeat.gif) repeat-x top;
}

.hrleft2 {
	width:100%;
	height:10px;
	padding:0;
	margin:0;
	border:0;
	background:url(/art/stroke_repeat.gif) top;
}

/*főcím*/
#title {
	width:690px;
	padding:100px 0 0 0;
}

#title h1 {
	text-align:center;
	font-size:17px;
	color:#fff;
}

#title h1 a {
	color:#fff;
	padding:0;
	margin:auto;
}
	#title h1 a:hover {
		color:#fff000;
}

/*bannerek*/
.banner468 {
	width:470px;
	margin:10px auto 10px 0;
	padding:4px;
	background:#c0daf6;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.banner468 .leadkep {
	width:468px;
	height:60px;
	margin-left:-2px;
}

/*oszlopok*/
#rightCol {
	text-align:left;
}

#rightCol h4 {
	padding:0 0 0 20px;
	margin:0;
	font-size:15px;
	color:#8db8d4;
	font-weight:normal;
	text-transform:uppercase;
	/*position:relative;
	top:20px;
	left:20px;*/
}

/*bal sozlop*/
#leftCol {
	padding:0 10px 0 0;
}

#leftCol h2 {
	text-transform:uppercase;
	font-size:17px;
	font-weight:normal;
	color:#6691ad;
	margin:10px 0 6px 0;
}

#leftCol h2 em {
	font-style:normal;
	text-transform:lowercase;
}

#leftCol h3 {
	font-size:18px;
	font-weight:normal;
}

/*fej*/
#header {
	width:1016px;
	height:276px;
	margin:0 auto;
	background:url(/art/header_bg.jpg) no-repeat;
}

/*tor*/
.tor {
	width:1016px;
	margin:0 auto;
	background:#c0daf6 url(/art/tor_repeat.gif) repeat-y;
}

/*potroh*/
.potroh {
	background:url(/art/footer_bottom_repeat.jpg) repeat-x;
	height:29px;
}

.potroh div {
	width:1016px;
	background:url(/art/footer_bottom.jpg) no-repeat;
	height:29px;
	margin:auto
}

.theBlue {
	background:#c0daf6;
}

/*hirdoboz*/
#nagyBox .blueBg {
	background:#79a9c8;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#fff;
	padding:5px 15px;
}

#nagyBox .blueBg a {
	color:#2c5a77;
}
	#nagyBox .blueBg a:hover {
	color:#fff;
	border-bottom:1px dotted #fff;
}

/*kisdobozok*/
.kisBox {
	padding:0 10px 0 0;
}

.tags p {
	text-align:center;
}

.tags a {
	color:#79a9c8;
	padding:2px;
}
	.tags a:hover {
	color:#2c5a77;
	text-decoration:underline
}

.miniNews em {
	color:#8db8d4;
	font-size:11px;
	font-style:normal;
}

.miniNews a {
	color:#4f769f;
	border-bottom:1px dotted #fff;
	position:relative;
	bottom:0;
	-webkit-transition-property:all;
	-webkit-transition-duration:.1s;
}
	.miniNews a:hover {
	color:#235891;
	border-bottom:1px dotted #8db8d4;
	position:relative;
	bottom:2px;
}

/*függőleges menü*/
#menuV {
	background:url(/art/menuV_repeat.gif) repeat-y;
	padding:0 0 10px 0;
}
	#menuV .title {
		width:258px;
		height:34px;
		background:url(/art/menuV_title.gif) no-repeat bottom;
}
	#menuV ul {
		padding:10px 0 10px 0;
		margin:0;
		list-style:none;
}

	#menuV li {
		background:url(/art/menuV_bottom.gif) no-repeat bottom left;
		padding:4px 0 4px 0;
}
	#menuV li li {
		background:none;
		padding:4px 0 4px 15px;
		list-style: inside url(/art/list.gif);
}
	#menuV  li li a {
		color:#c9e5f7;
}
	#menuV  li li a:hover {
		color:#fff;
		background:none;
		text-decoration:underline;
		position:relative;
		bottom:1px;
}
	#menuV a {
		color:#fff; 
		padding:4px 15px 4px 10px;
}
	#menuV a:hover {
		color:#4f769f;
		background:#fff;
}
	

/*függmenüa altti rész*/
#advert {
	background:url(/art/rounded_kisded.gif) no-repeat top;
	padding:20px 0 0 0;
}

#advert .ad {
	margin:0 0 20px 0;
}

#advert .holder {
	width:206px;
	padding:4px;
	margin:10px 0 0 0;
	background:#79a9c8;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	left:15px;
}
	#advert .holder .leadkep {
	padding:3px;
	margin:auto;
	background:#a4c6dd;
	width:200px;
	height:200px;
}
	#advert .holder:hover img {
	background:#fff;
}

/*rovatfriss*/
#rovatfriss {
	padding:0 0 20px 0;
}

#rovatfriss a {
	color:#79a9c8;
}

#rovatfriss a:hover {
	color:#4c7a98;
}

#rovatfriss .elem h4 {
	padding:5px;
	margin:0;
	color:#79a9c8;
}

#rovatfriss .elem em {
	font-size:12px;
}

#rovatfriss .elem p {
	padding:4px;
	margin:0;
	line-height:14px;
}

#rovatfriss img {
	margin:0;
	border:2px solid #fff;
	position:relative;
	bottom:0;
	opacity:.8;
	filter:alpha(opacity=80);
	-webkit-transition-property:all;
	-webkit-transition-duration:.1s;
}

#rovatfriss a:hover img {
	border:2px solid #fff;
	opacity:1;
	filter:alpha(opacity=100);
	position:relative;
	bottom:2px;
}

#rovatfriss HR {
	height:1px;
	border:0px;
	border-bottom:1px dotted #333333;
	background-color:transparent;
}

.imgBg {
	width:124px;
	padding:3px;
	margin:4px;
	background:#79a9c8;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition-property:all;
	-webkit-transition-duration:.1s;
}

.imgBg:hover {
	background:#fff;
}

.leadkep {
	width:124px;
	padding:3px;
	margin:4px;
	background:#79a9c8;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition-property:all;
	-webkit-transition-duration:.1s;
}

.leadkep:hover {
	background:#fff;
}


/*horizontal menu*/
#menuH {
	padding:28px 0 0 20px;
	position:relative;
}

#menuH a {
	color:#fff000;
	font-size:15px;
	margin:0 0 0 5px;
	padding:10px 20px 15px 10px;
	background:url(/art/menuH_right.jpg) no-repeat right bottom;
}
	#menuH a:hover {
		text-decoration:underline;
		position:relative;
		bottom:1px;
}

#lang {
	float:right;
	background:none;
	margin:0 0 0 700px;
	position:absolute;
	top:32px;
}

#lang a {
	background:none;
	margin:0px;
	padding:0px;
}

/*keresőform*/
#search {
	margin:0;
	padding:0;
	position:relative;
	top:25px;
}

#search .bg {
	padding:0;
	width:200px;
	height:30px;
	background:#4f769f;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#search .sField {
	height:20px;
	width:140px;
	border:none;
	margin:0;
	padding:1px;
	background:#4f769f;
	position:relative;
	bottom:4px;
	color:#c5def9;
}

/*egyéb formok*/

#advert .login {
	margin:10px 0;
	padding:0;
	position:relative;
	left:30px;
	width:170px;
}

#advert .field {
	padding:2px;
	background:#79a9c8;
	border:none;
	position:relative;
	left:10px;
	height:20px;
	width:140px;
	color:#fff;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#advert .enter {
	position:relative;
	left:10px;
	top:4px;
}

#advert p {
	margin:5px 15px 0;
	font-size:12px;
	text-align:right;
}

#advert p a {
	color:#8db8d4;
	text-decoration:underline;
}
	#advert p a:hover {
	color:#fff;
	position:relative;
	bottom:1px;
}

/*footer*/
#footer {
	background:url(/art/footer_middle_repeat.jpg);
}

#footer p {
	margin:0;
	padding:0;
}

#footer .top {
	height:26px;
	background:url(/art/footer_top.gif) no-repeat;
}

#footer .middle {
	background:url(/art/footer_repeat.gif) repeat-y;
	padding:0 0 15px 0;
}

#footer .middle a {
	padding:2px;
	margin:0 20px 0 20px;
	color:#333333;
}
	#footer .middle a:hover {
		text-decoration:underline
}

#footer .middle2 {
	background:url(/art/footer_middle.jpg) no-repeat bottom;
	height:70px;
}

/*shit out of luck*/
#more {
	padding:10px 0 0 0;
	color:#79a9c8;
}

#more a {
	color:#79a9c8;
	margin:0 5px 0 5px;
}
	#more a:hover {
	color:#333333;
}

/*belső oldal tartalma*/
#contento {
	padding:0 15px 0 0;
	text-align:justify;
	color:#2c4255;
}

#contento .text img {
	padding:3px;
	margin:10px;
	border:1px solid #CCCCCC;
	background:#fff;
}

#contento .pagetitle {
	padding:0 0 20px 0;
}

#contento .pagetitle h2 {
	text-transform:uppercase;
	font-size:14px;
	color:#6691ad;
}

#contento .text h1 {
	font-size:13px;
	color:#2c4255;
	text-transform:uppercase;
}

#contento .text h2 {
	font-size:13px;
	font-weight:bold;
	color:#2c4255;
	text-transform:uppercase;
}

#contento .text h3 {
	font-size:13px;
	color:#2c4255;
	text-transform:uppercase;
}

#contento .text h4 {
	font-size:13px;
	color:#2c4255;
	text-transform:uppercase;
}

#contento .text h5 {
	font-size:13px;
	color:#2c4255;
	text-transform:uppercase;
}

#contento .text h6 {
	font-size:13px;
	color:#2c4255;
	text-transform:uppercase;
}

.iikon {
	border:0px;
	padding:0px;
	margin:0px;
}

#rovatfriss .dotted {
	border-bottom:1px dotted #dcdcdc;
	height:1px;
}

#rovatfriss A {
	margin:0px;
	padding:0px;
	line-height:normal;
}

.select_arch {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	border:1px solid #666666;
	padding:2px;
}

.select_arch:hover {
	background-color:#c0daf6;
}

.select_arch2 {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	border:1px solid #666666;
	padding:2px;
	width:300px;
}

.select_arch2:hover {
	background-color:#c0daf6;
}

#tagsElementes A {
	color:#6691ad;
}

#docs .cikklink IMG {
	border:0px;
	margin:0px;
	padding:0px;
	background-color:#000000
}

.dotted {
	border-bottom:1px dotted #dcdcdc;
	height:1px;
}

.galeriaLink P {
	margin:0px;
}

.szavazokerdes {
	background-color:#6691ad;
	color:#FFFFFF;
	padding:4px;
	text-transform:uppercase;
	font-size:14px;
}

.szavazosor {
	color:#FFFFFF
}


.naptarTabla {
	width:200px
}

 .kiemelt {
 	font-family:"Trebuchet MS", Tahoma;
 	font-size : 11px;
 	font-style : italic;
 	color : #800000;
 }
 
.napkiemelt {
	background-image:url(/art/esemenybg.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}

.napkiemelt A {
	color:#FFFFFF
}

.het {
	color:#CCCCCC
}

.kifutonaphetvege, .kifutonap, .hetkoznap, .hetvege {
	text-align:center
}
 
.naptarSelect {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
}

.naptarInput {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
}

.naptarButton {
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
}
