BODY {margin: 0; padding: 0; background: #000; color: #fff; font: 80% Tahoma, sans-serif; line-height: 1.5em;}

H1 {font-size: 280%; margin: 0; padding: 10px 0 37px 30px; line-height: 40px;}
H2 {font-size: 140%; margin: 0; padding: 10px 0 0 0;}

IMG {border: none;}
A {color: #fff;}
A:hover { text-decoration: none;}
P {margin-top: 0;}

.header {background: #fff; color: #000; padding-top: 30px;}
.text, .content, .footer {width: 895px; margin: 0 auto;}
.content {padding-left: 36px}
.text {width: 800px;}

.logo {margin: 0 auto; padding: 84px 0 11px 0;}
.roga {background: url('i/logo_3.gif') no-repeat left;}
.logo, .nm, .monsters {width: 705px; height: 158px;}
.nm, .monsters {position: absolute;}
.nm {background: url('i/logo_2.gif') no-repeat 18px bottom ;}
.monsters {background: url('i/logo_1.gif') no-repeat bottom right}

.menu {word-spacing: 3.5em; text-align: right; padding: 46px 19px 12px 0; font-size: 110%;}
.menu A {color: #B6B6B6; word-spacing: normal;  padding: 7px 10px; text-decoration: none; background: url('i/link.gif') repeat-x bottom;}
.menu A.act {background: #19191B;}
.menu A:hover {color: #fff; background: #19191B; }

.footer {border-top:1px dashed #727273; padding:9px 6px; text-align: right; margin-top: 122px; font-size: 85%;}
.footer p {line-height: 150%; color: #B6B6B6; display: inline; margin: 0; padding: 0 5px;}

.contact_icon {padding-left: 20px;}
.contact_mail {background: url('i/icon_mail.gif') no-repeat; vertical-align: bottom;}
.contact_phone {background: url('i/icon_phone.gif') no-repeat;}
.contact_skype {background: url('i/icon_skype.gif') no-repeat;}
.contact_mail_bottom { border: 0; width: 128px; height: 16px;}
.contact_info {margin-right: 328px; width: 128px; text-align: left; float: left;}
.contact_phone_code {color: #B6B6B6;}

ul {list-style-image: url(i/bullet.png);}

/* Lightbox 1*/
#lightbox{
    background-color:#B6B6B6;
    padding: 5px;
    /*border-bottom: 2px solid #666;*/
    /*border-right: 2px solid #666;*/
    }
#lightboxDetails{
    font-size: 0.8em;
    padding-top: 0.4em;
    }   
#lightboxCaption{ float: left; color: #000; font-size: 110%; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
    
#overlay{ background-image: url(i/overlay.gif); }
/* Lightbox */