/**** Imported style sheet layout.css ****/

/* positioning */

/* styles for IE 5 Mac */
#horizon {
	position: absolute;
	top: 20px;
	left: 0;
}

/*  IE 5 Hack \*/
#horizon {
	background: url(/images/left.gif) no-repeat center center;
	width: 100%;
	top: 50%;
	margin-top: -200px;
	min-width: 770px;
}
/* end hack */ 

#wrapper {
	text-align: left;
	background: #fff;
	position: relative;
	width: 900px;
	height: 378px;
	margin: 0 auto;
	border: 0;
	border-top: 1px solid #727272;
	border-bottom: 1px solid #727272;
	}
#header {
	font-size: 9px;
	position: absolute;
	top: -20px;
	left: 0px;
	width: 900px;
	/*border: 1px solid #727272;*/
}

#header img {
	vertical-align: middle;
	margin-left: 5px;
	text-decoration: none;
	border: 0;

}
#header p {
	text-align: left;
	margin: 0;
	padding: 2px 0;
	color: #666;
}
#header a {	text-decoration: none; border: 0;color: #666;}

#nav {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 259px;
	height: 378px;
	background: white  url(../../media/frame/rightside.jpg) no-repeat right bottom;
}
#leftside{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 272px;
	height: 378px;
	background: white url(../../media/frame/welcome.jpg) no-repeat right bottom;
}
#leftside h1{
	color: olive;
	position: relative;
	text-align: right;
	padding: 0;
	margin: 22px 5px 0 0;
	text-transform: uppercase;
	font: bolder 20px "Trebuchet MS";

}
#advbox{
	position: absolute;
	right: 25px;
	bottom: 25px;
/*	width: 150px;
	height: 150px;
	background: #f2f2f2;*/
	border: 1px dashed #b8b8b8;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}
#advbox img {	margin: 0;
	padding: 0px;
		text-align: center;
	vertical-align: middle;

}
#content {
	background-color: #fff;
	position: absolute;
	left: 290px;
	top: 22px;
	width: 350px;
	height: 353px;
	overflow: auto;
	border: 0px solid black;
/*	float:left;*/
}


body {
	margin: 0;
	color: #727272;
	font: normal 11px/1.5em "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	background: #ccc;
	text-align: center;

}

#content h3{
	FONT-SIZE: 16px;
	line-height: 1.5;
	FONT-weight: bolder;
	text-align: left;
	text-transform: uppercase;
	padding: 0px;
	margin: 0 0 5px 0;
	width: 95%;
	background:#f2f2f2;
	border: 1px solid #b8b8b8;


}
#content p {
	margin-right: 10px; 
}

#menu{
	text-align: right;
	margin: 40px 90px 20px 0px;
	padding: 0;
}
#menu ul{
	text-align: right;
	margin: 0px 10px 0px 0px;
	padding: 0;
}
#menu li {	list-style: none; margin: 0; padding: 0;}

#menu a{
	font: bolder 12px/1.7em "Trebuchet MS";
	color: olive;
	text-transform: uppercase;
	text-decoration: none;
	}
	
#menu ul a, #menu ul li{
	font: normal 10px/1.2em "Trebuchet MS";
	color: olive;
	text-transform: uppercase;
	text-decoration: none;
	}
	
	

#newsbox{margin: 0px; padding: 0px; width: 335px;}
#newsbox li {
				display: block;
				margin: 0 0 3px 0px;
				padding: 0px;
				

				}
#newsbox p {
			margin: 0px;
			padding: 0 5px 0 0px;
			height: 40px;
			}
#newsbox h4 {
			margin: 0px;
			padding: 5px 5px 0 0px;
			font-size: 10px;
			font-weight: bold;
			height: 19px;


}
#newsbox a, #content a{
			color: olive;
				text-decoration: none;
				text-transform: uppercase;
			}
#content h5	{
			margin: 0px;
			padding: 5px 5px 0 0px;
			font-size: 10px;
			font-weight: bold;

}
/* referenciák*/
#refbox{margin: 0px; padding: 0px; width: 330px;}
#refbox li {
				display: block;
				margin: 0 0 3px 0px;
				padding: 0px;
				list-style: none;

				}
#refbox p {
			margin: 0px;
			padding: 0 5px 0 0px;
			}
#refbox h4 {
			margin: 0px;
			padding: 5px 5px 0 0px;
			font-size: 10px;
			font-weight: bold;
			height: 19px;


}
#refbox a, #refbox h4{
			color: olive;
				text-decoration: none;
				text-transform: uppercase;
			}




/*#newsbox p {background:#D3AD6C;}
		 
#newsbox h4 {background:#F3C474;}*/

a,
a:link,
a:visited,
a:active {
	text-decoration: none;
}
/*menüsor elrendezés*/
#row_start {
	position: absolute;
	left: 0;
	top: -40px;
        height:20px;
        width: 900px;
        margin-top:0px;
        padding: 0px;
        border-width: 1px 0px 1px 0px;
        border-style: solid;
	background: #727272;
}
#navlist{ margin: 0px;}
#navlist li, #navlist li a, #navlist {
        padding-left: 0px;
	padding-right: 3px;
	display: inline;
	list-style-type: none;
	text-align: left;
	text-decoration: none;
	FONT-SIZE: 11px;
	FONT-weight: bold;
	color: white;
}

#footer {
	font-size: 9px;
	position: absolute;
	top: 382px;
	width: 900px;
	text-align: right;
}

#footer img {
	vertical-align: top;
	margin-left: 5px;
	text-decoration: none;
	border: 0;

}
#footer p {
	text-align: right;
	margin: 0;
	padding: 2px 0;
	color: #666;
}
#footer a {	text-decoration: none; border: 0;}

/* no needs 
div.skipLink {
	position: absolute;
	left: -999px;
	width: 990px;
}
#logo {
	margin-left: 0px;
	padding-top: 0px;
	width: 64px;
}

#logo a {
	width: 64px;
	height: 349px;
	margin: 0;
	text-indent: -1000em;
	text-direction: vertical;
	color: olive;

}
#sideBox {
	width: 400px;
}
	
#mainCol {
	width: 400px;
}


.button {
	display: none;
}

.section {
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 20px;
}

#kung {
	background: url(/images/playing.png) no-repeat left top;
	padding: 20px 0 0 0;
	margin: 0;
	width: 179px;
}

/*  IE 5 hack \*/
/*#logo a {overflow: hidden;}*/
/* end hack */ 

/*#logo a:hover {
	background-position: -64px 0px;
}*/



