/* ====================================== */
address {
	font-style: normal;
}
p {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 5px;
}
ol {
	margin-top: 6px;
	margin-bottom: 6px;
}
ol li {
	list-style-type: decimal;
}
ul {
	margin-top: 8px;
	margin-bottom: 8px;
}
ul li {
	list-style: square;
}
li {
	margin-bottom: 8px;
}
h1, h2, h3, h4, h5, h6 {
	background-color: inherit;
	color: #002050;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	border: none;
	padding: 0;
	margin:0;
	letter-spacing: 1px;
}
h1 {
	font-size: 17px;
	padding-left: 20px;
	border-bottom: 1px solid #999999;
	line-height: 24px;
}
h2 {
	font-size: 15px;
	line-height: 24px;
	border-bottom: 1px solid #999999;
	margin-bottom: 6px;
}
h4 {
	font-size: 14px;
	margin-top: 16px;
}
img {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: inherit;
	font-size: 11px;
	border: none;
	vertical-align: middle;
}
table, tr, td {
	text-align: center;
	margin: 0 auto 0 auto;
}
/* ================================================ */
body {
	width: 1000px;
	height: auto;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	top: 0;
	padding: 0;
	border: none;
	margin: 0 auto 10px auto;
	cursor: default;
	background-image: url(images/bg.jpg);
	background-position: top;
	background-repeat: repeat;
}
body a {
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
}
body a:hover {
	background-color: inherit;
	color: #990000;
}
/* ------------------------ */
#container {
	background-color: inherit;
	color: inherit;
}
/* ------------------------ */
#header {
}
/* ------------------------ */
#menu {
	background-color: RGB(234,234,234);
	border-top: 2px groove #DDDDDD;
	border-bottom: 2px groove #DDDDDD;
	padding: 4px 0 4px 0;
}
#menu td {
	border-left: 1px solid #FBFBFB;
	border-right: 1px solid #CCCCCC;
}
#menu a img {
	padding: 0 32px 0 32px;
	padding: 0 20px 0 20px;
}
/* ------------------------ */
#content {
	background-color: #FFFFFF;
	color: inherit;
	text-align: justify;
	padding: 25px 25px 30px 25px;
}
/* ------------------------ */
#main_right {
	float: right;
	width: 330px;
	margin: -15px 5px 6px 20px;
	line-height: 22px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
#main_foto_header {
 	background-image: url(images/navheader.jpg);
	background-position: center;
	background-repeat: repeat-x;
	background-color: #333333;
	color: #E0E0E0;
	line-height: 28px;
}
#main_foto {
	background-color: #666666;
	color: #FFFFFF;
	border: 4px solid #666666;
	border-top-width: 1px;
	font-size: 11px;
}
#main_foto_img {
	width: 322px;
	height: 242px;
}
#main_foto_title {
	background-color: #DDDDDD;
	color: #000000;
	font-weight: normal;
	line-height: 20px;
}
.main_foto_nav_form {
	background-color: #333333;
	color: inherit;
	border-width: 0;
	padding: 0;
	margin: 0;
	line-height: 20px;
}
.main_foto_nav_b {
	background-color: #333333;
	color: #FFFFFF;
	padding: 0;
	border-width: 0;
	margin: 0;
	height: 22px;
	width: 80px;
	font-size: 11px;
	font-weight: bold;
}
#main_foto_nav_np {
	background-color: #333333;
	color: #FFFFFF;
	padding: 2px 0 2px 0;
	border-width: 0;
	margin: 0 auto 0 auto;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}
