/*
Viceversa Editorial 2009

-basic
-layout
-vincles
-branding
-nav_main
-content_main
-content_sub
-home
-agenda
-cercador
-novedades
-la editorial
-boletín
-registro usuarios
-catalogo
-prensa
*/

/*---------------
Basic
---------------------------------------------*/
html {font-size: 100%;} /* WinIE text resize correction */
body {
	font-size: 1em;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	color: #333;
	background: #dcd3d0;
	padding: 0;
	margin: 0;
}
ul,ol,dl,fieldset {margin:0;padding:0;}
img,abbr,acronym,fieldset {border: none;}
ul {list-style: none;}
hr {display: none;}

/*Clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */

/*acc*/
#acc {
	position : absolute;
	top : -9000px;
	left : -9000px;
	z-index : 1;
}
	#acc a:focus,
	#acc a:active {
		position : absolute;
		top : 9010px;
		left : 9010px;
		background : #fff;
		color : #333;
		padding : 5px;
		font-weight : bold;
		border : 1px solid #600;
		width : 10em;
		z-index : 1;
	}


/*---------------
Layout
---------------------------------------------*/
/*3 columnes*/
#container_main {
	margin: 0 auto;
	padding: 0 0 34px;
	width: 932px;
	background: #fff url(images/bg_body.jpg) repeat-y;
	text-align: left;
	position: relative;
}
	#container_main div#bottom {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 932px;
		height: 34px;
		background: url(images/bg_peu.jpg) 0 100% no-repeat;
	}
	#container_sub {
		padding: 0 45px 0 34px;
	}
		#nav_main {
			float: left;
			width: 198px;
			position: relative;
		}
		#container_sub_sub {
			float: right;
			width: 633px;
		}
			#content_main {
		        float: left;
		        width: 459px;
				background: #fff;
			}
			#content_sub {
		        float: right;
		        width: 154px;
				padding: 0 10px;
				position: relative;
			}
/*2 columnes*/
.dues_col #content_main {
	width: 100%;
}

/*---------------
Vincles
---------------------------------------------*/
/*General*/
a:link {
	color: #482315;
	text-decoration: underline;
}
a:visited {
	color: #666;
	text-decoration: underline;
}
a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	/*background-color: #482315;*/
}
a:hover {
	color: #482315;
	text-decoration: none;
}
a:active {
	color: #fff;
	text-decoration: none;
	outline: 0;
	/*background-color: #482315;*/
}

/*---------------
Branding
---------------------------------------------*/
#branding {
	background: url(images/cap.jpg) 50% 0 no-repeat;
	padding: 5px 45px 0 34px;
	height: 167px;
}
/*logo*/
h1 {
	margin: 0;
	width: 192px;
	height: 63px;
	position: relative;
	overflow: hidden;
	font-size: 1em;
}
	h1 a {
		color: #ccc;
		text-decoration: none;
	}
	h1 span {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background: url(images/viceversa_logo.jpg) no-repeat;		
		cursor: pointer;
	}
/*eines*/
#eines {
	width: 633px;
	margin: 8px 0 0 220px;
	position: relative;
	height: 3.1875em;
}
	#eines ul {
		position: absolute;
		right: 0;top: 0;
	}
		#eines ul li {display: inline;}
			#eines ul li a {
				display: block;
				float: left;
				margin: 0 5px 0;
			}
	#eines p {
		position: absolute;
		left: 0;
		bottom: 0;
		margin: 0;
		font-size: .75em;
	}
		#eines p a {
			color: #fff;
		}
	/*cercador*/
	#eines form {
		position: absolute;
		right: 0;
		top: 30px;
	}
		#eines form label {
			background: url(images/ico_lupa.gif) no-repeat;
			text-indent: -10000px;
			display: block;
			width: 14px;
			height: 13px;
			float: left;
			margin: 5px 5px 0 0;
			cursor: pointer;
		}
		#eines form input {
			border: 1px solid #000;
			color: #666;
			font-size: .6875em;
			padding: .1em .3em;
		}
		#eines form input.bt {display: none;}

