body, html {
	margin: 0px;
	padding: 0px;
	background-color: #c1c1c1;
	background-image: url(../images/backgrounds/2010ss.gif);
}

/* reset */
* {padding:0;margin:0}

br {
	margin: 0;
	padding: 0;
}

a img,:link img,:visited img { 
	border: none;
}

.clearfix {
	clear: both;
	height: 0;
	line-height: 0px;
	visibility: hidden;
}

/* index */
#wrapper {
	margin: 0 auto;
	width: 970px;
	position:relative;
}

#content {
	float: left;
	display: inline;
	width: 720px;
	margin: 0 0 0 31px;
	background-image: url(../images/content-bg.jpg);
	background-repeat: repeat-y;
	min-height: 400px;
}

.content-bottom {
	float: left;
	display: inline;
	width: 720px;
	height: 26px;
	margin: 0 0 0 31px;
}

#footer {
	float: left;
	position: relative;
	display: inline;
	width: 720px;
	height: 60px;
	margin: 0 0 0 31px;
}

#footer div {text-transform:uppercase; position:absolute; top:9px; left:10px; font-family: "Trebuchet MS", Arial, helvetiva, sans-serif; font-size: 10px; color:#adadad}
#footer div a {color:#adadad; text-decoration: none; font-weight: bold}
#footer div a:hover {text-decoration: underline}

#footer-news {
	position: relative;
	float: left;
	display: inline;
	background-image: url(../images/footer-news.jpg);
	background-repeat: none;
	width: 719px;
	height: 56px;
	line-height: 13px;
	left: 1px;
}

#footer-news-en {
	float: left;
	display: inline;
	background-image: url(../images/footer-news-eng.jpg);
	background-repeat: none;
	width: 719px;
	height: 63px;
	line-height: 13px;
}

#footer-news-container {
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 0px 94px;
	color: #442F13;

}


.footern1  {
	float: left;
	display: block;
	color: #6D6D6D;
	font-family: Trebuchet MS, Arial, helvetiva, sans-serif;
	font-size: 9px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	width: 202px;
	height: 37px;
}

.footern1:hover  {
	background-image: url(../images/footer-hover.jpg);
}

.footertxt {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 8px;
}


.footern1a a  {
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 10px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	text-decoration: none;
	color: #442F13;
}
.footer-title {
	width: 168px;
}

/* header */
#header-flash {
	padding:0;
	margin:0;
	line-height:0px;
}

.dotted-divider {
	float: left;
	display: inline;
	width: 720px;
	height: 22px;
	margin: 0 0 0 31px;
}

/* menu */
#menu {
	position:absolute;
	z-index: 11;
	top: 107px;
	right:24px;
}

/* ads */
.fdg_ad .details { font-family: Tahoma,Arial,helvetiva,sans-serif; font-size: 10px; color: white; padding:5px 0px; text-align: center }
.fdg_ad .details a {color: #ED180F; text-decoration: none; font-weight: bold}
.fdg_ad .details a:hover {color:#999; text-decoration: underline}
.fdg_ad .placement {text-align: center}

/* home */
#content3, #content3-en {
	float: left;
	display: inline;
	width: 720px;
	min-height: 315px;
	height: auto;
	background-repeat: no-repeat;
}

#content3 {
	background-image: url(../images/content3-bg.jpg);
}

#content3-en {
	background-image: url(../images/content3-en-bg.jpg);
}

#content5, #content5-en {
	float: left;
	display: inline;
	width: 720px;
	min-height: 315px;
	height: auto;
	background-repeat: no-repeat;
}

#content4 {
	margin-top: 5px;
	background-image: url(../images/content4-bg.jpg);
}

#content4-en {
	background-image: url(../images/content4-en-bg.jpg);
}

#content5 {
	margin-top: 5px;
	background-image: url(../images/content5-bg.jpg);
}

#content5-en {
	background-image: url(../images/content5-en-bg.jpg);
}

.news-list {
	float: left;
	display: inline;
	width: 210px;
	margin: 46px 0 0 21px;
}

