/* Importante ".ie7, .ie8, .ie" antes de nuestros estilos */

.ie7 #header-top-wrapper {
	margin-top: 10px;
	height: 33px;
	margin-bottom: 0;
}

	.ie7 .block-lang_dropdown .inner .content #edit-lang-dropdown-select_msdd #edit-lang-dropdown-select_title {
		height: 28px !important;
		margin: 0;
		padding: 3px 0 0 0;
	}

.ie7 .breadcrumbs ul li {
  display: inline;
}

.ie7 #block-thermometer-0 {
	margin-right: -20px;
}

.ie7 #block-quicktabs-1 {
	position: relative !important;
	width: 460px !important;
	height: 360px !important;
	margin: 0 !important;
}

.ie7 .block-quicktabs {
	position: relative !important;
	width: 460px !important;
	height: 400px !important;
}

.ie7 #block-quicktabs-1 .inner {
	width: 460px !important;
	height: 350px !important;
	position: absolute !important;
	left: 0 !important;
	margin: 0 !important;
}

	.ie7 #block-quicktabs-1 .inner h2.title {
		width: 100%;
	}

.ie7 .bloque-galeria-foto-video .quicktabs_main {
	width: 460px !important;
	height: 350px !important;
	position: absolute !important;
	left: 0 !important;
	margin-top: 25px !important;
}

.ie7 #block-quicktabs-1 .inner .content {
	
}

.ie7 #block-quicktabs-1 .inner .quicktabs_wrapper {
	margin: -45px 0 0 85px;
	width: auto !important;
	float: left;
}

.ie7 .page-portada #block-quicktabs-1 {
	margin-top: 15px !important;
}

.ie7 .page-portada #block-quicktabs-1 .inner .quicktabs_wrapper {
	margin: -30px 0 0 85px;
}

.ie7 .views-slideshow-ddblock-cycle-vsd-upright-60p,
.ie7 .views-slideshow-ddblock-cycle-vsd-upright-60p .container,
.ie7 .views-slideshow-ddblock-cycle-vsd-upright-60p .container .container-inner {
	overflow: hidden !important;
}

.ie7 ul.quicktabs_tabs,
.ie7 ul.quicktabs_tabs li {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}

.ie7 .views-slideshow-ddblock-cycle-vsd-upright-60p .container .container-inner .vsd-scrollable-pager {
	width: 460px !important;
}

.ie7 .bloque-galeria-foto-video .slider {
	padding-top: 5px;
}

.ie7 .bloque-galeria-foto-video div.view-header {
	margin-top: 10px;
}

.ie7 #block-menu-menu-menu-header .inner ul.menu {
	margin-top: 15px;
}

.ie #block-menu-menu-menu-header .inner ul.menu li a {
	background: transparent url(ico-home.png) 0 46% no-repeat;
	color: #cacaca;
}

	.ie #block-menu-menu-menu-header .inner ul.menu li.newsletter a {
		background: transparent url(ico-news-letter.png) 0 46% no-repeat;
	}

	.ie #block-menu-menu-menu-header .inner ul.menu li.mapaweb a {
		background: transparent url(ico-webmap.png) 0 46% no-repeat;
	}

.ie #block-menu-menu-menu-header .inner ul.menu li a:hover,
.ie #block-menu-menu-menu-header .inner ul.menu li a:focus {
	background: transparent url(../../images/ico-home.png) 0 46% no-repeat;
	color: #000;
}

	.ie #block-menu-menu-menu-header .inner ul.menu li.newsletter a:hover,
	.ie #block-menu-menu-menu-header .inner ul.menu li.newsletter a:focus {
		background: transparent url(../../images/ico-news-letter.png) 0 46% no-repeat;
	}

	.ie #block-menu-menu-menu-header .inner ul.menu li.mapaweb a:hover,
	.ie #block-menu-menu-menu-header .inner ul.menu li.mapaweb a:focus {
		background: transparent url(../../images/ico-webmap.png) 0 46% no-repeat;
	}

.ie7 .block-lang_dropdown .inner .content #edit-lang-dropdown-select_titletext {
	margin: 7px 0 0 7px;
}

.ie7 .header-top-inner .block-search input.form-submit {
	position: relative;
	top: -2px !important;
	background: transparent url(../../images/ico-search.png) 1px 0 no-repeat;
}

.ie8 .header-top-inner .block-search input.form-submit {
	display: inline-block;
	margin-left: 13px;
}

.ie #header-group-wrapper #header-group #header-group-inner {
	position: relative;
}

	.ie7 #header-group-wrapper #header-group #header-group-inner .primary-menu {
		position: absolute;
		bottom: 4px;
	}

	.ie8 #header-group-wrapper #header-group #header-group-inner .primary-menu {
		bottom: 5px;
	}

.ie7 .primary-menu-inner ul.sf-menu a {
	margin-top: -2px !important;
	padding: 10px 0 10px 0 !important;
}

.ie8 .primary-menu-inner ul.sf-menu a {
	padding: 7px 0 7px 0 !important;
}

.ie #primary-menu-inner ul.menu li.expanded ul.menu li a {
	padding-left: 10px !important;
}

.ie7 #main-wrapper #main-inner {
	margin-top: 15px !important;
}

.ie8 #main-wrapper #main-inner {
	margin-top: 0 !important;
}

.ie7 #block-thermometer-0 {
	margin: -7px -80px 0 0 !important;
}

.ie8 #block-thermometer-0 {
	margin: 5px -8px 0 0 !important;
}

.ie7 #view-id-noticias-page_3 .views-field-field-news-frontimg-fid {
	overflow: hidden;
}

.ie7 .block-views div.view-footer {
	overflow: hidden;
}

.ie7 #main {
	margin-top: -8px;
}

