/*-----------------------------------------------------------------------

Blueprint CSS Framework 0.7.1
http://blueprintcss.googlecode.com

* Copyright (c) 2007-2008. See LICENSE for more info.
* See README for instructions on how to use Blueprint.
* For credits and origins, see AUTHORS.
* This is a compressed file. See the sources in the 'src' directory.

-----------------------------------------------------------------------
COLORS

BG BODY: #E2E2DA
TEXT(A): #4D4D4D
TEXT(B): #666666
LINKS:   #72796a

reset.css*/
HTML, BODY, DIV, SPAN, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, CODE, DEL, DFN, EM, IMG, Q, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
BODY
{
	line-height: 1.42em;
}
TABLE
{
	border-collapse: separate;
	border-spacing: 0;
}
CAPTION, TH, TD
{
	text-align: left;
	font-weight: normal;
}
TABLE, TD, TH
{
	vertical-align: middle;
}
BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after
{
	content: "";
}
BLOCKQUOTE, Q
{
	quotes: "" "";
}
A IMG
{
	border: none;
	background:none
}
A:hover IMG
{
	border: none;
	background:none
}
/*typography.css*/
BODY
{
	font-size: 0.87em;
	color: #4D4D4D;
	background: #E2E2DA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H1, H2, H3, H4, H5, H6
{
	font-weight: normal;
	color: #4D4D4D;
	text-align: left;
}
H1, H2
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 3.42em;
	line-height: 1em;
	text-transform: uppercase;
	margin-bottom: 0.15em;
}
H3, H4
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.14em;
	line-height: 1.25em;
	text-transform: uppercase;
	margin-bottom: 0.6em;
}
H4, H5
{
	font-size: 1.13em;
	font-weight: bold;
	letter-spacing: 0.02em;
}
H6
{
	font-size: 1em;
	font-weight: bold;
}
H1 IMG, H2 IMG, H3 IMG, H4 IMG, H5 IMG, H6 IMG
{
	margin: 0;
}
P
{
	margin: 0 0 0.7em;
	text-align: justify;
}
P IMG
{
	float: left;
	margin: 1.2em 1.5em 1em 0;
	padding: 0;
}
P IMG.right
{
	float: right;
	margin: 1.5em 0 1.5em 1.5em;
}
A:focus, A:hover, A.caps:focus, A.caps:hover
{
}
A
{
	color: #72796A;
	text-decoration: underline;
	cursor: pointer;
}
A.caps:hover{
	background-color:#414141;
	text-decoration:none
}
A:hover
{
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
	background-color: #313131;
}
A.caps
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.78em;
	text-transform: uppercase;
	letter-spacing: 0.05em;
}
a:hover,div:hover,span:hover,input:hover,
div :hover,span :hover,a img:hover,
a:active,div:active,span:active,input:active,
div :active,span :active,a img:active{
outline: none;
}
H2 A
{
	color: #4D4D4D;
	text-decoration: none;
}
BLOCKQUOTE
{
	margin: 1.5em;
	color: #666;
	font-style: italic;
	text-align: left;
}
STRONG
{
	font-weight: bold;
}
EM, DFN
{
	font-style: italic;
}
DFN
{
	font-weight: bold;
}
SUP, SUB
{
	line-height: 0;
}
ABBR, ACRONYM
{
	border-bottom: 1px dotted #666;
}
ADDRESS
{
	margin: 0.5em 0;
	font-style: italic;
}
DEL
{
	color: #666;
}
PRE, CODE
{
	margin: 1.5em 0;
	white-space: pre;
}
PRE, CODE, TT
{
	font: 1em "andale mono", "lucida console", monospace;
	line-height: 1.5;
}
LI UL, LI OL
{
	margin: 0 1.5em;
}
UL, OL
{
	margin: 0 1.5em 1.5em;
	text-align: left;
}
UL
{
	list-style-type: disc;
	text-align: left;
}
OL
{
	list-style-type: decimal;
}
DL
{
	margin: 0 0 1.5em;
	text-align: left;
}
DL DT
{
	font-weight: normal;
}
DD
{
	margin-left: 1.5em;
}
TABLE
{
	margin-bottom: 1.4em;
	width: 100%;
}
TH
{
	font-weight: bold;
}
TH, TD
{
	padding: 0.14em 0.35em;
	border-bottom: 1px solid #999;
}
TR.even TD
{
	background: #E5ECF9;
}
TFOOT
{
	font-style: italic;
}
TFOOT TH, TFOOT TD
{
	border-bottom: 0;
	font-size: 0.8em;
}
CAPTION
{
	text-transform: uppercase;
	letter-spacing: 0.03em;
	font-weight: bold;
	border-bottom: 1px solid #999;
	padding-bottom: 3px;
}
.small
{
	font-size: 0.8em;
	margin-bottom: 1.875em;
	line-height: 1.875em;
}
.large
{
	font-size: 1.2em;
	line-height: 2.5em;
	margin-bottom: 1.25em;
}
.hide
{
	display: none;
}
.quiet
{
	color: #CCC;
}
.loud
{
	color: #333;
}
.highlight
{
	background: #FF0;
}
.added
{
	background: #060;
	color: #FFF;
}
.removed
{
	background: #900;
	color: #FFF;
}
.first
{
	margin-left: 0;
	padding-left: 0;
}
.last
{
	margin-right: 0;
	padding-right: 0;
}
.top
{
	margin-top: 0;
	padding-top: 0;
}
.bottom
{
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.visible
{
	visibility: visible;
}
.hidden
{
	visibility: hidden;
}
.clear-left
{
	clear: left;
}
.clear-right
{
	clear: right;
}
/*grid.css*/
BODY
{
	margin: 0 0 1.5em;
}
DIV.span-1, DIV.span-2, DIV.span-3, DIV.span-4, DIV.span-5, DIV.span-6, DIV.span-7, DIV.span-8, DIV.span-9, DIV.span-10, DIV.span-11, DIV.span-12, DIV.span-13, DIV.span-14, DIV.span-15, DIV.span-16, DIV.span-17, DIV.span-18, DIV.span-19, DIV.span-20
{
	float: left;
	margin-right: 0.71em;
}
DIV.last
{
	margin-right: 0;
}
.span-1
{
	width: 5.35em;
}
/*75px*/
.span-2
{
	width: 8.42em;
}
/*118px*/
.span-3
{
	width: 12.5em;
}
/*175px*/
.span-4
{
	width: 15em;
}
/*210px*/
.span-5
{
	width: 19.28em;
}
/*270px*/
.span-6
{
	width: 22.14em;
}
/*310px*/
.span-7
{
	width: 26.14em;
}
/*366px*/
.span-8
{
	width: 29em;
}
/*406px*/
.span-9
{
	width: 33.14em;
}
/*464px*/
.span-10
{
	width: 37.5em;
}
/*525px*/
.span-11
{
	width: 40em;
}
/*560px*/
.span-12
{
	width: 42.85;
}
/*600px*/
.span-13
{
	width: 47.85em;
}
/*658px*/
.span-14
{
	width: 49.57em;
}
/*697px*/
.span-15
{
	width: 53.85em;
}
/*754px*/
.span-16
{
	width: 56.78em;
}
/*795px*/
.span-17
{
	width: 60.85em;
}
/*852px*/
.span-18
{
	width: 63.57em;
}
/*890px*/
.span-19
{
	width: 67.85em;
}
/*950px*/
.span-20, DIV.span-20
{
	width: 69.28em;
}
/*970px*/
.append-1
{
	padding-right: 1.42em;
}
/*20px*/
.append-2
{
	padding-right: 5.35em;
}
/*75px*/
.append-3
{
	padding-right: 6.78em;
}
/*95px*/
.append-4
{
	padding-right: 8.21em;
}
/*115px*/
.append-5
{
	padding-right: 9.64em;
}
/*135px*/
.append-6
{
	padding-right: 15em;
}
/*210px*/
.append-7
{
	padding-right: 16.07;
}
/*225px*/
.append-8
{
	padding-right: 21.78;
}
/*305px*/
.append-9
{
	padding-right: 27.14em;
}
/*380px*/
.append-10
{
	padding-right: 28.57em;
}
/*400px*/
.append-11
{
	padding-right: 33.92em;
}
/*475px*/
.append-12
{
	padding-right: 35.35em;
}
/*495px*/
.append-13
{
	padding-right: 40.71em;
}
/*585px*/
.append-14
{
	padding-right: 42.14em;
}
/*590px*/
.append-15
{
	padding-right: 47.5em;
}
/*665px*/
.append-16
{
	padding-right: 48.92em;
}
/*685px*/
.append-17
{
	padding-right: 54.28em;
}
/*760px*/
.append-18
{
	padding-right: 55.71em;
}
/*780px*/
.append-19
{
	padding-right: 61.07em;
}
/*855px*/
.append-20
{
	padding-right: 62.5em;
}
/*875px*/
.append-21
{
	padding-right: 68.57em;
}
/*960px*/
.append-22
{
	padding-right: 69.28em;
}
/*970px*/
.prepend-1
{
	padding-left: 1.42em;
}
/*20px*/
.prepend-2
{
	padding-left: 5.35em;
}
/*75px*/
.prepend-3
{
	padding-left: 6.78em;
}
/*95px*/
.prepend-4
{
	padding-left: 8.21em;
}
/*115px*/
.prepend-5
{
	padding-left: 9.64em;
}
/*135px*/
.prepend-6
{
	padding-left: 15em;
}
/*210px*/
.prepend-7
{
	padding-left: 16.07;
}
/*225px*/
.prepend-8
{
	padding-left: 21.78;
}
/*305px*/
.prepend-9
{
	padding-left: 27.14em;
}
/*380px*/
.prepend-10
{
	padding-left: 28.57em;
}
/*400px*/
.prepend-11
{
	padding-left: 33.92em;
}
/*475px*/
.prepend-12
{
	padding-left: 35.35em;
}
/*495px*/
.prepend-13
{
	padding-left: 40.71em;
}
/*570px*/
.prepend-14
{
	padding-left: 42.14em;
}
/*590px*/
.prepend-15
{
	padding-left: 47.5em;
}
/*665px*/
.prepend-16
{
	padding-left: 48.92em;
}
/*685px*/
.prepend-17
{
	padding-left: 54.28em;
}
/*760px*/
.prepend-18
{
	padding-left: 55.71em;
}
/*780px*/
.prepend-19
{
	padding-left: 61.07em;
}
/*855px*/
.prepend-20
{
	padding-left: 62.5em;
}
/*875px*/
.prepend-21
{
	padding-left: 68.57em;
}
/*960px*/
.prepend-22
{
	padding-left: 69.28em;
}
/*970px*/
DIV.border
{
	padding-right: 4px;
	margin-right: 5px;
	border-right: 1px solid #EEE;
}
DIV.colborder
{
	padding-right: 24px;
	margin-right: 25px;
	border-right: 1px solid #EEE;
}
.pull-1
{
	margin-right: 1.42em;
}
/*20px*/
.pull-2
{
	margin-right: 5.35em;
}
/*75px*/
.pull-3
{
	margin-right: 6.78em;
}
/*95px*/
.pull-4
{
	margin-right: 8.21em;
}
/*115px*/
.pull-5
{
	margin-right: 9.64em;
}
/*135px*/
.pull-6
{
	margin-right: 15em;
}
/*210px*/
.pull-7
{
	margin-right: 16.07em;
}
/*225px*/
.pull-8
{
	margin-right: 21.78em;
}
/*305px*/
.pull-9
{
	margin-right: 27.14em;
}
/*380px*/
.pull-10
{
	margin-right: 28.57em;
}
/*400px*/
.pull-11
{
	margin-right: 33.92em;
}
/*475px*/
.pull-12
{
	margin-right: 35.35em;
}
/*495px*/
.pull-13
{
	margin-right: 40.71em;
}
/*570px*/
.pull-14
{
	margin-right: 42.14em;
}
/*590px*/
.pull-15
{
	margin-right: 47.5em;
}
/*665px*/
.pull-16
{
	margin-right: 48.92em;
}
/*685px*/
.pull-17
{
	margin-right: 54.28em;
}
/*760px*/
.pull-18
{
	margin-right: 55.71em;
}
/*780px*/
.pull-19
{
	margin-right: 61.07em;
}
/*855px*/
.pull-20
{
	margin-right: 62.5em;
}
/*875px*/
.pull-21
{
	margin-right: 68.57em;
}
/*960px*/
.pull-22
{
	margin-right: 69.28em;
}
/*970px*/
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22
{
	display: inline;
	float: left;
	position: relative;
}
.push-1
{
	margin: 0 -1.42em 1.5em 1.42em;
}
/*20px*/
.push-2
{
	margin: 0 -4.64em 1.5em 4.64em;
}
/*52px*/
.push-3
{
	margin: 0 -6.78em 1.5em 6.78em;
}
/*95px*/
.push-4
{
	margin: 0 -8.21em 1.5em 8.21em;
}
/*115px*/
.push-5
{
	margin: 0 -9.64em 1.5em 9.64em;
}
/*135px*/
.push-6
{
	margin: 0 -15em 1.5em 15em;
}
/*210px*/
.push-7
{
	margin: 0 -16.07 1.5em 16.07em;
}
/*225px*/
.push-8
{
	margin: 0 -21.78 1.5em 21.78em;
}
/*305px*/
.push-9
{
	margin: 0 -27.14em 1.5em 27.14em;
}
/*380px*/
.push-10
{
	margin: 0 -28.57em 1.5em 28.57em;
}
/*400px*/
.push-11
{
	margin: 0 -33.92em 1.5em 33.92em;
}
/*475px*/
.push-12
{
	margin: 0 -35.35em 1.5em 35.35em;
}
/*495px*/
.push-13
{
	margin: 0 -40.71em 1.5em 40.71em;
}
/*570px*/
.push-14
{
	margin: 0 -42.14em 1.5em 42.14em;
}
/*590px*/
.push-15
{
	margin: 0 -47.5em 1.5em 47.5em;
}
/*665px*/
.push-16
{
	margin: 0 -48.92em 1.5em 48.92em;
}
/*685px*/
.push-17
{
	margin: 0 -54.28em 1.5em 54.28em;
}
/*760px*/
.push-18
{
	margin: 0 -55.71em 1.5em 55.71em;
}
/*780px*/
.push-19
{
	margin: 0 -61.07em 1.5em 61.07em;
}
/*855px*/
.push-20
{
	margin: 0 -62.5em 1.5em 62.5em;
}
/*875px*/
.push-21
{
	margin: 0 -68.57em 1.5em 68.57em;
}
/*960px*/
.push-22
{
	margin: 0 -69.28em 1.5em 69.28em;
}
/*970px*/
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22
{
	display: inline;
	float: right;
	position: relative;
}
.box
{
	padding: 1.5em;
	margin-bottom: 1.5em;
	background: #E5ECF9;
}
HR
{
	background: url(../img/hr-dashed.gif) no-repeat center;
	color: #FFF;
	clear: both;
	float: none;
	width: 100%;
	height: 3px;
	margin: 0 0 1.45em;
	border: none;
}
DIV.hr, DIV.hr-bgbody, DIV.hr-directorio
{
	background-repeat:repeat-x;
	clear: both;
	width: 49.57em;
	height: 1px;
	margin: 0 auto;
	padding-top: 0.5em !important;
	padding-top: 0;
	border: none;
}
DIV.hr
{
	background: url(../img/hr-dashed.gif) no-repeat center;
}
DIV.hr-bgbody
{
	background: url(../img/hr-dashed-bgbody.gif) no-repeat center;
}
DIV.hr-directorio
{
	background: url(../img/hr-dashed-directorio.gif) no-repeat center;
}
.store DIV.hr-bgbody
{
	background: url(../img/hr-dashed-bgbody.gif) repeat-x center;
	width: 49.78em;
	margin-left: 2.28em;
}
HR.space
{
	background: #FFF;
	color: #FFF;
}
.clearfix:after, .container:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix, .container
{
	display: inline-block;
}
* HTML .clearfix, * HTML .container
{
	height: 1%;
}
.clearfix, .container
{
	display: block;
}
.clear
{
	clear: both;
}
/*forms.css*/
LABEL
{
	font-weight: bold;
}
FIELDSET
{
	padding: 1.4em;
	margin: 0 0 1.5em;
	border: 1px solid #CCC;
}
LEGEND
{
	font-weight: bold;
	font-size: 1.2em;
}
INPUT:focus, TEXTAREA:focus,a:focus
{
outline:none
}
INPUT.text, INPUT.title, TEXTAREA, SELECT
{
	margin: 0;
	border: 1px solid #BBB;
}
INPUT.text:focus, INPUT.title:focus, TEXTAREA:focus, SELECT:focus
{
	border: 1px solid #666;
}
INPUT.text, INPUT.title
{
	width: 21.42em;
	height:1.42em;
	margin:2px 0
}
INPUT.title
{
	font-size: 1.5em;
}
TEXTAREA
{
	width: 27.85em;
	height: 14.28em;
	padding: 0.35em;
}
.error, .notice, .success
{
	padding: 0.8em;
	margin-bottom: 1em;
	border: 2px solid #DDD;
}
.error
{
	background: #FBE3E4;
	color: #8A1F11;
	border-color: #FBC2C4;
}
.notice
{
	background: #FFF6BF;
	color: #514721;
	border-color: #FFD324;
}
.success
{
	background: #E6EFC2;
	color: #264409;
	border-color: #C6D880;
}
.error A
{
	color: #8A1F11;
}
.notice A
{
	color: #514721;
}
.success A
{
	color: #264409;
}
FORM.post-coments-form
{
	margin-bottom: 1.14em !important;
	margin-bottom: 0px;
	padding-left: 3em;
}
FORM.post-coments-form LABEL
{
	float: left;
	width: 7.2em;
	text-align: right;
	clear: left;
	font-size: 0.8em;
	line-height: 180%;
}
FORM.post-coments-form INPUT.text
{
	float: left;
	width: 20.35em;
	padding: 0.14em;
	margin-bottom: 0.57em;
	margin-left: 0.71em;
	margin-right: 200px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
FORM.post-coments-form TEXTAREA
{
	float: left;
	width: 37.14em;
	padding: 0.14em;
	margin-left: 0.71em;
}
FORM.post-coments-form .input-label
{
	width: 13.57em;
	text-align: left;
	margin-top: -0.71em !important;
	margin-top: -0.6em;
	margin-bottom: 0.44em;
	padding-left: 9.15em;
	text-transform: lowercase;
	font-style: italic;
	color: #787878;
	font-weight: normal;
	font-size: 0.7em;
}

	/*BOTÓN COMENTS*/
	form.post-coments-form div.post-coments-submit{
			cursor:pointer;
			background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-white-der.jpg') no-repeat top right;
			color: #444;
			display: block;
			float: left;
			height: 29px;
			margin-right: 6px;
			text-decoration: none;
			margin:15px 0 5px;
			padding:0 17px 0 7.9em;
			font-size:0.8em
		}
		
		form.post-coments-form div.post-coments-submit span {
			background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-white-izq.jpg') no-repeat top left;
			display: block;
			padding-left:17px;
			padding-top:1px;
			height:28px;
		} 
		form.post-coments-form div.post-coments-submit:hover, form.ftp-aplication div.post-coments-submit :hover
		{
			background-position: bottom right;
			color: #000;
			outline: none; /* hide dotted outline in Firefox */
		}
		
		form.post-coments-form div.post-coments-submit:hover span, form.ftp-aplication div.post-coments-submit :hover span
		{
			background-position: bottom left;
		} 
		
		form.post-coments-form div.post-coments-submit input{
			border:none;
			margin:0;
			padding:0;
			height:auto;
			cursor:pointer;
			background-color:transparent;	
			padding-bottom:1px;
			height:28px;
			vertical-align:middle;
			text-transform:uppercase;
			font-size:0.9em
		}
	
	/* /BOTÓN COMENTS*/
	
	
	/* ENVIAR POST*/

		div.form-send-post{
			background:#FFFFFF none repeat scroll 0 0;
			border:0;
			margin:20px auto 0;
			overflow:hidden;
			padding:0;
			margin:0;
			position:relative;
			width:100%;
		}
		form.form-send-post{
			font-family:"Trebuchet MS",Arial,Helvetica,sans-serif
		}
		div.form-send-post form.send-post fieldset{
		border:0 none;
		display:block;
		padding-bottom:0;
		padding-left:0
		
		}
		fieldset.form-send-post{
		clear:left;
		padding_0
		}
		
		form.send-post fieldset.form-send-post label{
		display:block;
		font-size:0.85em;
		font-weight:normal;
		text-transform:uppercase;
		width:305px;
		padding-bottom:5px;
		text-align:center
		}
		form.send-post fieldset.form-send-post input
		{
		background:transparent url(../img/bg-input.gif) repeat-x scroll 0 0;
		border-color:-moz-use-text-color #999999 #999999;
		border-style:none solid solid;
		border-width:0 1px 1px;
		clear:both;
		display:block;
		margin:0 auto 8px;
		position:relative;
		width:290px;
		height:1.42em
		}
		div.form-send-post form.send-post .form-send-post-submit
		{
		padding-top:0;
		background:none
		}
		div.form-send-post form.send-post .form-send-post-submit .submit
		{
		margin-left:9.35em
		}
		
		form.send-post input.send-post-cancel{
			background-color:#FFFFFF;
			border-color:#72796A;
			border-style:none none solid;
			border-width:0 0 1px;
			clear:left;
			color:#72796A;
			display:block;
			float:left;
			font-size:11px;
			height:20px;
			margin:0 0 0 11.5em;
			padding:5px 0 0;
			cursor:pointer
		}
		
		
	/* /ENVIAR POST */


	FORM.post-coments-form INPUT.text, FORM.post-coments-form TEXTAREA
{
	background: url(../img/bg-input.gif) repeat-x 0 0;
	border: 1px solid #999;
	border-top: 0;
}
/*id's - classes - other definitions*/
#main
{
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	width: 69em !important;
}
#header
{
	height: 7.78em!important;
	height:7.73em
}
#header-store
{
	position: relative;
	margin: 1.78em auto 0;
	overflow: hidden;
	width: 100%;
}
#header .nav-lang
{
	height: 1.98em;
	margin:3px 0 0 4.5em!important;
	margin-left:2.25em;
	float:left;
	width:49.7em;
}
.nav-lang P
{
	color: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.35em;
	letter-spacing: 0.3px;
	padding: 0 0.5em;
	width:99%;
	text-align:center;
	padding-top:0.14em
}
.nav-lang P A
{
	text-transform: uppercase;
	text-decoration: none;
	font-size: 0.8em;
	padding:0 3px
}
.nav-lang P A:hover
{
}
.nav-lang P A.select
{
	color: #333333;
	cursor:default
}
.nav-lang P A.select:hover
{
	background:none;
}

#header .nav-bar, #header-store .nav-bar
{
	height: 4.3em;
	margin-bottom: 0.71em;
	padding-right: 0;
	width: 48.25em;
	float:left
}
#header .nav-bar
{
	background:transparent url(../img/hr-dashed-header.jpg) no-repeat scroll 0 0;
	margin-left:4.5em!important;
	margin-left:2.25em;
	padding-left:2px;
	padding-top:0.35em;
	width:49.7em;
}
#header-store .nav-bar
{
	height: 5.3em;
	width: 52.85em;
}
.nav-bar-img{
display: block; 
float: right; 
margin-top: 15px;
}
.nav-bar .logo, #header .nav-store
{
	float: left;
}
.nav-bar H4
{
	float: right;
	font-size: 1.18em;
	text-decoration: none;
	text-transform: uppercase;
	margin: 1.55em 0 0 1.02em;
	letter-spacing: 0.014em;
}
/*font verlag = 17px (1.21em)*/
.nav-bar A
{
	text-decoration: none;
}
/*font verlag = 17px (1.21em)*/
.nav-bar A:hover
{
}
.nav-bar A.logo
{
	float: left;
	padding: 0;
}
#header-store .nav-bar A.store
{
	clear: left;
	float: left;
	padding: 0;
	margin: 0.35em 0 0 2.78em;
	text-decoration: underline;
}
#header-store .nav-bar A.store:hover
{
	text-decoration: none;
}
#header-store .nav-bar A.shopping-cart
{
}
#content
{
	width: 49.57em !important;
	width: 48.57em;
	float: left;
	margin-right: 0.714em;
	margin-bottom: 0;
	background-color: #FFFFFF;
	padding-bottom: 1.78em;
}
#content.revista, #content.store, #content.cancion, #content.notalegal
{
	background-color: #E2E2DA;
	text-align: center;
}
div#content.store
{
	background-color: #E2E2DA;
}
#content.bgcolor, #content.store
{
	width: 52.14em;
}
#content .nav-blog
{
	position: relative;
	width: 100%;
	margin-left: 0.71em;
	border-top: 0;
	background: url(../img/hr-dashed.gif) no-repeat center bottom;
	padding-bottom: 2px;
}
.nav-blog UL
{
	list-style-type: none;
	width: 22.15em;
	margin: 0 auto;
	margin-top: 0.71em;
	margin-bottom: 0 !important;
	margin-bottom: 1.71em;
}
.nav-blog UL TD
{
	padding: 0;
	border-bottom: 0;
}
.nav-blog UL LI.ie
{
	width: 4.21em;
	margin-bottom: 1.71em !important;
}
.nav-blog UL LI
{
	display: block;
	float: left;
}
.nav-blog UL LI A, .menu UL LI A:visited
{
	height: 2.2em;
	line-height: 2.14em;
}
.nav-blog TABLE
{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	font-size: 1em;
	border: 0;
}
.nav-blog UL LI UL
{
	visibility: hidden;
	position: absolute;
	top: 44px !important;
	top: 4em;
	left: 0;
	margin-top: 0;
}
.nav-blog UL LI LI
{
	width: 100%;
}
.nav-blog UL LI:hover A, .nav-blog UL LI A:hover
{
	background: #FFF;
}
.nav-blog UL LI LI P
{
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-size: 0.9em;
}

/* Cambiar para mostrar rollovers categorías */
.nav-blog UL LI:hover UL, .nav-blog UL LI A:hover UL, .nav-blog UL LI UL.nav-blog-select
{
	visibility: hidden;
	width: 48.28em;
/*padding-bottom:0!important;padding-bottom:4px*/
}

.nav-blog UL LI UL#tira-sentits, .nav-blog UL LI:hover UL#tira-sentits, .nav-blog UL LI A:hover UL#tira-sentits
{
	visibility: visible;
	width: 48.28em;
/*padding-bottom:0!important;padding-bottom:4px*/
}
/* /Cambiar para mostrar rollovers categorías */

.nav-blog UL LI:hover UL LI A, .nav-blog UL LI A:hover UL LI A, .nav-blog UL LI UL LI A, .nav-blog UL LI A UL LI A
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
.nav-blog UL LI:hover UL LI A:hover, .nav-blog UL LI A:hover UL LI A:hover
{
	color: #000;
}
/*NAV-BLOG INICIO*/
.nav-blog .first-menu
{
	width: 22.82em;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	padding-left: 1.58em;
	padding-bottom: 0;
	margin-bottom: 0.08em;
	height: 2.2em;
}
.nav-blog .first-menu A.vista, .nav-blog .first-menu A.oido, .nav-blog .first-menu A.gusto, .nav-blog .first-menu A.tacto, .nav-blog .first-menu A.olfato, .nav-blog .first-menu A.vista:hover, .nav-blog .first-menu A.oido:hover, .nav-blog .first-menu A.gusto:hover, .nav-blog .first-menu A.tacto:hover, .nav-blog .first-menu A.olfato:hover
{
	position: absolute;
}
.nav-blog .first-menu A.vista, .nav-blog .first-menu A.vista:link, .nav-blog .first-menu A.vista:hover, .nav-blog .first-menu A.vista:visited
{
	left: 1.58em;
	top: 0 !important;
	top: -1px;
}
.nav-blog .first-menu A.oido, .nav-blog .first-menu A.oido:link, .nav-blog .first-menu A.oido:hover, .nav-blog .first-menu A.oido:visited
{
	left: 6.25em;
	top: 0 !important;
	top: -1px;
}
.nav-blog .first-menu A.gusto, .nav-blog .first-menu A.gusto:link, .nav-blog .first-menu A.gusto:hover, .nav-blog .first-menu A.gusto:visited
{
	left: 10.78em;
	top: 0 !important;
	top: -1px;
}
.nav-blog .first-menu A.tacto, .nav-blog .first-menu A.tacto:link, .nav-blog .first-menu A.tacto:hover, .nav-blog .first-menu A.tacto:visited
{
	left: 15.92em;
	top: 0 !important;
	top: -1px;
}
.nav-blog .first-menu A.olfato, .nav-blog .first-menu A.olfato:link, .nav-blog .first-menu A.hover, .nav-blog .first-menu A.olfato:visited
{
	left: 20.15em;
	top: 0 !important;
	top: -1px;
}
.post
{
	margin: 0 0 1.07em;
}
.post-categoryinfo
{
	position: relative;
	margin-top: 1.91em;
	height: 1.85em !important;
	height: 2em;
	overflow: visible;
	margin-bottom: 0.3em;
	background-color: #FFFFFF;
	overflow: visible;
}
.post-categoryinfo IMG
{
	display: block;
	float: left;
	margin: 0.2em 1.02em 0 0.5em;
}
.post-categoryinfo P
{
	display: block;
	float: left;
	padding-top: 0.35em;
}
div.post-tools
{
	position: absolute;
	top: 100px;
	right: 30px;
	font-size: 0.85em;
}
P.post-tools
{
	width: 21.14em;
	text-align: right;
}
/*Sociable*/
#flota
{
	width: 8.57em;
	visibility: hidden;
	margin: 20px 0 0;
	position: absolute;
	top: 0px;
	right: 0;
	width: 8.86em;
	background-color: #FFF;
}
.close-sociable
{
	position: absolute;
	top: 4px;
	right: 2px;
	z-index: 150;
}
/**/
.sociable
{
	position: relative;
	width: 8.86em;
	margin: 0;
	overflow: hidden;
	border: 1px solid #B3B3B3;
	z-index: 100;
}
.sociable UL
{
	margin: 10px 15px;
	list-style: none;
}
.sociable LI
{
	position: relative;
	display: block;
	font-size: 0.75em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-bottom: 0.25em;
}
.sociable LI A
{
	padding-left: 2.35em;
}
.sociable LI A IMG
{
	position: absolute;
	top: 0;
	left: -3em;
	padding-left: 2.3em;
}
DIV.span-11.push-3.post-categoryinfo
{
	margin-top: 10px;
}
.post-content
{
	display: inline;
	margin-left: 9.71em;
	padding-bottom: 0.5em;
}
.post-content H3
{
	letter-spacing: 0.03em;
}
.post-content-text
{
	position: relative;
}
.post-content-text IMG
{
	margin: 1em 0 1.3em !important;
	margin-bottom: 0.75em;
}
.post-content-text a IMG
{
	margin: 1em 0 1.3em !important;
	margin-bottom: 0.35em;
}
/*Estilos post wordpress*/
.alignnone a
{
background:none;
margin-bottom:0
}
.alignnone a img
{
margin: 1em 0 0.5em !important;
}
dt.wp-caption-dt{
padding-bottom:0;
margin-bottom:0
}
/* // */
.post-content-text P
{
	display:block;
	float:none
}
a.more-link{
	display:inline;
	float:none
}
SPAN.leer-mas
{
	display: block;
	float:none;
	text-decoration: underline;
	padding-top: 0;
	margin-bottom:0.71em;
	font-size: 0.8em;
}
A:hover SPAN.leer-mas
{
	background-color: #323232;
	color: #FFFFFF;
	text-decoration:none
}
A.more-link BR
{
	display: none;
}
BLOCKQUOTE/*.destacado*/
{
	position: absolute;
	top: -1.07em;
	left: -18.08em !important;
	left: -39.4em;
	width: 12.92em;
	background-color: #FFFFFF;
	border: 1px solid #B3B3B3;
	font-style: normal;
	padding: 0 0.78em 0.85em;
	font-size: 0.86em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: right;
	line-height: 125%;
	color: #666666;
}
BLOCKQUOTE/*.destacado*/ A:hover
{
	color: #E2E2DA;
}
BLOCKQUOTE/*.destacado*/ H3
{
	margin-top: 1em;
	text-align: right;
	color: #666666;
	letter-spacing: 0.14em;
}
BLOCKQUOTE/*.destacado*/ P
{
	text-align: right;
	margin-bottom: 0;
}
BLOCKQUOTE/*.destacado*/ IMG
{
	display: block;
	clear: both;
}
P.caps SPAN, P.caps A, .post-coments SPAN, LABEL.caps, .caps
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.caps A:hover, A:hover .caps
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #E2E2DA;
}
.caps
{
	font-size: 0.78em;
}
P.caps SPAN, P.caps A, .post-coments SPAN, LABEL.caps
{
	font-size: 1em;
}
DIV.coments
{
	display: block;
	margin: 1em auto 1.7em;
}
.post-coments
{
	width: 48.71em;
}
.post-coments H3
{
	margin-left: 8.36em;
	margin-bottom: 2em;
}
.post-coments H3.post-coments-form
{
	margin-bottom: 1.1em;
}
.post-coments DIV
{
	margin-bottom: 2.14em;
	padding-left: 9.79em;
	padding-right: 1.71em;
}
.post-coments DIV.admin
{
	background: url(../img/comentarios-user.gif) no-repeat 7.21em 0.35em;
	padding-top: 10px;
}
.post-coments DIV.user
{
	background: url(../img/comentarios-admin.gif) no-repeat 7.21em 0.35em;
	padding-top: 10px;
}
.post-coments SPAN
{
	display: block;
	padding-bottom: 0.14em;
	text-align: left;
}
/*Foto Post WP*/
.alignnone
{
	clear: left;
}
.alignleft
{
	margin-right: 1.07em;
}
dl.wp-caption address /*descripción foto*/
{
font-size:0.8em;color:#666;font-style:normal
}
dd.wp-caption-dd
{
margin-left:0
}
.wp-caption p.wp-caption-text{
	font-size:0.8em;color:#666;font-style:normal;line-height:130%;
	margin-bottom:12px;margin-right:15px;
}
.wp-caption img{margin-bottom:0.8em!important}
/* /Foto Post*/
#content.revista P, P.search
{
	position: relative;
	margin: 0 auto;
	width: 30.35em;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	margin-bottom: 0.4em;
}
#content.revista H2.blog-roll-revista
{
	font-size: 0.9em;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
	font-weight: bold;
}
#content.revista H2.blog-roll-revista SPAN
{
	font-size: 1.3em;
	padding-top: 5px;
	display: block;
}
#content.revista P
{
	padding: 0 0 0.71em;
	font-size: 0.85em;
	letter-spacing: 0.02em;
}
IMG.foto-revista
{
	margin-top: 1.6em;
}
P.info-search, P.nav-search
{
	text-transform: uppercase;
	text-align: center;
	background: url(../img/hr-dashed.gif) no-repeat center bottom;
	width: 44.28em;
}
P.info-search
{
	padding: 1.57em 0 1.42em;
}
P.nav-search
{
	position: relative;
	background-position: top;
	clear: left;
	margin: 0.35em auto 0;
	padding-top: 1.07em;
}
/*TIENDA: GENERAL*/
.destacado-barcelones, .numeros-barcelones, .destacado-madriz, .numeros-madriz
{
	width: 49.71em;
	margin-left: 2.35em !important;
	margin-left: 2.85em;
	background: url(../img/hr-dashed-bgbody.gif) repeat-x bottom center;
	padding-bottom: 0.08em;
	padding-left: 0;
}
.destacado-barcelones-content
{
	width: 23.57em;}
.destacado-barcelones{
	width:50.71em
	}
.numeros-madriz
{
	background: none;
}
.destacado-barcelones IMG, .numeros-barcelones IMG, .destacado-madriz IMG
{
	float: left;
	margin-left: 0;
}
.destacado-barcelones DIV, .numeros-barcelones DIV, .destacado-madriz DIV DIV, .numeros-madriz DIV
{
	float: left;
}
.destacado-barcelones H2, .numeros-barcelones H2, .destacado-madriz H2, .numeros-madriz H2
{
	text-transform: none;
	font-weight: bold;
}
.destacado-barcelones H3, .numeros-barcelones H3, .destacado-madriz H3, .numeros-madriz H3
{
	text-transform: none;
}
.destacado-barcelones P, .numeros-barcelones P, .destacado-madriz P
{
	text-align: left;
}
/*TIENDA: DESTACADO BARCELONS*/
.destacado-barcelones DIV
{
	/*width: 22.85em !important;
	width: 22.5em;*/
	height: 7.14em;
	padding-top: 2.71em;
}
.destacado-barcelones H2
{
	font-size: 5.21em !important;
	font-size: 4.31em;
	font-weight: bold;
}
.destacado-barcelones H3
{
	font-size: 2.14em;
	margin: 0.35em 0 0.64em;
}
.destacado-barcelones P
{
	font-size: 1.07em;
}
/*TIENDA: NMEROS BARCELONS*/
.numeros-barcelones
{
	padding-bottom: 1.42em;
}
.numeros-barcelones .center, .destacado-madriz .center
{
	float: none;
	margin: 0.92em 0 1.07em;
}
.numeros-barcelones DIV, .numeros-madriz DIV
{
	width: 45.5em;
	padding-left: 5em;
}
.numeros-barcelones DIV DIV, .numeros-madriz DIV DIV
{
	width: 12.85em;
	height: 7.14em;
	padding-top: 1.28em;
	padding-left: 0;
	margin-left: 1.18em;
}
.numeros-barcelones H2, .numeros-madriz H2
{
	font-size: 2.5em;
}
.numeros-barcelones H3
{
	font-size: 2.07em;
	margin-bottom: 0.4em;
	padding-bottom: 0;
}
.numeros-barcelones P
{
	font-size: 1.07em;
}
.numeros-barcelones .num-left
{
	margin-right: 5.28em;
}
/*temporal madriz*/
DIV.madriz, IMG.madriz
{
	margin-bottom: 1.07em;
}
/*TIENDA: DESTACADO MADRIZ*/
.destacado-madriz DIV DIV
{
	width: 23.85em;
	height: 7.14em;
	padding-top: 0.71em;
}
.destacado-madriz DIV.wrapper-destacado-madriz
{
	margin: 0.35em auto 0;
	width: 41.14em;
	height: auto;
}
.destacado-madriz IMG
{
	margin-right: 1.42em;
}
.destacado-madriz H2
{
	font-size: 2.14em;
	padding-bottom: 0.35em;
}
.destacado-madriz H3
{
	font-size: 2.78em;
	margin-bottom: 0.64em;
}
.destacado-madriz P
{
	font-size: 0.92em;
	line-height: 1.3em;
}
/*TIENDA: NMEROS MADRIZ*/
.numeros-madriz
{
	padding-top: 0.71em;
	padding-bottom: 1.42em;
	padding-left: 0 !important;
	padding-left: 4.5em;
}
.numeros-madriz
{
	position: relative;
	overflow: hidden;
	width: 49.71em;
	clear: left;
	margin-left: 0;
}
.numeros-madriz .wrapper-num-madriz
{
	float: left;
	margin-right: 2.5em;
	margin-left: 0;
	padding: 1.28em 0;
	width: 13.14em;
	height: auto;
}
.numeros-madriz .wrapper-num-madriz IMG
{
	position: relative;
	float: none;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 1.07em;
}
.numeros-madriz H2
{
	font-size: 1.42em;
}
.numeros-madriz H3
{
	position: relative;
	margin: 0 auto 0.35em;
	font-size: 1.78em;
	text-align: center;
}
.numeros-madriz H4
{
	position: relative;
	margin: 0 auto 0.28em;
	text-align: center;
}
/*TIENDA y CONTACTO: FORMULARIOS*/
FORM.store-barc-dest
{
	margin-top: 1.28em;
}
FORM.store-barc
{
	margin-top: 0.57em;
}
FORM.store-barc-madriz-en
{
	padding-left: 1.1em;
}
FORM.contacto
{
	margin-top: 0;
}
FORM.store-barc-dest SELECT, FORM.store-barc SELECT
{
	padding: 0.07em;
	float: left;
	}
.select-store, .select-envio
{
	font-size: 0.8em;
	text-align: left;
	clear: both;
	}
.select-store
{
	margin-bottom: 0.92em;
	}
.select-envio
{
	margin-bottom: 0.92em;
	}
.numeros-madriz FORM.store-barc .select-envio
{
	margin-left: 1.07em;
	}
FORM.contacto INPUT
{
	border: 0;
	background-repeat: no-repeat;
	display: block;
	clear: left;
	color: #4D4D4D;
	cursor: pointer;
	}

FORM.input-bottom
{
	padding-left: 5em;
	}


/*BOTONES TIENDA*/
FORM.input-top div.button-top-input,
form.input-bottom div.button-bottom-input,
form.store-barc-dest div.button-dest-barc-input,
FORM.store-barc div.button-store-barc-input {
    cursor:pointer;
    color: #444;
    display: block;
    float: left;
    text-decoration: none;
}

FORM.input-top div.button-top-input span {
    background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-small-izq.jpg') no-repeat top left;
    display: block;
	padding-left:30px;
	padding-top:2px;
	height:27px;
} 
FORM.input-top div.button-top-input:hover, FORM.input-top div.button-top-input :hover{
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

FORM.input-top div.button-top-input:hover span, FORM.input-top div.button-top-input :hover span {
    background-position: bottom left;
} 
FORM.input-top div.button-top-input input{
	padding-bottom:1px;
	height:28px;
}

FORM.input-top div.button-top-input{
    position: absolute;
    top: 1em;
    right: 1.42em;
    background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-small-der.jpg') no-repeat top right;
    height: 29px;
    margin-right: 6px;
    padding-right: 13px; /* sliding doors padding */
}

form.input-bottom {
	margin-top:20px;
	padding-left:20em;
	position:relative;
	width:100%;
}
form.input-bottom div.button-bottom-input {
	background:transparent url(http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-big-der.jpg) no-repeat scroll right top;
	height:47px;
	margin-right:6px;
	padding-right:17px;
	right:1.42em
}
form.input-bottom div.button-bottom-input span {
	background:transparent url(http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-big-izq.jpg) no-repeat scroll left top;
	display:block;
	height:37px;
	padding-left:50px;
	padding-top:10px;
}
form.input-bottom div.button-bottom-input:hover, form.input-bottom div.button-bottom-input :hover {
	background-position:right bottom;
	color:#000000;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
form.input-bottom div.button-bottom-input:hover span, form.input-bottom div.button-bottom-input :hover span {
	background-position:left bottom;
}
form.input-bottom div.button-bottom-input input {
	vertical-align:middle;
}
FORM.input-top div.button-top-input input,
form.input-bottom div.button-bottom-input input,
form.store-barc-dest div.button-dest-barc-input input,
FORM.store-barc div.button-store-barc-input input{
	background-color:transparent;
	border:none;
	cursor:pointer;
	height:28px;
	margin:0;
	padding:0 0 1px;
	vertical-align:middle;
	color:#4d4d4d;
	}

form.input-bottom input {
	font-size:1.28em;
	}

form.store-barc-dest div.button-dest-barc-input{
    background:url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-medium-der.jpg') no-repeat top right;
    clear:left;
    height: 35px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    padding-top:0
	}
form.store-barc-dest div.button-dest-barc-input span {
    background:url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-medium-izq.jpg') no-repeat top left;
    display: block;
    float:left;
    padding-left:40px;
    padding-top:2px;
    height:33px;
	} 
form.store-barc-dest div.button-dest-barc-input:hover, form.store-barc-dest div.button-dest-barc-input:hover{
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
	}
form.store-barc-dest div.button-dest-barc-input:hover span, form.store-barc-dest div.button-dest-barc-input :hover span {
    background-position: bottom left;
	} 
form.store-barc-dest div.button-dest-barc-input input{
font-size:0.9em;
height:33px;
	}

FORM.store-barc div.button-store-barc-input{
    background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-small-der.jpg') no-repeat top right;
	height: 29px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    width:auto;
    margin-left:0;
    padding-top:0
	}

FORM.store-barc div.button-store-barc-input span {
    background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-icon-cart-small-izq.jpg') no-repeat top left;
    display: block;
    padding-left:33px;
    padding-top:0px;
    height:29px;
	} 
FORM.store-barc div.button-store-barc-input:hover, FORM.store-barc div.button-store-barc-input :hover{
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
	}

FORM.store-barc div.button-store-barc-input:hover span, FORM.store-barc div.button-store-barc-input :hover span {
    background-position: bottom left;
	} 
FORM.store-barc div.button-store-barc-input input{
	padding-bottom:1px;
	height:28px;
	}
#store-madriz-dest div.button-store-barc-input{
	clear:left
	}

/* / BOTONES TIENDA*/




FORM.contacto INPUT
{
	background: url(../img/submit-contacto.png) no-repeat;
	width: 12.35em;
	height: 2.64em;
	margin: 0.27em auto 1.1em;
	padding: 0 0.71em !important;
	padding: 0.25em 0.51em 0 0.21em;
	font-size: 11px;
	line-height: 60%;
	color: #4D4D4D;
	text-align: center;
}

.destacado-madriz FORM.store-barc
{
	margin-top: 1.42em;
}
.numeros-madriz FORM.store-barc
{
	width: 12.85em;
	margin-left:20px
}
.numeros-madriz FORM.store-barc SELECT
{
	text-align: center;
}
.numeros-madriz FORM.store-barc INPUT
{
	margin: 0 auto;
	float: none;
}
.numeros-madriz SELECT
{
	margin-bottom: 0.71em;
}
/*PGINA CONTACTO*/
.contact-left, .contact-right
{
	width: 24.71em !important;
	width: 24.2em;
	display: inline;
	float: left;
	text-align: center;
}
.contact-left
{
	margin-right: 0.71em!important;
}
.redaccion, .publicidad, .contact-right
{
	float: left;
	width: 18.1em !important;
	width: 17.15em;
	background-color: #FFFFFF;
	padding: 2.14em;
	font-size: 1.1em;
	text-align: center;
}
.contact-right
{
	width: 17.65em !important;
	width: 16.65em;
}
.redaccion
{
	margin-bottom: 0.71em;
	padding: 2.14em 2.14em 1.14em;
}
#content.revista .redaccion P, #content.revista .publicidad P
{
	width: 99.8%;
}
#content.revista .redaccion P.caps, #content.revista .publicidad P.caps
{
	color: #333333;
	background: url(../img/hr-dashed.gif) no-repeat top center;
	padding: 1.28em 0 0;
	margin-bottom: 0;
}
#content.revista .publicidad P.caps
{
	padding-top: 0.42em;
}
#content.revista .redaccion A, #content.revista .publicidad A
{
	font-size: 0.8em;
	clear: left;
	display: block;
	margin-bottom: 1.07em;
	text-decoration: underline;
}
.redaccion A
{
	margin-bottom: 0;
}
#content.revista .redaccion H2 IMG, #content.revista .publicidad H2 IMG
{
	margin: 0;
	padding-bottom: 0.55em;
	float: none;
	display: block;
	margin: 0 auto;
}
#content.revista .redaccion IMG, #content.revista .publicidad IMG
{
	margin-bottom: 1.42em;
}
#content.revista .redaccion .img-dashed{
	margin-bottom:1.07em	
}
#content.revista .redaccion A IMG, #content.revista .publicidad A IMG
{
	margin-bottom: 0;
}
#content.revista .redaccion A:hover IMG, #content.revista .publicidad A:hover IMG
{
	background: none;
}
.contact-right
{
	padding-bottom: 2.14em !important;
	padding-bottom: 2.54em;
}


#content.revista .redaccion p,
#content.revista .publicidad p {
float:left
}


