@import url(form.css);

body {
	margin:0;
	padding:0;
	font-size:100%;
	font-family:Verdana;
	background:#303030 url(../images/layout/body.png) repeat-x top;
	color:#c9c9c9;
}
h1 {
	margin:0;
	padding:0;
	font-size:2.3em;
	height:2em;
	line-height:2em;
	font-weight:normal;
	color:#3caed1;
	font-family:"Trebuchet MS";
}
div#menedzserbal {
	background:url(../images/layout/h1-menedzserbal.gif) no-repeat left;
}
/**/
h2 {
	font-family:Verdana;
	font-weight:normal;
	margin:0.8em 0 0.1em 0;
	font-size:1.4em;
	line-height:1.4em;
	color:#9ab209;
}
h3 {
	font-family:Verdana;
	font-size:0.9em;
}
a {
	color:#be6339;
}
a:hover {
	color:#cb8f2c;
}
p a {
}
p {
	font-size:0.8em;
	line-height:1.5em;
	margin:0 0 0.5em 0;
}
strong {
	color:#fff;
}
img {
	border:none;
}

/**/
div#header {
	background:#9ab209 url(../images/layout/header.png) repeat-x;
}
div#header-content {
	position:relative;
	width:960px;
	height:250px;
	margin:0 auto;
	color:#000;
}
div.hc { 
	position:absolute;
	top:50px;
	width:180px;
	height:153px;
	background-repeat:no-repeat;
}
div#hc1{right:400px;background-image:url(../images/layout/hc1.jpg);}
div#hc2{right:200px;background-image:url(../images/layout/hc2.jpg);}
div#hc3{right:0;background-image:url(../images/layout/hc3.jpg);}

/**/
div#footer {
	background:url(../images/layout/pattern-1.gif) repeat-x top;
}
div#footer h2 {
	font-size:1em;
}
div#footer-content {
	width:960px;
	margin:0 auto;
	padding:20px 0;
}
div#tamogatok h3 {
	font-weight:normal;
	letter-spacing:0;
	color:#999;
	font-size:0.7em;
	padding:0;
	margin-bottom:10px;
}
div#tamogatok ul {margin:0;padding:0;list-style:none;}
div#tamogatok ul  li{margin:0 0 6px 0;padding:0;float:left;display:block;}
div#tamogatok ul  li.fn{float:none;padding-top:6px;}
div#tamogatok ul  li.fn a{margin-top:10px;}
div#tamogatok ul li a {display:block;float:left;margin-right:15px;}
div#tamogatok ul li a strong {display:none;}
div#tamogatok ul li a#credit-suisse {width:203px;height:52px;background:url(../images/logo/credit-suisse.gif);}
div#tamogatok ul li a#electrolux {width:203px;height:52px;background:url(../images/logo/electrolux.gif);}
div#tamogatok ul li a#zwack {width:70px;height:100px;background:url(../images/logo/zwack.gif);}
div#tamogatok ul li a#boss {width:75px;height:100px;background:url(../images/logo/boss.gif);margin-left:2px;}
div#tamogatok ul li a#abigail {width:133px;height:60px;background:url(../images/logo/abigail.gif);}
div#tamogatok ul li a#klubradio {width:100px;height:100px;background:url(../images/logo/klubradio.gif);}
div#tamogatok ul li a#esemeny-menedzser {width:230px;height:22px;background:url(../images/logo/esemeny-menedzser.gif);}
div#tamogatok ul li a#mfor{width:173px;height:47px;background:url(../images/logo/mfor.gif);}
div#tamogatok ul li a#provita{width:200px;height:30px;background:url(../images/logo/provita.gif);}
div#tamogatok ul li a#waberer{width:200px;height:46px;background:url(../images/logo/waberer.gif);}
div#tamogatok ul li a#carlson{width:79px;height:61px;background:url(../images/logo/carlson.gif);}
div#tamogatok ul li a#btf{width:180px;height:63px;background:url(../images/logo/btf.gif);}
div#tamogatok ul li a#develor{width:200px;height:50px;background:url(../images/logo/develor.gif);}
div#tamogatok ul li a#hungariamed{width:130px;height:53px;background:url(../images/logo/hungariamed.gif);}
div#tamogatok ul li a#neckermann{width:80px;height:80px;background:url(../images/logo/neckermann.gif);}
div#tamogatok ul li a#ramada{width:220px;height:60px;background:url(../images/logo/ramada.gif);}
div#tamogatok ul li a#partyszabosag{width:220px;height:60px;background:url(../images/logo/partyszabosag.gif);}
div#tamogatok ul li a#hostess{width:100px;height:101px;background:url(../images/logo/hostess.gif);}
div#tamogatok ul li a#partyszabosag{width:150px;height:51px;background:url(../images/logo/partyszabosag.gif);}
div#tamogatok ul li a#casino{width:60px;height:89px;background:url(../images/logo/casino.gif);}
div#tamogatok ul li a#sellei{width:80px;height:75px;background:url(../images/logo/sellei.gif);}
div#tamogatok ul li a#dbrt{width:180px;height:52px;background:url(../images/logo/dbrt.gif);}

div#tamogatok div {float:left; margin-right:30px;}
/**/