.news-list a, .news-list a:hover {
	width: 210px;
	height: 34px;
	margin: 0 0 8px;
	padding: 8px 0 0;
	
	text-decoration: none;
	cursor: pointer;
}

.news-list .post {
	padding: 8px 0 8px 0;
	margin: 0 0 10px 0;
	background-image: url(../images/news-list-bg.gif);
}

.news-list .post {
	background-position: 0 -100px;
}

.news-list .post:hover {
	background-position: top left;
}

.news-list a .date {
	display:block;
	width: 160px;
	margin: 0;
	padding: 0 0 0 9px;
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #6d6d6d;
}

.news-list a .post-title {
	display: block;
	width: 160px;
	margin: 0;
	padding: 0 0 0 9px;
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	line-height:12px;
	color: #442f13;
}

.news-post {
	float: left;
	display: inline;
	width: 199px;
	margin: 49px 0 -5px 33px;
	padding: 0 0 15px;
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	color: #442f13;
}
#korabbi-hireink {
	position: absolute;
	display: block;
	text-indent: -100px;
	width: 70px;
	z-index: 1;
	height: 40px;
	top: 16px;
	left: 20px;
	overflow: hidden
}
#latest-blog-entry {
	margin-left: 21px;
	margin-top: 63px;
}
.news-post .date {
	float: left;
	display: inline;
	width: 199px;
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #6d6d6d;
}

.news-post2 .date2 {
	float: left;
	display: inline;
	width: 400px;
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #6d6d6d;
}

.news-post2 .date2 li{
	list-style: none;
}

.news-post .post-title {
	float: left;
	display: inline;
	width: 199px;
	font-family: Trebuchet MS, Tahoma, Arial, helvetiva, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
}

.news-post img {
	float: left;
	margin: 0;
	border: 1px solid #fff;
}

.news-post p {
	float: left;
	margin: 8px 0 0;
	font-size: 11px;
	line-height: 15px;
}

.news-post p a, .content p a {
	font-weight: bold;
	color: #ed180f;
	text-decoration: none;
}

.news-post p a:hover, .content p a:hover {
	color: #999;
	text-decoration: underline;
}

.news-old {
	float: left;
	display: inline;
	width: 100%;
	background-image: url(../images/news-post-bg.jpg);
	background-repeat: repeat-x;
}

.news-old img {
	float: right;
	border: 0;
	margin: 10px 0 0 0;
}


/* stores */
.city-select {
	width: 720px;
	height: 55px;
	margin: 10px 0 0;
	padding: 0;
	background-image: url(../images/uzletek-top-bg.jpg);
	background-repeat: no-repeat;
}

.city-select form {
	float: left;
	margin: 11px 0 0 23px;
}

.city-select select {
	width: 250px;
	color: #333;
	margin-right:5px;
}

.city-select input {
	overflow: visible; /* ie bug */
	padding: 0 3px;
}

#stores {
	margin:12px 15px 30px 15px;
	padding:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
	line-height:18px;
}

/* mailbox */
#reg form {
	float: left;
	width: 192px;
	background-image:url(../images/mailbox-bottom-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0 0 12px;
	margin: 12px 0;
}

#form_box, #form_box-en {
	float: left;
	width: 192px;
	padding: 45px 0 0;
	background-repeat: no-repeat;
	background-color: #c8c8c8;
}

#form_box {
	background-image:url(../images/mailbox-bg.jpg);
}

#form_box-en {
	background-image:url(../images/mailbox-en-bg.jpg);
}
 
#form_box div, #form_box-en div {
	float: left;
	display: inline;
	width: 174px;
	padding: 0 9px;
}

#form_box p, #form_box-en p {
	float: left;
	margin: 0;
	padding: 3px 0 0;
	width: 40px;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545;
}

#form_box textarea, #form_box-en textarea {
	float: left;
	width: 168px;
	padding: 2px;
	background-color: #fff;
	border: 1px solid #aaa;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
}

#form_box .input, #form_box-en .input {
	float: left;
	width: 120px;
	padding: 2px;
	background-color: #fff;
	border: 1px solid #aaa;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
}

.submitter {
	float: left;
	margin: 9px 0 0 10px;
	overflow: visible;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#selfCC {
	display: none;
}

