.facebook {background:url("kep/facebookikon.png") no-repeat scroll left top transparent;
height:44px;
left:209px;
margin-bottom:-44px;
position:relative;
top:42px;
width:39px;}
.facebook a {display:block; width:39px; height:44px;}
body {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
}
.termekeink p {
margin:0;
}
.kosarbatesz {
background-color:#EEEEEE;
border:1px solid #A7A7A7;
color:green;
display:none;
font-size:10px;
height:17px;
left:-26px;
line-height:16px;
margin-bottom:-44px;
padding:3px;
position:relative;
top:-44px;
width:70px;
}
.tanfolyamduma {
margin-bottom:10px;
padding-left:2px;
text-align:justify;
width:505px;
}
.sajtszoveg {text-align:justify;
width:505px;}
.egypartner {margin-bottom:10px;}
.partnerneve {margin-bottom:2px;}
.partnerneve h3 {color:#555E67;
font-size:12px;
margin:0;}
.partnerfej {
margin-top:15px;
}
.partnerfej h2 {
border-bottom:1px solid #EEEEEE;
margin-bottom:5px;
margin-left:0;
padding-bottom:2px;
}
.sajnos {
color:#555E67;
font-weight:bold;
margin-bottom:10px;
text-align:center;
}
.ujjelszo {
background-color:#FFD9D9;
border:1px solid red;
margin-left:-3px;
padding:5px 2px;
width:345px;
}
.ujjelszofigy {color:red;
font-weight:bold;
text-align:center;}
.szszmegjegy {font-weight:bold;
margin-top:5px;}
.szszmegjegy textarea {border:1px solid #EEEEEE;
height:100px;
width:220px;}
.studios a, .inspira a {
display:block;
height:35px;
width:90px;}
.akiemelt {color:white;
left:20px;
position:relative;
top:35px;
width:185px;}
.hirszov a {
font-weight:bold;
color:#555e67;
text-decoration:none;
}
.hirszov a:hover {
color:#a7a7a7;
}
.hirszov ul {list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-top:10px;
padding-left:20px;}
.hirszov ul li {height:17px;}
.termekeink {
color:#7D7D7D;
margin-top:10px;
width:880px;
text-align:justify;line-height:13px;
}
.spatermek, .kiegtermek {
margin-top:12px;
}
.alsoszoveg {
margin-top:10px;
}
.hirtovabb a, .elorehatra a {
color:#a7a7a7;
text-decoration:none;
}
.hirtovabb a:hover, .elorehatra a:hover {
color:#555e67;
}
.elorehatra {
margin-top:10px;
}
.vissza{margin-left:92px;
margin-right:93px;}
.kovetkezo {}
.hirtovabb {margin-left:274px;
margin-top:3px;}
.alsoszoveg ul {
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
margin-bottom:2px;
margin-top:2px;
}
.kozmterm a, .regisszoveg a {
color:#7D7D7D;
}
.kozmterm a:hover, .regisszoveg a:hover {
color:#555e67;
}
.szoveg {margin-right:10px;
width:360px;}
.kozmterm {
width:508px;}
.spatermek img {
margin-right:10px;
}
.akcioskiskep {position:absolute;}
.spatermek, .kiegtermek, .elsoharmad, .alsoszoveg, .dekorkep {
margin-bottom:10px;
}
.kiegtermek img {
margin-left:10px;
}
.termekeink img, .termekink a {
border:0 none !important;
}
.elerhjobb {
margin-top:20px;
}
.elerkepek {margin-right:10px;
margin-top:26px;}
.egykep {
margin-bottom:30px;
margin-top:3px;}
.terkepes {margin-top:25px;}
.terkepszov {color:#7D7D7D;
margin-bottom:10px;
text-align:right;}
.googleterkep {border:1px solid #A7A7A7;
color:#7D7D7D;
margin-top:34px;
text-align:center;}
.hirek {
margin-top:10px;
min-height:440px;
margin-bottom:46px;
}
.lapozo {
margin-bottom:10px;
}
.egyhir {
color:#7D7D7D;
margin-bottom:10px;
margin-top:10px;
}
.hircim {color:#555e67;
font-weight:bold;
}
.hircimalatt {color:#A7A7A7;
font-size:10px;
margin-bottom:5px;}
.hirszoveg {text-align:justify;}
.hirszoveg p {
margin-top:1px;
margin-bottom:1px;
}
.hirszoveg ul {
list-style-image:none;
list-style-position:inside;
list-style-type:square;
margin-bottom:2px;
margin-top:2px;
padding-left:4px;
}
.hirekfejl {
background-image:url(kep/hirek_aktualitasok.jpg);
background-repeat:no-repeat;
height:30px;
margin-bottom:10px;
width:250px;
}
.dekorszoveg {
margin-bottom:10px;
width:360px;
}
.hirekbal {
margin-left:30px;
margin-right:10px;
width:365px;
}
.hirekjobb {
margin-top:10px;
margin-bottom:10px;
}
.akcrefnum {font-weight:bold;
margin-right:15px;}
.studios {
background:transparent url(kep/partnerek_logo.jpg) no-repeat scroll 0 -37px;
display:block;
height:35px;
margin-left:318px;
margin-top:2px;
width:93px;
}
.studios:hover {
background-position: 0 0;
}
.inspira {
background:transparent url(kep/partnerek_logo.jpg) no-repeat scroll -94px -37px;
display:block;
height:35px;
margin-left:2px;
margin-top:2px;
width:92px;
}
.inspira:hover {
background-position: -94px 0;
}

