/* ---------------------------------------------*/
/* ---------->>> MINDEN NULLÁZÁSA <<<-----------*/
/* ---------------------------------------------*/
* { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
html { font-size: 100.01%; }
textarea, input, select, option, optgroup, button { color: #333; font: 1em "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif; }
/* -----------------------------------------*/
/* ---------->>> STÍLUS RESET <<<-----------*/
/* -----------------------------------------*/
li, dt, dd, p, th, td, caption { font-size: 1.0em; }
ul, ol, dl, p { margin-bottom: 10px; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
li *, li p, li li, dt *, dd *, p * , table{ font-size: 1em; }
fieldset, img { border: none; }
button { overflow: visible; cursor: pointer; }
legend { display: none; }
pre { font: 1.1em "Courier New",monospace; white-space: pre-wrap; }
form { margin:0px; padding:0px; }
/* -------------------------------------*/
/* ---------->>> CLEARFIX <<<-----------*/
/* -------------------------------------*/
.clearfix:after { content:"."; 	display:block;	height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* -------------------------------------------------*/
/* ---------->>> ALAPÉRTELMEZETT LINK <<<-----------*/
/* -------------------------------------------------*/
a { color: #C33; text-decoration: none; }
a:hover, a:focus, a:active { text-decoration: underline; }
a.ajanlatkeresteljes:link,a.ajanlatkeresteljes:visited { color:#FFF; text-decoration:underline;}
a.ajanlatkeresteljes:hover {color:#CCC; text-decoration:none;}
/* -------------------------------------*/
/* ---------->>> H TAG-EK <<<-----------*/
/* -------------------------------------*/
/* ------------------------------------ */
h1, h2, h3, h4, h5, h6 { margin: 0;  text-transform: none; }
h1 { font-size: 1.1em; color:#FFF; background-image:url(../images/h1tag-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px;  text-transform:uppercase; }
h2.termeklistanev { font-size: 1.0em; color:#FFF; background-image:url(../images/h1tag-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px;  text-transform:uppercase; }
h2.termeknevteljes { font-size: 1.1em; color:#FFF; background-image:url(../images/h1tag-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px;  text-transform:uppercase; }
h3.termekteljesinfo { font-size: 1.1em; color:#FFF; background-image:url(../images/h1tag-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px;  text-transform:uppercase; }
/*h1.termeknev { font-size: 1em; font-weight:bold; color:#C30; background-image:url(../images/termeknev-htag-bg.png); background-position:top left; background-repeat:no-repeat; padding:10px 5px 9px 10px; border:1px solid #efefef; }*/
h1.termeknev { font-size: 1.0em; font-weight:bold; color:#C30; background:none; padding:10px 5px 9px 10px; border:0px solid #efefef; height:35px; }
h3.termeknev { font-size: 1.5em; font-weight:bold; color:#C30; background:none; padding:10px 5px 0px 0px; border:0px solid #efefef; height:25px; }
h4.termeknev { font-size: 1.0em; font-weight:bold; color:#C30; background:none; padding:10px 5px 9px 10px; border:0px solid #efefef; height:35px; }
/*h1.termeknev-kezdolapon { font-size: 0.8em; font-weight:bold; color:#C30; background-image:url(../images/termeknev-htag-bg.png); background-position:top left; background-repeat:no-repeat; padding:11px 5px 9px 10px; border:1px solid #efefef; }*/
h3.termeknev-kezdolapon { font-size: 1.0em; font-weight:bold; color:#C30; padding:11px 5px 9px 10px; border:0px solid #efefef;  background:none; height:35px;  }
	h3.termeknev a:link,h3.termeknev a:focus, h3.termeknev a:active,h3.termeknev a:visited { color: #666; text-decoration: none; text-transform:uppercase; }
	h3.termeknev a:hover { color:#C00; text-decoration: underline; }
	h3.termeknev-kezdolapon a:link,h3.termeknev-kezdolapon a:focus, h3.termeknev-kezdolapon a:active,h3.termeknev-kezdolapon a:visited { color: #666; text-decoration: none; text-transform:uppercase; }
	h3.termeknev-kezdolapon a:hover { color:#C00; text-decoration: underline; }	
/*h2 { font-size: 1.3em; color:#333; margin:5px 0px 5px 0px; }*/
h2.gyarto { font-size: 1.3em; color:#333; margin:0px 0px 0px 0px; }
h3 { font-size: 1.2em; color:#666; margin:0px 0px 5px 0px; }
h4 { font-size: 1.1em; color:#FFF; background-image:url(../images/bal-oldal-htag3-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px; }
h5 { font-size: 1.1em; color:#FFF; background-image:url(../images/bal-oldal-htag2-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px; }
h6 { font-size: 1.1em; color:#FFF; background-image:url(../images/bal-oldal-htag-bg.png); background-position:top left; background-repeat:no-repeat; padding:8px 5px 20px 5px; }

table.kezdolapmanual h2 a,table.kezdolapmanual h2 a:visited { color: #333; text-decoration:underline; }
table.kezdolapmanual h2 a:hover { color: #999; text-decoration:none; }



div#hirektext h2,div#hirektext h3,div#hirektext h4,div#hirektext h5,div#hirektext h6 { background:none; padding:0px; margin:10px 0px 10px 0px;}
div#hirektext h3 { color:#C00;}
div#hirektext h4,div#hirektext h5,div#hirektext h6 { color:#900;}
div#hirektext p { color:#333; word-spacing: 0.1em; text-align: left; letter-spacing: 0; line-height: 1.6em; font-size: 1.1em;} 
div#hirektext ul { color:#333; word-spacing: 0.1em; text-align: left; letter-spacing: 0; line-height: 1.6em; font-size: 1.1em;} 
p.bevezeto { color:#666; word-spacing: 0.1em; text-align: left; letter-spacing: 0; line-height: 1.6em; font-size: 1.1em;} 

/* -----------------------------------------------*/
/* ---------->>> LAYOUT KIALAKÍTÁSA <<<-----------*/
/* -----------------------------------------------*/
body {
font: 72.5%/1.25 "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;
background-image:url(../images/body-bg.png);
background-position:center top;
background-repeat:repeat-y;
margin:0px;
color:#535353;
}
  #wrapper { 
  margin: 0 auto;
  width: 933px;
/*  background-image:url(../images/wrapper-bg.png);*/
background-image:url(../images/wrapper-bg-uj.png);
  background-position:right;
  background-repeat:repeat-y;
  }
	#navigation {
	float: right;
	width: 865px;
	height:36px;
	color:#444;
	padding: 4px 0px 0px 68px;
	margin: 0px 0px 10px 0px;
	background-color:#FFF;
	background-image:url(../images/menu-bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	}
	#header {
	color:#444;
	width: 933px;
	height: 190px;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-color:#FFF;
	background-image:url(../images/fejlec-bg.png);
	background-position:bottom left;
	background-repeat:repeat-x;
	}
		#header-logo {
		float:left;
		width:290px;
		height:60px;
		padding-top:20px;
		padding-left:0px;
		}
		#header-jquerybox {
		float:right;
		width:600px;
		background-color:#FFF;
		margin:10px 0px 0px 0px;
		padding:18px 0px 0px 0px;
		}
		#header-akciostermekek {
			float:left;
			width:923px;
			padding:0px 5px 0px 5px;
			margin:0px;
		
		}
		#header-lezaro {
			float:left;
			width:923px;
			padding:0px 0px 0px 0px;
			margin:0px;
			background-image:url(../images/header-lezaro.png);
			background-position:right;
			background-repeat:no-repeat;
			height:10px;
		
		}		
			div#header-akciostermekek-bal {
			float:left;
			width:450px;
			height:60px;
			background-image:url(../images/csillag-akcio-trans.png);
			background-position:top left;
			background-repeat:no-repeat;
			margin:0px 10px 0px 0px;
			}
				div#header-akciostermekek-bal div {
				float:left;
				width:380px;
				padding:0px 0px 0px 60px;
				}
			div#header-akciostermekek-jobb {
			float:right;
			width:450px;
			height:60px;
			background-image:url(../images/csillag-legjobb-vetel-trans.png);
			background-position:top left;
			background-repeat:no-repeat;
			}
				div#header-akciostermekek-jobb div {
				float:left;
				width:380px;
				padding:0px 0px 0px 60px;
				}
		
	#leftcolumn { 
	color:#444;
	background:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
	float: left;
	}
	#rightcolumn { 
	float: right;
	color:#747474;
	background:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	width: 713px;
	}
		div#kezdolaptop-blokk {
		clear:left;
/*		background-color:#FFF;*/
		background-image:url(../images/rightcolumn-bg.png);
		background-position:top right;
		background-repeat:no-repeat;
		width:713px;
		height:46px;
		padding:5px 0px 5px 0px;
		}
			div#kezdolaptop-blokk-bal {
			float:left;
			width:350px;
/*			background-image:url(../images/info-vonal-trans.png);
			background-position:top left;
			background-repeat:no-repeat;*/

			padding:0px 0px 0px 0px;
			}
				div#kezdolaptop-blokk-bal div {
				float:left;
				width:300px;
				padding:0px 0px 0px 50px;
				}
			div#kezdolaptop-blokk-jobb {
			float:left;
			width:350px;
			text-align:left;
			padding:14px 0px 0px 0px;
			color:#FFF
			}	
	#footer { 
	width: 913px;
	clear: both;
	color: #333;
	border-top: 2px solid #C03;
	background: #F2F2F2;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	}
		div.footer-bal {
		float:left;
		width:500px;
		}
		div.footer-jobb {
		float:right;
		width:400px;
		text-align:right;
		}	
/* ------------------------------------------------*/
/* ---------->>> FORM, INPUT, SUBMIT <<<-----------*/
/* ------------------------------------------------*/
div#kezdolaptop-blokk-jobb .inputmezo {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:160px;
margin-right:5px;
}
div#kezdolaptop-blokk-jobb .inputmezo:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}
div#kezdolaptop-blokk-jobb .inputmezotop {
background-color:#FFF;
border:0px solid #6699cc;
padding:2px;
width:160px;
margin-right:5px;
}
div#kezdolaptop-blokk-jobb .inputmezotop:focus {
background-color:#FFF;
border:0px solid #7DD5FF;
padding:2px;
}


form#hirlevelform .inputmezo, form#balkereso .inputmezo  {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:160px;
margin-right:5px;
}
form#hirlevelform .inputmezo:focus, form#balkereso .inputmezo:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}

form#kezdolap .inputmezo, form#kezdolap .inputmezo  {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:130px;
margin-right:5px;
}
form#kezdolap .inputmezo:focus, form#kezdolap .inputmezo:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}

form#kezdolap .inputmezonagy, form#kezdolap .inputmezonagy  {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:280px;
margin-right:5px;
}
form#kezdolap .inputmezonagy:focus, form#kezdolap .inputmezonagy:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}

form#kezdolap .inputmezoarea, form#kezdolap .inputmezoarea {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:280px;
margin-right:5px;
}
form#kezdolap .inputmezoarea:focus, form#kezdolap .inputmezoarea:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}


form#formlevelnekunk .inputmezoarea  {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:350px;
margin-right:5px;
}
form#formlevelnekunk .inputmezoarea:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}


form#formlevelnekunk .inputmezo  {
background-color:#FAFAFA;
border:1px solid #6699cc;
padding:2px;
width:200px;
margin-right:5px;
}
form#formlevelnekunk .inputmezo:focus {
background-color:#F5F5F5;
border:1px solid #7DD5FF;
padding:2px;
}

.inputmezocaptcha  {
background-color:#FAFAFA;
border:1px solid #C00;
padding:2px;
width:100px;
margin:5px 5px 5px 0px;
}
.inputmezocaptcha:focus {
background-color:#F5F5F5;
border:1px solid #F90;
padding:2px;
}
/* ----------------------------------------------------------*/
/* ---------->>> KEZDOLAP - CALL CENTER ÉS TXT <<<-----------*/
/* ----------------------------------------------------------*/
table.callcenter {
background-image:url(../images/call-center-bg.gif);
background-position:top left;
background-repeat:no-repeat;
}
div.bemutatoterem {
float:right;
width:300px;
text-align:left;
min-height:170px;
}

/* ---------------------------------------------------------*/
/* ---------->>> KEZDOLAPTOPBLOKK - SEND GOMB <<<-----------*/
/* ---------------------------------------------------------*/
button.elkuldg {
width:80px;
height:24px;
border:none;
background:#C00 url(../images/formok/elkuld-trans.png) top left no-repeat;
}
button.elkuldg:hover {
background:#6699cc url(../images/formok/elkuld-trans.png) top left no-repeat;
cursor:pointer;
}			
/* ---------------------------------------------------------*/
/* ---------->>> ELÉRHETOSÉGEK - MEGJELENÉS <<<-------------*/
/* ---------------------------------------------------------*/
table#elerhetosegek div.szovegesinfo {
width:700px;
text-align:left;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
}
	table#elerhetosegek p {
	padding:3px;
	margin:0px 0px 0px 0px;
	}
		table#elerhetosegek p span {
		color:#C33;
		font-weight:bold;
		}
		