/* ------------------------ */
#launeauto ul li {
	list-style: none;
	background-image: url(images/li-bg-img.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: -40px;
}
.laune_arak {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	border: 2px solid #CCCCCC;
	margin: 0 0 0 15px;
	vertical-align: middle;
	width: 570px;
}
.laune_arak_td1 {
	background-color: #333333;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 16px;
}
.laune_arak_td2 {
	background-color: #555555;
	color: #FFFFFF;
	line-height: 30px;
}
.laune_arak_td3 {
	background-color: #DDDDDD;
	color: #111111;
	text-align: left;
	padding: 0 0 0 10px;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #FFFFFF;
	line-height: 26px;
}
.laune_arak_td4 {
	background-color: #777777;
	color: #EAEAEA;
	font-size: 11px;
	padding: 0 5px 0 5px;
}
.laune_arak_td5 {
	background-color: #EEEEEE;
	color: inherit;
	border-top: 1px solid #EEEEEE;
	border-bottom: 1px solid #FFFFFF;
	text-align: right;
	padding: 0 10px 0 0;
}
/* ------------------------ */
#green_tag {
	float: right;
	width: 590px;
	margin: 5px 0 0 15px;
}
.green_table {
	font-size: 11px;
	border: 2px solid #909A9B;
}
.green_table caption {
	font-weight: bold;
	background-color: inherit;
	color: #202F2B;
	padding-bottom: 4px;
}
.green_table td {
	text-align: left;
	padding-left: 10px;
	line-height: 21px;
}
.green_table .td_1 {
	text-align: right;
	padding-right: 10px;
}
.green_tr1 {
	background-color: #505F5B;
	color: #FFFFFF;
	font-weight: bold;
	height: 25px;
}
.green_tr2 {
	background-color: #F4FEFF;
	color: #000000;
	border-left: 1px solid #999999;
}
.green_tr2 td {
	border-left: 1px solid #D0DADB;
}
.green_tr3 {
	background-color: #E0EAEB;
	color: inherit;
}
.gree_image_1 {
	float: left;
	margin: 10px 30px 10px 0;
	width: 115px;
	height: 100px;
}
/* ------------------------ */
.union {
	text-align:center;
	margin:0 auto 0 auto;
	letter-spacing:1px;
	font-weight:bold;
	background-color:inherit;
	color:#005588;
}
.union img {
	width:570px;
}
/* ------------------------ */
.partner {
	background-color: #FFFFFF;
	color: #333333;
	padding:10px 20px 10px 20px;
	border: 1px solid RGB(200,205,210);
	text-align: left;
	margin: 0 0 12px 70px;
}
.partner h2 {
	background-color: inherit;
	color: #006699;
	padding-left: 5px;
}
.partner img {
	float: right;
	margin: -22px -5px 0 0;
}
#partner_tag {
	background-image: url(images/hatter.jpg);
	background-position:top;
	background-repeat: repeat-y;
	padding: 15px 0 5px 0;
	border: 1px solid #DFDFDF;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #999999;
	width: 560px;
	margin: 20px 0 5px 15px;
}
.partner_tag_1 {
	width: 430px;
}
.partner_tag_2 {
	border: 1px solid #DDDDDD;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	width: 300px;
	margin: 0;
}
#partner_tag_3 {
	float: right;
	width: 330px;
	padding-right: 10px;
	margin-top: -420px;
}
.partner_tag_3_img {
	margin:30px 0 25px 100px;
}
.partner p {
	padding-left: 10px;
}
/* ------------------------ */
.footer {
	background-color: #333333;
	color: #BBBBBB;
	font-size: 11px;
	padding: 0 0 10px 0;
}
.footer th {
	background-color: #444444;
	color: inherit;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
}
.footer td {
	background-color: transparent;
	color: #CCCCCC;
	text-align: left;
	height: 22px;
	vertical-align: bottom;
}
.footer_1 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: inherit;
	color: #777777;
	letter-spacing: 2px;
}
.footer_1 a:hover {
	background-color: inherit;
	color: #FEFEFE;
}
.footer_2 {
	border-left: 5px solid #444444;
}
.footer_3 {
	padding-left: 20px;
}
/* ------------------------ */
.licenc {
	background-color: #444444;
	color: #AAAAAA;
	font-size: 10px;
	letter-spacing: 1px;
	padding: 10px 0 12px 0;
	border-top: 2px solid #999999;
}
.licenc ul li {
	text-align: left;
	padding: 0 50px 0 50px;
}
.licenc a {
	background-color: transparent;
	color: #BBBBBB;
	font-weight: normal;
}
.licenc a:hover {
	background-color: transparent;
	color: #FEFEFE;
	text-decoration: underline;
}
/* ------------------------ */
.mystat {
	/*visibility:hidden;
	height:1px;*/
	margin: 20px auto 10px auto;
	text-align: center;
}
.mystat li {
	padding: 0 30px 0 30px;
}
/* ------------------------ */
.akcio_1 {
	background-image: url(images/akcio-laune-autoszerviz.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-color: inherit;
	color: #222222;
	font-weight: bold;
	line-height: 34px;
	text-align: center;
	width: 570px;
	margin: 20px 0 15px 15px;
}
/* ------------------------ */
.kapcsolat a {
	background-color: inherit;
	color: #006699;
}
.kapcsolat a:hover {
	background-color: inherit;
	color: #990000;
}
/* ------------------------ */
.warning {
	background-color: #F9F9F9;
	color: #000000;
	margin: 20px 0 0 0;
	width: 940px;
}
.warning_left {
	background-color: #999999;
	color: inherit;
	background-image: url(images/bg-left.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
.warning td {
	text-align: left;
}
.warning_img {
	float: left;
	margin: 0 12px 0 0;
}
.warning_text {
	border-right: 5px solid #EEEEEE;
	border-bottom: 5px solid #EEEEEE;
	margin: 0;
	padding: 4px 10px 4px 6px;
	width: 880px;
}
.warning_header {
	background: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: 1px;
	padding: 0 0 0 10px;
	width: 880px;
}
.warning_header_tr {
	background-color: #CCCCCC;
	color: inherit;
	background-image: url(images/bg-top.jpg);
	background-position: left;
	background-repeat: repeat;
}
.warning_nav {
	background-color: inherit;
	color: inherit;
	width: 28px;
	height: 28px;
}
.warning_nav_right {
	background: inherit;
	padding-right: 6px;
}
.warning_nav-cursor {
	cursor: pointer;
}
/* ------------------------ */
.clearer {
	clear: both;
	line-height: 0px;
}
/* ------------------------ */
.img_border {
	border: 1px solid #333333;
}
.cursor_default {
	cursor: default;
}
.ul_list ul {
	margin: 0;
	padding: 0;
	border: none;
}
.ul_list ul li {
	display: inline;
	list-style-type: none;
}
/* ------------------------ */
.zoom-in {
	position: relative;
}
.zoom-in:hover {
	background: transparent;
}
.zoom-in span {
	position: absolute;
	visibility: hidden;
	display: none;
	text-decoration: none;
	text-align: center;
}
.zoom-in:hover span {
	display: inline;
	visibility: visible;
}
/* ------------------------ */
.zoom-in-1 {
	background-color: #445B53;
	color: #DDDDDD;
	border: 5px solid #647B73;
	line-height: 26px;
	width: 332px;
	cursor: default;
	margin-top: -80px;
	margin-left: 0;
}
.zoom-in-1 img {
	padding: 0;
	margin: 0;
	border-width: 0;
	border: 6px solid #FFFFFF;
}
.zoom-in-text-1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ECE0B0;
	color: #111111;
	border: 2px solid #666666;
	line-height: 16px;
	letter-spacing: 1px;
	padding: 6px;
	width: 280px;
	margin-top: -64px;
	margin-left: -160px;
}
.am {
	display:none;
}
/* ------------------------ */
#pr {
	position:absolute;
	height:30px;
	top:-50px;
}
#pr a {
	display:inline;
}