@charset "utf-8";

@font-face {
    font-family:'Magneto';
  src: url('Galerii/lehepahn/MAGNETOB.eot'); /* IE9 Compat Modes */
  src: url('Galerii/lehepahn/MAGNETOB.woff2') format('woff2'), /* Super Modern Browsers */
       url('Galerii/lehepahn/MAGNETOB.woff') format('woff'), /* Pretty Modern Browsers */
       url('Galerii/lehepahn/MAGNETOB.ttf')  format('truetype'); /* Safari, Android, iOS */
}
iframe:focus{outline:none;margin:-5px 0 3px;}
iframe{overflow:hidden;margin:-5px 0 3px;}
iframe[seamless]{display:block;margin:-5px 0 5px;}
body{background-image:url("Galerii/images/lehekomp/taust.png");background-repeat:repeat;background-attachment: fixed;font:12px Arial, Helvetica, sans-serif;color:#C7DFF9;}
img{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;border: 1px solid rgb(86, 180, 239);}
a{color:#56B4EF;text-decoration:none;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;}
a:hover{color:#C7DFF9;
-webkit-transition: 0.4s;
-moz-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;}
#header{margin:7px auto 7px;width:1200px;height:140px;background:rgba(0,0,0,0.4);background-image:url("Galerii/images/lehekomp/pilved.png");background-position:center;
background-repeat:no-repeat;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#header:hover,#main:hover,#footer:hover{
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.5);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.5);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.5);
	-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;}
h1{font-family:"Magneto", Arial;color:#061C37;line-height:140px;font-size:100px;text-align:center;margin:7px;}
#gal{font-size:50px;line-height:70px;}
#main{margin:0 auto;width:1200px;background:rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#footer{font-weight:bold; text-align:center;line-height:18px;height:18px;padding:0 7px;margin:7px auto;width:1186px;background:rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#vtulp{display:inline-block;width:170px;margin:7px 6px 0 7px;vertical-align:top;}
#Facebook{margin:7px 0 0;}
#kont{margin:7px;}
#ikodmail {display:block;float:left;background: url("http://www.classicrent.eu/images/lehekomp/ikod.png");background-position: -0px -120px;width: 25px; height: 22px;}
#ikodtel {display:block;float:left;background: url("http://www.classicrent.eu/images/lehekomp/ikod.png");background-position: -0px -142px;width: 25px; height: 22px;}
#sisu{display:block;height:22px;line-height:22px;margin-left:30px;}
#moblist,#moblist_en,#moblist_fi{display:none;}
#tablist,#tablist_en,#tablist_fi{display:none;}
#minlist,#minlist_en,#minlist_fi{display:none;}
#Autolist,#Autolist_en,#Autolist_fi{width: 165px;margin:33px 0 2px;padding-left:7px;color:#56B4EF;font:15px Arial;font-weight:bold;text-decoration:none;}
list a{font-size: 12px;margin: 9px;font-weight: normal;}
list a:active,list a:hover{font-size: 12px;font-weight: bold;margin: 5px;color:#C7DFF9;} 
#Teadaanded,#Teadaanded_en,#Teadaanded_fi{width: 165px;margin:33px 0 5px;padding-left:7px;color:#56B4EF;font:13px Arial;font-weight:bold;text-decoration:none;}
#Partnerid,#Partnerid_fi,#Partnerid_en{margin:33px 0 5px;text-align:right;font:15px Arial; color: #56B4EF; font-weight: bold; width: 205px}
#Reklaam,#Reklaam_fi,#Reklaam_en{margin:0 0 5px;text-align:right;font:15px Arial; color: #56B4EF; font-weight: bold; width: 205px}
#tabkont{display:none;}
#vasak{float:left;width:170px;margin-bottom:7px;background: #202020;
-webkit-background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
-moz-background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
-o-background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
-webkit-border-radius: 0 10px 10px 0;
-moz-border-radius: 0 10px 10px 0;
border-radius: 0 10px 10px 0;
border: 1px solid rgb(86, 180, 239);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 7px rgba(82, 168, 236, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 7px rgba(82, 168, 236, 0.3);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 7px rgba(82, 168, 236, 0.3);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#vasak:hover,#parem:hover{
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55) inset, 0 0 26px 7px rgba(82, 168, 236, 0.7);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55) inset, 0 0 26px 7px rgba(82, 168, 236, 0.7);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55) inset, 0 0 26px 7px rgba(82, 168, 236, 0.7);
	-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;}
