@charset "utf-8";
/* CSS Document */

*
{
	margin:0;
	padding:0;
	border:0;
}
.clear
{
	clear:both;
}
.oculto
{
	display:none;
}
.negrita
{
	font-weight:bold;
}
body
{
	background-image:url(../img/patron_bg.png);
	background-repeat:repeat-x;
}
#contenedor
{
	margin:0 auto;
	padding:0 1px 0 1px;
	
	width:956px;
	
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	
	background-color:transparent;
}
	#contenedor #cabecera
	{
		position:relative;
		
		margin:0;
		padding:0;
		
		width:956px;
		height:232px;
		
		background-image:url(../img/cabecera_fondo.jpg);
		background-repeat:no-repeat;
	}
	#contenedor #menu
	{
		margin:0 0 0 0;
		padding:1px 0 9px 0;
		
		width:956px;
		
		background-image:url(../img/menu_fnd.jpg);
		background-repeat:no-repeat;
	}
	#contenedor #contenido
	{
		margin:0;
		padding:24px 0 0 0;
		
		width:956px;
		
		background-color:#f4f4f4;
		background-image:url(../img/contenido_fnd_top.jpg);
		background-repeat:no-repeat;
		background-position:top;
	}
		#contenedor #contenido #divInfo
		{
			display:inline;
			float:left;
			
			margin:0 0 0 20px;
			
			width:443px;
			
			font-family:"Lucida Grande", "Lucida Sans", Verdana;
			font-size:13px;
			color:#78716C;
		}
			#contenedor #contenido #divInfo h2
			{
				margin:0 0 13px 0;
				
				width:443px;
				height:37px;
				
				background-repeat:no-repeat;
			}
			#contenedor #contenido #divInfo p
			{
				margin:0 5px 10px 11px;
			}
		#contenedor #contenido #divExtra
		{
			display:inline;
			float:right;
			
			padding:0;
			margin:0 18px 40px 0;
			
			width:461px;
		}
			#contenedor #contenido #divExtra #extraLeft
			{
				float:left;
				
				width:210px;
			}
				#contenedor #contenido #divExtra #extraLeft div
				{
					margin:0 0 20px 0;
				}
				#contenedor #contenido #divExtra #extraLeft h2
				{
					width:210px;
					height:46px;
					
					background-repeat:no-repeat;
				}
				#contenedor #contenido #divExtra #extraLeft p
				{
					margin:0 5px 0 5px;
					
					font-family:"Lucida Grande", "Lucida Sans", Verdana;
					font-size:11px;
					color:#666;
				}
			#contenedor #contenido #divExtra #extraRight
			{
				float:right;
				
				width:230px;
			}

#contPie
{
	margin:0 auto;
	padding:0 1px 0 1px;
	
	width:956px;
	
	border-right:1px solid #636363;
	border-left:1px solid #636363;
	
	background-color:transparent;
}
	#contPie #pie
	{
		margin:0 0 0 0;
		padding:2px 0 0 0;
		
		width:956px;
		
		background-image:url(../img/pie_fondo.jpg);
		background-repeat:no-repeat;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999;
	}