/*---------------
nav_main
---------------------------------------------*/
#nav_main {
	min-height: 735px; /* esta línea y las 2 siguientes =solución para Internet Explorer: http://www.agenciaweb.cl/blog/altura-minima.htm */
  	height: auto !important;
 	height: 735px;
}
#nav_main p#cita {
	background: #271919 url(images/bg_cita.jpg) no-repeat;
	/*font-weight: bold;*/
	font-size: .6875em;
	color: #fff;
	width: 168px;
	margin: -30px 0 0 -18px;
	padding: 14px 25px 15px;
}
#nav_main ul {margin: 0 0 1.125em;}
	#nav_main ul li {display: inline;}
		#nav_main ul li a:link,
		#nav_main ul li a:visited {
			display: block;
			color: #fff;
			font-size: .875em;
			border-bottom: 1px dashed #301110;
			padding: .5em 1em .5em 2em;
			margin: 0 0 0 -18px;
			width: 176px;
			text-decoration: none;
		}
		/*#nav_main ul li a:hover {background-color: #30090a;}*/
		#nav_main ul li a:hover {
			/*background-color: #500f0d;*/
		}
		#nav_main ul li.current a {
			/*background: #500f0d;*/
			background: url('images/fonsc.gif');
		}
		/*submenú*/
		#nav_main ul ul {
			margin: 0 0 0 -18px;
			border-bottom: 1px dashed #301110;
			width: 218px;
		}
			#nav_main ul ul a:link,
			#nav_main ul ul a:visited {
				font-size: .75em;
				border: none;
				width: 161px;
				padding-left: 45px;
				margin: 0;
			}
			#nav_main ul ul li.current a {
				background: #500f0d url(images/kland3.gif) 30px 50% no-repeat;
			}
/*vcard*/
#nav_main div.vcard {
	color: #fff;
	background: url(images/bg_vcard.jpg) no-repeat;
	/*font-weight: bold;*/
	margin-left: -18px;
	padding: 20px 0 0 20px;
	position: absolute;
	width: 198px;
	height: 57px;
	bottom: 0px;
	left: 0px;
	border-top: 1px dashed #301110;
	border-bottom: none;
}



	div.vcard h2,
	div.vcard p {
		font-size: .625em;
		margin: 0;
	}

/*---------------
content_main
---------------------------------------------*/
#container_sub_sub p,
#content_main p {
	font-size: .75em;
	margin: 0 0 1.5em 0;
	line-height: 1.5em;
}
#container_sub_sub p.info {
	background: #c6c5c4 url(images/bg_p_info.jpg) repeat-x;
	padding: .5em 10px 25px 22px;
	width: 650px;
	margin: 0 0 0 -20px;
}
#content_main h2 {
	font-size: .875em;
	color: #482315;
	font-weight: bold;
	background: url(images/kland.gif) 13px 10px no-repeat;
	margin: 0 0 1em;
	padding: .5em 30px;
	border: 1px dashed #a2a2a2;
	border-width: 1px 0;
}

/*forms*/
#content_main form {margin: 0 0 1.125em;}
	#content_main form legend {display: none;}
	#content_main form div {margin: 0 0 .5em;}
		#content_main form label {
			font-size: .75em;
			display: block;
			float: left;
			width: 100px;
		}
		#content_main form input {
			border: 1px solid #861f1e;
			font-size: .75em;
			padding: .2em .5em;
			width: 250px;
		}
		#content_main form div.check label {
			display: inline;
			float: none;
			width: auto;
			margin-left: 100px;
		}
			#container_main #content_main form div.check input {
				width: auto;
				padding: 0;
				border: none;
			}
		#container_main #content_main form input.short {width: 125px;}
		#content_main form input.bt {
			border: none;
			background: #6a6a6a;
			margin-left: 100px;
			color: #fff;
		}
	#content_main form div.doble label.pais {
		display: inline;
		float: none;
		width: auto;
	}