.ie8 #main {
	position: relative;
	top: -25px !important;
}

	.ie8 #main .breadcrumbs {
		margin: 0 0 10px 0 !important;
	}

.ie7 .page-portada #main {
	margin-top: 0;
}

.ie7 form#form-municipios-selector #edit-municipio-wrapper select#edit-municipio {
	width: 170px;
}

.ie7 form#form-municipios-selector input.form-submit {
	float: right;
	margin-top: -15px !important;
}

.ie8 #block-gva_customizations-0 {
	padding-bottom: 0 !important;
}

.ie8 form#form-municipios-selector {
	overflow: hidden;
	position: relative;
	margin: 0 !important;
}

.ie8 form#form-municipios-selector .form-item {
	width: 150px;
	padding-bottom: 3px;
	overflow: hidden;
	height: 70px;
}

.ie8 form#form-municipios-selector input.form-submit {
	position: absolute;
	right: 35px;
	top: 27px;
}

.ie7 form#form-apachesolr-searchblock #edit-text-wrapper {
	margin-bottom: 15px;
}

.ie7 form#form-apachesolr-searchblock input#edit-advanced-search,
.ie7 form#form-apachesolr-searchblock input.form-submit {
	padding: 0  !important;
	margin: 0 !important;
	width: auto !important;
	height: auto !important;
}

.ie7 form#form-apachesolr-searchblock input#edit-advanced-search {
	width: 120px !important;
	padding: 3px 0 !important;
}

.ie7 form#form-apachesolr-searchblock input.form-submit {
	width: 55px !important;
	padding: 3px 0 !important;
}

.ie8 form#form-apachesolr-searchblock,
.ie8 form#form-apachesolr-searchblock-1 {
	overflow: hidden;
}

.ie8 form#form-apachesolr-searchblock .form-item,
.ie8 form#form-apachesolr-searchblock-1 .form-item {
	overflow: hidden;
	width: 100%;
}

.ie7 #quicktabs_container_6 {
	width: 451px;
}
.ie7 .blq-qt-areas-turisticas ul.quicktabs_tabs li {
	display: inline;
	white-space: nowrap;
}

.ie7 .blq-qt-areas-turisticas ul.quicktabs_tabs li a {
	padding: 5px 1.1em 2px 1.1em;
	height: 30px;
}

.ie .blq-qt-areas-turisticas .views-field-field-shared-body-value p {
	padding-right: 10px;
}

.ie .blq-qt-areas-turisticas .quicktabs_main .views-field-field-static-files-fid {
	margin-bottom: 50px;
}

.ie8 .blq-qt-areas-turisticas ul.quicktabs_tabs li a {
	padding: 5px 15.9px;
}

.ie7 #block-quicktabs-6 {
	margin-bottom: 0 !important;
}

.ie7 #pid-donde-ir #block-quicktabs-1 {
	margin-top: -90px !important;
}

.ie7 #block-views-municipios-block_3 .inner .content .view .view-content .views-slideshow-ddblock-cycle-vsd-upright-60p .container .container-inner .scrollable-pager,
.ie7 #block-views-naturaleza-block_1 .inner .content .view .view-content .views-slideshow-ddblock-cycle-vsd-upright-60p .container .container-inner .scrollable-pager {
	overflow: hidden !important;
}

	.ie7 #block-views-municipios-block_3 .inner .content .view .view-content .views-slideshow-ddblock-cycle-vsd-upright-60p .container .container-inner .scrollable-pager .vsd-scrollable-pager,
	.ie7 #block-views-naturaleza-block_1 .inner .content .view .view-content .views-slideshow-ddblock-cycle-vsd-upright-60p .container .container-inner .scrollable-pager .vsd-scrollable-pager {
		height: 61px !important;
		overflow: hidden !important;
		border: 5px solid #fff;
		border-bottom: 1px;
	}

.ie7 #block-views-municipios-block_3 div.views-slideshow-ddblock-cycle-vsd-upright-60p div.vsd-scrollable-pager div.items div a span,
.ie7 #block-views-naturaleza-block_1 div.views-slideshow-ddblock-cycle-vsd-upright-60p div.vsd-scrollable-pager div.items div a span {
	position: relative !important;
	top: 15px !important;
	z-index: 999;
}

.ie7 #content-content .full-node .content .fivestar-static-form-item {
	bottom: -90px !important;
	left: 0 !important;
}

.ie8 #block-gva_customizations-1 .inner .content form#form-escuelas-selector div div#edit-escuela-wrapper {
	width: 180px;
}

.ie8 #block-gva_customizations-1 .inner .content form#form-escuelas-selector div .form-submit {
	position: relative;
	top: 17px;
}

/* Edición de TDC en IE7 */

.ie7 #tabs-tabset ul.ui-tabs-nav li,
.ie7 #tabs-tabset ul.ui-tabs-nav li.ui-state-active,
.ie7 #content-tabs #content-tabs-inner ul.tabs li {
	display: inline;
}

.ie7 #tabs-tabset ul.ui-tabs-nav li.ui-state-active {
	position: relative;
	top: 5px;
}

.ie7 .form-item #multiselect_available,
.ie7 select#field_shared_rel_municipio {
	width: 320px;
}

.ie8 .form-item #edit-field-shared-rel-municipio-nid-wrapper {
	width: 225px !important;
}

.ie8 .form-item #edit-field-shared-rel-municipio-nid-wrapper select {
	width: 225px !important;
	padding: 3px;
}

.ie8 #edit-field-webcam-type-value-wrapper {
	overflow: hidden;
	margin-top: 25px;
}

.ie8 .form-item #multiselect_labels #label_selected {
	margin-right: 10px;
}

/* Fin - Edición de TDC en IE7 */