.lablecalatt{
margin-top:1px;}
.varjukont{color:#A7A7A7;
font-size:10px;
padding-left:40px;
width:760px;}
.seopack a {
	color:#D4D4D4;
	font-size:10px;
	padding-left:15px;
	text-decoration:none;
}
#fokatos {
margin-top:10px;
margin-bottom:10px;
}
.onlbutton {
float:right;
margin-right:65px;
margin-top:5px;
}
.onlinput{
border:1px solid #A7A7A7;
float:left;
font-size:10px;
height:12px;
margin-bottom:4px;
width:200px;
}
.onlineuzenet label {
color:#A7A7A7;
float:left;
line-height:16px;
margin-bottom:3px;
width:70px;
}
.onlineuzenet textarea {
border:solid 1px #a7a7a7;
width:200px;
font-size:10px;
resize: none;
}
.belep a, .belep a:hover {
color:#FF0000;
font-size:11px;
margin-left:-10px;
text-decoration:none;
}
.tketto {
font-size:12px;
}
.onlineuzenet {
color:#A7A7A7;
height:218px;
padding-top:3px;
width:335px;
}
.hirlduma {
font-size:9px;
padding-left:8px;
padding-top:10px;
text-align:justify;
width:200px;
}
.magas {
line-height:17px;
}
.regitanffejl {
background-image:url(kep/eddigi_tanfolyamaink.jpg);
background-repeat:no-repeat;
height:20px;
margin-bottom:10px;
width:175px;
}
.rolunkfejl {
background-image:url(kep/rolunk.jpg);
background-repeat:no-repeat;
height:18px;
margin-left:30px;
margin-top:10px;
width:860px;
}
.elerhfejl {
background-image:url(kep/elerhetosegeink.jpg);
height:21px;
margin-bottom:-10px;
margin-top:12px;
width:335px;
background-repeat:no-repeat;
}
.elerhetosegszoveg {
color:#7D7D7D;
margin-top:10px;
text-align:justify;
width:330px;
}
.elerhetosegszoveg a {
color:#a7a7a7 !important;
font-size:11px !important;
font-weight:normal !important;
}
.elerhetosegszoveg a:hover {
color:#555e67;
}
.rolunkszoveg {
color:#7D7D7D;
margin-bottom:10px;
margin-left:30px;
margin-top:10px;
text-align:justify;
width:855px;
}
.jelform {
height:130px;
margin-bottom:10px;
margin-top:20px;
width:280px;
}
.jelform label, .tanfinput, .jelcsekk {
display:block;
float:left;
}
.tanfinput {
border:1px solid #A7A7A7;
font-size:10px;
height:12px;
width:160px;
}
.formbutton {
border:0 none !important;
padding-bottom:3px;
padding-left:0 !important;
padding-right:0 !important;
padding-top:0 !important;
}
.jelplussz {
border:1px solid #A7A7A7;
float:none !important;
font-size:10px;
height:12px;
width:95px;
}
.jelform label {
line-height:20px;
width:105px;
}
.margin30 {
margin-left:30px;
}
.tanffejlec {
background-image:url(kep/tanfolyamok_fejlec.jpg);
background-repeat:no-repeat;
height:49px;
margin-bottom:10px;
margin-top:10px;
width:508px;
}
.egytanfolyam {
border:1px solid #FFDDDD;
color:#7D7D7D;
height:auto;
margin-bottom:10px;
overflow:hidden;
padding-bottom:5px;
padding-left:12px;
padding-top:5px;
text-align:justify;
width:493px;
}
.tanfhosszu {
width:800px;
}
.tanfleiras {
width:470px;
height:auto;
padding-bottom:3px;
}
.tanfleiras p {
margin-top:2px;
margin-bottom:2px;
}
.helszin, .idopont {
padding-bottom:3px;
margin-bottom:5px;
text-transform:uppercase;
}
.vastag {
font-weight:bold;
}
.tanfolyamnev {
color:#FF0000;
font-weight:bold;
text-transform:uppercase;
cursor:pointer;
}
.kercim {color:#555E67;
font-size:10px;
font-weight:bold;
line-height:14px;
padding-right:30px;}
.kereses span {
float:left;
line-height:14px;
padding-right:5px;
}
.kergomb {
background:transparent url(kep/kereso_gomb.png) no-repeat scroll 0 -18px;
border:0 none;
display:block;
float:left;
height:18px;
margin-left:2px;
margin-top:-1px;
width:31px;
}
.kergomb:hover {
background-position: 0 0;
}
.termkeres {
color:#555E67;
font-size:10px;
padding-right:15px;
}
.kerinput {
border:1px solid #86AED0;
float:left;
font-size:9px;
height:12px;
width:135px;
}
.termekkereso {
height:24px;
margin-left:30px;
margin-top:8px;
width:892px;}
.szabadszavas {
height:24px;
margin-left:358px;
margin-top:2px;
width:586px;}
h1 {
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:normal;
left:100px;
margin:0;
position:absolute;
top:65px;
width:340px;
}
.elernyitszoveg {
display:block;
font-size:10px;
left:15px;
position:relative;
top:51px;
}
.akciostermek {color:white;
height:36px;
padding-left:15px;
padding-top:68px;}
.akcioslink {padding-left:15px;
padding-top:4px;}
.nyitobal a, .akciobalra a {
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
.akciok {
margin-top:10px;
}
.egyakcios {
	border:1px solid #C6D9EC;
	height:121px;
	margin-bottom:10px;
	margin-top:10px;
}
.akciojobb {color:#7D7D7D;
margin-right:10px;
width:530px;
margin-top:-10px;}
.akctobbiadat {
margin-left:5px;
margin-left:10px;
}
.akciomikentje {margin-top:20px;}
.refnumnevvel {margin-top:15px;}
.wsnyitszoveg {
display:block;
font-size:11px;
font-weight:normal;
left:15px;
position:relative;
top:42px;
width:205px;
}
.elerhetonyito {
background:url(kep/inspira_elerhetosegek.jpg) no-repeat scroll 0 -78px;
height:78px;
}
.elerhetonyito:hover, .webshopnyito:hover, .tanfnyito:hover, .akcionyito:hover {
background-position: 0 0;
}
.partner {
background-image:url(kep/inspia_laogassameg_partnereit.jpg);
height:39px;
margin-top:8px;
background-repeat:no-repeat;
}
.gomb {
background-attachment:scroll;
background-position:0 -89px;
background-repeat:no-repeat;
display:block;
height:89px;
margin-bottom:14px;
margin-top:10px;
width:507px;
}
.gomb a, .gomb a:hover {
display:block;
height:89px;
width:507px;
}
.elerhetonyitot {
background-image:url(kep/inspira_elerhetosegunk2.jpg);
height:93px;
background-repeat:no-repeat;
width:507px;
}
.elernyitszovegt {
color:#FFFFFF;
padding-left:15px;
padding-top:54px;
}
.elernyitszovegt a {
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}
.rkozmetika {
background-image:url(kep/inspira-absolue2.jpg);
}
.kozmetika {
background-image:url(kep/inspira-absolue.jpg);
}
.organicsgomb {
background-image:url(kep/inspira-scinaccent.jpg);
}
.organicshir {
background-image:url(kep/inspira-scinaccent2.jpg);
}
.spa {
background-image:url(kep/inspira-med.jpg);
}
.rspa {
background-image:url(kep/inspira-med2.jpg);
}
.egyeb {
background-image:url(kep/inspira-wellnes.jpg);
}
.regyeb {
background-image:url(kep/inspira-wellnes2.jpg);
}
.gomb:hover {
background-position: 0 0;
}
.hirfej {
background-image:url(kep/hirek_aktualitasok.jpg);
background-repeat:no-repeat;
height:30px;
margin-bottom:7px;
width:252px;
}
.hirszov {
border-left:1px solid #a7a7a7;
padding-left:10px;
text-align:justify;
width:240px;
color:#a7a7a7;
}
.hirlead {
display:block;
font-weight:bold;
color:#555e67;
}
.kiemelt {
background-image:url(kep/inspira-ujtermek-index.jpg);
background-repeat:no-repeat;
height:113px;
margin-left:10px;
margin-top:10px;
width:250px;
}
.kiemelt a {
position:absolute;
display:block;
width:250px;
height:113px;
z-index:2;
}
.lead {
margin-bottom:10px;
}
.akcionyito, .webshopnyito, .tanfnyito {
display:block;
width:335px;
background-repeat:no-repeat;
margin-top:11px;
margin-bottom:12px;
}
.akcionyito {
background:url(kep/inspra_akciok.jpg) no-repeat scroll 0 -78px;
height:78px;
}
.akcionyitoszovege {
color:#FFFFFF;
display:block;
margin-left:17px;
position:relative;
top:32px;
width:250px;
}
.akcioujterm {
background-image:url(kep/akcujterm.jpg);
height:133px;
}
.webshopnyito {
background:url(kep/inspira_webshop.jpg) no-repeat scroll 0 -78px;
height:78px;
}
.tanfnyito {
background:url(kep/inspira_tanfolyamok.jpg) no-repeat scroll 0 -78px;
height:78px;
}
.tanfnyito a, .akcionyito a, .elerhetonyito a, .webshopnyito a {
display:block;
height:78px;
width:335px;
position:absolute;
z-index:5;
text-decoration:none;
}
.tanfnyitoszoveg {
color:#FFFFFF;
position:relative;
top:30px;
display:block;
margin-left:17px;
width:250px;
}
.elerhetonyito a {
text-decoration:none !important;
}
.nyitobal {
margin-left:30px;
width:345px;
}
.jelmondat {
display:block;
margin-top:10px;
font-weight:bold;
color:#555e67;
}
.nyitojobb, .rolunkjobb {
width:512px;
margin-left:5px;
}
.rolunkjobb .gomb {
margin-bottom:19px;
}
.leadfej {
background-image:url(kep/janssen_fogalom_a_szepsegapolasban.jpg);
background-position:left center;
background-repeat:no-repeat;
height:30px;
margin-bottom:5px;
margin-left:-30px;
}
.leadszov {
color:#7D7D7D;
text-align:justify;
width:335px;
}
#fotarto {
width:1000px;
}
#felsomenu {
height:32px;
}
#belepes {
left:730px;
position:relative;
top:2px;
width:500px;
}
.kekfejlgombok {
margin-top:26px;
width:160px;
}
.ujjeles {border:1px solid #A7A7A7;
font-size:10px;
height:14px;
margin-bottom:10px;
margin-left:4px;
width:240px;}
.elfi {left:30px;
position:relative;
top:50px;}
.uz {font-weight:bold;
margin-bottom:15px;
text-align:center;
width:250px;}
#elf {color:#ffffff;
cursor:pointer;
display:block;
font-size:9px;
position:relative;
top:-12px;
width:76px;}
.sadat {
background-image:url(kep/inspira_belep_kereses.png);
background-repeat:no-repeat;
color:#FF0000;
cursor:pointer;
display:block;
font-size:11px;
height:18px;
line-height:16px;
margin-bottom:4px;
margin-top:-13px;
text-align:center;
width:154px;
}
.sadat a {
color:#FF0000;
text-decoration:none;
}
.belep, .keres, .belepkk {
background-image:url(kep/inspira_belep_kereses.png);
background-repeat:no-repeat;
color:#FF0000;
cursor:pointer;
font-size:11px;
height:18px;
line-height:16px;
margin-bottom:5px;
padding-left:55px;
width:154px;
}
.amenuk {
margin-left:33px;
}
.amenuk a{
color:#A7A7A7;
display:inline-block;
float:left;
font-size:11px;
padding-top:10px;
text-decoration:none;
}
.kereses {
background-image:url(kep/inspira_legordulo_kereses.png);
background-repeat:no-repeat;
display:none;
height:0;
overflow:hidden;
position:absolute;
width:900px;
z-index:100;
}
.amenuk a:hover {
	color:#555e67;
	background-image:url(kep/felsomenu_haromszog.jpg);
	background-position: center top;
	background-repeat:no-repeat;
}
.vonal {
background-image:url(kep/felsomenu_vonalka.jpg);
display:inline-block;
width:13px;
height:26px;
float:left;
}
.regeshirlevel {
margin-left:35px;
}
.regeshirlevel img {
display:inline-block;
float:left;
margin-left:8px;
margin-right:8px;
}
.hirlevel, .regisztracio {
margin-top:8px;
}
.hirlirat, .regis, .jelentkezem {
line-height:18px;
font-size:11px;
cursor:pointer;
display:inline-block;
height:18px !important;
color:#FF0000;
}
.regis a {
color:#FF0000;
text-decoration:none;
}
.regis, .jelentkezem {
background-image:url(kep/felso_kigomb_alap.png);
background-repeat:no-repeat;
width:79px;
background-color:transparent;
position:relative;
text-align:center;
}
.ujjelesgomb {
background-color:transparent;
background-image:url(kep/regisztralok.png);
background-repeat:no-repeat;
border:0 none !important;
color:#555E67;
font-size:10px;
height:18px;
margin-left:167px;
padding-bottom:3px;
width:79px;
}
.vasarlas {
font-weight:bold;
}
#fejlec {
background-image:url(kep/inspirafejlec.jpg);
background-repeat:no-repeat;
height:93px;
overflow:hidden;
position:relative;
width:916px;}
#lablec {
background-image:url(kep/inspira_lablec.jpg);
background-repeat:no-repeat;
height:27px;
width:916px;
}
.elerhetoseglablec {
color:#ffffff;
line-height:26px;
margin-left:440px;
}
.elerhetoseglablec a {
text-decoration:none;
color:#ffffff;
}
.elerhetoseglablec a:hover {
	color:#BED5E7;
}
.lista {
width:700px;
}
h2 {
color:#333333;
font-size:12px;
margin-bottom:2px;
margin-left:30px;
margin-top:2px;
}
.msg_head {
background-image:url(kep/shop_csikahtter_inspira.jpg);
background-repeat:repeat-x;
	color:#FFFFFF;
	cursor:pointer;
	margin:1px;
	padding:5px 10px;
	position:relative;
}
.msg_head:hover {
color:#a7aaad;
}
.msg_body, .form_body, .jobody, .msg_bodys {
padding:5px 10px;
}
.regitanf {margin-left:20px;
margin-top:10px;
text-align:justify;
width:359px;}

