body {
  margin: 0px;
  font-family: Calibri, Arial;
  color: #d6d6d6;
  font-size: 12pt;
  background: url(../design/bg.png) repeat top center;  
}

p {
  margin: 0px;
  padding: 0px;
}

a {
  text-decoration: none;
  color: #d6d6d6;   
}

a:hover {
  text-decoration: underline;
}

#all_bg {

}

#all {
  margin: 0px auto 0px auto;
  width: 990px;
  padding: 0 5px;
  background: url(../design/crom_keret/left_right.png) repeat-y top center; 
}

input.gomb{
  color: #814c08;
  border: 1px solid #ffffff;
  background: #fcb04d;
  padding: 0px 3px;    
}

H1 {
  padding: 0;
  margin: 0;
  font-size: 18pt;
  font-weight: normal;
}

#content_lapozo {
  padding: 10px;
  font-size: 9pt;
  margin-bottom: 20pt;
  text-align: center;
}

#content_lapozo a {
  text-decoration: none;
  padding: 5px 10px;
  margin: 0px 3px;
  background: #6a0607;
  border: 1px solid #d6d6d6;
}

#content_lapozo a:hover {
  background: #8d0e0f;
}

#content_lapozo a.lapozo_act {
  background: #8d0e0f;
}

#content_utvonalbox {
  background:  url(../design/content/utvonalbg.png) repeat top center;
  color: #800809;
}

#fly_utvonal_left {
	float:left;
	width: 770px;
}

#fly_utvonal_right {
	float:left;
	width: 200px;
}

#fly_utvonal_right p {
	float:left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#utvonal_nyil {
  background:  url(../design/content/utvonalnyil.png) repeat center center;
  width: 7px;
  height: 34px;
  float: left;
}

#utvonal_szov {
  float: left;
  padding: 8px;
}

#content_utvonalbox a {
  color: #800809;
}

#content_utvonalbox a:hover {
  color: #800809;
}

#content_utvonalbox.utvonal_fly {

}

.fly_felso_vissza {
  float:left;
  margin-bottom: 5px;
}

#content_markabox {
  margin: 10px;
}

#content_markabox_checkbox {
  background: #D7CF9D;
  padding: 1px;
  margin: 5px;
  float:left;
}

#content_markabox a {
  text-decoration: none;
  padding: 0px 5px;
  background: #DBD5A8;
}

#content_filters_form p {
	float:left; 
	margin: 5px;
}

#content {
  position: relative;
  width: 990px;
  float:left;
}

#content.rovid {
  width: 750px;
  float:left;
  margin-left: 10px;
}

#content_box {
  height: auto; 
}

#content_box_fejlec {
  display: block;
  background: url(../design/crom_keret/top.png) repeat-x bottom;
  padding-bottom: 5px;
  padding-left: 10px;
  margin-top: 10px;
}

#content_box_fejlec table {
  border-spacing: 0;
  padding: 0;  
}

a.osszes_megtekintese {
	font-size: 10pt;
	font-weight: bold;
}

#content_box_fejlec a {
  color: #814c08;;
}

#content_valaszto ul {
  margin: 0px;
  padding: 0px;   
}

#content_valaszto li {
  position: relative;

  float:left;
  text-align: center;
  list-style-type: none;    
}

#content_valaszto a {
  text-decoration: none;
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  padding: 8px;
  display: block;
  width: 226px;
  height: 16px;
  background: url('../design/content/def_gomb1_bg.png');     
}

#content_valaszto a:hover {
  text-decoration: underline;
  background: url('../design/content/def_gomb2_bg.png');
}

#content_subcategory_box {
	padding-top: 5px;
	padding-left: 20px;
}

#subcat_oszlop {
	width: 200px;
	float:left;
	padding-bottom: 10px;
}

#content_kiemelt_kategoria_box {
	padding: 5px;
	float: left;
	width: 120px;
	height: 130px;
}

#content_kiemelt_kategoria_box div {
	text-align: center;
}

#content_kiemelt_kategoria_box div.kep {
	height: 100px;
	border: 1px solid #E5E5E5;
}

#content_nezet_gombok {
	text-align: right;
	padding-right: 10px;
}

.keret_box {

}

#tab_modul #lap {
	width: auto;
	float:none;
}

H2.marka_alcim {
  font-size: 12pt;
  border-bottom: 1px solid orange;
  padding: 0px 10px;
}

#content_marka_box {
	margin-bottom: 5px;
}

#main_left a {
	color: #820203;
	font-size: 8pt;
}

#main_left {
	width: 145px;
	background: url('../design/main/main_left.png') repeat-y top left;
	float: left;
}

#main_butorok {
	height: 507px;
	margin-right: 3px;	
}

#main_gepek {
	height: 465px;
	margin-right: 3px;	
}

#main_left_head {
	height: 25px;
	font-size: 12pt;
	text-align: center;
	background: #820203;
	color: #d6d6d6;
	padding-top: 5px;
}

#main_right {
	width: 845px;
	float: left;
}

#main_right_flash {
	height: 507px;
}

#main_right_infok {

}

#msz_menu {

}

#hsz_menu {

}

#mri_left {
	float:left;
}

#mri_right {
	float:left;
	width: 350px;
}