/* CSS Document */
/* general part*/

a.rendes:hover {color:black;font-weight:bold;}

p#alcim{font-weight:bold; font-size:24px;text-align:center}
p.normszoveg{
font-size: 18px;
text-align:justify; 
line-height:22px;}

/*divs*/
div#layout{
width:1124px;
margin-left:auto;
margin-right:auto;
}
div#banner{ 
position:absolute;
width:1124px;
height:131px;
padding:0 0 20px 0;
}
div#navigation{
position: absolute;
width:110px;
height: 200px;
margin-top: 151px;
font-weight: normal;
padding:0px 0px 0px 0px;	
border:1px solid;
border-color:#eee #555 #333 #ddd;
background-color:#ffffff;
}

div#content{
	position: absolute;
	margin-top: 151px;
	width:954px;
	padding: 0px 20px 20px 20px; /*top right bottom left*/
	margin-left:130px;
	background:#ffffff;
}
/*navigation*/
ul.menulist{
margin:0px 0px 0px 0px /* top right bottom left*/;
padding:0px 0px 0px 0px
}
li.menugomb{
width:100px;
list-style-type: none;
/*margin-left:0px;*/
/*line-height:150%;*/
padding:0 5px 5px 5px;
/*background:cyan;	*/
}
li.menugomb:hover{
font-weight:bold;
}


/*gallery*/
#gallery {width:928px; height:500px; padding:10px; border:none; background: #ffffff; position:relative; }
#gallery b.default {position:absolute; top:10px; width:49px; height:461px; text-align:center;}
#gallery b.default img {display:block; margin:0px auto 10px auto; border: groove; border-color:white;}
#gallery b.default span {display:block; color:black; border-top:2px ridge black; font-weight:normal; font-size:14px; width:550px; margin:0 auto;padding-top:5px;line-height:20px}

#gallery ul {list-style:none; padding:0; margin:0; width:260px; position:relative; float:right; border:1px solid black;}
#gallery ul li {display:inline; width:42px; height:42px; float:left; margin:5px 5px 5px 5px;}
#gallery ul li a {display:block; width:40px; height:40px; text-decoration:none; border:1px solid #000;border-color:#eee #555 #333 #ddd;}
#gallery ul li a span {display:none;border-top:2px ridge black; line-height:20px;padding-top:5px;}
#gallery ul li a img {display:block; width:40px; height:40px; border:0;	}
#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#ffffff;border:1px dotted black;}
#gallery ul li a:hover b {position:absolute; left:-667px; top:-1px; width:449px; height:461px; text-align:center; background:#ffffff; z-index:20;}
#gallery ul li a:hover span {display:block; color:black; font-weight:normal; font-size:14px; width:350px; margin:0 auto;}
#gallery ul li a:hover img {display:block;margin:0px auto 10px auto; width:auto; height:auto; border: groove; border-color:white;}

#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}
#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-867px; top:-1px; width:849px; height:460px; text-align:center; background:#ffffff; z-index:10;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:black; font-weight:normal; font-size:14px; width:350px; margin:0 auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border: groove; border-color:white;}

#gallery2 ul {list-style:none; padding:0; margin:0; width:340px; position:relative; float:right; border:1px solid black;}
#gallery2 ul li {display:inline; float:left; margin:5px 5px 5px 5px;}
#gallery2 ul li a {display:block; text-decoration:none; border:1px solid #000;border-color:#eee #555 #333 #ddd;}
#gallery2 ul li a span {display:none;border-top:2px ridge black; line-height:20px;padding-top:5px;}
#gallery2 ul li a img {display:block; border:0;	}


