body {
background: #350202 url(../images/alaprepeat.png); background-repeat: repeat-xy;
background-attachment: scroll;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}




div#alap { float: bottom; display: block; width: 1000px; height: 37px; margin: 5% 0 0 0; padding: 0; }

div#alap a { float: left; display: block; width: 900px; height: 620px; margin: 0; padding: 0; }

div#alap a:hover { background-position: 0px 620px; }



div#alap2 { float: bottom; display: block; width: 980px; height: 742px; margin: 5% 0 30px 0; padding: 0; }

div#head { float: bottom; width: 980px; height: 92px; background: url(../images/head.png); background-repeat: no-repeat; margin: 0; padding: 0; }

div#alap2body { float: bottom; width: 980px; height: 480px; margin: 0; padding: 0 ; }


div#menu_alap { float: left; display: block; width: 128px; height: 480px;  background: url(../images/menualap.png); background-repeat: no-repeat; margin: 0; padding: 0; }

div#menu { float: left; display: block; width: 128px; min-height: 100px; font-family: Helvetica; font-size: 16px; line-height: 150%; color: #ccab81; text-align: right; margin: 0; padding: 0; }

div#menu a { color: #ccab81; text-decoration: none; margin: 0 12px 0 0; padding: 0 ; }

div#menu a:hover { color: #fff; text-decoration: none; margin: 0 12px 0 0; padding: 0 ; }


div#flags { float: right; display: block; width: 60px; height: 30px; margin: 10px 7px 0 0; padding: 0; }

div#flags a { float: left; display: block; width: 30px; height: 30px; margin: 0; padding: 0; }

div#flags a:hover { background-position: 0px 30px; }


div#alap2body2 { float: left; width: 789px; min-height: 480px; background: #ccab81 url(../images/bodyalap.png); background-position: bottom; background-repeat: no-repeat; margin: 0 0 20px 0; padding: 0 0 20px 0; }


div#pappimre { float: left; width: 747px; height: 438px; border: 1px solid #d6b68a; margin: 20px 0 0 20px; padding: 0; }

div#pappimre_left { float: left; width: 255px; height: 438px; margin: 0 0 0 0; padding: 10px 0 0 10px; }

div#pappimre_right { float: left; width: 450px; height: 438px; margin: 0 0 0 10px; padding: 185px 0 0 10px; }

.pappimre   {  font-family: Helvetica; font-size: 17px; color: #350202; text-align: justify; margin: 0; }


div#kollath_left { float: left; width: 160px; height: 438px; margin: 0 0 0 0; padding: 10px 0 0 10px; }

div#kollath { float: left; width: 545px; height: 438px; margin: 0 0 0 10px; padding: 10px 0 0 10px; }

.kollath   {  font-family: Helvetica; font-size: 17px; color: #350202; text-align: justify; margin: 0; }

.kollath_title   {  font-family: Helvetica; font-size: 12px; color: #350202; text-align: left; margin-top: 5px; }


div#cimerek  { float: left; width: 747px; height: auto; border: 1px solid #d6b68a; margin: 20px 0 0 20px; padding: 0 0 80px 0; }

div#cimerek_pages  { float: left; width: 707px; height: 20px; font-family: Helvetica; font-size: 16px; color: #350202; text-align: center; margin: 10px 0 0 20px; padding: 0; }

.cimerek_pages  img { float: right;  }

div#cimerek_pages a {
color: #fff;
text-decoration: none;
}

div#cimerek_pages a:hover {
color: #350202;
text-decoration: none;
}

div#cimerek_show  { float: left; width: 707px; height: auto; margin: 0 0 0 20px; padding: 0; }

div#photos_show  { float: left; width: 707px; height: 378px; text-shadow: #000 2px 0px 2px; line-height: 200%; margin: 20px 0 0 20px; padding: 4px; }

div#photos_show a { float: left; width: 100px; height: 150px; font-family: Helvetica; font-size: 16px; border: 2px solid #fff;  margin: 6px;}

div#photos_show a:hover { border: 2px solid #d6b68a; }


div#kapcsolat  { float: left; width: 707px; color: #350202; margin: 20px 0 0 20px; padding: 0; }

.kapcsolat   {  font-family: Helvetica; font-size: 14px; color: #350202; text-align: center; margin: 0; }

.kapcsolat a  {  color: #fff; }

.kapcsolat a:hover  {  color: #350202; }


a:link {
color: #fff;
text-decoration: underline;
}

a:visited {
color: #fff;
text-decoration: underline;
}

a:hover {
color: #ccab81;
text-decoration: none;
}

a:active {
color: #fff;
text-decoration: underline;
}

