/* 
|---------------------------------------------------------
| Layout
|---------------------------------------------------------
*/
#panel_derecho {
	min-width: 686px;
	width: 726px;
	float: right;
	display: inline;
}

* html #panel_derecho {
	width: 706px;
}

#panel_izquierdo {
	width: 243px;
	float: left;
	margin-left: 20px;
	display: inline;
}

#editorial_dia {
	width: 338px;
	height: 267px;
	float: left;
}

* html #editorial_dia {
	width: 318px;
}

#editorial_dia h4 {
	margin-left: 9px;
	margin-right: 9px;
	margin-top: 5px;
	width: 70px;
	height: 20px;
	position: relative;
}

#editorial_dia dl {
	margin-left: 9px;
	margin-right: 9px;
	margin-top: 8px;
}

#editorial_dia dd {
	text-align: justify;
	margin-top: 8px;
}

#editorial_ver_mas {
	float: right;
	margin-right: 9px;
	margin-top: 8px;
	font-size: 1.1em;
	font-weight: bold;
	color: #CC0000;
}

#video_dia {
	float: right;
}

#panoramas {
	width: 508px;
	height: 148px;
	float: left;
}

* html #panoramas {
	width: 485px;
}

#panoramas, #banner_lateral {
	margin-top: 9px;
}

#panoramas h4 {
	margin-left: 10px;
	margin-top: 9px;
	width: 100px;
	height: 17px;
	position: relative;
}

#panel_derecho hr {
	margin-right: 8px;
	margin-top: -5px;
}

* html #panel_derecho hr { /* Hack para IE 5 y 6 */
	margin-top: -12px;
}

*:first-child+html #panel_derecho hr { /* Hack para IE 7 */
	margin-top: -12px;
}

#panoramas hr {
	margin-left: 23ex;
}

#panoramas img {
	margin-top: 9px;
	margin-left: 5px;
}

#panoramas #prim_panorama {
	margin-left: 9px;
}

* html #panoramas img { /* Hack para IE 5 y 6 */
	margin-top: -9px;
}

*:first-child+html #panoramas img { /* Hack para IE 7 */
	margin-top: -9px;
}

#banner_lateral {
	width: 212px;
	max-width: 212px;
	line-height: 146px;
	max-height: 146px;
	min-height: 146px;
	float: right;
	text-align: center;
}

#galeria {
	width: 726px;
	height: 137px;
	margin-top: 7px;
	float: left;
}

* html #galeria {
	width: 706px;
}

#galeria li {
	float: left;
}

#galeria h4 {
	margin-left: 10px;
	margin-top: 9px;
	width: 65px;
	height: 20px;
	position: relative;
}

#galeria img {
	margin-top: 9px;
	margin-left: 10px;
	border: none;
}

#galeria .foto {
	margin-left: 23px;
}

#galeria hr {
	margin-left: 17ex;
}

* html #galeria img { /* Hack para IE 5 y 6 */
	margin-top: -10px;
}

*:first-child+html #galeria img { /* Hack para IE 7 */
	margin-top: -10px;
}

#galeria .item_galeria {
	width: 143px;
	height: 98px;
}

* html #galeria .item_galeria {
	width: 138px;
}

#panel_izquierdo #componente_login {
	width: 223px;
	height: 217px;
}

#panoramas .item_galeria {
	width: 142px;
	height: 106px;
}

#panoramas .item_galeria {
	margin-left: 20px;
	display: inline;
}

* html #panoramas .item_galeria {
	margin-left: 3px;
	margin-top: 2px;
}

.item_galeria .img {
	text-align: center;
}

#panoramas ul {
	list-style: none;
}

#panoramas li {
	float: left;
}

/* 
|---------------------------------------------------------
| Estilos de fuentes
|---------------------------------------------------------
*/
#editorial_dia h4 {
	font-size: 1.6em;
}

#editorial_dia dt {
	font-size: 1.5em;
	font-weight: bold;
	color: #CC0000;
}

#editorial_dia dd {
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
}

#panoramas h4, #galeria h4 {
	font-size: 1.6em;
	color: #FFFFFF;
}

/* 
|---------------------------------------------------------
| Estilos generales
|---------------------------------------------------------
*/
#editorial_dia {
	border: solid 1px #003300;
}

#editorial_dia h4 span {
	background: no-repeat url('../images/titulo_editorial.jpg');
	position: absolute;
	width: 100%;
	height: 100%;
}

#panoramas h4 span {
	background: no-repeat url('../images/titulo_panoramas.jpg');
	position: absolute;
	width: 100%;
	height: 100%;
}

#panoramas {
	background: #CC9900;
}

#panel_derecho hr {
	border-style: hidden;
	border-width: 0px 0px 0px;
	border: none;
	border-top: 1px solid #FFFFFF;
}

#panoramas img {
	border: solid 1px #FFFFFF;
}

#banner_lateral {
	border: solid 1px #003300;
}

#galeria {
	background: #CC0000;
}

#galeria h4 span {
	background: no-repeat url('../images/titulo_galeria.jpg');
	position: absolute;
	width: 100%;
	height: 100%;
}

#galeria ul {
	list-style: none;
}