/* CSS Document */

html, body, ul,  li, p, 
h1, h2, h3,  
form, fieldset, img, a hr{ 
margin: 0; 
padding: 0; 
border: 0; 
}
body {

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
text-align:center; line-height:1.5em; background-image:url(../images/fondo-degr-amar.gif); background-repeat:repeat-x;
 color: #000;background-color:#eaeaea;   text-align:center; font-size:90%; 
}
h1 { font-size:1.5em;  padding: 0;margin:1em 0  ; text-align:center;}
h2 { font-size:1.3em;padding:0;margin:1em 0 ;text-align:center;color: #c60; }
h3 { font-size:1.2em;padding:0;margin:1em 0 .4em 0;color: #c60;text-align:left; }
h4 { font-size:100%;padding:0;margin:9px 0px;text-align:left;color: #c60; }

p { line-height:1.4em; margin:.5em; padding:0 0 .5em 0; text-align:justify;   }
#top p, #footer p { text-align:center;}
li { list-style: square; padding-left:1.2em; list-style-position:inside;text-align:left;}
.img-no-border {border:none;}

a:link {
text-decoration:none; font-weight: bold;  
}
a:visited {
	
	text-decoration:none;} 
a:hover 
 {
text-decoration: underline;color:red; 
} 



 

#top {  text-align:center; padding: 1em 3em;background-color:#eaeaea ;background-image: url(imgs/degr-amarillo-100px.gif); background-repeat:repeat-x;   
}

#container { width:90%; max-width:999px; /* sets max layout width */
	min-width:720px; /* sets min layout width */
	margin-left:auto;  /* centers layout in browser */
	margin-right:auto; /* centers layout in browser */
	background:#eaeaea; border:9px solid #eaeaea; 
  }


   #left { 
      float: left;  
      width: 290px; 
background-color:#fc0 ;}
      
   #left-c {  
      padding:1.5em;
      font-size: 80%;
      }
  

  
#main  { padding:0; margin-left:290px; background-color:#eaeaea; min-height:450px;} 
#main-c  { padding:1em 3em;      }

.th   { text-align:center; margin:1em 0; }


#footer {clear:both;  font-size:85%; padding: 1em 3em; background-color:#fc0; background-image: url(../images/degr-135-inv.gif); background-repeat:repeat-x; border-top:1px solid #aaa; 
         }

.flash-300-200 { width:310px; height:210px; padding:.8em; margin:0 auto; border: 1px solid #aba;}
td { padding:.5em;}		 
.flash-300-300 { width:310px; height:310px; padding:.8em; margin:0 auto; border: 1px solid #aba;}
td { padding:.5em;}
.clear-div { clear:both; height:1px; visibility:hidden;   }
.clear-div-2 { clear:both; height:30px; visibility:hidden;   }
.floatleft {float:left;}
.big {float:left; position:relative;top:-8px; height:25px; padding-top:7px;padding-right:1px; color: #c60; font-size:28px; font-weight:bold; font-family: "Times New Roman", Times, serif; }
.center {text-align:center; margin: 0 auto; }
.txt   { width:480px; margin:2em auto;text-align:justify;}
.visitas {text-align:center;font-size: 120%;  color: #f90;background-color:transparent;; }
.imgRIGHT {float:right; margin:.4em  0 0 1.5em;padding:1em; }
.imgLEFT {float:left; margin:.4em 1em 0 0;padding:.4em;border: 2px solid #ccc;text-align:center; }
.estoyAQUI {color: red; font-weight:bolder;}
.tenue {width:500px;  color:#999;text-align:justify; }
.tenue-2 {  color:#999; }
.curva {margin:0;
	padding: 0;}	  
.curva-img {
	float:right; border:none;
	margin:0;
	padding: 0;
}

