@import"reset.css";
@import"grid1024.css";
@import"prettyPhoto.css";

html{height:100%;}
body{background:#FFF;font:12px/20px Arial, Helvetica, sans-serif;color:#44230D;position:relative;min-width:980px; overflow-x: hidden;}
body{height:100%;  max-width:1024px;}
a{color:#7A1100;outline:none;cursor:pointer;text-decoration:none;font-weight:700;}
a:hover{text-decoration:underline}

h2{line-height:1.3em;color:#000;font-family:'Arimo', sans-serif; font-weight:400;}
h1 span{font-family: 'Palatino Linotype'; font-size:28px; line-height:1.2em; color:#7A1100; font-weight:400; } /* WILLY */
h2{font-size:22px;font-weight:700; letter-spacing:-1px; padding-bottom:17px; font-family:'Palatino Linotype'; color:#44230D;} /* ??? */
h3{font-size:18px;font-weight:700; letter-spacing:-1px; padding-bottom:17px; font-family:'Palatino Linotype'; color:#44230D;} /* ??? */
.title {font-family: 'Palatino Linotype'; font-size:28px; line-height:1.2em; color:#7A1100; font-weight:400; padding:0 0 29px 0; }
.title2 {font-family: 'Palatino Linotype'; font-size:28px; line-height:1.2em; color:#572D11; font-weight:400;}
.title3 {font-family: 'questa_granderegular'; font-size:24px; line-height:1.0em; color:#7A1100; font-weight:100; padding:0 0 29px 60px; }

header{padding:20px 0 0 0;}
header h1{ padding-bottom:29px;}

section{position:relative; z-index:1; padding:30px 0;}
section.padsection{ padding:0 0 24px 0;}
section.padsection2{ padding:0 80px 49px 80px;}

.lineH{ background:url(../images/lineH.png) 0 0 repeat; height:5px; width:1300px;}

.pad{ padding:15px 0 14px 0;}
.pad_1{
	margin:0px 0px 0px 6px;
	padding:0 10px 20px 10px;}
.pad_2{
	margin:0px 10px 0px 10px;
	padding:0 10px 50px 10px;}
.padline2{ padding:40px 0 30px;}
.padleft{ padding:0 0 0 30px;}

.lettrine {
	font: bold 15px verdana; 
	color:#5A0F08; 
	margin-right: 1px; 
} 

.image_left{float:left; 
	margin: 3px 10px 3px 10px; 
	padding: 5px 5px 5px 5px; 
	border:1px solid #F2BD06;
	box-shadow: 3px 5px 1px rgba(0,0,0,0.25), inset 0px 0px 3px rgba(0,0,0,0.25);
}

.image_right{float:right; 
	margin: 3px 10px 3px 10px; 
	padding: 5px 5px 5px 5px; 
	border:1px solid #F2BD06;
	box-shadow: 3px 5px 1px rgba(0,0,0,0.25), inset 0px 0px 2px rgba(0,0,0,0.25);
}
.bord{
	margin: 1px 3px 1px 3px; 
	padding: 3px 3px 3px 3px; 
	border:1px solid #F2BD06;
	box-shadow: 3px 5px 1px rgba(0,0,0,0.25), inset 0px 0px 2px rgba(0,0,0,0.25);
}
.image_center{
	display: block;
	margin-left: auto;
    margin-right: auto;
}
.text{padding:40px 100px 0 100px;}
.text_bord{
	border:1px solid #FFF3AD;
	box-shadow: 1px 2px 4px rgba(68,35,13,0.10);
}

footer{ padding:60px 0 70px;color:#44230D;}
footer p{ padding-bottom:9px;}
footer h4{ padding-top:17px;}
footer h4{ color:#7A1100;}
footer {background:#F2BD06 url(../images/pied.jpg) 100% 100% repeat;position:relative;min-width:980px; overflow-x: hidden;}
.footer-logo{ padding-bottom:19px;}
.footer-logo a{ display:block; background:url(../images/logoT.jpg) 0 0 no-repeat; width:94px; height:35px; text-indent:-5000px;}
.footer-list li a{color:#44230D;}

.privacy{ color:#FFF3AD; font-weight:700;}
.privacy span{ display:inline-block; margin:0 9px;}
.privacy a{text-decoration:underline; color:#FFF3AD;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.privacy a:hover{ text-decoration:none; color:#44230D;}

.tooltips{ position:relative; overflow:hidden;}
	.tooltips li{ float:left; padding:0px 70px 7px 0;}
	.tooltips li a{color:#FFF3AD;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.tooltips li a:hover{ text-decoration:none; color:#44230D;}
	.tooltips li a img{ margin:3px 9px 0 0;}

.button{ display:inline-block; background:#FFF;text-transform:uppercase; font:11px/15px Arial, Helvetica, sans-serif; color:#44230D;
-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease; padding:7px 15px 6px;border:1px solid #44230D;}
.button:hover{ background:#FFF3AD; color:#44230D; text-decoration:none; padding:7px 18px 6px 35px;}


.pad-slider{ padding:13px 0 20px 0;}
.main-slider{ width:100%; height:680px; position:relative; overflow:hidden; margin:0 auto;}
.main-slider .pagination{ position:absolute; z-index:99; bottom:26px; left:30px;}
	.main-slider .pagination li{ display:block; float:left; margin-right:3px;}
	.main-slider .pagination li a{ display:block; background:url(../images/slider-pagination.png) -17px 0 no-repeat; width:14px; height:14px;}
	.main-slider .pagination li.current a,.main-slider .pagination li a:hover{background:url(../images/slider-pagination.png) 0 0 no-repeat;}
.slider-banner{ width:100%; height:70px; background:url(../images/bg-slider-banner.png) 0 0 repeat; bottom:0; left:0; z-index:90 !important; position:absolute;  text-transform:uppercase; font:28px/30px Arial, Helvetica, sans-serif; color:#44230D; letter-spacing:-1px; }
.slider-banner span{ display:block;text-align:right;  padding:21px 30px 0 0;}

nav.main-menu{ width:998px; margin:0 auto; background:#F2BD06; padding:2px 3px 2px 3px;}
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu li {float:left; position:relative; padding-left:1px;}
.sf-menu li:first-child{ padding-left:0;} 
.sf-menu li a {display:block; 
		width:116px; 
		padding:12px 0 18px; 
		text-align:center; position:relative; 
		font-variant: small-caps;
		font-family: 'Palatino Linotype'; 
		font-size:24px; 
		font-weight:100;
		
		-pie-background:linear-gradient(top, #572D11, #24130C);   
		background: -webkit-linear-gradient(top, #572D11, #24130C);
		background:    -moz-linear-gradient(top, #572D11, #24130C);
		background:     -ms-linear-gradient(top, #572D11, #24130C);
		background:      -o-linear-gradient(top, #572D11, #24130C);
		background:      linear-gradient(top, #572D11, #24130C); 
		-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sf-menu li.first a{ width:62px; padding:0 0 0;}
.sf-menu li a em{ font-style:normal;color:#FFF3AD;}
.sf-menu li.sfHover a,.sf-menu li.current a,.sf-menu li a:hover{text-decoration:none; 
		background: -webkit-linear-gradient(top, #FFF3AD, #F2BD06);
		background:    -moz-linear-gradient(top, #FFF3AD, #F2BD06);
		background:     -ms-linear-gradient(top, #FFF3AD, #F2BD06);
		background:      -o-linear-gradient(top, #FFF3AD, #F2BD06);
		background:      linear-gradient(top, #FFF3AD, #F2BD06); 
		-pie-background:      linear-gradient(top, #FFF3AD, #F2BD06);}
.sf-menu li.sfHover a em,.sf-menu li.current a em,.sf-menu li a:hover em{color:#44230D;}
.sf-menu ul {position:absolute;top:-999em;z-index:99;width:116px;display:none;background:none; /*background:#44230D; */
-pie-background:linear-gradient(top, #572D11, #24130C);   
		background: -webkit-linear-gradient(top, #572D11, #24130C);
		background:    -moz-linear-gradient(top, #572D11, #24130C);
		background:     -ms-linear-gradient(top, #572D11, #24130C);
		background:      -o-linear-gradient(top, #572D11, #24130C);
		background:      linear-gradient(top, #572D11, #24130C); 
		padding:3px;}
.sf-menu li li{padding:0; width:100%; 
}
.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.current li a{
	color:#FFF3AD; 
	background:#44230D; 
	width:auto; 
	padding:10px;
	font-size:22px; 
	font-weight:100;
	-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sf-menu li li a:hover,.sf-menu li li.sfHover a,.sf-menu li li.current a{ /*background:#FFF3AD;*/
		background: -webkit-linear-gradient(top, #FFF3AD, #F2BD06);
		background:    -moz-linear-gradient(top, #FFF3AD, #F2BD06);
		background:     -ms-linear-gradient(top, #FFF3AD, #F2BD06);
		background:      -o-linear-gradient(top, #FFF3AD, #F2BD06);
		background:      linear-gradient(top, #FFF3AD, #F2BD06); 
		-pie-background:      linear-gradient(top, #FFF3AD, #F2BD06);
		 color:#44230D;
	}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0px;top:53px; /* match top ul list item height */}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:179px; /* match ul width */top:0px;}

.img-logo {padding: 0 0 0 40px; float:left; margin-right:20px; margin-top:-10px;}

.bg-main{ background:#FFF;} /* WILLY */
.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.wrapper{overflow:hidden;position:relative;} /* WILLY */

.pad-slider-box{ padding:0 0 0 0;}
.main-slider-box{ width:330px; height:210px; position:relative; overflow:hidden; margin:0 auto;}
.main-slider-box .pagination{ position:absolute; z-index:99; bottom:6px; left:6px;}
.main-slider-box .pagination li{ display:block; float:left; margin-right:3px;}
.main-slider-box .pagination li a{ display:block; background:url(../images/slider-pagination.png) -17px 0 no-repeat; width:15px; height:15px;}
.main-slider-box .pagination li.current a,.main-slider .pagination li a:hover{background:url(../images/slider-pagination.png) 0 0 no-repeat;}

.kwicks-wrapper{ padding:6px;box-shadow:inset 0 0 10px rgba(0,0,0,.1); width:1230px;}	
.kwicks{list-style:none;position:relative;margin:0;padding:0 !important;height:600px; overflow:hidden;}
.kwicks li{width:25%;height:600px;display:block;overflow:hidden;padding:0 !important;cursor:pointer;background:none !important; box-shadow:-5px -1px 5px rgba(0,0,0,.3);}
.kwicks li.active{opacity:1;}
.kwicks.horizontal li{margin-right:0;float:left}
.slide-kwicks{ position:relative; width:1200px;}
.kwicks-banner{ position:absolute; bottom:-37px; left:0; width:100%; background:url(../images/bg-slider-banner.png) 0 0 repeat; color:#24130C;}
.kwicks-banner span{ display:block;font-weight:bold; font-size:22px;line-height:1.2em; display:block; padding:10px 0 10px 20px;}
.kwicks-banner p{ padding:0 20px 20px 20px;}
.kwicks li img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.kwicks:hover li img,.kwicks:hover li .kwicks-banner{opacity:.4}
.kwicks:hover li:hover img,.kwicks:hover li:hover .kwicks-banner{opacity:1;}

.description{
	height:500px; 
	padding-left:20px;}

.tabs-vert-left { overflow:hidden;}
.tab-content{width:824px;}
.tabs-vert-left{ position:relative; overflow:hidden; width:10240px; height:700px; background:#FFF; padding:25px 0 0 0; overflow:hidden;}
.tabs-vert-left .tab-content{box-shadow:none; background:#fff; border:1px solid #eee; padding:10px 0 0 180px; margin:0; min-height:54px;}
.tabs-vert-left .tabs-nav{ float:left; margin-right:-1px; width:190px;}
.tabs-vert-left .tabs-nav li{ float:none; margin:0 0 3px 0;}
.tabs-vert-left .tabs-nav li a{ border-radius:3px 0 0 3px; top:0 !important; right:-4px;}
	.tabs-vert-left .tabs-nav li a:hover,.tabs-vert-left .tabs-nav li a.current{ right:-1px;}
	.tabs-nav{ position:relative; overflow:hidden; padding:1px 0 0 0;}
	.tabs-nav li{ float:left;  margin-right:3px;}
	.tabs-nav{ float:right;}
	.tabs-nav li a{display:block; padding:6px 25px;position:relative; top:4px; z-index:99; 
		border: 1px solid #DDD;
		border-radius: 3px;
		font-variant: small-caps;
		font-family: 'Palatino Linotype'; 
		font-size:28px; 
		font-weight:400;
		white-space: nowrap;
		vertical-align: middle;
		color: #44230D;
		cursor: pointer;
		border-color: #24130C;
		background: -webkit-linear-gradient(top, #FFF3AD, #F2BD06);
		background:    -moz-linear-gradient(top, #FFF3AD, #F2BD06);
		background:     -ms-linear-gradient(top, #FFF3AD, #F2BD06);
		background:      -o-linear-gradient(top, #FFF3AD, #F2BD06);
		background:      linear-gradient(top, #FFF3AD, #F2BD06); 
		-pie-background:      linear-gradient(top, #FFF3AD, #F2BD06);  
		box-shadow:inset 0 0 3px #fff;
		-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}

.tabs-nav li a:hover,.tabs-nav li a.current{ top:1px; 
-pie-background:linear-gradient(top, #572D11, #24130C);   
		background: -webkit-linear-gradient(top, #572D11, #24130C);
		background:    -moz-linear-gradient(top, #572D11, #24130C);
		background:     -ms-linear-gradient(top, #572D11, #24130C);
		background:      -o-linear-gradient(top, #572D11, #24130C);
		background:      linear-gradient(top, #572D11, #24130C); 
		text-decoration:none;
		color:#FFF3AD;}	
/*
.tabs-vert-left .tab-content .description table{
	color:#24130C;
	background:#EEE;
	margin: 10px;}
.tabs-vert-left .tab-content .description table td{	
	padding: 0 0 0 10px;}
	*/
.detail{
		float:right;
		background:#FFF;
	}

.tabs-vert-left .tab-content .description .detail table{
	/*color:#7A1100;*/
	background:#F00;
}
.tabs-vert-left .tab-content .description .detail table td{	
	padding: 0px 10px 0px 10px;}
	
		
.names{
	font-family: 'helene_queenK';
	position:relative;
	/*float:right;*/
	font-size:190px; 
	font-weight:100;
	margin: 0px 0 0px 0px;
	padding: 80px 0 100px 50px;
	z-index:9999;
  	background: -webkit-linear-gradient(#FFF3AD, #F2BD06);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
  	color:#FFE554;}

#simple_gallery{ width:1100px; height:700px; position:relative; overflow:hidden;}
.simple_gallery{ width:1100px; height:700px; position:relative; overflow:hidden;}
.gallery_bg{width:1000px; height:470px; position:relative; overflow:hidden; padding:6px 0 0 100px;box-shadow:inset 0 0 10px rgba(0,0,0,.1);}
.pag {width:100%;padding:10px 0;margin:5px 0;position:relative;}
.img-pags {position:static;left:33px;z-index:1;display:block; }
.img-pags ul {margin:0;}
.img-pags li { margin:0 5px 0 0;height:80px; width:99px;}
.img-pags li a {position:relative;display:block;padding:5px;
-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.img-pags li a img{ opacity:.6;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.img-pags li a span{ display:block; background:#000;}
.img-pags li.active a,.img-pags li a:hover{box-shadow:inset 0 0 7px rgba(0,0,0,.6);}
.img-pags li.active a img,.img-pags li a:hover img{ opacity:1;}
.button3,.button4{ padding:5px 3px !important; position:absolute !important; top:35px;}
.button3{ left:0;}
.button4{ right:0;}
#simple_gallery .button1{ left:719px;}
#simple_gallery .button2{ left:750px;}
#simple_gallery .play,#simple_gallery .numStatus{ box-shadow:none;}
.btn.prev,.btn.next{ box-shadow:none;}
.btn.prev{ border-radius:3px 0 0 3px; padding-left:5px;}
.btn.next{ border-radius:0 3px 3px 0; padding-right:5px;}
.btn span{ width:16px; height:16px;}
	.btn.prev span{ display:inline-block; background: url(../images/icons/icon-previous.png) 0 0 no-repeat;margin:0 3px 0 0;}
	.btn.next span{ display:inline-block; background: url(../images/icons/icon-next.png) 0 0 no-repeat;margin:0 0 0 3px}
.banner{ position:absolute; top:150px; width:200px; left:60px;font-family: Sans-Serif; color:#fff; background:url(../images/bg-banner.png) 0 0 repeat; padding:20px;}
.banner span{font-weight:bold; font-size:25px;line-height:1.2em; display:block; padding-bottom:10px;}
.poz-2{ left:570px;}
.btn,.description-light,.exampletip{
	display:inline-block;
   border: 1px solid #DDD;
   border-radius: 3px;
   text-shadow: 0 1px 1px white;
   box-shadow:0 1px 1px #fff;
   font: bold 11px Sans-Serif;
   padding: 6px 10px;
   white-space: nowrap;
   vertical-align: middle;
   color: #666;
   background: transparent;
   cursor: pointer;
   border-color: #ddd;
   background-color:#E0E0E0;
   background: -webkit-linear-gradient(top, white, #E0E0E0);
   background:    -moz-linear-gradient(top, white, #E0E0E0);
   background:     -ms-linear-gradient(top, white, #E0E0E0);
   background:      -o-linear-gradient(top, white, #E0E0E0);
   background:      linear-gradient(top, white, #E0E0E0);
   -pie-background:      linear-gradient(top, white, #E0E0E0);
   box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;}
.btn:hover,.description-light:hover,.exampletip:hover{ box-shadow:inset 0 0 3px #fff;border-color: #999; text-decoration:none;}
.btn:active,.description-light:active {
   border: 1px solid #AAA;
   border-bottom-color: #CCC;
   border-top-color: #999;
   box-shadow:inset 0 1px 2px #aaa;
   background: -webkit-linear-gradient(top, #E6E6E6, gainsboro);
   background:    -moz-linear-gradient(top, #E6E6E6, gainsboro);
   background:     -ms-linear-gradient(top, #E6E6E6, gainsboro);
   background:      -o-linear-gradient(top, #E6E6E6, gainsboro);
   background:      -o-linear-gradient(top, #E6E6E6, gainsboro);
  -pie-background:     linear-gradient(top, #E6E6E6, gainsboro);}
.items {	display:none;}


.map{ width:470px; height:297px;}
	.map iframe{width:470px; height:297px;}
.contacts{ font-style:normal; padding:16px 0 23px 0;}
	.contacts span{ display:inline-block; width:107px;}
	.contacts a{ text-decoration:underline;}
	.contacts a:hover{ text-decoration:none;}
	.contacts em{ font-style:normal;}
	
#contact-form2{}
	#contact-form2 label{ min-height:60px; display:block;}
	#contact-form2 input,#contact-form2  textarea{font-family:Arial, Helvetica, sans-serif;color:#6a6a6a;font-size:1em;vertical-align:middle;font-weight:normal;padding:16px 15px 17px;margin:0;background:;border:1px solid #e4e4e4;outline:none;width:264px; overflow:hidden;}
	#contact-form2  textarea{ resize:none; height:207px;width:438px;}
#contact-form2 .buttons{ position:relative; padding:20px 0  0 0; text-align:right;}
	#contact-form2 .buttons span{ display:inline-block; margin-left:18px;}
#contact-form2 .success,#contact-form2 .error,#contact-form2 .empty{display:none; text-align:left;}
#contact-form2 .error,#contact-form2 .empty{position:relative; color:red; font-size:11px; top:0px; left:10px;}
#contact-form2 .success,#contact-form2 .success strong{ color:#000; background:none; box-shadow:none;}
#contact-form2 .success{ padding-bottom:5px;-pie-background:none;}

table, th, td, table td{
    border: 1px solid black;
    border-collapse: collapse;
    padding: 5px;
    background:white;
    outline:1px;
    margin:5px;}
table { border: 0px white;}
th { background:#F2BD06;}
td#nrj {background:#FFF3AD;}
td#water {background:#C1E2F7;}
td#eco {background:#BBFFB5;}
td#life {background:#FCD9FC;}
td#null {background:transparent; border: 0px white; outline:0px;}


@font-face {
    font-family: 'questa_granderegular';
    src: url('2-Questa_Grande_Regular-webfont.eot');
    src: url('2-Questa_Grande_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('2-Questa_Grande_Regular-webfont.woff2') format('woff2'),
         url('2-Questa_Grande_Regular-webfont.woff') format('woff'),
         url('2-Questa_Grande_Regular-webfont.ttf') format('truetype'),
         url('2-Questa_Grande_Regular-webfont.svg#questa_granderegular') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'helene_queenK';
    src: url('helene__queen.k-webfont.eot');
    src: url('helene__queen.k-webfont.eot?#iefix') format('embedded-opentype'),
         url('helene__queen.k-webfont.woff2') format('woff2'),
         url('helene__queen.k-webfont.woff') format('woff'),
         url('helene__queen.k-webfont.ttf') format('truetype'),
         url('helene__queen.k-webfont.svg#helene__queen.kregular') format('svg');
    font-weight: normal;
    font-style: normal;}
    
.tel {
	font-family: 'Arimo';
	font-size: 20px;
	padding: 0 0 700px 20px;
	font-weight:800;
	color:#44230D;
}

.anim_text {
	font-size:135%; 
	font-family:georgia,'Trebuchet MS'; 
	font-weight:700;	
    position: relative;
}
.anim_text_1 {/*animation-name: anim;
    animation-duration: 20s;
    animation-delay: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-direction: normal;
    animation-play-state: running;*/
    animation: anim 14s 0s infinite linear normal ;opacity:0;
}
.anim_text_2 {animation: anim 14s 2s infinite linear normal ; margin:-20px 0 0 0;opacity:0;}
.anim_text_3 {animation: anim 14s 4s infinite linear normal ;margin:-28px 0 0 0;opacity:0;}
.anim_text_4 {animation: anim 14s 6s infinite linear normal ;margin:-28px 0 0 0;opacity:0;}
.anim_text_5 {animation: anim 14s 8s infinite linear normal ;margin:-28px 0 0 0;opacity:0;}
.anim_text_6 {animation: anim 14s 10s infinite linear normal ;margin:-28px 0 0 0;opacity:0;}
.anim_text_7 {animation: anim 14s 12s infinite linear normal ;margin:-28px 0 0 0;opacity:0;}

@keyframes anim {
    0%   { opacity:0; top:0px;left:0px; }
    10%  { opacity:0.5;top:20px;left:40px;}
    20%  { opacity:1; top:40px;left:70px;}
    30%  { top:60px;left:90px;}
    40%  { top:80px;left:100px;}
    50%  { top:100px;left:97px;}
    60%  { top:120px;left:92px;}
    70%  { top:140px;left:85px;}
    80%  { top:160px;left:78px;}
    90%  { opacity:0.5;top:180px;left:70px;}
    100% { opacity:0;top:200px;left:60px;}
    
	/*0%   { opacity:0; top:0px;left:60px; }
    14%  { opacity:0.5;top:13px;left:75px;}
    28%  { opacity:1; top:26px;left:80px;}
    42%  { top:39px;left:75px;}
    56%  { top:52px;left:65px;}
    70%  { top:65px;left:55px;}
    84%  { opacity:0.5;top:78px;left:35px;}
    100% { opacity:0;top:90px;left:20px;}
    */
}
li.O-li { 	
	padding: 20px 10px 0px 10px;}
}