BODY
{
 background-repeat:repeat-x;
 background-attachment: fixed;
 height:100%;
}
body #returnBut
{ border:solid 2px #666666;font-family:Arial;color:#ffffff;font-weight:bolder;background-color:#666666;font-size:11px;padding:3px;width:165px;cursor:hand;}
body #contentPres
{
width:550px;
background-color:#ffffff;
font-size:11px;
font-family:Verdana;
color:#666666;
}
body #foot{font-size:10px;color:#666666;text-align:left;}
body #foot a
{font-size:10px;color:#666666;}
body #pres
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	width:510px;
	text-align: justify;
	margin-left:0px;
	padding-top:5px;
}
body #pres #title
{
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:20px;font-family:Arial;
	margin-bottom:10px;}
body #contentAgr
{
width:800px;
background-color:#ffffff;
font-size:11px;
font-family:Verdana;
color:#666666;
}

body #contentAgr #foot
{
	width:800px;margin:0px;padding:0px;
	background-color:#ffffff;
	text-align:left;color:#666666;padding-bottom:3px;font-size:9px;
}
body #contentAgr #foot #footLeft
{
display:inline;
float:left; 
text-align:left;
width:705px;
}
body #contentAgr #foot #footRight
{
display:block;
float:right;clear:right;
}
body #contentAgr #foot #footRight2
{
display:block;
float:right;
height:55px;
}
body #contentAgr #agr
{
 display:block;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
}
body #contentAgr #agr #title
{
	text-align:left;margin-bottom:10px;
	padding-top:5px;display:block;	
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:20px;font-family:Arial;}

body #contentAgr #agr #text
{	
	text-align: left;	
}
body #contentAgr #agr #text #titleb
{
	text-align:left;
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:17px;padding-bottom:10px;
}
body #contentAgr #agr #imgAgr
{	display: inline;
	 float:left;margin-right:20px;
	 margin-bottom:20px;
}
body #contentContact
{
width:550px;
background-color:#ffffff;
font-size:11px;
font-family:Verdana;
color:#666666;margin-left:11%;
}

body #contentContact #foot
{
	width:550px;margin:0px;padding:0px;
	background-color:#ffffff;
	text-align:left;
}
body #contentContact #foot #footLeft
{
display:inline;
float:left; 
text-align:left;
width:455px;
}
body #contentContact #foot #footRight
{
display:block;
float:right;clear:right;
}
body #contentContact #foot #footRight2
{
display:block;
float:right;
height:55px;
}
body #contentContact #contentContact
{}
body #contentContact #contactForm
{
 display:block;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:15px;
}
body #contentContact #contactForm #title
{
	text-align:left;
	padding-top:15px;	
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:20px;font-family:Arial;}
body #contentContact #contactForm #titleb
{
	text-align:left;
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:17px;padding-bottom:15px;padding-top:15px;
}
body #contentContact #contactForm #text
{	
	text-align: left;	
}
body #contentContact #contactForm #imgcontactForm
{	display: inline;
	 float:left;margin-right:15px;
}
/*
** Homelist NEWS ... 
Creado el 09/07/2007 por Jiro Otani Terol
Modificado el 12/07/2007 por Jiro Otani, aņadidos estilos de loading de Ajax y recuadro del login de usuario una vez conectado a la web
*/
#eventsHomeTitle
{
	font-family:Arial;
	font-size:20px;
	color: #336699;font-family:Arial;
	font-weight: bolder;
	border:solid 2px #EFECE5;
	padding-left:3px;
	width:520px;
}
#eventPreview
{
	font-weight: bolder;
	font-size:10px;font-family:Verdana;
	color:#666666;
	padding-top:10px;
	border:solid 2px #EFECE5;
	border-top:0px;width:523px;
}
#eventPreview #eventDate
{
	color:#666666;
	font-weight:normal;		
}
#eventPreview LI
{color:#993399;}
#eventPreview LI #eventName
{	
	font-size:12px;	
	padding-bottom:5px;
	color:#666666;
}

#eventPreview #eventName A
{	
	color:#993399;
}
#newsHomelist 
{
	background-color:#EFECE5;padding-top:2px;margin-top:15px;width:526px;
}
		#newsHomelist H1 
		{
			font-family:Arial; 
			font-size: 20px; 
			font-weight: bolder; 
			height: 20px;
			color: #336699;font-family:Arial; 
			padding: 0px;
			 background-color:#ffffff;
			margin:0 auto;
			width:515px;
			height:23px;
			padding-left:3px;
		}

		#newsHomelist #newsHomelistContainer
		{
				background-color:#EFECE5;
				border: 1px solid #EFECE5;
				
		}

		#newsHomelist #newsHomelistContainer .newsHomelistItem
		{
				padding:12px;
				border-bottom:1px solid #BAB7B0;
				text-align:left;
		}

		#newsHomelist #newsHomelistContainer .newsHomelistItem IMG
		{
			width:65px;
			font-weight: bold;
			float: left;
			margin-right:12px;
			border:1px solid #BAB7B0;
			height:70px;
		}

		#newsHomelist #newsHomelistContainer .newsHomelistItem H3
		{
				font-family: sans-serif; 
				font-size: 9px;
				color:#A22D96;
				margin:0 auto;
				font-weight: bolder;
		}

		#newsHomelist #newsHomelistContainer .newsHomelistItem H2
		{
			font-family: Verdana, Helvetica, sans-serif;
			color:#666666;
			font-weight: bolder;
			font-size: 13px;
			margin:0 auto;
		}

		
		#newsHomelist #newsHomelistContainer .newsHomelistItem P A:link,
		#newsHomelist #newsHomelistContainer .newsHomelistItem P A:visited
		{
			font-family: sans-serif;
			color:#336699;font-family:Arial;
			font-weight: 900;
			font-size: 11px;	
		}

		#newsHomelist #newsHomelistContainer .newsHomelistItem P A:hover
		{
			text-decoration:underline;
		}

	
		#newsHomelist #newsHomelistContainer .newsHomelistItem P
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #333333;
			margin: 3px;
		    padding: 3px;
		}

/*********** LOADING's DE AJAX **************/
#loadingDiv
{
	height: 32px;
	width: 100px;
	display: block;
	margin: 0 auto;
	font-family: Verdana;
	font-size: 10px;
	background-color: white;
	border: 1px solid #D6D3C6;
	border-bottom: 2px solid #D6D3C6;
	border-right: 2px solid #D6D3C6;
	padding: 5px;
	position: absolute;
	left: 50%;
	top: 50%;
	display: none;
}
#loadingDiv IMG
{
	float: left;
}
#loadStyle
{
	 display:inline;padding:3px;background-color:#0000ee;color:white;text-align:left;font-family:verdana;font-size:9px;
}
/***********Estilos de recuadros del login de usuario una vez conectado***********/
#formHeader
{}
#formHeader form
{margin:0px;
padding:0px;
}
#formHeader form img
{ margin:0px;
padding:0px;
}
#formHeader form img table
{ margin:0px;
padding:0px;
}
#formHeader #LOGIN
{
	background-image: URL(/es/images/BTN-forms.gif);
	background-color: Transparent;
	width:25px;
	height:25px;
	background-repeat: no-repeat;
	border:none;
	color:#ffffff;
	margin-left:0px;
	float:right;
	clear:right;
	cursor:hand;
}
#formHeader .languages
{
	font-family: sans-serif;
	
	font-weight: 900;
	font-size: 12px;
	padding-left:5px;
}
#formHeader .languages a:hover
{color:#871C16;}
#formHeader .languages a:link, #formHeader .languages a:visited
{color:#336699;font-family:Arial;}
#formHeader .formData
{}
#formHeader .formData H1
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
	margin: 3px; 
	padding: 3px;	
}
/* CORNERS (modificadores de esquinas redondeadas) ******************************************/

.cornerTL
{
  background-attachment   : scroll;
  background-color        : transparent;
  background-image        : url(images/cornerTL.gif);
  background-position     : 0% 0%;
  background-repeat       : no-repeat;
  height                  : 100%;
  overflow                : hidden;
  width                   : 100%;
}

.cornerTR
{
  background-attachment   : scroll;
  background-color        : transparent;
  background-image        : url(images/cornerTR.gif);
  background-position     : 100% 0%;
  background-repeat       : no-repeat;
  height                  : 100%;
  overflow                : hidden;
  width                   : 100%;
}

.cornerBR
{
  background-attachment   : scroll;
  background-color        : Transparent;
  background-image        : url(images/cornerBR.gif);
  background-position     : 100% 100%;
  background-repeat       : no-repeat;
  height                  : 100%;
  overflow                : hidden;
  width                   : 100%;
}

.cornerBL
{
  background-attachment   : scroll;
  background-color        : Transparent;
  background-image        : url(images/cornerBL.gif);
  background-position     : 0% 100%;
  background-repeat       : no-repeat;
  height                  : 100%;
  overflow                : hidden;
  width                   : 100%;
} 
body
{
	background-image: url(../images/Background.gif);
	margin:0px;
  height:100%;
}
#pageContainer
{
	margin: 0xp;
	margin-left: 50px;
	padding-top: 0px;
	padding-bottom: 15px;
	width: 902px;
	/*border: solid 5px #black;*/
	background-color: #ffffff;
	text-align: justify;
	padding-left:10px;
	font-family: Verdana, Helvetica, sans-serif;
	height:100%;
}

#pageContainer a
{
	color:#3e6874;	
	text-decoration:none;

}
#pageContainer #formHeader
{
	padding:0px;
	margin:0px;
	background-color:#e5e5e5;
	width:176px;
	font-size:10px;font-family:Verdana;
	margin-right:10px;
	font-weight:bolder;
	height:110px;color:#666666;
}
#pageContainer #formHeader form
{ padding:0px;}
#pageContainer #pollHome
{
	margin:0px;
	margin-top: 10px;
	margin-right:10px;
	font-size:11px;
	
}
#pageContainer #pollHome #pollForm
{
	display: block;
	text-align:left;
	width:176px;	
	background-color:#e5e5e5;
	padding-bottom:5px;color:#666666;font-weight:bolder;
}
#pageContainer #pollHome #pollForm #pollHometitle
{
	text-align:left;
	padding-left:5px;
}
#pageContainer #pollHome #pollForm #option
{
	padding-left:10px;

}
#pageContainer #pollHome #pollForm #submit
{
	display:block;
	text-align:right;
	padding-top:5px;
	margin-right:5px;
}
#pageContainer #pollHome #pollForm #submit .boton
{
	border:none;
	 background-color:#666666;
	 color:#ffffff;
	 font-weight:bolder;	 
}
#pageContainer .advertisementBox
{
	margin-top:5px;
}
#pageContainer .content 
{
  margin: 0px;
  padding: 0px;
  text-align	: left;
  width         : 630px;

}
#pageContainer .content #contentTop 
{
	display: block;
	width: 630px;
}
#pageContainer .content #contentBottom
{
	width: 630px;
	clear: left;
}
#pageContainer .content #contentBottom #contentLeft
{
	float: left;
	width: 165px;
	padding-right:9px;
}
#pageContainer .content #contentBottom  #contentRight
{
	float: left;width:460px;
	text-align: justify;
}
#pageContainer .content #contentRight #homeText
{
	width                   : 450px;
	font-size:10px;
	text-align:justify;
	color:#4B5053;
}
#pageContainer .content #contentRight #homeTitle
{
  width                   : 450px;
  color:#336699;font-family:Arial;
  font-size:20px;
  font-weight:bolder;
  margin:0px;
  margin-top:10px;
  margin-bottom:5px;
  text-align: justify;
}
#pageContainer .content #contentLeft #homeMenu
{
  width: 160px;
  height:300px;
  margin:0px;
  margin-top:5px;
}
#pageContainer .content #contentLeft #homeMenu A
{
 padding-bottom:5px;
}
#pageContainer .content #contentLeft #homeMenu A IMG
{
border:0;
}
#pageContainer .content #contentLeft #homeMenu A :VISITED
{text-decoration:none;}
#footFX
{
	font-family:Verdana;
	background-color:#ffffff;
	color:#3e6874;
	font-size:11px;
	display:block;
	padding-bottom:5px;
	width: 825px;
	clear:both;
}
#foot
{
	font-family:Verdana;
	background-color:#ffffff;
	color:#3e6874;
	font-size:11px;
	display:block;
	margin-left: 50px;
	padding-left:5px;
	padding-bottom:5px;
	width: 907px;
	clear:left;
}
#foot A
{
	text-decoration:none;	
	color: #3e6874;
}
#foot A :LINK
{text-decoration:none;	
}
#foot A :VISITED
{text-decoration:none;	
}
#foot A :hover
{text-decoration:none;	
}
/* NEWS (noticias) **************************************************************************/


#pageContainer .content #contentBottom 
{
  width                   : 640px;
}
#pageContainer .content #contentRight Homelist
{
	width:460px;
	margin-top:15px;
	text-align: justify;

}


#pageContainer .content #contentBottom  .title
{ }

#pageContainer .content #contentBottom  .menu
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  width                   : 162px; 
}

#pageContainer .content #contentBottom  .menu .title
{
  background-attachment   : scroll;
  background-color        : #ffffff;
  background-image        : url(images/newsTab.gif);
  background-position     : -1px 0px;
  background-repeat       : no-repeat;
  color                   : #336699;font-family:Arial;
  font-family             : Verdana;
  font-size               : 15px;
  font-weight             : bolder;
  line-height             : normal;
  padding                 : 5px 5px 5px 5px;
  text-align              : center;
  text-decoration         : none;
  width                   : 155px;
}
#pageContainer .content #contentBottom  .menu .title .titB
{
  color                   : #336699;font-family:Arial;
  padding-left			  :12px;
  padding-top:3px;
  font-weight             : bolder;
  text-align              : left;
}

#pageContainer .content #contentBottom  .menu A
{
 background-color        : #ffffff;
  color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;

  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  margin-bottom            : 0px;font-weight:		   bolder;
}

#pageContainer .content #contentBottom  .menu A newsDate
{
  background-color        : #ffffff;
  font-size               : 10px;
  font-weight             : bold;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  color					  : #333333;
}
#pageContainer .content #contentBottom  .menu A .itemMenu
{
   margin: 0 auto; 
   padding				   : 8px 0px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #ffffff;
}

#pageContainer .content #contentBottom  .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	color:					#333333;text-decoration:underline;
}