p#emailSuccess {
	float: left;
	padding: 12px 0 0 8px;
	color: #9AB145;
}

p#loadBar {
	float: left;
	padding: 2px 0 0 6px;
}



/* news */
.nav-top, .navp-top, .nav15-top, .nav-en-top, .navp-en-top, .nav15-en-top {
	float: left;
	display: inline;
	width: 720px;
	height: 45px;
	margin: 8px 0 0;
	background-repeat: no-repeat;
}

.nav-bottom, .navp-bottom, .nav15-bottom, .nav-en-bottom, .navp-en-bottom, .nav15-en-bottom {
	float: left;
	display: inline;
	width: 720px;
	height: 32px;
	margin: 8px 0 0;
	background-repeat: no-repeat;
}


.nav-top {
	background-image: url(../images/nav-top-bg.jpg);
	
}

.nav-en-top {
	background-image: url(../images/nav-en-top-bg.jpg);
}

.navp-top {
	background-image: url(../images/navp-top-bg.jpg);
}

.navp-en-top {
	background-image: url(../images/navp-en-top-bg.jpg);
}

.nav15-top {
	background-image: url(../images/nav15-top-bg.jpg);
}

.nav15-en-top {
	background-image: url(../images/nav15-en-top-bg.jpg);
}

.nav-bottom {
	background-image: url(../images/nav-bottom-bg.jpg);
	padding-top:12px;
}

.nav-en-bottom {
	background-image: url(../images/nav-en-bottom-bg.jpg);
	padding-top:12px;
}

.navp-bottom {
	background-image: url(../images/navp-bottom-bg.jpg);
	padding-top:12px;
}

.navp-en-bottom {
	background-image: url(../images/navp-en-bottom-bg.jpg);
	padding-top:12px;
}

.nav15-bottom {
	background-image: url(../images/nav15-bottom-bg.jpg);
	padding-top:12px;
}

.nav15-en-bottom {
	background-image: url(../images/nav15-en-bottom-bg.jpg);
	padding-top:12px;
}

img.btn-back15, img.btn-back15-en, img.btn-backp, img.btn-backp-en, img.btn-backm, img.btn-backm-en {
	float: left;
	margin: 7px 0 0 23px;
}

img.btn-fwd15, img.btn-fwd15-en, img.btn-fwdp, img.btn-fwdp-en, img.btn-fwdm, img.btn-fwdm-en {
	float: right;
	margin: 7px 22px 0 0;
}

#aktualis {
	float: left;
	display: inline;
	width: 467px;
	height: 23px;
	*height: 21px;
	margin: 9px 0 0 12px;
	padding: 8px 0 0 11px;
	*padding: 9px 0 0 11px;
	background-image: url(../images/aktualis-bg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #6d6d6d;
}

#pc-title, #pc-title-en {
	float: left;
	display: inline;
	width: 478px;
	height: 31px;
	margin: 9px 0 0 12px;
	background-repeat: no-repeat;
	text-indent: -999px;
}

#pc-title {
	background-image: url(../images/pc1-bg.jpg);
}

#pc-title-en {
	background-image: url(../images/pc1-en-bg.jpg);
}

#news, #contact-wrapper, #wallpaper, #postcard, #gallery {
	float: left;
	width: 490px;
}

#news .post, #post-page {
	float: left;
	display: inline;
	width: 478px;
	margin: 11px 0 0 12px;
	padding: 0 0 12px;
	background-color: #fff;
	background-image: url(../images/post-w-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #442f13;
}


#post-page {
	padding: 0 0 16px;
}

#default_content {
	float: left;
	display: inline;
	width: 478px;
	margin: 11px 0 0 12px;
	padding: 0 0 12px;
	background-color: #fff;
	background-image: url(../images/post-w-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #442f13;
}

#default_content .title {
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform: uppercase;
}

#default_content .titleimg {
	padding: 0 0 0 11px;
}
#default_content a {
	color: #ED180F;
	text-decoration: none;
	font-weight: bold;
}
#default_content a:hover {
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
}

#default_content p {
	padding: 15px 11px 0 11px;
	clear:both;
}