/* ------------------------------------------------------------*/
/* ---------->>> BAL OLDAL TERMÉKEK MEGJELENÉS <<<-------------*/
/* ------------------------------------------------------------*/
ul#gyartok {
margin: 0px 0px 10px 5px;
padding: 0; 
list-style-type: none;
}
	ul#gyartok li {
	background: url(../images/uncheck.gif) no-repeat 10px 5px; 
	border-bottom: 0px solid #ccc;
	padding: 5px 3px 5px 25px;
	margin:0px 0px 0px 0px;
	font-weight: bold;
	color: #666; 
	}
	ul#gyartok li:hover {
	cursor: pointer;
	background: url(../images/check.gif) no-repeat 5px 5px; 
	background-color: #f2f2f2;
	color: #000; 
	}
ul#kialakitas {
margin: 0px 0px 10px 5px; 
padding: 0; 
list-style-type: none; 
}
	ul#kialakitas li {
	background: url(../images/uncheck.gif) no-repeat 10px 5px; 
	border-bottom: 0px solid #ccc;
	padding: 5px 3px 5px 25px;
	margin:0px 0px 0px 0px;
	font-weight: normal;
	color: #666; 
	}
	ul#kialakitas li:hover {
	cursor: pointer;
	background: url(../images/check.gif) no-repeat 5px 5px; 
	background-color: #f2f2f2;
	color: #000; 
	}
