/* Általános tagek - BEGIN */

body
{
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url("/img/mindenamino/mn_hatter.jpg");
	background-repeat: no-repeat;
	background-color: #000;
	background-position: top center;
	background-attachment: fixed;
}

img
{
	border: 0px;
}

form
{
	padding: 0px;
	margin: 0px;
}

h1, h2, h3, h4, h5, h6
{
	margin: 0px;
	padding: 0px;
	padding: 6px;
	padding-bottom: 6px;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}

h1
{
	font-size: 16px;
}

h2
{
	font-size: 14px;
}

h3
{
	font-size: 13px;
}

h4
{
	font-size: 12px;
}

h5
{
	font-size: 11px;
}

h6
{
	font-size: 10px;
}

p
{
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	padding: 6px 0px;
}

a
{
	color: #000000;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

/* Általános tagek - END */

/* Általános formázó osztályok - BEGIN */

.fterkoz10
{
	float: left;
	width: 10px;
}

.fterkoz19
{
	float: left;
	width: 19px;
}

.terkoz
{
	padding: 0px;
	margin: 0px;
	padding-top: 6px;
}

.terkoz5
{
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
}

.terkoz10
{
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
}

.terkoz12
{
	padding: 0px;
	margin: 0px;
	padding-top: 12px;
}

.terkoz14
{
	padding: 0px;
	margin: 0px;
	padding-top: 14px;
}

.terkoz16
{
	padding: 0px;
	margin: 0px;
	padding-top: 16px;
}

.terkoz18
{
	padding: 0px;
	margin: 0px;
	padding-top: 18px;
}

.terkoz20
{
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
}

.terkoz30
{
	padding: 0px;
	margin: 0px;
	padding-top: 30px;
}

.clear
{
	clear: both;
}

.kiemeles1
{
	font-weight: bold;
	color: #000000;
}

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

/* Általános formázó osztályok - END */

/* Alapvető oldalfelépítés - BEGIN */

#alap
{
	margin: 0 auto;
	width: 950px;
	position: relative;
	text-align: left;
}

#fejlec
{
	width: 950px;
	height: 238px;
	position: relative;
}

#fejlecLogo
{
	position: absolute;
	top: 105px;
	left: 15px;
}

#fejlecSzoveg
{
	position: absolute;
	top: 130px;
	right: 12px;
	font-size: 14px;
	color: white;
	text-align: right;
}

#fejlecFixMenu
{
	position: absolute;
	top: 158px;
	right: 12px;
	color: #6d8198;
	font-size: 11px;
	text-align: right;
}

#fejlecFixMenu a
{
	color: #6d8198;
	text-decoration: none;
}

#fejlecFixMenu a:hover
{
	text-decoration: underline;
}

#fejlecMenu
{
	position: absolute;
	top: 194px;
	right: 0px;
	color: #ededed;
	font-size: 16px;
	line-height: 41px;
	text-align: left;
	padding: 0px 23px;
	width: 904px;
	height: 41px;
	background-image: url("/img/mindenamino/mn_fejlecmenuhatter.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}

#fejlecMenu a
{
	color: #ededed;
	font-weight: normal;
	text-decoration: none;
}

#fejlecMenu a:hover
{
	text-decoration: underline;
}

#bal
{
	float: left;
	width: 230px;
	overflow: hidden;
	background-color: #a10006;
}

#bal a
{
	color: white;
}

#bal a:hover
{
	color: #dedede;
}

.balNyito
{
	height: 516px;
}

#kozep
{
	float: left;
	width: 690px;
	overflow: hidden;
	background-color: white;
	padding: 10px;
}

#nyitoKepek
{
	width: 922px;
	height: 280px;
	overflow: hidden;
	background-image: url("/img/vitaminbolt/vb_nyitohatter.png");
	background-position: top left;
	background-repeat: no-repeat;
	padding: 20px 19px;
}

#nyitoKepekBal
{
	float: left;
}

#nyitoKepekJobb
{
	float: left;
}

.navibar
{
	font-size: 11px;
}

.defInputText
{
	width: 25px;
}

#lablecDobozok
{
	width: 950px;
	height: 102px;
	background-image: url("/img/mindenamino/mn_alsodobozok.jpg");
	position: relative;
}

#lablecDobozokKosar
{
	position: absolute;
	top: 58px;
	left: 30px;
}

#lablecDobozokOsszehasonlitas
{
	position: absolute;
	top: 58px;
	left: 256px;
}

#lablecDobozokHirlevel
{
	position: absolute;
	top: 58px;
	left: 560px;
}

#lablec
{
	width: 906px;
	height: 35px;
	position: relative;
	background-color: #000000;
	color: #4b4b4b;
	padding: 15px 22px;
}

#lablecMenu
{
	font-size: 13px;
}

#lablecMenu a
{
	color: #62676e;
	font-weight: normal;
	text-decoration: none;
}

#lablecMenu a:hover
{
	text-decoration: underline;
}

#lablecStartUzlet
{
	font-size: 12px;
	padding-top: 4px;
}

#lablecStartUzlet a
{
	color: #4b4b4b;
	text-decoration: none;
}

#lablecStartUzlet a:hover
{
	text-decoration: underline;
}

/* Alapvető oldalfelépítés - END */

/* Oldalsó dobozok - BEGIN */

.dobozNev, .dobozKosar, .dobozValuta, .dobozSzavazas, .dobozGyorskereses, .dobozHirlevel, .dobozBejelentkezes, .dobozTermekk
{
	width: 216px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-left: 14px;
}

.dobozTartalom, .dobozKosarTartalom, .dobozValutaTartalom, .dobozSzavazasTartalom, .dobozGyorskeresesTartalom, .dobozHirlevelTartalom, .dobozBejelentkezesTartalom, .dobozTermekkTartalom
{
	padding: 10px;
	font-size: 12px;
	color: white;
}

.dobozUresNev
{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}

.dobozVege, .dobozTermekkVege, .dobozBejelentkezesVege, .dobozHirlevelVege, .dobozGyorskeresesVege, .dobozSzavazasVege, .dobozValutaVege
{
	display: none;
}

ul.termekKategoriak
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.termekKategoriak li
{
	background-image: url("/img/mindenamino/mn_nyil.jpg");
	background-repeat: no-repeat;
	background-position: 4px 6px;
	line-height: 28px;
	padding-left: 24px;
}

ul.termekKategoriak a
{
	text-decoration: none;
	color: #fff;
}

ul.termekKategoriak a:hover
{
	text-decoration: none;
	color: #dedede;
}

/* Oldalsó dobozok - END */

/* Nyitólap - BEGIN */

.koszontoKiiras
{
	width: 637px;
	height: 41px;
	background-image: url("/img/001/001_koszontjuk.jpg");
	background-repeat: no-repeat;
	text-indent: -9999px;
}

.koszontoSzoveg
{
	padding: 0px 15px 0px 15px;
}

.kiemeltTermekeinkKiiras
{
	width: 637px;
	height: 41px;
	background-image: url("/img/001/001_kiemelttermekeink.jpg");
	background-repeat: no-repeat;
	text-indent: -9999px;
}

.tartalomDobozNev
{
	line-height: 22px;
	font-size: 14px;
	margin-bottom: 6px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #000000;
}

.tartalomDobozNev h1
{
	line-height: 22px;
	font-size: 16px;
	margin-bottom: 6px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #000000;
	border-bottom: 1px solid #eaeaea;
	text-decoration: none;
}

.tartalomDobozSzoveg
{
	padding: 0px 15px 0px 15px;
}

.tartalomDobozSzoveg strong, .tartalomDobozSzoveg b
{
	color: #000000;
}

#bal .tartalomDobozSzoveg strong
{
	color: white !important;
}

/* Nyitólap - END */

/* Kategória lista - BEGIN */

.kategoriaLista
{
	width: 180px;
	float: left;
	position: relative;
	padding-left: 40px;
}

.kategoriaLista .nev
{
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.kategoriaLista .kep table, .kategoriaLista .kep td
{
	width: 180px;
	height: 180px;
	border-collapse: collapse;
	border: 0px;
}

/* Kategória lista - END */

/* Terméklista - BEGIN */

.termekLista
{
	width: 220px;
	float: left;
	padding-right: 10px;
}

.termekListaNoPadding
{
	padding-right: 0px;
}

.termekListaHatter
{
	padding: 0px 12px;
}

.termekLista .kepkeret
{
	width: 200px;
	height: 165px;
	position: relative;
}

.termekLista .kepkeret table, .termekLista .kepkeret td
{
	width: 200px;
	height: 150px;
}

.termekLista .nev
{
	line-height: 22px;
	font-size: 14px;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 6px;
	padding-bottom: 4px;
	font-weight: bold;
}

.termekLista .nev a
{
	text-decoration: none;
}

.termekLista .ar
{
	float: left;
	line-height: 29px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

.termekLista .kosargomb
{
	float: right;
}

/* Terméklista - END */

/* Termékadatlap - BEGIN */

.termekAdatlap .kep
{
	width: 270px;
	float: left;
}

.termekAdatlap .kepkeret
{
	width: 254px;
	height: 254px;
/*	background-image: url("/img/001/001_termekkephatter2.jpg"); */
	position: relative;
	margin-left: 8px;
}

.termekAdatlap .kepkeret table
{
	/*
	position: absolute;
	top: 6px;
	left: 6px;
	*/
	border-collapse: collapse;
}

.termekAdatlap .kepkeret table, .termekAdatlap .kepkeret td
{
	width: 240px;
	height: 240px;
	border: 0px;
	vertical-align: top;
}

.termekAdatlap .kepkeret td
{
	background-image: url("/img/001/001_nopicture.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}

.termekAdatlap .szoveg
{
	width: 400px;
	float: right;
	margin-right: 8px;
}

.termekAdatlap .lead
{
	margin-top: 6px;
}

.termekAdatlap .lead p
{
	padding: 0px;
	margin: 0px;
}

.termekAdatlap ul
{
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	list-style-type: square;
}

.termekAdatlap .artegla
{
	line-height: 29px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}

.termekAdatlap .akciosartegla
{
	display: inline;
	font-weight: bold;
	color: white;
	background-color: #c62222;
	padding: 5px;
/*	border: 1px solid #e7bc99;*/
}

.termekAdatlap .kosargomb
{
	display: inline;
}

/* Termékadatlap - END */

/* Lapozás - BEGIN */

.lapozas
{
	text-align: center;
	color: #333;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-left: 50px;
	margin-right: 50px;
}

.lapozas .akt
{
	font-weight: bold;
	color: #000000;
}

.lapozas a
{
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}

.lapozas a:hover
{
	color: #188bc4;
}

/* Lapozás - END */

/* Rendezés - BEGIN */

.rendezes
{
	font-size: 11px;
	color: #333;
}

/* Rendezés - END */

/* Kosár tartalma - BEGIN */

.kosarTableHeader
{
	height: 36px;
	font-weight: bold;
	color: #000000;
	background-color: #efefef;
	text-align: center;
	border-bottom: 2px solid #000000 !important;
}

.kosarTable
{
	border-collapse: collapse;
	width: 100%;
}

.kosarTable td
{
	border: 1px solid #fff;
}

.kosarInputDb
{
	border: 1px solid #666;
	font-size: 11px;
	font-family: Tahoma;
	width: 30px;
}

.kosarTorolLink a
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.kosarTorolLink a:hover
{
	color: red;
}

.kosarTermekLink a
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.kosarTermekLink a:hover
{
	color: #333;
}

.kosarTermekLink a:hover
{
	text-decoration: underline;
}

.kosarTartalomAlatt
{
	border: 0px;
	width: 100%; 
	height: 60px;
	padding: 0px;
	margin: 0px;
}

.kosarTartalomAlattBalTd, .kosarTartalomAlattJobbTd
{
	width: 50%;
}

.kosarTartalomAlattBalTbl, .kosarTartalomAlattJobbTbl
{
	width: 50%;
	height: 32px;
	background-color: #000000;
	border: 1px solid #000000;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}

.kosarTartalomAlattBalTbl td, .kosarTartalomAlattJobbTbl td
{
	text-align: center;
}

.kosarTartalomAlattBalTbl a, .kosarTartalomAlattJobbTbl a
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.kosarTartalomAlattBalTbl a:hover, .kosarTartalomAlattJobbTbl a:hover
{
	text-decoration: underline;
}

#kosarSzallmodLeft
{
	float: left;
	width: 25px;
}

#kosarSzallmodRight
{
	float: left;
	width: 500px;
}

#kosarOsszesenTable
{
	border: 0px;
	border-collapse: collapse;
	padding: 5px;
	width: 100%;
	height: 80px;
}

#kosarOsszesenLeftTd
{
	width: 50%;
}

#kosarOsszesenRightTd
{
	width: 40%;
}

#kosarOsszesenRightTable
{
	border-bottom: 2px solid #000000;
	border-collapse: collapse;
	width: 100%;
	height: 80px;
	background-color: #efefef;
	padding: 5px;
}

#kosarMegrendelesTable
{
	width: 120px;
	height: 25px;
	border: 1px solid #000000;
	background-color: #000000;
	border-collapse: collapse;
}

#kosarMegrendelesLink
{
	text-align: center;
}

#kosarMegrendelesLink a
{
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}

#kosarMegrendelesLink a:hover
{
	text-decoration: underline;
}

/* Kosár tartalma - END */

/* Regisztráció - BEGIN */

.regisztracio
{
	width: 100%;
}

.regisztracio .bal
{
	margin: 0px;
	float: left;
	width: 45%;
	height: 25px;
	padding-right: 5px;
	text-align: right;
	font-size: 12px;
	color: #223f58;
}

.regisztracio .jobb
{
	margin: 0px;
	width: 50%;
	height: 25px;
	float: left;
}

.regisztracio .myInput
{
	margin: 0px;
	width: 170px;
	border: 1px solid black;
	font-size: 12px;
	font-family: Tahoma;
}

/* Regisztráció - END */

/* Altalanos form - BEGIN */

.altalanosForm
{
	width: 100%;
}

.altalanosForm .bal
{
	margin: 0px;
	float: left;
	width: 35%;
	height: 25px;
	padding-right: 5px;
	text-align: right;
	font-size: 12px;
	color: #223f58;
	font-weight: bold;
}

.altalanosForm .jobb
{
	margin: 0px;
	width: 55%;
	height: 25px;
	float: left;
}

.altalanosForm .jobbTextArea
{
	margin: 0px;
	width: 55%;
	height: 100px;
	float: left;
}

.altalanosForm .textField
{
	margin: 0px;
	width: 210px;
	border: 1px solid black;
	font-size: 12px;
	font-family: Tahoma;
}

.altalanosForm .textArea
{
	margin: 0px;
	width: 250px;
	height: 90px;
	border: 1px solid black;
	font-size: 12px;
	font-family: Tahoma;
}

/* Altalanos form - END */

/* Megrendeles (reg. nélkül) - BEGIN */

#megrendelesRegNelkulBal
{
	width: 390px;
	float: left;
	padding: 0px 12px 0px;
}

#megrendelesRegNelkulJobb
{
	background-color: #efefef;
	width: 180px;
	margin-right: 12px;
	float: right;
	border: 1px solid #000000;
	padding: 6px;
}

#megrendelesRegNelkulJobbBejelentkezes
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

#megrendelesRegNelkulJobbTartalom
{
	font-size: 11px;
	padding-top: 6px;
	color: #333;
}

/* Megrendeles (reg. nélkül) - END */

/* Blog - BEGIN */

.blogBejegyzesItem
{
	width: 100%;
}

.blogBejegyzesCim h2
{
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 24px;
	font-weight: bold;
	border: 0px;
}

.blogBejegyzesCim h2 a
{
	text-decoration: none;
}

.blogBejegyzesCim h2 a:hover
{
	text-decoration: none;
}

.blogBejegyzesAdatok
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	color: #666;
}

.blogBejegyzesAdatok a
{
	font-weight: bold;
}

.blogBejegyzesBevezeto
{
	color: #333;
	font-family: Verdana, Helvetica, Arial;
}

.blogBejegyzesTovabb a
{
	font-weight: bold;
	font-size: 14px;
}

/* Blog - END */

body.minishop
{
	font-family: "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin: 24px 0px;
}

body.minishop h1, body.minishop h2, body.minishop h3, body.minishop h4, body.minishop h5, body.minishop h6
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #196297;
	padding-bottom: 6px;
	border: 0px;
}

body.minishop h1
{
	font-size: 32px;
}

body.minishop h2
{
	font-size: 18px;
	padding: 0px 4px;
	margin: 8px 0px;

}

#minishop_alap
{
	margin: 0 auto;
	width: 740px;
	padding: 10px;
	position: relative;
	text-align: left;
	border: 3px solid #07223c;
	background-color: white;
}

#minishop_termekKep
{
	float: left;
	width: 240px;
	text-align: center;
}

#minishop_termekInfo
{
	float: right;
	width: 490px;
}

#minishop_termekFoTulajdonsagok
{
	background-color: #daffcf;
	border: 2px solid #00d465;
	padding: 4px;
}

#minishop_termekInfo ul
{
	margin: 0px;
	padding: 0px;
	margin-left: 16px;
}

#minishop_termekInfo ul li
{
	line-height: 24px;
	font-size: 14px;
	list-style-type: square;
	color: #018a42;
}

#minishop_termekInfo ul li span
{
	color: #333;
}

#minishop_termekInfo ul li.kiemelt
{
	color: #db0000;
}

#minishop_termekInfo ul li.kiemelt span
{
	color: green;
	font-weight: bold;
}

#minishop_termekAr
{
	border: 2px solid #00d465;
	padding: 4px;
	margin: 12px 0px;
	background-color: green;
	color: white;
	font-weight: bold;
	font-size: 14px;
	width: 50%;
	text-align: center;
}

#minishop_termekAkciosAr
{
	border: 2px solid #ec4048;
	padding: 4px;
	margin: 12px 0px;
	margin-bottom: 0px;
	background-color: #c40c15;
	color: white;
	font-weight: bold;
	font-size: 14px;
	width: 50%;
	text-align: center;
}