h4 {
	color: #F97800;
}

div#content {
	width: 680px;
}

div#travel {
	float: left;
	width: 243px;
	margin-bottom: 1em;
}

div#place {
	width: 243px;
}

div#socios {
	width: 243px
}

#submenu li a.activo {
	border-bottom: 4px solid #F55604;
}

#subcontent {
	padding: 0 0.5em;
}

#subcontent dt {
	float: left;
	width: 75px;
	font-weight: bold;
}

#subcontent address {
	padding: 0.5em 0;
}

#subcontent ol {
	list-style: decimal;
	margin-left: 2em;
}

#subcontent ol li {
	background: url(../images/list_orange.gif) no-repeat left 4px;
	padding-left: 20px;
}

#subcontent ul {
	list-style: none;
	padding-left: 1.5em;
}

#subcontent li {
	list-style: none;
	width: auto;
	padding: 0.4em 0;
	margin-right: 0px;
	float: none;
	line-height: normal;
	background: url(../images/list_orange.gif) no-repeat left 4px;
	padding-left: 20px;
}

#subcontent .socios {
	padding-left: 0;
}

#subcontent .socios li {
	list-style: none;
	padding: 0;
}

#subcontent a {
	color: #F97800;
}

#subcontent p.destaca {
	margin: 0.5em 0.5em 0 0;
}

#faqs #subcontent {
	min-height: 335px;
}

#faqs #subcontent ul {
	list-style: none;
	background: url(../images/question.jpg) no-repeat top right;
	padding: 0 160px 0 0;
	min-height: 240px;
}

#faqs #subcontent ul ul {
	background: transparent;
}

#faqs #subcontent li {
	padding: 0.5em 0 0.5em 2em;
	background: url(../images/list_orange.gif) no-repeat left 5px;
}

#faqs #subcontent li strong {
	display: block;
}

#faqs #subcontent ul ul {
	list-style: none;
	padding: 0 0 0 2em;
}

#contact #datos {
	width: 200px;
	float: right;
	margin: 2em 0.5em 0 0;
	padding: 0 0.5em 0.5em 0.5em;
}

#contact #datos dl, #contact #datos p {
	margin: 0.2em 0;
}

#contact #datos h5 {
	padding-top: 0.5em;
	font-size: 1.2em;
	color: #F97800;
}

#contact address {
	font-style: normal;
}

#contacto {
	width: 440px;
	border-right: 1px dotted #BBB9B1;
}

#contacto input#adres {
	width: 21em;
}

#contacto input#cp {
	width: 4em;
}

#contacto input#phone, #contacto input#fax {
	width: 7em;
}

#contacto input#email {
	width: 14em;
}

#contacto p {
	padding: 0.2em 0;
	width: 100%;
	clear: both;
}

#contacto h4, #request form h4 {
	clear: both;
	padding: 1em 0 0 0;
	margin-bottom: 0px;
}

#contacto .botonera, #request .botonera {
	clear: both;
	width: 100%;
	text-align: left;
}

#mapa #subcontent #viajes {
	width: 47%;
	float: left;
	padding-left: 1em;
}

#mapa #subcontent #viajes h4 {
	margin-top: 0em;
}

#mapa #subcontent #viajes ul {
	margin: 0px;
	padding: 0px;
}

#mapa #subcontent ul#bt, #mapa #subcontent ul#galicia, #mapa #subcontent ul#general {
	padding-bottom: 2.5em;
}

#mapa #subcontent ul li a {
	font-weight: bold;
}

#mapa #subcontent #viajes ul li a {
	color: #D31B00;
}

#mapa #subcontent #viajes ul li {
	background: url(../images/list_red.gif) no-repeat left 4px;
}

#mapa #subcontent #viajes ul li li {
	background: transparent;
}

#mapa #subcontent ul#galicia li a {
	color: #FFB20B;
}

#mapa #subcontent ul#galicia li {
	background: url(../images/list_yellow.gif) no-repeat left 4px;
}

#mapa #subcontent ul#general li a {
	color: #5D4F42;
}

#mapa #subcontent ul#general li {
	background: url(../images/list_grey.gif) no-repeat left 4px;
}

#mapa #subcontent ul ul {
	list-style: none;
}

#mapa #subcontent ul ul li {
	background: transparent;
	padding-left: 0;
}

#mapa #subcontent ul ul li a {
	color: #5D4F42 !important;
	font-weight: normal;
}

#mapa #subcontent #viajes ul li a:hover, #mapa #subcontent ul ul li a:hover, #mapa #subcontent ul#galicia li a:hover, #mapa #subcontent ul#general li a:hover {
	color: #000 !important;
}

#request form p {
	padding: 0.2em 0 0.2em 1em;
	margin: 0.2em 0;
}

#request form p.check {
	float: none;
	clear: both;
}

#request form #nombre_grupo {
	width: 15em;
}

#request form #adres {
	width: 19em;
}

#request form #cp {
	width: 5em;
}

#request form #phone, #request form #fax, #request form #cantidad, #request form #duracion  {
	width: 7em;
}

#request form #email {
	width: 15em;
}

#accesibility #place {
	width: 243px;
}

#content .socios {
	overflow: auto;	
	padding: 0;
	margin: 0;
	_width: auto;	
	width: 90%;
}

#content .socios li {
	display: inline;
}

#content .socios li img {
	border: none;
	margin-right: 1em;
}
