@charset "UTF-8";
/* CSS Document */

.kiemelt {
	color:#0068B8;
	font-weight:bold;
}




.keret {
	border:1px solid #8B949A;
	border-radius:4px;
	background-color:transparent;
	background-color:rgba(255,255,255,0.2);
	display:inline-block;
	margin:5px 0px 0px 0px;
	padding:10px 5px 15px 30px;
	width:674px; /*723px;*/
	overflow:hidden;
}

.Regisztracio-Adatlap-Rogzites .keret { 
	width:674px;
}






.user_adatok .cimke {
	width:150px;
}
.user_adatok .cimke p {
	margin:0px 0px 0px 0px;
	padding:3px 5px 3px 5px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:17px;
	text-align:right;
	color:rgba(0,0,0,0.5);
}

.user_adatok .adat {
	width:350px;
}
.user_adatok .adat p {
	margin:0px 0px 0px 0px;
	padding:3px 5px 3px 5px;
	background-color:transparent;
	min-height:15px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:17px;
	text-align:left;
	color:black;
}

.magyarazat p {
	/*font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:15px;*/
	text-align:left;
}

.input-value.processed {
	background-image:url(../pics/upload/arrows16-E8EBED.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

.generator {
	display:inline-block;
	width:25px;
	height:25px;
	margin:5px 0px 0px 5px;
	text-decoration:none;
	background-image:url(../pics/button/button_generate-25.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.generator:hover {
	background-position:0px -50px;
}

.chained-blocks {
	background-image:url(../pics/form/chained-blocks.png);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	margin:52px 0px 0px 355px;
	width:12px;
	height:40px;
	display:block;
}

#password_description {
	position:absolute;
	margin:5px 0px 0px 460px;
	padding:5px 0px 2px 5px;
	width:180px;
	height:50px;
	display:block;
	background-color:#FFFFFF;
	border:1px solid rgba(0,0,0,0.1);
	box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);
	border-radius:4px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:14px;
	color:black;
	outline:0px dotted orange;
	display:none;
}
#password_description .arrow {
	position:absolute;
	display:block;
	width:14px;
	height:32px;
	margin:7px 0px 0px -19px;
	background-image:url(../pics/popup/arrow/FFFFFF/buborek_ful_WE.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#password_description .copy {
	margin:5px 0px 0px 45px;
}

#password_strength {
	position:absolute;
	display:block;
	width:32px;
	height:48px;
	margin:4px 0px 0px 3px;
	background-image:url(../pics/form/password-strength.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#password_strength.strength0 { background-position:0px -64px; }
#password_strength.strength1 { background-position:0px -128px; }
#password_strength.strength2 { background-position:0px -192px; }
#password_strength.strength3 { background-position:0px -256px; }
#password_strength.strength4 { background-position:0px -320px; }
#password_strength.strength5 { background-position:0px -384px; }



.hibauzenet {
	display:block;
	margin:10px 0px 5px 155px;
	padding:0px 0px 0px 20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:14px;
	color:#0068B8;
	background-image:url(../pics/icon/16/blue/exclam.png);
	background-position:left center;
	background-repeat:no-repeat;
}


.auto-columns {
	display:block;
	width:200px;
	margin:0px 0px 0px 60px;
	float:left;
}
.auto-columns .radio {
	display:inline-block;
	margin:25px 0px 25px 0px;
	clear:both;
}
.auto-icon {
	background-image:url(../pics/cars/64x32-icon.png);
	background-repeat:no-repeat;
	width:64px;
	height:32px;
	display:block;
	position:absolute;
	margin:-5px 0px 0px -85px;
	opacity:0.25;
	-webkit-transition:opacity 0.5s linear;		-moz-transition:opacity 0.5s linear;		-o-transition:opacity 0.5s linear;		-ms-transition:opacity 0.5s linear;
}
.checked .auto-icon {
	opacity:1;
	-webkit-transition:opacity 0.5s linear;		-moz-transition:opacity 0.5s linear;		-o-transition:opacity 0.5s linear;		-ms-transition:opacity 0.5s linear;
}
.auto-icon.swift-type1	{ background-position: -64px -256px; }
.auto-icon.swift-type2	{ background-position:   0px -256px; }
.auto-icon.splash		{ background-position:   0px -224px; }
.auto-icon.ignis		{ background-position:   0px -128px; }
.auto-icon.wagonr		{ background-position:   0px -352px; }
.auto-icon.sx4			{ background-position:   0px -288px; }

.auto-icon.baleno		{ background-position:   0px  -64px; }
.auto-icon.maruti		{ background-position: -64px  -32px; }
.auto-icon.jimny		{ background-position:   0px -160px; }
.auto-icon.liana		{ background-position:   0px -192px; }
.auto-icon.vitara		{ background-position:   0px -320px; }
.auto-icon.grandvitara	{ background-position:   0px  -96px; }

.auto-icon.samurai		{ background-position:   0px -416px; }
.auto-icon.scross		{ background-position:   0px -448px; }






.highlight-box-with-arrow {
	position: relative;
	background: #AD2122;
	border: 1px solid #8B949A;
	margin:10px 0px 10px 0px;
	padding:10px 0px 15px 0px;
	border-radius:6px;
}
.highlight-box-with-arrow:after, .highlight-box-with-arrow:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.highlight-box-with-arrow:after {
	border-color: rgba(173, 33, 34, 0);
	border-right-color: #AD2122;
	border-width: 10px;
	margin-top: -10px;
}
.highlight-box-with-arrow:before {
	border-color: rgba(139, 148, 154, 0);
	border-right-color: #8B949A;
	border-width: 11px;
	margin-top: -11px;
}