@charset "utf-8";
/* CSS Document */

* {margin: 0;padding: 0;}
img {border: 0;}
body { background-color:#000; font-family:Verdana;}
a:link {text-decoration: none;color:#06C;}
a:visited {text-decoration: none;color:#06C;}
a:hover {text-decoration: none;color:#666;}
a:active {text-decoration: none;color:#666;}
#main	{	width: 1055px; margin: 0  auto;}
#main2	{	width: 950px; margin: 0  auto;}
#head {padding: 15px 0px 0px 0px;vertical-align: top;width: 1045px; height:auto;float:left;}
#logo {padding: 0px 0px 0px 5px;vertical-align: top;width: 200px; height:auto;float:left;}
#center {padding: 0px 0px 0px 0px;vertical-align: top;width: 1055px; height: 622px;float:left; background: url('../images/bg.jpg') #000; background-repeat:no-repeat; background-position:center;}
#InlineFrame1 {padding: 50px 0px 0px 45px;vertical-align: top;width: 950px; height: 492px;float:left; z-index:0;}
#fram {padding: 0px 0px 0px 0px;vertical-align: top;width: 950px; height: 492px;float:left; background: url('../images/bg2.jpg') #000;}
#fram2 {padding: 0px 0px 0px 0px;vertical-align: top;width: 950px; height: 492px;float:left;}
#szov {padding: 30px 0px 0px 15px;vertical-align: top;width: 420px; height: auto;float:left; font-size:12px;}
#szov2 {padding: 30px 0px 0px 15px;vertical-align: top;width: 920px; height:auto;float:left; font-size:12px;line-height:120%;}
#szov4 {padding: 30px 0px 0px 15px;vertical-align: top;width: 920px; height: auto;float:left; font-size:12px;line-height:130%;}
#szov5 {padding: 0px 0px 0px 15px;vertical-align: top;width: 920px; height: auto;float:left; font-size:12px;}
#szov7 {padding: 30px 0px 0px 15px;vertical-align: top;width: 285px; height:auto;float:left; font-size:12px;line-height:120%;}
#szov3 {padding: 30px 0px 0px 15px;vertical-align: top;width: 420px; height: auto;float:left; font-size:12px;}
#kep {padding: 30px 0px 0px 0px;vertical-align: top;width: 505px; height: auto;float:right; font-size:12px;}
#kep img { border: 5px solid #000;border-width: 5px 5px 5px; padding: 0px; }
#kep2 {padding: 50px 0px 0px 5px;vertical-align: top;width: 395px; height: 110px;float:right; font-size:12px;}

#menu {padding: 50px 0px 0px 0px;vertical-align: top;float: right;width: 570px;}
#menu ul {float:left; list-style: none;}
#menu li {float:left;}
#menu li a {color: #666;padding: 6px 10px 0px 10px;font-family: Verdana;font-size: 11px;height: 20px;float: left;text-decoration: none;background:url('../images/menuvalaszto.jpg') no-repeat right;}
#menu li a span {color: #CCC;}
#menu a:hover {color: #CCC;text-decoration: none;}

#list {padding: 10px 0px 0px 100px;vertical-align: top;float: left;width: 400px;}
#lista { text-align:left;padding:0px 0 0 35px;}
#lista li { font-weight:700; list-style:square; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding: 2px;}

#list2 {padding: 10px 0px 0px 0px;vertical-align: top;float: right;width: 400px;}
#lista2 { text-align:left;padding:0px 0 0 80px;}
#lista2 li { font-weight:700; list-style:square; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding: 2px;}

.input
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	border-style:solid;
	border-color:#000;
	border-width:1px;
}

.button
{
	background-color: #333333;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
	font-weight: bold;
	border-style: none;
	border-width: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	cursor: pointer;
}

.button:hover
{
	background-color:#BFA580;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 7.5pt;
	color: #000;
	font-weight: bold;
	border-style: none;
	border-width: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	cursor: pointer;
}
#kiiras {color:#C00; float:left; vertical-align:top; width:400px; height:20px; padding: 10px 0px 10px 0px; font-size:11px;}

#bal {padding: 0px 0px 0px 0px;vertical-align: top;width: 310px; height: 200;float:left; font-size:12px;}
#koz {padding: 0px 0px 0px 0px;vertical-align: top;width: 310px; height: 200;float:left; font-size:12px;}
#jobb {padding: 0px 0px 0px 0px;vertical-align: top;width: 310px; height: 200;float:left; font-size:12px;}

#gallery {width: 935px;height:auto; padding:20px 0px 0px 8px;text-align:left; vertical-align:top; float:left;}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; padding: 12px;}
#gallery ul img {border: 4px solid #000;border-width: 4px 4px 4px; padding:}
#gallery ul a:hover img {border: 4px solid #fff;border-width: 4px 4px 4px;}

#slideshow {
    position:relative;
    height:490px;
	width: 635px;
	background-color:#000;
}

#slideshow IMG {
    position:absolute;
	border: 20px solid #000;border-width: 20px 20px 20px;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#slide {padding: 0px 22px 0px 0px;vertical-align: top;width: 612px; height: 492;float:right;}

#alsol { float:left; vertical-align:top; width:500px; padding: 12px 0px 0px 5px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-style:normal; text-decoration:none; color:#666;}
#alsoll { float:left; vertical-align:top; width:400px; padding: 2px 0px 0px 5px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-style:normal; text-decoration:none; color:#666;}
#alsoll a {color:#333; text-decoration:none; font-weight:700;}
#alsoll a:hover {color:#999; text-decoration:none; font-weight:700;}
#alsolb { float:right; vertical-align:top; width:160px; padding: 12px 5px 0px 0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-style:normal; text-decoration:none; color:#666;}
#alsollb { float:right; vertical-align:top; width:160px; padding: 2px 5px 0px 0px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-style:normal; text-decoration:none; color:#666;}
#alsollb a {color:#333; text-decoration:none; font-weight:700;}
#alsollb a:hover {color:#999; text-decoration:none; font-weight:700;}
#also {
	padding: 0px 0px 0px 0px;
	width: 500px;
	height:50px;
	float: left;
	vertical-align:top;
}
#alsob {
	padding: 0px 0px 0px 0px;
	width: 210px;
	height:50px;
	float: right;
	vertical-align:top;
	text-align:right;
}

#m1 {padding: 50px 8px 0px 0px;vertical-align: top;width: 39px; height: 494;float:right;}
#m2 {padding: 15px 0px 0px 10px;vertical-align: top;width: 1037px; height: 44;float:left;}