.prevent-select {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}/*másolás védelem*/
*{letter-spacing:2px;word-spacing:4px;line-height:2.3}
*{font-family:fahk}

@font-face{font-family:mont;src:url("../cssfont/mont.ttf")}
@font-face{font-family:fahk;src:url("../cssfont/fahk.ttf")}
body{
background:#f1f1f1;text-align:left;line-height:1.4;
background-image: url("../kep/agyreszel/hatter1.jpg");
background-repeat:no-repeat;background-position:bottom;background-attachment:fixed;
background-size:cover;

}
/* background-image: url("../kep/agyreszelo/hatter0.jpg");
background-repeat:no-repeat;background-position:bottom;background-attachment:fixed;
background-size:cover;*/

/*.col-sm-12 , .col-sm-4{background-color: rgba(0, 191, 255, 0.4);border-radius:10px;padding:1rem;color:white}*/
.jumbotron{background:none;margin:1rem auto;text-align:center;padding:10px}			/*background:rgba(100, 100, 20, 0.5)*/
.container-fluid{margin:3rem auto;width:95%;}
.container{margin-top:3rem}
.col-sm-12 , .col-sm-4{border-radius:10px;padding:1rem;}
.col-sm-12{background:#ffffff}
.col-sm-6, .col-sm-9, .col-sm-3{background:white;padding:1rem;border-radius:10px;border-right:5px dotted black;border-left:5px solid white}
.col-sm-3{border-right:none;}
.col-sm-8 ,.col-sm-10{background:white;padding:1rem;border-radius:10px;border-right:5px dotted gray;}

.col-sm-4, .col-sm-2{background:white;border-radius:10px;border-left:5px solid white}
.div{width:70%;background:white;margin:3rem auto;padding:1rem;border-radius:10px;}
nav{margin:2rem auto;text-align:center}

/*
	a{
	display:inline-block;font-size:.9rem;border-radius:2px;
	color: magenta;padding:2px 10px;margin-top:5px;border:3px solid white;
	text-decoration: none;background:#E0E0E0;
	}
	.a:hover{color:blue;}
*/
ul,li,nav{display: inline-block;}
li{}
a:link, a:visited {
  background-color:#8080D5;font-size:.9rem;
  color: #ffffff;
  padding: 3px 20px;border-radius:20px;margin:5px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}

a:hover, a:active {
  background-color: #660000;
  color: gold;
}

b:link, b:visited {
  background-color:none;font-size:.8rem;
  color: white;
  padding: 3px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}

b:hover, b:active {
  background-color:none;
  color:black
}



h1,h2,h3,h4,h5,h6{text-align:center}
h1{color:white;font-weight:bold;margin-top:2rem}
h4,h5{color:black;margin-top:2rem}

h6{font-size:0.8rem;font-style:italic;}
.img{margin:1rem auto;border-radius:5px;width:100%}
