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

body, html {
	margin: 0;
	padding: 0;
	background-color: #d1d7d9;
}

DIV {
	margin: 0;
	padding: 0;
}

IMG {
	border: 0;
}

#wrap {
	width: 998px;
	margin:0 auto;
	display: table;
	background-color: #FFFFFF;
}

#header_top {
	margin: 0;
	padding: 0;
	width: 998px;
	height: 80px;
	display: table;
	background-color: #ecedee;
}

#fejlec {
	width: 639px;
	margin: 0;
	padding: 0;
	float: left;
	display: table;
	text-align: left;
}

#fejlec_menupontok {
	margin-right: 1px;
	padding-top: 2px;
	padding-right: 8px;
	width: 250px;
	height: 15px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: right;
	display: table;
	float: right;
	border-bottom: dashed 1px #000000;
}

#autovaros_logo {
	margin-top: 6px;
	margin-right: 10px;
	background-color: #FFFFFF;
	display: table;
	float: right;
}

#header {
	margin: 0;
	padding: 0;
	width: 998px;
}

#oldal_fejlec {
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
	border: solid 1px #FFFFFF;
}

#fejlec_menupontok a {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

#fejlec_menupontok a:HOVER {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #C60C30;
	text-decoration: none;
}

#keszlet_fejlec {
	margin: 0;
	margin-top: 5px;
	padding: 3px;
	width: 978px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #fff;
	background-color: #00334c;
	text-align: left;
}

#keszlet_foto {
	margin: 0;
	padding: 0;
	width: 320px;
	float: left;
	margin-left: 8px;
}

#markatortenet {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	width: 968px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 18px;
}

#modell_almenu {
	width: 161px;
	height: 18px;
	margin: 0;
	padding: 0;
	display: table;
	float: left;
	border-right: solid 1px #fff;
}

#modell_oldalsav {
	width: 220px;
	padding-top: 15px;
	padding-bottom: 15px;
	height: 100%;
	border-left: dashed 1px #00344d;
	float: right;
}

#elerhetoseg {
	margin: 0;
	padding: 0;
	width: 508px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 20px;
	float: left;
}

#terkep {
	margin: 0;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 0;
	width: 460px;
	float: left;
}

#keszlet_adatok {
	margin: 0;
	padding: 0;
	width: 651px;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 5px;
	height: 213px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	text-align: left;
	line-height: 18px;
	background-image: url(/volvo/images/keszlet_bg_felso.gif);
	background-repeat: repeat-x;
}

#keszlet_felszereltseg {
	margin: 0;
	padding: 3px;
	width: 978px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	clear: both;
	text-align: justify;
	line-height: 18px;
	background-image: url(/volvo/images/keszlet_bg_also.gif);
	background-repeat: repeat-y;
}

#urlap {
	margin: 0;
	padding: 0;
	width: 352px;
	height: 31px;
	margin-bottom: 5px;
	display: table;
	float: left;
	margin-left: 5px;
	text-align: left;
}

#urlap_textarea {
	margin: 0;
	padding: 0;
	width: 632px;
	height: 100px;
	margin-bottom: 5px;
	display: table;
	float: left;
	margin-left: 5px;
	text-align: left;
}

#urlap_szovegkapu {
 width: 632px;
 height: 100px;
 background-image: url(/volvo/images/textarea_bg.gif);
 background-repeat: no-repeat;
 background-position: left;
 border: 0;
 font-size: 16px; 
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

#urlap_szovegkapu2 {
 width: 632px;
 height: 100px;
 background-image: url(/volvo/images/textarea_bg2.gif);
 background-repeat: no-repeat;
 background-position: left;
 border: 0;
}

#urlap_szoveg {
	margin: 0;
	padding: 0;
	padding-top: 6px;
	width: 110px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: right;
	display: table;
	float: left;
}

#urlap_textarea_szoveg {
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	width: 110px;
	height: 100px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: right;
	display: table;
	float: left;
}

#gomb {
	width: 154px;
	height: 30px;
	margin: 0;
	padding: 0;
	float: left;
	margin-left: 115px;
	margin-bottom: 10px;
	clear: both;
}

#munkatars_adatok_bg {
	margin: 0;
	padding: 0;
	width: 978px;
	margin-bottom: 5px;
	display: table;
}

