body{background: url(img/background.gif) left top white;background-repeat: no-repeat;margin:0px;font-family: verdana;}


.mainWrapper{margin-top:5px;width:950px;margin-left:50px}



.topWrapper{height:105px; }

.topWrapper h1{display: none;}
.topWrapper a .logo{position:absolute;left:30px;top:0px; background-repeat: no-repeat;width: 218px;height:108px;z-index: 10;}
.topWrapper .slideshow{position:absolute;left:225px;top:0px; background:url(img/sliderSides.png); background-repeat: no-repeat;width: 550px;height:110px;z-index: -1;}
.topWrapper .sides{position:absolute;left:225px;top:0px; width: 550px;height:110px;z-index: 1;}
.topWrapper .slideshow img{position: absolute;left:0px;top:0px; margin-left:35px;width: 480px;height:110px;z-index: -5;}
.topWrapper .tesla{position:absolute;left:730px;top:10px;width:275px;height:34px;border:0;z-index: 100;}
.topWrapper .tesla img{border:none}
.topWrapper .financovani{position:absolute;left:720px;height:65px;top:55px;text-decoration: none;text-align: center;z-index: 100;color: #008ACB;font-size: 1.1em;width: 260px;padding-top:5px;}
.topWrapper .financovani:hover {font-size: 1.3em;color: #23B7E3;}

/*
.topWrapper a:hover .logo{ background: url(img/logoHover.gif);background-repeat: no-repeat;}
*/

.topWrapper .menu ul{list-style: none;text-transform: uppercase;position:absolute;left:53px; top:105px;font-size:0.8em;padding-left:0px;z-index: 200;width: 940px; height: 43px; background: #FFF url("img/menu-bg3.gif") top left repeat-x;}
.topWrapper .menu ul li{display: inline;}
.topWrapper .menu ul li a{float:left;display:block;text-align:center;color:white;text-decoration:none;height:43px;line-height:43px;padding-left:15px;padding-right:15px;margin-left:7px;}
.topWrapper .menu ul li a:hover{background: #FFF url("img/current-bg2.gif") top left repeat-x; text-decoration:none;color:rgb(0, 113, 188);}
.topWrapper .menu ul li .current {background: #FFF url("img/current-bg2.gif") top left repeat-x; color:rgb(0, 69, 149);font-weight:bold;}


.containerWrapper{width:920px;padding:15px;color:#3b3438;}
.containerWrapper h2{display: none;}
.containerWrapper a{color:blue;text-decoration: none;}
.containerWrapper a:hover{text-decoration: underline;color:rgb(0, 113, 188)}

.leftPanel{width:640px;margin-top:40px;float:left;min-height: 400px;}
.leftPanel h2{display: block;}


.newsHeading{font-size: 1.5em;color:#0071BC;background-color: white;width:224px;text-align: center;margin-left:-18px;}
.rightPanel{margin-top:50px;padding:18px; background: url(img/bgNews.gif) top center repeat-y rgb(173, 208, 253);min-height: 300px; width:188px;float:right;font-size:0.75em;text-align: justify;}
.rightPanel .news{border-bottom: white solid 2px}
.rightPanel small{float: right;}
/*
.rightPanel .partners .heading{padding-top:3px;padding-bottom:3px;background-color: white;color:#0071BC;width:224px;text-align: center;display: block;margin-left:-18px;}
*/

.partners a img{border:0}

.footer{padding:10px;text-align: center;border-top: 1px rgb(205, 226, 253) solid;font-size: 0.7em;color:rgb(125, 146, 173)}
.footer a{color:blue;text-decoration: none;}
.footer a:hover{text-decoration: underline;color:rgb(0, 113, 188)}

.lamp{position:absolute;left:990px; top:10px; width: 185px;height:192px;z-index: -50;}


.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #43A0D5; }



/*this is what we want the div to look like
    when it is not showing*/
  div.loading-invisible{
    /*make invisible*/
    display:none;
  }

  /*this is what we want the div to look like
    when it IS showing*/
  div.loading-visible{
    /*make visible*/
    display:block;

    /*position it at the very top-left corner*/
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    text-align:center;

    /*in supporting browsers, make it
      a little transparent*/
    background:#B7D5FD;
    color: white;
    font-size:1.5em;
    font-weight: bolder;
    _background:none; /*this line removes the background in IE*/
    opacity:.75;
    
    z-index: 9999;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;

    /*set the padding, so that the content
      of the div is centered vertically*/
    padding-top:25%;
  }