
html {height: 101%;}

body {
	background-image:url(../images/background_global.jpg);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	color: #6f6f6f;

	margin: 0;
	padding: 0;

	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dottet red;
}

/* DEFAULTS */

table {
	border-style: none;
	border-collapse: collapse;
}

table, td, form, img, p {
	padding: 0;
	margin: 0;
	border-style: none;
}

td {
 vertical-align: top;
 padding-left: 3px;
}

td, p, body, div, input, textarea, select {
 font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

input, textarea, select {
  border: 1px solid #323232;
  background-color: #FFF;
}

a {
  color: #006990;
}

a:link {
 text-decoration: none;
 color: #006990;
}

a:visited {
 text-decoration: none;
 color: #006990;
}

a:hover {
 text-decoration: underline;
 color: #006990;
}

a:visited:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

/* WEBPAGE */
#pagelayout {
	width: 950px;
	margin: 0 auto 0 auto;
	/*border: 1px solid #00FF66;*/
}

#pagecolor
{
	/*background-color:#FFFFFF;*/
}

/* --- FONTS --- */
p,li {
 font-family: Verdana, Tahoma, Helvetica, sans-serif;
 font-size: 13px;
 color: #5b5750;
 line-height: 1.4;
 padding-bottom: 10px;
 text-align: justify;
}

h1 {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 22px;
	color:#cabc69;
	padding-bottom:10px;
	padding-top: 10px;
	font-weight: lighter;
	border-bottom: 1px dotted #cabc69;
}

h2 {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	color: #22485e;
	font-weight: bold;
	line-height: 1.3;
}

h3 {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #22485e;
}

h5 {
	font-weight: lighter;
}

/* --- HEADER --- */
#header_content {
	height: 150px;
	background-image:url(../images/background_header.gif);
}

#header_submenu {
	float: right;
	margin-right: 3px;
	height: 23px;
	padding-top: 4px;
}

#header_logo {
	float: left;
	width: 160px;
	height: 91px;
	margin-top: 27px;
	margin-left: 20px;
}

#header_bar {
	float: left;
	width: 950px;
	height: 32px;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(../images/header_bar.png);
}


/* --- CONTENT --- */
#col {
	float:left;
	width: 250px;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 20px;
}

#offer {
	background-image:url(../images/background_offer.png);
	width: 232px;
	height: 237px;
	padding: 10px;
	padding-top: 5px;
	margin-top: 17px;
	font-family: tahoma;
}

#offer p{
	font-family: tahoma;
}

#col li{
	list-style-position: inside;
	list-style-image: url(../images/rectangular-white.png);
	list-style-type: none;
}


#menu {
	background-image:url(../images/background_menu.png);
	width: 232px;
	height: 242px;
	padding: 10px;
	padding-top: 0px;
	margin-top: 17px;
}

#menu ul {	
	margin-left: 0px;
	width: 182px;
	padding-top: 5px;
}

#menu li {	
	margin-left: -30px;
	border-bottom: 1px dotted #626262;
	
	list-style-position: inside;
	list-style-image: url(../images/rectangular-blue.png);
	list-style-type: none;
	
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:5px;
	padding-bottom:5px;
	text-align: left;
}


#finance_partner {
	background-image:url(../images/background_finan_partner.png);
	width: 212px;
	height: 50px;
	
	text-align:  center;
	margin-top: 20px;
	padding: 20px;
	padding-top: 50px;
}

#finance_arfolyam {
	background-image:url(../images/background_finan_arfolyam.png);
	background-repeat: no-repeat;
	width: 212px;
	height: 59px;
	
	text-align:  center;
	margin-top: 20px;
	padding: 20px;
	padding-top: 50px;
}

#finance_refkamat {
	background-image:url(../images/background_finan_refkamat.png);
	background-repeat: no-repeat;
	width: 212px;
	height: 59px;
	
	text-align:  center;
	margin-top: 20px;
	padding: 20px;
	padding-top: 50px;
}

#finance_arfolyam_en {
	background-image:url(../images/background_finan_arfolyam_en.png);
	width: 212px;
	height: 49px;
	
	text-align:  center;
	margin-top: 20px;
	padding: 20px;
	padding-top: 50px;
}

#finance_refkamat_en {
	background-image:url(../images/background_finan_refkamat_en.png);
	width: 212px;
	height: 49px;
	
	text-align:  center;
	margin-top: 20px;
	padding: 20px;
	padding-top: 50px;
}

#banner_mainpage {
	margin-top: 20px;
}


#content_subpage {
	float: left;
	margin-bottom: 20px;
	width: 680px;
	text-align: left;
}

#content {
	float: left;
	margin-bottom: 20px;
	width: 100%;
	text-align: left;
}

#mainpage_stage {
	float:left;
	width: 680px;
	margin-top: 25px;
	margin-bottom: 20px;
}

#mainpage_column {
	float: right;
	margin-top: 25px;
	width: 252px;
}

#mainpage_col1, #mainpage_col2  {
	float: left;
	width: 312px;
	height: 260px;
	padding: 10px;
	margin-top: 20px;
	background-image:url(../images/background_mainproducts.png);
}

#mainpage_col2 {
	margin-left: 15px;
}

#mainpage_col1 h2, #mainpage_col2 h2{
	font-size: 14px;
	margin-top: 5px;
	color:#FFFFFF;
	margin-bottom: 30px;
}

#mainpage_col1 li, #mainpage_col2 li{
	margin-left: -45px;
}

#mainpage_col1 ul, #mainpage_col2 ul {	
	margin-left: 20px;
}

