* {

  padding:0;
  font-family:Tahoma,Arial;
}
body {
  background-color:#02000B;
  font-size:70%;
  color:#fff;
}
a {
  color:#fff;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
a img {
  border:none;
}
p {
  margin-bottom:8px;
  line-height:130%;
}
h1 {
  text-transform:uppercase;
  font-size:110%;
  margin-bottom:8px;
  line-height:130%;
}
#wrap1, #wrap2, #wrap3, #wrap4 {
  background:url(img/vl.gif) no-repeat left top;
  width:100%; 
  height:100%;
  display:table;
}
#wrap2 {background:url(img/vp.gif) no-repeat right top}
#wrap3 {background:url(img/nl.gif) no-repeat left bottom}
#wrap4 {background:url(img/np.gif) no-repeat right bottom}

#content {
  margin:0 0 70px 50px;
  text-align:center;
}
#content object {
  margin:0 auto;
}
#content img {
  border:1px solid #fff;
  margin-right:15px;
  float:left;
}
#content .block {
  float:left;
  height:100px;
  margin:0 40px 38px 0;
}

/***********************stories*************************/
.story td {
  vertical-align:bottom;
  font-size:70%;
  padding:0 50px 50px 0;
}
.story td img{
  float:none;
}

/*************************MENU*************************/
.nav {
  margin:0 10px 0 158px;
}
.nav td {
  line-height:70%;
  height:62px;
  width:110px;
  vertical-align:top;
}
.nav td div {
  padding:11px 0 30px 20px;
  font-size:70%;
  line-height:170%;
}
.nav td div a:hover {
  text-decoration:underline;
}
.nav .i1, .nav .i2, .nav .i3, .nav .i4, .nav .i5 {
  display:block;
  float:left;
  height:62px;
  width:108px;
  margin-top:23px;
  text-decoration:none;
}
.nav .i1 {background:url(i/menu.gif) no-repeat 0 0;}
.nav .i2 {background:url(i/menu.gif) no-repeat -108px 0;}
.nav .i3 {background:url(i/menu.gif) no-repeat -217px 0;}
.nav .i4 {background:url(i/menu.gif) no-repeat -326px 0;}
.nav .i5 {background:url(i/menu.gif) no-repeat -435px 0;}
.nav .i1:hover, .nav .i1.act1 {background-position:0 -62px;}
.nav .i2:hover, .nav .i2.act2 {background-position:-108px -62px;}
.nav .i3:hover, .nav .i3.act3 {background-position:-217px -62px;}
.nav .i4:hover, .nav .i4.act4 {background-position:-326px -62px;}
.nav .i5:hover, .nav .i5.act5 {background-position:-435px -62px;}

.nav #logo {
  padding:30px 0px 0 0;
}
.nav #logo .ico a:hover, .nav a:hover {
  text-decoration:none;
}

/**********************COLORES**********************/
.black {color:#000}
.white {color:#fff}
.grey {color:#9F9D9E}

/***********************FONTS***********************/
.bold {font-weight:bold}
.norm {font-weight:normal}
h1
{
	font-size: 15pt;
	color: #cbcbcb;
	font-family: Arial, Helvetica, sans-serif;
	font: bold;
}

td.o 
 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cbcbcb;
	background: #383838;
	height: 200px;
	width: 200px;
	vertical-align: middle;
	text-align: center;
}
td.b
 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cbcbcb;
	background: #02000B;
	vertical-align: middle;
	text-align: center;
}
.boxgrid{ 
				width: 200px; 
				height: 300px; 
				margin:10px; 
				float:left; 
				border: solid 2px #cbcbcb; 
				overflow: hidden; 
				position: relative; 
				background:#161613; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0px; 
					color:#afafaf; 
					font-weight:bold; 
					font:8pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 200px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
        			top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 255;
 					left: 0;
 				}