#pageContainer .content #contentBottom  .menu A:hover
{
  text-decoration         : underline;
}

#pageContainer .content #contentBottom  .menu A:link
#pageContainer .content #contentBottom  .menu A:visited
{
  text-decoration         : none;
}

#pageContainer .content #contentBottom  .menu .pageControls
{

}

#pageContainer .content #contentBottom  .menu .pageControls A:hover
{
  color                   : #661122;
  text-decoration         : none;
}

#pageContainer .content #contentBottom  .menu .pageControls A:link
#pageContainer .content #contentBottom  .menu .pageControls A:visited
{
  text-decoration         : none;
}

#pageContainer .content #contentBottom  .menu .pageControls A.backPage
{
  border                  : solid 0px #aaa387;
  float                   : left;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer .content #contentBottom  .menu .pageControls A.forwardPage
{
  border                  : solid 0px #aaa387;
  float                   : right;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : right;
  text-decoration         : none;
  width                   : 45%;
}
#pageContainer .content #contentBottom .list{color:#666666;font-family:Verdana;}
#pageContainer .content #contentBottom .list #title
{color:#336699;font-size:20px;font-family:Arial;font-weight:bolder;padding-bottom:10px;}
#pageContainer .content #contentBottom .list .preview
{	padding-bottom:15px;padding-left:30px;}
#pageContainer .content #contentBottom .list .preview .dbcontentDate
{
	font-size:10px;
	color:#336699;font-family: Verdana;
}
#pageContainer .content #contentBottom .list .preview .pretitle
{
	
	font-family:Arial;
	font-size:11px;
}
#pageContainer .content #contentBottom .list .preview .title
{
	color:#336699;
	font-family:Arial;
	font-size:15px;
}
#pageContainer .content #contentBottom .list .preview .body
{
	color:#666666;
	font-size:10px;
}
#pageContainer .content #contentBottom .list .preview a{color:#993366;}
#pageContainer .content #contentBottom .list .preview a:hover{text-decoration:underline;}
#pageContainer .content #contentBottom  .searchEngine
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  clear                   : left;
  margin-top              : 0px;

  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : bold;
  padding-top				: 10px;
  text-align              : left;
  width                   : 170px;
  height				  : 110px;

  background-image:url(images/newsTab.gif);
  background-position:-1px 0px;
  background-repeat: no-repeat;
  /*position: relative;*/
  top:-40px;
  
}
#pageContainer .content #contentBottom  .searchEngine .content
{width:150px;}
#pageContainer .content #contentBottom  .searchEngine .title
{ font-size               : 15px;
 font-family             : Verdana;
  color                   : #336699;font-family:Arial;
  font-weight             : bolder;
  padding-left				: 45px;
  padding-top				: 13px;
  padding-bottom				: 10px;
 
}
#pageContainer .content #contentBottom  .searchEngine .content #contentBottom
{ 
  border-top-color:Transparent;
  height:68px; 
  width:148px;
}

#pageContainer .content #contentBottom  .searchEngine FORM
{
 border                  : solid 2px #E3E3E3;
 border-top:0px;
 width:148px;
 padding:0px 0px 0px 0px;  
 padding-left: 10px;
 padding-bottom:10px;
}

#pageContainer .content #contentBottom  .searchEngine FORM .input
{
}
#pageContainer .content #contentBottom  .searchEngine FORM .input #query
{
	 width:135px;
}
#pageContainer .content #contentBottom  .searchEngine FORM .input INPUT
{
  border: solid 1px #336699;font-family:Arial;
  width:120px;

}
#pageContainer .content #contentBottom  .searchEngine FORM INPUT#search
{
	background-image: URL(/es/images/BTN-forms.gif);
	background-color: Transparent;
	cursor:hand;
	width:25px;
	height:25px;
	background-repeat: no-repeat;
	border:none;
	color:#ffffff;
	float: right;  
	cursor                  : hand;
	margin-top:5px;
	margin-right:5px;
}

#pageContainer .content #contentBottom  .searchEngine FORM INPUT#search
{
  cursor                  : hand;
}

#pageContainer .content #contentBottom  .detail
{
	margin:0 auto;
	display: block;
	margin-left:175px;margin-bottom:10px;
	width:440px;
}
#pageContainer .content #contentBottom #navHeader #sectionNav
{
	margin-left:175px;
	padding-top:5px;
	color:#666666;
	font-size:10px;font-family:Verdana;	
	font-weight:bolder;
	padding-bottom:5px;
}
#pageContainer .content #contentBottom #navHeader #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom #navHeader #sectionNav A:hover
{ text-decoration:underline;}
#pageContainer .content #contentBottom  .detail .picture
{
  background-attachment   : scroll;
  background-color        : #ffffff;
  background-image        : url(images/loading3.gif);
  background-position     : 50% 50%;
  background-repeat       : no-repeat;
  border                  : solid 1px #999999;
  color                   : #999999;
  display                 : block;
  float                   : top;
  font-family             : Verdana;
  font-size               : 11px;
  font-weight             : normal;
  margin                  : 2px 2px 2px 2px;
  overflow                : hidden;
  padding                 : 2px 2px 2px 2px;
  text-align              : center;
  width                   : 435px;
  height				  : 200px;
}

#pageContainer .content #contentBottom  .detail .dbcontentDate
{
  color                   : #993366;
  display                 : block;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : bolder;
  padding                 :  0px 0px 3px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
}

#pageContainer .content #contentBottom  .detail .preTitle,
#pageContainer .content #contentBottom  .detail .postTitle
{
  background-color        : Transparent;
  font-family             : Verdana;
  font-weight             : bold;
  font-size               : 10px;
   color                   : #4B5053;
   padding-bottom:5px;

}

#pageContainer .content #contentBottom  .detail .title
{
 background-color        : Transparent;
 font-family:Arial; 
 font-size               : 20px;
 color                   : #336699;font-family:Arial;
font-weight             : bold;
}

#pageContainer .content #contentBottom  .detail .summary
{
  background-attachment   : scroll;
  background-color        : Transparent;
  background-image        : none;
  background-position     : 0% 50%;
  background-repeat       : no-repeat;
  border-bottom           : solid 0px #77aaaa; /*#aaa387;*/
  color                   : #333333;
  display                 : block;
  font-family             : Verdana;
  font-size               : 11px;
  font-weight             : bold;
  font-style              : normal;
  margin                  : 5px 0px 5px 0px;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
}

#pageContainer .content #contentBottom  .detail .description
{
  background-attachment   : scroll;
  background-color        : Transparent;
  background-image        : none;
  background-position     : 0% 50%;
  background-repeat       : no-repeat;
  border-bottom           : solid 0px #77aaaa; /*#aaa387;*/
  color                   : #333333;
  display                 : block;
  font-family             : Verdana;
  font-size               : 11px;
  font-weight             : normal;
  margin                  : 10px 0px 5px 0px;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;padding-left:3px;
  width                   : 100%;color:#666666;
}

#pageContainer .content #contentBottom  .detail .section
{
  color                   : #811626;
  font-family             : Verdana;
  padding                 : 3px 0px 3px 0px;
  
}

#pageContainer .content #contentBottom  .detail .section .title
{
  background-attachment   : scroll;
  background-color        : Transparent;
  background-image        : none;
  background-position     : 0% 50%;
  background-repeat       : no-repeat;
  color                   : #811626;
  display                 : block;
  font-family             : Verdana;
  font-size               : 11px;
  font-weight             : bold;
  height                  : 100%;
  line-height             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
}

#pageContainer .content #contentBottom  .detail .section .info,
#pageContainer .content #contentBottom  .detail .section .moreInfo
{
  color                   : #811626;
  display                 : block;
  font-family             : Verdana;
  font-size               : 11px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
}

#pageContainer .content #contentBottom  .detail .section A:hover
{
  color                   : #661122;
  text-decoration         : none;
}

#pageContainer .content #contentBottom  .detail .section A:link,
#pageContainer .content #contentBottom  .detail .section A:visited
{
  text-decoration         : none;
}

#pageContainer .content #contentBottom  .list
{
 margin:0px;
 margin-left:164px;
 width                   : 451px;
 padding-left:15px;
 font-family             : Verdana;
 float: top;
font-size               : 11px;
}
#pageContainer .content #contentBottom  .list .pretitle
{
  background-color        : Transparent;
  font-family             : Verdana;
  font-weight             : bold;
  font-size               : 12px;
   color                   : #4B5053;

}
#pageContainer .content #contentBottom  .list .title
{
	  color                   : #336699;font-family:Arial;
  font-family             : Verdana;
  font-size               : 15px;
  font-weight             : bolder;
}
#pageContainer .content #contentBottom  .list .searchPageControls
{
  margin:0px;
  padding:0px;
  padding-top:10px;
  width:451px;
   
}
#pageContainer .content #contentBottom  .list .detail 
{
	border-bottom:solid 1px #336699;font-family:Arial;
}
#pageContainer .content #contentBottom  .list .detail .body 
{ 
	padding-bottom:5px;
}
#pageContainer .content #contentBottom  .list .detail .body a
{ 
	padding-left:5px;
	color:#871C16;
}
#pageContainer .content #contentBottom  .list .detail .dbcontentDate
{
  color                   :  #D532C2;
  font-weight:bolder;
  font-family             : Verdana;
  font-size               : 9px;
  font-weight             : normal;
  font-style              : italic;
  padding                 : 0px 0px 0px 0px;
  padding-top:15px;
  text-align              : left;
}
/* FORUMS (foros) ***********************************************************/
/* FORUMS (foros) ***********************************************************/
/* FORUMS (foros) ***********************************************************/

#pageContainer .content #contentBottom .forums
{
  width                   : 640px;	
}
#pageContainer .content #contentBottom .forums #sectionNav
{
	margin-top:0px;
	padding-top:5px;
	color:#666666;
	font-size:10px;	
	width:465px;
	font-weight:bolder;float:right;
}
#pageContainer .content #contentBottom .forums #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .forums #sectionNav A:hover
{ text-decoration:underline;}

#pageContainer .content #contentBottom .forums .menu
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  width                   : 163px;

}
#pageContainer .content #contentBottom .forums .menu .title
{
  background-attachment   : scroll;
  background-color        : #ffffff;
  background-image        : url(images/newsTab.gif);
  background-position     : -1px 1px;
  background-repeat       : no-repeat;
  color                   : #336699;font-family:Arial;
  font-family             : Verdana;
  font-size               : 13px;
  font-weight             : bolder;
  line-height             : normal;
  padding                 : 5px 5px 5px 5px;
  text-align              : center;
  text-decoration         : none;
  width                   : 155px;  
}
#pageContainer .content #contentBottom .forums .menu .title .titB
{
  color                   : #666666;
  padding-left			  : 15px;
  padding-top			  : 6px;
  font-weight             : bolder;
  text-align              : left;
}
#pageContainer .content #contentBottom .forums .menu A
{
 background-color        : #ffffff;
 color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  margin-bottom            : 0px;
  cursor:hand;
}
#pageContainer  .content #contentBottom .forums .menu A .itemMenu
{
   margin: 0; 
   padding				   : 8px 10px 8px 10px;   
   color: #333333;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 1px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #ffffff; 
   width                   : 139px;
}
#pageContainer .content #contentBottom .forums .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	background-color: #ffffff;text-decoration:underline;
}
#pageContainer .content #contentBottom .forums .menu A:hover
{
 text-decoration         : underline;
}
#pageContainer .content #contentBottom .forums .menu A:link
#pageContainer .content #contentBottom .forums .menu A:visited
{
  text-decoration         : none;
   background-color: #ffffff;
}
#pageContainer .content #contentBottom .forums .menu .pageControls
{
  background-color        : #ffffff;
  border                  : solid 0px #aaa387;
  color                   : #333333;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 5px 5px 5px 5px;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
}
#pageContainer .content #contentBottom .forums .menu .pageControls A:hover
{
  color                   : #661122;
  text-decoration         : none;
}
#pageContainer .content #contentBottom .forums .menu .pageControls A:link
#pageContainer .content #contentBottom .forums .menu .pageControls A:visited
{
  text-decoration         : none;
}
#pageContainer .content #contentBottom .forums .menu .pageControls A.backPage
{
  border                  : solid 0px #aaa387;
  float                   : left;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 45%;
}
#pageContainer .content #contentBottom .forums .menu .pageControls A.forwardPage
{
  border                  : solid 0px #aaa387;
  float                   : right;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : right;
  text-decoration         : none;
  width                   : 45%;
}
#pageContainer .content #contentBottom .forums .mainContent
{
	 padding-right:10px;
	padding-top:0px;
	font:Verdana;
	margin-left:175px;
}
#pageContainer .content #contentBottom .forums .mainContent .title
{
 color:#336699;font-family:Arial;
 font-size:20px;
 margin-bottom:10px;font-family:Arial;
 font-weight:bolder;
}
#pageContainer .content #contentBottom .forums .mainContent .categoryForum
{
 color: #336699;font-family:Arial;
 font-size:14px;
 font-weight:bolder;
 padding-bottom:10px;
}
#pageContainer .content #contentBottom .forums .mainContent .categoryForum .catDesc
{
 color: #333333;
 font-size:11px;
 font-weight:bolder;
}
#pageContainer .content #contentBottom .forums .mainContent .header
{
 color: #333333;
 background-color: #e3e3e3;
 border: solid 1px #e3e3e3;
 font-size:12px;
 font-weight:bolder;
 width:400px;
}

