/***********************************************/
/* Common                                      */
/***********************************************/

body {
	font-size: 62.5%;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	margin:0px auto;
	/*width:940px;*/
                width : 86%;
                margin-left : 7%;
	text-align:left;
}

img { display: block; border: 0; }
ul, ol { padding: 0; margin: 0; }
li { padding: 0; }
object { padding: 0; margin: 0; }
embed { padding: 0; margin: 0; }
td { position: relative; top: 0px; }

table, tr, td {
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	color: #333333;
}
#global {
	margin: 0 auto;
	width: 950px;
}



/***********************************************/
/* Links                                       */
/***********************************************/

a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #f18d31;
	text-decoration: none;
}

/***********************************************/
/* Header                                      */
/***********************************************/

#header_bar {
	width: 940px;
	height: 55px;
	margin-left: 15px;
	background: url("../images/header.gif") no-repeat;
}
#header_bar:after {
	clear: both;
	display: block;
	content: ".";
	height: 0px;
	visibility: hidden;
}
#header_bar div.options { margin-top: 0px}
#header_bar ul {
	margin-left: 25px;
}
#header_bar ul li {
	float: left;
	font: 12px Helvetica, Arial, sans-serif;
	margin-top: 6px;
	margin-right: 20px;
	margin-left: 6px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: center left;
}
#header_bar ul li a {
	color: #626262;
}
#header_bar ul li.sel a { color: #ffffff;}
#header_bar ul li a:hover { text-decoration: underline; }

/***********************************************/
/* Menus                                       */
/***********************************************/

/*****************************/
/* Menu Boton Seccion */
/*****************************/

#boton_seccion {
	margin-left: 15px;
	margin-bottom: 20px;
	width: 190px;
	height: 43px;
	display: block;
	list-style-type: none;
	background: url("../images/boton3.gif") no-repeat;
}

#boton_seccion a {
	display: block;
	width: 190px;
	height: 43px;
	font: 14px, bold, Helvetica, Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	top: 5px;
	left: 10px;
}

#boton_seccion a#link {
                width: 175px;
	height: 35px;
	top: 5px;
	left: 10px;
}


/************************************************/
/* Menu Paginas en Seccion (Submenu) */
/************************************************/

#submenu {
	margin-top: 10px;
	margin-left: 15px;
                width: 190px;
                height: 350px;
}

#submenu ul {
	display: block;
	font: 12px Helvetica, Arial, sans-serif;
}

li.submenu_item {
	display: block;
	height: 43px;
	list-style-type: none;
	background: url("../images/boton2.gif") no-repeat;
}

li.submenu_sel {
	display: block;
	height: 43px;
	list-style-type: none;
	background: url("../images/boton1.gif") no-repeat;
}

.submenu_item a {
	display: block;
	color: #626262;
	text-decoration: none;
	position: relative;
	top: 5px;
	left: 10px;
}

.submenu_item a#link {
                width: 175px;
	height: 35px;
	top: 5px;
	left: 10px;
}

.submenu_item a:hover {
	color: #626262;
}

.submenu_sel a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	top: 5px;
	left: 10px;
}

.submenu_sel a#link {
                width: 175px;
	height: 35px;
	top: 5px;
	left: 10px;
}

.submenu_sel a:hover {
	color: #ffffff;
}





#news {
	margin-top: 10px;
	margin-left: 15px;
                width: 200px;
}

#news ul {
	display: block;
	font: 11px Helvetica, Arial, sans-serif;
	background: url("../images/boton5.gif") repeat-y;
}

li.news_title {
	display: block;
	height: 20px;
                width: 155px;
	margin-left: 20px;
	list-style-type: none;
}

li.news_item {
	color: #626262;
	display: block;
	height: 70px;
                width: 155px;
	margin-left: 20px;
	list-style-type: none;
	border-top: 1px dotted #626262;
}

.news_item a {
	color: #727272;
	text-decoration: none;
	position: relative;
}

.news_item a:hover {
	color: #626262;
}

li.news_web {
	margin-bottom: 0px;
	margin-left: 20px;
	height: 20px;
                width: 155px;
	list-style-position: inside;
	list-style-image: url("../images/www.gif");
}

.news_web a {
	color: #727272;
	text-decoration: none;
	position: relative;
}

li.news_email {
	margin-bottom: 0px;
	margin-left: 20px;
	height: 20px;
                width: 155px;
	list-style-position: inside;
	list-style-image: url("../images/email.gif");
}

