/*BARRA INFERIOR*/
#menubar {
	background: url(/kj/plan/img/icons/fondBarra.png);
	height: 45px;
	position: fixed;
	z-index: 1000;
	left: 0px;
	bottom: 0px;
	right: 0px;
	text-align: center;
}
#menubar .contB {
	width: 1100px;
	margin: 0 auto;
}
#menuPbtn {
	z-index: 1100;
	width: 125px;
	height: 47px;
	position: absolute;
	margin: -10px 0 0 26px;
}
.menuPbtn2 {
	z-index: 1100;
	width: 128px;
	height: 47px;
	position: absolute;
	margin-bottom: 0;
	margin-left: 23px;
	margin-right: 0;
	margin-top: -10px;
}
.contB p {
	color: #206294;
	font-size: 11px;
	margin: 23px 0 0 310px;
	position: absolute;
	height: 25px;
}
.btnRound{
	float:right;
	width:300px;
}
#botprofile, #botshop, #botsocial, #botsearch {
	z-index: 1020;
	height: 35px;
	width: 35px;
	position: relative;
	float: right;
	margin-right: 30px;
	cursor: pointer;
	background-image: url(/kj/plan/img/icons/icon.png);
}
a:hover #botprofile, a:hover #botshop, a:hover #botsocial, #botsearch {
	cursor: pointer;
	background: url(/kj/plan/img/icons/iconOn.png);
}
#botprofile {
	background-position: 0px -62px;

}
a:hover #botprofile {
	background-position: 0px -62px;

}
#botshop {
	background-position: -40px -62px;

}
a:hover #botshop {
	cursor: pointer;
	background-position: -40px -62px;

}
#botsocial {
	background-position: -80px -62px;

}
a:hover #botsocial {
	cursor: pointer;
	background-position: -80px -62px;

}
#buyingT {
	z-index: 0;
	width: 40px;
	height: 43px;
	position: absolute;
	padding-top: 9px;
	text-align: center;
	margin: -34px 0 0 628px;
	vertical-align: central;
	background: url(/kj/plan/img/icons/buyItem.png);
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
#botsearch {
	background: url(/kj/plan/img/icons/btns.png) -126px -301px no-repeat;
	z-index: 1020;
	height: 47px;
	width: 350px;
	margin: -5px 0 0 180px;
	text-align: left;
}
#botsearch input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 4px 0 0 15px;
	background: none;
	border: none;
	height: 25px;
	width: 115px;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
}
#Ipint, #Iface, #Itube, #Itwii, #Irss, #Imail, #Iqrcode {
	width: 33px;
	height: 33px;
	margin-right: 8px;
	margin-left: 8px;
	background: url(/kj/plan/img/icons/icon.png);
	vertical-align: top;
	vertical-align: text-top;
}
#Ipint:hover, #Iface:hover, #Itube:hover, #Itwii:hover, #Irss:hover, #Imail:hover, #Iqrcode:hover {
	background: url(/kj/plan/img/icons/iconOn.png);
}
#Ipint, #Ipint:hover {
	background-position: -40px -135px;
}
#Iface, #Iface:hover {
	background-position: 0px -100px;
}
#Itube, #Itube:hover {
	background-position: -80px -100px;
}
#Itwii, #Itwii:hover {
	background-position: -40px -100px;
}
#Irss, #Irss:hover {
	background-position: -80px -135px;
}
#Imail, #Imail:hover {
	background-position: -40px -170px;
}
#Iqrcode, #Iqrcode:hover {
	background-position: 0px -170px;
}
.social_text {
	font-size: 9px;
	color: #FFF;
	text-align: center;
	width: 49px;
	text-decoration: none;
}
#qr_url {
	font-size: 9px;
	color: #111;
}
.menuB {
	width: 125px;
}
#btnmenu {
	z-index: 1010;
	position: absolute;
	bottom: 0px;
	width: 125px;
	margin: -100px 0 -33px -30px;
	padding: 0 0 0 55px;
	display: none;
}
.btnmenu2 {
	z-index: 1010;
	position: absolute;
	bottom: 0px;
	width: 125px;
	margin: 0 0 -33px -30px;
	padding: 0 0 0 55px;
	display: none;
}
#menuprofile, #menushop, #menusocial {
	z-index: 1010;
	position: absolute;
	bottom: 0px;
	margin: 0 0 45px -40px;
	padding: 0 0 0 55px;
	display: none;
}

