@charset "utf-8";
/* CSS Document */

body {
margin: 0 auto;
padding: 0;
font: 76% Verdana,Tahoma,Arial,sans-serif;
background: #f4f4f4 url(images/bg.gif) top center repeat-y;
}

#central {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 780px;
}

#header {
clear: both;
margin: 0;
padding: 0;
height: 239px; 
z-index:1;
}

#menuSup{
float: right;
font-size: 0.8em;
z-index:2;
}

#menuSup ul {	
list-style: none;
margin: 0;
padding: 5px 0 5px 0;
}	

#menuSup li {
display:inline;
width: 150px;

}

#menuSup li a {
text-decoration:underline;
color: #333333;
}	
	
#menuSup li a:hover {
color: #e49b3b;
}

#menuPpal{
float: left;
width: 780px;
margin: 0;
font-size: 0.9em;
background-color:#99c2de;
color:#FFFFFF;
height:20px;
}
#menuPpal ul {	
list-style: none;
margin: 0;
padding: 0 0 0 15px;
/*font-size: 1.1em;*/
height:20px;
}	

#menuPpal li {
display:inline;
/*width: 120px;*/
line-height:20px;
}

#menuPpal li a {
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
padding: 4px;!
background: #99c2de;
/*border-bottom: 4px solid #e3785b;*/
}	
	
#menuPpal li a:hover {
background: #006cb1;
color: #FFFFFF;
/*border-bottom: 4px solid #ec2e38;
*/}

#izquierda{
float: left;
width: 170px;
padding:14px 11px;
font-size: 0.9em;
color:#666666;
background-color:#f4f4f4;
}
#izquierda p{
text-align:center;
}
#izquierda img{
/*padding:10px;*/
border:solid 1px #bbbbbb;
}
#izquierda a{
color:#e49b3b;
text-decoration:none;
}
#izquierda a:hover{
color:#006cb1;
text-decoration:underline;
}
#izquierda ul{
list-style: none;
margin: 0;
padding: 5px;
border-bottom: 1px solid #bbbbbb;
background-color:#f4f4f4;
}
#izquierda ul ul {
border-bottom: 0;
}
#izquierda ul ul li{
padding-bottom:3px;
padding-top:3px;
}
#izquierda ul ul li a {
font-weight:normal;
/*width:180px;*/
text-decoration: none;

color: #e49b3b;
/*border-bottom:dotted 2px #bbbbbb;*/
line-height:1.5em;
}	
#izquierda ul ul li a:hover {
font-weight:normal;
/*width:180px;*/
text-decoration: none;
color: #505050;
/*border-bottom:dotted 2px #bbbbbb;*/

}	

#izquierda li a {
width:180px;
font-weight: bold;
text-decoration: none;
color: #505050;
padding: 10px 0 0 0;
}	
	
#izquierda li a:hover {
color: #e49b3b;
text-decoration: none;
}

#derecha{
float: right;
width: 553px;
padding:14px 15px;
font-size: 0.9em;
color:#666666;
}
#derecha p{
text-align:justify;
line-height:1.4em;
}
#derecha img{
/*padding:10px;*/
border:solid 1px #bbbbbb;
}
#derecha a{
color:#e49b3b;
text-decoration:underline;
}
#derecha a:hover{
color:#006cb1;
text-decoration:underline;
}
#derecha h1{
color:#006cb1;
font-size: 1.3em;
font-weight:bold;
}
#derecha li{
line-height:1.5em;
text-align:justify;
}
#derecha  ol  {
/*width:180px;*/
/*border-bottom:dotted 2px #bbbbbb;*/
line-height:1.5em;

}
#footer {
clear: both;
margin: 0 auto;
padding: 0px 0 20px 0;
border-top: 2px solid #006cb1;
width: 750px;
text-align: center;
color: #999999;
font-size: 0.8em;
}


#footer a {
color: #006cb1;
text-decoration: none;
font-weight:bold;
}

#footer a:hover {
text-decoration: underline;
}

.bold{
font-weight:bold;
}
.boldBlue{
font-weight:bold;
color:#006cb1;
}
.alinear_dcha{
text-align:right;
}
.alinear_centro{
text-align:center;
}
.text_AENOR{
font-size:0.8em;

}
.mini{
height:7px;
}
.date
	{
	margin: 0 1.8em 0 0;
	padding: 0 0 0 14px;
	font-size:0.8em;
	background: url("images/icon_date.gif") no-repeat center left;
	color: #a1a1a1;
	}	