/* CSS Document */

body {
	font-size: 13px;
	color: #560806;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(images/back.jpg);
	background-repeat: repeat;
}
body, a, p, h1, h2, h3, h4, table, tr, th, td, div, img, ul {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.linkek {
	color: #ad0804;
	text-decoration: none;
}
.linkek:hover {
	color: #c30905;
	text-decoration: underline;		
}
.feherlink {
	color: #fff;
	text-decoration: underline;
	margin: 0px 40px;
}
.sargalink {
	color: #E0D0A0;
	text-decoration: underline;
	margin: 0px 40px;
}
h1 {
	font-size: 19px;
	color: #560806;
	padding: 0px 16px 27px 16px;
	font-weight: bold;
}
h3 {
	font-size: 16px;
	color: #560806;
	padding: 0px 16px 16px 16px;
	font-weight: bold;
}
h3 img {
	padding: 0px 8px;
}
h1 img {
	padding: 0px 8px;
}
h2 {
	font-size: 15px;
	color: #560806;
	padding: 0px 16px 16px 16px;
}
h4 {
	font-size: 14px;
	color: #333;
	padding: 16px;
	font-weight: bold;
	text-align: center;
}
.padding {
	padding: 0px 20px;
}
.padding p {
	padding: 15px 0px;
}

/* belepo oldal */
.belepo-egesz {
	width: 726px;
	background-color: #560806;
	height: 485px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -230px;
	margin-left: -363px;
}
.belepo-logo {
	background-image: url(images/logo-nagy.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 444px;
	width: 334px;	
}
.belepo-vonal {
	background-image: url(images/nyitolapra.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 413px;
	width: 21px;
	margin-top: 24px;
}
.belepo-szoveg {
	width: 360px;
	float: left;
}
.belepo-szoveg2 {
	padding: 15px 0px 15px 6px;
}
.belepo-szoveg2 p {
	font-size: 13px;
	color: #ffcc00;
	padding-top: 26px;
}
.latogatok {
	font-size: 13px;
	color: #ffcc00;
}
.latogatok2 {
	background-color: #FFFFFF;
	height: 52px;
	margin-top: 3px;
	background-color:#560806;
}
.flash {
	background-color: #FFFFFF;
	width: 350px;
	height: 50px;
}
.enter {
	background-image: url(images/enter.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 350px;
	margin-top: 16px;
}
/* belepo oldal vege */

.egesz {
	width: 800px;
	background-image: url(images/jobb-hatter.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 44px;
}
.egesz-mozi {
	width: 800px;
	background-image: url(images/jobb-hatter-mozi.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 44px;
}
.bal-oszlop {
	float: left;
	width: 198px;
	height: 1000px;
	position: fixed;
	background-image: url(images/back.jpg);
	background-repeat: repeat;
	padding-top: 1px;
}
.logo {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	height: 243px;
	width: 198px;
}
.jobb-oszlop {
	width: 588px;
	float: right;
	padding: 0px 0px 0px 14px;
	background-image: url(images/bal-hatter.jpg);
	background-repeat: repeat-y;
	background-color: #7c1411;
}
.nev {
	width: 588px;
	height: 179px;
	background-image: url(images/nev.jpg);
	background-repeat: no-repeat;
}
.szovegdoboz {
	padding: 0px 0px 65px 27px;	
}
.szovegdoboz1 {
	font-size: 1px;
	background-image: url(images/szovegdoboz1.jpg);
	background-repeat: no-repeat;
	height: 6px;
	width: 530px;		
}
.szovegdoboz2 {
	background-image: url(images/szovegdoboz2.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 530px;		
}
.szovegdoboz3 {
	width: 530px;
	background-color: #f3e5da;
}
.szovegdoboz3 p {
	padding: 0px 16px 19px 16px;
	line-height: 15px;
}
.cimkep {
	text-align: center;
	padding: 6px 0px 6px 0px;
}
.kepesdiv {
	height: 224px;
	font-size: 13px;
	color: #560806;
	padding: 0px 16px 19px 16px;
	line-height: 15px;
}
.kepesdiv p {
	font-size: 13px;
	color: #560806;
	line-height: 15px;
	padding: 54px 0px 0px 0px;
}
.kepek-right {
	float: right;
	margin: 0px 0px 9px 9px;
}
.kepek-left {
	float: left;
	margin: 0px 9px 9px 0px;
}
.iniciale {
	float: left;
	margin: 0px 4px 4px 0px;
}

/* fooldal vege */

/* menu */
.menu {
	width: 198px;
}
.menu a {
	width: 198px;
	display: block;
}
.bemutatkozas {background-image: url(images/menu1.jpg); background-repeat: no-repeat; height: 61px;}
.arany {background-image: url(images/menu8.jpg); background-repeat: no-repeat; height: 51px;}
.borkollekcio {background-image: url(images/menu2.jpg); background-repeat: no-repeat; height: 39px;}
.boregeszseg {background-image: url(images/menu3.jpg); background-repeat: no-repeat; height: 39px;}
.royalberles {background-image: url(images/menu4.jpg); background-repeat: no-repeat; height: 39px;}
.sajatroyal {background-image: url(images/menu5.jpg); background-repeat: no-repeat; height: 27px;}
.mozikultura {background-image: url(images/menu6.jpg); background-repeat: no-repeat; height: 39px;}
.rendezvenyhez {background-image: url(images/menu7.jpg); background-repeat: no-repeat; height: 51px;}

.bemutatkozas:hover {background-position: -198px 50%;}
.arany:hover {background-position: -198px 50%;}
.borkollekcio:hover {background-position: -198px 50%;}
.boregeszseg:hover {background-position: -198px 50%;}
.royalberles:hover {background-position: -198px 50%;}
.sajatroyal:hover {background-position: -198px 50%;}
.mozikultura:hover {background-position: -198px 50%;}
.rendezvenyhez:hover {background-position: -198px 50%;}
/* menu vege */

/* form */
.form {
	padding: 0px 16px 19px 16px;
}
.form1 {
	height: 32px;
}
.forma {
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	padding: 1px 13px 0px 0px;
}
.forminput {
	float: left;
	width: 150px;
	border: 1px solid #989898;
	background-image: url(images/form-hatter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
.form2 {
	height: 140px;
}
.forminput2 {
	float: left;
	width: 300px;
	height: 140px;
	border: 1px solid #989898;
	background-image: url(images/form-hatter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
}
.gomb {
	padding: 16px 0px 0px 133px;
}
.gomb a {
	background-image: url(images/gomb.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 111px;
	display: block;
}
.emailcim {
	text-align: center;
	padding: 25px 0px 6px 0px;
}
/* form vege */

/* kollekcio */
.kollekciokep-left {
	float: left;
}
.kollekciokep-bottommargin {
	margin-bottom: 4px;	
}
.kollekcio1 {
	padding: 0px 16px 19px 16px;
	height: 275px;
}
.kollekcio2 {
	float: right;
	width: 249px;
}
.kollekcio3 {
	float: left;
	width: 311px;
	padding: 0px 0px 0px 10px;	
}
.kollekcio4 {
	float: right;
	width: 188px;
	padding: 5px 12px 0px 0px;
	text-align: center;
}
.kollekcio5 {
	height: 74px;
	padding: 28px 0px 5px 10px;
}
.kollekcio5 a {
	display: block;
	float: left;
	padding-top: 10px;
	width: 205px;	
}
.kollekcio6 {
	height: 172px;
	padding: 0px 24px 30px 24px;	
}
.kollekcio7 {
	float: left;	
}
.kollekcio8 {
	float: right;	
}
.kollekcio9 {
	font-style: italic;
	text-align: center;
}
.borform-left {
	float: left;
	width: 320px;	
}
.borform-right {
	float: right;
	width: 182px;
	padding: 10px 20px 0px 0px;	
}
.borform-right a {
	text-align: center;
	display: block;
}
.borform1 {
	height: 25px;
}
.borforma {
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	padding: 1px 13px 0px 0px;
}
.borinput {
	float: left;
	width: 175px;
	border: 1px solid #989898;
	background-image: url(images/form-hatter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
.borform2 {
	height: 95px;
}
.borinput2 {
	float: left;
	width: 175px;
	height: 85px;
	border: 1px solid #989898;
	background-image: url(images/form-hatter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
}
.borselect {
	float: left;
	width: 50px;
	border: 1px solid #989898;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
.borforma2 {
	display: block;
	float: left;
	width: 20px;
	text-align: center;
	padding-top: 1px;
}
.borinput3 {
	float: left;
	width: 105px;
	border: 1px solid #989898;
	background-image: url(images/form-hatter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
.borselect2 {
	width: 80px;
	border: 1px solid #989898;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	margin: 0px 10px;
}
.borselect3 {
	width: 50px;
	border: 1px solid #989898;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
.kedvencborok {
	height: 85px;
	padding-left: 60px;	
}
.kedvencoszlop {
	height: 85px;
	float: left;
	width: 90px;
}
.kedvencoszlop a, .kedvencoszlop input {
	display: block;	
}
.kedvencoszlop2 {
	height: 66px;
	float: left;
	width: 90px;
	padding-top: 19px;
}
.kedvencoszlop2 a {
	display: block;
	height: 17px;
}
.borgomb {
	padding: 16px 0px 20px 200px;
}
.borgomb a {
	background-image: url(images/gomb.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 111px;
	display: block;
}
/* kollekcio vege */

/* vorosborok, feher es rose */
.idezet {
	background-image: url(images/borok-idezet.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 542px;	
}
.borok-voros {
	background-image: url(images/borok-voros.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 541px;	
}
.borok-feher {
	background-image: url(images/borok-feher.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 541px;	
}
.borok-doboz {
	padding: 0px 0px 80px 17px;	
}
.borok-doboz2 {
	background-image: url(images/borok-hatter1.jpg);
	background-repeat: no-repeat;
	height: 96px;
	width: 553px;	
}
.borok-doboz3 {
	background-image: url(images/borok-hatter2.jpg);
	background-repeat: repeat-y;
	width: 553px;
}
.borokdoboz-belul {
	padding: 0px 45px;
}
.borok-doboz4 {
	background-image: url(images/borok-hatter3.jpg);
	background-repeat: no-repeat;
	height: 54px;
	width: 553px;	
}
.szaraz {
	background-image: url(images/szaraz.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 50px;
}
.feledes {
	background-image: url(images/feledes.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 50px;
}
.felszaraz {
	background-image: url(images/felszaraz.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 50px;
}
.edes {
	background-image: url(images/edes.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 50px;
}
.borokdoboz {
	height: 340px;	
}
.borokdoboz-kozep {
	height: 340px;
	padding-left: 115px;
}
.borokdoboz1 {
	text-align: center;
	float: left;
	width: 230px;
}
.borokdoboz1 a {
	color: #F6D8B6;	
}
.private {
	font-size: 14px;
	font-weight: bold;
}
.borokba-szoveg {
	font-size: 15px;
	color: #F6D8B6;	
}
.borokba-szoveg a {
	color: #FFCC00;
	text-decoration: none;
}
.borokba-szoveg a:hover {
	text-decoration: underline;	
}
.csillag {
	font-size: 11px;
	color: #F6D8B6;
}
/* vorosborok, feher es rose vege */

/* bor ez az egeszseg */
.boregeszseg-szolasok {
	padding-left: 2px;
}
.boregeszseg-doboz {
	width: 530px;
	background-color: #f3e5da;
}
.kep-kozepre {
	text-align: center;	
}
.szolasok {
	background-image: url(images/magyarszolas-hatter.jpg);
	background-repeat: no-repeat;
	height: 232px;
	width: 485px;	
}
.szolasok2 {
	padding: 12px 21px 0px 0px;
}
.szolasok3 {
	float: left;
	width: 287px;
	text-align: center;
	padding: 90px 0px 0px 13px;
	font-size: 15px;
	font-weight: bold;
}
.szolasok4 {
	float: right;
	background-image: url(images/pincekoszonto1.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 210px;
	width: 154px;	
}
.lapozo {
	text-align: center;
	height: 70px;
	padding-top: 23px;	
}
.lapozo a {
	color: #000066;
	padding: 0px 2px;
	text-decoration: none;
}
/* bor ez az egeszseg vege */

/* mozi */
.mozi1 {
	padding: 0px 36px 30px 36px;	
}
.mozi2 {
	float: left;	
}
.mozi3 {
	float: right;	
}
/* mozi vege */

/* boradatlap */
.boradatlap1 {
	width: 785px;
	height: 550px;
}
.boradatlap2 {
	float: left;		
}
.boradatlap3 {
	float: right;
	width: 300px;
	height: 550px;
	text-align: center;
	color: #F6D8B6;
	font-size: 16px;
}
.boradatlap-nev {
	font-size: 17px;
	font-weight: bold;
}
/* boradatlap vege */



.berlesform {
	float: left;
	width: 500px;
}
.berlesforma {
	display:block;
	float:left;
	padding:1px 13px 0 0;
	text-align:right;
	width:245px;
}
.berlesforma2 {
	display:block;
	float:left;
	padding:1px 4px 0px 4px;
}
.berlesform3 {
	background-image:url(images/form-hatter.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #989898;
	color:#333333;
	float:left;
	font-family:"Times New Roman",Times,serif;
	font-size:12px;
	width:30px;
}
.berlesform-select {
	border:1px solid #989898;
	color:#333333;
	float:left;
	font-family:"Times New Roman",Times,serif;
	font-size:12px;
	width:50px;
}



.korona {
	background-image: url(images/hatter-korona.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 157px;
	margin: 0px 0px 26px 16px;
	border: 1px solid #fff;
	width: 493px;
	font-size: 12px;
	color: #000;
}
.korona ul {
	padding: 10px 16px 0px 25px;
	color: #cfb3a5;
}
.korona ul li {
	line-height: 17px;
}
.korona ul li a {
	color: #56392d;
}





.nev-mozi {
width: 588px;
height: 179px;
background-image: url(images/nev-mozi.jpg);
background-repeat: no-repeat;
}


.iniciale2 {
	padding-left: 30px;	
}



.clear {
	clear: both;	
}
.holnap {
	font-size: 11px;
	color: #dfbfbf;
	text-align: center;
	padding-top: 20px;
}
.holnap a {
	color: #dfbfbf;
	text-decoration: none;
}

.arany-kep {
	border:solid 2px #F4BD25;
	margin:30px 0px 10px 0px;
}
.arany-h3 {
	color:#F6D8B6;
}
.arany-szoveg {
	padding:10px; 
	color:#F6D8B6;
}