/*---------------
content_sub
---------------------------------------------*/
#content_sub {background: #464646 url(images/bg_content_sub.jpg) repeat-x;}
	#content_sub div#ombra {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 13px;
		height: 175px;
		background: url(images/ombra_content_sub.png) no-repeat;
		padding: 0;
		margin: 0;
	}
	#content_sub h2 {
		margin: 0;
		color: #fff;
		font-size: .875em;
		padding: .5em 0 20px;
	}
	#content_sub div,
	#content_sub img {margin: 0 0 1em;}
	#content_sub div {
		border-bottom: 1px dashed #666;
		padding-bottom: 1em;
	}
		#content_sub div:last-child {border-bottom: none;}
		#content_sub div h3,
		#content_sub div p {
			font-size: .625em;
			color: #fff;
			margin: 0 0 .5em;
			font-weight: normal;
		}
			#content_sub div h3 a {
				color: #fff;
				font-style: italic;
			}
			#content_sub div p.data {
				color: #e3b09d;
				font-weight: bold;
			}

/*---------------
home
---------------------------------------------*/
#home #content_main ul {margin: 0 0 1.125em;}
	#home #content_main ul li {
		width: 130px;
		float: left;
		margin: 0 11px;
		overflow: hidden;
		position: relative;
	}
		#home #content_main ul li img {margin: 0 0 1em;}
		#home #content_main ul li img.icon {
			position: absolute;
			right: 0;
			bottom: 40px;
		}
		#home #content_main ul li h3 {
			font-size: .6875em;
			margin: 0 0 .182em;
			color: #482315;
		}
		#home #content_main ul li p {
			font-size: .6875em;
			margin: 0 0 .25em;
		}
			#home #content_main ul li p a {
				font-weight: bold;
			}
			#home #content_main ul li p a:link {
				color: #333;
			}

/*---------------
agenda
---------------------------------------------*/
#agenda #content_main p.data {
	float: right;
	margin: -3.3em 1em 0;
}
#agenda div.event {
	margin: 0 0 1.125em;
	padding: 0 1em;
}
	#agenda div.event img {
		float: left;
	}
	#agenda div.event div.txt {
		float: right;
		width: 265px;
	}
		#agenda div.event div.txt h3 {
			font-size: .875em;
			color: #482315;
			margin: 0 0 .5em;
		}
		#agenda div.event div.txt h4 {
			font-size: .875em;
			font-weight: normal;
			font-style: italic;
			margin: 0 0 .5em;
		}
/*paginació*/
p#paginacio {
	background: #464646;
	font-size: .625em;
	text-align: right;
	padding: .5em 1em;
	color: #fff;
	margin: 0;
}
	p#paginacio a {
		color: #fff;
		text-decoration: none;
	}
	p#paginacio a:hover {text-decoration: underline;}
/*calendari*/
#content_sub #cal {
	margin: 0 0 1.125em;
	padding: 0;
	background: #fff;
	border: none;
}
	#cal table {
		border-collapse: collapse;
		width: 95%;
		margin: 0 auto 4px;
	}
		#cal table caption {
			font-size: .6875em;
			font-weight: bold;
			color: #000;
			padding: .5em 0;
			overflow: hidden;
		}
			#cal table caption a:link,
			#cal table caption a:visited{
				text-decoration: none;
			}
		#cal table th,
		#cal table td {
			font-size: .625em;
			padding: .2em;
			color: #fff;
			background: #731d1e;
			text-align: center;
			font-weight: bold;
		}
		#cal table td {
			border-bottom: 4px solid #fff;
		}
		#cal table td.avui {background: #ccc; color: #333;}
		#cal table th {
			background: #fff;
			color: #000;
		}
		#cal table td a:link,
		#cal table td a:visited {
			color: #fc0;
			text-decoration: none;
		}
		#cal table td a:focus,
		#cal table td a:active {
			outline: 1px dotted #fff;
			background: none;
		}
		
/*---------------
cercador
---------------------------------------------*/		
form#search {
	margin: 1.125em;
	padding-top: .5em;
}
	form#search legend {
		display: none;
	}
	form#search div.grup {
		float: left;
		width: 295px;
	}
	form#search div div {
		background: url(images/kland.gif) 0 50% no-repeat;
		padding-left: 15px;
		margin: 0 0 .5em;
	}
		form#search label {display: none;}
		form#search input,
		form#search select {
			border: 1px solid #861f1e;
			color: #861f1e;
			font-size: .75em;
			padding: .2em .5em;
			width: 250px;
		}
		form#search select {
			padding-left: 0;
			padding-right: 0;
		}
			form#search div.bt {
				background: none;
				padding-left: 0;
			}
				form#search div.bt input {
					border: 1px solid #861f1e;
					color: #fff;
					background: #861f1e;
					text-transform: uppercase;
				}
