body {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	text-align: center;
	/*background: url(img/noticiasFondo.gif);*/
}
	#content_body {
		background: url(img/pp1.gif) right repeat-y;
		width: 796px;
		padding-right: 16px;		
		margin: auto;
	}
	#wrapper {
		padding-left: 10px;
		width: 780px;
		margin: auto;
		/*background: url(img/pp.gif) repeat-y; 
        */
	}
/*
		#header {
			height: 95px;
			width: 780px;
			background: url(img/header3.jpg) right no-repeat;
			text-align: left;
			position: relative;			
		}			
			#header h1 {
				text-indent: -9999px;
				background: url(img/header4.jpg) left no-repeat;
				width: 373px;
				height: 95px;
				margin: 0;
				padding: 0;
				position: relative;				
			}
  			#header a#linkiarna {
  			  position: absolute;
  				top: 36px;
					left: 140px;
  				width: 100px;
  				height: 47px;
  				display: block;	
  			}
				#header h1 a#linkurl {
					top: 36px;
					left: 10px;
					width: 115px;
					height: 47px;
					display: block;
					position: absolute;
				}
*/
/*** MENU ***/				
		#menu {
			width: 100%;
			background-color: #4C704C;
		}
		#submenu {
			background-color: #003300;
			height: 20px;
			border-top: 1px solid #FFFFCC;
			border-bottom: 1px solid #FFFFCC;
			width: 100%;
		}
			#submenu ul {
				margin: 0;
				padding: 0;
				list-style: none;				
				overflow: hidden;
			}
				#submenu ul li 
				{
					float: right;					
					border-right: 1px solid #FFF;
				}
					#submenu ul li.last 
					{
						border-right: none;
					}
					#submenu ul li a
            {
                color: #ffffcc;
                padding: 0 3px;
                display: block;
                text-decoration: none;
                font: 0.7em/20px 'Trebuchet MS' , Arial;
            }
						#submenu ul li a:hover 
						{
							background-color: #003300;							
						}
		#content {
			text-align: left;			
			background-color: #FFF;	
			font: 0.7em/20px 'Trebuchet MS' , Arial;
			overflow: hidden;	
			padding-top: 1em;	
			clear: both;	
		}
			#pagetree {
				padding: 1em 2em;
			}
				#pagetree dt {
					margin-bottom: 5px;
					margin-top: 5px;
				}
	.content_text {
		width: 580px;
		margin: 1em auto;
		border: 1px solid #4f5282;
		float: left;
	}
    .content_text .title {
  		width: 100%;
  		height: 27px;
  		line-height: 27px;
  		background: #4f5282 url(media/Image/tit-acerca.gif) center 3px no-repeat;
  		border-bottom: 7px solid #efb540;
  		text-align: center;
        font: bold 1.5m 'Trebuchet MS' , Arial;
  		text-indent: -9999px;
  		color: #fff;
  		display: block;
    }
			/*#wrap_home {
				overflow: hidden;
				background: url(img/front/back-home.jpg) left bottom no-repeat;
				padding-bottom: 1em;
            }
            */
			
			#content_text 
			{
				width: 590px;				
				float: left;
				margin-right: 5px;								
			}
				#content_text address
    {
        font: bold 0.8em 'Trebuchet MS' , Arial;
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
        color: #59599b;
    }
					#content_text .name_proj 
					{
						color: #600;
						font-size: 0.9em;
					}
				#text 
				{
					width: 580px;
					line-height: 1.4;
					margin-left: 7px;
				}
				.text {
				  margin: 1em;
				}
				#panel_left 
				{
					float: left;
					width: 173px;
				}
					#panel_left #buscador {
						width: 173px;
						height: 100px;
						margin-bottom: 1em;
						border: 1px solid #545333;
						text-align: center;
					}
						#panel_left #buscador h3
                {
                    margin: 0;
                    margin-bottom: 1em;
                    padding: 0;
                    padding-left: 5px;
                    color: #fff;
                    height: 23px;
                    text-indent: -9999px;
                    font: 1em/23px 'Trebuchet MS' , Arial;
                    text-transform: uppercase;
                    background-position: 0% 0%;
                    background-attachment: scroll;
                    background-image: url(img/tit-buscador.gif);
                    background-repeat: no-repeat;
                }
					
					#panel_left #qsomos {
						width: 173px;
						height: 100px;
						margin-bottom: 1em;
						border: 0px solid #545333;
						text-align: center;
					}
						#panel_left #qsomos h3 {
							margin: 0;
							margin-bottom: 1em;
							padding: 0;
							padding-left: 5px;
							background: #545333 url(img/tit-qsomos.gif) no-repeat;
							color: #fff;
							height: 23px;
							text-indent: -9999px;
							font: 1.0em/23px Lucida, Tahoma, sans-serif;
							text-transform: uppercase;
						}
					
					
					#panel_left #last_news 
					{
							width: 173px;
							height: 100px;
							border: 1px solid #545333;
							margin-bottom: 1em;
							font-size: 0.9em;
					}
						#last_news .last_news {
							margin: 5px;
						}
						#panel_left #last_news h3
						{
							text-indent: -9999px;
							width: 173px;
							height: 23px;
							background: url(img/tit-noti.gif) no-repeat;
							margin: 0;
							padding: 0;
						}
						#panel_left #last_news a {
							text-decoration: none;
							color: #333;
						}
							#panel_left #last_news a:hover {
								text-decoration: underline;
							}						
						#panel_left #newsletter {
							border: 1px solid #545333;
							padding-bottom: 5px;						
						}
						#panel_left #newsletter h3
						{
							text-indent: -9999px;
							width: 173px;
							height: 23px;
							background: url(img/tit-suscribir.gif) no-repeat;
							margin: 0;
							padding: 0;
							border: 0;
						}	
		form p {
			clear: left;	
		}
			form p label {
				float: left;
				width: 15%;
			}
		
		
		#footer {