.balra {
float:left;
}
.torlo {
clear:both;
height:1px;
margin:0;
padding:0;
width:1px;
}

#psr_score { font-size:10px;
height:15px;
line-height:10px !important;
position:relative;
top:-7px;
width:200px; }
#psr_verify { color:#990000;
font-size:10px;
position:relative;
top:-9px;
width:200px;}
#psr_strength_notice { color:red;
display:inline-block;
float:left;
font-size:10px;
font-weight:bold;
margin-top:7px;
padding-left:10px; }

.psr_Gyenge { color: #A52A2A; }
.psr_Közepes { color: #FFA500; }
.psr_Erős { color: #3DBE5E; }
.psr_Kiváló { color: #416EC2; }
.refnum {width:65px;}
.namehu {width:220px;}
.nameeng {width:210px;}
.termekar {text-align:right;
width:50px;}
.mennyiseg {margin-left:8px;
width:42px;}
.kiszereles {text-align:right;
width:45px; }
.elkuld {}
.sor div {
margin-right:2px;
}
#loginos {
border-left:1px solid white;
color:white;
display:block;
height:65px;
margin-bottom:0;
margin-left:30px;
margin-top:3px;
padding-bottom:10px;
padding-left:10px;
position:relative;
width:190px;
}
#loginform {
width:200px;
}
#loginform label, #loginform input {
display:inline-block;
float:left;
font-size:9px;
height:12px;
}
#loginform label { width:150px;}
#loginform input { font-size:9px;
height:11px;
width:164px;}
.logingomb {
background-color:transparent;
background-image:url(kep/login.png);
border:0 none;
color:#FF0000;
display:block !important;
height:18px !important;
left:90px;
padding-bottom:2px;
position:relative;
top:3px;
width:78px !important;
}
.regisszoveg {color:#555e67;
text-align:justify;
width:505px;
margin-bottom:10px;}
.regoldalbal {
margin-bottom:10px;
margin-left:30px;
margin-top:10px;
width:525px;
}
.regoldaljobb {
margin-bottom:10px;
margin-top:23px;
width:365px;
}
#regformos label, #regformos input {
display:inline-block;
float:left;
margin:3px 0;
}
#loginerror {color:white;
display:none;
font-weight:bold;
margin-bottom:7px;
margin-left:-20px;
margin-top:-20px;
width:200px;}
#regformos label {
width:100px;
color:#555e67;
}
#regformos input {
border:1px solid #A7A7A7;
font-size:10px;
height:12px;
opacity:0.7;
filter: alpha(opacity = 70);
width:240px;
}
.legendh {
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
}
.regerror {
color:#FF0000;
font-weight:bold;
text-align:center;
}
.regsiker {
color:#006600;
font-weight:bold;
text-align:center;
}
#regformos form {
border:1px solid #CCCCCC;
padding-left:5px;
width:355px;
}
.regsor {height:20px;
line-height:16px;
margin-bottom:2px;
margin-top:2px;}
.radiog {
display:inline;
height:auto !important;
margin:0 !important;
width:auto !important;
border:0 none !important;
}
.szallos {height:25px;
line-height:13px;
margin-left:-10px;
margin-top:5px;}
.szallos .balra {display:inline-block;
margin-left:10px;}
.szovegformmellett{
height:325px;
}
.regmehet {
border:0px none !important;
display:block !important;
float:none !important;
height:18px !important;
margin:0 !important;
padding-bottom:4px;
padding-left:0 !important;
padding-right:0 !important;
padding-top:0 !important;
width:79px !important;
opacity: 1 !important;
filter: alpha(opacity = 100) !important;
}
.regformfejlec {background-image:url(kep/shop_csikahtter_inspira.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:23px;
margin-bottom:-3px;
padding-left:5px;
padding-top:3px;
width:357px;}
.gombhelye {
margin-bottom:3px;
margin-left:263px;
margin-top:-20px;
}
.vasfeltszoveg h2 {
margin:0 !important;
padding:0 !important;
font-size:14px;
}
.vasfeltszoveg {height:300px;
left:35px;
overflow-y:scroll;
position:absolute;
top:53px;
width:380px;}
#vasarlasifeltetelClose {
cursor:pointer;
display:block;
height:15px;
position:absolute;
right:50px;
top:35px;
width:15px;}
.feltetel {background-image:url(kep/inspira_vasarlasifeltetelek.jpg);
cursor:pointer;
display:block;
height:18px;
line-height:18px;
margin-left:10px;
margin-top:8px;
text-align:center;
width:106px;
color:#FF0000;
}
#backgroundPopup, #elohatter, #vasfelthatter, #elfeljthatter, #arlistahatter {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	border:1px solid #FDE8E9;
	z-index:5000;
	background-color: #FDE8E9;
}
#vasarlasifeltetel {
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
z-index:5555;
background: transparent url(kep/vasarlasifeltetelek.png) no-repeat 0 0;
width:450px;
height:430px;
}
#popupContact ,#elfelejtett{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:250px;
width:313px;
z-index:5555;
background: transparent url(kep/inspira_hirlevel_flekk.png) no-repeat 0 0;
}
#popupContactClose, #elfelejt{
	font-size:14px;
	line-height:14px;
	right:20px;
	top:4px;
	position:absolute;
	color:#FE494E;
	font-weight:700;
	display:block;
	cursor:pointer;
}
.hirlform {padding-left:50px;
padding-top:23px;
width:250px;}
.hirlformfocim {font-size:12px;
font-weight:bold;
margin-bottom:5px;}
#kosaras2 {
border:1px solid #CCCCCC;
margin-left:30px;
margin-top:10px;
width:460px;
margin-bottom:10px;
}
.kosarfejlec {
background-image:url(kep/shop_csikahtter_inspira.jpg);
background-repeat:repeat-x;
color:#F3F3F3;
font-size:11px;
height:23px;
margin-bottom:1px;
padding-left:3px;
}
.kosaralja {
background-image:url(kep/shop_csikahtter_inspira.jpg);
background-repeat:repeat-x;
color:#F3F3F3;
font-size:11px;
height:23px;
line-height:21px;
padding-left:5px;
margin-top:1px;
}
.kosarfelirat {
color:#FFFFFF;
float:right !important;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
padding-right:5px;
padding-top:3px;
}
.kosarcime {
padding:3px;
}
.egysor {height:20px;
line-height:15px;}
.szallnev {float:left;
width:140px;}
.szallinput {}
.szallitas {
width:250px;}
.rendeles {
width:636px;}
.vasvege {margin-top:10px;
width:900px;
}
.szallitfejl {
font-weight:bold;
font-size:12px;
margin-bottom:5px;
margin-top:5px;
}
.onrendelese {color:white !important;
font-size:12px;
font-weight:bold;
line-height:20px;
margin-top:0;
padding-left:5px;
width:550px;}
.neve {
width:350px;
}
.darab {
width:25px;
text-align:right;
}
.egysar {
text-align:right;
width:80px;
}
.osszes {
text-align:right;
width:90px;
}
.fejleces {background-color:#EEEEEE;
color:#333333 !important;
font-weight:bold;
margin-bottom:1px;
margin-top:2px;}
.eztvettesor {
color:#a7a7a7;
width:550px;
padding-left:5px;
}
.eztvettesor:hover {
	color:#333333;
	background-color:#F2FFFF;
	cursor:pointer;
}
.vegosszegeses {
float:right;
font-weight:bold;
margin-right:4px;
}
.szszsz {
border-top:1px solid #EEEEEE;
padding-top:5px;
position:relative;
top:0;
width:220px;
}
.szallkoltseg {float:left;
font-weight:bold;
width:120px;}
#szallo {
float:left;
font-weight:bold;
}
.legosszesen {float:left;
width:720px;}
.mindo {
text-align:right;}
.legleg {border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
font-size:14px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
width:805px;
margin-top:15px;}
.keszcsekk {
background-image:url(kep/kesz_checkout.jpg);
background-repeat:no-repeat;
border:0 none;
color:#FF0000;
font-size:11px;
height:22px;
margin-bottom:10px;
margin-left:650px;
margin-top:10px;
padding-bottom:8px;
width:157px;
}
.errorrend {color:red;
font-size:12px;
font-weight:bold;
left:435px;
position:relative;
top:-30px;
width:243px;}
.alkatdoboz {border:2px solid #EEEEEE;
float:left;
margin-left:2px;
margin-right:3px;
width:214px;
height:250px;}
.kepes {}
.alkatneve {color:#A7A7A7;
font-weight:bold;
padding-bottom:1px;
padding-left:2px;
padding-top:1px;
text-transform:uppercase;
height:25px;}
.alkatleir {color:#A7A7A7;
height:97px;
padding-left:3px;
padding-right:3px;
text-align:justify;}
.soros {
margin-top:5px;
margin-bottom:5px;
}
.infogomb, .csomagtartalom div.infos {
background:transparent url(kep/info_ikon.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:16px;
margin-left:3px;
width:20px;
}
.infogomb:hover, .csomagtartalom div.infos:hover {
background-position: 0 -16px;
}
.infoszov {
color:#A7A7A7;
float:left;
line-height:16px;
}
.infoszov a {
color:#a7a7a7;
text-decoration:none;
}
.infoszov a:hover {
color:#555e67;
}
.alkatleir p {
margin-top:1px;
margin-bottom:1px;
}
.termektarto {
margin-bottom:5px;
margin-left:-3px;
margin-top:5px;
width:670px;
}
.lenyilo {
width:250px;
min-height:1px;}
.termekek {
margin-left:2px;}
.termdoboz {
border:1px solid #EEEEEE;
float:left;
height:240px;
margin-left:2px;
margin-right:2px;
width:161px;
}
.termfej {
background-image:url(kep/inspira_piros_csik.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
height:23px;
line-height:22px;
padding-left:5px;
}
.termneve {
color:#A7A7A7;
font-size:11px;
font-weight:bold;
margin-top:3px;
padding-left:5px;
}
.termengneve {
color:#A7A7A7;
padding-left:5px;
}
.neves {
height:58px;
}
.termkiszer {
padding-left:5px;
line-height:20px;}
.kosargomb {
background:transparent url(kep/kosarka.png) no-repeat scroll 0 0;
display:block;
float:left;
height:16px;
width:20px;
}
.infoszovterm, .kerleiras {
color:#A7A7A7;
line-height:16px;
padding-left:5px;
width:auto;
}
.infos {
background:transparent url(kep/inspira_kataloginfo.png) no-repeat scroll 0 0;
border:0 none;
display:block;
height:21px;
margin-left:103px;
margin-top:12px;
width:56px;
}
.infos:hover {
background-position: 0 -21px;
}
#nemlatszik, #alkatbovebb {
display:none;
left:0;
position:absolute;
top:0;
height:600px;
height:auto !important;
}
.lenyilo a {
text-decoration:none;
color:#555e67;
}
.lenyilo a:hover {
color:#a7a7a7;
}
.elso {list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:2px;}
.elso li {
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
}
.masodik {list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:3px;
}
.masodik li {
font-weight:normal !important;
margin-top:1px !important;
margin-bottom: 1px !important;
}
.harmadik {list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:5px;}
.elotermektart {
color:#8D8D8D;
text-align:justify;
width:346px;
z-index:88500;
background-color:transparent;
}
.elojonfeje {
background-image:url(kep/termeklap_teteje.png);
height:45px;
background-repeat:no-repeat;
width:346px;
background-color:transparent;
}
.elojonteste {
background-image:url(kep/termeklap_kozepe.png);
background-repeat:repeat-y;
width:346px;
background-color:transparent;
}
.elojonlaba {
background-image:url(kep/termeklap_alja.png);
height:51px;
width:346px;
background-color:transparent;
}
.fejresz {left:30px;
position:relative;
top:-33px;}
.elorefnum {margin-right:5px;
width:auto;}
.eloneve {
width:265px;}
.elosor p {
margin-top:0;
margin-bottom:0;
display:inline;
}
.elokep {
left:19px;
position:relative;
top:-32px;
}
.eloszovegek {left:25px;
position:relative;
top:-30px;
width:310px;}
#pagination-digg {border:0; margin:0; padding:0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:10px;
list-style:none;
margin-right:2px;
display:inline;
}
#pagination-digg a{
margin-right:2px;
padding:1px 3px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
color:#a7a7a7;
display:block;
float:left;
margin-right:2px;
padding:1px 3px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
}
#pagination-digg .active{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding:1px 3px;
	background-color: #9F0D10;
}
#pagination-digg a:link,
#pagination-digg a:visited {
	color:#ffffff;
	display:block;
	float:left;
	padding:1px 3px;
	text-decoration:none;
	background-color: #CDCDCD;
}
#pagination-digg a:hover{
	background-color: #9F0D10;
}
#uzenet {
	color:#9B2F32;
	font-weight:bold;
	text-align:center;
}
.kepes img, .kepes a {
border:none !important;
}
.termkepes {
cursor:pointer;
}
.harmadik li {
color:#a7a7a7;
cursor:pointer;
}
.harmadik li:hover {
color:#555e67;
}
.aktivalva {
color:#990000;
font-weight:bold;
margin-top:10px;
text-align:center;
}
.activates {border:1px solid #A7A7A7;
height:12px;
margin-top:2px;
width:363px;
opacity:0.7;
filter: alpha(opacity = 70);
}
.aktivalgombhely {left:270px;
position:relative;
top:10px;}
.megerosit {color:#A7A7A7;
margin-bottom:-8px;
margin-top:20px;
width:363px;}
.termgomb {
width:508px;
display:block;
background-repeat:no-repeat;
background-position: 0 -109px;
background-attachment:scroll;
height:109px;
}
.termgomb:hover {
background-position: 0 0;
}
.kozmtermkep {
margin-bottom:5px;
background-image:url(kep/absolue-termekoldal.jpg);
}
.spatermkep {
background-image:url(kep/med-termekoldal.jpg);
margin-left:10px;
float:right;
}
.organicskep {
background-image:url(kep/accent-termekoldal.jpg);
margin-right:10px;
}
.kegtermkep {
background-image:url(kep/wellnes-termekoldal.jpg);
margin-right:10px;
}
.kozmtermkep a, .spatermkep a, .kegtermkep a, .organicskep a {
display:block;
width:508px;
height:109px;
}
.hkozmetika {
background-image:url(kep/inspira-absolue3.jpg);
}
.horganicshir {
background-image:url(kep/inspira-scinaccent3.jpg);
}
.hspa {
background-image:url(kep/inspira-med3.jpg);
}
.hegyeb {
background-image:url(kep/inspira-wellnes3.jpg);
}
.ujtermekflekk {
background-image:url(kep/uj-termek-flekk-akcio-oldal.jpg);
background-repeat:no-repeat;
height:133px;
margin-bottom:5px;
margin-top:9px;
width:334px;
}
.akcioujterm {
height:133px;
margin-bottom:5px;
margin-top:9px;
width:334px;
}
.kiemeltakc {
color:#FFFFFF;
padding-left:20px;
padding-top:79px;
}
.kiemeltakcuj {
color:#FFFFFF;
padding-left:20px;
padding-top:70px;
}
.ujtermekflekk a, .akcioujterm a {
display:block;
position:absolute;
width:334px;
height:133px;
z-index:2;
}
.soppkosarba {
background:transparent url(kep/kosar_ikon.png) no-repeat scroll 0 0;
border:0 none !important;
display:inline-block;
height:16px !important;
padding:0;
width:24px !important;
}
.soppkosarbakat {
background:transparent url(kep/kosarkavilagos.png) no-repeat scroll 0 0;
border:0 none !important;
display:inline-block;
height:16px !important;
padding:0;
width:24px !important;
}
.soppkosarba:hover, .soppkosarbakat:hover {
background-position: 0 -16px;
}
.kosarbabele {
height:16px;
left:133px;
position:relative;
top:-20px;
width:24px;
}
.kosarbabeleakcio {
height:16px;
left:0;
position:relative;
top:-32px;
width:24px;
}
.kosarbabeleujtermek {
height:16px;
left:0;
position:relative;
top:10px;
width:24px;
}
#ujjelvalasz {font-size:12px;
font-weight:bold;
left:36px;
position:absolute;
top:50px;}
#kuponosszegszov {font-weight:bold;
margin-top:3px;
text-align:justify;
width:478px;}
.hirlgomb {
background-color:transparent;
background-image:url(kep/login.png);
border:0 none;
color:#FF0000;
display:block !important;
font-size:10px;
height:18px;
left:130px;
padding-bottom:3px;
position:relative;
top:7px;
width:79px;
}
.hirlinput {font-size:10px;
height:13px;
margin-left:7px;
width:175px;}
.hirlabel {display:inline-block;
margin-bottom:7px;
margin-top:7px;
width:25px;}
#hirlfeliratkozoutan {
background:transparent url(kep/sikeresfelirat.png) no-repeat scroll 0 0;
display:block;
left:-32px;
position:relative;
top:-8px;
width:287px;
}
.organics {
background:transparent url(kep/inspira_wellness_termekoldal.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
height:363px;
margin-left:0 !important;
text-align:justify;
width:664px !important;
line-height:12px;
}
.organicsfejlec {padding-left:165px;
padding-top:30px;}
.organicselsofele {padding-left:32px;
padding-top:22px;
width:353px;}
.organicsmasodikfele {padding-left:32px;
width:480px;
padding-top:10px;}
.webshopnyitot {
background-image:url(kep/inspira_shop_gombmagas.jpg);
height:89px;
}
.wsnyitszovegt {
padding-left:15px;
padding-top:49px;
width:265px;
}
.tanfnyitszovegt {color:white;
font-size:11px;
padding-left:15px;
padding-top:69px;
}
.tanfnyitot {
background-image:url(kep/inspira_kozmetika_tanfolyam2.jpg);
height:104px;
}
.webshopnyitot, .tanfnyitot {
display:block;
width:335px;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:10px;
}
.enyitszov {color:#FFFFFF;
display:block;
left:17px;
position:relative;
top:34px;
width:250px;}
.wellnessszoveg {
padding-left:30px;
padding-top:60px;
width:350px;}
.partnerfejkep {
background-image:url(kep/inspira-partnerek-terkepek.jpg);
width:879px;
height:237px;
}
.pszov {
width:433px;}
.jejeje {
color:#FFF2F5;
font-size:9px;
left:38px;
position:relative;
top:-145px;
width:500px;
}
#arlista {
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:300px;
width:309px;
z-index:5555;
background: transparent url(kep/janssenarlistaletoltes.png) no-repeat 0 0;
}
.aform {padding-left:22px;
padding-top:47px;}
.aform div {
	height:18px;
	margin-bottom:-4px;
	width:252px;
}
.aform .hirlgomb {margin-left:-133px;
margin-top:30px;}
#arlistanyom {background:url("kep/arlista_nyomtatas.png") no-repeat scroll 0 -42px transparent;
display:block;
height:42px;
left:462px;
position:absolute;
top:171px;
width:236px;}
#arlistanyom:hover {
background-position: 0 0;
}
#arlistaclose {
cursor:pointer;
display:block;
height:15px;
position:absolute;
right:10px;
top:5px;
width:15px;}
.aform input {margin-top:5px;}
.aform label {display:inline-block;
width:230px;}
#plussz, #minusz {
float:left;
display:block;
width:17px;
height:16px;
background-position: 0 -16px;
background-repeat:no-repeat;
background-attachment:scroll;
}
#minusz {
background-image:url(kep/minusz.png);
}
#plussz {
background-image:url(kep/plussz.png);
}
#minusz:hover, #plussz:hover {
background-position: 0 0;
}
.tfkatfej h2, .tfkatfej small {
	margin:0;
	color:#ffffff;
}
.tfkatfej {
background-color:#FF0000;
margin-bottom:5px;
padding:5px;
}
.av strong {display:block;}
.av {
	color:#C5C5C5;
	font-size:9px;
	text-align:justify;
	width:507px;
}
.vasfeltlabel {width:170px !important; cursor:pointer; line-height:12px;}
.vasfeltlabel:hover {color:#333333 !important;}
.vasfeltcsekk {width:20px !important;}
.szabadszavas .kerinput {width:397px !important;}
.hirek .termdoboz strong {
color:#000000 !important;
font-weight:bolder !important;
}
.keresos .neves {
float:left;
width:710px;
height:auto !important;
}
.keresos .termkepes {
float:left;
padding-top:6px;
}
.keresos {
float:none !important;
width:880px !important;
height:auto !important;
margin-bottom:5px;
}
.keresos .infos {
margin:0 !important;
float:right;
}
.csomagfejlec { width:664px; height:89px; background-image:url(kep/ikn.jpg); background-repeat:no-repeat;}
.ossz {font-weight:bold;}
.ara {font-size:12px;}
.megt {color:#FF0000;}
.csomagtartalom { width:660px;}
.kezelfejlec {width:664px; height:89px; background-image:url(kep/ikezn.jpg); background-repeat:no-repeat;}
#kezelestabla table td {
	width:auto !important;
	margin-right:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
#kezelestabla table p {margin:0 !important;}
#kezelestabla table { width:660px !important;}
#kezelestabla tr:hover {
	background-color:#E9E9E9;
}
.csomagkezdo {background-image:url(kep/inspiratartalom.jpg); width:664px; height:215px; margin-top:10px;}
.cskbel {color:#7D7D7D;
line-height:20px;
padding-left:15px;
padding-top:15px;
text-align:justify;
width:640px;}
.kcsindex, .ktindex {
width:247px; height:89px; background-position:0 -89px; background-repeat:no-repeat; background-attachment:scroll;
}
.kcsindex:hover, .ktindex:hover {background-position:0 0;}
.kcsindex a, .ktindex a {display:block; width:247px; height:89px; position:absolute; z-index:500;}
.kcsindex { background-image:url("kep/iikcs.jpg"); margin-right:13px;}
.ktindex {background-image:url("kep/iikt.jpg");}
.ujpartner {background-image:url("kep/iia.jpg");
height:37px;
margin-bottom:10px;
margin-top:14px;
width:335px;}
.tekmeguj {font-size:10px;
left:20px;
position:relative;
top:-8px;}
.uplink {display:block;
height:30px;
margin-top:-7px;
width:83px;}
.uplink a {display:block; width:83px; height:30px;}
.uplink:hover {background: transparent url(kep/aesz.png) no-repeat 0 0;}
.ismkcs {color:#FFFFFF;
display:block;
font-size:10px;
left:131px;
position:relative;
text-align:right;
top:39px;
width:101px;}
.halvany {
	background-color:#FFF2F3;
}
.csomagtartalom td { padding:2px;}
.csomagossor .namehu, .csomagossor .nameeng {width:200px !important;}
.csomagossor .kiszereles {width:50px !important;}
.csomagossor .termekar {width:70px !important;}
.ujpartnerrolunk {
background-image:url(kep/iporolunk.jpg); width:507px; height:39px; margin-top:8px;}
.ujpartnerrolunk .uplink {margin-top:5px !important;}
.tekmegujrolunk {font-size:12px;
padding-left:10px;
padding-right:50px;
padding-top:4px;}