div#jump-to-content {
	position:absolute;
	top:0;
	width:100%;
	text-align:center;
	font-size:0.7em;
}
div#inner {
	padding:10px 0 40px 0;
	background:#414141 url(../images/layout/pattern-1.gif) repeat-x top;
}
div#main {
	margin:10px auto 0 auto;
	width:960px;
}
/**/
div#content {
	position:relative;
	float:left;
	margin:0 40px 0 0;
}
div.sb { /*div#content with sidebar*/
	width:590px;
}
/**/
div#sidebar {
	width:330px;
	float:left;
	margin-top:2em;
}
div#sidebar h2 {
	font-weight:normal;
	background:#be6339;
	margin:0 0 0.2em 0;
	padding-left:10px;
	font-size:1.2em;
	line-height:1.3em;
	letter-spacing:0.1em;
	color:#414141;
}
div#sidebar h3 {
	margin:0.6em 0 0.1em 0;
	color:#9ab209;
}
div#sidebar p {
	font-size:0.7em;
}
div.block {
	padding:10px;
	background:url(../images/layout/pattern-4.gif);
	margin-bottom:10px;
}
a.large-button{
	display:none;
	display:block;
	width:310px;
	height:80px;
}
a.large-button strong{display:none;}
a#jegyrendeles {background:url(../images/layout/jegyrendeles.png) no-repeat;}
a#jegyrendeles:hover {background:url(../images/layout/jegyrendeles-h.png) no-repeat;}
a.gallery {background:url(../images/layout/gallery.png) no-repeat;}
a.gallery:hover {background:url(../images/layout/gallery-h.png) no-repeat;}

/*******************************
global classes
*******************************/
div#logo {
	position:absolute;
	top:0;
	left:0;
}

/*******************************
menu
*******************************/
div#menu {
	height:40px;
}
div#menu ul{
	width:960px;
	margin:0 auto;
	padding:0;
	list-style:none;
}
div#menu ul li{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
div#menu ul li a{
	display:block;
	float:left;
	margin:5px 10px 0 0;
	height:28px;
	line-height:28px;
	padding:0 0.6em;
	text-decoration:none;
	color:#a3a3a3;
	border:solid 1px #292929;
	background:#363636;
	font-size:0.9em;
}
div#menu ul li a:hover{
	color:#fff;
	border:solid 1px #a3a3a3;
}
div#menu li.active a {
	border:solid 1px #a3a3a3;
	color:#fff;
	background:#414141;
}

/*******************************
global classes
*******************************/
div.clear {
	clear:both;
}



div.headline {
	font-family:Verdana;
	padding:0.5em 0.5em 0.5em 1.8em;
	padding:0 0 0 1.8em;
	margin:0 0 1em 0;
	background:#373737 url(../images/layout/pattern-2.gif) repeat-y left;
	background:url(../images/layout/pattern-2.gif) repeat-y left;
}
div.headline p {
	font-size:0.8em;
}



div.index {
	margin-top:30px;
	padding:10px;
	background:url(../images/layout/pattern-4.gif);
}
div.index h2 {
	margin:0;
	font-size:1.1em;
}
div.index h3 {
	font-size:0.8em;
	font-weight:normal;
	margin:0.5em 0 0 0;
	text-transform:uppercase;
}




ul.basic {
	margin:0.1em 0 0.8em 0;
	padding:0;
	list-style:none;
}
ul.basic li {
	background:url(../images/layout/ul-1.gif) no-repeat 0 5px;
	margin:0 0 0 0.5em;
	padding:0 0 0.3em 0.8em;
	font-size:0.7em;
	line-height:1.3em;
}

div.col-block {
	width:220px;
	float:left;
	margin:0 10px 0 0;
}

div#map-index {
	margin-top:5px;
	height:200px;
	background:#dadada;
}
div#map-contact {
	background:url(../images/layout/pattern-4.gif);
	width:590px;
	height:325px;
	border:solid 5px #9ab209;
	margin-top:10px;
}
div#map-info {
	background:#dadada;
	width:100%;
	height:300px;
  float:left;
  margin-top:20px;
}


ul.submenu {
	margin:0;
	padding:0;
	list-style:none;
}
ul.submenu li a{
	text-decoration:none;
	text-transform:uppercase;
	font-size:0.7em;
	padding-left:15px;
	background:url(../images/layout/submenu.gif) no-repeat left center;
	margin-bottom:2px;
}
ul.submenu li a:hover{
	background:url(../images/layout/submenu-h.gif) no-repeat left center;
}
ul.submenu li strong{
	background:url(../images/layout/submenu-strong.gif) no-repeat left center;
	padding-left:15px;
	font-size:0.7em;
	color:#1b1b1b;
}


a.pdf-32 {
	display:block;
	height:32px;
	padding-left:36px;
	background:url(../images/layout/pdf-32.gif) no-repeat left center;
	text-decoration:none;
}
a#musorfuzet {
	text-decoration:none;
	display:block;
	position:relative;
	height:32px;
	background:url(../images/layout/pdf-32.gif) no-repeat left center;
	color:#fff;
}
a#musorfuzet strong {
	position:absolute;
	top:0;
	left:40px;
	font-size:2.5em;
	height:32px;
	line-height:32px;
	font-weight:normal;
}
a#musorfuzet em {
	float:left;
	margin-left:145px;
	letter-spacing:0.1em;
	font-style:normal;
	font-size:0.8em;
	line-height:1.4em;
}

div.tamogato {
	position:relative;
	margin:12px 0;
}
div.tamogato h3 {
	margin:0;
}
div.tamogato p {
	margin:0 0 4px 0;
}
div.tamogato div {
}

div.pfl {	
	float:left;
	margin:0 15px 0 0;
}


div.gpic {
	float:left;
	margin:0 10px 10px 0;
}
div.gpic img{float:left;}
div.gpic a{
	float:left;
	border:solid 2px #676666;
}
div.gpic a:hover{
	border:solid 2px #fff;
}