#content.revista .redaccion a.thickbox,
#content.revista .publicidad a.thickbox,
a.volver-a-tienda, a.directorio-destacado,
.cancion-madriz a.thickbox,
.lista-cancion a.thickbox
 {
    background: transparent url('http://barcelones.com/wp-content/themes/barcelones/img/btn_der.jpg') no-repeat scroll top right;
    color: #414141;
    display: block;
	float:left;
    clear:both;
    font: normal 12px arial, sans-serif;
    height: 29px;
    margin:0.27em auto 1.1em;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    letter-spacing:0.05em;
    text-transform:uppercase	
}
#content.revista .redaccion a.thickbox{margin-left:5.35em}
#content.revista .redaccion .link-publicidad a.thickbox{margin-left:5em}
#content.revista .redaccion .btn-publicidad-en a.thickbox{margin-left:4em}

#content.revista .redaccion a.thickbox span,
#content.revista .publicidad a.thickbox span,
a.volver-a-tienda span, a.directorio-destacado span,
.cancion-madriz a.thickbox span,
.lista-cancion a.thickbox span {
    background: transparent url('http://barcelones.com/wp-content/themes/barcelones/img/btn_izq.jpg') no-repeat scroll top left;
    display: block;
	line-height:100%;
    padding: 9px 0 8px 18px;
} 

