    body {margin:0;padding:0;background:white url(img/back.gif) repeat-x top;}
    body.land {margin:0;padding:0;background: white url(img/back_l.gif) repeat-x top;}
    body, td, p {font:normal 12px Tahoma,Arial;}
    h1 {font:bold 18px Tahoma,Arial;}
    h2 {font:bold 14px Tahoma,Arial;}
    h3 {font:bold 14px Arial; color:#0E5184;}

    .err {color:red;}
    .msg {color:white; background:navy; font-weight:bold; padding:5px;}
    
    a {color:#124267;}
    a:hover {color:#3592DA;}

    .nebo {background:url(img/nebo.gif);height:212px;width:100%;}
    .nebo1 {background:url(img/nebo_1.gif);height:212px;width:100%;}
    .nebol {background:url(img/nebo_l.jpg);height:512px;width:100%;}
    .nebox {background:url(img/nebo_x.jpg);height:512px;width:100%;}
    .land .nebo {background:url(img/nebo_l.gif);height:212px;width:100%;}
    .graf {position:absolute; z-index:2; top:212px;left:0; background:url(img/graf.gif) no-repeat; width:100%; height:143px;}
    .people {position:absolute; z-index:3; top:176px; left:353px;}
    .logo  {position:absolute; z-index:4; top:28px; right:14%;}
    .backMainMenu {position:absolute; z-index:4; top:70px; left:20px;}
  
    .cntMainMenu {position:absolute; z-index:100; top:94px; left:55px;width:180px;}
    .cntMainMenu a {display:block; width:100%; height:30px; text-decoration:none; font: bold italic 14px arial; color:#000;}
    .cntMenuDrop {background:white;border:1px solid black; border-top:1px solid white;padding:10px;line-height:17px;}
    .cntIcons {position:absolute; z-index:4; top:84px; right:3%; width:20px;}
    
    .cntAll {position:absolute; z-index:50; top: 270px;}
    .icoLine {margin-top:8px; margin-bottom:8px;}
    
    .indCenter {background:url(img/back_center.gif);font:normal 14px Tahoma,Arial;}
    .indMenuServ  {background:url(img/back_col2.gif) no-repeat top left;}
    .indServ {display:block;color:#132C48; font: italic 15px Arial; text-decoration:none; margin:0 0 0 9px; padding: 4px 35px 4px 12px; background:url(img/back_serv.gif) no-repeat bottom right;}
    .indServ:hover {text-decoration:underline;} 
    .indOs1 {background:url(img/os1.gif) no-repeat right; width:100%; margin-left:3px;}
    .indOs2 {background:url(img/os3.gif) no-repeat right; width:100%; margin-left:3px;}   
    .indText {font:normal 13px Tahoma;} 
    .indText li {font:normal 13px Tahoma;} 

    /*guest*/
    .Guest {width:230px; height:300px; margin-left:36px;text-align:left; background:url(img/back_guest.gif) no-repeat right top; margin-top:120px;}
    .guestInput {width:200px;border:1px solid black;margin-bottom:6px;}
    .guestForm {margin:0; font:italic 11px Arial; color:black;}
    .guestArea {width:200px; height:100px; border:1px solid black;margin-bottom:6px; scrollbar-3dlight-color : Black;  scrollbar-shadow-color : Black;	scrollbar-arrow-color : Black; 	scrollbar-base-color : White;	scrollbar-darkshadow-color : Black;	scrollbar-face-color : White; scrollbar-highlight-color : White; scrollbar-track-color : White; }
    .guestSumt { border:1px solid black; background:white;font:normal 11px Arial;}
    .guestSnoska {width:150px; position:absolute; top:669px; left:94px; background:url(img/back_gsnos.gif) no-repeat right top; padding:15px 30px 0 0; font: italic 11px Arial; }

    .Contact td {font: italic 9px Arial; text-align:center;}
    .Contact td a {font: italic 9px Arial; color: #000; text-decoration:none;}
    .Contact td a:hover {font: italic 9px Arial; color: #244C78; text-decoration:underline;}

    /*internal*/

    .cntAllInt {position:absolute; z-index:50; top: 220px;}
    .GuestInt {width:230px; height:300px; margin-left:36px;text-align:left; background:url(img/back_guest.gif) no-repeat right top; margin-top:170px;}
    .menuInt a {color:black;}
    .menuInt a:hover {color:#28557F;}
    
    /*forms*/
    .fShort {width:70px; border:1px solid gray;}
    .fMidi {width:264px; border:1px solid gray;}
    .fLong {width:450px; border:1px solid gray;}
    textarea.fLong {height:150px;margin-bottom:10px;}
    
    /*Obj*/
    
    .objHead1 {font-size:10px;}
    .bigLetter {font-size:16px;}
    
    /*Text*/
     .textLeftMargin {margin-left:40px;}
     
     /*GB*/
     .nav {border:solid 1px black;width:200px; height:50px; padding:5px; text-align:center;}
     .navBegin, .navNext, .navPrev, .navEnd {float:left; padding:5px;}
     .gbItem {border-bottom:1px solid gray;padding:10px;padding-left:0px; padding-right:0px;}
     .gbQName {font-size:13px;}
     .gbDate {font-size:11px; margin-top:3px; margin-bottom:7px;}
     
     .gbAName {font-weight:bold;color:#0E5184; margin-top:7px; padding-top:3px; padding-left:20px;}
     .gbAText {color:#0E5184; padding-left:20px;}
     
     /*Tables*/
     
     .textH5 {font-size:14px;}
    .ttable {background:#000;border:1px solid black;}
    .thead {background:#fff;}
    .thead td { font-weight:bold;}
    .ttable tr {background:#fff;}
    .textSm {font-size:11px;}
    
    .previewImg {margin:10px;border:1px solid black;}