@charset "utf-8";

/* CSS Document */



html {

	background-image:url(images/background.jpg);

	}



#main {

	width:900px;

	height:auto;

	margin-left:auto;

	margin-right:auto;
	
	z-index: 20;

	}

	

#header {

	background:url(images/header.png) no-repeat;

	height:251px ;
	
	z-index: 19;

	}

	

#menu {

	position:absolute;

	height: 40px;

	width: 900px;

	top: 258px;

	background-image:url(images/menu-background.jpg);
	
	z-index:19;

	}

	

#menu ul{

	margin-top: 0;

	}

	

#menu ul li{

	display: block;

	list-style-type:none;

	text-decoration:none;

	font-style:italic;

	color:#336688;

	float: left;

	}

	

#menu ul li a {

    text-decoration: none;

	display: block;

    }

	

#menu li a {

    text-decoration: none;

	display: block;

    }



#menu li {

	display: inline; /* IE list item gap bug correction */
	
	float:left;
	}  



#menu li a span {

	visibility: hidden;

    text-decoration: none;

	}

	

#awingtsunrol a{

	background-image: url(images/awingtsunrol1.png);

	background-position: center top;

	height: 40px;

	width: 130px;

	}

	

#awingtsunrol a:hover{

	background-image: url(images/awingtsunrol2.png);

	background-position: center top;

	height: 40px;

	width: 130px;

	}

	

#awingtsunrol span{

	height: 40px;

	width: 140px;

		}

	

#sihingnj a{

	background-image: url(images/sihingnj1.png);

	background-position: center top;

	height: 40px;

	width: 190px;

	}

	

#sihingnj a:hover{

	background-image: url(images/sihingnj2.png);

	background-position: center top;

	height: 40px;

	width: 190px;

	}



#sihingnj span{

	height: 40px;

	width: 190px;

		}



#edzesek a{

	background-image: url(images/edzesek1.png);

	background-position: center top;

	height: 40px;

	width: 90px;

	}

	

#edzesek a:hover{

	background-image: url(images/edzesek2.png);

	background-position: center top;

	height: 40px;

	width: 90px;

	}

	

#edzesek span{

	height: 40px;

	width: 90px;

		}



#galeria a{

	background-image: url(images/galeria1.png);

	background-position: center top;

	height: 40px;

	width: 80px;

	}

	

#galeria a:hover{

	background-image: url(images/galeria2.png);

	background-position: center top;

	height: 40px;

	width: 80px;

	}

	

#galeria span{

	height: 40px;

	width: 80px;

		}



#kapcsolat a{

	background-image: url(images/kapcsolat1.png);

	background-position: center top;

	height: 40px;

	width: 100px;

	}

	

#kapcsolat a:hover{

	background-image: url(images/kapcsolat2.png);

	background-position: center top;

	height: 40px;

	width: 100px;

	}



#kapcsolat span{

	height: 40px;

	width: 100px;

		}



#linkek a{

	background-image: url(images/linkek1.png);

	background-position: center top;

	height: 40px;

	width: 80px;

	}

	

#linkek a:hover{

	background-image: url(images/linkek2.png);

	background-position: center top;

	height: 40px;

	width: 80px;

	}

	

#linkek span{

	height: 40px;

	width: 80px;

		}



#vendegkonyv a{

	background-image: url(images/vendegkonyv1.png);

	background-position: center top;

	height: 40px;

	width: 130px;

	}

	

#vendegkonyv a:hover{

	background-image: url(images/vendegkonyv2.png);

	background-position: center top;

	height: 40px;

	width: 130px;

    }

	

#vendegkonyv span{

	height: 40px;

	width: 130px;

		}	

	

#content{

	position:absolute;

	top: 298px;

	width: 900px;

	background:url(images/content-background.jpg);

	padding: 20px 0px 0px 0px;

	}



#content span {

	padding:40px;

	}

	

#content ul li{

list-style-type:none;

	}



ul.linkek li a{

	text-decoration:none;

	color:#6f3702;

	}

	

p {

	padding:15px 15px 15px 15px;

	margin-left:30px;

	margin-right:30px;

	font:1em Helvetica, sans-serif;

	color:#6f3702;

	text-align:justify;

	line-height:140%;

	}

	

p.nj{

	line-height:190%;

	}

	

h1{

	font-size:130%;

	color:#6f3702;

	margin-left:30px;

	margin-right:30px;

	font-family: Helvetica, sans-serif;

	}

	

h2{

	font-size:105%;

	color:#6f3702;

	margin-top:30px;

	margin-left:30px;

	margin-right:30px;

	font-family: Helvetica, sans-serif;

	}

	

h3{

	font-size:100%;

	color:#6f3702;

	margin-top:30px;

	margin-left:30px;

	margin-right:30px;

	font-family: Helvetica, sans-serif;

	line-height:1%;

	}

	

h4{

	font-size:100%;

	color:#6f3702;

	margin-top:30px;

	margin-left:30px;

	margin-right:30px;

	font-family: Helvetica, sans-serif;

	line-height:1%;

	}

	

#footer {

	background:url(images/footer.jpg);

	width: 900px;

	height: 110px;

	position:relative;

	}

	

#footer ul li{

	display: inline;

	margin:15px 0px 20px 0px;

	list-style-type:none;

	text-decoration:none;

	float: left;

	}

	

#footer li a {

        text-decoration: none;

		color:#ff9933; 

        }

		

#footer li a:hover {

        text-decoration: underline;

		color:#ff9933;

		}



#footer li {

	display: inline; /* IE list item gap bug correction */

	border-left:1px solid black;

	padding: 0px 20px

	}

	





.copy {

	text-align:center;

	color:#ff9933;

	}

	



#footer li.elso {

	border:none;

	}



hr {

border: 0;

color: #6f3702;

background-color: #6f3702;

height: 1px;

width: 70%;

}

#kepek {
	background:url(images/kepek1.png); width:100px; height: 40px;
	}
	
#kepek a:hover {
	background:url(images/kepek2.png); width:80px; height: 30px;
	}
	
#videok {
	background:url(images/videok1.jpg); width:100px; height: 40px;
	}
	
#videok a:hover {
	background:url(images/videok2.jpg); width:80px; height: 30px;
	}	



/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {visibility:hidden;position:absolute;height:0;top:36px;left:420px; width:0px;border-top:0px solid;}
/* another hack for IE5.5 */
* html #menu ul ul {top:30px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
#menu ul ul a, .menu ul ul a:visited { background: url(images/galeria1.pg) no-repeat; height:35px; line-height:1em; padding:5px 10px; width:38px;border-width:0px 0px 0px 0px;}
/* yet another hack for IE5.5 */
* html Xmenu ul ul a, * html Xmenu ul ul a:visited {width:150px;}

/* make the second level visible when hover on first level list OR link */
#menu ul li:hover ul,
#menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
#menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#menu ul :hover ul :hover ul{ visibility:visible;}