#mainpage_col1 li, #mainpage_col2 li {	
	list-style-position: outside;
	list-style-image: url(../images/rectangular-blue.png);
	list-style-type: none;
	
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
 	line-height: 1.4;
	
	padding-bottom: 10px;
}
/* --- ONLINE AJÁNLATKÉRÉS -------- */
.hitelkerdes {
	font-size: 16px;
	font-weight: bold;
	height: 60px;
	color:#FFF;
	/*padding: 15px 15px 10px 10px;
	background-image:url(../images/background_offer.png);
	background-repeat: no-repeat*/
}

.hitelvalasz {
	font-size: 11px;
	font-weight: bold;
	color:#999900;
	padding: 15px 10px 10px 10px;
	background-color:#CCCCCC;
	margin-top: 4px;
}

/* --- CONTENT PAGE -------- */

#content_navigation {
	background-image:url(../images/background_contentheader.png);
	width: 659px;
	height: 26px;
	margin-top: 20px;
	font-size: 9px;
	padding-left: 20px;
	padding-top: 5px;
}

#content_body {
	background-image:url(../images/background_contentbody.png);
	background-repeat:repeat-y;
	width: 639px;
	padding: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: -15px;
}

#content_footer {
	background-image:url(../images/background_contentfooter.png);
	height: 31px;
	width: 679px;
		margin-top: -15px;
}

#content_subpage a, a:link, a:visited,a:hover,a:visited:hover   {
 color: #006990;
}

#content_body p {
	line-height: 1.6;
	color: #5b5750;
}

#content_subpage ul {	
	margin-left: 20px;
}

#content_subpage li {	
	list-style-position: outside;
	list-style-image: url(../images/rectangular-blue.png);
	list-style-type: none;
	
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
 	line-height: 1.4;
	
	padding-bottom: 10px;
}

/* --- PRODUCT PAGE --- */
#product_short {
	border: 1px solid  #dadad1;
	background-color: #EEEAD5;
	
	margin-top: 20px;
	margin-bottom: 20px;
	
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 30px;
}

#product_short h2 {color: #7f806a;}
#product_short li {
	margin-left: -35px; 
	color: #7f806a;
	
	list-style-position: outside;
	list-style-image: url(../images/rectangular-white.png);
	list-style-type: none;
}

/* -------------- QUESTION AND ANSWERS ------------------*/
.faqitem li {
	font-weight: bold; 	
	border-bottom: 1px dotted #999999;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #7d7546;
	
	list-style-position: outside;
	list-style-image: url(../images/rectangular-white.png);
	list-style-type: none;

}

.answer {
	margin-left: 20px;
	margin-top: 10px;
}

.answer_mainpage {
	margin-left: 0px;
	margin-top: 10px;
	/*border: 1px solid red;*/
}

.answer p {	color: #22485e;}

.answer_mainpage p {	color: #22485e;}

#links li {
	font-weight: normal; 	
	border-bottom: 1px dotted #999999;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#333333;
}

.q_a_box {
	border: 1px solid  #dadad1;
	background-color: #ebebeb;
	
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	padding-bottom: 0px;
}

.box_hiteligeny {
	font-weight: normal; 	
	padding-top: 3px;
	padding-bottom: 3px;
	color:#333333;
	font-size:9px;
}
/* --- FOOTER --- */
#footer {
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 950px;
	color: #b7b7b7;
	font-size: 9px;
}

#footer p {	font-size: 10px; color: #b7b7b7;}

#footer_bar {	
	height: 25px;
	background-image:url(../images/footer_bar.png);
	text-align: center;
	font-size: 9px;
	color: #b7b7b7;
	padding-top: 14px;
	margin-bottom: 20px;
}

/*SENDMAILFORM*/
div#sendmail  {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #595959;
}

div#sendmail table {
	width: 100%;
}

div#sendmail th {
	height: 30px;
	vertical-align:middle;
	padding-top: 20px;
	
}

div#sendmail td {
	border-top:  dotted 1px  #626262;
	border-bottom:  dotted 1px  #626262;
	height: 30px;
	vertical-align:middle;
}

div#sendmail input {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	/*text-align:justify;*/
	width: 375px;
	height: 16px;
	border: 1px solid #bbc5d2;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color:#f2f5f8;
}
/*
div#sendmail input {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	width: 375px;
	height: 16px;
	border: 1px solid #bbc5d2;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color:#f2f5f8;
}*/

.messagebox {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	width: 375px;
	border: 1px solid #bbc5d2;
	background-color:#f2f5f8;
	margin-top: 5px;
	margin-bottom: 5px;
}

.listbox {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	width: 50px;
	height: 20px;
	border: 1px solid #bbc5d2;
	background-color:#f2f5f8;
}

div#sendmail input {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	/*text-align:justify;*/
	width: 375px;
	height: 16px;
	border: 1px solid #bbc5d2;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color:#f2f5f8;
}

div#sendmail textarea {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	width: 375px;
	height: 100px;
	border: 1px solid #bbc5d2;
	background-color:#f2f5f8;
	margin-top: 5px;
	margin-bottom: 5px;
}

div#sendmail select {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6A7384;
	width: 175px;
	height: 20px;
	border: 1px solid #bbc5d2;
	background-color:#f2f5f8;
}







/* ANON */
table.list {
  margin: 0px;
  width: 100%;
}

table.list tr:hover td, table.list tr:hover td a, table.list tr:hover td a:visited {
  background-color: #cdf7ff;
/*  color: #ffffff;*/
}

table.list td {
  border-bottom: 1px dotted #3c3c3c;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
}

table.list tr.hover {
  background-color: #cdf7ff;
}

table.list *.odd {
  background-color: #e6e6e6;
}

table.list *.even {
  background-color: #ffffff;
}

#jsmenu {VISIBILITY: true; WIDTH: 640px; POSITION: absolute; TOP: 125px; margin-left: 315px; HEIGHT: 35px; z-index: 100}
