body 	{
	margin: 0;
        padding: 0;
	font-size: 8pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.2;
	}

img     {border: 0px;}

/* linkek */
a         {color: #b7b7ff; text-decoration: none}
a:visited {color: #b7b7ff;}
a:hover   {text-decoration: underline}

h1      {
        font-size: 11pt;
        font-weight: bold;
        color: #ffffff;
	}

h1#lab	{
        color: #ffffff;
        margin: 0px;
        padding: 15px 0px 10px 0px;
       	text-align: center;
	}

td#c1   {height: 128px; width: 128px; text-align: center; background-color:#ffffff; }
td#c2   {height: 10px; width: 128px;text-align: center; color: #16253E; }

div#container {
        margin: auto;
	width:920px;
	}

/* fejléc */
div#top	{
	width:920px;
	height:115px;
	position: relative;
	background-image:url('fejlec.png');
	border-bottom: 1px solid white;
	}

/* fejléc hivatkozások */
div#top2{
	padding: 90px 0px 0px 190px;
	color: #b7b7ff;
  	}

/* baloldal */
div#left_side {
        width: 185px;
        height: 400px;
	background-image:url('menubg.jpg');
        float: left;
	}

/* a három különböző központi tartalom */
div#center1, div#center2, div#center3 {
	color: #16253E;
	float: right;
	height: 400px;
	width:735px;
        }
div#center1  {background-image:url('center1.jpg');}
div#center2  {background-image:url('center2.jpg');}
div#center3  {background-image:url('center3.jpg');}

/* lablec */
div#bottom {
	color: #b7b7ff;
	text-align: center;
	background-color:#16253E;
	border-top: 1px solid white;
        width:920px;
	height:70px;
  	clear: both;
	}

/* a termékdobozok div-je */
div#tdoboz {
        height: 325px;
        width: 713px;
        padding: 0px 0px 0px 0px;
        overflow-x: hidden;
        overflow-y: scroll;
        float: left;
        margin-left: 2px;
}

/* kicsi termekteglalapok */
div#termek {
	border: 1px solid #b7b7ff;
	background-color:#b7b7ff;
        width:130px;
	height:154px;
	margin: 6px 0px 0px 6px;
	float: left;
        }
div#termek a     {color: #16253E; text-decoration: none;}
div#termek:hover {border: 1px solid #ffffff;}

/* termek nagyban */
div#egytermek1,div#egytermek3 {
        text-align: center;
        width:110px;
	height:290px;
	margin-top: 6px;
	float: left;
        }
div#egytermek2 {
	background-color:#b7b7ff;
        width:500px;
	height:290px;
	margin-top: 6px;
	float: left;
        }
div#egytermek4 {
        text-align: center;
        margin-top: 12px;
        width:720px;
	height:24px;
	float: left;
        }

/* termek kep, adatok */
td#t1   {height: 286px; width: 286px; text-align: center; background-color:#ffffff; }
td#t2   {width: 200px}

p#adat1 {margin: 9px 0px 0px 6px; font-weight: bold;}
a#kedv  {color: #16253E;}
a#nyil  {font-size: 12pt;}
p#adat2 {margin: 3px 0px 0px 18px; text-align: justify; }
p#adat3 {margin: 3px; text-align: center; font-size: 10pt;}


/* akciós plakát */
div#akcios  {
            float: right;
            padding: 15px 40px 0px 0px;
            width: 264px;
            height: 370px;
            }

/* szöveges tartalom container */
div#szdoboz_container {
        width: 360px;
        float: right;
}

/* szöveges tartalom a jobb oldalon */
div#szdoboz {
        height: 325px;
        width: 310px;
	margin: auto;
        color: #ffffff;
        text-align: justify;
        line-height: 1.5;
        overflow-x: hidden;
        overflow-y: scroll;
        padding-right: 6px;
}

p#szovegcim {
        margin-top: 28px;
        font-size: 12pt;
        font-weight: bold;
        text-align: right;
}

/* nagybetűs címek */
div#menucim, div#cim, div#cimk {
	color: #ffffff;
        font-size: 12pt;
        font-weight: bold;
	padding: 27px 25px 5px 27px;
        text-transform: uppercase;
}
div#cim  {text-align: right;}
div#cimk {text-align: center;}

/* menu */
div#menubg {
        padding-left:15px;
        height: 330px;
        overflow: hidden;
}

#menu ul {
        width: 150px; 
        font-size: 9pt;
        list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menu a,#menu a:hover {
        display: block;
	color: #ffffff;
	padding: 6px 10px 7px 12px;
}
#menu a       {text-decoration: none;}
#menu a:hover {text-decoration: underline;}

/* almenü */
#menu ul ul {
        left: 0px;
        display: none;
}
#menu ul li:hover ul{
        display: block;
}

