html, body, p, ul, ol, li, form, div, h1, h2, h3, h4, h5, h6, a, input, img {
	margin:0;
	padding:0;
}
body {
	background-color:#ececec;
	background-image:url(../kepek/bg.jpg);
	background-repeat:repeat-x;
	font-family:Liberation serif;
}
img {
	border:0;
}
h1 {
	font-size:16px;
	padding-top:14px;
	margin-left:40px;
	font-weight:normal;
	font-family:FordCELightRegular;
}
h2 {
	color:#ffffff;
	padding-top:22px;
	margin-left:22px;
	font-size:18px;
}

@font-face {
	font-family: 'FordCELightRegular';
	src: url('../font/ford.eot');
	src: local('Ford CE Light'), local('FordCE-LightExt'), url('../font/ford.woff') format('woff'), url('../font/ford.ttf') format('truetype');
}


h3 {
	background-color:#d6d6d6;
	font-weight:normal;
	padding: 6px 0 6px 16px;
	font-family: "FordCELightRegular", Liberation serif;
}
h4, h5 {
	font-weight:normal;
	font-size:16px;
	font-family: 'FordCELightRegular';
	padding:5px 0 5px 0;
	background-color:#ff7909;
	width:180px;
}
#keret, #lab {
	width:1000px;
	margin:0 auto 0 auto;
}
#keret:after, #kozepso:after, #fejlogo:after, #autok:after, #jel_menuk:after, .egesz:after, .galeriak:after, #ajanlatkero:after, #adatok:after, .sorok:after, .checkbox:after, .hirek:after, .hirek_bg:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#fejlec {
	width:100%;
	height:174px;
	background-image:url(../kepek/fejlec.png);
}
#logo {
	float:left;
	width:496px;
	height:80px;
}
#gombok {
	float:right;
	width:214px;
	height:65px;
}
#gombok a {
	color: transparent;
}
#gombok a:link, #gombok a:visited, #gombok a:active {
	height:57px;
	display:block;
	text-decoration:none;
	text-transform: capitalize;
	text-indent:-9999px;
	margin-right:4px;
} 
#ajanlat a {
	width:113px;
	background-image:url(../kepek/gombok/ajanlat.png);
}
#hirlevel a {
	width:83px;
	background-image:url(../kepek/gombok/hirlevel.png);
}
#gombok a:hover {
	background-position:0 -57px;
}
#fejlogo {
	width:100%;
	padding-bottom:37px;
}
#menu {
	width:100%;
	height:59px;
}
#menu ul, #gombok ul, #balmenu_items ul {
	list-style:none;
}
#menu li, #gombok li {
	float:left;
}
#menu a {
	color: transparent;
}
#menu a:link, #menu a:visited, #menu a:active {
	text-decoration:none;
	display:block;
	text-transform: capitalize;
	text-indent:-9999px;
	height:58px;
	background-repeat:no-repeat;
	margin-right:1px;
}
#menu a:hover {
	background-position:0 -58px;
}
#altalanos a, #altalanosh a {
	width:105px;
	background-image:url(../kepek/gombok/altalanos.png);

}
#altalanosh a {
	background-position:0 -58px;
}
#jarmuvek a, #jarmuvekh a {
	width:105px;
	background-image:url(../kepek/gombok/szemelyautok.png);
}
#jarmuvekh a {
	background-position:0 -58px;
}
#szolgaltatas a, #szolgaltatash a {
	width:151px;
	background-image:url(../kepek/gombok/szolg.png);
}
#szolgaltatash a {
	background-position:0 -58px;
}
#akciok a, #akciokh a {
	width:80px;
	background-image:url(../kepek/gombok/akciok.png);
}
#akciokh a {
	background-position:0 -58px;
}
#hirek a, #hirekh a {
	width:80px;
	background-image:url(../kepek/gombok/hirek.png);
}
#hirekh a {
	background-position:0 -58px;
}
#elerhetoseg a, #elerhetosegh a {
	width:113px;
	background-image:url(../kepek/gombok/eler.png);
}
#elerhetosegh a {
	background-position:0 -58px;
}
#reklam {
	width:100%;
	height:278px;
	margin-bottom:15px;
}
#kozepso {
	width:100%;
	background-image:url(../kepek/menuk.jpg);
	background-repeat:repeat-x;
	background-position:0 54px;
}
#bal, #jobb {
	width:211px;
	float:left;
	min-height:500px;
}
#bal {
}
#balmenu {
	margin:0 auto;
	width:211px;
}
#balmenu_items, #balmenu_lab {
	width:191px;
	margin:0 auto;
}
#balmenu_fej {
	width:191px;
	margin:30px auto 0 auto;
	height:46px;
	background-image:url(../kepek/menu1.png);
}
#balmenu_items {
	background-image:url(../kepek/menu2.png);
}
#balmenu_items ul {
	padding:10px 0 10px 0;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
}
#balmenu_items a {
	padding-top:6px;
}
#balmenu_items a:link, #balmenu_items a:visited, #balmenu_items a:active {
	text-decoration:none;
	display:block;
	color:#000000;
	height:25px;
	width:155px;
	padding-left:30px;
	margin-bottom:5px;
}
#balmenu_items a:hover {
	background-image:url(../kepek/jelolve.jpg);
}
#balmenu_lab {
	height:16px;
	background-image:url(../kepek/menu3.png);
}
#kozep {
	background-color:#ffffff;
	width:578px;
	float:left;
	min-height:500px;
}
#bfej {
	background-image:url(../kepek/bmenu.png);
	width:578px;
	height:53px;
}
#autok {
	width:100%;
	margin:19px 0 20px 15px;
}
#jellemzok {
	margin:20px 0 0px 0;
	width:100%;
}
#jel_menuk {
	margin:0 0 0px 5px;
}
#jel_menuk a:link, #jel_menuk a:active, #jel_menuk a:visited {
	float:left;
	text-decoration:none;
	color:#ffffff;
	padding:6px 40px 6px 6px;
	background-image:url(../kepek/nyil.png);
	background-repeat:no-repeat;
	background-position:right center;
	background-color:#0b4584;
	margin-right:10px;
	font-size:14px;
}
#jel_menuk a:hover {
	background-color:#65a5eb;
}
#specek {
	border:3px solid #bed5ee;
	padding:4px;
	margin-bottom:20px;
	font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
	font-size:12px;
}
#modellek {
	width:578px;
	height:325px;
}
.ford {
	width:167px;
	margin-right:23px;
	margin-bottom:11px;
	float:left;
}
.akcio {
	background-repeat:no-repeat;
	width:100%;
	height:20px;
	font-size:14px;
	text-align:center;
	padding-top:95px;
	font-weight:bold;
}
.ford a:link, .ford a:active, .ford a:visited {
	width:100%;
	height:29px;
	display:block;
	background-color:#0b4584;
	background-image:url(../kepek/link.png);
	background-repeat:no-repeat;
	background-position:30px 6px;
}
.ford a:hover {
	background-color:#ff943a;
}

