body
	{
	margin: 0;
	padding: 0;
	color: #333;	
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #F7F9FE  /*url(/fileadmin/template/main/res/back.gif) repeat*/;
	text-align:center;	
	}
	a{outline:none;}
	a:link, a:visited, a:active {
		color: #425A9A;
		text-decoration: none;
	} 
	a:hover {
		color: #647fff;
		text-decoration: none;
	}
	a:link img{
		border:0;
	}
	#idiomas a img {
		border:0;
	}
	#colNormal a:link,#colNormal a:visited,#colNormal a:active{
		font-weight:normal;
	}
	#container
	{		
		margin:0 auto 0 auto;
		width: 950px;		
		background-color: #FFF;
		/*border: 1px solid #333;*/
		text-align:left;
	}	
	#b1
	{		
		margin:0 auto 0 auto;
		width: 958px;				
		/*border-left: 2px solid #E8E8E8;
		border-right: 2px solid #E8E8E8;
		border-bottom: 2px solid #E8E8E8;*/
	}	
	#b2
	{		
		margin:0 auto 0 auto;
		width: 964px;		
		/*border-left: 2px solid #D1D1D1;
		border-right: 2px solid #D1D1D1;
		border-bottom: 2px solid #D1D1D1;*/
		
	}
	#b3
	{		
		margin:0 auto 0 auto;
		width: 960px;		
		/*border-left: 2px solid #B3B3B3;
		border-right: 2px solid #B3B3B3;
		border-bottom: 2px solid #B3B3B3;*/
	}
	#b4
	{		
		margin:0 auto 0 auto;
		width: 956px;		
		/*border-left: 2px solid #fff;
		border-right: 2px solid #fff;
		border-bottom: 2px solid #fff;*/
	}
	#b5
	{		
		margin:0 auto 0 auto;
		width: 952px;		
		border-left: 2px solid #E6EDFB;
		border-right: 2px solid #E6EDFB;
		/*border-bottom: 2px solid #ddd;*/
	}
	
	#banner
	{	
		padding: 0px;
		margin: 0px;
		background: url(/fileadmin/template/main_EN/res/cabecera.jpg) right no-repeat;
		height:105px;	
		cursor: pointer;
		}	
		#swapimages{				
			float: right;
			}	
	#menuybuscador{
		border: solid #ccc;
		border-width: 1px 0;
		height:21px;
		background: url(/img/redtext_bg.gif) repeat-x left bottom;	
	    position: absolute;
		top: 105px;
		width: 950px;
	}
		#menu_1{		
			display:block;	
		}
		#buscador{
			float:right;
			padding-right:10px;
			clear:right;
			_margin-bottom:-22px;
			 margin-top:2px;
			_margin-top:1px;
			visibility:hidden;
			height:0;
			width: 0;
		}		
		#buscador_EN{
			float:right;
			padding-right:10px;
			clear:right;
			_margin-bottom:-22px;
			 margin-top:2px;
			_margin-top:1px;
		}		
		#caja{ 
			margin-bottom:4px;
			width:100px;
			border: 1px #ccc solid;
			border-right: 0px; 
			padding-right:4px; 
			padding-left:4px;
			background-color: #FFF;
			color: #555;
			font-size:10px;	
		}	
		#boton{ 
			margin-left:-4px;			
		}
	#mypath
	{
		height:35px;
		width:765px;
		_width:805px;
		font-size:11px;	
		margin-top:5px;
		padding-top:25px;
		/*background: url(/img/path_degree.gif) repeat-x left top;	*/
		float:left;
		padding-left:5px;
	}
	#idiomas{
		/*background: url(/img/path_degree.gif) repeat-x left top;			*/
		height:35px;
		font-size:11px;	
		float:right;
		width:105px;
		_width:143px;
		margin-top:10px;
		padding-top:25px;
		text-align:right;
		padding-right:15px;
	}
	#content /*posicionamiento en el layout*/
	{
		 clear:both;
		 margin: 0 0 0 20px;		
		 width:923px;
		/*_width:748px;*/			
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		 line-height:190%;
		_line-height:170%;	
		
		}			
	#footer
	{
		clear: both;
		background: url(/img/footer_bg.gif) repeat-x left bottom;
		/*border-top: 1px solid #bbb;		*/
		padding: 7px 0 6px 0;		
		text-align:center;		
		visibility:hidden;	
		height:0;		
		}
		#footer p {
			color:#666;
			margin:0;
			font-size:9px;
		}	
#footer_EN
	{
		clear: both;
		background: url(/img/footer_bg.gif) repeat-x left bottom;
		/*border-top: 1px solid #bbb;		*/
		padding: 7px 0 6px 0;		
		text-align:center;
						
		}
		#footer_EN p {
			color:#666;
			margin:0;
			font-size:9px;
		}	
