/* 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;text-align:center;color: #b5b5b5; }
h3 { font-size:1.1em;padding:0;margin:1em 0 .5em 0;color: #bf8030;;text-align:center; }
p { line-height:140%; margin:.5em; padding:0 0 1em 0; text-align:justify;color: #ddd;   }
#top p, #footer p{text-align:center; }
ul  { margin:1em o;}
li { margin:.5em 0 0 1.5em;  text-align:justify; list-style: square;}
hr { margin:1em; color: #bf8030;}

.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; border-right: 1px solid #bf8030;} 
#container { background-color:#2e2e2e;  
      text-align:center;     }
	  
 
#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; border-bottom: 1px solid #666;  }
.nav-top { display:inline;text-align:center;padding:10px 0;margin-bottom:1em ;}	  
   #left { 
      float:left; width:25%;
      }
    #left-c {color: #bf8030;
      font-size:85%; margin-left:.6em;  padding: 1.5em ;     }
   
   #center {  background:#3d3d3d;  
 float:left; width:49.9%; margin:0; padding:0;text-align:center;
      }
   #center-c {
      padding:0 2em;
      
      }
	#right { float: right;
      width:25%; margin:0; padding:0; 
     }
	#right-c { font-size:90%; padding: 1.5em;}
	
	
	#main {width: 71%; height:100%; float: right;margin-right:3% ; padding:0; background-color:#;}
#main-c { padding:3em;text-align:center;  }

 #main-c ul li {text-align:left; text-indent:2em; display:block;}	  
	  .nav{  margin: 0; line-height:40px;text-align:center;   }

	#footer {clear:both;  padding:1.5em 5em ;border-top: 1px solid #666;    }
	     
   .spacer {clear:both;height:1px;visibility: hidden;}
   .spacer-2 { clear:both; height:20px; 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;
}