#jobb {
}
#lab {
	height:3px;
	background-image:url(../kepek/lab.jpg);
}
.logok {
	margin:30px 0 0 0;
	text-align:center;
}
.logok img {
	margin-bottom:20px;
}
.felso {
	text-align:center;
	padding:20px 0 18px 0;
	margin-bottom:14px;
}
.model {
	margin-left:16px;
	font-weight:bold;
}
.akciok {
	width:178px;
	margin:0 auto;
	border:1px dotted #000000;
}
.reszletek {
	width:140px;
	margin-left:22px;
	margin-top:5px;
	color:#676767;
	font-size:14px;
}
.valaszto {
	margin:15px 0 5px 0;
	display:block;
	width:100%;
	height:10px;
	background-image:url(../kepek/valaszto.png);
}
.box {
	background-image:url(../kepek/bg2.jpg);
}
.linkek {
	color:#0d4bb3;
	margin-top:5px;
	margin:5px 0 10px 22px;
}
.linkek a:link, .linkek a:visited, .linkek a:active {
	color:#0d4bb3;
	font-weight:bold;
	font-size:14px;
}
.spec p {
	font-size:12px;
	color:#333333;
	margin:5px 0 10px 0;
	font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
}
.fent {
	font-weight:bold;
}
.lent {
	margin-bottom:10px;
}
.egesz {
	width:100%;
	background-color:#d9e1eb;
}
.egesz a:link, .egesz a:visited, .egesz a:active {
	float:left;
	text-decoration:none;
	color:#0b4584;
	padding:15px;
	border-right:#bed5ee solid 1px;
	font-weight:bold;
}
.egesz a:hover {
	background-color:#bed5ee;
}
#mod {
	margin-top:5px;
	border:1px dotted #bed5ee;
	padding:5px;
}
#mod ul {
	margin:0 0 20px 40px;
}