#default_content p .num {
	padding: 3px 6px 0 0;
	display: inline;
	float:left;
}
#default_content p .text {
	width:90%;
	display: inline;
	float:left;
}
#default_content .counter {
	position:absolute;
	top:480px;
	right:180px;
	z-index:40;
	
}


#news .post:hover {
	background-color: #ffffd7;
	background-image: url(../images/post-y-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#news .post .date, #post-page .date {
	float: left;
	display: inline;
	width: 267px;
	padding: 12px 0 0 11px;
	background-color: #fff;
	background-image: url(../images/post-meta-bg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #6d6d6d;
	
}

#news .post2 .date2, #post-page .date2 {
	float: left;
	display: inline;
	width: 400px;
	padding: 5px 0 0 11px;
	background-color: #fff;
	background-image: url(../images/post-meta-bg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #6d6d6d;
	
}

#news .post2 .date2, #post-page .date2 a {
	color: #5a7a90;
	font-style: hover;
}

#news .post2 .date2, #post-page .date2 a:hover {
	color: #5a7a90;
	font-style: none;
}

#news .post2 .date, #post-page .date2 li {
	list-style: none;
}

#news .post2 .cat, #post-page .cat {
	float: left;
	display: inline;
	width: 188px;
	padding: 12px 12px 0 0;
	background-color: #fff;
	background-image: url(../images/post-meta-bg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	text-align: right;
	font-family: "Trebuchet MS", Arial, helvetiva, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #8d8d8d;
}

#news .post .title, #post-page .title {
	float: left;
	display: inline;
	width: 467px;
	padding: 0 0 11px 11px;
	background-color: #fff;
	border-bottom: 1px solid #dcdcdc;
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
}

#news .post .title, #post-page .title2 a{
	float: left;
	display: inline;
	width: 467px;
	padding: 15px 0 11px 11px;
	background-color: #fff;
	color: #442f13;
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
	
}

#post-page .lead {
	float: left;
	display: inline;
	width: 466px;
	padding: 0 12px 15px 0px;
	margin: 0 0 16px;
	background-color: #ffffd7;
	background-image: url(../images/lead-bg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.post .content {
	float: left;
	display: inline;
	width: 455px;
	padding: 0 12px 0 11px;
}

#post-page .content {
float: left;
display: inline;
width: 478px;
}

.content img {
	float: left;
	margin: 0 12px 10px 0;
	border: 1px solid #fff;
}

.content img.imageframe {
	margin: 0 12px 10px 0;
}

#news .post .content p {
	margin: 11px 0 0;
}

#post-page .content p {
	margin: 11px 10px 0 11px;
}

#post-page .content h2 {
	font-family: Tahoma, Arial, helvetiva, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: normal;
	padding: 19px 12px 0 11px;
}

#archivum, #reg {
	float: left;
	display: inline;
	width: 192px;
	margin: 0 0 0 25px;
}

#archivum .title, #archivum .title-en {
	float: left;
	width: 192px;
	height: 26px;
	margin: 12px 0 15px;
	text-indent: -999px;
	background-repeat: no-repeat;
}

#reg img {
	margin: 7px 0;
}

#archivum .title {
	background-image: url(../images/archivum-bg.jpg);
}

#archivum li {
	list-style: none;
}

#archivum .title-en {
	background-image: url(../images/archivum-en-bg.jpg);
}

#reg .title {
	background-image: url(../images/reg-bg.jpg);
}

#reg .title-en {
	background-image: url(../images/reg-en-bg.jpg);
}

#archivum a, #archivum a:hover {
	float: left;
	display: block;
	width: 187px;
	height: 15px;
	*height: 14px;
	margin: 0 0 2px;
	padding: 2px 0 0 5px;
	*padding: 3px 0 0 5px;
	text-decoration: none;
	cursor: pointer;
	background-image: url(../images/archivum-list-bg.jpg);
	font-family: "Trebuchet MS", Arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #442f13;
}

#archivum a:hover {
	background-position: 0 -17px;
}

/*gallery*/
.gallery_flash {
	padding:12px 0 3px 12px;
}