#vasak h3{float:left;}
h3{margin:7px 14px 0;font-size:21px;color:#77B7FF;}
#ikodest{margin:7px 7px 7px 0;float:right;background: url("images/lehekomp/ikod.png");background-position: -0px -15px;width: 24px; height: 15px;}
#ikodest:hover{background-position: -0px -0px;}
#ikodeng{margin:7px 7px 7px 0;float:right;background: url("images/lehekomp/ikod.png");background-position: -0 -75px;width: 24px; height: 15px;}
#ikodeng:hover{background-position: -0 -60px}
#ikodfin{margin:7px 7px 7px 0;float:right;background: url("images/lehekomp/ikod.png");background-position: 0 -45px;width: 24px; height: 15px;}
#ikodfin:hover{background-position: -0 -30px}
#ikodrus{margin:7px 7px 7px 0;float:right;background: url("images/lehekomp/ikod.png");background-position: -0 -105px;width: 24px; height: 15px;}
#ikodrus:hover{background-position: -0 -90px}
#ptulp{display:inline-block;width:210px;margin:7px 6px 0;vertical-align:top;}
#parem{width:210px;float:right;margin-bottom:7px;background: #202020;
-webkit-background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
-moz-background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
-o-background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
background: linear-gradient(#404040, #303030, #202020, #101010, #303030);
-webkit-border-radius: 10px 0 0 10px;
-moz-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px;
border: 1px solid rgb(86, 180, 239);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 7px rgba(82, 168, 236, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 7px rgba(82, 168, 236, 0.3);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 7px rgba(82, 168, 236, 0.3);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#parem h3{float:right;}
#ktulp{width:788px;margin-top:7px;display:inline-block;vertical-align:top;}
#kesk{min-height:46px;width:772px;background:rgba(23, 121, 202, 0.3);color:#C7DFF9;padding:7px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid rgb(86, 180, 239);
margin: 0 0 7px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#kesk:hover,#keskinf:hover,#data:hover,#video:hover{
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.7);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.7);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.7);background:rgba(23, 121, 202, 0.5);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;}
#kiku{width:786px;height:auto;background:rgba(23, 121, 202, 0.3);color:#C7DFF9;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid rgb(86, 180, 239);
margin: 0 0 7px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;
padding-bottom: 20px;}
#kiku img{align-content: flex-start; margin-left: 7px; margin-top: 7px; max-width: 249px;}
h2{text-align:center;font-weight:bold;font-size:21px;color:#77B7FF;margin:0 7px 7px;}
#slideshow{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;width:772px;height:371px;overflow:scroll;z-index:5;}
#slideshow ul#nav{list-style:none;top:185px;display:none;position:relative;z-index:15;}
#slideshow ul#nav li#prev{margin:0 0 0 40px;float:left;}
#slideshow ul#nav li#next{margin:0 50px 0 0;float:right;}
#slideshow ul#nav li a{width:49px;height:47px;text-indent:-9999px;display:block;}
#slideshow ul#nav li#prev a{background:url("images/Slaid/prev.png");}
#slideshow ul#nav li#next a{background:url("images/Slaid/next.png");}
div#slideshow ul#slides{list-style:none;}
div#slideshow ul#slides li{margin:-12px 0 0 0;}
#spilt{width:772px;height:371px;display:block;}
#keskinf{width:786px;min-height:136px;height:auto;background:rgba(23, 121, 202, 0.3);color:#C7DFF9;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid rgb(86, 180, 239);
margin: 0 0 7px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#minipilt{float:left;height:120px;width:250px;margin:7px;}
#mininf{width:auto;margin:7px 7px 7px 264px;}
#hind{float:right;width:auto;margin:7px 7px -8px;font-size:40px;font-weight:bold;}
#minihind{float:right;width:auto;font-size:30px;font-weight:bold;line-height:46px;}
h5{font-weight:bold;margin:5px;font-size:13px;}
p{margin:3px;}
#tehno{width:792px;height:285px;}
#data{height:262px;width:269px;background:rgba(23, 121, 202, 0.3);color:#C7DFF9;padding:7px;display:inline-block;vertical-align:top;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid rgb(86, 180, 239);
margin-right:4px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#vidvid{height: 240px; width: 480px;}
#video body{margin: 0; padding: 0; text-align: left; height: 240px; width: 480px; background-image: none;}
#video{height:262px;width:480px;background:rgba(23, 121, 202, 0.3);color:#C7DFF9;padding:7px;display:inline-block;vertical-align:top;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid rgb(86, 180, 239);
margin:0;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 26px 5px rgba(82, 168, 236, 0.2);
-webkit-transition: 2s;
-moz-transition: 2s;
-o-transition: 2s;
transition: 2s;}
#minigale{width:770px;margin-left:1px;}
#minigale img{-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;border: 1px solid rgb(86, 180, 239);margin:1px;width:186px;height:124px;}
#kontakt{width:290px;display:inline-block;}
#kontakt h2{text-align:left;}
h6{text-align:left;font-weight:bold;font-size:21px;color:#77B7FF;margin:0 7px 7px;}
#banner{max-width:772px;display:inline-block;vertical-align:top;}
#banner h2{text-align:left;}
#banner img{-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;border:0;margin:1px;}
html.swipebox-html.swipebox-touch {overflow: hidden !important;}
#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;overflow:hidden;}
#swipebox-container{position:relative;width:90%;height:100%;margin:auto;}
#swipebox-slider{
-webkit-transition:-webkit-transform 0.4s ease;
transition:transform 0.4s ease;
height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;}
#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display: inline-block;}
#swipebox-slider .slide:before {content: "";display:inline-block;height:50%;width:1px;margin-right:-1px;}
#swipebox-slider .slide img,
#swipebox-slider .slide .swipebox-video-container,
#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;}
#swipebox-prev,
#swipebox-next,
#swipebox-close{cursor:pointer;opacity: 0.4;position:absolute;width:47px;height:47px;text-indent:-9999px;}
#swipebox-prev:hover,
#swipebox-next:hover,
#swipebox-close:hover{opacity: 0.7;}
#swipebox-prev{top: 50%; left:14px;background:url("images/Slaid/neev.png")no-repeat 0 0;}
#swipebox-next{top: 50%; right:0;background:url("images/Slaid/neev.png")no-repeat -48px 0;}
#swipebox-close{top:14px; right:0;background:url("images/Slaid/neev.png")no-repeat -95px 0;}
.swipebox-no-close-button #swipebox-close{display:none;}
#swipebox-prev.disabled,
#swipebox-next.disabled{opacity: 0.3;}
.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
-webkit-animation: rightSpring 0.3s;
        animation: rightSpring 0.3s;}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
  -webkit-animation: leftSpring 0.3s;
          animation: leftSpring 0.3s;}
.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: all .3s ease;
          transition: all .3s ease;
  content: ' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0;}
.swipebox-touch #swipebox-container:before{left: 0;
  -webkit-box-shadow: inset 10px 0px 10px -8px #656565;
          box-shadow: inset 10px 0px 10px -8px #656565;}
.swipebox-touch #swipebox-container:after{right:0;
  -webkit-box-shadow: inset -10px 0px 10px -8px #656565;
          box-shadow: inset -10px 0px 10px -8px #656565;}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1;}
.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1;}
@-webkit-keyframes rightSpring {
  0% {left:0;}
  50% {left:-30px;}
  100% {left:0;}
}
@keyframes rightSpring {
  0% {left:0;}
  50% {left:-30px;}
  100% {left:0;}
}
@-webkit-keyframes leftSpring {
  0% {left:0;}
  50% {left:30px;}
  100% {left:0;}
}
@keyframes leftSpring {
  0% {left:0;}
  50% {left:30px;}
  100% {left:0;}
}
#swipebox-overlay{background: rgba(0,0,0,0.9);}