#buscador #content_main h2 {
	background-color: #464646;
	color: #f0f0f0;
	background-image: url(images/kland2.gif);
	margin-bottom: 0;
}
#buscador #content_main p#ordenar {
	margin: -2.4em 1em 0;
	float: right;
	text-align: right;
	color: #fff;
	font-size: .625em;
}
	#buscador #content_main p#ordenar a {color: #fff;}
#buscador #content_main ul li {
	float: left;
	width: 280px;
	padding: 18px;
}
	#buscador #content_main ul li.row {background: #ececec;}
	#buscador #content_main ul li img {float: left;}
	#buscador #content_main ul li div.text {
		float: right;
		width: 178px;
	}
		#buscador #content_main ul li div.text h3 {
			font-size: .625em;
			color: #482315;
			margin: 0 0 .5em;
		}
		#buscador #content_main ul li div.text h4 {
			font-size: .625em;
			margin: 0 0 .5em;
		}
		#buscador #content_main ul li div.text p {
			font-size: .625em;
			margin: 0 0 .5em;
		}
			#buscador #content_main ul li div.text p a {
				font-weight: bold;
				color: #333;
			}
			
/*---------------
novedades
---------------------------------------------*/
#novedades #content_main li {
	float: left;
	width: 280px;
	padding: 18px;
	border-bottom: 1px dashed #8c8b8b;
}
	#novedades #content_main li img {float: left;}
	#novedades #content_main ul li div.text {
		float: right;
		width: 132px;
	}
		#novedades #content_main ul li div.text h2 {
			background: none;
			padding: 0;
			margin: 0 0 .2em;
			border: none;
			font-size: .875em;
		}
		#novedades #content_main ul li div.text h3 {
			font-size: .75em;
			font-weight: normal;
			font-style: italic;
			margin: 0 0 1em;
		}
		#novedades #content_main ul li div.text p {
			font-size: .6875em;
			margin: 0 0 .5em;
		}
			#novedades #content_main ul li div.text p a {
				color: #333;
			}
			
/*---------------
la editorial
---------------------------------------------*/
#editorial #content_main {
	background: url(images/border.gif) 50% 0 repeat-y;
	position: relative;
	padding-bottom: 122px;
}
#editorial #text {
	width: 280px;
	float: right;
	padding: 18px;
}
	#editorial #text h3 {
		font-weight: normal;
		font-size: .875em;
	}
	#editorial #text p.dl {
		background: url(images/kland.gif) 0 50% no-repeat;
		padding-left: 15px;
	}
#editorial #fotos {
	width: 244px;
	float: left;
	padding: 18px 36px;
}
	#editorial #fotos li img {float: left;}
	#editorial #fotos li div {
		float: right;
		width: 102px;
		padding: 0 10px;
	}
		#editorial #fotos li div h3 {
			font-size: .875em;
			margin: .5em 0;
		}
		#editorial #fotos li div h4 {
			font-size: .875em;
			margin: .5em 0;
			font-weight: normal;
		}
	#editorial #fotos li.odd img {float: right;}
	#editorial #fotos li.odd div {float: left;}
#content_main #onada {
	background: url(images/bg_onada.jpg) 0 100% no-repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 633px;
	height: 122px;
}

/*---------------
Boletín
---------------------------------------------*/
#boletin #content_main {
	padding: 18px;
	width: 597px;
}
	#boletin #content_main h3 {font-size: .75em;}

/*---------------
Registro usuarios
---------------------------------------------*/
#registro #content_main {
	padding: 18px 18px 122px;
	width: 597px;
	position: relative;
}
#registro #content_main form fieldset {margin: 0 0 1.125em;}
	#registro #content_main form fieldset h2 {margin: 0 0 1.286em;}
	#registro #content_main form div input {width: 302px;}
	#registro #content_main form div.check label {margin-left: 0;}
	#registro #content_main form div.submit {text-align: center;}
		#registro #content_main form div.submit input {margin-left: 0}
		
