body {
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 11px;
	font-family: verdana;
	background: #ff9;
  }

#kont {
	margin: auto;
	width: 1004px;
	/*min-width: 990px;
	max-width: 1250px;
	_width: 990px;*/
  /* explorer trükk, hogy működjön a max-width 
  width: expression( this.width > 1100 ? 1100 : true );*/
  }

#head_1 {
	float:left;
	width:100%;
  background-color: #eac51e;
  }
  
#head_11 {
	float: left;
	width: 190px;
	height: 88px;
  background-color: #eac51e;
  background-image: url(../images/head_11.png);
  }
  
#head_12 {
	float: left;
	width: 380px;
	height: 88px;
  background-color: #eac51e;
  background-image: url(../images/head_12.png);
  }
  
#head_13 {
	float: right;
	width: 180px;
	height: 88px;
  background-color: #eac51e;
  background-image: url(../images/head_13.png);
  }
  
#head_2 {
	float:left;
	width:100%;
  background-color: #581f18;
  background-image: url(../images/head_22.png);
  }
  
#head_21 {
	float: left;
	width: 190px;
	height: 26px;
  background-color: #581f18;
  background-image: url(../images/head_21.png);
  }
  
#head_22 {
	float: right;
	width: 450px;
	height: 19px;
	padding-top: 3px;
	color: #fff;
  background-color: #581f18;
  background-image: url(../images/head_22.png);
  }


#head_22 a {
/*  margin-left: 20px;
  margin-right: 22px;*/
  color: #fff;
	font-weight: bold;
	text-decoration: none;
  }

#head_22 a:hover {
  color: #cc9933;
  }


#head_3 {
	float:left;
	width:100%;
  background-color: #f0e511;
  padding: 3px 0px 3px 0px;
  vertical-align:top;
  }
  
#colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	background:#fff;		/* Left column background colour */
  }
  
#colmid {
	float:left;
	width:215%;
	position:relative;
	left: 200px;
	_left: 250px;	
	background:#fff;    	/* Centre column background colour */
  }
  
#colright {
	float:left;
	width:100%;
	position:relative;
	left:50%;
	margin-left:-500px;
	_margin-left:-520px;
	border-left: 1px solid #5c1a1b;
	background:#fff;    	/* Right column background colour */
  }
  
#col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:100%;
  }
  
#col1pad {
margin: 0 0 0 500px;
overflow: hidden;
padding-right: 40px;
}
  
#col1 {
	width: 100%;
	overflow: visible;
	min-height: 1000px;
	border-left: 1px solid #5c1a1b;
	padding: 20px 6px;
  }
  
#col1 a {
	font-size: 9pt;
  }
  
#col1 p, ul {
  font-size: 12px;
  line-height: 18px;
  }
  
#col2 {
	float: left;
	width: 200px;
	position: relative;
	margin-left: -50%;
	left: 300px;
	_left: 250px;
	overflow: hidden;
  }
  
#col3 {
	float: left;
	width: 205px;
	position: relative;
	overflow: hidden;
	padding:0 10px 10px 10px;
  }

#footer {
	clear: both;
	float: left;
	width: 100%;
  height: 38px;
  padding-top: 6px;
  background-color: #fff;
  }
  
#foot {
	margin-right: 10px;
  font-size: 10px;
  text-align: center;
  }


#head_22 a#active_menu
{
	color: #cc9933;
}


div#col2 ul.menu a span
{
	color: 				#65211E;
	font-size:		8pt;
	font-weight:	bold;
}

div#col2 ul.menu a
{
		text-decoration:none;
}

div#col2 ul.menu li#current a span
{
	color:	#cc9933;
}


div#col2 ul.menu a:hover span
{
	color:	#ffcc66;
}

div#col2 ul.menu li
{
	list-style-image: url(../images/potty.jpg);
	line-height:	11pt;
	margin-bottom: 5pt;
}

div#col2 ul.menu li#current ul li, div#col2 ul.menu li.parent ul li
{
	list-style-image: none;
}

div#col2 ul.menu li.parent ul li a span
{
	font-weight:	normal;
	color: #CC9933;
}

div#col2 ul.menu li.active a span
{
	color: #CC9933;
}

div#col2 ul.menu li#current ul, div#col2 ul.menu li.parent ul
{
	padding-left:	0px;
	margin-left:	15px;
	margin-top:		5px;
}

.componentheading
{
color:#cc9933;
font-family:arial,verdana,sans-serif;
font-size:14pt;
font-weight: bold;
line-height:16pt;
margin:0 0 20px;
padding:0;
text-align:left;
}

#col1 h1
{
color:#993333;
font-family:arial,verdana,sans-serif;
font-size:14pt;
line-height:16pt;
margin:0 0 20px;
padding:0;
text-align:left;
}

#col1 h2
{
color:#cc9933;
font-family:arial,verdana,sans-serif;
font-size:12pt;
line-height:12pt;
margin:0 0 10px;
padding:0;
text-align:left;
}

#col1 h3 {
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:12px;
line-height:11pt;
margin:18px 0 10px;
padding:0;
text-align:left;
}

#col1 .barna {
color:#CC9933;
}

