/* CSS Document */
body {
	color: #3a271b;
	background-color: #CDB194;
	background-image: url(imggeneral/index_topstrip6.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}
#wrapper {
background-color: #fff2d7;
 }

form, select {
	margin: 0;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	}
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 13px;
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000
}

.centercoltext ul {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #3a271b;
	list-style-image: url(/imggeneral/bullet.gif);
}
input {
	vertical-align: middle;
	margin-right: 3px;
	margin-left: 3px;
}
.rightcoltext ul {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #3a271b;
	margin-right: 0px;
	list-style-image: url(/imggeneral/bullet.gif);
}

.leftcoltext ul, leftcoltextinversio ul {
	color: #3a271b;
	list-style-image: url(/imggeneral/bullet.gif);
	padding-top: 5px;
	padding-bottom: 5px;

}
.sold {
	color: #FF6600;
	font-weight: bold;
	text-decoration: blink;
	font-size: 11px;
}
.tdfilet {
	border-left-style: none;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #992828;
}

h1 {
	font-size: 20px;
	font-weight: normal;
	color: #971010;
	margin: 0px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 18px;
	color: #c33f3f;
	margin: 0px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.centercoltext {
	color: #3a271b;
	padding-right: 4%;
	padding-left: 4%;
	background-color: #fff2d7;
}
#taulacerca .searchpage_field_caption {
	text-align: right;
}
#taulacerca td {
   padding: 0 0 8px 0;
}
#taulacerca .boto {
   width: 100px;
}

.centercoltext a {
	color: #b21313;
	font-weight: bold;
	text-decoration: none;
}
.centercoltext a:hover {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
a {
	color:#b21313;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.leftcoltext {
	color: #3a271b;
	padding-right: 20px;
}
.leftcoltextinversio {
	color: #3a271b;
	padding: 20px 20px 20px 20px;
}
.rightcoltext {
	background-color: #ebd3b4;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	padding: 20px 20px 40px 20px;
}
.rightcoltextinversio {
	background-color: #ebd3b4;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	padding: 20px 20px 20px 20px;
}
.rightcoltextinversio img {
	border: solid 1px #b21313;
}
.leftcoltext a, .leftcoltextinversio a {
	color: #b21313;
	font-weight: bold;
}
.leftcoltext a:hover, leftcoltextinversio a:hover {
	color: #006699;
	font-weight: bold;
}
.headpad {
	padding-right: 20px;
	background-color: #4c0005;
}

.head {
	background-color: #800000;
	padding-left: 20px;
}
.paddingleft {
	padding-left: 20px;
}
.head2 {
	background-color: #A42626;/*themecolour1$ -0.1%, -35.7%;*/
	padding-left: 20px;
}
.form {
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 1px outset #b21313;
	line-height: 14px;
	padding: 1px;
}
.button {
	color: #a42626;
	font-weight: normal;
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 1px outset #a42626;
	line-height: 13px;
    vertical-align: middle;
}
.button:hover { color: #EE5D5D;}
.boto {
	border: 1px outset #a42626;
	background-color: #ffffff;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	padding: 1pt;
    vertical-align: middle;
}
.select {
	color: #a42626;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #a42626;
	line-height: 14px;
	padding: 1pt;
	margin-left:3px;
	margin-right:3px;
}
select {
	color: #a42626;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #a42626;
	line-height: 14px;
	padding: 1pt;
	margin-left:3px;
	margin-right:3px;
}
.comarca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFEDA;
	background-color: #A42626;
	padding: 2px 8px 3px 8px;
	word-spacing: 0.3ex;
	margin-left: -5px;
}
.rightcoltextnocentrar {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 20px;
	padding-right: 6px;
}
.taulafoscafilet {
	background-color: #ebd3b4;
	border-left-style: none;
	border-bottom-width: 2px;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #992828;
}
.taulaclarafilet {
	background-color: #fae7c3;
	border-left-style: none;
	border-bottom-width: 2px;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #992828;
}
img {
	padding: 0;
	margin: 0;
	border-color: #b21313;
	}
a img {
	border-color: #b21313;
}
a:hover img  {
    border-color: #EE5D5D;
/*	border-color: #006699; */
}
.petit {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.petitjusti {
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	line-height: 14px;
}
.petitcap {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #f2f38d;
}
.petitcap a {
	color: #f2f38d;
	text-decoration: none;
}
.petitcap a:hover {
	color: #f2f38d;
	text-decoration: none;
}
.petitbaix {
	font-size: 10px;
	line-height: 18px;
	color: #FFFFFF;
	height: 48px;
}
.petitbaix a {
	color: #FFFFFF;
	text-decoration: none;
}
.petitbaix a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.divider {
	margin-top: 25px;
}
.titulet {
	font-size: 14px;
	color: #c33f3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 1px;
}
#tituletestranger {
	font-size: 18px;
	color: #c33f3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: 1px;
}
.titulet a, .tituletestranger a {
	text-decoration: none;
}
.titulet a:hover, .tituletestranger a:hover {
	text-decoration: none;
}
#tituletestranger .navegaestranger {
	font-size: 12px;
	line-height: 20px;
}
.navegadins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ebd3b4;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.navegadins a {
	font-weight: bold;
	text-decoration: none;
}
.navegadins a:hover {
	font-weight: bold;
	text-decoration: none;
}
.cataleg {
	color: #c33f3f;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.seccio {
	text-align: right;
	color: #c33f3f;
	font-size: 48px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1.5pt;
	word-spacing: 0.1ex;
	margin-top: 18px;
	margin-bottom: 18px;
}
#navegainversio {
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.paddingleftright {
	padding-left: 20px;
	padding-right: 20px;
}
.marginleftright {
	margin-left: 20px;
	margin-right: 20px;
}
.paddingright {
	padding-right: 20px;
}
.marginleft {
	margin-left: 20px;
}
.paddingleft10 {
	padding-left: 0px;
}
.referencia {
	font-size: 11px;
	font-weight: bold;
}
ul#nav {
	margin: 0 0 0 2px;
	padding: 0;
	list-style: none;
	width:100%;
	color:#FFFFFF;
	background-color:#971010;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}

ul#nav li {
	float: left;
}

ul#nav li a {
	margin: 0px 1px 0px 1px;
	padding: 2px 10px 2px 10px;
	display: block;
	color: #FFFFFF;
	background-color:#971010;
	text-decoration: none;
}

ul#nav li a:hover { 
	background-color:#cc4141;
	margin: 0px 1px 0px 1px;
}
ul#nav.pad_nav_es li a {
	padding: 2px 6px 2px 6px;
}

ul#nav a.selected { 
	background-color:#cc4141;
	margin: 0px 1px 0px 1px;
	padding: 2px 12px 2px 12px;
}
.slideshow_img img, .slide {
	border: 1px solid #b21313;
}
.noresultats {
	color: #c33f3f;
	font-weight: bold;
	text-decoration: blink;
}
.slide img {
	border: 0;
}
.destacadet, .leftcoltextinversio .destacadet {
	color: #971010;
	font-weight: bold;
}
.preuantic {
	text-decoration: line-through;
}
.preumes {
	font-size: 74%;
	color: #3a271b;
	text-transform:lowercase;
}
.preumes_index {
        color: #3a271b;
	text-transform:lowercase;
}
td.centercoltext form span, td.centercoltext form input, td.centercoltext form select { font-size: 11px; }