/*---------------
Catálogo
---------------------------------------------*/
#catalogo #content_main {
	padding: 18px;
	width: 597px;
}
	#catalogo #container_sub_sub p.info {
		letter-spacing: .02em;
		font-weight: bold;
	}
		#catalogo #container_sub_sub p.info a:link,
		#catalogo #container_sub_sub p.info a:visited {text-decoration: none;}
		#catalogo #container_sub_sub p.info a:hover {text-decoration: underline;}
	/*llistat autors*/
	#catalogo #content_main div.autor {
		margin: 0 0 1.125em;
		border-bottom: 1px dashed #999;
	}
		#catalogo #content_main div.autor img {
			float: left;
			margin: 0 18px 18px 0;
		}
		#catalogo #content_main div.autor div {
			float: right;
			width: 473px;
		}
			#catalogo #content_main div.autor div h2 {
				border: none;
				background: none;
				padding: 0;
			}
			#catalogo #content_main div.autor div p.mes {
				font-weight: bold;
				font-style: italic;
			}
		/*fitxa autor*/
		#catalogo #content_main div.fitxa div {width: 333px;}
			#catalogo #content_main div.fitxa div h2 {font-size: 1.125em;}
		#catalogo #content_main h3 {
			font-size: .75em;
			color: #482315;
			background: url(images/kland.gif) 0 50% no-repeat;
			padding-left: 15px;
			margin: 0 0 1.5em;
		}
		#catalogo #content_main ul#obras {
			padding-bottom: 1.125em;
			border-bottom: 1px dashed #999;
		}
			#catalogo #content_main ul#obras li {
				float: left;
				width: 140px;
				margin: 0 9px 0 0;
			}
				#catalogo #content_main ul#obras li img {margin: 0 0 10px;}
				#catalogo #content_main ul#obras li h4 {
					font-size: .625em;
					margin: 0 0 .5em;
					color: #482315;
				}
				#catalogo #content_main ul#obras li p {
					font-size: .625em;
					margin: 0 0 .5em;
				}
					#catalogo #content_main ul#obras li p.autor,
					#catalogo #content_main ul#obras li p a {font-style: italic;}
		#catalogo #content_main h3#not_rel {
			margin: 0;
			padding: .8em 0 .8em 25px;
			background-color: #e6e6e6;
			background-position: 10px 50%;
		}
		#catalogo #content_main ul#noticias {
			margin: 0 0 1.125em;
			border-bottom: 1px dashed #999;
			background: #e6e6e6;
		}
			#catalogo #content_main ul#noticias li {
				float: left;
				width: 252px;
				margin: 0 10px 0 0;
				padding: 0 18px 18px;
			}
				#catalogo #content_main ul#noticias li p {
					font-size: .625em;
					margin: 0 0 .5em;
				}
					#catalogo #content_main ul#noticias li p strong {color: #482315;}
					#catalogo #content_main ul#noticias li p span {font-style: italic;}
		/*fitxa llibre*/
		#catalogo #content_main #fitxa #foto {
			width: 188px;
			float: left;
		}
			#catalogo #content_main #fitxa #foto a {background: none;}
			#catalogo #content_main #fitxa #foto img {margin: 0 0 1.125em;}
		#catalogo #content_main #fitxa #txt {
			width: 391px;
			float: right;
		}
			#catalogo #content_main #fitxa #txt h2 {
				font-size: 1.125em;
				color: #482315;
				background: none;
				border: none;
				padding: 0;
			}
			#catalogo #content_main #fitxa #txt h3 {
				font-size: .875em;
				background: none;
				padding: 0;
				color: #333;
				margin: 0 0 1.286em;
			}
			#catalogo #content_main #fitxa #txt h4 {
				font-size: .75em;
				background: url(images/kland.gif) 0 50% no-repeat;
				padding-left: 15px;
				color: #482315;
				margin: 0 0 1.5em;
			}
				#catalogo #content_main #fitxa #txt h4 a:link,
				#catalogo #content_main #fitxa #txt h4 a:visited {
					color: #482315;
					text-decoration: underline;
				}
				#catalogo #content_main #fitxa #txt h4 a:hover {text-decoration: none;}
				#catalogo #content_main #fitxa #txt h4 a:focus,
				#catalogo #content_main #fitxa #txt h4 a:active {/*color: #fff;*/}
				#catalogo #content_main #fitxa #txt h4#comprar a {
					background-image: url(images/carro.gif);
					background-position: 100% 50%;
					background-repeat: no-repeat;
					padding-right: 30px;
				}
			#catalogo #content_main #fitxa #txt ul {
				font-size: .75em;
				margin: 0 0 1.5em;
				line-height: 1.5em;
			}