TR.paros
{
}

TR.paratlan
{
	background-color: #FFFF99;
}

TR.paros TD IMG
{
	width:		60px;
	border:		0px;
}

TR.paratlan TD IMG
{
	width:		60px;
	border:		0px;
}

TABLE.arfolyamok
{
	font-size:	7pt;
	line-height:	9pt;
}

TABLE.arfolyamok TR TD
{
	padding:3px;
}

TABLE.arfolyamok TR TD A
{
	color: black;
}

TABLE.arfolyamok TD.elso
{
}

TABLE.arfolyamok TD.masodik
{
	text-align:	right;
}

TABLE.arfolyamok TD.harmadik
{
	text-align:	right;
	padding-left:		20px;
}

TABLE.arfolyamok TD.masodik-kiemelt
{
	text-align:	right;
	font-weight:bold;
}

TABLE.arfolyamok TD.harmadik-kiemelt
{
	text-align:	right;
	padding-left:		20px;
	font-weight:bold;
}

.nopnom
{
	padding:0;
	margin:0;
	font-size:				11px;
	text-decoration:	none;
	color: #581F18;
}

.pl4
{
  font-size: 11px;
	width: 130px;
	_width: 135px;
	padding-left:		10px;
	_padding-left: 5px;
	height: 20px;
	background-image: url(../images/gombos.jpg);
	background-repeat: no-repeat;
}

.pr4
{
  font-size: 11px;
	width: 155px;
	padding-left:		5px;
  height: 20px;
	background-image: url(../images/gombos_r.jpg);
	background-repeat: no-repeat;
}

span#clock
{
	font-size:		7.5pt;
}

span#clock .barna
{
	color:			#CC9933;
}

table.contentpaneopen {
  width: 96%;
  font-size: 11px;
  }

#col1 a.arlista
{
	text-decoration:	none;
	font-size:7pt;
}

IMG.leftkep
{
	margin:	35px 27px 0px;
}

div.leftbox
{
	margin:	35px 27px;
}

.fejlec
{
	font-size: 12px;
	font-family: arial;
	text-align:center;
	margin: 0px;
	padding: 0px;
	background-color: #000099;
	color: #fff;
	width: 146px;
	height: 15px;
}

div.leftbox input.mezo
{
	width:	80px;
}

div.leftbox img.gomb, div.leftbox input.gomb
{
	padding-top:10px;
}

div.nomarginbottom
{
	margin-bottom:0px;
}

.invalid
{
  color: #fff;
	background-color:	#009;
}

a
{
	color:			#CC9933;
}

.mehet {
  width: 80px;
  padding: 2px;
  margin-top: 10px;
  color: white;
  background-color: #009;
  border: 0px;
  cursor: pointer;
  }
  
.mehet:disabled {
  color: #666;
  background-color: #ccc;
  cursor: default;
  }

body.modalbody
{
	margin: 0;
	padding: 20px;
	width: 600px;
	font-size: 11px;
	font-family: verdana;
	background:#fff;
}

#menu a
{
	cursor: pointer;
}

.clear {
  clear: both;
  }
  
.ap-kontener {
	text-align: left;
  }
  
.ap-kontener p, .ap-kontener h1, .ap-kontener h2, .ap-kontener h3, .ap-kontener h4 {
	padding: 0;
	margin: 0;
  }
  
.ap-kontener p.szov {
  margin-left: 6px;
  margin-bottom: 6px;
  line-height: 14px;
  }
  
.ap-kontener h1 {
  margin: 12px 6px;
  color: #44a;
  font-size: 22px;
  }

.ap-kontener ul, .ap-kontener ol {
  margin: 0 auto;
  margin-bottom: 6px;
  line-height: 14px; 
  }
  
.ap-kontener ul, .ap-kontener ol {
  *margin-left: 40px;
  }
 
.ap-kontener a {
  color: #46c;
  text-decoration: underline;
  }
  
.ap-kontener a:hover {
  color: #68e;
  }
  
.ap-doboz {
  width: 565px;    
  margin: 12px 0 10px 0;
  background-image: url('../../../components/com_aranypiac/images/privatbankar/ap-doboz-mid.png');
  background-repeat: repeat-y; 
  }
  
.ap-doboz-top { 
  width: 545px;   
  min-height: 50px;
  _height: 50px;
  padding: 7px 10px;
  background-image: url('../../../components/com_aranypiac/images/privatbankar/ap-doboz-top.png');
  background-repeat: no-repeat;
  } 

.ap-doboz-bot {
  width: 545px;   
  height: 39px;
  padding: 11px 10px 0 10px;  
  background-image: url('../../../components/com_aranypiac/images/privatbankar/ap-doboz-bot.png');
  background-repeat: no-repeat;
  }
  
.ap-table {  
  width: 530px; 
  padding: 0;
  margin: 0;   
  }
  
.ap-dob-img {
  float: left;
  width: 40px;
  overflow: hidden;
  }

.ap-doboz img {
  float: right;
  height: 40px;
  margin: 3px 0 3px 3px;
  }
  
.ap-td-ar {
  width: 100px;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: -1px;
  text-align: right;
  } 
  