#gallery_tags {
	float: left;
	display: inline;
	width: 192px;
	margin: 0 0 0 25px;
}

#gallery_tags .title, #gallery_tags .title-en {
	width: 192px;
	height: 26px;
	margin: 12px 0 15px;
	background-repeat: no-repeat;
}


#gallery_tags .title {
	background-image: url(../images/gallerytags-bg.jpg);
}

#gallery_tags .title-en {
	background-image: url(../images/gallerytags-en-bg.jpg);
}


#gallery_tags .tags {
	width: 178px;
	padding: 9px;
	text-decoration: none;
	background-color: #ffffff;
	font-family: "Trebuchet MS", Arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	color: #262a2f;
}

#gallery_tags .tags a {
	text-decoration: underline;
	color: #262a2f;
}

#gallery_tags .tags a:hover {
	text-decoration: none;
	color: #737373;
}


/* contact */

.wp-box {
	float: left;
	display: inline;
	width: 214px;
	margin: 0 0 15px 16px;
}

.wp-txt {
	text-align: center;
	padding: 4px 0 0;
}

.wp-select {
	text-align: center;
	padding: 5px 0;
	background-color: #e9e9e9;
	border-top: 2px dashed #fff;
}

.wp-box img {
	border: 2px solid #ddd;
}

.wp-txt a, #postcard a {
	color: #ed180f;
	text-decoration: none;
}

.wp-txt a:hover, , #postcard a:hover {
	color: #999;
	text-decoration: underline;
}

.form {
	font-family: "Trebuchet MS", Arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #6d6d6d;
	width: 675px;
	float: left;
	padding: 10px;
	margin: 10px 0 0 10px;
	background-color: white;
}

.form .msg_success {
	color: white;
	padding:10px;
	width:655px;
	background-color: #56b1b1;
	font-weight: bold;
	margin-bottom: 10px;
}

.form .msg_error {
	color: white;
	padding:10px;
	width:655px;
	background-color: #eb0e07;
	font-weight: bold;
	margin-bottom: 10px;
}

label {
	display:block;
	padding-bottom:3px;
}