#munkatars_fejlec {
	margin: 0;
	padding: 0;
	padding: 3px;
	margin-bottom: 5px;
	width: 978px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #fff;
	text-align: left;
	background-color: #C60C30;
}

#munkatars_adatok {
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	width: 474px;
	float: left;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 16px;
	background-image: url(/volvo/images/munkatars_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}

#telep_galeria_bg {
	margin: 0;
	padding: 0;
	width: 978px;
	display: table;
	margin-bottom: 8px;
}

#telep_galeria {
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-bottom: 8px;
	width: 230px;
	float: left;
}

.menu {
	width: 998px;
	height: 28px;
	background-color: #013145;
	padding: 0;
	margin: 0;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: left;
}

#main {
	float: left;
	width: 700px;
	padding-left: 8px;
	padding-top: 5px;
}

h2 {
	margin:0 0 1em;
}

#sidebar {
	float: right;
	width: 266px;
	padding-left: 8px;
	padding-right: 8px;
	border-left: solid 1px #aaaaaa;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	line-height: 18px;
	margin-top: 8px;
	margin-bottom: 10px;
	display: table;
}

#footer {
	clear:both;
	width: 998px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 15px;
	background-color: #aaaaaa;
	background-image: url(/suzuki/images/bg_impresszum.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#footer p {
	margin:0;
   }
   
#hirek_hatter {
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 978px;
	background-color: #C60C30;
	float: left;
	margin-left: 10px;
}

#hirek_fejlec {
	margin: 0;
	padding: 0;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #fff;
	text-align: left;
	float: left;
	display: table;
}

#hirek_datum {
	margin: 0;
	padding: 0;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #fff;
	float: right;
}

#hirek_tartalom_bg {
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 978px;
	display: table;
}

#hirek_also_bg {
	margin: 0;
	padding: 0;
	padding-bottom: 5px;
	width: 978px;
	display: table;
	border-top: solid 1px #aaaaaa;
}

#hirek_also_olvasva {
	margin: 0;
	padding: 0;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
}

#hirek_also_tovabb {
	margin: 0;
	padding: 0;
	float: right;
}

#hirek_kep {
	margin: 0;
	padding: 0;
	float: left;
	width: 210px;
}

#hirek_tartalom {
	margin: 0;
	padding: 5px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	float: right;
	width: 755px;
	line-height: 18px;
}

#hirek_tartalom_teljes {
	margin: 0;
	padding: 5px;
	padding-top: 0;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	float: left;
	width: 978px;
	line-height: 18px;
}

#alkatresz_akcio {
	width: 690px;
	border: 0;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	margin-top: 10px;
}

* html #footer {
	height:1px;
}