/*
			background-color: #F7D117;			
*/
			clear: both;
		}
			#footer address
{
    text-align: center;
    line-height: 20px;
    padding: 3px 0;
    font: 0.7em 'Trebuchet MS' , Arial;
    border-bottom-width: 8px;
    border-bottom-color: #333;
}

				#footer address a 
				{
					text-decoration: none;
					color: #333;	
				}
/*
					#footer address a:hover
					{
						text-decoration: underline;
					}
*/  
  .menu {
      text-align: left;
    }	      
	  .menu table, .menu table td {
			
	  }
      .menu table td a {             
        display: block;
        padding: 3px;
      }     
		#ctl00_Menu1 {
			border-bottom: 1px solid #fff;
		}   
    .menu_table {      
      float: left;
    }
		.menu table, .menu table td {
			white-space: normal !important;
		  }
		  .menu table td a {
			white-space: normal !important;        
			display: block;
			padding: 3px;
		  }
		.submenu {
			text-align: left;
		}
			.submenu table td a {								
				display: block;
				padding: 3px;
			}
      .menu_rel {
        float: left;
        width: 149px;
        margin-right: 10px;
      }
      .article {
        float: left;
        width: 607px;
		line-height: 1.4;
      }
	  .viewart {
		margin-right: 2em;
		margin-left: 2em;
		line-height: 1.4;
		padding-bottom: 1em;
	  }
		.article a, .viewart a {
			text-decoration: none;
			color: #a09f44;
		}
			.article a:hover, .viewart a:hover {
				text-decoration: underline;
			}
			.article dd, .viewart dd {
				margin-bottom: 5px;
			}
			a.document {
				color: #f60;
				font-weight: bold;
			}
	.menu_rel ul {
		margin-top: 0;
		margin-left: 0.5em;		
		list-style: none;
		padding: 0;
	}
		.menu_rel ul li
{
    background: url(img/bullet-submenu.gif) #87aa87 no-repeat left 50%;
    margin-bottom: 2px;
    width: 149px;
    _padding: 0;
    color: #ffffcc;
}
			.menu_rel ul li a {
				padding: 3px 0 3px 10px;
				display: block;
				_width: 139px;
				text-decoration: none;
				color: #333;	
			}
				.menu_rel ul li a:hover {
					text-decoration: underline;
				}
			.menu_rel ul li a.current
{
    background: url(img/bullet-submenu.gif) #4c704c no-repeat left 50%;
    color: #ffffcc;
}
	.pnl_News 
	{
		margin: 05px;
	}
	.formcontact {
		padding: 1em;	
	}
	
	.single_content {
		margin: 0 3em;
		line-height: 1.4em;
	}
  	.single_content a {
  			text-decoration: none;
  			color: #a09f44;
  		}
  			.single_content a:hover {
  				text-decoration: underline;
  			}
		.single_content dt {
			margin-top: 1em;
			margin-bottom: 1em;
		}	