.input {
	display:block;
	width: 665px;
	padding: 2px;
	background-color: #fff;
	border: 1px solid #bbb;
	margin-bottom: 10px;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

.form textarea {
	display:block;
	width: 665px;
	background-color: #fff;
	border: 1px solid #bbb;
	padding: 2px;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin-bottom:10px;
}

.submit {
	width: auto;
	overflow: visible;
}

/*FDG TEAM CSS*/
#team-list {
	margin: 9px 0 0 11px;
	padding: 0;
	list-style: none;
}
#team-list li {
	position: relative;
	width: 180px;
	height: 115px;
	overflow: hidden;
	float: left;
	text-indent: 15px;
	line-height: 40px;
	margin: -4px 0 0 -4px;
}
#team-list img {
	display: block;
	width: 180px;
	height: 115px;
	position: absolute;
	top: 0;
	left: 0;
}
#team-list a {
	cursor: pointer;
}
#personal-data {
	float: left;
	width: 204px;
	background: url(../images/team/details-personal-bg.png);
	position: relative;
	margin: 25px 0 0 12px;
}
#personal-data #photo {
	display: block;
	position: absolute;
	top: 11px;
	left: 12px;
	width: 177px;
	height: 112px;
	border: 2px solid #000;
}
#personal-data .stamp {
	position: absolute;
}
#personal-data #senna-stamp {
	top: 181px;
	left: 105px;
}
#personal-data #chris-stamp {
	top: 191px;
	left: 105px;
}
#personal-data #gergo-stamp {
	top: 171px;
	left: 65px;
}
#personal-data #laurka-stamp {
	top: 169px;
	left: 90px;
}
#personal-data #dani-stamp {
	top: 181px;
	left: 105px;
}
#personal-data #gaab-stamp {
	top: 165px;
	left: 105px;
}
#personal-data #petko-stamp {
	top: 158px;
	left: 105px;
}
#personal-data #adam-stamp {
	top: 161px;
	left: 75px;
}
#personal-data  #misi-stamp {
	top: 156px;
	left: 65px;
}
#personal-data #florcsi-stamp {
	top: 158px;
	left: 105px;
}
#personal-data #adix-stamp {
	top: 201px;
	left: 105px;
}
#personal-data #danny-stamp {
	top: 161px;
	left: 135px;
}
#personal-data #ze-stamp {
	top: 161px;
	left: 95px;
}
#personal-data #pheet-stamp {
	top: 156px;
	left: 65px;
}
#personal-data #geza-stamp {
	top: 156px;
	left: 95px;
}
#personal-data #dido-stamp {
	top: 156px;
	left: 95px;
}
#personal-data #adi-stamp {
	top: 146px;
	left: 145px;
}
#personal-data #beni-stamp {
	top: 146px;
	left: 95px;
}
#personal-data #fab-stamp {
	top: 161px;
	left: 105px;
}
#personal-data #sziszko-stamp {
	top: 181px;
	left: 65px;
}
#personal-data #andras-stamp {
	top: 181px;
	left: 125px;
}
#personal-data #dorka-stamp {
	top: 163px;
	left: 85px;
}
#personal-data #katta-stamp {
	top: 163px;
	left: 85px;
}
#personal-data #szocsi-stamp {
	top: 161px;
	left: 105px;
}
#personal-data #matyi-stamp {
	top: 161px;
	left: 85px;
}
#personal-data h1 {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	margin: 0;
	padding: 132px 11px 0;
	background:url(../images/team/details-personal-img.png) no-repeat;
}
#alias {
	display: block;
	margin: -4px 11px 0 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #626c77;
	font-size: 12px;
	line-height: 15px;
}
#alias strong {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-style: normal;
}
#personal-data dl {
	margin: 1px 0 0 0;
	padding: 7px 16px 0;
	list-style: none;
	height: 154px;
	background: url(../images/team/details-personal.png) left bottom no-repeat;
	font-size: 11px;
}
#personal-data dt {
	color: #999999;
	font-size: 14px;
	line-height: 17px;
	font-family:"Times New Roman", Times, serif;
	font-variant: small-caps;
}
#personal-data dd {
	color: #626c77;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	line-height: 13px;
	margin-top: -2px;
	margin-bottom: 2px;
}
#personal-data dd a {
	color: #4e9395;
}
#personal-data dd a:hover {
	color: #5dbebe;
}
#details-main {
	width: 479px;
	float: left;
	background: #f00;
	position: relative;
	left: 12px;
	margin: 5px 0 0 0;
	background: url(../images/team/main-bg.png);
}
#details-menu {
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	background: url(../images/team/menu-bg.png);
	width: 479px;
	height: 24px;
}
#details-menu li {
	float: left;
}
#details-interview,
#details-interview a,
#details-interview span {
	width: 110px;
	height: 24px;
	display: block;
	position: relative;
	overflow: hidden;
}
#details-interview span {
	background: url(../images/team/menu-b1-selected.png);
	position: absolute;
	top: 0;
	left: 0;
}
#details-interview a {
	cursor: pointer;
	color: #666666;
	text-decoration: none;
}
#details-interview a span {
	background: url(../images/team/menu-b1.png);
	position: absolute;
	top: 0;
	left: 0;	
}
#details-interview a:hover span {
	background: url(../images/team/menu-b1-over.png);
}
#details-videos,
#details-videos a,
#details-videos span {
	width: 56px;
	height: 24px;
	display: block;
	position: relative;
	overflow: hidden;
}
#details-videos span {
	background: url(../images/team/menu-b2-selected.png);
	position: absolute;
	top: 0;
	left: 0;
}
#details-videos a {
	cursor: pointer;
	color: #666666;
	text-decoration: none;
}
#details-videos a span {
	background: url(../images/team/menu-b2.png);
	position: absolute;
	top: 0;
	left: 0;	
}
#details-videos a:hover span {
	background: url(../images/team/menu-b2-over.png);
}


