@charset "iso-8859-2";

/*alap*/ /*/*/

body {background:#352e2c; line-height:0; font-size:0; margin:0; padding:0; border:0; }

html, div, span, tr, td, p, h1, h2, h3, h4, h5, h6, h7, dl, dd, dt, a, img {margin:0; padding:0; border:0; color:#000; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:18px; text-align:left;}

h1 {color:#eee; font-size:48px; line-height:56px; text-align:left; text-transform: uppercase;}

h2 {color:#bba895; font-size:26px; line-height:26px; text-align:left;}

p {color:#4e0b03;}

a, a:link, a:visited {color:#eee; text-decoration:none; text-transform: uppercase; font-size:12px;}

.clear {clear:both;}

.hidden {visibility:hidden; display:none;}

.left {float:left;}

.right {float:right;}

#center {text-align:center;}

/*alap*/ /* */ 



/*törzs*/ /*/*/

#cont {width:766px; margin:0 auto;}


/*törzs vége*/ /* */



/*menü*/ /*/*/

#head {width:726px; height:155px; padding:35px 0 0 40px; background:#52453f;}

#cim {width:676px; height:80px;}

#menu {width:478px; height:75px; margin:3px 0 0 203px;}

#top_menu {height:35px; color:#bba895;}

#top_menu a {padding:0 0 8px 0; border-bottom:solid 4px #52453f;}

#top_menu a:hover {border-bottom:solid 4px #60504a; color:#bba895;}

#top_menu a.active {border-bottom:solid 4px #60504a; color:#bba895;}

a#galeria {margin:0 30px 0 12px;}

a#rolam {margin:0 50px;}

a#elerhetoseg {margin:0 55px;}



#bottom_menu {height:17px; background:#60504a; color:#bba895; padding:3px 5px 5px 5px;}

#bottom_menu a {font-size:10px;}

#bottom_menu a:hover {color:#bba895;}

#bottom_menu a.active {color:#bba895;}

a#eskuvo {margin:0 12px 0 8px;}

a#termeszet {margin:0 12px 0 12px;}

a#portre {margin:0 12px 0 12px;}

a#egyeb {margin:0 0 0 12px;}

/*menü vége */ /* */




/*tartalom*/ /*/*/

#main {float:left; width:674px; padding:55px 45px 100px 45px; margin:0 0 10px 0; background:url(images/back.png) repeat-x; border:solid 1px #60504a; border-top:none;}

#main_white {float:left; width:674px; height:350px; padding:55px 45px 100px 45px; margin:0 0 10px 0; background:url(images/back_white.png) repeat-x #eee; border:solid 1px #60504a; border-top:none;}


#big_picture {float:left; width:495px; height:495px;}

#pic_cont {display:table; position:static; width:100%; height:100%; margin:0 0 15px 0; padding:11px; background:#60504a;}

#pic_cont>div {display:table-cell; position:static; vertical-align:middle;}

.center_img {margin:0; padding:0; text-align:center;}

#pic_cont img {border:solid 2px #52453f;}


#pic_nav {width:506px; height:16px;}

#pic_nav a {color:#bba895;}

#nav_left, #nav_right {width:100px;}

#nav_left a {font-size:12px; padding:0 0 0 35px; background: url(images/nyil.gif) no-repeat;}

#nav_left a:hover {color:#fff; background: url(images/nyil_a.gif) no-repeat;}

#nav_center {float:left; width:295px;}

#nav_center p {text-align:center; color:#bba895;}

#nav_center p a {font-size:10px; color:#bba895;}

#nav_center p a:hover {font-size:10px; color:#fff; text-decoration:underline;}

#nav_center p a.active {font-size:10px; color:#fff; text-decoration:none;}

#nav_right a {font-size:12px; padding:0 35px 0 0; background: url(images/nyil_j.gif) right no-repeat;}

#nav_right a:hover {color:#fff; background: url(images/nyil_j_a.gif) right no-repeat;}


div#lil_pic {float:right; width:132px; height:500px;}

div.album {margin:0; text-align:center;}

.album a img {border:solid 8px #60504a; margin-bottom:10px;}




/*tartalom vége*/ /* */




/*impresszum*/ /*/*/

#foot {clear:both; width:766px;}

#foot p {font-size:9px; color:#bba895; margin:0 0 0 45px;}


/*impresszum vége*/ /* */