ul#porszivo {
margin: 0px 0px 10px 5px;
padding: 0; 
list-style-type: none;
}
	ul#porszivo li {
	background: url(../images/uncheck.gif) no-repeat 10px 5px; 
	border-bottom: 0px solid #ccc;
	padding: 5px 0px 5px 25px;
	margin:0px 0px 0px 0px;
	font-weight: bold;
	color: #666; 
	}
	ul#porszivo li:hover {
	cursor: pointer;
	background: url(../images/check.gif) no-repeat 5px 5px; 
	background-color: #f2f2f2;
	color: #000; 
	}	
/* ---------------------------------------------------------*/
/* ---------->>> TERMÉKEK MEGJELENÉS  LISTA <<<-------------*/
/* ---------------------------------------------------------*/
ul.kezdolap {
float:left;
list-style:none;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:713px;
border-bottom:0px solid #CCCCCC;
}
ul.kezdolap li.gyartotobb {
float:right;
display:block;
width:249px;
height:17px;
margin:0px 0px 0px 0px;
background-image:url(../images/kezdolap-gyarto-tobb-bg.png);
background-position:left;
background-repeat:no-repeat;
padding:15px 3px 3px 3px;
font-size:1.0em;
font-weight:bold;
color:#CC0000;
text-align:center;
}
ul.kezdolap li.gyarto {
float:left;
display:block;
width:455px;
height:24px;
margin:0px 0px 0px 0px;
background-image:url(../images/kezdolap-gyarto-bg.png);
background-position:left;
background-repeat:no-repeat;
padding:8px 0px 3px 3px;
}
ul.kezdolap li.gyarto h2 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/* ---------------------------------------------------------*/
/* ---------->>> TERMÉKEK MEGJELENÉS  LISTA <<<-------------*/
/* ---------------------------------------------------------*/

