/*  layout settings */

body {
  font-size: 0.8em;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background:url(images/bg.jpg) top center;
  color:#fff;
  font-weight:bold;
  padding:0px;
  margin:0px;
  }
  
img { border: 0px; }
a img { border: 0px; }

a { color: #000000; text-decoration: none; }
a:hover { color: #467CA9; text-decoration: underline; }

a.tooltip:hover {text-decoration:none;}
a.tooltip span {display:none; margin:140px 0 0 140px; padding:5px 5px; }
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #000; background: url(images/ttbg.jpg); color:#a60000; font-weight:bold; padding:12px 10px 12px 60px;}

a.tooltip2:hover {text-decoration:none;}
a.tooltip2 span {display:none; margin:5px 0 0 5px; padding:5px 5px; }
a.tooltip2:hover span{display:inline; position:absolute; border:1px solid #000; background: url(images/ttbg.jpg); color:#a60000; font-weight:bold; padding:12px 10px 12px 60px;}

a.viewzoom{
	height: 150px;
	width: 150px;
	display: block;
z-index: 5;
}

a.viewzoom:hover{
	background:url(images/viewzoom.png);
	
}

hr {
	color: #666666;
	background-color: #5095be;
	height: 1px;
	border: 0;
}

label {
	display: block;
	clear: left;
	float: left;
	width: 140px;
	font-weight: bold;
	line-height: 23px;
}

.style2 {
   color:#990000;
   font-size:15px;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-weight:bold;
   }
   
.style3 {
   color:#666;
   font-size:12px;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-weight:bold;
   }   

/*  header - currents area*/

#header {
   width:280px;
   height:280px;
   margin:0 20px 20px 0;
   float:left;
   background:url(images/header.png);
	}

   	
/* Contenido */

#contenido {
   width:100%;
   height:100%;
   }
   
#cont {
   width:900px;
   background:url(images/fondocont.png);
   margin:auto;
   } 
   
.thumbs {
   width:150px;
   height:150px;
   float:left;
	z-index:0;
   } 
 

/* Footer */
#footer {
   width:100%;
   height:200px;
   background:url(images/footer.png);
   float:left;
   margin:35px auto 0 auto;
   }   
   
#footer2 {
   width:900px;
   height:50px;
   margin:100px auto 0 auto;
   } 
			
#networks {
   width:460px;
   height:50px;
   float:right;
   padding-right:15px;
   }
   
#mails {
   width:130px;
   height:50px;
   float:right;
   border-left:#FFFFFF 2px solid;
   }   

.n-icon {
   width:50px;
   height:50px;
   margin-left:15px;
   float:right;
   }
	
.spacer {
width:800px;
height:7px;
margin:auto;
}	