.cancion-madriz a.thickbox,
.lista-cancion a.thickbox {background: transparent url('http://barcelones.com/wp-content/themes/barcelones/img/btn_der_green.jpg') no-repeat scroll top right;margin:0.8em 0 0.3em;}
.cancion-madriz a.thickbox span,
.lista-cancion a.thickbox span	{background: transparent url('http://barcelones.com/wp-content/themes/barcelones/img/btn_izq_green.jpg') no-repeat scroll top left;}

#content.revista .redaccion a.thickbox:hover,
#content.revista .publicidad a.thickbox:hover,
a.volver-a-tienda:hover, a.directorio-destacado:hover,
.cancion-madriz a.thickbox:hover, .lista-cancion a.thickbox:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
#content.revista .redaccion a.thickbox:hover span,
#content.revista .publicidad a.thickbox:hover span,
a.volver-a-tienda:hover span,a.directorio-destacado:hover span,
.cancion-madriz a.thickbox:hover span,
.lista-cancion a.thickbox:hover span {
    background-position: bottom left;
} 

A.volver-a-tienda
{
	position: absolute;
	top: 1.52em;
	right: 0;
    background: transparent url('http://barcelones.com/wp-content/themes/barcelones/img/btn-icon-volver-der.jpg') no-repeat scroll top right;
	padding:0 1.21em 0 0;
}
A.volver-a-tienda-es
{
	width:13.57em
}
a.volver-a-tienda span {
    margin-top:0;
	line-height:100%;
	background: transparent url('http://barcelones.com/wp-content/themes/barcelones/img/btn-icon-volver-izq.jpg') no-repeat scroll top left;
	padding-left:3.2em;
	position:absolute;
	top:0;
	right:15px
} 