ul.termeklista {
float:left;
list-style:none;
margin:0px 5px 10px 5px;
padding:0px 0px 0px 0px;
width:345px;
background-color:#FFF;
background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
}
ul.termeklista-uj {
float:left;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:240px;
background-color:#FFF;
background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
}

td.termeklista-uj-bg {
background-color:#FFF;
background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
}
/*	ul.termeklista li span {
	font-weight:bold;
	}*/
	
p.hutokapacitas { font-weight:bold; text-align:center; font-size:12px; color:#09F;  }
p.futokapacitas { font-weight:bold; text-align:center; font-size:12px; color:#C33;  }
span.piros { color:#C00; font-weight:normal; }
span.helyisegbold { color:#333; font-weight:normal; }

ul.termeklista li.termeknev {
float:left;
display:block;
width:345px;
margin:0px 0px 0px 0px;
background:none;
padding:0px 0px 0px 0px;
font-size:1.0em;
font-weight:bold;
color:#FF0033;
}
	ul.termeklista li.termekkep {
	float:left;
	display:block;
	width:160px;
	min-height:145px;
	margin:5px 5px 0px 0px;
	background:none;
	padding:0px;
	}
		ul.termeklista li.termekkep img {
		padding:0px;
		margin:10px;
		border:0px solid #CCCCCC;
		}
			li.termekkep span {
			width:200px;
			height:88px;
			display:block;
			position:absolute;
			background:url(../images/akcios-bg.png) no-repeat;
			}
	ul.termeklista li.jobboldal {
	float:left;
	display:block;
	width:155px;
	min-height:120px;
	margin:0px 0px 0px 25px;
	background-color:#FFFFFF;
	padding:0px;
	}
	li.jobboldal div.hutokapacitas {
background-image:url(../images/hutokapacitas.gif);
background-position:top;
background-repeat:no-repeat;
height:35px;
padding-top:35px;
	}
	
	li.jobboldal div.futokapacitas {
background-image:url(../images/futokapacitas.gif);
background-position:top;
background-repeat:no-repeat;
height:35px;
padding-top:35px;

	}	
ul.termeklista li.termekinfo1,ul.termeklista-uj li.termekinfo1 {
float:left;
display:block;
width:80px;
margin:10px 0px 0px 5px;
/*background-image:url(../images/td_bg_c.jpg);
background-position:top;
background-repeat:repeat-x;*/
/*border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;*/
padding:0px;
font-size:0.9em;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
	li.termekinfo1 a:link, li.termekinfo1 a:focus, li.termekinfo1 a:active, li.termekinfo1 a:visited { color: #666; text-decoration: none; }
	li.termekinfo1 a:hover { color:#333; text-decoration: underline; }
ul.termeklista li.termekinfo2,ul.termeklista-uj li.termekinfo2 {
float:right;
display:block;
width:150px;
margin:10px 5px 0px 0px;
/*background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;*/
padding:0px;
font-size:0.9em;
font-weight:bold;
color:#666666;
text-align:right;
}
/*	ul.termeklista li.termekinfo2 span {
	color:#CC0000;
	}*/
ul.termeklista li.termekzaro {
float:left;
display:block;
width:345px;
margin:0px 0px 0px 0px;
/*background:#FFFFFF url(../images/termek-zaro.gif) bottom repeat-x;*/
padding:0px;
font-size:0.2em;
}

ul.termeklista li.helyiseg {
float:left;
display:block;
width:317px;
padding:0px;
margin:0px 10px 10px 10px;
background:none;
background-color:#FFF;
border:0px solid #DEDEDE;
color:#333;
}

ul.termeklista li.nettoar {
float:left;
display:block;
width:99px;
height:30px;
margin:0px 5px 10px 1px;
background:none;
padding:5px;
background-image:url(../images/btn-netto-ar.gif);
background-position:top;
background-repeat:repeat-x;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
text-align:left;

}

ul.termeklista li.bruttoar {
float:left;
display:block;
width:99px;
height:30px;
margin:0px 5px 10px 0px;
background:none;
padding:5px;
text-align:left;
background-image:url(../images/btn-brutto-ar.gif);
background-position:top;
background-repeat:repeat-x;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
color:#FFF;
}

ul.termeklista li.akciosar {
float:left;
display:block;
width:99px;
height:30px;
margin:0px 0px 10px 0px;
background:none;
padding:5px;
text-align:left;
background-image:url(../images/btn-akcios-ar.png);
background-position:top;
background-repeat:repeat-x;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #EBEBEB;
color:#cc0000;
}

li.nettoar span, li.bruttoar span, li.akciosar span {
font-weight:bold;	
}
/* ----------------------------------------------------*/
/* ---------->>> TERMÉKEK SZUKÍTO FORM <<<-------------*/
/* ----------------------------------------------------*/

div.termekszukito {
float:left;
padding:5px;
margin:0px 0px 10px 0px;
width:220px;
}

div.keresoeredmeny {
float:left;
padding:5px;
margin:0px 0px 0px 0px;
width:690px;
}

#form_id {
float:left;
background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #CCC;
width:700px;
padding:5px 5px 5px 5px;
margin:0px 0px 5px 0px;
background-color:#FFF;
}

#form_id label {
    color: #333333;
    text-decoration:none;
    cursor:pointer;
}
#form_id label:hover {
    color: #666666;
    text-decoration:underline;
}
#form_id label.linkf {
	background-color:#C00;
    color: #FFF;
    text-decoration:none;
}

#form_idgy {
float:left;
background-image:url(../images/td_bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#EBEBEB #EBEBEB #EBEBEB #CCC;
width:700px;
padding:5px 5px 5px 5px;
margin:0px 0px 5px 0px;
background-color:#FFF;
}

#form_idgy label {
    color: #333333;
    text-decoration:none;
    cursor:pointer;
}
#form_idgy label:hover {
    color: #666666;
    text-decoration:underline;
}
#form_idgy label.linkf {
	background-color:#C00;
    color: #FFF;
    text-decoration:none;
}
/* -----------------------------------------------*/
/* ---------->>> TERMÉKEK LAPOZÁS <<<-------------*/
/* -----------------------------------------------*/
div.pagination { float:right; width:700px; padding:25px 0px 20px 10px; margin:3px 3px 3px 3px; text-align:right; }
div.pagination a { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #ddd; text-decoration: none; color: #C03; }
div.pagination a:hover, div.pagination a:active { border:1px solid #999; color: #666; background-color: #DADADA; }
div.pagination span.current { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #999; font-weight: bold; background-color: #DADADA; color: #666; }
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #f3f3f3; color: #ccc; }

/* -------------------------------------------------*/
/* ---------->>> BAL OLDAL TOPLISTA <<<-------------*/
/* -------------------------------------------------*/

ol.toplistatermekek {
text-transform:none;
padding:0px;
margin:0px 0px 0px 45px;
}
ol.toplistatermekek li {
list-style-type: decimal-leading-zero;
color:#CC9900;
font-weight:bold;
padding:5px 10px 5px 0px;
text-transform:uppercase;
}
ol.toplistatermekek span {
color:#666666;
font-weight:normal;
}

/* -------------------------------------------------------*/
/* ---------->>> TERMÉKEK TELJES NÉZETBEN <<<-------------*/
/* -------------------------------------------------------*/

div.infovonal {
background-color:#CC0000;
padding:3px;
color:#FFFFFF;
font-size:1.4em;
font-weight:bold;
width:707px;
float:left;
margin:10px 0px 5px 0px;
border-bottom:2px solid #990000;
text-align:center;
}

ul.termeklistateljes {
float:left;
list-style:none;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
width:488px;
min-height:320px;
border-bottom:0px solid #CCCCCC;
background:none;
}

ul.termeklistaalap {
float:left;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px solid #F0F0F0;
background:none;
width:100%;
}
	ul.termeklistateljes li,ul.termeklistaalap li {
	margin:0px 0px 0px 0px;
	background:#FFFFFF url(images/termek-zaro.gif) bottom repeat-x;
	padding:5px;
	font-size:1.0em;
	font-weight:normal;
	color:#666666;
	cursor:pointer;
	}
		ul.termeklistateljes li h4,ul.termeklistaalap li h4 {
		padding:0px;
		border-bottom:0px solid #FF3300;
		margin:4px 3px 4px 0px;
		font-size:1.2em;
		font-weight:bold;
		color:#333333;
		}
		ul.termeklistateljes li span, ul.termeklistaalap li span {
		font-weight:bold;
		color:#666;
		}
		.termekinformacio {
		padding:5px;
		background-color:#FFFFFF;
		color:#333333;
		margin:0px;
		}
	.termekinformacio_sotet {
	padding:5px;
	background-color:#F0F0F0;
	color:#333333;
	margin:0px;
	}
	ul.termeklistateljeskep {
	float:left;
	list-style:none;
	margin:0px 5px 10px 5px;
	padding:0px 0px 0px 0px;
	width:213px;
	border:1px solid #BEBEBE;
	background-color:#FFF;
	}
		ul.termeklistateljeskep li.termeknev {
		float:left;
		display:block;
		width:207px;
		margin:0px 0px 0px 0px;
		background-color:#FFFFFF;
		padding:3px;
		}
		ul.termeklistateljeskep li.termeknev h4 {
		padding:0px;
		border-bottom:0px solid #FF3300;
		margin:10px 0px 5px 0px;
		font-size:1.2em;
		font-weight:bold;
		color:#FF0033;
		text-align:center;
		}
		ul.termeklistateljeskep li.termekkep {
		float:left;
		display:block;
		width:213px;
		margin:0px 5px 0px 0px;
		background:none;
		padding:0px;
		text-align:center;
		}
		ul.termeklistateljeskep li.termekkep .termekkep {
		padding:0px;
		margin-bottom:0px;
		}
		ul.termeklistateljeskep li.termekinfoar {
		float:left;
		display:block;
		width:205px;
		margin:0px 0px 3px 0px;
		background:#FFFFFF;
		padding:4px;
		text-align:center;
		}

	li.nettoar-teljes {
	float:left;
	display:block;
	width:187px;
	margin:0px 5px 10px 7px;
	background:none;
	padding:5px;
	background-color:#E9E9E9;
	text-align:center;
	border:1px solid #D1D1D1;
	}
	
	li.bruttoar-teljes {
	float:left;
	display:block;
	width:187px;
	margin:0px 5px 10px 7px;
	background:none;
	padding:5px;
	text-align:center;
	background-color:#C7C7C7;
	border:1px solid #999;
	color:#333;
	}
	
	li.akciosar-teljes {
	float:left;
	display:block;
	width:187px;
	margin:0px 0px 10px 7px;
	background:none;
	padding:5px;
	text-align:center;
	background-color:#C00;
	border:1px solid #F30;
	color:#FFF;
	}
	
	li.ajanlatkeres-teljes {
	float:left;
	display:block;
	width:187px;
	margin:0px 0px 10px 7px;
	background:none;
	padding:5px;
	text-align:center;
	background-color:#900;
	border:1px solid #C00;
	color:#FFF;
	}	

li.termekinfoar span {
font-weight:bold;
color:#CC3300;
}
ul.termeklistateljeskep li.termekinfoblokk {
float:left;
display:inline;
width:101px;
height:40px;
margin:4px 0px 10px 0px;
background:none;
padding:0px 0px 0px 3px;
text-align:left;
}
ul.termeklistateljeskep li.termekinfoblokknagy {
float:left;
display:inline;
width:200px;
height:40px;
margin:1px 0px 0px 1px;
background:none;
padding:0px 0px 0px 4px;
text-align:left;
}

table.kezdolapmanual {}
table.kezdolapmanual img {padding:3px; background-color:#FAFAFA; border:1px solid #BEBEBE;}


ul.klimainformacio { list-style:none; padding:0px; margin:0px; width:270px;}
ul.klimainformacio li {
background-image: url(../images/kezdolap/klima-pipa.jpg);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 17px; 
margin:0px;}

div.inverteresed { padding:5px; margin:5px 0px 10px 0px;}
p.invereteres {display:inline; padding:3px; text-align:center; margin-right:7px;}

.thumb {
	z-index: 10;
	position:relative;
	float: right;
	visibility: inherit;

}


.newbadge {
	background: url(../images/akcios-bg-td.png) no-repeat bottom left;
	position: relative;
	top: 0;
	left: 0;
	width: 227px;
	height: 170px;
	z-index: 10;
	text-indent: -9999px;
}


.termeklista-uj-bg div {
float:right;
margin-left:10px;
margin-top:15px;
margin-right:5px;
font-size:11px;
}

span.ar {
	font-weight:bold;
	color:#333;
}

span.akciosar {
	font-weight:bold;
	color:#C00;
}

span.akciosarszam {
	font-weight:bold;
	color:#900;
	font-size:12px;
}

span.athuzott {
	font-weight:normal;
	text-decoration:line-through;
}

.pusher{
cursor:pointer;
padding:3px 10px 3px 7px;
font-weight:900;
font-size:14px;
margin:0;
}
.mover{
padding:3px 10px 3px 7px;
margin: 0;
}

table.futes td {
      padding:8px;
}

table.futes .futesgyarto {
      font-size: 18px;
      color: #333333;
}

.kezdolapmanual pre { padding:5px; margin:0px 0px 0px 0px; font-size:11px; color:#666; text-align:center;}
.kezdolapmanual pre span { background-color:#333; color:#FFF; padding:3px;}
pre { padding:5px; margin:15px 0px 10px 0px; font-size:11px; color:#666; text-align:center;}

table#akciosklima ul { list-style:none;}
table#akciosklima ul li { list-style:none; background-image:url(../images/red-bullet.gif); background-position:0px 5px; background-repeat:no-repeat; padding:3px 0px 3px 18px; font-size:14px;}
table#akciosklima hr { padding:0px; color:#FFF; height:1px; border-bottom:1px dotted #C00;}
table#akciosklima { margin-bottom:15px;}
table#akciosklima caption { color:#C00; text-align:left; font-size:16px; font-weight:bold;}
