.bckgrd{
	background-color: #0095DA;
	width: 550px;
	height: 650px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: black;
	
}
.tblhead{
	background-color: white;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: black;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	text-transform: uppercase;
	text-align :left;
}
.text1{
	
	font-size: 18;
	color: #0095DA;
	font-family:verdana;
	
}
.text2{
	margin-left: 10px;
	font-size: 15px;
	color: #0095DA;
	font-family:verdana;
	
}

.alcimbck{
	background-color: white;
	border-width: 1px;
	border-style: none solid solid none;
	text-align:left;
}
.regbody{
	margin-left: 10px;
	border-style: solid none none solid;
	border-color:black;
	border-width: 1px;
	width : 530px;
	margin-right: 10px;
}
.requiredcell{
	background-color:#A6D6E9;
	border-width: 1px;
	border-color: black;
	border-style: none solid solid none;
	text-align:left;
	}

.optionalcell{
	background-color:#D1D2D4;
	border-width: 1px;
	border-color:black;
	border-style: none solid solid none;
	text-align:left;
	}
.cell{
	background-color:#E7E7E9;
	border-width: 1px;
	border-color:black;
	border-style: none solid solid none;
	text-align: left;
	}
.text3{
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
}
.text4{
	font-size: 10px;
	font-family: verdana;
}
.lightblue{
	color:#4E70AD;
}
.darkblue{
	color: #1B1B23;

}
.tab{
	margin-left: 10px;
}
.topmargin{
	margin-top: 1px;
}

.link{font-family:verdana;font-size:14px;color:#4E70AD;text-decoration:none;}
.link:active{font-family:verdana;font-size:14px;color:#1B1B23;font-weight:bold;}


.aaa{font-family:verdana;font-size:13px;color:#4E70AD;text-decoration:none;}
.aaa:active{font-family:verdana;font-size:14px;color:#1B1B23;font-weight:bold;}

.oldalak{font-family:verdana;font-size:13px;color:##0093DD;text-decoration:none;}

.fomenubal{
	background-image: url("../img/topframe_img/gombalapleft.png");
	background-repeat: no-repeat;
	height: 30px;
	width: 5px;
	
}
.fomenubody{
	background-image: url("../img/topframe_img/gombalapbody.png");
	text-align: center;
	background-repeat: repeat-x;
	height: 30px;
	padding: 0px;
}
.fomenujobb{
	background-image: url("../img/topframe_img/gombalapright.png");
	height: 30px;
	background-repeat: no-repeat;
	width: 6px;
}
.footer{
	margin-top: 5px;
	margin-left:10px;
	text-align: left;
}	
.no_margin{
	margin-top: 0px;
	margin-bottom: 0px;

}
input.required{
	border: solid solid solid solid;
	border-color: black;
	border-width: 1px;
	background-color:#A6D6E9;
	margin-left: 5px;
	
	}
	
input.optional{
	border: solid solid solid solid;
	border-color: black;
	border-width: 1px;
	background-color:#D1D2D4;
	margin-left: 5px;
	}
input.okgomb{
	background-color:#221E1F;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: white;
	color: white;
	font-weight: bold;
	text-transform: uppercase;

}
input.szerzodesgomb{
	border-style: solid solid solid solid;
	border-color: #000000;
	border-width: 1px;
	background-color: #ffffff;
	font-size: 11px;
}
input.datafields{
	background-color: #D1D2D4; 
	border-width: 1px;
	border-color: black white white black;
	border-style: solid solid solid solid;
	
	
}
.plainbackground{
	background-color:#E7E7E9;
	border-width: 1px;
	border-color:black;
	border-style: solid solid solid solid;

}
.tree{font-weight:bold;color:#000000;font-size:11;font-family:verdana;text-decoration:none;}

.contactustable{
    border: 1px solid #E7E7E9;
    font-family : verdana;
    width: 500px;
}
 .contactname {
    width : 400px;
    border: 1px solid #D1D2D4;
    font-family: verdana;
    
 }
 
 .contactemail{
    width : 400px;
    border: 1px solid #D1D2D4;
    font-family: verdana;
 }

 .contactmessage{
    width : 400px;
    border: 1px solid #D1D2D4;
    font-family: verdana; 
 }
 
.contactmessage{
    height: 300px;
}


