@charset "utf-8";
a{
	outline:0;
}
a:hover{
	outline:0;
}

.anyClass{
	margin:0px;
	padding:0px;s
	float:right;
	top:0px;
	/*left:0px;*/
    position: relative;
	visibility: hidden;
	left: -5000px;
	
}
.anyClassEmpresa{
	margin:0px;
	padding:0px;
	float:right;
	top:0px;
	/*left:0px;*/
    position: relative;
	visibility: hidden;
	left: -5000px;
	
}

#buttonsCarousel{
	float:right;
	height: 20px;
	width: 60px;
	margin-top:10px;
}


/* BUTTONS BOTONES PERSONALITZATS*/

button.prev{
	background:transparent none repeat scroll 0%;
	border:medium none;
	color:#000000;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0px;
	padding:0px;
} 

button.prev{
    outline-color:invert;
    outline-style:none;
    outline-width:medium;
} 

button.prev div {
	cursor:pointer;
	width: 15px;
	height: 15px;
	margin: 0;
	background-color: transparent;
	background: url(../_img/imatges_base/flextaEsNgr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
} 

button.prev div div {
	margin:0;
	padding:0
} 

* html button.prev{
	overflow:visible
} 

button.prev:hover div {
	background: url(../_img/imatges_base/flextaEsGr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	outline:0;
} 

button.prev:hover div div {
	background: url(../_img/imatges_base/flextaEsGr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	outline:0;
}




button.next{
	background:transparent none repeat scroll 0%;
	border:medium none;
	color:#000000;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt;
	padding:0pt;
} 

button.next{
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
} 

button.next div {
	cursor:pointer;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	width: 15px;
	height: 15px;
	margin: 0;
	background-color: transparent;
	background: url(../_img/imatges_base/flextaDrNgr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
} 

button.next div div {
	margin:0;
	padding: 0;
} 

* html button.next{
	overflow:visible
} 

button.next:hover div {
	background: url(../_img/imatges_base/flextaDrGr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	outline:0;
} 

button.next:hover div div {
	background: url(../_img/imatges_base/flextaDrGr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	outline:0;
}
