body{
    background-color: #fff7ed;
    margin:0px; /*teljes kitöltés*/
    padding:0px;
    font-family: verdana,  Arial, Helvetica, sans-serif;
    font-size: 12px; color: #aaaaaa; font-weight:normal;
    background-image: url('kepek/background.jpg');
    background-repeat: repeat-x;
}

#container
{
width: 900px;
margin:0px;
padding: 0px;
background-color: #fff7ed;
color: #000000;
background-image: url(kepek/prefooter.jpg);
background-repeat: repeat-y;
}

#header
{
width:900px;
height:200px;
padding:0px;
margin:0px;
text-align:left;
}


/**/
#hor_menu
{
width:900px;
height:30px;
padding:0px;
margin:0px;
text-align:left;
background-image: url('kepek/hormenubg.jpg');
background-repeat: no-repeat;
}

#h_menu
{
position: absolute;
top: 200px;
left: 12px;
}

#h_menu table
{
width: 875px;
padding: 0px;
margin: 0px;
/*border: 0px solid gray;*/
border-collapse: collapse;
}

#h_menu table td
{
padding: 0px;
}

#link1
{
position: absolute;
top: 230px;
left: -125px;
}
#link2
{
position: absolute;
top: 230px;
left: -125px;
}
#link3
{
position: absolute;
top: 230px;
left: -125px;
}
#link4
{
position: absolute;
top: 230px;
left: -125px;
}
#link5
{
position: absolute;
top: 230px;
left: -125px;
}
#link6
{
position: absolute;
top: 230px;
left: -125px;
}
#link7
{
position: absolute;
top: 230px;
left: -125px;
}
.menulink
{
color: white;
}
.menutable
{
height: 30px;
width: 125px;
/*border: 0px solid grey;*/
}

.dropdownmenu
{
width: 125px;
/*border: 1px solid orange;*/
background:#00899b;
padding: 0px;
color: white;
font-size: 10px;
border-collapse: collapse;

}

.dropdownmenu td{
/*border-top: 1px solid orange;
border-bottom: 1px solid orange;*/
}

/**/
#leftcol
{
float: left;
width: 200px;
max-width: 200px;
background: #ffffff;
/*background-image: url(kepek/vermenubg.jpg);*/
margin: 0px;
padding: 10px 0 0 0;
text-align:center;

}

#content
{
float: right;
width: 680px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
background:#fff7ed;
padding: 0px;
color:#00899b;
text-align: center;
/*border: 1px solid grey;*/
}
#cont_box{
width: 660px;
max-width: 660px;
margin-left: auto;
margin-right: auto;
background:#fff7ed;
color:#00899b;
text-align: left;
line-height: 1.2em;
font-size: 14px;
}

#cont_box #bal{
float: left;
width: 440px;
max-width: 440px;
margin-left: auto;
margin-right: auto;
background:#fff7ed;
color:#00899b;
text-align: left;
line-height: 1.2em;
font-size: 14px;
}
#cont_box #jobb{
float: right;
width: 200px;
max-width: 200px;
margin-left: auto;
margin-right: auto;
background:#fff7ed;
color:#00899b;
text-align: left;
line-height: 1.2em;
font-size: 14px;
}
#cont_box #alja{
clear: both;
margin-left: auto;
margin-right: auto;
background:#fff7ed;
color:#00899b;
text-align: left;
line-height: 1.2em;
font-size: 14px;
}


#prefooter
{
clear: both;
width:900px;
/*height: 10px;*/
margin: 0px;
padding: 0px;
}

#footer
{
clear: both;
width:900px;

background:#fff7ed;
margin: 0px;
padding: 0px;
text-align:center;
color:#FC6300;
font-size:10px;
font-weight:bold;
z-index:2;
}


#box{
  margin-left: auto;
  margin-right: auto;
  width: 514px; /*a két oldalról a 3-3px bordert ki kellett vonni!*/
  max-width: 514px;
  color:#E5E5E5;
  background:#6e7786;/*v. szurke*/
  border-color:#fc6300;/*narancs*/
  border-style:solid;
  border-width:3px;
  border-bottom-width:1px;
  border-bottom-style: none;
  /*padding-left:10px;
  padding-right:10px;*/
  padding: 0px;
  text-align:justify;
  z-index:2;
}

#formbox{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 480px;
  max-width: 480px;
  border-color:#00899b;
  background: #ffffff;
  border-style:solid;
  border-width:3px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom: 10px;
  text-align:justify;
  /*background-image: url('kepek/formbackground.jpg');
  background-position: top left;
  background-repeat: no-repeat;
  z-index:2;*/
  
}
#formbox input, textarea, select {
    border-color:#00899b;
    border-style:solid;
    border-width:1px;
    background: #fff7ed;
    /*background-image: url('kepek/shadeform.jpg');*/
    margin: 5px 0 5px 0;
    font-weight: bold;
    color: black; 
       
}

#formbox table{
  font-weight: bold;
  color: #00899b; 
}



#formbox label{
  text-align: left;
   width: 150px;
   color: #123123;
   float: left; 
}

/* form rendezéséhez */
div.row {
  clear: right; 
  padding-top: 10px;
 
  }
div.row1 {
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 335px;
  text-align: left;
  } 

div.spacer {
  clear: right;
  }
/**/


table {
	/*width: 100%;*/
	text-align: left;
	font-size: 14px;
	color: #06899b;
	border-width: 0px;
	border-color: #00899B;
	border-collapse: collapse;/*separate;*/	
}


table.konf {
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #06899b;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #00899B;
	border-collapse: collapse;/*separate;*/
	background-color: white;
}
table.konf2 {
	width: 500px;
	text-align: center;
	font-size: 12px;
	color: #06899b;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #00899B;
	border-collapse: collapse;/*separate;*/
	background-color: white;
}
table.konf3 {
	width: 350px;
	text-align: center;
	font-size: 12px;
	color: #06899b;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #00899B;
	border-collapse: collapse;/*separate;*/
	background-color: white;
}
table.konf caption {
	text-align: center;
	font-size: 12px;
	color: #06899b;
	font-weight: bold;

}
table.konf td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: lightgreen green green lightgreen;
	background-color: white;

}
table.konf2 td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: lightgreen green green lightgreen;
	background-color: white;

}
table.konf3 td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: lightgreen green green lightgreen;
	background-color: white;

}

table.konf td.bal {
	text-align: left;
	font-weight: bold;
}
table.konf2 td.bal {
	text-align: left;
	font-weight: bold;
}
table.konf3 td.bal {
	text-align: left;
	
}

h1{
  color:#00899b;
  font-size:18px;
  font-weight:bold;
}
h2{
  color:#00899b;
  font-size:16px;
  font-weight:bold;
}

h3{
  color:#00899b;
  font-size:14px;
  font-weight:bold;
}


.navlink {
	font-family: Arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; line-height:15px; font-weight: bold; text-decoration:none;
}
.navlink:hover {
	font-family:  Arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #123ddd; line-height:15px; font-weight: bold; text-decoration:none;
}

.form_elem{
    background-color: #d6e7ff;
    color : red;
}

