/* TÖRZS */
body				{background:#f3f1f2 url("../img/bg_body.png") repeat-x;	margin:0px; padding:0px; font-size:12px; font-family:Tahoma,Verdana,Arial; color:#000000}

/* ÁLTALÁNOS STÍLUSOK */
.clear				{clear: both; font-size: 0px;}
div.clear			{clear: both; font-size: 0px; }
span.clear 			{clear: both; font-size: 0px; }
a img 				{border: none; }
:link img 			{border: none; }
:visited img 		{border: none; }
:link 				{border: none; }
:visited			{text-decoration: none; cursor: pointer;}
form label			{cursor: pointer; }
address				{font-style: normal; }

a:hover 			{background: url("../img/link-hover.png") center bottom repeat-x;}

.kiemelt			{color:#c40000; font-weight:bold}

/* H1,H2,H3,H4 */
h1 					{color : #0B427E; font-size : 14px; text-decoration : none; font-weight : bold; margin: 0px; padding:0px;}
h2					{color : #808080; font-size : 12px; text-decoration : none; font-weight : bold;}
h3					{color : #808080; font-size : 12px; text-decoration : none; font-weight : normal;}
h4					{color : #808080; font-size : 14px; text-decoration : none; font-weight : bold;}
h5					{color : #fe9a02; font-size : 11px; text-decoration : none; font-weight : bold; margin:0px; padding:0px;}

/* OLDAL TÖRSZ */
.site				{position:relative; width:870px;}

/* FEJLÉC + HORIZONTÁLIS MENÜ */
.fejlec				{width:870px; height:380px; background:url("../img/fejlec.png") no-repeat}
.menu				{position:absolute; top:95px; left:55px;}

/* BAL RÉSZ */
.pageLeft			{width:170px; margin-right:20px; text-align:left; float:left;}

.box 				{clear:both; padding-bottom:20px;}
.boxHeader 			{clear:both; padding-left:35px; padding-top:12px; height:33px; color:#374a1e; text-transform: uppercase; text-align:left; font-weight:bold; font-family:Arial; background:url("../img/box_header.png") no-repeat top center;}
.boxText			{clear:both; text-align:left; background:url("../img/box_text.png") repeat-y top center;}
.boxTextLink		{clear:both; padding-left:25px; margin-bottom:3px; text-align:left; background:url("../img/box_text_link.png") no-repeat center left;}
.boxTextLink a		{color:#404040; text-decoration: none; font-weight:bold;}
.boxTextLink a:hover{color:#0a3676; text-decoration: none;}
.boxTextLinkLast	{clear:both; padding-left:25px; text-align:left; background:url("../img/box_text_link.png") no-repeat center left;}
.boxTextLinkLast a	{color:#404040; text-decoration: none; font-weight:bold;}
.boxTextLinkLast a:hover{color:#0a3676; text-decoration: none;}
.boxTextLinkRed		{clear:both; padding-left:25px; margin-bottom:3px; text-align:left; background:url("../img/box_text_link.png") no-repeat center left;}
.boxTextLinkRed a	{color:#e76d0b; text-decoration: none; font-weight:bold;}
.boxTextLinkRed a:hover{color:#0a3676; text-decoration: none;}
.boxFooter			{clear:both; height:10px; background:url("../img/box_footer.png") no-repeat center top;}

.boxAkcioHeader		{clear:both; padding-left:35px; padding-top:12px; height:33px; color:#dc4a08; text-transform: uppercase; text-align:left; font-weight:bold; font-family:Arial; background:url("../img/box_akcio_header.png") no-repeat top center;}
.boxAkcioText		{clear:both; text-align:left; background:url("../img/box_akcio_text.png") repeat-y top center;}
.boxAkcioFooter		{clear:both; height:60px; background:url("../img/box_akcio_footer.png") no-repeat center top;}

.boxTippHeader		{clear:both; padding-left:35px; padding-top:12px; height:33px; color:#dc4a08; text-transform: uppercase; text-align:left; font-weight:bold; font-family:Arial; background:url("../img/box_sima_header.png") no-repeat top center;}
.boxTippText		{clear:both; text-align:center; background:url("../img/box_sima_text.png") repeat-y top center;}
.boxTippFooter		{clear:both; height:10px; background:url("../img/box_sima_footer.png") no-repeat center top;}

.boxSzallHeader		{clear:both; padding-left:35px; padding-top:12px; height:33px; color:#dc4a08; text-transform: uppercase; text-align:left; font-weight:bold; font-family:Arial; background:url("../img/box_szallitas_header.png") no-repeat top center;}
.boxSzallText		{clear:both; font-size:11px; text-align:justify; background:url("../img/box_sima_text.png") repeat-y top center; padding-left:10px; padding-right:10px;}
.boxSzallFooter		{clear:both; height:10px; background:url("../img/box_sima_footer.png") no-repeat center top;}

.boxOetiText		{clear:both; font-size:15px; font-weight:bold; text-align:center; background:url("../img/box_sima_text.png") repeat-y top center; padding-left:10px; padding-right:10px;}

.boxUgyfelHeader	{clear:both; padding-left:35px; padding-top:12px; height:33px; color:#dc4a08; text-transform: uppercase; text-align:left; font-weight:bold; font-family:Arial; background:url("../img/box_szallitas_header.png") no-repeat top center;}
.boxUgyfelText		{clear:both; font-size:15px; font-weight:bold; text-align:center; background:url("../img/box_sima_text.png") repeat-y top center; padding-left:10px; padding-right:10px;}
.boxUgyfelFooter	{clear:both; height:10px; background:url("../img/box_sima_footer.png") no-repeat center top;}

/* JOBB RÉSZ */
.pageRight			{width:680px; float:right;}

.page 				{clear:both; padding-bottom:20px;}
.pageHeader			{clear:both; padding-left:45px; padding-top:11px; height:39px; color:#dc4a08; text-transform: uppercase; text-align:left; font-weight:bold; font-family:Arial; background:url("../img/page_header.png") no-repeat top center;}
.pageHeaderNav		{position:absolute; top:383px; left:762px; }
.pageHeaderNav a:hover {background:none;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #fcfee4;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.pageText			{position:relative; clear:both; display:inline-block; text-align:justify; background:#ffffff url("../img/page_text.png") repeat-y top center; padding-left:10px; padding-right:10px; padding-bottom:20px;}
.pageText img		{border:0px solid #cac5b2; margin: 10px;}
.pageTextSiker		{position:relative; clear:both; display:inline-block; text-align:justify; background:#ffffff url("../img/page_text.png") repeat-y top center; padding-left:10px; padding-right:10px; padding-bottom:20px;}
.pageTextSiker img	{border:0px solid #cac5b2; margin: 10px;}
.pageTextSiker li	{margin:0px; padding-bottom:20px; color:#404040;}
.pageFooter			{clear:both; height:10px; background:url("../img/page_footer.png") no-repeat center top;}

.vasarloi_container	{background:#fef7d1; padding:10px;}
.vasarloi_title		{color:#5c5c5c; font-weight:bold}
.vasarloi_title	a	{color:#5c5c5c; text-decoration: none;}
.vasarloi_title a:hover	{color:#0a3676; text-decoration: none;}
.vasarloi_text		{color:#5c5c5c; font-weight:normal}
.vasarloi_text	a	{color:#5c5c5c; text-decoration: none;}
.vasarloi_text a:hover	{color:#0a3676; text-decoration: none;}

/* TERMÉK SABLON */
.termek_kiemelt		{color:#dc4a08;}
.termek_akcio		{color:#404040; font-weight:bold; font-size:12px;}
.termek_akciotart	{color:#ff0000; font-weight:bold; font-size:10px;}
.termek_pluszok		{color:#dc4a08; font-weight:bold; font-size:11px;}
.termek_container 	{position:relative; width:660px;}
.termek_title		{width:610px; height:18px; text-align:left; padding-left:50px; padding-top:2px; color:#404040; text-decoration: none; font-weight:bold; background:url("../img/termek-title.png");}
.termek_bal			{width:130px; float:left; text-align:center;}
.termek_bal	img		{margin:0px; padding-top:10px; padding-bottom:10px;}
.termek_kozep		{width:520px; float:left; text-align:justify; padding-top:10px; padding-left:10px; color:#404040; font-size:11px; font-weight:normal;}
.termek_kozep ul li	{list-style-type:none; background:url("../img/pipa.png") center left no-repeat;}
.termek_kozep ul	{margin:0px; padding:0px;}
.termek_kozep li	{margin:0px; padding-left:20px; color:#404040; font-size:11px; font-weight:bold;}
.termek_kozep span	{color:#dc4a08; font-weight:bold; font-size:14px; text-decoration:none;}
.termek_order		{color:#dc4a08; font-size:14px; font-weight:bold; text-align:left;}
.termek_order a		{color:#dc4a08; text-decoration:none;}
.termek_order a:hover	{color:#0a3676; text-decoration:none;}

.rendelo_bal		{width:160px; float:left; text-align:center;}
.rendelo_jobb		{width:500px; float:left;}
.rend_fent_001 		{width:170px; height:21px; text-align:left; font-size:11px; vertical-align:middle;}
.rend_fent_002 		{width:330px; height:21px; text-align:left; font-size:11px}
.rend_fent_002 input{width:280px; padding:2px; margin-bottom:2px; font-size:11px; border: 1px solid #a72728; background-color: #ffffcc}
.rend_fent_002 select{width:280px; padding:2px; margin-bottom:2px; font-size:11px; border: 1px solid #a72728; background-color: #ffffcc}
.rend_fent_002 textarea{width:280px; height:30px; padding:2px; margin-bottom:2px; font-size:11px; border: 1px solid #a72728; background-color: #ffffcc}
.rend_fent_003 		{width:330px; height:21px; text-align:left; font-size:11px}
.rend_fent_003 input{font-size:12px;}

.ugyfel				{width: 660px; position:relative; clear:both; display:inline-block;}
.ugyfel_bal			{width: 300px; float:left; padding-right: 30px;}
.ugyfel_jobb		{width: 330px; float:left;}
.urlap_001 			{width:65px; height:21px; text-align:left; font-size:11px; vertical-align:middle;}
.urlap_002 			{width:265px; height:21px; text-align:left; font-size:11px}
.urlap_002 input	{width:260px; padding:2px; margin-bottom:2px; font-size:11px; border: 1px solid #a72728; background-color: #ffffcc}
.urlap_002 textarea	{width:260px; height:50px; padding:2px; margin-bottom:2px; font-size:11px; border: 1px solid #a72728; background-color: #ffffcc}
.urlap_002 select	{width:260px; padding:2px; margin-bottom:2px; font-size:11px; border: 1px solid #a72728; background-color: #ffffcc}
.urlap_003			{width:265px; height:21px; text-align:left; font-size:11px}
.urlap_003 input	{font-size:12px;}

.termek_footer		{width:660px; height:60px; clear:both; text-align:left; background:url("../img/termek-footer.png") center top no-repeat;}

.footer				{position:relative; clear:both; width:870px;}
.footer_space		{position:relative; float:left; width:190px;}
.footer_menu		{position:relative; float:left; width:680px; padding-bottom:10px; text-align:center; font-size:12px; font-weight:bold; color:#404040;}
.footer_menu a		{color:#404040; text-decoration: none;}
.footer_menu a:hover{color:#0a3676; text-decoration: none;}

.footer_warning		{color:#404040; position:relative; float:left; width:550px; padding-bottom:10px;}
.footer_design		{position:relative; float:left; width:65px;}
.footer_design a:hover{text-decoration: none; background:none}
.footer_valid		{position:relative; float:left; width:680px; text-align:center;}
.footer_valid a:hover{text-decoration: none; background:none}