.news_email a {
	color: #727272;
	text-decoration: none;
	position: relative;
}

li.news_pdf {
	margin-bottom: 0px;
	margin-left: 20px;
	height: 20px;
                width: 155px;
	list-style-position: inside;
	list-style-image: url("../images/pdf.gif");
}

.news_pdf a {
	color: #727272;
	text-decoration: none;
	position: relative;
}


/***********************************************/
/* Content                                     */
/***********************************************/
#body_page {
	width: 700px;
	margin-top: 10px;
                margin-bottom:20px;
	margin-left: 10px;
	background: url(../images/corchetes_center.gif) repeat-y;
}


#content {
	line-height: 1.3; 
	color: #333333; 
	font: 11px Arial,   Helvetica, sans-serif;
	width: 640px;
	text-align: justify;
	margin-left: 30px;
}

#content_orange {
	color: #f18d31;
	font: 11px Arial, Helvetica, sans-serif;
	width: 640px;
	text-align: justify;
	margin-left: 30px;
}

#content_embed {
	margin-top: 20px;
}

#content_grafico {
	margin-top: 20px;
}

#content_direccion {
	padding-top: 20px;
	padding-left: 480px;
}


#content_title {
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-top: 20px;
	margin-bottom: 20px;
}


#content ul {
	display: block;
	margin-left: 20px;
	list-style: none url('../images/bullet.gif') outside;
}

#content li {
	margin-bottom: 5px;
}

#content a:link
{
	text-decoration: none; 
	color:   #3E647E;
} 

#content a:visited
{
	text-decoration: none;
	 color: #2b475a;
} 

#content a:hover
{
	text-decoration: none;
	 color: #9eb1be;
}



#content_small {
	margin: 0px 8px 0px 0px; 
	color: #666666; 
	font:   11px Arial, Helvetica, sans-serif; 
}
#content_small a:link
{
	text-decoration:   none; 
	color: #3E647E;
} 
#content_small a:visited
{
	text-decoration: none; 
	color:   #2b475a;
} 
#content_small a:hover
{
	text-decoration: none; 
	color: #9eb1be;
}


#content_submenu {
	padding-left: 50px;
	display: block;
}

#content_submenu:after {
	clear: both;
	display: block;
	content:  ".";
	height: 0px;
	visibility: hidden;
}

#content_submenu div.options { margin-top: -2px}
#content_submenu ul li {
	float: left;
	display: block;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	list-style-type: none;
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
#content_submenu ul li a { color: #626262; }
#content_submenu ul li.sel a { color: #f18d31; }
#content_submenu ul li a:hover { text-decoration: underline; }



#content_publicacion {
	margin-top: 20px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px solid #626262;
}

#author {
	color:#f18d31;
}

#author a {
	color:#f18d31;
}


#topic {
	color:#424242;
}

#location {
	color:#551111;
}

#archivoPDF li {
	margin-top: 5px;
	margin-left: 20px;
	list-style-position: inside;
	list-style-image: url("../images/pdf.gif");
}


#phone li {
	margin-top: 5px;
	margin-left: 20px;
	list-style-position: inside;
	list-style-image: url("../images/phone.gif");
}

#mail li {
	margin-top: 5px;
	margin-left: 20px;
	list-style-position: inside;
	list-style-image: url("../images/email.gif");
}

#link_web li {
	margin-top: 5px;
	margin-left: 20px;
	list-style-position: inside;
	list-style-image: url("../images/www.gif");
}


/***********************************************/
/* Footer                                      */
/***********************************************/

#porib-footer {
	color:#626262;
	width: 910px;
	margin-left: 20px;
	height: 30px;
	border-top: 1px solid #aaa;
}
#porib-footer ul {
	list-style-type:none;
}
#porib-footer ul li {
                float:left;
	font-size: 11px;
	margin-left: 10px;
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: center right; 
}

#porib-footer ul li a {
	margin-right: 10px;
                color:#626262;
}

#porib-footer ul li a:hover {color:#f18d31; text-decoration: none;}

#porib-footer-after {
                float:left;
	font-size: 11px;
	margin-left: 10px;
}

#porib-footer-after a {
                color:#626262;
}

/***********************************************/
/* Varios                                      */
/***********************************************/


#logo1 {
	margin-bottom:  5px;
}