.kiemelt_txt2, 
.kiemelt_txt2 a ,
.kiemelt_txt2 a:link,
.kiemelt_txt2 a:visited,
.kiemelt_txt2 a:hover,
.kiemelt_txt2 span
{
	margin: 2px;
	padding: 2px;
	background-color: #f26332;
	color: white;
	font-weight: bold;
	border: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.kiemelt_txt3
{
	margin: 2px;
	padding: 2px;
	background-color: #f26332;
	color: white;
	font-weight: bold;
	border: none;
}


.footer {
background-image: url(../../system/images/alkalmiallas_07.jpg);
width: 720px;
height: 108px;
}
.footer_txt {
text-align: center;
	padding-left: 80px;
	width: 600px;
}

.jobb_fent {
	background-image: url(../images/alkalmiallas_05_top.jpg);
	background-position: top center;
	 width: 280px;
	 height: 153px;
}
img {
	border: none;
}

body {
	padding: 0px;
	margin: 0px;
	background-color: #727878;
	color: Black;
	font-family: Garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
a, a:link, a:visited {
	text-decoration: none;
	color: #7A1616;
}
a:hover {
	color: Black;
}
h1 {
font-size: 26px;
font-family: Garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;
 letter-spacing: -1px;
color: #8B0000;
font-weight: bold;
	text-shadow: 0 1px 1px #535A5B;	
}
h2 {
font-size: 20px;
font-family: Garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;
 letter-spacing: -1px;
color: #8B0000;
font-weight: bold;
	text-shadow: 0 1px 1px #535A5B;	
}
.urlap {
	background-color: White;
	margin-left: 20px;
}
.selectmezo {
background-color: #E7E7E7;
 letter-spacing: -1px;
  font-style: normal;
width: 300px;
padding: 5px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #D9DADA;
	-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
 cursor:hand;cursor:pointer;
}
.mezo {
	 background-image: url(../../system/images/input_bg2.jpg);
background-repeat: repeat-x;
width: 300px;
padding: 5px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #D9DADA;
	-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border-bottom: 1px solid #757B7B;
border-right: 1px solid #757B7B;
 cursor:hand;cursor:pointer;
}
.mezo:hover {
	border: 1px solid #750000;
}
.input_select {
	background-color: #727878;
	
}
.gomb {
 cursor:hand;cursor:pointer;
 background-color: #741312;
 color: White;
 font-weight: bold;	 
width: 300px;
padding: 5px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #D9DADA;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.g-recaptcha {
 cursor:hand;cursor:pointer;
 background-color: #741312;
 color: White;
 font-weight: bold;	 
width: 300px;
padding: 5px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #D9DADA;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.megj {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: italic;
text-align: right;
color: #5A5A5A;
}

.cont {
	background-image: url(../../system/images/bg2.jpg);
background-repeat: repeat-y;
}
.cont2 {
	padding-left: 55px;
	
}
.cont2 a {
	
	border-bottom: 1px dotted #7A1616;;
}
.side_right {
 background-image: url(../../system/images/bg_right.jpg);
background-repeat: repeat-y;	
}

.side_right2 {
	background-image: url(../../system/images/alkalmiallas_05.jpg);
	width: 280px;
	height: 438px; 
}
.side_right_txt {
	padding-top: 25px;
	padding-left: 20px;
	width: 165px;
}
.side_right_txt a {
	color: Black;
}
.menu2 {
background-image: url(../images/menu2.jpg);
background-repeat: no-repeat;
background-color: white;
}
.menu2_tbl {
	margin-left: 68px;
	margin-top: 10px;
}
.menu2_tbl a, menu2_tbl a:link, menu2_tbl a:visited {
	background-color: White;
	color: #922626;
	text-decoration: none;
}
.menu2_tbl a:hover {
	color: black;
}
.menu2_bg {
	background-color: White;
}
.menu2_txt {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
}
.rossz {
	background-image: url(../images/error.gif);
	 background-position: left center;
	 background-repeat: no-repeat;
	 margin-left: 50px;
	 margin-right: 50px;
	 padding: 10px;
	 border: 2px dotted red;
	 
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.rossz p {
	padding-left: 160px;
	color: Red;
	font-size: 18px;
}

.jo {
	background-image: url(../images/ok.gif);
	 background-position: left center;
	 background-repeat: no-repeat;
	 margin-left: 50px;
	 margin-right: 50px;
	 padding: 10px;
	 border: 2px dotted green;
	 
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.jo p {
	padding-left: 160px;
	color: green;
	font-size: 18px;
}

.uzi_hsz2 {
	background-color: #DF5555;
	padding: 2px;
	border-bottom: 1px solid black;
}
.uzi_hsz {
	background-color: #fff;
	padding: 2px;
	border-bottom: 1px solid black;
}

.tooltip {
border-bottom: 1px dotted #000000; color: #000000; outline: none;
cursor: help; text-decoration: none;
position: relative;
}
.tooltip span {
margin-left: -999em;
position: absolute;
}

.tooltip:hover span {
background-color: #ffdead;
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute; left: 1em; top: 2em; z-index: 99;
margin-left: 0; width: 250px;
}
.tooltip22:hover span {
border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute; left: 1em; top: 2em; z-index: 99;
margin-left: 0; width: 250px;
}
.tooltip:hover img {
border: 0; margin: -10px 0 0 -55px;
float: left; position: absolute;
}
.tooltip:hover em {
font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
display: block; padding: 0.2em 0 0.6em 0;
}
.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em; }
.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }


.alsocsik_td td {
border-bottom: 1px dotted black;
padding-top: 5px;
padding-bottom: 5px;
	
}
.allas_info {
	font-size: 120%;
	font-weight: bold;
	letter-spacing: +1px;
	color: #8B0202;
}
.kiemelt_keret {
	 background-color: #F3F3F3;
	  font-weight: bold;
	  border: 2px solid Maroon;
}
.kiemelt_keret td {
	padding: 5px;
}
.kiemelt_txt {
	color: #c23e3c;
}

.buttons {
	background-image: url(../images/buttons.jpg);
}
