#domain_regpanel{
	margin-top: 16px;
	width: 707px;
}
#domain_regpanel .regpanel{
	width: 707px;
	background: url("../../frame/domainreg-bg.png") no-repeat;
	font-size: 9px;
	position: relative;
	z-index: 1;
}
img.ajanlat {display: none}
#centerright #domain_regpanel img.ajanlat {
	display: block;
	position: absolute;
	margin: -48px 0 0 557px;
	z-index: 0;
}
#domain_regpanel .regpanel .step_1, #domain_regpanel .regpanel .step_2{
	float: left;
	width: 239px;
	height: 104px;
}
#domain_regpanel .regpanel .step_1 .cont {margin-top:10px;color: #888888}
#domain_regpanel .regpanel .step_2{}
.regpanel .step_3{
	float: left;
	width: 229px;
}
#domain_regpanel .regpanel h3{
	margin: 0px;
	padding: 8px 0px 0px 20px;
	width: 195px;
	height: 26px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 1px 1px #c04b00;
	font-size: 13px;
}
#domain_regpanel .regpanel .cont{
	padding: 0px 10px;
	width: 209px;
}
#domain_regpanel .regpanel .step_2 .cont{
	margin-top: 10px;
	margin-left: 15px;
}
#domain_regpanel .regpanel .step_3 .cont{
	padding-top: 20px;
	text-align: center;
}
#domain_regpanel .regpanel .left_cont{
	float: left;
	width: 60px;
}
#domain_regpanel .regpanel .left_cont p{
	position: relative;
}
#domain_regpanel .regpanel .left_cont p span{
	display: block;
	position: absolute;
	width: 120px;
	top: 0px; left: 35px;
}
#domain_regpanel .regpanel .step_1 input{
	background: url("/frame/newbox-input-bg.gif") top left repeat-x #fff	;
	margin-bottom: 5px;
	padding: 2px;
	height: 18px;
	border: solid 1px #8e8f8f;
	width: 200px
}
#domain_regpanel .regpanel .step_2 p{
	margin-bottom: 3px;
	line-height: 3px;
}
#domain_regpanel .regpanel .step_2 input{
	width: 13px;
	height: 13px;
	vertical-align: middle;
}

.mehetbutton {
	border: none;
	height: 30px;
	width: 102px;
	margin: 0 50px 0 0;
	padding: 0;
	background: url(/frame/mehet.png) top left no-repeat;
	color: white;
	font-weight: bold;
	float: right;
	cursor: pointer;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.mehetbutton:hover {background: url(/frame/mehet.png) bottom left no-repeat;}

/**/

#domain_regpanel .domainurlap{
	width: 844px;
	background: url("../../frame/domainreg_bg.gif") repeat-y #d4e4f7;
	position: relative;
	z-index: 1;
}
#domain_regpanel .domainurlap h3, #domain_regpanel .domainurlap h3.orange{
    background: url("/frame/newbox-top.gif") repeat-x left top;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin-bottom: 10px;
    padding: 0 10px;
	text-shadow: 1px 1px 0 #c04b00;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
}
#domain_regpanel .domainurlap h3.orange{
	color: #FF7B00;
}
#domain_regpanel .domainurlap input.check{
	width: 13px;
	height: 13px;
	margin-right: 5px;
}
#domain_regpanel .domainurlap p{
	margin: 0px;
	padding-bottom: 3px;
}

/* UJ DESIGN */
#centerright #domain_regpanel .regpanel {
	background: url("../../frame/domainreg-bg.png") no-repeat 0 0;
    font-size: 9px;
    width: 707px;
}
#centerright #domain_regpanel .regpanel .cont {
    padding: 0 10px;
}
#centerright #domain_regpanel .regpanel .step_3 .cont {
    padding-top: 20px;
    text-align: center;
}
#centerright #domain_regpanel .regpanel .step_1, #domain_regpanel .regpanel .step_2 {
    background: none;
    float: left;
    width: 239px;
}
#centerright #domain_regpanel .regpanel h3 {
	padding: 8px 0 0 20px;
}
#centerright .regpanel .step_3 {
    background: none;
    float: left;
    width: 229px;
}

