BODY {
   font: 11pt "Comic Sans MS";   
   margin-top: 5px;   
   margin-right: 5px;
   margin-bottom: 5px;
   margin-left: 5px;    
   text-align: center;  
   background-image: url(../imatges/ampa_logo_fondo.jpg); 
}
a:visited { color:#0000ff;}

img {border: 0px}

.H3{    
   font-weight:bold;
}
.mayor{
	font-size:105%;
	font-weight: bold;
}
.subtitulos{
	color: #D45F55;
	font-size:115%;
	font-weight: bold;
}

.sinlinea {
text-decoration:none;
color: #336600;
}

.sinlinea a:visited{
text-decoration:none;
color: #336600;
}

.separacion {
	width:80%;	
	background-image:url(../imatges/bargreen.jpg);*/
	text-align:center;	
}
.anuncio {
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	margin:10px 10 px 10 px 10 px;
	padding:10px 10px 10px 10px;
}


#contenedor{ 
   text-align: left; 
   margin:auto; 
} 

#cabecera{
	 border:#cccccc solid 1px; 
   height: 95px;    
   background-image:url(../imatges/color_encabezado5.jpg);   
   font-size:18pt; 
   font-weight: bold;
   color: #336600;    
}

#cajacabecera{
   margin-top:15px;
   margin-left:0px;
   margin-right:0px;
   text-align:center;
   width:80%;
	/width:auto;
}
#cabeceradir{
	margin-left:156px;
	width:154px;
	text-align:left;
	font:9pt "Comic Sans MS" ;
	color:#FFFFFF;
}
#cabezatexto{
	/*margin-left:326px !important;*/
	height: 95px;
	float:right;
	width:70%; /*Para que firefox lo interprete bien*/
	/width:auto; /*este sólo lo lee IE*/
}	

#cabezalogo{
float:left;
/*height: 95px;*/
width:320;

}

#cuerpo{ 
   margin-top: 10px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 10px;
}

#lateral{ 
   width: 165px;
   border:#cccccc solid 1px; 
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   float:left; 
}

#lateral ul{ 
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px; 
   list-style: none; 
}

#lateral li{ 
 
   background-image:url(../imatges//gif/fondo_enlace.gif);   
   border: /*#d4ff00*/#ffffff outset 3px;   
} 

#lateral a{ 
  color:  #336600;  /
  background-image:url(../imatges/fondo_enlace.gif); 
  text-decoration: none;
  text-indent: 10px;
  display:block;
  width:100%; 
}

#lateral a:hover{	
	color:#ff9f55;	
	border: 0px;
	padding: 0px;
	background-image:url(../imatges/fondo_enlace1.jpg);/
	font-weight:bold;
	text-decoration:underline;
}

.seccion{ 
   background-color: #007f00;
   color: #aadfaa;
   width: 160px;
   border: #cccccc outset 3px;   
   margin-top: 2px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px; 
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   float:left;
  
}

/*#seccion a{ 
    
  text-decoration: none;
  display:block;
  width:100%; 
}*/

.lateral1{ 
   width: 166px;  
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   float:left; 
}

#principal{	
   margin-left: 176px;   
   margin-top: 4px;   
   margin-right: 0px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-left: 3px;
   padding-right: 4px;
   padding-bottom: 4px;
   /*background-color:#FFFFF8;*/
   /*background-color:#EAFFF8;*/
   /*border:1px solid #cccccc;*/
}
 
#pie{
	clear:both;
	color:#336633;
	text-align:right;
	font-size:10px;
	margin:10px 10px 10 px 10 px;
	padding-bottom:10px;
	}
	
.aviso{
	font-size:large;
	font-weight:bold;
	color:#FF0000;
	background-color:#FFFF33;
}
.aviso a:link{
	font-size:x-large;
	color:#FF0000;
}