.ap-td-gm {
  text-align: right;
  }  
  
.ap-table input.akar, .ap-table input.meny, .ap-table input.hos, .ap-table input.rov, .ap-table textarea.meg {
  padding: 2px;
  border: 1px solid #fe3;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  }
  
.ap-table input.meny {
  width: 30px;
  text-align: right;  
  }
  
.ap-table input.hos {
  width: 223px;
  }
  
.ap-table input.rov {
  width: 160px;
  }
  
.ap-table textarea.meg {
  width: 223px;
  height: 55px;
  resize: vertical;
  }
  
.ap-doboz table.rendel {
  margin-top: 5px;
  }
  
.ap-doboz .mehet {
  width: 545px;
  text-align: right;  
  }
  
a#tovabbi_termekek {
  font-size: 11px;
  }
  
input#rendelesgomb {
  margin-right: 10px;
  }

.ajax-loading
{
	background-image: url( '../images/108.gif' );
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

#ajaxicon
{
	width:570px;
	height:40px;
	position:absolute;
	z-index:-1000;
}

.nyit-kontener {
  float: left;
	/* width: 600px; */
	margin-top: 10px;	
	margin-left: 25px;
	text-align: left;
  }
  
.nyit-kontener p, .nyit-kontener h1, .nyit-kontener h2, .nyit-kontener h3, .nyit-kontener h4 {
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
  }
 
.nyit-szel {
  text-align: center;
	min-width: 560px;
  }
  
.nyit-szel-it {
  float: left;
	width: 200px;
  }
  
.nyit-oszl {
	margin: 10px 0;	
  padding: 2px 20px 5px 0;	
  }
  
.nyit-oszl2 {
  padding: 2px 0 18px 18px;
  border-left: 1px solid gold;	
  }
  
.nyit-oszl h1 {
	color: #65211e !important;
	font-size: 19px !important;
	font-family: arial, helvetica, sans-serif !important;
	margin: 0 0 2px 0 !important;
	}
	
.nyit-oszl h2 {
	color: #009 !important;
	font-size: 15px !important;
	font-family: arial, helvetica, sans-serif !important;
	margin: 0 0 10px 0 !important;
	}
	
.nyit-oszl h3 {
	color: #65211e !important;
	font-size: 14px !important;
	font-family: arial, helvetica, sans-serif !important;
	margin: 0 0 5px 0 !important;
	}
	
.nyit-oszl h4 {
	color: #65211e !important;
	font-size: 12px !important;
	font-family: arial, helvetica, sans-serif !important;
	margin: 0 0 5px 0 !important;
	}
	
.nyit-oszl h1 a {
	color: #65211e !important;
	text-decoration: none !important;
	font-size: 17px !important;
	}
	
.nyit-oszl2 h1 a {
	color: #65211e !important;
	text-decoration: none !important;
	font-size: 14px !important;
	}
	
.nyit-oszl h2 a {
	color: #009 !important;
	font-size: 15px !important;
	font-family: arial, helvetica, sans-serif !important;
	text-decoration: none !important;  
	}
	
.nyit-oszl h4 a {
	color: #65211e !important;
	text-decoration: none !important;
	font-size: 12px !important;
	}
	
.nyit-oszl p {
  font-size: 11px !important;
  line-height: 15px !important;
	margin: 0 !important;
  }
  
.nyit-oszl img {
	width: 250px !important;
	margin-left: 0px !important;
	margin-top: 2px !important;
	margin-bottom: 10px !important;
	display: block !important;
  clear: right !important;
  float: none !important;
	}
	
.nyit-oszl p.nyit-bov {
  margin-bottom: 15px !important;
  text-align: right;
  }
  
.nyit-oszl p.nyit-bov a {
  color: #c93;
  font-weight: bold;
  font-size: 11px !important;
	text-decoration: none !important;  
  } 
  
.ap-nyit-old img {
  width: 250px;
  height: auto;
  }
  
.nyit-oszl b {
  font-weight: normal;
  }
  
.nyit-oszl a b, .nyit-oszl h1 b, .nyit-oszl h2 b, .nyit-oszl h3 b, .nyit-oszl h4 b {
  font-weight: bold;
  }

span.skype_pnh_container {display: none !important;}
span.skype_pnh_print_container {display: inline !important;}

hr.sar_von {
  float: left;
  border: 0px solid gold;
  color: gold;
  background-color: gold;
  height: 1px;
  width: 250px;
  margin-bottom: 20px; 
  *margin-bottom: 5px; 
  }
  
#mediaplayer {
  width: 250px;
  height: 146px;
  padding: 5px;
  background-color: #333;
  }
  

.media-partnerek {
  margin-top: 30px;
  }
  
.media-partnerek img {
  margin-bottom: 10px;
  }
  
.media-partnerek h2 {
	color: #009 !important;
	font-size: 15px !important;
	font-family: arial, helvetica, sans-serif !important;
	margin: 0 0 10px 0 !important;
	}
	
.media-partnerek h2 a {
	color: #009 !important;
	font-size: 15px !important;
	font-family: arial, helvetica, sans-serif !important;
	text-decoration: none !important;  
	}


