/* CSS Document */
body
{
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ddd; line-height:140%;
background-color: #000; font-size:small; text-align:center;
}
h1{font-size:140%;color:#ccc;background-color:transparent;text-align:center; margin:0px;padding:5px 0px;}
#top h1 {color:#ccc;}
#top p { padding-bottom:0.5em; border-bottom:1px solid #666;}
h2 { font-size:130%;color:#999999; text-align: center;margin:0px;padding:5px 0px;}
h3 {font-size:120%;color:#999999;background-color:transparent;}
p { margin:0px; padding:0px;}
#container
{width:760px; margin:1em auto; background-color:#000;border:2px solid #505050;  }
#top{ width:650px;margin-left:auto;margin-right: auto; margin-top:1em;margin-bottom: 2em;
      background-color:transparent; text-align:center; background-color:transparent;color:#ddd;  }
#top-2 { background-image:url(imgs/tv-lines-3.gif); background-repeat:repeat-x;}
#main { width:70%;margin-left:auto;margin-right: auto; text-align:justify; }
#main-intro  {  margin-left:auto;margin-right: auto; width:660px;text-align:justify;   }
#main-intro-home   {  margin-left:auto;margin-right: auto; width:660px;text-align:justify; padding:1em;border:2px solid orange;   }
.marco-intro { float:left; margin:40px 15px 20px 0px; padding:8px; border:3px solid #ddd;   }
.marco-bio { float:right; margin:9px 0px 20px 30px; padding:8px; border:3px solid #ddd;   }
.contFOTO {}
#nav{ width:600px;   border:1px solid #999; margin:1em auto;
  background-color:#666666;   }
#nav ul li{display:inline; text-decoration:none; }
ul {margin: 0; padding: 0;}
#th  { padding:5px;display:inline;}
#footer {width:600px; margin:3em 0; clear:both;   font-size:80%; color:#666; 
         background-color:transparent; border-top:1px solid #666; } 
.aFoto { 
	margin: 5px;
	padding: 5px;
	border: 3px solid #CCC;
}	
.imgGrande {border:5px ridge #dcdcdc; padding:9px;   }
.estasAQUI {font-weight:bold; color:#f90; background-color:transparent}
.disponible { width:550px; text-align:right; margin:1em;  }
#error {width:400px;  text-align:justify; 
        margin:40px auto; }
.float-left{ float:left;} 
.float-right{ float:right;}
.clear-div { clear:both; height:1%; visibility:hidden;}
img { border-style:none;}
a:link {color:#6cf; font-weight:bold; background-color:transparent; text-decoration:none;}
a:visited{ background-color:transparent; color:#FF99FF; text-decoration:none;}
a:hover
{
color: #0cf; text-decoration:underline;
background-color:transparent;
}
.size {font-size:80%; color:#666; background-color:transparent; }
.letra-grande {font-size:110%; font-weight:bold;}
.visitas { float:left; margin-left:1em; color: #f90;background-color:transparent;; }