#menushop {
	z-index: 1020;
}
#menusocial {
	z-index: 1030;
}
#socialB {
	color: #fff;
	font-size: 12px;
}
.nube,.nubeShop, .nubeSocial{
	background-color: #0b3250;
	padding: 10px;
	margin: 0 0 0 0;
	min-height:30px;
	min-width:205px;
	border-radius: 12px 12px 12px 0px;
	-moz-border-radius: 12px 12px 12px 0px;
	-webkit-border-radius: 12px 12px 12px 0px;
	box-shadow: 0px 0px 4px #666;
	-moz-box-shadow: 0px 0px 4px #666;
	-webkit-box-shadow: 0px 0px 4px #666;
}
.menuLine{
	width:2px;
	height:2px;
	position:absolute;
	top:2px;
	left:15px;
	background:#0B3351;
	z-index:0;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}

.btnRound a:hover .menuLine{
	height:70px;
	top:-68px;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
#profileB, #shopB, .socialB {
	font-style: italic;
	font-weight: bold;
	text-align: left;
	color: #09F;
}
#profileB {
	min-width:120px;
}
#shopB {
	min-width:130px;
}
#linea {
	clear: both;
	border-top: 1px solid #FFF;
	margin-bottom: 0;
}
#btnsignB, #btnFoB {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 11px;
	font-style: normal;
	font-weight: 100;
	color: #999;
}
#btnsignB a, #btnFoB a {
	color: #09F;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
