@import url(../../compono/messages/messages.css);

div.balloon,
div.balloon-helper
	{
	_behavior:url(/theme/windowless.htc); 
	z-index:10002;
	}	

div.balloon div.body
	{
	-moz-border-radius:0;
	width:auto;
	background:#d7e5f3 url(img/bg-balloon.gif) repeat-x left top;
	border:1px solid #2766a5;
	color:#000;
	font-size:11px;
	}
	
div.balloon-top-left div.arrow
	{
	background-image:url(img/balloon-helper-arrow-TL.gif);
	}
div.balloon-top-right div.arrow
	{
	background-image:url(img/balloon-helper-arrow-TR.gif);
	}	
div.balloon-bottom-left div.arrow
	{
	background-image:url(img/balloon-helper-arrow-BL.gif);
	}		
div.balloon-bottom-right div.arrow
	{
	background-image:url(img/balloon-helper-arrow-BR.gif);
	}		
	
div.balloon-helper div.body
	{
	background:#d6e6f6;
	color:#2766a5;
	font-size:11px;
	}
	
div.message
	{
	margin:10px 0;
	padding:7px;
	background:#0071cd url(img/bg-message-body.gif) repeat-y top right;
	}
	
div.message div.body
	{
	background:transparent url(img/bg-message-icon.gif) no-repeat center left;
	padding:7px 7px 7px 40px;
	width:auto;
	height:auto;
	margin:0 0 0 10px;
	}	
	
div.message div.body h4
	{
	font-size:14px;
	color:#c6d9f1;
	margin:0px;
	text-transform:uppercase;
	background:none;
	text-indent:0px;
	
	}	
	
div.message div.body p
	{
	font-size:12px;
	margin:0;
	color:white;
	}	
	
div.newsletter p
	{
	
	}		
	
div.msg-newsltr,
div.msg-qs
	{
	background-color: #fbfcfe none !important;
	border:1px solid #4caee2; 
	position:absolute;
	margin:-45px 0 0 0;
	
		
	padding:0px;
	height:43px;
	}	

div.msg-newsltr div.body
	{
	padding:1px;
	width:251px;
	background-image: none !important;
	}		
	
div.msg-newsltr div.body p
	{
	font-size:10px;
	}	

div.msg-qs
	{
	width:218px;
	
	}
	
div.msg-qs div.body
	{
	margin:-175px 0 0 3px !important;
	
	width:210px;
	}	
div.page-purchase div.msg-purchase
	{
	
	}		
	
div.page-purchase div.msg-purchase h4
	{
	display:inline;
	}	
/*	
div.message div.body span.message-tarificador
	{
	color:red;
	}
	*/	
	
div.message ul
	{
	margin: 5px 0 0 0;
	}	
	
div.message ul li
	{
	color:#fff;
	font-size:12px;
	margin: 0 0 0 16px;
	list-style-type:disc;
	}