#pageContainer .content #contentBottom .forums .mainContent .even 
{
  color:#336699;font-family:Arial;
  font-weight:bolder;
  text-decoration:none;
  padding-left:5px;
  font-size:11px;
}
#pageContainer .content #contentBottom .forums .mainContent .even A
{
	color:#666666;}
#pageContainer .content #contentBottom .forums .mainContent .even A:link
#pageContainer .content #contentBottom .forums .mainContent .even A:visited
{  text-decoration         : none;}
#pageContainer .content #contentBottom .forums .mainContent .even A:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .forums .mainContent .even .date 
{
  color                   :  #993399;
  font-weight: bolder;
  text-decoration         : none;  
}
#pageContainer .content #contentBottom .forums #forumData
{
	padding:0px 0px 0px 0px; padding-right:10px;
	font:Verdana;
	margin-left:175px;	
}

#pageContainer .content #contentBottom .forums #forumData .title
{
padding:0px 0px 0px 0px;
 color:#336699;font-family:Arial;
 font-size:20px;font-family:Arial;
 font-weight:bolder;}
#pageContainer .content #contentBottom .forums #forumData H1
{ 
	padding:0px 0px 0px 0px;color: #336699;font-family:Arial;
 font-size:14px;
 font-weight:bolder;
}
#pageContainer .content #contentBottom .forums #forumData .description
{
	color: #4B5053;
 font-size:11px;
 padding-left:5px;
}
#pageContainer .content #contentBottom .forums #forumData .label
{
 color: #4B5053;
 background-color: #e3e3e3;
 border: solid 1px #e3e3e3;
 font-size:12px;
 font-weight:bolder; text-align:left;
}
#pageContainer .content #contentBottom .forums #forumData .label2
{
 color: #4B5053;
 font-size:12px;
 font-weight:bolder;
 text-align:center; padding-left:30px;}
 
#pageContainer .content #contentBottom .forums #forumData .label3
{
 color: #993399;
 font-size:12px;
 font-weight:bolder;
 padding-left:10px;
}
#pageContainer .content #contentBottom .forums #forumDiscuss
{
font-family:Verdana;
background-color:#ffffff;}
#pageContainer .content #contentBottom .forums #forumDiscuss TABLE TD
{}

#pageContainer .content #contentBottom .forums #forumDiscuss TABLE TD #rHead
{	
	width:350px;height:15px;padding-top:2px;background-color:#c3c3c3;
}
#pageContainer .content #contentBottom .forums #forumDiscuss TABLE TD #rHead #complaint
{height:15px;color:#ffffff;font-weight:bolder;font-size:10px;width:50%;float:right;background-color:#c3c3c3;cursor:hand;}
#pageContainer .content #contentBottom .forums #forumDiscuss TABLE TD #rHead #complaint:hover
{text-decoration: underline;}
#pageContainer .content #contentBottom .forums #forumDiscuss TABLE TD #rHead #msjNumber
{padding-left:5px;height:15px;color:#ffffff;font-weight:bolder;font-size:10px;width:170px;clear:left;background-color:#c3c3c3;}
#pageContainer .content #contentBottom .forums #forumDiscuss a
{color:#336699;display:block;}
#pageContainer .content #contentBottom .forums #forumDiscuss a:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .forums #forumDiscuss .header
{
 color: #ffffff;
 background-color:#3C6E7E;
 font-size:11px;
 font-weight:bold; 
 height:18px;
 padding-left:3px;
 padding-top:3px;
}

#pageContainer .content .forums #forumDiscuss .forumAddReply
{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#000000;
}
#pageContainer .content #contentBottom  .forums #forumDiscuss .author
{
font-size:10px;font-family:Verdana;
font-family:Verdana;

}
#pageContainer .content #contentBottom .forums #forumDiscuss .author IMG 
{
width:40px;
height:40px;
margin:5px 5px 5px 5px;
border: solid 1px #336699;font-family:Arial;}
#pageContainer .content #contentBottom .forums #forumDiscuss .authorEven
{
font-size:10px;font-family:Verdana;
font-family:Verdana;

}
#pageContainer .content #contentBottom .forums #forumDiscuss .authorEven IMG 
{
width:40px;
height:40px;
margin:5px 5px 5px 5px;
border: solid 1px #336699;font-family:Arial;}

#pageContainer .content .forums #forumDiscuss .forumAddReply button
{
	background-color:Transparent;
	color:#3C6E7E;
	font-size:11px;	
	border: solid 2px #3C6E7E;	
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
	margin-left:5px;	
}
#pageContainer .content .forums #forumDiscuss .forumAddReply a.button
{
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
	margin-left:10px;
	font-size:11px;
	color:#3C6E7E;
	border: solid 2px #3C6E7E;;
}
#pageContainer .content .forums #forumDiscuss .forumAddReply .contentReply
{
	border: solid 1px #336699;font-family:Arial;
	overflow: scroll;
	background-color:Transparent;
	font-size:12px;	
	padding:0px;
	padding-left:3px;
	padding-top:3px;
	margin:0px;
	margin-top:5px;	
	height:100px;	
	color:#666666;
}

#pageContainer .content #contentBottom .forums #forumDiscuss .authorEven h2
{
 color: #336699;font-family:Arial;

 font-size:11px;
 font-weight:bolder; 
 margin:0px;
 padding:0px;
 height:18px;
 padding-left:3px;
}
#pageContainer .content #contentBottom .forums #forumDiscuss .author h2
{
 color: #336699;font-family:Arial;

 font-size:11px;
 font-weight: bolder;
  margin:0px;
 padding:0px;
 height:18px;
 padding-left:3px;
}

#pageContainer .content #contentBottom .forums #forumDiscuss .topic
{color: #666666;
font-size:11px;
margin:0px;
padding:5px;
}
#pageContainer .content #contentBottom .forums #forumDiscuss .topic #date
{
	color:#993399;
	font-weight:bolder;	
}
#pageContainer .content #contentBottom .forums #forumDiscuss .topicEven
{color: #666666;
font-size:11px;
margin:0px;
padding:5px;
}
#pageContainer .content #contentBottom .forums #forumDiscuss .topicEven #date
{
	color:#993399;
	font-weight:bolder;	
}
#pageContainer .content .forums #forumDiscuss TABLE TD .bottomLine
{
	border-top: solid 2px #336699;font-family:Arial;
	height:1px;
	margin:0px;	
	padding:0px;
}
#pageContainer .content #contentBottom .forums #forumDiscuss td.actions 
{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:bolder;
}
#pageContainer .content #contentBottom .forums #forumDiscuss td.actions .button:hover
{	text-decoration: underline;}
#pageRightMargin
{
	background-color:Transparent;
	font-family:Verdana;
	font-size:11px;
	
	float:none;
}
#pageRightMargin .content 
{}
#pageRightMargin .content #contentBottom .forums 
{}
#pageRightMargin .content #contentBottom .forums #forumUser
{
}
#pageRightMargin .content #contentBottom .forums #forumUser a
{
	text-decoration:none;
	color:#4C4C4C;
	font-weight:bolder;
}
#pageRightMargin .content #contentBottom .forums #forumUser a:hover
{
	text-decoration: underline;
}
#pageRightMargin .content #contentBottom .forums #forumUser .foot
{

}
#pageRightMargin .content #contentBottom .forums #forumUser .foot .button
{
	color:#ffffff;
	background-color: #4C4C4C;
	border:solid 1px #4C4C4C;
	font-weight:bolder;
	font-size:11px;
	margin-left:28px;
	margin-top:10px;
}
#pageRightMargin .content #contentBottom .forums #forumUser .button2
{
	background-image: URL(./images/BTN-forms.gif);
	background-color: Transparent;
	cursor:hand;
	width:25px;
	height:25px;
	background-repeat: no-repeat;
	border:none;
	
}	
/*//////////////////////////////////////////////////////////////////////////////////
		TABLON DE AUNUCIOS
//////////////////////////////////////////////////////////////////////////////////*/

#pageContainer .content #contentBottom .adv
{font-size:11px;}
#pageContainer .content .adv .title
{
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:20px;padding-left:175px;font-family:Arial;
}
#pageContainer .content #contentBottom .adv #sectionNav
{
	margin-top:0px;
	padding-top:5px;
	color:#666666;
	font-size:10px;	
	width:465px;
	font-weight:bolder;float:right;
}
#pageContainer .content #contentBottom .adv #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .adv #sectionNav A:hover
{ text-decoration:underline;}

#pageContainer .content #contentBottom .adv .menu
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  width                   : 162px;

	padding-top:5px;}
#pageContainer .content #contentBottom .adv .menu #advSections
{float:left;font-family:Verdana; font-size:13px; margin-bottom:10px; padding-left:18px;padding-top:5px;}
#pageContainer .content #contentBottom .adv .menu #advSections #advO{display:inline;cursor:hand; color:#666666;margin-bottom:10px;}
#pageContainer .content #contentBottom .adv .menu #advSections #advO A{font-size:13px;color:#666666; }
#pageContainer .content #contentBottom .adv .menu #advSections #advO A:hover{font-weight:bolder;}
#pageContainer .content #contentBottom .adv .menu #advSections #advD{display:inline;cursor:hand; color:#666666;}
#pageContainer .content #contentBottom .adv .menu #advSections #advD A{font-size:13px;color:#666666; }
#pageContainer .content #contentBottom .adv .menu #advSections #advD A:hover{font-weight:bolder;}
#pageContainer .content #contentBottom .adv  .menu .title
{
  background-attachment   : scroll;
  background-color        : #ffffff;
  background-image        : url(images/newsTab.gif);
  background-position     : -1px 0px;
  background-repeat       : no-repeat;
  color                   : #336699;font-family:Arial;
  font-family             : Verdana;
  font-size               : 15px;
  font-weight             : bolder;
  line-height             : normal;
  padding                 : 20px 5px 5px 5px;
  text-align              : center;
  text-decoration         : none;
  width                   : 153px;
  height				:26px;
}
#pageContainer .content #contentBottom .adv  .menu .title .titB
{
  color                   : #797979;
  padding-left			  :10px;
  font-weight             : normal;
  text-align              : left;
}

#pageContainer .content #contentBottom .adv  .menu A
{
 background-color        : Transparent;
  color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;

  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  margin-bottom            : 0px;
}
#pageContainer .content #contentBottom .adv  .menu .branchDiv .branch
{background-color        : #eeeeee;}
#pageContainer .content #contentBottom .adv  .menu .branchDiv .branch #itemMenu
{margin: 0 auto; 
   padding				   : 8px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #eeeeee;
   color                 : #333333;
}
#pageContainer .content #contentBottom .adv  .menu .branchDiv .selected #itemMenu
{margin: 0 auto; 
   padding				   : 8px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #eeeeee;
   color                 : #333333;text-decoration:underline;
}
#pageContainer .content #contentBottom .adv  .menu .selected .itemMenu
{
	font-weight:		   bolder;
	color                 : #333333;text-decoration:underline;
}

#pageContainer .content #contentBottom .adv  .menu A #contentBottom .adv Date
{
  background-color        : Transparent;
  font-size               : 10px;
  font-weight             : bold;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  color					  : #FF9600;
}
#pageContainer .content #contentBottom .adv  .menu A .itemMenu
{
   margin: 0 auto; 
   padding				   : 8px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: Transparent;
   color                 : #333333;
}#pageContainer .content #contentBottom .adv  .menu A .itemMenu :hover
{
 font-weight: bolder;font-size:10px;}

#pageContainer .content #contentBottom .adv  .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	color                 : #333333;text-decoration:underline;
}
#pageContainer .content #contentBottom .adv  .menu A:link,
#pageContainer .content #contentBottom .adv  .menu A:visited
{
  text-decoration         : none;
}
#pageContainer .content #contentBottom .adv  .menu A:hover
{
  text-decoration         : underline;
}

#pageContainer .content #contentBottom .adv  .menu .pageControls
{

}

#pageContainer .content #contentBottom .adv  .menu .pageControls A:hover
{
  color                   : #661122;
  text-decoration         : none;
}

#pageContainer .content #contentBottom .adv  .menu .pageControls A:link
#pageContainer .content #contentBottom .adv  .menu .pageControls A:visited
{
  text-decoration         : none;
}

#pageContainer .content #contentBottom .adv  .menu .pageControls A.backPage
{
  border                  : solid 0px #aaa387;
  float                   : left;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer .content #contentBottom .adv  .menu .pageControls A.forwardPage
{
  border                  : solid 0px #aaa387;
  float                   : right;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : right;
  text-decoration         : none;
  width                   : 45%;
}
#pageContainer .content #contentBottom .adv .advContainer
{
	width:454px;
	vertical-align: baseline;font-size:11px;
	margin-bottom:100px;margin-left:175px;
}

#pageContainer .content #contentBottom .adv .advContainer .resultsContainer
{font-size:11px;}
#pageContainer .content #contentBottom .adv .advContainer .ofertas
{
	font-family: Verdana;
	font-size:11px;
	color:#666666;
	padding-bottom:20px;}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .offer
{
	padding-left:5px;}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .offer A
{
	font-weight:bolder;
	color:#336699;font-family:Arial;
	text-decoration:none;
	float:none;
	padding-top:5px;	
}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .offer A:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .offer .desc
{font-size:11px;
}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .offer .name
{
	font-weight:bolder;	
}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .titOfertas
{
	 background-color:#D3E4E5;
	 font-weight: bolder;
	 padding-left:3px;
	 padding-top:3px;
	 font-size:13px;
	 color:#666666;
	 height:18px;
width:454px;}
#pageContainer .content #contentBottom .adv .advContainer .section
{
	font-family: Verdana;
	color:#BC3399;
	font-size:11px;
    padding-top:10px;
}
#pageContainer .content #contentBottom .adv .advContainer .categoryTit
{
	font-family: Verdana;
	color:#336699;font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
}
#pageContainer .content #contentBottom .adv .advContainer .ofertas .linea
{
	width:457px;
	border-bottom:solid 1px #666666;
	margin-bottom:1px;
}
#pageContainer .content #contentBottom .adv .advContainer .demandas
{
	font-family: Verdana;
	font-size:11px;
	color:#666666;
}
#pageContainer .content #contentBottom .adv .advContainer .demandas .ask
{
	padding-left:5px; 
}
#pageContainer .content #contentBottom .adv .advContainer .demandas .ask A
{
	font-weight:bolder;
	color:#336699;font-family:Arial;
	text-decoration:none;
	float:none;
	padding-top:5px;
}
#pageContainer .content #contentBottom .adv .advContainer .demandas .ask .name
{
	font-weight:bolder;
}
#pageContainer .content #contentBottom .adv .advContainer .demandas .titDemandas
{
   background-color: #FF9900;
   font-weight: bolder;
   padding-left:3px;
   padding-top:3px;
   font-size:13px;
   color:#ffffff;
   width:454px;
   height:18px;

}
#pageContainer .content #contentBottom .adv .advContainer .demandas .linea
{
	width:457px;
	border:0;
	border-bottom:solid 1px #666666;
	margin-bottom:1px;
	}
#pageContainer .content #contentBottom .adv .advContainer .resultsContainer
{font-size:11px;
}
#pageContainer .content #contentBottom .adv  .searchTitle
{
	font-family: Verdana;
	font-size:12px;
	color:#666666;
	text-align: center;
	margin-bottom:5px;
	padding-top:20px;
}
#pageContainer .content #contentBottom .adv .advContainer .resultsContainer .searchPageControls
{
	font-family: Verdana;
	font-size:11px;
}
#pageContainer .content #contentBottom .adv .advContainer .resultsContainer #loadingDiv
{
	position:absolute;
	top:400px;
	left:450px;
}

/*************************************************************************************/
/*************************************************************************************/
/***********----------------BIBLIOTECA DE RECURSOS------------************************/
/*************************************************************************************/
/*************************************************************************************/
#pageContainer .content #contentBottom .resc #sectionNav
{
	margin-top:0px;
	padding-top:5px;
	color:#666666;
	font-size:10px;	
	width:465px;
	font-weight:bolder;float:right;
}

#pageContainer .content #contentBottom .resc #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .resc #sectionNav A:hover
{ text-decoration:underline;}
#pageContainer .content #contentBottom .resc .menu
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  width                   : 162px; 
  	padding-top:5px;}

#pageContainer .content #contentBottom .resc .menu .title
{
  background-image        : url(images/newsTab.gif);
  height				:31px;
  width                   : 150px;
  color:#999999;
  font-size:14px;
  font-weight: bolder;
  text-align:left;
  padding-left:15px;
  padding-top:10px;
}
#pageContainer .content #contentBottom .resc .menu .title .titb
{
font-size:15px;
color:#336699;font-family:Arial;
padding-left:50px;
font-weight:bolder;
}
#pageContainer .content #contentBottom .resc .menu .title .titbb
{
font-size:15px;
color:#336699;font-family:Arial;
padding-left:15px;padding-top:5px;
font-weight:bolder;
}
#pageContainer .content #contentBottom .resc .menu A
{
 background-color        : Transparent;
  color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;

  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  margin-bottom            : 0px;
}
#pageContainer .content #contentBottom .resc .menu A .branch
{
	background-color:#eeeeee;	
}
#pageContainer .content #contentBottom .resc .menu .selected .itemMenu
{
	font-weight:		   normal;
	color                 : #333333;text-decoration:underline;
}

#pageContainer .content #contentBottom .resc .menu A #contentBottom .rescDate
{
  background-color        : Transparent;
  font-size               : 10px;
  font-weight             : bold;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  color					  : #FF9600;
}
#pageContainer .content #contentBottom .resc .menu A .itemMenu
{
   margin: 0 auto; 
   padding				   : 5px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 1px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: Transparent;
   color                 : #333333;
}
#pageContainer .content #contentBottom .resc .menu A .itemMenu2
{
   margin: 0 auto; 
   padding				   : 5px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 1px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #eeeeee;
   color                 : #333333;
}
#pageContainer .content #contentBottom .resc .menu A :hover
{
	text-decoration         : underline;
}
#pageContainer .content #contentBottom .resc .menu A .itemMenu2 .elementsNumber
{
	font-style:italic;
}

#pageContainer .content #contentBottom .resc .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	color                 : #333333;text-decoration:underline;
}
#pageContainer .content #contentBottom .resc .menu A:link,
#pageContainer .content #contentBottom .resc .menu A:visited
{
  text-decoration         : none;
}
#pageContainer .content #contentBottom .resc .menu A:hover
{
  text-decoration         : underline;
}

#pageContainer .content #contentBottom .resc .menu .pageControls
{

}

#pageContainer .content #contentBottom .resc .menu .pageControls A:hover
{
  color                   : #661122;
  text-decoration         : none;
}

#pageContainer .content #contentBottom .resc .menu .pageControls A:link
#pageContainer .content #contentBottom .resc .menu .pageControls A:visited
{
  text-decoration         : none;
}

#pageContainer .content #contentBottom .resc .menu .pageControls A.backPage
{
  border                  : solid 0px #aaa387;
  float                   : left;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer .content #contentBottom .resc .menu .pageControls A.forwardPage
{
  border                  : solid 0px #aaa387;
  float                   : right;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : right;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer .content .resc  .mainContent 
{
	padding-left:175px;
	font-family:Verdana;
	
}
#pageContainer .content .resc .mainContent H1
{
	font-weight:bolder;
	color:#336699;font-family:Arial;
	font-size:20px;padding-top:0px;font-family:Arial;
}
#pageContainer .content .resc .mainContent P 
{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-align: justify;padding-right:10px;
}
#pageContainer .content .resc .mainContent #list 
{padding-left:20px;width:465px;}
#pageContainer .content .resc .mainContent #list #newsletter
{font-weight:bolder;
	color:#336699;font-family:Verdana;margin-top:10px;
	font-size:10px;cursor:hand;}
#pageContainer .content .resc .mainContent  A
{	color:#993366;font-family:Verdana;padding-left:15px;margin-top:10px;font-weight:bolder;
	font-size:10px;}
#pageContainer .content .resc .mainContent  A:hover{text-decoration:underline;}
#pageContainer .content .resc .mainContent #list #pubArea
{padding-top:5px;}
#pageContainer .content .resc .mainContent #list #pubImg
{display:inline;
}
#pageContainer .content .resc .mainContent #list #pubRight
{ clear:right;padding-left:15px;width:300px;}
#pageContainer .content .resc .mainContent #list table tr td #pubTitle
{font-weight:bolder;
	color:#336699;font-family:Verdana;
	font-size:11px;padding-bottom:5px;padding-top:5px;}
#pageContainer .content .resc .mainContent #list table tr td #pubAuth
{	font-weight:bolder;
	color:#666666;font-family:Verdana;
	font-size:11px;padding-bottom:5px;}
#pageContainer .content .resc .mainContent #list table tr td #pubDes
{	color:#666666;font-family:Verdana;
	font-size:10px;padding-bottom:5px;}
#pageContainer .content .resc .mainContent #list table tr td #line{	
	border-top:solid 2px #336699;height:2px;}
#pageContainer .content .resc .mainContent #list table tr td IMG
{	
	width:80px;height:120px;border:solid 1px #666666;cursor:hand;}
#pageContainer .content #contentBottom  .resc 
{
/*border:solid 1px black;*/
}
#pageContainer .content .resc  .preview
{	padding-left:170px;
	font-family:Verdana;
	font-size:12px;	
	text-align: justify;
	color:#666666;
	padding-top:10px;}
#pageContainer .content .resc  .preview .title
{ 
	color:#336699;font-family:Arial;
	text-align: justify;
	font-size:15px;
	font-weight:bolder;
	margin-bottom:10px;
}
#pageContainer .content .resc  .preview .dbcontentDate
{
	color:#993399;	
	font-size:11px;
	font-weight:bolder;
}
#pageContainer .content .resc  .preview .section
{
	color:#666666;	
	font-size:12px;
	font-weight:bolder;
}
#pageContainer .content .resc  .preview A
{
	color:#336699;font-family:Arial;	
	font-size:11px;
	font-weight:bolder;
}
#pageContainer .content .resc  .preview .body
{
	margin-top:5px;
}
#pageContainer .content .resc  .preview A
{
	color:#336699;font-family:Arial;	
	font-size:11px;
	font-weight:bolder;
}
#pageContainer .content .resc  .detail
{	font-family:Verdana;
	color:#666666;
	font-size:12px;}
#pageContainer .content .resc  .detail .title
{ 
	color:#336699;font-family:Arial;
	text-align: justify;
	font-size:15px;
	font-weight:bolder;
	margin-bottom:10px;
	padding-left:0px;
}
#pageContainer .content #contentBottom .resc  .detail .dbcontentDate
{
	color:#555555;	
	font-size:11px;
	padding-bottom:5px;
	 font-weight:normal;
	padding-left:10px;
}
#pageContainer .content .resc  .detail .dbcontentDate B
{
	color:#555555;	
	font-size:11px;
}
#pageContainer .content .resc  .detail .dbcontentDate .fecha
{
	color:#993399;	
	font-size:11px;
	padding-bottom:5px;
}
#pageContainer .content .resc  .detail .section
{
	color:#555555;	
	font-size:12px;
	font-weight:bolder;
}
#pageContainer .content .resc  .detail A
{
	color:#336699;font-family:Arial;	
	font-size:11px;
	font-weight:bolder;
}
#pageContainer .content .resc  .detail .body
{
	margin-top:10px;
}








#pageContainer .content .resc  .toolBox
{
	font-family:Verdana;
	color:#336699;font-family:Arial;	
	font-size:11px;
	width:450px;margin-left:175px;	
}
#pageContainer .content .resc  .toolBox .section{display:inline;}
#pageContainer .content .resc  .toolBox .section A
{
	color:#336699;font-family:Arial;
 text-decoration:none;
}
#pageContainer .content .resc  .toolBox .sectionB{display:inline;margin-left:165px;}
#pageContainer .content .resc .toolBox .sectionB A
{
	font-family:Verdana;
	color:#336699;font-family:Arial;	
	font-size:11px;
	clear: right;
	text-decoration:none;clear:left;
}









#pageContainer .content .resc  .toolBox .sectionB A :hover
{ text-decoration: underline;}
#pageContainer .content .resc  .toolBox .section A :hover
{ text-decoration: underline;}
#pageContainer .content .resc  .toolBox .toolBoxTitle
{
	color:#336699;font-family:Arial;	
	font-size:11px;
	font-weight:bolder;
}
#pageContainer .content .resc  .section
{	
	padding-top:10px;
	font-family:Verdana;padding-right:10px;
}


#pageContainer .content .resc  .section A :hover
{
 text-decoration: underline;
}
#pageContainer .content .resc   .section2
{	
	font-family:Verdana;
	padding-left:180px;
}
#pageContainer .content .resc   .section2 .title
{	
	padding:0px;
	color:#666666;
	font-weight:bolder;
	font-size:12px;
	display:block;
	padding-top:10px;
}
#pageContainer .content .resc  .section2 A
{
	font-family:Verdana;
	color:#336699;font-family:Arial;	
	font-size:11px;
	text-align:left;
	text-decoration:none;	
	padding:0px;
	margin:0px;
	display:block;
	padding-top:3px;
}
#pageContainer .content .resc  .section2 A :hover
{
}
#pageContainer .content .resc .detail .description
{
	color:#666666;	
	padding-left:180px;
	text-align:justify;
}
#pageContainer .content .resc .detail 
{font-family:Verdana;
 }

#pageContainer .content .resc .detail .description
{
	color:#666666;	
	padding-left:180px;
	text-align:justify;
}
#pageContainer .content .resc .detail2 
{font-family:Verdana;
font-size:12px;width:700px;}
#pageContainer .content .resc .detail2 .dbcontentDate2
{
	color:#666666;	
	padding-left:20px;
	text-align:justify;
}
#pageContainer .content .resc .detail2 .dbcontentDate2 .fecha2
{
color:#D532C2;
	}
#pageContainer .content .resc .detail2 .title2
{
	color:#336699;font-family:Arial;
	font-size:16px;
	padding-bottom:15px;
	padding-left:20px;
	text-align:center;
	font-weight:bolder;	
	padding-top:10px;
}
#pageContainer .content .resc .detail2 .description2
{
	color:#666666;	
	padding-left:20px;
	text-align:justify;
	padding-top:10px;
}

/***************************************************
************ CSS DEL LISTADO DE MIEMBROS COLEGIADOS*
***************************************************/
#pageContainer .content #contentBottom #contentLeft #menu
{
	font-family:Verdana;	
	width:164px;
	/*height:400px;*/
}
#pageContainer .content #contentBottom #contentLeft #menu #menuHeader
{
	 background-image:url(images/newsTab.gif);
	 background-repeat:no-repeat;
	 padding-top:25px;
	 text-align:center;
	 font-size:15px;
	 color:#336699;font-family:Arial;
	 font-weight:bolder;
	 height:25px;

}
#pageContainer .content #contentBottom #contentLeft #menu #menuContent
{ padding-left:1px;}
#pageContainer .content #contentBottom #contentLeft #menu #menuContent #itemMenu
{ 
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #ffffff;
   color:#333333;
   font-size:11px;
   height:20px;
    padding-left:10px;
    padding-top:5px;
   width:148px;
   cursor:hand;
  
}
#pageContainer .content #contentBottom #contentLeft #menu #menuContent #selected
{ 
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #ffffff;
   color:#333333;
   font-size:11px;
   height:20px;
    padding-left:10px;
    padding-top:5px;
   width:148px;
   cursor:hand;
   font-weight:bolder;text-decoration:underline;  
}
#pageContainer .content #contentBottom #contentLeft #menu #menuContent #itemMenu:hover
{ 
	 font-weight:bolder;
}
#pageContainer .content #contentBottom #contentLeft #searchEngine
{
	margin-top:50px;
	font-family:Verdana;	
	width:164px;
}
#pageContainer .content #contentBottom #contentLeft #searchEngine #searchHeader
{
	 background-image:url(images/newsTab.gif);
	 background-repeat:no-repeat;
	 padding-top:25px;
	 text-align:center;
	 font-size:15px;
	 color:#336699;font-family:Arial;
	 font-weight:bolder; 
	 height:25px;

}
#pageContainer .content #contentBottom #contentLeft #searchEngine #searchContent
{
	padding-left:1px;
}
#pageContainer .content #contentBottom #contentLeft #searchEngine #searchContent #searchBox
{	
	border:solid 2px #e3e3e3;
	border-top:none;
	height:55px;
	text-align:center;
}
#pageContainer .content #contentBottom #contentLeft #searchEngine #searchContent #searchBox INPUT
{border:solid 1px #336699;font-family:Arial;color:#333333;font-size:12px;}
#pageContainer .content #contentBottom #contentLeft #searchEngine #searchContent #searchBox #submit
{ width:25px;height:25px; padding-left:110px; padding-top:5px;}
#pageContainer .content #contentBottom #contentLeft #searchEngine #searchContent #searchBox #submit #send
{
	 width:25px;height:25px;
	border:none;
	 background-image:url(images/BTN-forms.gif);
	 background-repeat:no-repeat;
	 background-color:Transparent;
	 cursor:hand;
}
#pageContainer .content #contentBottom #contentRight #memberList
{
width:640px;padding-left:5px;
}
#pageContainer .content #contentBottom #contentRight #sectionNav
{font-size:10px;color:#666666;font-weight:bolder;padding-bottom:5px;}
#pageContainer .content #contentBottom #contentRight #sectionNav A
{color:#666666;}
#pageContainer .content #contentBottom #contentRight #sectionNav A:hover 
{text-decoration:underline;}
#pageContainer .content #contentBottom #contentRight #memberList #results{font-family:verdana;font-size:11px;color:#333333;padding-top:5px;}
#pageContainer .content #contentBottom #contentRight #memberList #title
{
	color:#336699;font-family:Arial;
	font-size:20px;
	font-weight:bolder;
	margin-bottom:10px;font-family:Arial;
}
#pageContainer .content #contentBottom #contentRight #memberList #noResults
{
	font-family:Verdana;
	 font-size:14px;
	 text-align:center;
	 padding-top:30px;
	 color:#666666;
}
#pageContainer .content #contentBottom #contentRight #memberList #memberListText
{
	font-size:11px;
	color:#666666;	
	margin-right:8px;
}
#pageContainer .content #contentBottom #contentRight #memberList #memberTable
{
	padding-top:10px;
	text-align:left;
}
#pageContainer .content #contentBottom #contentRight #memberList #memberTable TABLE
{
	width: 625px;
}
#pageContainer .content #contentBottom #contentRight #memberList #memberTable TABLE TH
{
	color:#ffffff;
	background-color:#336699;font-family:Arial;
		text-align:left;
		padding-left:5px;
		font-size:12px;
}
#pageContainer .content #contentBottom #contentRight #memberList #memberTable TABLE TD
{
	text-align:left;
	font-size:11px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: solid 2px #e3e3e3;
}
#pageContainer .content #contentBottom #contentRight #memberList #memberTable TABLE TD A
{	color:#993366;
	font-weight:bolder;}
#pageContainer .content #contentBottom #contentRight #memberList #memberTable TABLE TD A:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom #contentRight #memberList #pageControls
{
	color:#333333;
	font-size:11px;
}
#pageContainer .content #contentBottom #contentRight #memberList #pageControls A
{
	color:#333333;
}
/**********FICHA DE MIEMBRO**********/
/**********FICHA DE MIEMBRO**********/
/**********FICHA DE MIEMBRO**********/
/**********FICHA DE MIEMBRO**********/
/**********FICHA DE MIEMBRO**********/
#pageContainer .content #contentBottom #sectionNav
{font-size:10px;color:#666666;font-weight:bolder;padding-bottom:5px;}
#pageContainer .content #contentBottom #sectionNav A
{color:#666666;}
#pageContainer .content #contentBottom #sectionNav A:hover 
{text-decoration:underline;}
#pageContainer .content #contentBottom  #userFileC
{ width:630px;padding-left:5px;margin-left:160px;}
#pageContainer .content #contentBottom  #userFileC #userHeader
{
	 background-image:URL(/es/Images/Cop-infoProf.gif);
	 background-repeat:no-repeat;
	 width:450px;
	 height:30px;margin-left:100px;
}
#pageContainer .content #contentBottom  #userFileC #userMenu
{text-align:center;margin-left:100px;width:430px;height:175px;padding-top:10px; padding-left:10px; margin-bottom:15px;}
#pageContainer .content #contentBottom  #userFileC #userMenu table tr td
{text-align:left;font-family:Verdana;font-size:10px;}
#pageContainer .content #contentBottom  #userFileC #userMenu table tr #col1
{ padding-right:5px;}
#pageContainer .content #contentBottom  #userFileC #userMenu table tr #col2
{ color:#666666;font-weight:bolder;vertical-align:bottom;padding-left:10px;width:10%;}
#pageContainer .content #contentBottom  #userFileC #userMenu table tr #col3
{padding-right:10px;color:#999999;font-weight:bolder;vertical-align:bottom;text-align:left;}
#pageContainer .content #contentBottom  #userFileC #userMenu table tr #col4
{vertical-align:top;text-align:left;width:350px;color:#336699;font-weight:bolder;padding-left:135px;}
#pageContainer .content #contentBottom  #userFileC #userMenu IMG
{display:inline;float:left;clear:left;width:150px;height:175px;float:left; border:solid 1px #999999;}
#pageContainer .content #contentBottom  #userFileC #userMenu #data
{	
	clear:right;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	font-weight:bolder;
	display:inline;}	
#pageContainer .content #contentBottom  #userFileC #userMenu #data2
{	
	clear:right;
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	font-weight:bolder;
	display:inline;
}
#pageContainer .content #contentBottom  #userFileC #userMenu #data3
{
 text-align: right; margin-bottom:68px;
}
#pageContainer .content #contentBottom  #userFileC #otherComments
{
	 margin-top:20px;
	 font-size:17px;
	 padding-left:5px;
	 font-weight:bolder;
	color:#336699;font-family:Arial;
	display:block;
	border-bottom:solid 2px #336699;font-family:Arial;
}	
#pageContainer .content #contentBottom  #userFileC #commentTitle
{	font-family:Verdana;
	color:#666666;
	font-size:17px;
	font-weight:bolder;
	padding-top:15px;
	padding-bottom:5px;
}
#pageContainer .content #contentBottom  #userFileC #commentTitleP
{	font-family:Verdana;
	color:#336699;font-family:Arial;
	font-size:17px;
	font-weight:bolder;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
	border:solid 3px #e9e9e9;
	border-bottom:0px;
}
#pageContainer .content #contentBottom  #userFileC #comment
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;}
#pageContainer .content #contentBottom  #userFileC #commentP
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	background-color:#efefef;
	padding:10px;}
#pageContainer .content #contentBottom  #userFileC #IMGfoot
{
	padding-top:30px;
	padding-bottom:20px;}
#pageContainer .content #contentBottom  #userFileC #noComments
{
	color:#666666;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	padding-top:30px;}
#pageContainer .content #contentBottom  #userFileC A
{ color:#336699;font-family:Arial; font-weight:bolder; font-size:11px;}
#pageContainer .content #contentBottom  #userFileC A:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom  #userFileC #IMGfoot A IMG
{}
#pageContainer .content #contentBottom  #userFileC #return
{
	color:#993366;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	cursor:hand;
}

/*******GALERIAS*************************************************/
/*******GALERIAS*************************************************/
/*******GALERIAS*************************************************/
/*******GALERIAS*************************************************/
#pageContainer #gallery #noMatches
{
	font-family:Verdana;
	 font-size:12px;
	color:#666666;
	 padding-top:30px;
}



/*******ACTIVIDADES*************************************************/
#pageContainer .content #contentBottom .events #sectionNav
{
	color:#666666;
	font-size:10px;
	float:right;
	width:73%;
	font-weight:bolder;
	margin-top:5px;
}
#pageContainer .content #contentBottom .events #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .events #sectionNav A:hover
{ text-decoration:underline;}
#pageContainer .content #contentBottom .events .menu
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  width                   : 162px; 
  	padding-top:5px;}

#pageContainer .content #contentBottom .events .menu .title
{
  background-image        : url(images/newsTab.gif);
  height				:31px;
  width                   : 143px;
  color:#999999;
  font-size:14px;
  font-weight: bolder;
  text-align:left;
  padding-left:15px;font-family:Arial;
  padding-top:10px; /*border:solid 1px black;*/
}
#pageContainer .content #contentBottom .events .menu .title .titb
{
font-size:15px;
color:#336699;font-family:Arial;
padding-left:50px;
font-weight:bolder;
}

#pageContainer .content #contentBottom .events .menu A
{
 background-color        : Transparent;
  color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;

  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  margin-bottom            : 0px;font-weight             : bolder;
}
#pageContainer .content #contentBottom .events .menu A .branch
{
	background-color:#eeeeee;	
}
#pageContainer .content #contentBottom .events .menu .selected .itemMenu
{
	font-weight:		   bolder;
	color                 : #333333;text-decoration:underline;
}

#pageContainer .content #contentBottom .events .menu A #contentBottom .eventsDate
{
  background-color        : Transparent;
  font-size               : 10px;
  font-weight             : bold;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  color					  : #FF9600;
}
#pageContainer .content #contentBottom .events .menu A .itemMenu
{
   margin: 0 auto; 
   padding				   : 5px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 1px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: Transparent;
   color                 : #333333;
}
#pageContainer .content #contentBottom .events .menu A .itemMenu2
{
   margin: 0 auto; 
   padding				   : 5px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 1px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #eeeeee;
   color                 : #333333;
}
#pageContainer .content #contentBottom .events .menu A :hover
{
	text-decoration         : underline;
}
#pageContainer .content #contentBottom .events .menu A .itemMenu2 .elementsNumber
{
	font-style:italic;
}

#pageContainer .content #contentBottom .events .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	color                 : #333333;text-decoration:underline;
}
#pageContainer .content #contentBottom .events .menu A:hover
{
  text-decoration         : underline;
}

#pageContainer .content #contentBottom .events .menu .pageControls
{

}

#pageContainer .content #contentBottom .events .menu .pageControls A:hover
{
  color                   : #661122;
  text-decoration         : none;
}

#pageContainer .content #contentBottom .events .menu .pageControls A:link
#pageContainer .content #contentBottom .events .menu .pageControls A:visited
{
  text-decoration         : none;
}

#pageContainer .content #contentBottom .events .menu .pageControls A.backPage
{
  border                  : solid 0px #aaa387;
  float                   : left;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer .content #contentBottom .events .menu .pageControls A.forwardPage
{
  border                  : solid 0px #aaa387;
  float                   : right;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : right;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer .content #contentBottom .events .list
{font-family:Verdana;padding-left:6px;width:460px;}
#pageContainer .content #contentBottom .events .list H1
{	font-size:11px;
	font-weight:bolder;
	color:#666666;	margin:0;padding:0;
	margin-left:0px;
}
#pageContainer .content #contentBottom .events .list H1 A
{
	color:#666666;cursor:hand;}
#pageContainer .content #contentBottom .events .list H1 A:hover
{
	text-decoration:underline;}
#pageContainer .content #contentBottom .events .detail H1
{
	font-size:11px;
	font-weight:bolder;
	color:#666666;	margin:0;padding:0;
}
#pageContainer .content #contentBottom .events .detail H1 A
{
	color:#666666;cursor:hand;}
#pageContainer .content #contentBottom .events .list H1 A:hover
{
	text-decoration:underline;}
#pageContainer .content #contentBottom .events .list .preview
{	background-color:#F1EFEF;padding:3px;margin-top:10px;}
#pageContainer .content #contentBottom .events .list .preview .dbcontentDate
{
	font-size:11px;
	color:#993399;
}
#pageContainer .content #contentBottom .events .list .preview .name
{
	border-bottom:solid 2px #336699;font-family:Arial;
	margin-bottom:5px;
	padding-bottom:5px;
	color:#666666;
	padding-top:5px;
	font-size:12px;font-family:Arial;

}
#pageContainer .content #contentBottom .events .list .preview A
{
	font-size:11px;
	color:#336699;font-family:Arial;
	font-weight:bolder;
	padding-top:10px;

		}
#pageContainer .content #contentBottom .events .list .previewB
{padding:3px;margin-top:10px;}
#pageContainer .content #contentBottom .events .list .previewB .dbcontentDate
{
	font-size:11px;
	color:#993399;
}
#pageContainer .content #contentBottom .events .list .previewB .name
{
	border-bottom:solid 2px #336699;font-family:Arial;
	margin-bottom:5px;
	padding-bottom:5px;
	color:#666666;
	padding-top:5px;
	font-size:12px;font-family:Arial;

}
#pageContainer .content #contentBottom .events .list .previewB A
{
	font-size:11px;
	color:#336699;font-family:Arial;
	font-weight:bolder;
	padding-top:10px;
		}
#pageContainer .content #contentBottom .events .detail .dbcontentDate
{
	padding-top:5px;
	font-size:11px;
	color:#993399;font-family:Arial;
}
#pageContainer .content #contentBottom .events .detail .name
{
	margin-bottom:5px;
	padding-bottom:5px;
	color:#336699;font-family:Arial;
	padding-top:5px;
	font-size:20px;
	font-weight:bolder;font-family:Arial;
}
#pageContainer .content #contentBottom .events .detail .description
{
	margin-bottom:5px;
	padding-bottom:5px;
	color:#666666;
	padding-top:5px;
	font-size:12px;
	text-align:justify;
}
#pageContainer .content #contentBottom .events .detail .section
{
	font-size:12px;
	color:#666666;
}
#pageContainer .content #contentBottom .events .detail .section .title
{
	font-weight:bolder;
	font-size:12px;
	color:#336699;font-family:Arial;
}
#pageContainer .content #contentBottom .events .detail .section .info
{
	font-size:12px;
	color:#666666;
}
#pageContainer .content #contentBottom .events .detail .section .moreInfo
{
	font-size:12px;
	color:#666666;
}
#pageContainer .content #contentBottom .events .detail .section A
{}
#pageContainer .content #contentBottom .events .detail .section A:hover
{
	font-weight:bolder;}
	
#pageContainer .content #contentBottom .events .list #noMatches
{
	font-size:12px;
	 text-align:center;
	 color:#666666;
}
#pageContainer .content #contentBottom .agr
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	width:450px;
	text-align: justify;
	margin-left:175px;
	padding-top:5px;
}
#pageContainer .content #contentBottom .agr #title
{
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:20px;
	margin-bottom:10px;font-family:Arial;}


#pageContainer .content #contentBottom .agr #agrList
{
	padding-top:10px;
	padding-left:20px}	
#pageContainer .content #contentBottom .agr #agreementTitle
{background-color:#FFFFFF;
	width:400px;
	font-weight:bolder;
	font-size:11px;
	text-align:justify;padding:5px;
	color:#336699;font-family:Arial;
	}
#pageContainer .content #contentBottom .agr #agreementTitle A,
#pageContainer .content #contentBottom .agr #agreementTitle A:link,
#pageContainer .content #contentBottom .agr #agreementTitle A:visited
{
	text-decoration:underline; cursor:hand;
}
#pageContainer .content #contentBottom .agr #agreementTitle A:hover
{	text-decoration:underline;cursor:hand;}
#pageContainer .content #contentBottom .agr #agreementTitle2
{ background-color:#F1EFEF;
	width:400px;
	font-weight:bolder;
	font-size:11px;
	text-align:justify;
	padding:5px;
	color:#336699;font-family:Arial;}
#pageContainer .content #contentBottom .agr #agreementTitle2 A,
#pageContainer .content #contentBottom .agr #agreementTitle2 A:link,
#pageContainer .content #contentBottom .agr #agreementTitle2 A:visited
{
	text-decoration:underline; cursor:hand;
}
#pageContainer .content #contentBottom .agr #agreementTitle2 A:hover
{	text-decoration:underline;cursor:hand;}

#pageContainer .content #contentBottom .menu
{
  margin			      : 0 auto;
  display                 : block;
  float                   : left;
  width                   : 162px; 
  	padding-top:5px;}
#pageContainer .content #contentBottom .agr #sectionNav
{
	margin-top:0px;
	padding-top:0px;
	color:#666666;
	font-size:10px;

	
	font-weight:bolder;
}
#pageContainer .content #contentBottom .agr #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .agr #sectionNav A:hover
{ text-decoration:underline;}


#pageContainer .content #contentBottom .menu .title
{
  background-image        : url(images/newsTab.gif);
  height				:31px;
  width                   : 143px;
  color:#999999;
  font-size:14px;
  
  text-align:left;
  padding-left:15px;
  padding-top:10px; /*border:solid 1px black;*/
}

#pageContainer .content #contentBottom .menu .title .titb
{
font-size:15px;
color:#336699;font-family:Arial;
padding-left:40px;
font-weight:bolder;
}

#pageContainer .content #contentBottom .menu A
{
 background-color        : Transparent;
  color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;

  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  margin-bottom            : 0px;font-weight:		   bolder;
}
#pageContainer .content #contentBottom .menu A .branch
{
	background-color:#eeeeee;	
}
#pageContainer .content #contentBottom .menu .selected .itemMenu
{
	font-weight:		   bolder;
	color                 : #333333;text-decoration:underline;
}

#pageContainer .content #contentBottom .menu A #contentBottom .agrDate
{
  background-color        : Transparent;
  font-size               : 10px;
  font-weight             : bold;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  color					  : #FF9600;
}
#pageContainer .content #contentBottom .menu A .itemMenu
{
   margin: 0 auto; 
   padding				   : 5px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 1px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: Transparent;
   color                 : #333333;
}
#pageContainer .content #contentBottom .menu A .itemMenu2
{
   margin: 0 auto; 
   padding				   : 5px 5px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 1px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #eeeeee;
   color                 : #333333;
}
#pageContainer .content #contentBottom  .menu A :hover
{
	text-decoration         : underline;
}
#pageContainer .content #contentBottom .menu A .itemMenu2 .elementsNumber
{
	font-style:italic;
}

#pageContainer .content #contentBottom .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	color                 : #333333;text-decoration:underline;
}

#pageContainer .content #contentBottom .menu A:hover
{
  text-decoration         : underline;
}

#pageContainer .content #contentBottom .srv
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	width:450px;
	text-align: justify;
	margin-left:175px;
	padding-top:5px;
}

#pageContainer .content #contentBottom .srv #title
{
	color:#336699;font-family:Arial;
	font-weight:bolder;
	font-size:20px;font-family:Arial;
	margin-bottom:10px;}
#pageContainer .content #contentBottom .srv #sectionNav
{
	margin-top:0px;
	padding-top:0px;
	color:#666666;
	font-size:10px;

	
	font-weight:bolder;
}
#pageContainer .content #contentBottom .srv #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .srv #sectionNav A:hover
{ text-decoration:underline;}
#pageContainer .content #contentBottom .srv #intro2
{  font-weight:bolder;}
#pageContainer .content #contentBottom .srv #intro3
{	padding-left:25px;}
#pageContainer .content #contentBottom .srv #intro3 .capital
{	color:#336699;font-family:Arial;display:inline;font-weight:bolder;}
#pageContainer .content #contentBottom .srv #intro4
{ font-weight:bolder;color:#336699;font-family:Arial;}
#pageContainer .content #contentBottom .srv #intro4 A
{ color:#993366;cursor:hand;
font-weight:bolder;}
#pageContainer .content #contentBottom .srv #intro4 A:hover
{  text-decoration: underline;}

#information #sectionNav
{
	margin-left:175px;
	padding-top:10px;
	color:#666666;
	font-size:10px;	
	font-weight:bolder;
}
#information #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#information A:hover
{ text-decoration:underline;}

#pageContainer .content #contentBottom .eL
{
	width:465px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	float:right;
	padding-right:0px;
}
#pageContainer .content #contentBottom .eL #sectionNav
{
	padding-top:5px;
	color:#666666;
	font-size:10px;	
	font-weight:bolder;
	padding-bottom:2px;
}
#pageContainer .content #contentBottom .eL #sectionNav A
{
	color:#666666;
	font-size:10px;
	font-weight:bolder;cursor:hand;
}
#pageContainer .content #contentBottom .eL A:hover
{ text-decoration:underline;}
#pageContainer .content #contentBottom .eL #title
{	
	color:#336699;font-family:Arial;
	font-size:20px;font-family:Arial;
}
#pageContainer .content #contentBottom .eL #elinkDesc
{
	padding-top:10px;
	margin-bottom:10px;
}
#pageContainer .content #contentBottom .eL #elinkTit
{
	font-weight:bolder;
	padding:1px;
	padding-left:10px;
	background-color:#F1EFEF;
	width:400px;
	margin-left:20px;
	cursor:hand;
	border-bottom:solid 1px #666666;
	border-top:solid 1px #666666;
}
#pageContainer .content #contentBottom .eL #elinkTit #descL
{
	padding-top:3px;
	padding-bottom:1px;
	padding-left:10px;	font-weight:normal;
	
}
#pageContainer .content #contentBottom .eL #elinkTit #ch
{ 
	text-align: right;
	padding-right:2px;color:#993399;
}
#pageContainer .content #contentBottom .eL #elinkTit #ch:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .eL #elinkTit2
{
	font-weight:bolder;
	width:400px;
	padding:1px;
	padding-left:10px;
	margin-left:20px;
	cursor:hand;
}
#pageContainer .content #contentBottom .eL #elinkTit2 #descL
{
	padding-top:3px;
	padding-bottom:1px;
	padding-left:10px;font-weight:normal;
}
#pageContainer .content #contentBottom .eL #elinkTit2 #ch
{
	text-align: right;
	padding-right:2px;color:#993399;
}
#pageContainer .content #contentBottom .eL #elinkTit2 #ch:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .imageGallery
{font-size:11px;
	color:#666666;
	font-family:Verdana;
	margin-right:10px;
	width:450px;margin-left:175px;
}
#pageContainer .content #contentBottom .imageGallery #sectionNav
{
	font-weight:bolder;
	padding-top:5px;font-size:10px;
}
#pageContainer .content #contentBottom .imageGallery #sectionNav A
{color:#666666;}
#pageContainer .content #contentBottom .imageGallery #sectionNav A:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .imageGallery #title
{
	color:#336699;font-family:Arial;
	font-size:20px;
	font-weight:bolder;font-family:Arial;
	margin-bottom:10px;
}
#pageContainer .content #contentBottom .imageGallery #imgArea
{width:135px;height:138px;display:inline;float:left;margin:5px;margin-bottom:15px;text-align:center;}

#pageContainer .content #contentBottom .imageGallery #imgArea img
{width:135px;height:90px;border:solid 1px #666666;cursor:hand;}
#pageContainer .content #contentBottom .imageGallery #imgArea img:hover
{border:solid 2px #e3e3e3;}
#pageContainer .content #contentBottom .imageGallery #imgAreaTit
{width:135px;color:#336699;font-family:Arial;font-weight:bolder;}
#pageContainer .content #contentBottom .imageGallery #imgAreaDesc
{width:135px;font-size:9px;font-family:Verdana;line-height:1;text-align:center;padding-top:2px;padding-bottom:2px;}
#pageContainer .content #contentBottom .imageGallery #imgAreaDesc a:hover
{text-decoration:underline; }



#pageContainer .content #contentBottom .imageGallery .gallery2
{ color:#336699;font-family:Arial;margin-left:20px;padding:5px;background-color:#F1EFEF;border-top:solid 1px #666666;border-bottom:solid 1px #666666;}
#pageContainer .content #contentBottom .imageGallery .gallery2 #title
{
	font-size:11px;font-weight:bolder;cursor:hand;padding-bottom:5px;
}
#pageContainer .content #contentBottom .imageGallery .gallery2 #title:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .imageGallery .gallery2 #description
{ padding-left:15px;color:#666666;}
#pageContainer .content #contentBottom .imageGallery .gallery2 #galleryLink
{color:#993399;cursor:hand;text-align:right; font-weight:bolder;}
#pageContainer .content #contentBottom .imageGallery .gallery2 #galleryLink:hover
{text-decoration:underline;}


#pageContainer .content #contentBottom .imageGallery .gallery1
{ color:#336699;font-family:Arial;margin-left:20px;padding:5px;}
#pageContainer .content #contentBottom .imageGallery .gallery1 #title
{
	font-size:11px;font-weight:bolder;cursor:hand;padding-bottom:5px;
}
#pageContainer .content #contentBottom .imageGallery .gallery1 #title:hover
{text-decoration:underline;}
#pageContainer .content #contentBottom .imageGallery .gallery1 #description
{padding-left:15px;color:#666666;}
#pageContainer .content #contentBottom .imageGallery .gallery1 #galleryLink
{color:#993399;cursor:hand;text-align:right; font-weight:bolder;}
#pageContainer .content #contentBottom .imageGallery .gallery1 #galleryLink:hover
{text-decoration:underline;}









/*MENU DE LA DERECHA DE LAS NOTICIAS*/
#pageContainer #leftSection  .menu
{
  margin			      : 0 auto;
  display                 : block;
  width                   : 162px;
}

#pageContainer  #leftSection  .menu .title
{
  background-attachment   : scroll;
  background-color        : #ffffff;
  background-image        : url(images/newsTab.gif);
  background-position     : -1px 0px;
  background-repeat       : no-repeat;
  
  font-family             : Verdana;
  font-size               : 15px;
  font-weight             : bolder;
  line-height             : normal;
  padding                 : 5px 5px 5px 5px;
	padding-left:20px;
	padding-top:7px;
  text-decoration         : none;
  width                   : 145px;
  text-align:left;
  color                   : #999999;
}
#pageContainer #leftSection  .menu .title .titB
{
  color                   : #336699;font-family:Arial;
  padding-left			  :30px;
  padding-top:0px;
  font-weight             : bolder;
}

#pageContainer #leftSection  .menu A
{
 background-color        : #ffffff;
  color                 : #333333;
  font-family			: Verdana, Helvetica, sans-serif;
  font-size               : 11px;
  font-weight:		   bolder;

  text-align              : right;
  text-decoration         : none;
  width                   : 100%;font-weight:		   bolder;
  margin-bottom            : 0px;
}

#pageContainer #leftSection  .menu A Date
{
  background-color        : #ffffff;
  font-size               : 10px;
  font-weight             : bold;
  text-align              : left;
  text-decoration         : none;
  width                   : 100%;
  color					  : #333333;
}
#pageContainer #leftSection  .menu A .itemMenu
{
   margin: 0 ; 
   padding				   : 8px 0px 8px 15px;
   border-bottom           : solid 2px #e3e3e3;
   border-left             : solid 2px #e3e3e3;
   border-right            : solid 2px #e3e3e3;
   border-top			   : solid 0px #e3e3e3;
   background-color: #ffffff;
   width:143px;
   text-align:left;
}

#pageContainer #leftSection  .menu .selected .itemMenu
{
	font-weight             : bolder;
	font-size               : 11px;
	color:					#333333;text-decoration:underline;
}

#pageContainer #leftSection  .menu A:hover
{
  text-decoration         : underline;
}

#pageContainer #leftSection  .menu A:link
#pageContainer #leftSection  .menu A:visited
{
  text-decoration         : none;
}

#pageContainer #leftSection  .menu .pageControls
{

}

#pageContainer #leftSection  .menu .pageControls A:hover
{
  color                   : #661122;
  text-decoration         : none;
}

#pageContainer #leftSection  .menu .pageControls A:link
#pageContainer #leftSection  .menu .pageControls A:visited
{
  text-decoration         : none;
}

#pageContainer #leftSection  .menu .pageControls A.backPage
{
  border                  : solid 0px #aaa387;
  float                   : left;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
  text-align              : left;
  text-decoration         : none;
  width                   : 45%;
}

#pageContainer #leftSection  .menu .pageControls A.forwardPage
{
  border                  : solid 0px #aaa387;
  float                   : right;
  font-family             : Verdana;
  font-size               : 10px;
  font-weight             : normal;
  padding                 : 0px 0px 0px 0px;
	text-align:right;
 padding-right:25px;
  text-decoration         : none;
  width                   : 45%;
}

/**********
***********   NEWS ON PRESS   ********
********************************/
#pageContainer .content #contentBottom #newsOnPress
{padding-left:15px;width:630px;margin-left:160px;}
#pageContainer .content #contentBottom #newsOnPress #title
{color:#336699;font-weight:bolder;font-size:20px;font-family:Arial;margin-bottom:15px;}
#pageContainer .content #contentBottom #newsOnPress table tr td{padding-left:10px;}
#pageContainer .content #contentBottom #newsOnPress #tab
{color:#336699;font-size:11px;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab
{ background-color:#e3e3e3;padding-top:3px;padding-bottom:3px;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab #nopSrc
{color:#666666;font-weight:bolder;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab #nopDate
{ font-weight:bolder;color:#993366;text-align:center;font-size:9px;width:50px;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab2  #nopTitle
{ font-weight:bolder;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab2  #nopDesc
{  color:#666666;padding-bottom:10px; text-align: justify;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab2 #nopImg
{text-align:center; vertical-align:middle;width:20px;}
#pageContainer .content #contentBottom #newsOnPress #tab #cab2 #nopImg img
{cursor:hand;}
#pageContainer .content #contentBottom .resc .menu .selected .itemMenu
{
	font-weight:		   bolder;
	color                 : #333333;text-decoration:underline;
}




