html, body { height: 100%; }
body {background-color: #ffffff;  margin: 0px; padding: 0px; height: 100%; width: 100%; font-family: Arial,Helvetica, sans-serif; font-size: 14px; color: #2f2f2f;}
div, p, form, ul, li { margin: 0; padding: 0; line-height: 18px;}
.clear {clear: both; line-height: 1px; height: 1px;}
.space25 {float: left; height: 150px; width: 25px;}
.clear6 {clear: both; line-height: 1px; font-size: 1px; height: 6px;}
.displace {left:-5000px;position:absolute;}
img {border: 0;}

h1, h2, h3, h5, h6 {font-family:Arial,Helvetica,sans-serif; margin: 0; padding: 0;}

#sheet { left:50%; margin-left:-280px; position:relative; width:560px;}
#top {position: relative; width: 560px; height: 120px; }
#top #logo {width: 212px; height: 52px; position: relative; float: left; margin-top: 35px;}
#top #menu {float: right; position: relative; width: 270px; height: 46px; margin-top: 35px;}
#top #menu a { margin-left: 15px;}

#main {position: relative; clear: both; width: 560px;}
#main #titlu {position: relative; clear: both; width: 560px; height: 39px; overflow: hidden;}
.h1R1 {background-image:url(img/R1.gif);background-repeat:no-repeat;float:left;height:39px;position:absolute;text-indent:-9999px;width:500px;}
.h1home {background-image:url(img/ttl_home.gif);background-repeat:no-repeat;float:left;height:39px;position:absolute;text-indent:-9999px;width:500px;}
.h1foto {background-image:url(album/botez.gif);background-repeat:no-repeat;float:left;height:39px;position:absolute;text-indent:-9999px;width:500px;}
.h2foto {background-image:url(album/nunta.gif);background-repeat:no-repeat;float:left;height:39px;position:absolute;text-indent:-9999px;width:500px;margin:0;}
.h1contact {background-image:url(img/ttl_contact.gif);background-repeat:no-repeat;float:left;height:39px;position:absolute;text-indent:-9999px;width:500px;}

h2,h3{margin-top: 60px; font-size: 5px; color: #ffffff; padding: 0}

#main #lista {position: relative; clear: both; width: 560px; height: 29px; margin-top: 10px;}
#main #lista img {cursor: pointer; margin-right: 1px;}

#main #poza {position: relative; width: 560px; height: 550px; background: url(img/bg-img.gif); overflow: hidden;}
#main #txthome {position: relative;float: left; width: 560px; font-size: 12px; color:#333333; padding-top: 20px; }
#main #pozahome {position: relative; float: right; width: 387px; height: 550px; background: url(img/bg-home.gif); overflow: hidden;}
#main #pozahome img {margin: 27px;}
#main #pozahome2 { margin: -20px 0 0 20px; float: right; width: 387px; height: 392px; background: url(img/bghome.gif); overflow: hidden;}
#main #pozahome2 img {margin: 27px;}
#main #poze {position: absolute; height: 550px;top: 0; left: 0;}
#main #poze .prev {position: absolute; height: 550px;top: 0; left: 0; width: 250px; z-index: 999; cursor: pointer; background: url(img/prev.gif) no-repeat 40px 40px}
#main #poze .next {position: absolute; height: 550px;top: 0; left: 300px; width: 250px; z-index: 999;cursor: pointer; background: url(img/next.gif) no-repeat 200px 40px}
#main #poze td{width: 560px; height: 550px; text-align: center; valign: middle; background-image: url(img/incarca.gif); background-position: 50% 50%; background-repeat: no-repeat;}

#main #thumb  {position: relative; float: left; width: 150px; padding: 10px; height: 120px; background: url(img/bg-thumb.gif) no-repeat; text-align: center; line-height: 50px; margin-top: 20px;}
#main #thumb img {margin-bottom: 13px;}
#main .inapoi {width: 560px; clear: both; text-align: center; padding-top: 10px; font-size: 10px;}
#main #bottom {width: 560px; clear: both; text-align: center; padding-top: 10px; font-size: 12px;}