/* //// ESTILOS COMUNES //// */
/* //// ESTILOS COMUNES //// */
html, body
{ 
	margin:0; 
	padding:0; 
	height: 100%;
	font-family: tahoma, trebuchet ms,arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	line-height: 1.6em;
	background-color:#fbc4e1;

	} 

body img{
	margin: 0;
	padding: 0;
	border:none;
	float:left;
}

body p{

	text-align:left;	color: #333;
	margin: 0;
	padding:4px 0;
	}
.estilolink {
	color: #860349;
}
.estilopdf {
	color: #860349;
	padding-left:11px;
	margin:0 2px;
	background-image: url(../img/pdf.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.estiloswf {
	color: #860349;
	padding-left:11px;
	margin:0 2px;
	background-image: url(../img/swf.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
h1
{
	margin: 0;
	padding: 0;
	border:none;
	float:left;
	text-align:left;
}
h2
{
color: #A70056;
padding: 0;
margin: 0;
font-family : Verdana,Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
text-align:LEFT;
}
h3
{
	text-align:left;
	font-weight: bold;
	font-size: 11px;
	padding-left:20px;
	margin:10px 0 10px 0px;
	color: #e3057c;
	background-image: url(../img/h3.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

h3 a, h3 a:hover
{
	text-decoration:underline;
	color: #333;
}
h4
{
	text-align:left;
	font-family: tahoma, trebuchet ms,arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e0067a;
	padding-left:12px;
	margin:2px 0 2px 0px;
	background-image: url(../img/h4bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
h4 a
{text-decoration:none; color: #5D5D5D;}
h4 a:hover
{text-decoration:underline;color: #A19B77;}
a.descricion{
	font-weight: normal;
	font-size: 10px;
	color: #c66;
	padding-left:11px;
	margin:0 2px;
	text-decoration:underline;
	background-image: url(../img/descbg.gif);
	background-repeat:no-repeat;
	background-position:left center;}
a.descricion:hover{
	text-decoration:underline;
	color: #c06;
	}
a.descarga{
	font-weight: normal;
	font-size: 10px;
	color: #c66;
	padding-left:11px;
	margin:0 2px;
	text-decoration:underline;
	background-image: url(../img/descargabg.gif);
	background-repeat:no-repeat;
	background-position:left center;}
a.descarga:hover{
	text-decoration:underline;
	color: #c06;
	}
a.info{
	font-weight: normal;
	font-size: 10px;
	color: #c66;
	padding-left:11px;
	margin:0 2px;
	text-decoration:underline;
	background-image: url(../img/infobg.gif);
	background-repeat:no-repeat;
	background-position:left center;}
a.info:hover{
	text-decoration:underline;
	color: #c06;
	}
a.liga{
	font-weight: normal;
	font-size: 10px;
	color: #c66;
	padding-left:11px;
	margin:0 2px;
	text-decoration:underline;
	background-image: url(../img/ligazonbg.gif);
	background-repeat:no-repeat;
	background-position:left center;}
a.liga:hover{
	text-decoration:underline;
	color: #c06;
	}

.left{float:left;
}

.right{float:right;}

.center{text-align:center;margin:0 auto;}

.clearboth{clear:both; width: 50%; height:1px;}

.both{clear:both;}

.block{display:block;}

.bold{
	font-weight: light;
	color: #e3057c;
	font-size: 11px;
}

.cursiva{font-style: italic}

/* //// estructura//// */
#principal
{
	width:765px;
	position: relative;
	background: url(../img/bg.png) repeat-y;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding:0;
	margin:0 auto;
	text-align:center;
}

/* // cabeceira // */
#cabecera
{ 
	width:765px;
	height:102px;
	padding:0;
	margin:0 auto;
	text-aling:left;
}

/* // menu // */
#menu
{	
	width: 765px;
	height:36px;
	padding:0;
	margin:0 auto;

}
#menu img{
display:block;height:36px;
}

#menu ul
{
	width:765px;
	margin:0;
	padding:0;
	list-style-type:none;
}
#menu ul li{float: left; padding: 0px; margin: 0px; display: inline}
#menu ul li a{display:block; height:36px;}
#menu li a.a1{ background:url(../img/1a.jpg) no-repeat left top; width: 155px; }
#menu li a.a1:hover { background:  url(../img/1b.jpg)}
#menu li a.a2{ background:url(../img/2a.jpg) no-repeat left top; width: 122px;}
#menu li a.a2:hover { background:  url(../img/2b.jpg)}
#menu li a.a3{ background:  url(../img/3a.jpg) no-repeat left top; width: 114px;}
#menu li a.a3:hover { background:  url(../img/3b.jpg)}
#menu li a.a4{background:  url(../img/4a.jpg) no-repeat left top; width: 133px; }
#menu li a.a4:hover { background:  url(../img/4b.jpg)}
#menu li a.a5{background:  url(../img/5a.jpg) no-repeat left top; width: 191px; }
#menu li a.a5:hover{ background:  url(../img/5b.jpg)}

/* // CUERPO // */
#cuerpo
{ 
	width:700px;
	padding:0;
	margin:30px auto 0 auto;
	clear: both;
}
#cuerpo select
{ 	float: left;
	background-color: #EFE9D0;
	padding:1px;
	margin-left:50px;
	font-family: tahoma, trebuchet ms,arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	color: #57503B;}

/* // Pe // */
#pe
{ 
	width:765px;
	height:45px;
	background-image:url(../img/pie.gif); 
	background-repeat: no-repeat; 
	background-position: top; 
	padding:0;
	margin:16px auto 0 auto;
	text-aling:center;
	bottom:0;
	font-family: tahoma,verdana,helvetica,sans-serif;
	font-size: 9px;
}
#pe a
{ color: #D97876;}

/* // para bibliografia // */
.autor{
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8A9D06;
	text-transform: uppercase;
}
.autor2{
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8A9D06;
}
.lugar
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666;
}
/* // descripcion // */
#des
{ 
	padding:10px 27px 0 27px;
	margin:0;
	text-align:left;
}
#des p
{ color: #4C4E53;}
#des p.nom
{ color: #A2B969;}
.nom{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A2B969;
}
a.guia{text-decoration:underline;color: #A70056;}

.volver{text-align:center;}
.volver a{
	font-family: verdana,helvetica,sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #E2A659;
	text-decoration:underline;}
.volver a:hover{
	text-decoration:underline;
	color: #f66;
	}