.tabla_fejlec {
	background-color: #8695a8;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}

.sor1 {
	background-color: #ffffff;
}
	
.sor2 {
	background-color: #dee5ef;
}
	
SPAN.modellkep {
	width: 319px;
	height: 168px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	float: left;
}

DIV.top {
	width: 998px;
	margin: 0;
	padding: 0;
}

DIV.imp1 {
	width: 998px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 20px;
}

DIV.akcio {
	width: 700px;
	background-repeat: repeat-x;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 20px;
	margin-top: 8px;
	margin-left: 15px;
}

DIV.tartalom_bal {
	width: 700px;
	float: left;
}

SPAN.akcio_fejlec {
	width: 700px;
	padding: 1px;
	margin: 0;
	margin-bottom: 5px;
	display: block;
	background-color: #013145;
	text-align: left;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #fff;
}

SPAN.akcio_tartalom {
	width: 700px;
	height: 123px;
	display: block;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-align: left;
	overflow: hidden;
}

SPAN.akcio_tartalom2 {
	width: 700px;
	display: block;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-align: left;
}

SPAN.akcio_fejlec_also {
	width: 700px;
	display: block;
	border-top: solid 1px #b1b3bf;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
}

H1 {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 30px;
	color: #000;
	margin: 0;
	padding: 0;
	padding-top: 3px;
}

H2 {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 30px;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
}

H2.oldalsav {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
}

H3 {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 20px;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
}

TABLE.munkatars {
	width: 417px;
	height: 90px;
	border: 0;
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #bdcede;
}	

TABLE.ta {
	background-color: #ffffff;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	width: 968px;
}

TABLE.muszaki_adatok {
	background-color: #ffffff;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	border-collapse: collapse;
	border: solid 1px #d3d3d3;
	width: 968px;
}

TR.tarow {
	background-color: #ffffff;
}
	
TR.tarow2 {
	background-color: #dfdfdf;
}
	
TR.tafoheader {
	background-color: #013145;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}

TD.tafoheader {
	background-color: #013145;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}

P.impresszum {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 18px;
	width: 968px;
	display: block;
}

P.szoveg {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #292929;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}

P.kapcsolat { 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #292929;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	margin-bottom: 5px;
	margin-right: 10px;
}

.alap {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000;
	font-size: 12px;
}

.alap_sotet {
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #292929;
	font-size: 12px;
}

P.kepek {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-left: 29px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

P.munkatars_adatok {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	margin: 5px;
	padding: 0;
	line-height: 16px;
	text-align: left;
}

P.hiba {
	color: #ec0000;
}

A.almenu_link {
	font-size: 12px; 
	font-family: Calibri, Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #fff;
	text-decoration: none;
	width: 165px;
	height: 17px;
	display: block;
	background-color: #C60C30;
	padding-top: 3px;
}

A.almenu_link:HOVER {
	font-size: 12px; 
	font-family: Calibri, Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #fff;
	text-decoration: none;
	width: 165px;
	height: 17px;
	display: block;
	background-color: #00334c;
}

A.almenu_link2 {
	padding-top: 3px;
	font-size: 12px; 
	font-family: Calibri, Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #fff;
	text-decoration: none;
	width: 168px;
	height: 17px;
	display: block;
	background-color: #C60C30;
}

A.almenu_link2:HOVER {
	font-size: 12px; 
	font-family: Calibri, Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #fff;
	text-decoration: none;
	width: 168px;
	height: 17px;
	display: block;
	background-color: #00334c;
}

A.menu_link {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	width: 150px;
	height: 28px;
	display: block;
	background-color: #c3bfa9;
}

A.menu_link:HOVER {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	width: 150px;
	height: 28px;
	display: block;
	background-color: #c9ba65;
}

A.impresszum {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
}

A.impresszum:HOVER {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: underline;
}

A.munkatars {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000;
	text-decoration: none;
	border-bottom: dashed 1px #000000;
}

A.munkatars:HOVER {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000;
	border-bottom: solid 1px #000000;
	text-decoration: none;
}

A.mail {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
}

A.mail:HOVER {
	font-size: 12px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	text-decoration: underline;
}

INPUT.szovegdoboz {
	margin: 0;
	padding: 0;
	width: 350px;
	height: 31px;
	font-size: 16px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	background-image: url(/suzuki/images/nev_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: 0;
}

INPUT.szovegdoboz2 {
	margin: 0;
	padding: 0;
	width: 350px;
	height: 31px;
	background-image: url(/suzuki/images/nev_bg2.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: 0;
}

INPUT.szovegdoboz_keskeny {
	width: 250px;
	height: 31px;
	background-image: url(/suzuki/images/tel_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: 0;
}

INPUT.szovegdoboz_keskeny2 {
	width: 250px;
	height: 31px;
	background-image: url(/suzuki/images/tel_bg2.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: 0;
}

.gomb {
	border: #c0c9d2 solid 1px;
	background-color: #1e2434;
	color: #ffffff;
	font-size: 10px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	padding: 0;
	margin: 0;
}

FORM {
	margin: 0;
	padding: 0;
}

TEXTAREA {
	border: #1e2434 solid 1px;
	background-color: #c0c9d2;
	font-size: 16px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	padding: 0;
	margin: 0;
}

SELECT {
	border: #1e2434 solid 1px;
	background-color: #c0c9d2;
	color: #000000;
	font-size: 10px; 
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
}

UL {
	padding: 0;
	margin: 0;
	margin-left: 20px;
	margin-top: 5px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}

P.keszlet {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 15px;
	font-family: Calibri, Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}

IMG.logosor {
	border: 0;
	margin-right: 10px;
	margin-top: 8px;
}

IMG.ismerteto_jobb {
	border: solid 1px #d3d3d3;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 8px;
	margin-right: 0;
}

IMG.ismerteto_bal {
	border: solid 1px #d3d3d3;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 0;
	margin-right: 8px;
}