a.directorio-destacado{
	margin-left:5.64em
}
a.btn-directorio-en
{
margin-left:7.64em
}
.contact-right H2
{
	margin: 0;
	text-align:center
}
.contact-right H4, .contact-right P
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
}
#content.revista .contact-right H4
{
	text-transform: uppercase;
	font-size: 0.8em;
	margin-bottom: 0;
	color: #4C4C4C;
}
#content.revista .contact-right P
{
	width: 15.71em;
	margin-bottom: 0.35em !important;
	margin-bottom: 0.65em;
}
/*NAV-REVISTA INICIO*/
.nav-pages
{
	position: relative;
	margin: 0 auto;
	width: 43.92em;
	overflow: hidden;
	margin-top: 0.21em;
}
.nav-pages A.caps
{
	display: block;
	width: 49%;
}
.nav-pages A.left
{
	text-align: left;
}
.nav-pages A.right
{
	text-align: right;
}
.nav-revista
{
	margin-top: -14px;
	text-align: center;
	height: 5.41em;
}
/*.nav-revista{display:inline}*/
.nav-revista-left
{
	float: left;
	margin-left: 0;
	width: 400px;
}
#content.revista .nav-revista-left P
{
	width: 430px;
	text-align: left;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.nav-revista-left IMG
{
	display: inline;
	float: none;
	margin: 0;
	cursor: pointer;
}
.nav-revista-left a
{
	background:none
}
.nav-revista-right
{
	float: right;
	margin-top: 2em;
	margin-right: 0;
	width: 180px;
	clear: right;
	cursor: pointer;
}
.nav-revista-right IMG
{
	display: block;
	margin: 0;
}
/*PaGINA DIRECTORIO*/
.directorio
{
	padding-top: 1.58em;
}
.directorio H2
{
	width: 99%;
	text-align: center;
}
.list-left, .list-right
{
	display: block;
	float: left;
	width: 22em;
	margin-left: 30px !important;
	margin-left: 15px;
	margin-top: 25px;
}
.list-right
{
	margin-left: 25px !important;
	margin-left: 10px;
}
.list-item {
	display: block;
	float: left;
	margin-bottom: 20px;
}
.list-item IMG
{
	display: block;
	float: left;
	clear: left;
	margin-right: 0.8em;
}
.list-item DIV
{
	display: block;
	float: left;
	width: 180px;
	margin-bottom: 1.42em;
	padding-left: 0.71em;
	border-left: 1px solid #4D4D4D;
}
.list-item H2
{
	font-size: 1.07em;
	line-height: 125%;
	font-weight: bold;
	text-align: left;
	text-transform: none;
}
.list-item P
{
	text-align: left;
	font-size: 0.85em;
	line-height: 135%;
}
.list-item P.list
{
	margin-bottom: 0.71em;
}
P.directorio-destacado
{
	float: left;
	text-align: center;
	margin-left: 2.85em;
	padding-top: 1em;
}

/*Cancion*/
.banner-cancion
{
	margin-top: 0.28em;
}
.content-cancion
{
	padding-left: 1.78em;
}
.cancion-left, .cancion-right
{
	display: block;
	float: left;
}
.cancion-left P, .cancion-madriz P, .cancion-right P, .lista-cancion P
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cancion-left
{
	width: 27.64em;
	padding-right: 2.14em;
}
.cancion-left P, .cancion-madriz P, .lista-cancion P
{
	line-height: 160%;
	text-align: left;
}
.cancion-madriz, .lista-canción
{
	margin-top: 1.07em;
}
.cancion-madriz .hr-bgbody, .lista-cancion .hr-bgbody
{
	width: 27.64em;
}
.cancion-madriz IMG, .cancion-madriz P,
.lista-cancion IMG, .lista-cancion P
{
	display: block;
	float: left;
}
.cancion-madriz IMG, .lista-cancion IMG
{
	margin: 1.28em 1.42em 1.28em 0;
}
.cancion-madriz P, .lista-cancion P
{
	width: 20.2em;
	margin: 0.9em 0;
}

/*.cancion-madriz P A
{
	display: block;
	background: transparent url(../img/download-song.png) no-repeat 0 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	font-size: 0.78em;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	height: 2.5em;
	width: 12.3em;
	padding-top: 0.42em;
	margin-top: 0.71em;
}*/

.cancion-right
{
	width: 15.35em;
}
.cancion-right p {
font-size:0.92em;
line-height:140%;
padding-left:1em;
width:15.75em;
}
P.center
{
	text-align: center;
}
/*Shopping cart*/
.content-cart
{
	position: relative;
	background: #FFF;
	margin: 0 auto;
	padding: 0.89em 1.78em;
	border: 1px solid #7C7C6A;
	width: 55.36em;
	height: 33.21em;
}
.header-cart
{
	position: relative;
	width: 55.36em;
	margin: 0 auto;
	overflow: hidden;
	background: url(../img/hr-dashed.gif) repeat-x bottom;
	margin-bottom: 2.5em;
	padding-bottom: 0.35em;
}
.header-cart IMG
{
	float: left;
}
.header-cart H3
{
	float: left;
	clear: left;
	margin: 0.21em 0 0;
}

A.refresh{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration: none;}
.content-cart TABLE{background: #EBEBE2;border-collapse: collapse;margin-bottom: 1em;}
.content-cart TH{background: #7C7C6A;font-weight: normal;color: #FFFFFF;}
.content-cart TH, .content-cart TD{text-align: center;	border: 2px solid #FFF;	padding: 0.28em;font-size: 0.85em;}
TH.precio, TD.precio{padding-right: 1.42em;}
TD.precio-text{color: #7C7C6A;}
TH.producto, TD.producto{text-align: left;}

th.numero{width:27px}
th.producto{width:321px}
th.eliminar{widht:78px}
th.cantidad{widht:96px}
th.precio{width:101px}

TD.white{background-color: #FFF;}
.content-cart input
{
	display: block;
	float:right;
	margin: 0 auto;
	text-align: center;
	clear:both
}
.content-cart #zonaviva input
{
	float:none;
}
#zonaviva td.gastos-envio
{
text-align: right; 
padding-right: 5px; 
line-height: 110%; 
font-style: italic; 
color:#666;
background-color:#FFF
}
#zonaviva select.gastos-envio{
font-size:1em
}
.content-cart #zonaviva input.checkout{
margin-top:10px;
float:right
}
.content-cart TD.total{
text-align:right;
padding-left:5px
}
.content-cart INPUT.cantidad
{
	width: 4.28em;
	border: 1px solid #7C7C6A;
}
A.refresh
{
	width: 8.94em;
	height: 1.82em;
	background: url(../img/refresh.png) no-repeat;
	text-align: center;
	text-transform: uppercase;
	padding-top: 0.48em;
}
A.refresh, IMG.button-cart
{
	float: right;
	clear: both;
	margin-bottom: 0.59em;
	cursor:pointer
}
/*Nota Legal*/
#content.notalegal
{
	padding-top: 2.85em;
	/*background: url(../img/hr-dashed-bgbody.gif) no-repeat center top;*/
}
.notalegal H2
{
	font-size: 1.14em;
	margin: 1.42em 2.5em 0.71em /*2.02em*/0;
	font-weight: bold;
}
.notalegal P
{
	/*margin-left: 2.28em;*/
	margin-right: 2.5em;
}
/*SIDEBAR*/
#sidebar
{
	float: right;
	width: 12.5em;
	margin-top: 1.78em;
	margin-right: 0;
}
#sidebar DIV.hr
{
	background: url(../img/hr-dashed-bgbody.gif) no-repeat center;
	clear: both;
	width: 100%;
	height: 0.07em;
	margin: 0 auto !important;
	margin-top: -0.57em;
	border: none;
}
#sidebar IMG
{
	margin-bottom: 0;
	padding-bottom: 0;
	cursor: pointer;
}
.reproductor-flash
{
	margin: 8px 0 5px 6px;
}
A.link-cancion
{
	display: block;
	text-decoration: none;
	font-size: 0.71em;
	font-family: Georgia;
	font-style: italic;
	line-height: 125%;
	color: #666;
	padding-left: 0.86em;
}
A.link-cancion:hover
{
	color: #000000;
}
/*inputs personalizados sidebar*/
.rounded-input
{
	overflow: hidden;
	position: relative;
	line-height: 1.42em;
	width: 12.31em !important;
	width: 12.42em;
	height: 1.56em;
	margin-bottom: 1em;
}
.rounded-input IMG
{
	border: 0 none #000000;
	margin: 0;
	padding: 0;
}
.rounded-input IMG.rounded-input-form-t
{
	height: 0.14em;
	left: 0;
	position: absolute;
	top: 0;
	width: 13.81em;
}
.rounded-input IMG.rounded-input-form-b
{
	height: 0.14em;
	left: 0;
	position: absolute;
	top: 17px;
	width: 13.81em;
}
.rounded-input IMG.rounded-input-form-l
{
	left: 0;
	position: absolute;
	top: 0px;
	width: 1.14em;
	height: 21px !important;
	height: 20px;
}
FORM.rounded-input-form
{
	display: block;
	background-image: none;
	background-color: #FFFFFF;
	width: 10.07em;
	height: 20px !important;
	height: 19px;
	margin-left: 0.05em;
	margin-top: 0;
	padding-top: 0.07em;
	padding-left: 1em !important;
	border: 0;
}
FORM.rounded-input-form INPUT.s
{
	display: block;
	font-size: 0.71em;
	height: 18px;
	margin-top: 0 !important;
	margin-top: -2px;
	padding-top: 1px !important;
	padding-top: 0;
	padding-left: 0;
	voice-family: inherit;
	width: 10.92em;
	color: #9E9E9E;
	font-size: 0.92em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border: 0;
}
.rounded-input .rounded-input-form-r
{
	display: block;
	left: 10.85em;
	position: absolute;
	top: 0px;
	width: 1.59em;
	border: 0;
	background: none;
}
.rounded-input INPUT.rounded-input-form-r
{
	left: 149px !important;
	left: 10.85em;
	width: 22px;
	height: 21px;
}
.rounded-input INPUT.rounded-input-form-r
{
	padding: 0;
}
#footer
{
	text-align: center;
	padding-top: 1.2em;
}
.push-footer
{
	padding-left: 2.5em;
}
/*Reply-subscription*/
.reply-subscription
{
	width: 39.85em;
	position: relative;
	margin: 8.57em auto 0;
	text-align: center;
	margin-bottom: 1.78em;
}
.reply-subscription .hr-bgbody
{
	width: 39.85em;
}
.reply-subscription P
{
	width: 38.43em;
	margin: 0 auto;
	padding: 1.42em 0.71em 0.71em;
	text-align: center;
}
.reply-subscription A.caps
{
	display:inline;
	font-size: 0.9em;
	letter-spacing: 0.01em;
}
/*Aplicación FTP*/

DIV.ftp-aplication
{
	width: 42em;
	position: relative;
	margin: 20px auto 0;
	border: 1px solid #4B4B4B;
	padding: 2em;
	background: #FFFFFF;
	padding:3em 2em 1em 2em;
	overflow:hidden
}
DIV.ftp-aplication table{
	margin-bottom:0
}
.ftp-aplication .header
{
	width: 99.9%;
	float: left;
	background: url(http://barcelones.com/wp-content/themes/barcelones/img/hr-dashed.gif) no-repeat bottom center;
	padding-bottom: 1.78em;
	margin-bottom: 0.85em;
}
.ftp-aplication .header IMG
{
	width: 14.97em;
	float: left;
}
.ftp-aplication .header H2
{
	font-size: 1em;
	float: right;
	margin-top: 0.61em;
}
FORM.ftp-aplication
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 99.9%;
	text-align: center;
	float:left
}
fieldset.ftp-data,fieldset.ftp-submit
{
display:block;
border:0;
}
.ftp-data{
clear: left;
padding-top:0;
padding-bottom:0;
}
.ftp-submit
{
background:transparent url(http://barcelones.com/wp-content/themes/barcelones/img/hr-dashed.gif) no-repeat scroll center 3px;
margin-top:8px;
padding-bottom:0;
}
.ftp-file
{
	position: relative;
	margin: 0 auto 1.07em;
	width: 305px;
	padding: 15px;
	display: block;
	border: 1px dashed #636363;
}

form.ftp-aplication LABEL
{
	width: 290px;
	text-align: left;
}
form.ftp-aplication .ftp-file LABEL{
	margin-top:1em	
}
FORM.ftp-aplication H2
{
	font-size: 1.07em;
	padding: 1.57em 0;
	margin-top: 1.07em;
	background: url(http://barcelones.com/wp-content/themes/barcelones/img/hr-dashed.gif) no-repeat top center;
	font-weight: bold;
	width: 99.9%;
	text-align: center;
}
FORM.ftp-aplication LABEL
{
	text-transform: uppercase;
	font-weight: normal;
	font-size: 0.85em;
	width: 290px;
	position: relative;
	margin: 0 auto;
	text-align: left;
	display: block;
}
FORM.ftp-aplication .ftp-data input.text
{
	background: url(../img/bg-input.gif) repeat-x 0 0;
	width: 290px;
	border: 1px solid #999;
	border-top: 0;
	display: block;
	clear: both;
	position: relative;
	margin: 0 auto 8px;
}
FORM.ftp-aplication INPUT.btn-examinar
{
	background: url(http://barcelones.com/wp-content/themes/barcelones/img/ftp-examinar.png) no-repeat bottom center;
	height: 1.9em;
	border: 0;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.78em;
	float: left;
}
FORM.ftp-aplication input.ftp-aplication-cancel{
	background-color:#FFFFFF;
	border-color:#72796A;
	border-style:none none solid;
	border-width:0 0 1px;
	clear:left;
	color:#72796A;
	display:block;
	float:left;
	font-size:11px;
	height:20px;
	margin:0 0 0 11.5em;
	padding:5px 0 0;
	cursor:pointer
}
.wrapper-aplication-bottom
{
position:relative;
}

		/* BOTONES APLICACIÓN */
		
		FORM.ftp-aplication div.submit,FORM.ftp-aplication div.add-file,form.send-post div.submit{
			cursor:pointer;
			background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-white-der.jpg') no-repeat top right;
			color: #444;
			display: block;
			float: left;
			height: 29px;
			margin-right: 6px;
			padding-right: 17px; /* sliding doors padding */
			text-decoration: none;
			margin-left:220px
		}
		
		FORM.ftp-aplication div.submit span, FORM.ftp-aplication div.add-file span, form.send-post span {
			background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-white-izq.jpg') no-repeat top left;
			display: block;
			padding-left:17px;
			padding-top:1px;
			height:28px;
		} 
		FORM.ftp-aplication div.submit:hover, FORM.ftp-aplication div.submit :hover,
		FORM.ftp-aplication div.add-file:hover, FORM.ftp-aplication div.add-file :hover,
		form.send-post div.submit:hover, form.send-post div.submit :hover
		{
			background-position: bottom right;
			color: #000;
			outline: none; /* hide dotted outline in Firefox */
		}
		
		FORM.ftp-aplication div.submit:hover span, FORM.ftp-aplication div.submit :hover span,
		FORM.ftp-aplication div.add-file:hover span, FORM.ftp-aplication div.add-file :hover span,
		form.send-post div.submit:hover span, form.send-post div.submit :hover span
		{
			background-position: bottom left;
		} 
		
		FORM.ftp-aplication div.submit input,FORM.ftp-aplication div.add-file input,
		form.send-post div.submit input{
			border:none;
			margin:0;
			padding:0;
			height:auto;
			cursor:pointer;
			background-color:transparent;	
			padding-bottom:1px;
			height:28px;
			vertical-align:middle;
			text-transform:uppercase;
			font-size:0.9em
		}
		FORM.ftp-aplication div.add-file{
            background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-white-small-der.jpg') no-repeat top right;
			margin: 0em 0.42em 0 10.92em; 
			font-size:0.8em;
            height: 2.2em;
			padding-right: 1.14em; /* sliding doors padding */
		}
                
		
		FORM.ftp-aplication div.add-file span {
			background: transparent url('http://www.barcelones.com/wp-content/themes/barcelones/img/btn-white-small-izq.jpg') no-repeat top left;			
			padding-left:17px;
			padding-top:0px;
			height:24px;
		}
                FORM.ftp-aplication div.add-file input{
			height:24px
		}
		
		/* /BOTONES APLICACIÓN */


div.ftp-file br{
font-size:5px;
line-height:100%
}



DIV.pass
{
	background: url(http://barcelones.com/wp-content/themes/barcelones/img/hr-dashed.gif) no-repeat top center;
	padding: 1.57em 0 0;
	margin: 0.71em 0 0.70em;
}

tr.celda td{border-bottom:0}
div.ftp-file{width:21.78em}
div.ftp-file table{margin-bottom:0}





/*encuesta*/
.content-encuesta
{
	width: 39.85em;
	position: relative;
	margin: 8.57em auto 0;
	text-align: center;
	margin-bottom: 1.78em;
}
.content-encuesta .hr-bgbody
{
	width: 39.85em;
}

a.encuesta{	
	display: block;
	background: transparent url(http://barcelones.com/wp-content/themes/barcelones/img/download-song.png) no-repeat 0 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	font-size: 0.78em;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	height: 2.5em;
	width: 12.3em;
	padding-top: 0.42em;
	margin:0.5em auto 2em
}

/*siFR*/
.sIFR-flash
{
	visibility: visible !important;
	margin: 0;
	cursor: pointer;
}
.sIFR-replaced
{
	visibility: visible !important;
	cursor: pointer;
}
SPAN.sIFR-alternate
{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	cursor: pointer;
}
/*Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.*/
.sIFR-flash+DIV[adblocktab=true]
{
	display: none !important;
	cursor: pointer;
}
/*Newsletter*/
input.submit-unsuscribe
{
	background: url(../img/download-song.png) no-repeat;
	width:132px;
	height:29px;
	border:0;
	text-transform:uppercase;
	margin: 0.27em auto 1.1em;
	padding: 0 0.41em !important;
	font-size: 11px;
	line-height: 60%;
	color: #4D4D4D;
	text-align: center;
	margin-top:1.42px;
	font-size:0.8em;
	cursor:pointer
}
label.unsuscribe{
text-transform:uppercase;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
line-height:300%
}
/*These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles*/
.sIFR-flash H2
{
	visibility: hidden;
	letter-spacing: 0.07em;
	font-size: 3.42em;
	width: 37.28em;
	cursor: pointer;
}
H2.sIFR-cancion, H2.sIFR-cancion-right
{
	font-size: 1.57em;
	margin-top: 27px;
}
H3.sIFR-cancion
{
	font-size: 1.14em;
	margin-top: 27px;
}
H3.sIFR-cancion-left
{
	font-size: 1.14em;
	margin-top: 27px;
}
H4.sIFR-hasFlash
{
	letter-spacing: 0.3px;
	font-weight: normal;
	cursor: pointer;
}
H2.sIFR-directorio {
font-size:2.2em !important;
letter-spacing:0.014em;
margin-bottom:0.5em;
margin-top:0.7em;
}













/* afegit Daniel */
H1.nota-legal{
	/*margin-left:30px;*/
}