#details-gallery {
	margin: 0 4px 0px 4px;
}
#interview,
#interview span {
	display: block;
	width: 471px;
	height: 55px;
}
#interview {
	position: relative;
	text-indent: 10px;
	margin: 0 4px -1px 4px;
}
#interview span {
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/team/kerdesek-es-valaszok.png);
	margin: 0;
}
#details-main dl {
	margin: 0 4px;
	padding: 0;
	background: url(../images/team/interview-bg.png) left top no-repeat #ede9da;
}
#details-main dt {
	color: #898989;
	font-size: 14px;
	line-height: 17px;
	font-family:"Times New Roman", Times, serif;
	font-variant: small-caps;
}
#details-main dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	line-height: 13px;
	border-bottom: 1px solid #c6c5c1;
	margin-top: -2px;
	padding-bottom: 5px;
	margin-bottom: 2px;
}
#details-main dt,
#details-main dd {
	width: 426px;
	margin-left: 11px;
	padding-left: 12px;
	padding-right: 12px;
}
dt embed {
	display: block;
}
#interview-end {
	width: 479px;
	height: 42px;
	background: url(../images/team/interview-end.png);
	margin-top: -8px;
}
#mp3player {
	position: absolute;
	bottom: -30px;
	left: 1px;
	width:204px;
	z-index: 100;
	padding-top: 1px;
}

#videos {
	background: white;
	margin: 0px 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: none;
	min-height: 450px;
	height:auto !important;
  	height:450px;
}
#videos .video {
	margin-bottom: 30px;
}


#team-navigation {
	margin: 9px 0 0 13px;
	padding: 0;
	width: 696px;
	height: 44px;
	background: url(../images/team/prevnext-bg.png);
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-indent: 10px;
	font-size: 10px;
	position: relative;
}
#team-prev {
	float: left;
	margin: 7px 10px;
	background: url(../images/team/prev-h.png);
}
#team-prev,
#team-prev a,
#team-prev span {
	width: 120px;
	height: 18px;
	display: block;
	position: relative;
	overflow: hidden;
}
#team-prev span {
	position: absolute;
	top: 0;
	left: 0;
}
#team-prev a {
	cursor: pointer;
	color: #666666;
	text-decoration: none;
}
#team-prev a span {
	background: url(../images/team/prev-a.png);	
}
#team-prev a:hover span {
	background: url(../images/team/prev-h.png);
}
#team-prev span {
	background: url(../images/team/prev-i.png);
}
#team-next {
	float: right;
	margin: 7px 12px;
	background: url(../images/team/next-h.png);
}
#team-next,
#team-next a,
#team-next span {
	width: 120px;
	height: 18px;
	display: block;
	position: relative;
	overflow: hidden;
}
#team-next span {
	position: absolute;
	top: 0;
	left: 0;
}
#team-next a {
	cursor: pointer;
	color: #666666;
	text-decoration: none;
}
#team-next a span {
	background: url(../images/team/next-a.png);
}
#team-next a:hover span {
	background: url(../images/team/next-h.png);
}
#team-next span {
	background: url(../images/team/next-i.png);
}
#back-to-team,
#back-to-team a,
#back-to-team span {
	display: block;
	position: absolute;
	width: 171px;
	height: 18px;
}
#back-to-team {
	left: 261px;
	top: 7px;
	background: url(../images/team/back-h.png);
}
#back-to-team span {
	left: 0;
	top: 0;
	background:url(../images/team/back-a.png);
}
#back-to-team a:hover span {
	background:url(../images/team/back-h.png);
}
/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
#content {
	position: relative;
}
.home-h2 {
	position: absolute;
	width: 200px;
	height: 35px;
	top: 17px;
	left: 20px;
	overflow: show;
}
.home-h2 a {
	display: block;
	text-indent: -1000px;
}
#legfrissebb-blog-bejegyzes a {
	height: 500px;
}
#legfrissebb-hirunk {
	left: 255px;
}
#termekek-es-akciok {
	left: 486px;
}

#termekek-es-akciok a {
	display:none;
}

#partners-wrapper { background-color: white; width:700px; margin:10px}
#partners-wrapper table {width:100%}
#partners-wrapper table td {height:150px; border-bottom: 1px dashed #cccccc; text-align: center}
#partners-wrapper table tr.last td {border:none}
