html { font-family: arial, verdana, helvetica, sans-serif; background-image: url(images/bgr/sidofalt_gul.jpg); background-color: #B6B48E; margin-left: 4%; }
body { margin-top: 0; color: #000000; background-color: transparent; width: 1680px; margin: no-margin; }
#main-title_re { background-image: url(images/rekto_2.jpg); background-color: transparent; height: 60px; background-repeat: no-repeat; margin: no-margin; }
.tit { background-position: left; font-size: .70em; letter-spacing: 1px; text-align: right; margin: no-margin; font-weight: bold; padding-right: 5px; color: transparent; }
#header-image_re { background-image: url(images/rekhu_2.jpg); background-color: transparent; height: 212px; margin: no-margin; }
.head { background-repeat: no-repeat; color: #000000; }
#menu_re { background-image: url(images/rekmen_2.jpg); height:153px; background-repeat: no-repeat; }
.menu { background-position: left; background-color: transparent; color: #0000FF; border-bottom:2px #636363 solid; }
.mebuttonmenu { overflow: hidden; width: auto; background: transparent; border: none; padding-left: 3.5em; padding-right: 3.5em; vertical-align: middle; padding-top: 10px; }
.mebuttonmenu span { background: transparent url(menimg/r_gr.png) no-repeat top right; display: block; padding: 5px 15px 8px 0; width: inherit; }
.mebuttonmenu a.me { background: transparent url(menimg/l_gr.png) no-repeat top left; display: block; float: left; font: bold 12px Verdana, helvetica, sans-serif; line-height: 12px; height: 24px; padding-left: 16px; text-decoration: none;
margin-right: 8px; width: inherit; color: #EDE6AD; }
.mebuttonmenu a.meak { background: transparent url(menimg/l_gr.png) no-repeat top left; display: block; float: left; font: bold 12px Verdana, helvetica, sans-serif; line-height: 12px; height: 24px; padding-left: 16px; text-decoration: none;
margin-right: 8px; width: inherit; color: #FF0000; }
.mebuttonmenu a.mev { background: transparent url(menimg/l_gr.png) no-repeat top left; display: block; float: right; font: bold 12px Verdana, helvetica, sans-serif; line-height: 12px; height: 24px; padding-left: 16px; text-decoration: none;
margin-right: 8px; width: inherit; color: #EDE6AD; }
.mebuttonmenu a:hover span { color: #FFFFFF; background-color: inherit; }
#footer_re { background-image: url(images/rekfo_2.jpg); bnackground-position: left; background-color: transparent; margin: no-margin; }
.fot { background-repeat: no-repeat; padding-top: 5px; height: 69px; text-align: center; font-size: .9em; color: #FFFFFF; font-weight: bold; }
#gotex { font-family: arial, verdana, helvetica, sans-serif; padding-left: 70px; padding-right: 70px; font-size: 1.2em; line-height: 1.4em; color: #3D2B00; margin: no-margin; }
#font-face-m { background-color: inherit; text-shadow: 0 -2px 3px #FFF, 0 8px 9px #6A5619; font-size: 34px; font-weight: bold; padding: 45px 0 30px 0; }
#min-tab { margin-left: 1%; margin-right: 1%; margin-top: 0; margin-bottom: 0; line-height: 1.4em; font-weight: bold; vertical-align: middle; text-shadow: -1px -1px 2px #FFFFFF, 0 1px 1px #FFFFFF, 1px 3px 3px #856B1F; border-color: #000000;
border-style: solid; border-width: 1pt; }
#rubrik { background-image: url(images/rubriker/e_reksid.png); background-repeat: no-repeat; height: 100px; }
#rubrik-s { background-image: url(images/rubriker/reksid.png); background-repeat: no-repeat; height: 100px; }
.rv { margin-left: 30px; }
.et { background-color: #928585; width: 5%; vertical-align: middle; text-align: center; color: #000000; border-style: solid; }
.gb { color: #594004; margin-left: 28px; }
.inde { text-indent: 20px; }
.rekbgr { background-color: #C9BCBB; border-color: #000000; }
.tva { background-color: #928585; width: 28%; vertical-align: middle; text-indent: 5px; color: #000000; }
.tre { background-color: #928585; width: 6%; vertical-align: middle; text-align: center; color: #000000; }
.fyr { background-color: #928585; width: 31%; vertical-align: middle; text-indent: 5px; color: #000000; }
.fem { background-color: #928585; width: 8%; vertical-align: middle; text-align: center; color: #000000; }
.g { color: #5F4A03; padding-left: 50px; background-color: transparent; font-size: 15px; font-weight: bold; }
.gb { color: #594004; margin-left: 28px; font-size: 32px; }
.greyh { background-color: #796D6C; line-height: 45px; padding-top: 10px; padding-bottom: 10px; text-align: center; color: #533F15; }
.lar { font-size: 22px; font-weight: bold; color: #001CC7; text-shadow: -1px -2px 6px #FFf000, 0 1px 2px #8F8C8C, 1px 5px 3px #686666; line-height: 40px; }
.in { text-indent: 5px; }
.ses { background-color: #928585; vertical-align: middle; width: 6%; text-align: center; color: #000000; }
.sj { background-color: #928585; width: 11%; vertical-align: middle; text-align: center; color: #000000; }
.q { vertical-align: middle; text-align: center; }
.rek { background-image: url(images/bgr/rek_2.png); background-repeat: repeat-x; background-position: top; }
.gallerycontainer-2 { position: relative; display: inline; }
.thumbnail-2 img { margin: 0 0 0 0; }
.thumbnail-2:hover { background-color: transparent; color: inherit; }
.thumbnail-2:hover img { border: none; }
.thumbnail-2 span { position: absolute; background-color: transparent; padding: 0px; left: -0px; border: none; visibility: hidden; color: inherit; text-decoration: none; }
.thumbnail-2 span img { border-width: 0; padding: 0; }
.thumbnail-2:hover span { visibility: visible; top: -300px; left: 150px; z-index: 40; }
a:link { text-decoration: none; background-color: transparent; }
a:hover { text-decoration: none; font-size: 1.0em; color: #ff1493; background-color: transparent; }
a:visited { text-decoration: none; font-size: 1.0em; font-weight: normal; color: #091F8F; background-color: transparent; }