body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #000; margin: 25px 0 0 0; background: #FFBA3D repeat-x url('../images/index-layout/body-bg.gif'); }

/* utility */
.cleaner { height: 0px; clear: both; font-size: 0px; line-height: 0em; }
.cleaner-small-padding { clear: both; padding: 2px; font-size: 0px; line-height: 0em; }
.cleaner-padding { clear: both; padding: 5px; font-size: 0px; line-height: 0em; }
.cleaner-big-padding { clear: both; padding: 10px; font-size: 0px; line-height: 0em; }

.floatleft { float: left; }
.floatright { float: right; }
.floatcenter { margin: 0 auto; display: block; }

.alignleft { text-align: left; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }

.block { display: block; }

/* content */
#main-wrapper { width: 888px; margin: 0 auto; }

#main-wrapper .logos { width: 169px; float: left; }
#main-wrapper .logos .logo-hotel { float: right; margin: 38px 18px 0 0; }
#main-wrapper .logos .logo-hearts { float: left; margin: 38px 0 0 0; }

#main-wrapper #center-wrapper { width: 550px; float: left; }

#main-wrapper #center-wrapper .shadow { width: 18px; float: left; }

#main-wrapper #center-wrapper .center-content { width: 514px; float: left; }
#main-wrapper #center-wrapper .center-content .flash { widows: 514px; height: 228px; }

/* navigation */
#main-wrapper #center-wrapper .center-content .navigation-wrapper { width: 514px; height: 238px; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper a { display: block; float: left; text-decoration: none; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper a.nebo { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/nebo.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper a.bussines { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/bussines.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper a.peklo { width: 172px; height: 238px; background: no-repeat url('../images/index-layout/peklo.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper a:hover { background-position: 0 -238px; }

/* navigation HU */
#main-wrapper #center-wrapper .center-content .navigation-wrapper-hu { width: 514px; height: 238px; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-hu a { display: block; float: left; text-decoration: none; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-hu a.nebo { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/nebo-hu.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-hu a.bussines { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/bussines-hu.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-hu a.peklo { width: 172px; height: 238px; background: no-repeat url('../images/index-layout/peklo-hu.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-hu a:hover { background-position: 0 -238px; }

/* navigation DE */
#main-wrapper #center-wrapper .center-content .navigation-wrapper-de { width: 514px; height: 238px; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-de a { display: block; float: left; text-decoration: none; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-de a.nebo { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/nebo-de.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-de a.bussines { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/bussines-de.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-de a.peklo { width: 172px; height: 238px; background: no-repeat url('../images/index-layout/peklo-de.jpg'); }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-de a:hover { background-position: 0 -238px; }

/* navigation EN */
#main-wrapper #center-wrapper .center-content .navigation-wrapper-en { width: 514px; height: 238px; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-en a { display: block; float: left; text-encoration: none; }
#main-wrapper #center-wrapper .center-content .navigation-wrapper-en a.nebo { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/nebo-en.jpg');  text-decoration: none;}
#main-wrapper #center-wrapper .center-content .navigation-wrapper-en a.bussines { width: 171px; height: 238px; background: no-repeat url('../images/index-layout/bussines-en.jpg');  text-decoration: none;}
#main-wrapper #center-wrapper .center-content .navigation-wrapper-en a.peklo { width: 172px; height: 238px; background: no-repeat url('../images/index-layout/peklo-en.jpg');  text-decoration: none;}
#main-wrapper #center-wrapper .center-content .navigation-wrapper-en a:hover { background-position: 0 -238px;  text-decoration: none;}

/* footer */
#footer { width: 712px; margin: 0 auto; padding: 0 0 30px 0; text-align: center; color: #FFFCF5; font-size: 11px; }
#footer a { color: #FFFCF5; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer .languages { padding: 0 0 10px 0; font-size: 12px; }
#footer .languages a { color: #FFFCF5; text-decoration: underline; margin: 0 8px; }
#footer .languages a.no-active { color: #FFFCF5; text-decoration: none; }
#footer .languages a:hover { text-decoration: none; }