#szoveg {
	font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
	margin:20px auto 20px auto;
	width:560px;
	font-size:14px;
	text-align:justify;
}
#szoveg ul {
	margin:10px 0 10px 60px;
}
#szoveg li {
	margin-bottom:5px;
	padding:5px;
}
#szoveg a:link, #szoveg a:visited, #szoveg a:active {
	text-decoration:none;
	color:#1678cb;
}
#szoveg a:hover {
	color:#ff7400;
	text-decoration:underline;
}
.varos {
	font-size:20px;
	font-weight:bold;
	margin:10px 0 20px 0;
}
.bek {
	font-weight:bold;
	text-decoration:underline;
	margin:0 0 0 10px;
}
.kiemel {
	text-align:center;
	margin:5px 0 0 5px;
	border:1px dotted #000000;
	background-color:#d8d9d9;
	padding:5px;
	color:#ff0000;
	font-weight:bold;
}
.dolt {
	font-style:italic;
}
.table {
	width:100%;
	text-align:center;
	margin-bottom:20px;
}
.table th {
	font-size:18px;
	padding:5px;
	border:1px solid #000000;
	background-color:#92b6e5;
}
.napok {
	padding:5px;
	border:1px dotted #c5c4c4;
	background-color:#feffdf;
}
.reszek {
	padding:5px;
	border:1px solid #c5c4c4;
	font-weight:bold;
}
.idop {
	border:1px solid #e2e2e2;
}

.balsz {
	width:40%;
}
.balsz_k {
	border:solid 4px #000000;
	background-color:#656599;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.balsz_kk {
	border:solid 4px #000000;
	background-color:#0000ff;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.balsz_s, .jobbsz_s {
	border-left:4px solid #000000;
	border-right:4px solid #000000;
	border-bottom:1px solid #000000;
	padding:1px 0 1px 0;
	text-align:left;
}
.kozepsz {
	width:20%;
}
.jobbsz_f {
	border-top:4px solid #000000;
	border-left:4px solid #000000;
	border-right:4px solid #000000;
	border-bottom:1px solid #000000;
	padding:1px 0 1px 0;
}
.jobbsz_a, .balsz_a {
	border-left:4px solid #000000;
	border-right:4px solid #000000;
	border-bottom:4px solid #000000;
	padding:1px 0 1px 0;
	text-align:left;
}
.egar {
	font-family:FordCELightRegular;
	font-size:28px;
}
.resz {
	background-color:#003399;
	padding:2px;
	color:#ffffff;
	margin-bottom:5px;
	text-align:center;
}
#kozep .resz_fels {
	margin-left:25px;
}
#kozep .resz_fels  li{
	margin:0;
	padding:0;
}
.lll{
	font-family:FordCELightRegular;
	margin:10px 0 20px 0;
	font-size:20px;
	border-bottom:1px dotted #000000;
}
.biz_al {
	font-weight:bold;
	text-decoration:underline;
	margin:0 0 10px 20px;
}
.biz_p {
	margin:0 0 10px 20px;
}
.biz_tb {
	margin:0 0 10px 20px;
	font-size:12px;
}
.biz_tb th, .biz_tb td {
	text-align:center;
	border:1px solid #000000;
	padding:4px;
}
.gyik {
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:10px;
}
.gyik_p {
	margin:0 0 10px 40px;
}
.szerv {
	margin:0 0 10px 0;
}
.muszaki {
	background-color:#0b4584;
	padding:5px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	margin:10px 0 10px 0;
}
.raktar {
	width:565px;
	margin: 0 0 10px 0; 
	border:1px solid #000000;
	border-bottom:0;
}
.raktar th {	
	background-color:#0b4584;
	text-align:center;
	font-size:13px;
	padding:4px;
	color:#ffffff;
	border-bottom:2px solid #ff7909;
	border-right:1px solid #ffffff;
}
.raktar td {
	padding:4px;
	text-align:center;
	font-size:11px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.helyett {
	text-decoration:line-through;
}
.logo  {
	text-align:center;
	margin-top:15px;
}
.galeriak a:link, .galeriak a:active, .galeriak a:visited {
	border:solid 2px #0b4584;
	margin:0 0 1px 1px;
	float:left;
}
.galeriak a:hover {
	border:solid 2px #e17500;
}
.galeria {
	margin:34px 0 0 2px;
}
.galeria  img{
}

.mod {
	color:#0b4584;
	font-size:18px;
	margin:10px 0 10px 6px;
}
.marka {
	width:180px;
	height:120px;
}
.elerh p {
	margin:5px 0 0 0;
}
.cimek {
	width:178px;
	border:1px dashed #ff7909;
	padding-bottom:5px;
	margin-bottom:10px;
}
.galeriak {
	margin-bottom:20px;
}
.akcio_r {
	margin-bottom:10px;
}
.akcio_r a:link, .akcio_r a:visited, .akcio_r a:active {
	display:block;
	width:209px;
	height:115px;
	border:none;
}
.akcio_r a:hover {
	background-position:0 -115px;
}
.lec {
	text-align:center;
	padding:20px 0 40px 0;
}

#ajanlatkero {
	width:350px;
	margin:20px auto;
	border-style:dotted;
	border-width:1px;
	border-color:#0f2b6c;
}
#adatok {
	width:346px;
	background-color:#e6f1fc;
	border-style:solid;
	border-width:1px;
	border-color:#0f2b6c;
	margin:1px auto;
	padding:20px 0 15px 0;
}
#adatok label {
	width:130px;
	display:block;
	float:left;
	padding:3px 0 0 0;
	margin-left:20px;
	margin-bottom:13px;
}
#adatok input{
	display:block;
	float:right;
	margin-right:20px;
	margin-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#0f2b6c;
	width:160px;
}
#adatok select {
	display:block;
	float:right;
	margin-right:20px;
	margin-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#0f2b6c;
	width:160px;
	
}
#adatok textarea {
	float:right;
	display:block;
	width:160px;	
}
.ajanlat {
	margin:0;
	background-image:url(../kepek/ajanlat.jpg);
	color:#ffffff;
	font-size:17px;
	padding:15px 0 0 0;
	text-align:center;
	display:block;
	width:350px;
	height:37px;
	font-family:FordCELightRegular;
}
#kuld {
	margin:23px 0 0 0;
	background-color:#0f2b6c;
	color:#ffffff;
	font-weight:bold;
}
.hirlevel {
	margin:0 auto;
	background-image:url(../kepek/hirl.jpg);
	color:#ffffff;
	font-size:16px;
	text-align:center;
	display:block;
	width:250px;
	height:30px;
	padding:8px 0 0 0;
	font-family:FordCELightRegular;
}
#kuld {
	margin:23px 0 0 0;
	background-color:#0f2b6c;
	color:#ffffff;
	font-weigth:bold;
}
#hirlevelk {
	display:block;
	margin:40px auto;
	width:250px;
	border-style:dotted;
	border-width:1px;
	border-color:#0f2b6c;
}
#hirad {
	margin: 1px auto;
	width:246px;
	border-style:solid;
	border-width:1px;
	border-color:#0f2b6c;
	background-color:#e6f1fc;
	padding:5px 0 15px 0;
	text-align:center;
}
#hirad p {
	margin:15px 0 15px 0;
	font-size:16px;
	font-weight:bold;
}
.hirsz {
	display:block;
	border-style:solid;
	border-width:1px;
	border-color:#0f2b6c;
	margin:10px auto 10px auto;
	width:180px;
}
.hgomb {
	background-color:#0f2b6c;
	color:#ffffff;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#e6f1fc;
	width:110px;
	padding:2px 0 2px 0;
	margin:5px 0 5px 0;
}
#slider1 {
	width:1000px;
	margin:0 auto;
}
#slider1 {
}
.sliderwrapper{
position: relative; /*leave as is*/
width: 800px; /*width of featured content slider*/
min-height: 250px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
width: 1000px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
background-color:#000000;
}
#paginate-slider1 {
	padding-top:25px;
}
.pagination{
	width: 300px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: right;
	position:absolute;
	z-index:100;
	top:230px;
	left:0px;
	font-size:0px;
	background-repeat:no-repeat;
	background-position:left bottom;
	
}

