html { height: 100%; }
body { height: 100%; margin: 0px; font:13px Verdana, Arial, Helvetica, sans-serif; color:#777; background:url(http://www.gaborimre.hu/img/body.jpg) repeat-x top;}
#container{position:absolute; left:50%; top:50%; margin-left:-425px; margin-top:-300px; width:850px; height:600px;}
#globalcontainer{position:absolute; left:50%; top:50%; margin-left:-425px; margin-top:-350px; width:850px; height:700px;}
#globalcontainer_index{position:absolute; left:50%; top:50%; margin-left:-213px; margin-top:-100px; width:426px; height:200px;}
#logo_index{position:absolute; top:0px; left:0px; width:160px; height:50px;}
#language_index{position:absolute; bottom:0px; left:65px; width:320px; height:60px;}
.open{float:left; width:75px; height:75px; margin:0 30px 20px 0; text-align:center; border:0; font-size:9px;}
.open a:link, .open a:visited{color:#333; text-decoration:none; font-weight:bold;}
.open a:hover, .open a:active{color:#999;}

a{outline:none;}
h1, h2, h3, h4, h5, h6{margin: 0; padding: 0; font-weight:100; font-family:Verdana, Helvetica, Arial, sans-serif;}

p{margin:7px 0;}
h1{margin:0 0 10px 0;font-size:14px;font-weight:600; }
h2{margin:8px 0; font-size:13px;font-weight:600; text-transform:uppercase;}
h3{margin:8px 0; font-size:13px; font-weight:600;}
.clear{clear:both;}
li, h2{clear:both;}

#content{position:absolute; top:90px; left:0px; width:810px; height:430px; padding:0 20px; overflow:auto;}
.cikk{width:772px; background:url(http://www.gaborimre.hu/img/cikk_bgr.jpg) no-repeat left bottom; padding:0 20px 20px 0; margin:0 0 20px 0; text-align:justify;}
.lipos{position:relative; left:46px;}
#content ul ul li{position:relative; top:-16px; margin:0 0 5px 50px; list-style:none;}
.frame_right{float:right; margin:0 0px 5px 5px; padding:5px;}

/* menu */

#menu{position:absolute; left:10px; top:20px; width:808px; height:30px;}
#menu p{margin:0; padding:0; }
.menubgr{position:absolute; top:16px; left:-4px; width:750px; height:25px; background:url(http://www.gaborimre.hu/img/menu_bgr.jpg) no-repeat center center #fff; }

.menu_bio a:link, .menu_bio a:visited{float:left; position:relative; bottom:0px; left:0px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_bio.jpg) no-repeat top center;}
.menu_bio a:hover, .menu_bio a:active{background:url(http://www.gaborimre.hu/img/menu_bio.jpg) no-repeat bottom center;}

.menu_works a:link, .menu_works a:visited{float:left; position:relative; bottom:0px; left:2px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_works.jpg) no-repeat top center;}
.menu_works a:hover, .menu_works a:active{background:url(http://www.gaborimre.hu/img/menu_works.jpg) no-repeat bottom center;}

.menu_press a:link, .menu_press a:visited{float:left; position:relative; bottom:0px; left:4px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_press.jpg) no-repeat top center;}
.menu_press a:hover, .menu_press a:active{background:url(http://www.gaborimre.hu/img/menu_press.jpg) no-repeat bottom center;}

.menu_exhib a:link, .menu_exhib a:visited{float:left; position:relative; bottom:0px; left:6px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_exhib.jpg) no-repeat top center;}
.menu_exhib a:hover, .menu_exhib a:active{background:url(http://www.gaborimre.hu/img/menu_exhib.jpg) no-repeat bottom center;}

.menu_contact a:link, .menu_contact a:visited{float:left; position:relative; bottom:0px; left:8px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_contact.jpg) no-repeat top center;}
.menu_contact a:hover, .menu_contact a:active{background:url(http://www.gaborimre.hu/img/menu_contact.jpg) no-repeat bottom center;}


.menu_eletrajz a:link, .menu_eletrajz a:visited{float:left; position:relative; bottom:0px; left:0px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_eletrajz.jpg) no-repeat top center;}
.menu_eletrajz a:hover, .menu_eletrajz a:active{background:url(http://www.gaborimre.hu/img/menu_eletrajz.jpg) no-repeat bottom center;}

.menu_munkak a:link, .menu_munkak a:visited{float:left; position:relative; bottom:0px; left:2px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_munkak.jpg) no-repeat top center;}
.menu_munkak a:hover, .menu_munkak a:active{background:url(http://www.gaborimre.hu/img/menu_munkak.jpg) no-repeat bottom center;}

.menu_cikkek a:link, .menu_cikkek a:visited{float:left; position:relative; bottom:0px; left:4px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_cikkek.jpg) no-repeat top center;}
.menu_cikkek a:hover, .menu_cikkek a:active{background:url(http://www.gaborimre.hu/img/menu_cikkek.jpg) no-repeat bottom center;}

.menu_kiallitasok a:link, .menu_kiallitasok a:visited{float:left; position:relative; bottom:0px; left:6px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_kiallitasok.jpg) no-repeat top center;}
.menu_kiallitasok a:hover, .menu_kiallitasok a:active{background:url(http://www.gaborimre.hu/img/menu_kiallitasok.jpg) no-repeat bottom center;}

.menu_kapcsolat a:link, .menu_kapcsolat a:visited{float:left; position:relative; bottom:0px; left:8px; width:160px; height:50px; background:url(http://www.gaborimre.hu/img/menu_kontakt.jpg) no-repeat top center;}
.menu_kapcsolat a:hover, .menu_kapcsolat a:active{background:url(http://www.gaborimre.hu/img/menu_kontakt.jpg) no-repeat bottom center;}

.current{background-position:bottom center !important;}
/* menu vége */

/* nyelvválasztó */
#language{position:absolute; bottom:5px; left:0px; width:320px; height:60px;}
#language p{margin:0; padding:0; }

.lang_eng a:link, .lang_eng a:visited{float:left; position:relative; bottom:0px; left:8px; width:130px; height:50px; background:url(http://www.gaborimre.hu/img/english_link.jpg) no-repeat top center;}
.lang_eng a:hover, .lang_eng a:active{background:url(http://www.gaborimre.hu/img/english_link.jpg) no-repeat bottom center;}

.lang_hun a:link, .lang_hun a:visited{float:left; position:relative; bottom:0px; left:8px; width:130px; height:50px; background:url(http://www.gaborimre.hu/img/hungarian_link.jpg) no-repeat top center;}
.lang_hun a:hover, .lang_hun a:active{background:url(http://www.gaborimre.hu/img/hungarian_link.jpg) no-repeat bottom center;}

.lang_eng {float:left; position:relative; bottom:0px; left:8px; width:130px; height:50px; background:url(http://www.gaborimre.hu/img/english.jpg) no-repeat top center;}
.lang_hun {float:left; position:relative; bottom:0px; left:8px; width:130px; height:50px; background:url(http://www.gaborimre.hu/img/hungarian.jpg) no-repeat top center;}
/* nyelvválasztó vége */

/* logó */

#logo{position:absolute; bottom:15px; right:30px; width:160px; height:50px;}
#logo p{margin:0; padding:0; }

.logo a:link, .logo a:visited{float:left; position:relative; bottom:0px; left:8px; width:130px; height:50px; background:url(http://www.gaborimre.hu/img/logo.jpg) no-repeat top center;}
.logo a:hover, .logo a:active{background:url(http://www.gaborimre.hu/img/logo.jpg) no-repeat bottom center;}
/* logó vége */


/* gallery */
#thumbnail{position:absolute; top:110px; left:20px; width:220px; height:300px;}
.index a:link, .index a:visited{float:left; width:40px; height:40px; margin:0 5px 5px 0; background:url(http://www.gaborimre.hu/img/index.jpg) no-repeat center center; }
.index a:hover, .index a:active{width:36px; height:36px; border:2px solid #fff; background:transparent;}


#image{position:absolute; right:10px; top:110px; width:600px; height:450px; background:url(http://www.gaborimre.hu/img/betoltes.gif) no-repeat center center #fff;}
#gallery_navigation{position:absolute; left:385px; bottom:100px;}
.previous_dark{position:absolute; top:0px; left:0; width:30px; height:30px; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat center left;}
.next_dark{position:absolute; top:0px; left:270px; width:30px; height:30px; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat center right;}

.previous{position:absolute; top:0px; left:0; width:30px; height:30px;}
.previous a:link, .previous a:visited{position:absolute; width:30px; height:30px; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat top left;}
.previous a:hover, .previous a:active{width:30px; height:30px; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat bottom left;}

.back{position:absolute; top:0px; left:135px; width:30px; height:30px;}
.back a:link, .back a:visited{position:absolute; left:0; top:0; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat top center;}
.back a:hover, .back a:active{ background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat bottom center;}

.next{position:absolute; top:0px; left:270px; width:30px; height:30px;}
.next a:link, .next a:visited{position:absolute; width:30px; height:30px; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat top right;}
.next a:hover, .next a:active{width:30px; height:30px; background: url(http://www.gaborimre.hu/img/arrow.jpg) no-repeat bottom right;}

#title{position:absolute; top:565px; right:10px; width:600px; text-align:center;}
#title p{margin:0; padding:0; color:#222;}