#btnsignB a:hover, #btnFoB a:hover {
	color: #09F;
	text-decoration: underline;
}
#profileB input {
	background-color: #c5d7e5;
	border-collapse: collapse;
	border: none;
	margin: 5px 0;
	padding: 3px 0 3px 5px;
	color: #0b3250;
	width: 165px;
}
#shopB td {
	padding:5px;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
}
#shopB td span {
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}
#shopProd {
	color: #c5d7e5;
	padding-right: 15px;
}
#shopNum {
	text-align: right;
	padding: 0 5px;
	border-left: #06C dotted 1px;
}
#shopTot {
	text-align: right;
	color: #FFF;
	padding-left: 5px;
	border-left: #06C dotted 1px;
}
.shopT {
	font-size: 12px;
}
.shopTotal {
	font-weight: bold;
	color: #FFF;
	font-size: 13px;
}
.shopT td {
	border-bottom: #06C dotted 1px;
}
.upShop {
	color: #FFF;
	font-size: 11px;
}
.upShop a{
	color:#4da6ff;
}
.upShop a:hover{
	color: #FFFFFF;
}
.socialB td {
	padding: 5px 0;
}
.socialB img {
	padding-right: 15px;
}
.velo {
	position: fixed;
	z-index: -1;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	background: url(/activare/img/sutilnegro.png);
	display: none;
}
#menuB {
	padding-right: 15px;
	z-index: 2000;
}
.menuPrin {
	position: relative;
	width: 125px;
	background: #001728;
	color: #0099FF;
	margin:-480px 0 40px 1px;
	padding-bottom: 100px;
	font-size: 13px;
	text-align: left;
	z-index: 10;
	border-radius: 12px 12px 0 0;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
}
.imgMenuDesp {
	position: absolute;
	top: -95px;
	left: 14px;
}
.menuPrin ul {
	margin: 0;
	padding: 20px 0 0 0;
	list-style: none;
}
.menuPrin li {
	text-decoration: none;
	cursor: pointer;
	font-style: italic;
	margin-right: -5px;
	padding: 5px 0 5px 10px;
	border-radius: 12px 0 0 12px;
	-moz-border-radius: 12px 0 0 12px;
	-webkit-border-radius: 12px 0 0 12px;
	transition: 0.1s ease-in;
	-moz-transition: 0.1s ease-in;
	-o-transition: 0.1s ease-in;
	-webkit-transition: 0.1s ease-in;
}
.menuPrin  a li {
	text-decoration: none;
	color: #3d87bf;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
 .menuPrin a:hover li  {
	text-decoration: none;
	margin-left:5px;
	color: #030505;
	transition: 0.1s ease-in;
	-moz-transition: 0.1s ease-in;
	-o-transition: 0.1s ease-in;
	-webkit-transition: 0.1s ease-in;
}
.menuPrin li:hover {
	margin-left:5px;
	transition: 0.3s ease-in;
	-moz-transition: 0.3s ease-in;
	-o-transition: 0.3s ease-in;
	-webkit-transition: 0.3s ease-in;
}
.activeMenu {
	background: rgba(255,255,255,1.00);
	color: #030505;
	border-radius: 12px 0 0 12px;
	-moz-border-radius: 12px 0 0 12px;
	-webkit-border-radius: 12px 0 0 12px;
	transition: 0.1s ease-in;
	-moz-transition: 0.1s ease-in;
	-o-transition: 0.1s ease-in;
	-webkit-transition: 0.1s ease-in;
}
.tabMenuV {
	position: absolute;
	left: 185px;
}
.submenuV{
	padding: 10px;
	background: url(/kj/plan/img/fondTrans10.png);
	border-radius: 12px 12px 12px 0px;
	-moz-border-radius: 12px 12px 12px 0px;
	-webkit-border-radius: 12px 12px 12px 0px;
	box-shadow: 0px 0px 4px #666;
	-moz-box-shadow: 0px 0px 4px #666;
	-webkit-box-shadow: 0px 0px 4px #666;
}
.submenuV a{
	width:100%;
	height:100%;
	color:#135e8e;
}
.submenuV li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.submenuV ul {
	margin: 0;
	padding: 0;
}
.iconGal {
	position: absolute;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	top: 40px;
	left: 55px;
	z-index: 1000;
	-webkit-transform: scale(.6);
	-moz-transform: scale(.6);
	-o-transform: scale(.6);
	-ms-transform: scale(.6);
	transform: scale(.6);
	transition: 0.3s ease-in;
	-moz-transition: 0.3s ease-in;
	-o-transition: 0.3s ease-in;
	-webkit-transition: 0.3s ease-in;
}
.menuImgGal {
	position: relative;
	z-index: 0;
}
.menuImgGal:hover .iconGal {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuImgGal span {
}
.menuImgGal span:hover {
	border-radius: 200px;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	transition: 0.4s ease-in;
	-moz-transition: 0.4s ease-in;
	-o-transition: 0.4s ease-in;
	-webkit-transition: 0.4s ease-in;
}
.listHealth {
	margin: 15px 0;
	float: left;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	list-style: none;
	color: #09F;
}
.listHealth li {
	padding-left: 20px;
	background: url(/kj/plan/img/icons/plus2.png) 0 -20px no-repeat;
}
.listHealth li:hover {
	background: url(/kj/plan/img/icons/plus2.png) 0 0 no-repeat;
}
.listHealth a {
	text-decoration: none;
	color: #09F;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.listHealth a:hover {
	text-decoration: underline;
	color: #30617E;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuPprogram {
	padding:5px 10px;
	font-size: 12px;
	line-height: 12px;
	text-align: left;
	cursor:pointer;
}
.home_power_color, .home_dance_color, .home_boot_color, .home_disc_color{
	color:#C00;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.home_dance_color{
	color:#090;
}
.home_boot_color{
	color:#906;
}
.home_disc_color{
	color:#F60;
}
.menuPprogram_sil{
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	position:absolute;
	margin:-250px 0 0 25px;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuPprogram:hover{
	color:#000000;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuPprogram:hover .menuPprogram_sil {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	margin-top:-290px;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuCustomer {
	width: 57px;
	height: 57px;
	background: url(/kj/plan/img/home/aten.jpg) no-repeat;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	box-shadow: 0px 0px 4px #666;
	-moz-box-shadow: 0px 0px 4px #666;
	-webkit-box-shadow: 0px 0px 4px #666;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
}
.menuCustomer:hover {
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuDownloads {
	width: 57px;
	height: 57px;
	background: url(/kj/plan/img/home/home_downs.jpg) no-repeat;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	box-shadow: 0px 0px 4px #666;
	-moz-box-shadow: 0px 0px 4px #666;
	-webkit-box-shadow: 0px 0px 4px #666;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
}
.menuDownloads:hover {
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.home_downs1 {
	background-position: -60px 0;
}
.home_downs1:hover {
	background-position: 0 0;
}
.home_downs2 {
	background-position: -60px -60px;
}
.home_downs2:hover {
	background-position: 0 -60px;
}
.home_downs3 {
	background-position: -60px -120px;
}
.home_downs3:hover {
	background-position: 0 -120px;
}
.cust1 {
	background-position: -60px 0;
}
.cust1:hover {
	background-position: 0 0;
}
.cust2 {
	background-position: -60px -60px;
}
.cust2:hover {
	background-position: 0 -60px;
}
.cust3 {
	background-position: -60px -120px;
}
.cust3:hover {
	background-position: 0 -120px;
}
.cust4 {
	background-position: -60px -180px;
}
.cust4:hover {
	background-position: 0 -180px;
}
.cust5 {
	background-position: -60px -240px;
}
.cust5:hover {
	background-position: 0 -240px;
}
.cust6 {
	background-position: -60px -300px;
}
.cust6:hover {
	background-position: 0 -300px;
}
.menuCustText {
	margin: 10px auto;
	margin-bottom: 0;
	font-size: 11px;
	color: #09F;
	line-height: 10px;
}
.menuPshop {
	background: #FFF;
	box-shadow: 0px 0px 2px #CCC;
	-moz-box-shadow: 0px 0px 2px #CCC;
	-webkit-box-shadow: 0px 0px 2px #CCC;
	transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	-webkit-transition: 0.2s ease-out;
}
.menuPshop:hover {
	box-shadow: 0px 0px 10px #CCC;
	-moz-box-shadow: 0px 0px 10px #CCC;
	-webkit-box-shadow: 0px 0px 10px #CCC;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
.menuPshop img {
	margin: 0;
	transition: 0.4s ease-in;
	-moz-transition: 0.4s ease-in;
	-o-transition: 0.4s ease-in;
	-webkit-transition: 0.4s ease-in;
}
.menuPshop:hover img {
	margin: -10px 0 10px 0;
	transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	-webkit-transition: 0.2s ease-in;
}
/*mapa mundi*/
.globe-container {
	margin: 0 auto;
	width: 180px;
	height: 180px;
	border:1px solid transparent;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius:100px;
	overflow: hidden;
	box-shadow: 0px 0px 10px #ccc;
	-moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow: 0px 0px 10px #ccc;
	background: url(/kj/plan/img/icons/mundo_mapa.png) top left no-repeat;
	animation: rotate 10s infinite linear;
	-webkit-animation: rotate 10s infinite linear;
	-moz-animation: rotate 10s infinite linear;
	-ms-animation: rotate 10s infinite linear;
	-moz-box-shadow: 0px 5px 15px #888;
	-webkit-box-shadow: 0px 5px 15px #888;
}
.globe-container:hover {
	animation-play-state: paused;
	-webkit-animation-play-state: paused;
	-moz-animation-play-state:paused;
	-ms-animation-play-state: paused;
}
.globe {
	position: absolute;
	width: 180px;
	height: 180px;
	background: url(/kj/plan/img/icons/mundo_sombras.png) center center no-repeat;
}
/*fin mapa mundi*/

/*header responsive*/
/*HEADER*/
.header {
	width: 100%;
	min-width: 280px;
	position: absolute;
	height: 170px;
	z-index: 500;
	min-width: 140px;
	background: url(/kjfit/plan/img/icons/bcHeader.png) 60% 0px no-repeat;
	background-size: auto;
}
.cHeader {
	position: relative;
	max-width: 960px;
	margin: 0 auto;
	z-index: 1000;
}
.btnHeader {
	position: absolute;
	padding: 15px 10px 5px 10px;
	width: 45px;
	height: 45px;
	text-align: center;
	font-size: 12px;
	vertical-align: central;
	display: inline-block;
	background: #005272;
	cursor: pointer;
	-moz-box-shadow: 0px 0px 4px #111;
	-webkit-box-shadow: 0px 0px 4px #111;
	box-shadow: 0px 0px 4px #111;
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	-o-transform: scale(.8);
	-ms-transform: scale(.8);
	transform: scale(.8);
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
.kjf_btnMenu{
	background: url(/kj/plan/img/icons/kj_responsive.png) left no-repeat #FFFFFF;
	cursor:pointer;
	position: fixed;
	top:50px;
	right:30px;
	width:57px;
	height:57px;
	z-index: 3000;
	display:none;
	border-radius: 200px;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	box-shadow: 0px 0px 4px #666;
	-moz-box-shadow: 0px 0px 4px #666;
	-webkit-box-shadow: 0px 0px 4px #666;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
.kjf_btnMenu:hover{
	background: url(/kj/plan/img/icons/kj_responsive.png) right no-repeat #0069A6;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
.kjf_menu{
	display:none;
}
.btnCab{
	position: relative;
	max-width: 960px;
	margin: 0 auto;
	z-index: 1000;
}
.btnInfo, .btnShops, .btnPage, .btnClass, .btnFaq{
	padding: 15px 10px 5px 10px;
	display: inline-block;
	position: absolute;
	padding: 15px 10px 5px 10px;
	-webkit-transform: scale(.83);
	-moz-transform: scale(.83);
	-o-transform: scale(.83);
	-ms-transform: scale(.83);
	transform: scale(.83);
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
.btnInfo:hover, .btnShops:hover, .btnPage:hover, .btnClass:hover, .btnFaq:hover{
	padding: 15px 10px 5px 10px;
	display: inline-block;
	position: absolute;
	padding: 15px 10px 5px 10px;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.1s ease-in;
	-moz-transition: all 0.1s ease-in;
	-o-transition: all 0.1s ease-in;
	-ms-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
.btnInfo{
	  right: 470px;
	top: 10px;
}
.btnClass{
	right: 350px;
	top: 15px;
}
.btnShops{
	right: 225px;
	top: 15px;
}
.btnPage{
	right: 120px;
	top: 21px;/*
	right: 190px;
	top: 21px;*/
}
.btnFaq{
	right: 20px;
	top: 21px;/*
	right: 85px;
	top: 21px;*/
}
.btnHeader:hover {
	background: #069;
	-moz-box-shadow: 0px 0px 8px #111;
	-webkit-box-shadow: 0px 0px 8px #111;
	box-shadow: 0px 0px 8px #111;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.1s ease-in;
	-moz-transition: all 0.1s ease-in;
	-o-transition: all 0.1s ease-in;
	-ms-transition: all 0.1s ease-in;
	transition: all 0.1s ease-in;
}
.logoFP {
	position: relative;
	max-width: 960px;
	margin: 0 auto;
	z-index:5000;
}
.logoFP img {
	position: absolute;
	top: 20px;
	left: 35px;
	max-width: 180px;
	z-index: 172;
}

@-webkit-keyframes rotate {
0% {
background-position:0px 0px;
}
100% {
background-position:-315px 0px;
}
</code>
}
@-ms-keyframes rotate {
0% {
background-position:0px 0px;
}
100% {
background-position:-315px 0px;
}
}
@-moz-keyframes rotate {
0% {
background-position:0px 0px;
}
100% {
background-position:-315px 0px;
}
}
/*fin mapa mundi*/

