* {
    /*margin: 0;
    padding: 0;
    border: 0;*/
}

body {
   margin: 0px;
   background-color: #303030;
   color:#663300;
}

h1 {
    margin-bottom: 14px;
}

h2 {
    margin-bottom: 12px;
}

h3 {
    margin-bottom: 10px;
}

hr {
   height: 1px;
   border: 0;
   background-color: #333;
}

a {
   text-decoration: none;
   color: #638429;
}

a:hover {
   text-decoration: none;
}

.myheader {
	height: 228px;
   background-color: #FFFFCC;
   background-image: url(./images/bvkkheader.jpg);
	background-repeat: no-repeat;
}

a.dropdown-item.active {
	background-color: #BFBF59;
	color: #000000;
}

/*nav {
   width: 1000px;*/
   /*height: 40px;*/
   /*margin: 0 auto;
   font-size: 12px;
   display: block;
   background-color: #FFFF99;
   border-top: 1px solid #663300;
   border-bottom: 1px solid #663300;
   text-align: center;
}*/

nav a {
   font-weight: bold;
}

#menu {
   /*display: inline-block;*/
   /*margin: 12px 10px;*/
}

/*#menu h1 {
   margin: 0;
   padding: 0;
}

#menu ul {
    margin: 0;
    padding: 0;
    display: inline-block;
}

#menu li {
    display: inline-block;
    position: relative;
    
}

#menu a {*/
   /*height: 20px;*/
   /*padding: 8px 8px;
   margin: 0 1px;
   display: inline-block;
   color: #638429;
}

#menu a:hover {
   color: #FFFF99;
   background-color: #638429;
}

#menu li.active a {
    color: #000000;
}

#menu ul li ul {
   position: absolute;
   visibility: hidden;
   display: block;
   top: 25px;
   left: 0px;
}

#menu ul li:hover ul {
   visibility: visible;
   z-index: 65536;
}

#menu ul li ul li {
   display: block;
}

#menu ul li ul li a {
   padding: 5px 10px;
   display: block;
   width: 100%;
   height: auto;
   border-top: 1px solid #663300;
	color: #638429;
	background-color: #FFFF99;
}

#menu ul li.active ul li a {
	color: #638429;
}

#menu ul li ul li a:hover {
	color: #FFFF99;
}

#menu ul li ul li a.active {
	color: #000000;
}*/

.mysection {
   /*display: block;*/
   /*width: 940px;*/
   /*margin: 0 auto;*/
   /*padding: 20px 30px;*/
   background-color: #FFFFCC;
}

section p {
    text-align: justify;
}

section li {
    list-style-image: url(./images/blockbullets.png);
}

section input {
    /*background-color: #D6D6D6;
    border:1px solid;*/
}

footer {
   /*width: 940px;*/
   margin: 0 auto;
   padding: 15px 30px;
   text-align: center;
   background-color: #FFFF99;
   border-top: 1px solid #663300;
}

footer span {
   font-size: 0.8em;
}



.error {
   color: #ff0000;
}

.w100 {
    width: 100px;
}

.w150 {
    width: 150px;
}

.w200 {
    width: 200px;
}

.w250 {
    width: 250px;
}

.w300 {
    width: 300px;
}

.w350 {
    width: 350px;
}

.w400 {
    width: 400px;
}

.zoldGomb {
    color: #fff;
    font-weight: bold;
    border: none;
    border-radius: 4px;
    background-color: #5eb95e;
    padding: 4px 6px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
}

.pirosGomb {
    color: #fff;
    font-weight: bold;
    border: none;
    border-radius: 4px;
    background-color: #CF302E;
    padding: 4px 6px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
}

.narancsGomb {
    color: #fff;
    font-weight: bold;
    border: none;
    border-radius: 4px;
    background-color: #FE9221;
    padding: 4px 6px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
}

.kekGomb {
    color: #fff;
    font-weight: bold;
    border: none;
    border-radius: 4px;
    background-color: #02c8d5;
    padding: 4px 6px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
    text-decoration: none;
}

#nevezeskulso td {
    padding: 3px;
}

/*
@media only screen
and (max-width: 760px)
and (min-width: 600px) {
    #header {min-weight: 600px; background-image: none; height: 98px;}
    #header img {margin: 7px 5px;}
    nav {min-width: 600px; font-size: 85%;}
    #content {min-width: 540px; font-size: 85%; padding: 0 10px}
}

@media only screen
and (max-width: 600px) {
    #content {font-size: 85%;}
    #header {min-weight: 460px; background-image: none; height: 98px;}
    #header img {margin: 7px 5px;}
    nav {min-width: 460px; font-size: 80%; height: 40px;}
    #menuline {background-image: none; background-color: #71b738}
    #content {min-width: 452px; font-size: 80%; padding: 0 4px;}
}
*/
