html, body {margin:0px; padding:0px; width:100%; height:100%;}

body {background: #000 url('body_bg.jpg') repeat top center; background-attachment:fixed;}

a, img {border:none; outline: none;}

/* Layout */

#center {position:relative; background: none; width:990px; margin: 0 auto; text-align:center;}

#header_bg {background: url('header_bg.jpg') no-repeat top center; text-align:center; position:relative; width:100%; height:290px; clear:both;}
#header_center {position:relative; background: none; width:1000px; height:290px; margin:0 auto; clear:both; border:0px solid orange;}
#header_logo {position:absolute; background: url('header_logo.png') no-repeat top center; width:238px; height:274px; top:0px; left:40px;}
#header_frame {position:absolute; background: url('header_frame.png') no-repeat top center; width:1000px; height:250px; top:40px; left:0px;}
#header_featured {position:absolute; background: url('header_featured.png') no-repeat top center; width:640px; height:190px; top:60px; left:270px;}


#footer_bg {background: #000 url('footer_bg.jpg') no-repeat top center; text-align:center; position:relative; width:100%; height:200px; clear:both;}
#footer {position:relative; background: none; width:990px; height:200px; margin: 0 auto; clear:both; border:0px solid orange;}
.footer_block {}

#hirek {position:absolute; top:-8px; left:240px; width:640px; height:30px;}
#hirek ul li {list-style-type:none;}

/* Slider */

.navigation {background: #495617;}
.navigation .pages {color:#250A07;}
.navigation a {color:#250A07;}
.navigation .current {color:#200A07;}


.container { width:640px; height:190px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:640px; display:none; }
/*
 * Optional
*/
ul.pagination { list-style:none; display:block; margin:0; position:absolute; top:196px; left:-30px;}
ul.pagination li  { float:left; margin-right:5px;}
ul.pagination li a {background: url('controller1.png') no-repeat; width:15px; min-width:15px !important; height:15px;}
ul.pagination li.active a {background: url('controller2.png') no-repeat; width:15px; min-width:15px !important; height:15px;}


.slideimageblock {margin-left:0px;}
.sliderImage {width:640px; height:190px; margin-left:0px;}

.slides div span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 5px;
    width: 640px;
    background-color: none;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slides span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 10px;
	width:640px;
}
.bottom {
	bottom: 0;
    left: 10px;
    width:640px;
}
.left {
	top: 0;
  left: 0px;
	width: 140px !important;
	height: 190px;
	margin-left:0px;
}
.right {
	right: 10px;
	bottom: 0;
	width: 140px !important;
	height: 190px;
	margin-right:10px;
}

.caption {text-align: justify; padding:3px;}

#loopedSlider {position:relative; background: none; width:640px; height:190px; margin: 0 auto; z-index:0; margin-top:0px; margin-bottom:0px;}


/* Links */

#logo {position:absolute; top:10px; left:10px; width:220px; height:60px;}
#email {position:absolute; top:200px; left:10px; width:220px; height:60px;}

/* Hack */
.fedett {text-indent:-2900px;}
.clearfix {display:block; clear:both; width:100% height:10px; background:none;}
.divbg {background: url('center_bg.png') repeat top center;}
.rounded {
behavior: url(script/border-radius.htc);  
border-radius: 10px;
}
html > body .rounded {
-moz-border-radius-bottomleft: 20px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;

-moz-border-radius-bottomright: 20px;
}

/* Box */

/* 1 db box */
.fullbox {display:block; clear:both; width:100%; height:100px; min-height:100px !important; margin-bottom:20px; border:1px solid #F5F7FB;}

.fullbox_cim {background: none; display:block; clear:both; width:100%; height: auto !important; margin-bottom:20px; border:0px solid #F5F7FB;}

/* 2 db egyenlő box */
.box490 {display:inline; float:left; width:475px; min-width:475px !important; height:200px; min-height:200px !important; margin-left:5px; margin-right:5px; border:4px solid #F5F7FB;}

/* 2 db 2/3 box */
.box590 {display:inline; float:left; width:590px; min-width:590px !important; height:200px; min-height:200px !important; margin-left:0px; margin-right:5px; border:1px solid #F5F7FB;}
.box390 {display:inline; float:right; width:385px; min-width:385px !important; height:200px; min-height:200px !important; margin-left:5px; margin-right:0px; border:1px solid #F5F7FB;}

.box680 {display:inline; float:left; width:680px; min-width:680px !important; height:200px; min-height:200px !important; margin-left:0px; margin-right:5px; border:1px solid #F5F7FB;}
.box290 {display:inline; float:right; width:290px; min-width:290px !important; height:200px; min-height:200px !important; margin-left:5px; margin-right:0px; border:1px solid #F5F7FB;}

/* 4 db box */
.box245 {display:inline; float:left; width:230px; min-width:230px !important; height:200px; min-height:200px !important; margin-left:5px; margin-right:4px; border:4px solid #F5F7FB;}

/* 5 db box */
.box190 {background: url('frame190.png') no-repeat top left; padding-left:2px; padding-top: 7px; overflow:hidden; display:inline; float:left; width:190px; min-width:190px !important; height:186px; min-height:186px !important; margin-left:4px; margin-right:2px;}

/* Typo */

h1, h2, h3, h4, h5, h6 {
				color: #1E7274;
				font-size: 16pt;
				/*line-height: 30pt;
				margin: 1em 0; */
				padding: 0px;
				padding-left: 10px;
				text-align:left;
			}

			h3 {
				color: #fff;
			}

			h4 {
				color: #ffa800;
			}

/* Feliratok */

.boxgrid{position: relative; padding-left:2px; padding-top: 7px; overflow:hidden; display:inline; float:left; width:190px; min-width:190px !important; height:186px; min-height:186px !important; margin-left:4px; margin-right:2px;}
				
        .boxgrid img{ 
					position: absolute; 
					top: 7; 
					left: 8; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption2{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 0px; 
				width: 174px;
        margin-left:8px; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 			 		
 				.captionfull2 .boxcaption2 {
 					top: 90;
 					left: 0;
 					height:0px;
 					overflow:hidden;
 				}
 				
 				
				
			.boxcaption2 h3 {font-size:12px;}
			.boxcaption2 a {font-size:12px; color:beige;}
			.boxgrid div p {margin-top:-5px;}


/* overlay */ 
.overlay, #overlay {
	padding:10px;	
	width:600px;  
	height:400px;
	display:none;
	background-image:url(white.png);	
	z-index:10000;
}

a.close {
	background:url(close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

p, li {color:#fff;text-align:justify;}

a {color:#fff;}
a:hover {color:#aaa;}
a:visited {color:#fff;}

a.szines_kek {color:#084C4C;}
a.szines_kek:hover {color:#333;}
a.szines_kek:visited {color:#084C4C;}


