/*-- general --*/

BODY {
	MARGIN: 0px; 
	SCROLLBAR-FACE-COLOR: black; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F2F0FB;
	SCROLLBAR-SHADOW-COLOR: #F2F0FB; 
	SCROLLBAR-3DLIGHT-COLOR: black; 
	SCROLLBAR-ARROW-COLOR: #CE3A2F; 
	SCROLLBAR-TRACK-COLOR: #F6F4F4; 
	SCROLLBAR-DARKSHADOW-COLOR: #CE3A2F; 
	background-color: #eeeeee;
	TEXT-ALIGN: center;
	font-family:tahoma;	
	
	
}

h4{
	display:none;
}


h1{

	font-size: 12px;
}

h2{

	font-size: normal;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	border-bottom: 1px solid #669acc;
		


}

INPUT, SELECT {

	border: 1px solid #003399;
	font-size: 12px;
	font-family:tahoma;
}
TEXTAREA {

	border: 1px solid #003399;
	font-size: 12px;
	font-family:tahoma;
}

#cabecera_logo{
	position:relative;
	top:0px;
	left:0px;
	width: 100%;
	height: 65px;
	background: #eeeeee url(images/cabecera.jpg) no-repeat center top;		
	z-index: 4;
	font-family:tahoma;
	font-size: normal;
	font-size: 14px;
	font-weight: normal;
	color: #47473f;
		
}
#cabecera_logo2{
	position:absolute;
	z-index: 3;
	top:56px;
	right:0px;
	width: 100%;
	height: 357px;	
	background: url(images/logo_europa.jpg) no-repeat left top;
	
		
}
#cabecera_logo2 IMG{
	
	border: 1px solid black;
		
}
#pie_fondo{
	padding-top: 20px;
	bottom:0px;
	left:0px;
	width:100%;
	height: 25px;	
	left: 0px;
	font-size:small;
	font-size:11px;
	color: #0041ad;
	font-family:tahoma;
	TEXT-DECORATION: none;
	font-weight: bold;
		
}
#pie_fondo a:link, #pie_fondo a:visited, #pie_fondo a:active { 
	
	COLOR: #0041ad;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

#pie_fondo a:hover  {
	font-weight: bold;
	color: #02577E;
	TEXT-DECORATION: underline;
}
#nota{
	
	font-size:small;
	font-size:11px;
	color: #826a4c;
	font-family:tahoma;
	TEXT-DECORATION: none;
	font-weight: bold;
		
}
#nota a:link, #nota a:visited, #nota a:active { 
	
	COLOR: #0041ad;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

#nota a:hover  {
	font-weight: bold;
	color: #02577E;
	TEXT-DECORATION: underline;
}

#titulo{
	position:absolute;
	top:210px;
	left:317px;
	width: 600px;
	height: 28px;	
	COLOR: #7c631e;
	font-size: normal;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	font-family:century;
	
		
}

#seccion {
	POSITION: relative;	
	top: 360px;
	z-index: 2;
	width: 990px;
	padding-left: 15px;
	MARGIN: 0px auto; 
	padding-top:30px;
	padding-bottom:30px;
	text-align: left;
	font-size: small;
	font-size: 12px;
	border: 1px dashed #c3cab3;
			
}

#seccion IMG{
	 margin-right:5px;
	 margin-left:5px;
	 margin-bottom:12px;
	 border: none;
			
}

#seccion p{
	COLOR: #5F5F5F;
	font-size: normal;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	font-family:tahoma;
	line-height:22px;
			
}

#menu {
	POSITION: relative;	
	z-index: 2;
	TEXT-ALIGN: left;	
	top: 0px;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	width: 1000px;
	MARGIN: 0px auto; 
	
}


#menu a:link, #menu a:visited, #menu a:active { 
	COLOR: #5F5F5F;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 12px;
	font-size: normal;
	
}

#menu a:hover  {
	font-weight: bold;
	color: #742302;
	TEXT-DECORATION: underline;
	
}

#menu ul {
	padding-top:42px;
	padding-bottom:6px;
	color: #757575;
	margin:0px;

}

#menu li {

	margin:0px;
	color: #5A5A5A;
	padding:11px;
	display: inline;
	list-style-type: scuare;


}


#general{
	border: none;
	font-size: small;
	top: 60px;
	left: 60px;
}
#general th {
	height: 30px;	
	font-family:Tahoma;
	text-align: left;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 2px;
	font-weight: bold;
	color: white;
	background-color: #669acc;
	font-size: Normal;
	font-size: 14 px;
}
#general th IMG {

	border: none;
	
}
	
#general td {
	background-color: #ffffff;
	border: none;
	font-size: 12 px;
	color: #5F5F5F;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 7px;
	vertical-align:top;
	text-align:left;
	
}
#enlace a{
	display: block;
	width: 200px;
	background-color: #e6ecf3;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: medium;
	font-size: 12px;
	color: #3674af;
	border: 1px solid #669acc;

}

#enlace a:link, #enlace a:visited { 
	
	
}

#enlace a:hover  {
	background-color: #669acc;
	color: #ffffff;
	font-size: medium;
	font-size: 12px;
}


#general ul {

	list-style-type: square;
	}

#general INPUT {

	border: 1px solid #999;
	font-size: 12px;
}
#general SELECT {

	border: 1px solid #999;
	font-size: 12px;
}
#general TEXTAREA {

	border: 1px solid #999;
	font-size: 12px;
}
#general IMG {

	border: 1px solid;
	
}

