/*body { background: url(../../../revista/20100201/img/900_bn.png) top right no-repeat; margin-top: 250px; margin-right: 305px; }*/




.clear { clear:both; }

.column-holder
	{ float:right; display:inline; width:700px; }
	
	.column-holder h1, .column-holder h2, .column-holder h3, .column-holder h4, .column-holder h5, .column-holder h6
		{ font-family: Tahoma,sans-serif; text-transform: none; font-weight: bold; display: block; }
	.column-holder h1 { font-size: 2em; margin: 0.67em 10px; }
	.column-holder h2 { font-size: 1.5em; margin: 0.83em 10px; }
	.column-holder h3 { font-size: 1.17em; margin: 1em 10px; margin-bottom: 0; color: #888; }
	.column-holder h4 { font-size: 1em; margin: 1.33em 10px; }
			.column-holder h4 { font-size: 1.17em; margin: 1em 10px; }
	.column-holder h5 { font-size: 0.83em; margin: 1.67em 10px; }
	.column-holder h6 { font-size: 0.67em; margin: 2.33em 10px; }
	
	.column-holder p
		{ margin: 10px 10px; }
	.column-holder p em { font-family: Georgia,times,serif; font-style: italic; }

	.column-holder p.encabezado { font-size: 1.2em; }

	.column-holder ul { color: #535353; padding-left: 0; margin-left: 25px; }
			.column-holder ul li { margin-bottom: 12px; }

	.column-holder object
		{ margin: 10px 10px; }

	.column-holder a { color: #B6371F; text-decoration: none; }
		.column-holder a:hover { color: #333; text-decoration: underline; }
	
	.column-holder p.small a { color: #333; text-decoration: underline; }
		.column-holder p.small a:hover { color: #B6371F; text-decoration: none; }

	.column-holder div { overflow: hidden; }
		
	.column-holder .center { text-align:center; }
	.column-holder .right { text-align:right; margin-top: 20px; }

.column-holder .columns-1-a
	{ float:left; display:inline; width:690px; }
.column-holder .columns-2-a, .column-holder .columns-2-b
	{ float:left; display:inline; width:345px; }
.column-holder .columns-2-c
	{ float:left; display:inline; width:460px; }
.column-holder .columns-2-d
	{ float:left; display:inline; width:230px; }
.column-holder .columns-3-a, .column-holder .columns-3-b, .column-holder .columns-3-c
	{ float:left; display:inline; width:230px; }

.column-holder .columns-1-d
	{ float:left; display:inline; width:460px; margin-left: 115px; }

ul.singleline li{
	 margin-top:0;
	 margin-bottom:0;
	 padding-top:0;
	 padding-bottom:0;
}
.bandera_editorial
	{ margin: 10px 10px; padding: 120px 0 20px; text-align: center; height: 780px;
	  background: url(../../../revista/20100201/img/bandera.png) center 10px no-repeat; font-size:0.8em; line-height: 1.48em; }
	.bandera_editorial p { text-align: center; }

div.cajadescarga {
	width: 100%;
	text-align: center;
	background-position: top center;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
}


.column-holder .columns-1-a object {
	text-align: center;
}




.back-img-1 { background: url(../../../revista/20100201/img/01.jpg) top right no-repeat; padding-top: 50px; float: right; display:inline; }
		.back-img-1 p.encabezado { width: 350px; }
		
.back-img-2 { background: url(../../../revista/20100201/img/02.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }
.back-img-3 { background: url(../../../revista/20100201/img/03.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }
.back-img-4 { background: url(../../../revista/20100201/img/04.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }
.back-img-5 { background: url(../../../revista/20100201/img/05.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }
.back-img-6 { background: url(../../../revista/20100201/img/06.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }
.back-img-7 { background: url(../../../revista/20100201/img/07.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }
.back-img-8 { background: url(../../../revista/20100201/img/08.jpg) top right no-repeat; padding-top: 270px; float: right; display:inline; }

.back-img-vida { background: url(../../../revista/20100201/img/ejemplovida_2.jpg) top right no-repeat; padding-top: 0px; float: right; display:inline; }
