@font-face {

    font-family: myFont;

    src: url(font/calibri.ttf),

		 url(font/calibri.eot);

}



@font-face {

    font-family: myFontBold;

    src: url(font/calibrib.ttf),

		 url(font/calibrib.eot);

}



p, ul>li{

	font-family: "myFont";

	font-size: 16px;

	color: #4D4D4D;

}



p.kicsi{ 

	font-family: "myFont";

	font-size: 15px;

	color: #C1AB60;

}



p.second{

	font-family: "myFont";

	font-size: 30px;

	color: white;

}



p.third{

	font-family: "myFont";

	font-size: 40px;

	color: white;

	font-style: italic;

}

span {

    color: white;

}

h1{

	font-family: "myFontBold";

	font-size: 90px;

	font-weight:bold;

	color: white;

}



h2{

	font-family: "myFontBold";

	font-size: 20px;

	color: black;

}





body{

	font-family: "MyFont";

	background-color: lightgrey;

	background-image: url(images/bg_index.png);

	background-attachment: fixed;

	background-repeat: repeat;

	margin: 0 auto;

	background-color: black;

	overflow: hidden;

}



#main{

	font-family: "MyFont";

	background-image: url(images/belso.png);

	background-size: auto 100%;

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center center;

	margin: 0 auto;

}



#container{

	width: 1230px; 

	margin: 0 auto; 

	padding: 0px, 0px, 0px, 0px;

	min-height: 1000px; 

}



#blackstripe{

	width: 3000px;

	position: fixed;

	background-color: black;

	height: 60px;

	margin: 0px 0px 0px 0px;

	padding: 0px, 0px, 0px, 0px;

}





/*logó kép*/

#logo{

	width: 144px;

	height: 167px;

	position: fixed;

	float: left;

	

	

}

#menu{

	width: 1230px;

	height: 60px;	

	float: right;

	position: fixed;

	background-image: url(images/menu_alap.png);

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-size: 20px;	

}



#magamrol{

	float:right;

	margin: 16px 40px 0px 0px;

}			

#kezelesek{

	float:right;

	margin: 16px 40px 0px 0px;

}

#ajandek{

	float:right;

	margin: 16px 40px 0px 0px;

}

#arlista{

	float:right;

	margin: 16px 40px 0px 0px;

}

#galeria{

	float:right;

	margin: 16px 40px 0px 0px;

}

#kapcsolat{

	float:right;

	margin: 16px 20px 0px 0px;

}

#hazirend{

	float:right;

	margin:16px 40px 0px 0px;
	
}





#blackstripe2{

	width: 3000px;

    position: fixed;

    bottom: 0px;

	background-color: black;

	height: 60px;

	margin: 0px 0px 0px -1000px;

	padding: 0px, 0px, 0px, 0px;

}



#footbox{

	width: 1230px;

	height: 60px;

	position: fixed;

    bottom: 0px;

	margin: 0 auto; 

	background-image: url(images/foot_alap.png);

	

}

#foot{

	width: 1230px;

	height: 50px;

	float: center;

	text-align: center;

	color: #C1AB60;

	font-size: 18px;

	line-height: 30%;

	padding: 18px 0 0 0;

}





/*linkek alap kinézete*/

.menu a:link {

	color:#C1AB60;

	text-decoration: none;

}



/*már meglátogatott*/

.menu a:visited{

	color:#C1AB60;

}



/*egér ráhúzáskor*/

.menu a:hover {

	color:white;

}



/*kattintáskor*/

.menu a:active {

	color:white;

}



/*aktuális menüpont formája*/

.menu a.current{

	color:white;

}



/*aktuális menüpont egér ráhúzásra*/

.menu a.current:hover {

	color:white;

}





/* unvisited link */

a:link {

	color:#C1AB60;

	text-decoration: none;

} 

/* visited link */    

a:visited {

	color:#C1AB60;

	

}

/* mouse over link */

a:hover {

	color:white;

}  



/* selected link */

a:active {

	color:white;

}  

