/* CSS Document */

html, td	{overflow-x: hidden;}
* {background-repeat: no-repeat;}

td {overflow-y: hidden !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) { /* */ }
a {cursor: pointer; outline: none;}

.bordeCollares	{border: 1px solid #CDB5E2;}
.bordeAros	{border: 1px solid #E2B5DA;}
.bordePulseras	{border: 1px solid #D8889E;}

.bordeImg	{border: 1px solid #f5bdcc;}


BODY {
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#E0B5D3;
scrollbar-darkshadow-color:#E0B5D3;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#CE359D;
scrollbar-track-color:#F4F4F4;
margin: 0px;
overflow-x:hidden;
}

.pie
	{
	font: 9px Tahoma,Verdana,sans-serif;
	color:#ffffff;
	text-decoration: none;
	}
	
a.pie:hover
	{
	font: 9px Tahoma,Verdana,sans-serif;
	color:#ECBAFF;
	text-decoration: underline;
	}
	
.precio
	{
	font: 9px Tahoma,Verdana,sans-serif;
	color:#E4C6E5;
	text-decoration: none;
	}		

.txtHome
	{
	font: 10px/16px Tahoma,Verdana,sans-serif;
	color:#999999;
	}
	
.menu
	{
	font: 10px/10px Tahoma,Verdana,sans-serif;
	color:#999999;
	text-decoration: none;
	}
	
a.menu:hover 	{color:#C768C6;}
	
.menu2
	{
	font: 10px/10px Tahoma,Verdana,sans-serif;
	color:#858585;
	text-decoration: none;
	}
	
a.menu2:hover {color:#C768C6;}
		
	
.titMenu
	{
	font: 10px/10px Tahoma,Verdana,sans-serif;
	color:#750072;
	text-decoration: none;
	}

a.titMenu:hover {color:#C768C6;}
	
.subMenu
	{
	font: 10px/10px Tahoma,Verdana,sans-serif;
	color:#C768C6;
	text-decoration: none;
	}
	
a.subMenu:hover {color:#750072;}

.subMenuRoll
	{
	font: 10px/10px Tahoma,Verdana,sans-serif;
	color:#5F007E;
	}
	
.tit
	{
	font: bold 11px Tahoma,Verdana,sans-serif;
	color:#ffffff;
	}
	
.colores
	{
	font: 10px Tahoma,Verdana,sans-serif;
	color:#A08598;
	}

.txtEsp
	{
	font: 10px/13px Tahoma,Verdana,sans-serif;
	color:#8F788A;
	}
	
.txtEng
	{
	font: 10px/13px Tahoma,Verdana,sans-serif;
	color:#B79DB8;
	}

.txtQuienesEsp
	{
	font: 11px/15px Tahoma,Verdana,sans-serif;
	color:#93658F;
	text-decoration: none;
	}

a.txtQuienesEsp
	{
	font: 11px/15px Tahoma,Verdana,sans-serif;
	color:#AD0F76;
	text-decoration: none;
	}
		
a.txtQuienesEsp:hover
	{
	font: 11px/15px Tahoma,Verdana,sans-serif;
	color:#AD0F76;
	text-decoration: underline;
	}	
	
.txtQuienesEng
	{
	font: 11px/15px Tahoma,Verdana,sans-serif;
	color:#908A8F;
	text-decoration: none;	
	}
	
.codigo
	{
	font: normal 9px Arial, Tahoma, sans-serif;
	color:#996699;
	text-decoration: none;
	}


.backBottom {background-position: bottom; background-repeat: no-repeat;}

.top, .topInt, .topHome {position: relative; z-index: 1;}
.topHome img {position: aboslute;}
.topHome .franquicias {top: 100px; right: -45px; visibility: hidden;} 
.topHome .compra {top: 63px; right: 0; visibility: hidden;} 

/*.franquicias {height: 60px; width: 135px; background: url(images/banner_franquicias.gif) no-repeat; position: absolute; top: 19px; right: 14px; z-index: 1000;}*/

.franquicias {height: 30px; width: 76px; background: url(images/btn_franquicias.png) no-repeat; position: absolute; top: 31px; right: 0 !important; z-index: 1000;}
.compra {height: 30px; width: 118px; background: url(images/btn_compra_online.png) no-repeat; position: absolute; top: 31px;  z-index: 1000;}


.topInt .franquicias {right: 158px !important;}
.topInt .compra {right: 28px;}


form {margin: 0; font: 11px/15px Tahoma,Verdana,sans-serif;}
form input, textarea {border: 1px solid #ccc; width: 200px; font: 11px/15px Tahoma,Verdana,sans-serif; color: #666;}
textarea {height: 150px; color: #666666; width: 350px !important;}
form input.mts {width: 50px !important;}
form input.precios {width: 100px !important;}
form input.radio {width: auto !important; border: 0 !important;}
form input.btn {text-align: center; font-weight: bold; background: #AD0F76 !important; color: #fff !important; width: 120px !important; padding: 3px;}

.titulo {color: #93658F; font-weight: bold;}
.subtitulo {color: #AD0F76;}
table {font: 11px/15px Tahoma,Verdana,sans-serif;}

.middle {position: relative; height: 470px; width: 800px; margin: 0 auto;}
.addthis {position: absolute; bottom: 9px; left:150px}
.eikon {position: absolute; bottom: 6px; right: 35px;}
.facebook {position: absolute; bottom: 4px; right: 245px;}


#prensa {overflow: auto; width: 639px; height: 282px;}
#prensa table a img {border: 1px solid #999;}

.floatLeft {float: left; margin: 0 15px 15px 0; border: 1px solid #e5e5e5;}
.floatRight {float: right; margin: 0 0 15px 15px; border: 1px solid #e5e5e5;}