/*
#centerright{
	float: left;
	width: 844px;
	text-align: left;
}
#centerright #breadcrumbs{
	width: 844px;
}
#centerright #domain_regpanel{
	width: 844px;
}
#centerright #domain_regpanel .regpanel {
width: 844px;
background: url("../../frame/domain_reg_bg.png") no-repeat;
font-size: 9px;
}
#centerright #domain_regpanel .regpanel .step_1, #centerright #domain_regpanel .regpanel .step_2{
	float: left;
	width: 285px;
	background: none
}
#centerright #domain_regpanel .regpanel .step_2{
	background: none
}
#centerright .regpanel .step_3{
	float: left;
	width: 260px;
	background: none
}
#centerright #domain_regpanel .regpanel .clear{
	height: 9px;
	background: none
}
#centerright #domain_regpanel .regpanel h3 {
	padding: 10px 0px 0px 18px;
	width: 262px;
}

#centerright #domain_regpanel .regpanel .cont {
	padding: 5px 20px;
	width: 209px;
}

#centerright #domain_regpanel .domainurlap_bottom {
	margin: 0 auto 16px auto;
}
#centerright #domain_regpanel .domainurlap {
	margin: 0 auto
}
#centerright #domain_regpanel .domainurlap_top {
	margin: 0 auto;
}

#centerright  #domain_regpanel .regpanel h3 span {display: inline}

*/
#domain_price table {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	
	background: #f1f1f1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f1f1f1');
	background: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1);
	background: -moz-linear-gradient(top,  #f9f9f9,  #f1f1f1);
}
#domain_price{
	margin-top: 16px;
}
#domain_price table{
    margin: 0 0 10px 0 ;
    width: 100%;
    border-collapse: collapse;
	border-top: 1px solid #E6E6E6;
}
#domain_price table th{
	background: url("/frame/newbox-top.gif") repeat-x left bottom;
    color: #7D7D7D;
    font-size: 9px;
    height: 26px;
    padding: 0;
	text-shadow: 1px 1px 0 #fff;
}
#domain_price table th.orange_bg{
	background: #ff6d00;
    color: #FFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 30px 0 0 0;
    padding: 0 10px;
	text-shadow: 1px 1px 0 #c04b00;
	text-align: left;
}
#domain_price table td{
	background: url('/frame/newbox-td-bg.gif') top left repeat-x;
	padding: 8px 10px 6px;
	min-height: 14px;
	border-bottom: 1px solid #d4d4d4;
	color: #424242;
}

#domain_price table tr:first-child td {border-top: 1px solid #E6E6E6;}

#domain_price table td span {font-size:10px;margin-left: 5px;}
	
#domain_price table td.akcio{
	color: #FF7B00;
	font-weight: bold;
}
#domain_price table td.white_bg{
	 background: #FFF;
}
#domain_price .orange{
	color: #FF7B00;
	font-weight: bold;
}
#domain_price .small{
	font-size: 9px;
}
.show_hide_hu, .show_hide_com, .show_hide_egyeb, .show_hide_szolg, .show_hide {display: block}





/* VADI UJ BOX STYLE */
#domain_regpanel input[type="text"] {
	background: url("/frame/newbox-input-bg.gif") top left repeat-x #fff;
	margin-bottom: 5px;
	padding: 2px;
	line-height: 18px;
	height: 18px;
	border: solid 1px #8e8f8f;
	width: 230px;
}
#domain_regpanel select {
	background: url("/frame/newbox-input-bg.gif") top left repeat-x #fff;
	padding: 2px;
	height: 24px;
	border: solid 1px #8e8f8f;
}