/*---------------
Prensa
---------------------------------------------*/
#prensa #content_main p#submenu {
	background: #464646 url(images/kland2.gif) 13px 50% no-repeat;
	color: #f0f0f0;
	margin-bottom: 0;
	padding: .5em 0 .5em 30px;
}
	#prensa #content_main p#submenu a {color: #fff;}
		#prensa #content_main p#submenu a.current {
			font-weight: bold;
			text-decoration: none;
		}
#prensa #content_main li {padding: 18px;}
	#prensa #content_main li.odd {background: #ececec;}
	#prensa #content_main li h2 {
		padding: 0;
		background: none;
		border: none;
		font-size: .75em;
		margin: 0 0 .5em;
	}
	#prensa #content_main li p {
		margin: 0 0 1em;
	}
#prensa.fons #container_sub_sub {background: url(images/bg_llibre.jpg) 0 100% no-repeat;}
#prensa.fons #content_main {background: none;}
#prensa #content_main ul#corp {
	margin: 1.125em 18px;
}
	#prensa #content_main ul#corp li {
		font-size: .75em;
		padding: 0 0 0 15px;
		margin: 0 0 .5em;
		background: url(images/kland.gif) 0 50% no-repeat;
	}
	
/*AFEGITS*/
/*----------------------------------------------*/
h2.fn-org{
	font-weight:bold;
}	

#franja-frase{
	border-top: 1px dashed #301110;
}

a.subcurrent{
	background: #500f0d;
}

#nav_main ul ul li.subcurrent a {
	background: url(images/kland3.gif) 30px 50% no-repeat;
}
#content_main_undashed {
	position: relative;
	padding-bottom: 122px;
}
#content_main_undashed p {
	font-size: .75em;
	margin: 0 0 1.5em 0;
	line-height: 1.5em;
}
#content_main_undashed h2 {
	font-size: .875em;
	color: #482315;
	font-weight: bold;
	background: url(images/kland.gif) 13px 10px no-repeat;
	margin: 0 0 1em;
	padding: .5em 30px;
	border: 1px dashed #a2a2a2;
	border-width: 1px 0;
}

#foo {
  background-color: #000;
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  filter:alpha(opacity=50); /* Para IE */
  -moz-opacity:.50; /* Para Firefox */
  opacity:.50; /* Browsers que soporten CSS3 */
}

#foo2 {
  position: absolute;
  top: 0; left: 0;
  height:400px;
  width:700px;
  border:10px solid #7a1a1b;
  background-color: #ffffff;
  top:250px;
}

/***************************** COMPRAR *****************************/
#comprar_head, #comprar_head2 {
	background-color: #651515;
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px;
	padding: 5px 10px;
	vertical-align: center;
}
#comprar_head td, #comprar_head2 td {
	padding: 0px 15px;
}
#comprar_content {
	border: 1px solid #651515;
	margin: 10px;
	padding: 5px 10px;
	width: 590px;
}
#comprar_content td {
	padding: 5px;
}
#comprar_content div {
	padding: 10px;
}
#comprar_foot{
	background-color: #651515;
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px;
	padding: 5px 10px;
}

#comprar_id{
	border: 1px solid #651515;
	margin:10px;
	padding:10px;
	width:590px;
}
#comprar_tramitar {
	background-color: #651515;
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px;
	padding: 5px 10px;
}
#comprar_content2{
	border: 1px solid #651515;
	padding:10px;
	width:575px;
}
#condicionesCompra {
	padding: 10px 15px;
}
#content_main #condicionesCompra * {
	font-size: 10px;
}
#condicionesCompra p.description {
	padding: 0px 20px;
}
#condicionesCompra strong {
	color: #651515;
}