.pagination a{
	text-decoration: none; 
	background:url(../kepek/gomb1.png) no-repeat;
	width:12px; 
	height:11px;
	float:left;
	font-size:0px;
	margin:0 0 2px 4.5px;
}

.pagination a:hover, .pagination a.selected{
	float:left;
	background:url(../kepek/gomb2.png) no-repeat;
	width:12px;
	height:11px;
	font-size:0px;
}
#galeria {
	margin:5px 0 0 0;
	text-align:center;
}
#galeria img {
	padding:4px;
	border:1px solid #6f9cd1;
	background-color:#c2d4eb;

}
.gal_fl {
	width:144px;
	height:114px;
	margin:0 auto 10px auto;
}
.gal {
	margin:0 auto 10px auto;
	background-image:url(../kepek/gombok/galeria.png);
	display:block;
	width:144px;
	height:114px;
	text-transform: capitalize;
	text-indent:-9999px;
}
.gal:hover {
	background-position:0 114px;
}
#visszlink {
	border-top:1px dotted #cecccc;
	margin:0 0 4px 5px;
	text-align:center;
	padding:6px 0 0 0;
}
#visszlink a{
	text-decoration:none;
	color:#ffffff;
	padding:4px 4px 4px 4px;
	background-color:#0b4584;
	font-weight:bold;
}
#visszlink a:hover {
	background-color:#165db0;
}
.arlista:hover {
	margin:0 0 20px 0;
}