/* Találati lista - Első lépés */
h3.cimsor {
	background: url("/frame/newbox-top.gif") repeat-x left top;
    color: #FFF;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 30px 0 0 0;
    padding: 0 10px;
	text-shadow: 0px 1px 1px #C04B00;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	position: relative;
	z-index: 1;
}
.domainTalalat, 
.tartalom-bg {
	background: #f1f1f1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f1f1f1');
	background: -webkit-linear-gradient(top, #fefefe, #f1f1f1);
	background: -moz-linear-gradient(top,  #fefefe,  #f1f1f1);
	position: relative;
	z-index: 1;
	border-radius: 2px 2px 0 0;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}
.domainTalalat input {
	margin: 0 8px 0 0;
	float: left
}
.fejlec_alatt {
	background: url("/frame/newbox-top.gif") repeat-x left bottom;
    color: #7D7D7D;
    font-size: 10px;
    height: 20px;
    padding: 6px 20px 0;
	text-shadow: 1px 1px 0 #fff;
}
.sor {
	padding: 0 20px;
	min-height: 14px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d4d4d4;
	overflow:auto; /* Ne szedd ki, a sorok magasságát állítja a belső divekhez */
	}
	.sor div, .fejlec_alatt div {
		float:left;
	}
	.sor div, 
	.fejlec_alatt div {width:65%}

	.sor div + div,
	.fejlec_alatt div + div {width:6%}

	.sor div + div + div,
	.fejlec_alatt div + div + div {width:29%;}

	.sor div {padding: 13px 0 9px;}
	.sor div.rendel {padding: 17px 0;}
	.sor div.mindRendel {padding: 13px 0;float: right}

.sor .talalat {
	color: #424242;
	font-family: Arial, tahoma;
	font-size: 13px;
	font-weight: bold;
	}
	.sor .talalat label {
		display: block;
		color: #424242;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
		text-shadow: 1px 1px #FFFFFF;
		word-wrap: break-word;
	}
	.sor .talalat label:hover {
		color: #6DAA3B;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
	}
	.sor .talalat label b {
		display: block;
		font-weight: bold;
		margin: 0 15px 0 22px;
	}
	.sor .talalat label span {
		font-family: "Trebuchet MS", Arial, Helvetica, "Sans Serif";
		color: #8a8a8a;
		display: block;
		font-size: 11px;
		font-weight: normal;
		padding: 3px 0 0 21px;
	}

.sor .allapot {
	color: #6daa3b;
	font-family: Arial, tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 21px;
}

/* Gombok */
.sor .button,
.domainTalalat .sor .button {
	background: #518fdd;
	display: block;
	color: #fff;
	font-family: Arial, tahoma;
	font-size: 11px;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 3px 10px;
	float: right;
	text-decoration: none;
	margin: 0 0 0 0;
	-webkit-transition: 200ms;   
	-moz-transition: 200ms;
	text-shadow: none;
	}
	.sor .button,
	.domainTalalat .sor .button:hover {
		background: #3d6daa;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
	}

	.domainTalalat .sor .button.zold {
		background: #6daa3b;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
	}
	.domainTalalat .sor .button.zold:hover {
		background: #588b2f;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
	}
	.domainTalalat .sor input.button {
		background: url("/frame/newbox-button-orange.gif") repeat-x top left #ff7700;
		padding: 4px 10px;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
	}
	.domainTalalat .sor input.button:hover {
		background: none #f15e00;
		-webkit-transition: 200ms;   
		-moz-transition: 200ms;
	}
	
.sor.foglalt div {
	font-family: "Trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size: 10px;
	font-weight: bold;
	color: #7d7d7d;
	text-transform: uppercase;
	padding: 5px 0;
	text-shadow: 1px 1px 0 #fff;
	}
	.sor.foglalt div + div {
		font-size: 10px;
		font-weight: normal;
		text-transform: none;
		text-align: right;
		color: #8a8a8a;
		width: 35%;
	}

.sor.foglalt-lista,
.baloldal .sor.foglalt-lista {
	padding: 10px 20px 5px 20px;
	overflow: visible;
	}
	.sor.foglalt-lista a {
		font-family: "Trebuchet MS", Arial, Helvetica, "Sans Serif";
		font-size: 11px;
		font-weight: normal;
		color: #7d7d7d;
		margin: 0 15px 10px 0;
		display: inline-block;
	}
	.sor.foglalt-lista div a:hover {
		color: #424242;
	}


/* Találati lista - Második lépés */

.baloldal {
	float: left;
	width: 421px;
	}
	.jobboldal .fejlec_alatt,
	.baloldal .fejlec_alatt,
	.hasab .fejlec_alatt {
		color: #7D7D7D;
		font-family: "Trebuchet MS", Arial, Helvetica, "Sans Serif";
		font-size: 12px;
		font-weight: bold;
		text-shadow: 1px 1px 0 #FFFFFF;
		text-transform: uppercase;
		padding-left: 8px;
	}
	.jobboldal .fejlec_alatt div,
	.baloldal .fejlec_alatt div,
	.hasab .fejlec_alatt div {width: auto}
	
.baloldal .fejlec_alatt,
.jobboldal .fejlec_alatt,
.hasab .fejlec_alatt{
	background: #518FDD;
    color: #FFF;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    line-height: 18px;
    margin: 0 0 0 0;
    padding: 4px 10px 0 10px;
	text-shadow: 0px 1px 1px #3D6DAA;
	position: relative;
	z-index: 1;
}

.jobboldal {
	width: 420px;
	float: right;
	border-left: 1px solid #D4D4D4;
	}
	.jobboldal .sor,
	.baloldal .sor {
		padding: 0 8px;
		}
		.jobboldal .sor div,
		.baloldal .sor div {
			width: 164px;
			color: #424242;
			font-family: Arial, Helvetica, "Sans Serif";
			font-size: 12px;
			font-weight: bold;
			text-shadow: 1px 1px 0 #FFFFFF;
		}
		
		.baloldal .sor div span,
		.jobboldal .sor div span {font-weight: normal}
		
		.jobboldal .sor div label p {display: block;padding-left: 18px;}
		
		.jobboldal .sor div + div,
		.baloldal .sor div + div {
			width: 240px;
			font-weight: normal;
		}
		.jobboldal .sor div label,
		.baloldal .sor div label {
			display: block;
			float: left;
			margin-right: 20px;
		}
		.jobboldal .sor div label input,
		.baloldal .sor div label input {
			margin: 0 5px 0 0;
		}

.hasab .sor {padding: 0 16px;}
.hasab .sor .talalat label span {float:right;padding-right: 16px}
.hasab .sor .talalat {
	background: url("/frame/newbox-lista-nyil.gif") no-repeat 0 50%;
	padding: 9px 0 6px 0;
	width: 826px
}
.hasab .sor .talalat label,
.hasab .sor .talalat label:hover {color: #424242;cursor: default;padding-left: 15px;}

.aszf {
	background: #518FDD;
	color: #FFF;
	cursor: pointer;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	line-height: 18px;
	margin: 0 0 0 0;
	padding: 4px 10px 0 10px;
	text-shadow: 0px 1px 1px #3D6DAA;
	text-transform: uppercase;	
	position: relative;
	z-index: 1;
}
.domainTalalat .sor input.button.tovabb {
	margin: 20px 0;
	font-size: 13px;
	
}
.sor .fejlec {
	background: #E4E4E4;
	color: #275691;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	line-height: 18px;
	margin: 30px 0 0 0;
	padding: 4px 10px 0 10px;
	text-shadow: 0px 1px 1px #F7F7F7;
	text-transform: uppercase;
	width: 97%;
}
.fejlec .print {
	margin: -8px 8px 0 -15px;
	vertical-align: top;
}
.fejlec img {
	margin: -14px 8px 0 30px;
	vertical-align: top;
}


/* Tooltip */
 .tooltip{display:inline;position:relative}
 .tooltip:hover{text-decoration:none}
 .tooltip:hover:after{
   background:#111;
   background:rgba(0,0,0,.8);
   border-radius:5px;
   bottom:18px;
   color:#fff;
   content:attr(title);
   display:block;
   left:20%;
   padding:5px 15px;
   position:absolute;
   white-space:nowrap;
   z-index:98
  }
  .tooltip:hover:before{
    border:solid;
    border-color:#111 transparent;
    border-width:6px 6px 0 6px;
    bottom:12px;
    content:"";
    display:block;
    left:50%;
    position:absolute;
    z-index:99
   }
   
   
   
.qtip-borderBottom {
    border:solid;
    border-color:#111 transparent;
    border-width:6px 6px 0 6px;
    bottom:-10px;
    display:block;
    left:10px;
    position:absolute;
   }
.qtip-borderTop,
.qtip-borderBottom div
	{display:none !important}

.qtip-wrapper {overflow: visible !important}
.qtip-contentWrapper {border:none !important; background: none !important;}
.qtip-content {border-radius:5px;font-size:11px}

/* Domain árak táblázat */
#domain_price .cimsor {
	cursor: pointer;
	margin: 20px 0 0;
}
#domain_price a.tooltip {
	display: block;
	height: 13px;
	width: 13px;
	background: url(/frame/info.png);
}

.jobboldal .sor .tooltip,
.baloldal .sor .tooltip{text-shadow: none}

.jobboldal .sor:last-child,
.baloldal .sor:last-child{border-bottom: none}

ul {
	list-style-type: none;
}

ul li.pdf{
    background:url("/frame/pdf.png") 0 50% no-repeat;
	padding: 0 0 0 40px;
	overflow: auto;
	height: 32px;
}
ul li.html{
    background:url("/frame/html.png") 0 50% no-repeat;
	padding: 0 0 0 40px;
	overflow: auto;
}
ul li.letoltes{
    background:url("/frame/letoltes.png") 0 50% no-repeat;
	/*margin-top: 25px;*/
	padding: 0 0 0 40px;
	overflow: auto;
}
ul li.email{
    background:url("/frame/email.png") 0 50% no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 0 40px;
	overflow: auto;
}
ul li .letolt {
	background: url("/frame/button-letolt.png") -20px 50% no-repeat;
	display: block;
	color: #424242;
	font-family: Arial, tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 3px 0;
	float: left;
	text-decoration: none;
	margin: 6px 0;
	-webkit-transition: 100ms;   
	-moz-transition: 100ms;
	}
	ul li .letolt:hover {
		background: url("/frame/button-letolt.png") 1px 50% no-repeat;
		color: #000;
		padding: 3px 8px 3px 15px;
		-webkit-transition: 100ms;   
		-moz-transition: 100ms;
	}
	ul li.email .letolt{
		background: none;
	}
	ul li.email .letolt:hover{
		background: none;
		padding: 3px 0
	}

.sor div.notice {padding: 7px 10px 7px 35px;margin: 5px 0 15px 0;width:89%}

#domain_regpanel .missing {border-color: red !important}

.sor .letoltes-box {
    background: none repeat scroll 0 0 #E4E4E4;
    border-radius: 6px 6px 0 0;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
    height: 55px;
    padding: 13px 0 0;
	margin: 30px 0 0 50px;
	float: left;
	width: 700px;
}
.sor .html-box {
	background: #ECECEC;
    border-radius: 0 0 6px 6px;
	border-top: 1px solid #ccc;
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
	clear: left;
    padding: 0 26px 8px;
	margin: 0 0 40px 50px;
	float: left;
	width: 648px;
}
.letoltes-box ul {float:left;line-height: 16px}
.letoltes-box .letolt {
	display: block;
	padding: 0;
	font: normal normal bold 12px/34px Arial,sans-serif;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	border: none;
	text-transform: uppercase;
	height: 32px;
	color: #FFF;
	background: #7EBB1B;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	background-image: -webkit-linear-gradient(top,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.15));
	background-image: -moz-linear-gradient(top,transparent,rgba(0,0,0,.15));
	background-image: -ms-linear-gradient(top,transparent,rgba(0,0,0,.15));
	background-image: -o-linear-gradient(top,transparent,rgba(0,0,0,.15));
	background-image: linear-gradient(top,transparent,rgba(0,0,0,.15));
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.15),0px 0px 0px 1px rgba(38, 60, 1, 0.6),0 2px 0 0 rgba(0, 0, 0, 0.15),0 1px 0 0 rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255, .15),0px 0px 0px 1px hsla(83,97%,12%, .6),0 2px 0 0 rgba(0,0,0,.15),0 1px 0 0 rgba(0,0,0,.2);
	box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.15),0px 0px 0px 1px rgba(38, 60, 1, 0.6),0 2px 0 0 rgba(0, 0, 0, 0.15),0 1px 0 0 rgba(0, 0, 0, 0.2);
	color: #FFF;
	font-size: 12px;
	text-align: center;
	line-height: 34px;
	padding: 0 28px;
	float: right;
	margin: 8px 0 8px 20px;
}
.letoltes-box .emailben {
	margin: 8px 20px;
	background: #518FDD;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	background-image: -webkit-linear-gradient(top,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.15));
	background-image: -moz-linear-gradient(top,transparent,rgba(0,0,0,.15));
	background-image: -ms-linear-gradient(top,transparent,rgba(0,0,0,.15));
	background-image: -o-linear-gradient(top,transparent,rgba(0,0,0,.15));
	background-image: linear-gradient(top,transparent,rgba(0,0,0,.15));
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.15),0px 0px 0px 1px rgba(0, 44, 122, 0.5),0 2px 0 0 rgba(0, 0, 0, 0.15),0 1px 0 0 rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255, .15),0px 0px 0px 1px hsla(83,97%,12%, .6),0 2px 0 0 rgba(0,0,0,.15),0 1px 0 0 rgba(0,0,0,.2);
	box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.15),0px 0px 0px 1px rgba(0, 44, 122, 0.5),0 2px 0 0 rgba(0, 0, 0, 0.15),0 1px 0 0 rgba(0, 0, 0, 0.2);
}
.letoltes-box div {
	padding: 0;
	width: auto !important;
	float: right;
}

.html-box p {
	font-size: 10px;
	margin: 6px 0 0;
	color: #555;
}
.html-box p a {color: #444}

.reg-allapot {
	background: url("/frame/reg-allapot.png") top center no-repeat;
	position: absolute;
	top: 55px;
	right: 26px;
	height: 42px;
	width: 250px;
	z-index: 9999
}
.reg-allapot p {
	font-size: 10px;
	color: #518FDD;
	float: left;
	margin: 23px 0 0 0;
	position: absolute;
}
.reg-allapot p.step2 {
	right: 0
}
hr.akcio {
	padding: 0;
	margin: 3px 0 1px;
	border-color: #666;
}