/* CSS Document */
html, body, ul,  li, p, 
h1, h2, h3,  
form, fieldset, img, a hr{ 
margin: 0; 
padding: 0; 
border: 0; 
}
body {
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ddd; 
background-color:#2e2e2e; font-size:80%; text-align:center;  }
 
h1 {font-size:1.5em; color: #c5c5c5; background-color:transparent; margin:1em; padding:0;} 
h2 { font-size:1.3em;padding:0;margin:1em 0 .5em 0;text-align:center;color: #b5b5b5; }
h3 { font-size:1.1em;padding:0;margin:1em 0 .5em 0;color: #b5b5b5;;text-align:center; }
p { line-height:130%; margin:.5em; padding:0 0 1em 0;   }
ul  { margin:1em o;}
li { margin:.3em ; text-align:justify; list-style:none;}
hr { margin:1em; color: #999;}

.mFotoP {padding:3px; margin:4px;border:1px ridge #aaa; }
.mfotoG {padding: 8px; border: 4px ridge #999; margin-top:1em;}
img  {border:1px solid gray; padding:.4em;}
.img-no-border {border:none; padding:0;}
.center {text-align:center;}

a:link { 
color: #dfb683; font-weight:bold;
text-decoration:none;  font-style:italic; 


}
a:visited {
color: #dfa862; font-style:italic;	
	text-decoration:none;} 
a:hover 
 {color: #fe6114;
 text-transform:uppercase;
}

#wrapper { width:95%; max-width: 1018px;margin:0 auto; border-left: 18px solid #bf8030; } 
#container { background-color:#2e2e2e;  
      text-align:center;     }
	  
#left p, #center p, #right p{ margin-left:1em; text-align:justify  }  
#top {background:#2e2e2e; text-align:center;padding: 2em 0 0 0; margin-bottom:2em ; background-image:url(imgs/degr-osc.gif); background-repeat:repeat-x;  }
.nav-top { display:inline;text-align:center;padding:10px 0;margin-bottom:1em ;}	  
   #left { 
      float:left; width:25%; margin:0; padding:0; 
      }
    #left-c {color: #bf8030;
      font-size:85%; margin-left:.6em;  padding:2em 1.4em ;     }
   
   #center {  background:#3d3d3d;  
 float:left; width:49.9%; margin:0; padding:0;
      }
   #center-c {
      padding:0 2em;
      
      }
	#right { float: right;
      width:25%; margin:0; padding:0; 
     }
	#right-c { font-size:90%;margin:1em 0; padding: 1.5em;}
 #main-c ul li {text-align:left; text-indent:2em; display:block;}	  
	  .nav{  margin: 0; line-height:40px;text-align:center;   }

	#footer {clear:both;     }
	#footer p{text-align:center; padding:1.5em ; }     
   .spacer {clear:both;height:1px;visibility: hidden;}
   .spacer-2 { clear:both; height:30px; visibility:hidden;   }

.big { font-size:160%;color: #fe6114; font-weight:bolder; padding:3px; text-indent:1.5em;
        font-family: Georgia, "Times New Roman", Times, serif;}
.color-naranja{color: #fe6114; font-weight:bold;}
.float-left{ float:left;} 
.float-right{ float:right;}
.ir {float:right; clear:both; margin:1em; padding:.6em;border:2px solid #999;}
.estoyAQUI { color:red;background-color:transparent;  font-weight:bold; text-transform:uppercase;  }
.visitas { padding:.5em; margin:.5em;color: #fff;background-color:transparent;font-size: 120%; border:2px solid #999;}
.curva { height:30px;background-color:#3d3d3d; background-image: url(imgs/curva-30-l.gif); background-repeat:no-repeat;}	  
.curva-img {
	float:right; border:none;
	margin:0;
	padding: 0;
}


