/* CSS Document */
*						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body 					{background-color: #FFFFFF;	margin-top: 5px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
img						{border:none}
p 						{padding: 5px 0px 5px 0px;}
h4	 					{padding: 10px 0px 10px 0px;}
td 						{line-height:14px; color:#575859; font:normal 11px Arial, Helvetica, sans-serif; vertical-align:top}
table 					{border-collapse:collapse; border:0px; width:100%;}
ul 						{list-style:none}
a, a:visited					{color: #0099CC; text-decoration: none;}
a:hover 				{text-decoration: underline; color: #0099CC;}
hr 						{}
hr.separator			{}
.article_seperator		{display:block; height:10px; border-bottom:1px solid #0099CC}
.article-content		{
						background:url(../images/fondocol.jpg) repeat-x;
						padding: 10px 10px 10px 10px;
						border-bottom-width: 1px;
						border-bottom-style: solid;
						border-bottom-color: #bcbcbc;
						overflow:hidden;}

.article-content ul li {
	margin-bottom:6px;	
}
/*5cbd01*/
/*___________________________________FORMS_____________________________________*/
.button 				{background:url(../images/button2.gif) no-repeat 0 0; width:130px; height:29px; color:#ffffff; margin:2px 0px 0px 20px; border:none}
.contact_email #contact_text {width:350px;}
.introtext				{width:80%}
.contact_email .inputbox{width:350px}

/*_________________________________MENU-NAV____________________________________*/
.pagenavbar 			{color:#6095c1; font:normal 12px Verdana} 	/*<< Start < Prev Next > End >>"*/
.pagenavbar a			{color:#6095c1!important; font:normal 12px Arial} 
.pagenavbar:visited 	{color:#5cbd01 !important; font:normal 12px Arial}

.pagenav 				{color:#6095c1; font:normal 12px Arial; margin:0px 7px 0px 7px;} 	/* format text for  "<< Start < Previous 1 Next > End >>" links */
a.pagenav:visited 		{color:#6095c1; font:normal 12px Arial}
a.pagenav:hover 		{color:#6095c1; font:normal 12px Arial}

a.readon 				{background:url(../images/button.gif) no-repeat 0 0px; display:block; width:75px; height:22px;/* special for mambo */ color:#ffffff !important; padding:7px 0px 0px 25px; text-decoration:none !important; font:normal 11px Arial !important; margin:10px 0px 0px 0px; float:right} 	/* Read More" */
a.readon:hover 			{color:#ffffff; text-decoration:none !important}
a.readon:visited 		{color:#ffffff}

.back_button 			{padding:30px 0px 20px 26px;}
.back_button 	a		{color:#6095c1; font:bold 12px Arial; text-decoration:none} 	/* "BACK" Button's style */
.back_button 	a:hover	{color:#6095c1; text-decoration:underline}
.back_button 	a:visited {color:#6095c1}
.pagenav_prev 	a		{color:#6095c1; font:bold 12px Arial; text-decoration:none} 	/* "PRE"  Button's style */
.pagenav_prev 	a:hover	{color:#6095c1; text-decoration:underline}
.pagenav_prev 	a:visited {color:#6095c1}
.pagenav_next 	a		{color:#6095c1; font:bold 12px Arial; text-decoration:none} 	/* "NEXT" Button's style */
.pagenav_next 	a:hover	{color:#6095c1; text-decoration:underline}
.pagenav_next 	a:visited {color:#6095c1}

.mostread ul			{} 	/* most popular' style � By default - user2*/
.mostread li			{}

.blogsection			{color:#6095c1; font-weight:bold; font-size:11px; text-decoration:none}
.category				{color:#6095c1 !important; font-weight:bold; font-size:11px; text-decoration:none}
.toclink				{color:#6095c1; font-weight:bold; font-size:11px; text-decoration:none}


/*_______________________________________CONTENT_____________________________________*/
a.category:link 		{}
a.category:hover 		{}
a.category:visited 		{}

.blog					{margin:0px 0px 0px 0px;}	/* Main table*/
.blog td				{padding:0px 0px 0px 0px;}
.blogsection 			{} 	/* Links of Blog's section */
.blog_more 				{padding:7px 0px 5px 28px;} 	/* Text "More" in blog's section*/
a.blogsection:link 		{color:#6095c1} 	/* Link's style */
a.blogsection:visited 	{color:#6095c1} 	/* visited Link's style */
a.blogsection:hover 	{color:#6095c1} 	/* hover Link's style*/

/*_________________________________titles_______________________________________*/
.componentheading		{font:normal 24px Arial !important; color:#6c6c6c !important; padding:27px 0px 0px 19px !important; margin:0px 0px 0px 0px;}
.contentheading			{font:normal 24px Arial !important; color:#6c6c6c !important; padding:27px 0px 0px 19px !important; margin:0px 0px 0px 0px;}/*<_________________________----------------------------------------*/
.contentpane .contentheading {background:none !important} /* Page Contact us */

.contentpaneopen 		{margin:0px 0px 20px 0px; width:auto;}
.contentpaneopen 	img	{margin:0px 36px 0px 0px; float:left}
.contentpaneopen 	td	{font:normal 13px Arial; line-height:19px; color:#6c6c6c; padding:0px 20px 0px 24px; text-align:left} 	/* the table that containing the service information (components, categories, forms...).*/
.contentpaneopen td td	{padding:0px 0px 0px 0px !important}/* the table that containing text */
.contentpaneopen strong		{color:#3e5574; font:bold 13px Arial;}
.contentpaneopen a		{color:#6c6c6c; font-weight:normal; font-size:13px; text-decoration:underline}
.contentpaneopen a:hover{color:#6c6c6c; text-decoration:none}
.contentpaneopen label	{line-height:30px}
.contentpaneopen li		{padding:0px 0px 12px 16px; background:url(../images/li_bg.gif) no-repeat 0 0}
.contentpaneopen input	{margin:0px 5px 0px 0px;padding:0px 0px 2px 0px;}
* html .contentpaneopen input {width:auto}
.contentpaneopen .inputbox  {width:150px; margin:0px 0px 0px 0px;}
.contentpaneopen .button	{background:url(../images/button.gif) no-repeat 0 0; width:87px; height:29px; color:#ffffff; margin:0px 0px 0px 5px;}

.contentpane	 	td	{padding:0px 0px 10px 23px; font:normal 12px Arial; line-height:16px}
.contentpane	 	li	{}
.contentpane	 	li a{color:#065083; font-size:12px; padding:0px 0px 0px 0px;}
* html .contentpane iframe		{width:100% !important;margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}
.contentpane .button	{background:url(../images/button2.gif) no-repeat 0 0; width:130px; height:29px !important; color:#ffffff; margin:0px 0px 0px 0px;}

.contentpagetitle 		{} 

span.contentheading	{background:none; padding:0px 0px 0px 0px !important;}

/*_______________page faq_____________*/
.componentheading_faq	{font:bold 12px Arial !important; color:#6095c1 !important; padding:27px 0px 35px 103px !important; background:url(../images/title_bg.gif) no-repeat 36px 17px; margin:0px 0px 10px 0px;}
.contentpane_faq	td	{padding:0px 10px 10px 23px; font:normal 12px Arial; line-height:16px; text-align:left}
.contentpane_faq	td td	{padding:0px 0px 10px 0px;}
.componentheading_faq td{padding:3px 0px 6px 0px !important;	}
.sectiontableheader_faq td	{padding:3px 0px 6px 0px !important;	}
.contentpane_faq input	{width:110px}
.contentdescription_faq {padding-top:10px !important;}
.contentdescription_faq img {margin:5px 10px 0px 0px;}

.componentheading_ln	{font:bold 12px Arial !important; color:#6095c1 !important; padding:27px 0px 35px 103px !important; background:url(../images/title_bg.gif) no-repeat 36px 17px; margin:0px 0px 10px 0px;}
.contentpane_ln	td		{padding:10px 10px 15px 20px; font:normal 12px Arial; line-height:16px; text-align:left}
.contentpane_ln	td td	{padding:0px 0px 0px 0px;}
.contentpane_ln input	{width:110px; margin:0px 0px 0px 0px;}


/*______________________*/
.content_rating			{margin:0px 0px 0px 25px;}
.content_vote			{margin:0px 0px 0px 25px;}
.message				{margin:0px 0px 0px 25px; color:#bf0000; font:normal 12px Arial; padding:10px 0px 0px 0px;}

/*_________________________________SUBHEADINGS_______________________________________*/
a.contentpagetitle:hover{} /* subheading Being references*/
a.contentpagetitle:link {}
a.contentpagetitle:visited {}

.contentdescription img	{margin:0px 15px 0px 0px;} 	/* formating section "DESCRIPTION" categories (News/Weblinks/Latest news...) */

table.contenttoc 		{float:none; margin:0px 0px 6px 0px;} 	/* Tables of Content. Use for multipages articles */
table.contenttoc td 	{padding:3px 0px 0px 0px !important;} 	/* Tables of Content. Use for multipages articles */
table.contenttoc th 	{padding:0px 0px 10px 0px;} 	/* Tables of Content. Use for multipages articles */
table.contenttoc td.toclink {} /*Tables of Content. Use for multipages articles for links*/
.pagenavcounter			{padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; color:#065083}
a.toclink:link 			{color:#065083} 			
a.toclink:visited 		{color:#065083}
a.toclink:hover 		{color:#065083}

/*_________________________________DATES, AUTHORS____________________________________*/
.createdate 			{color:#b5b5b5 !important; font:normal 11px Arial !important; padding:0px 9px 20px 23px !important; background:url(../images/createdate_bg.gif) no-repeat 24px 2px;} 	/* The date of created style*/
.modifydate 			{color:#b5b5b5 !important; font:normal 11px Arial !important; padding:10px 0px 0px 23px !important} 	/* formating text - Last updated on */
.small 					{color:#b5b5b5; font:normal 11px Arial; margin:0px 0px 0px 0px;} 	/* formating text - "Written by:...." */
.smalldark 				{color:#b5b5b5; font:normal 11px Arial;}	/* formating text - "Number of Voters"  */

/*_____________________________________WEBLINKS______________________________________*/
.weblinks				{color:#065083} 	/* f0rmating links on section "Weblinks"*/
a.weblinks:hover 		{color:#065083} 

/*_____________________________________NEWSFEED______________________________________*/
.newsfeedheading 		{color:#065083} 	/* only for heading newsfeed.*/
.newsfeeddate 			{color:#065083} 	/* date for newsfeed */
.fase4rdf 				{color:#065083} 	/* text newsfeed */

/*_____________________________________SEARCH_PAGE____________________________________*/
table.searchintro td	{padding:10px 0px 10px 40px;} 	/* formating message "Search Keyword: test returned 4 matches" */


.buttonheading			{padding:0px 0px 0px 0px !important;}
 /*=========================================================================BLOCKS===================================================================================*/
/*==================================================================================================================================================================*/


/*________________________________________MEN� PRINCIPAL_____________________________________*/


.module_s1 				{font-family:  Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #333333;
						background-color: #dadada;
						width: 234px;
						line-height: 25px;
						margin: 30px 0px 0px 0px;
						padding:8px 0px 6px 0px;
						}


* html .module_s1 div div  	{height:258px}
.module_s1 div div div	{width:100%; height:auto; background:none}
.module_s1 div div div div	{}
.module_s1 h3			{font:bold 14px Arial; color:#fefefe; padding:14px 0px 30px 37px; margin:0px 0px 0px 20px; background:url(../images/mainmenu_h3_bg.gif) no-repeat 0 9px}
.module_s1 ul			{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.module_s1 li			{background:url(../images/fondo_menu.gif) repeat-x 0px 4px;}
/*.module_s1 li.active span	{background-color: #ffffff;padding:0px 5px 0px 0px;}*/
.module_s1 a			{padding:0px 5px 0px 28px; margin:0px 0px 0px 0px; background-color: #dadada; color:#333333; font:normal 12px Arial; text-decoration:none; height:24px;}	/* Item Of Menu Main */
.module_s1 a:hover		{text-decoration: underline; color:#0099CC;}
.module_s1 img			{width:0px; height:0px;}

.mainlevel				{} 	
a.mainlevel:visited 	{color:#ffffff;}
a.mainlevel:hover 		{color: #0099CC;}

/*#current 	 			{background-color: #ffffff;padding:0px 5px 0px 0px;}*/ 	/* active item */

a.sublevel				{} 
a.sublevel:link 		{}
a.sublevel:visited 		{}
a.sublevel:hover 		{}


/*________________________________________SUBMEN�S_____________________________________*/


.module_s1s 			{font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #333333;
						background-color: #e9e9e9;
						height: auto;
						width: 234px;
						line-height: 25px;
						margin: 15px 0px 0px 0px;
						padding:0px 0px 25px 0px;
						}

* html .module_s1s div div  	{height:258px}
.module_s1s div div div	{width:100%; height:auto; background:none}
.module_s1s div div div div	{}
.module_s1s li			{background-color: #e9e9e9;margin: 5px 5px 0px 27px; }
.module_s1s li ul 	{padding:0px 0px 0px 15px;}
.module_s1s .separator  {
						background:url(../images/fondo_menu.gif) repeat-x 0px 12px;
						background-color: #dadada;
						display:block;
						padding:8px 5px 0px 0px;
						margin:0px -5px 25px -27px;
						color:#333333;
						height:32px;
						font-weight: bold;
						}
.module_s1s .separator span {
						background-color: #dadada;
						padding:10px 5px 0px 27px;
						}			

.module_s1s a			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  color:#333333; font:normal 12px Arial; text-decoration:none; height:24px;}	/* Item Of Menu Main */
.module_s1s a:hover		{text-decoration: underline; color:#0099CC;}
.module_s1s img			{margin: 0px 3px 0px 0px;}

.module_s1s li.active span {background-color: #b9def4;}
.module_s1s li.active ul span {background-color: #e9e9e9;}
.module_s1s li ul li.active span {background-color: #b9def4;}



/*_____________________________________ANILLO DE PORTALES____________________________________*/
.module_s2 				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #000000;
						background-color: #e9e9e9;
						height: auto;
						width: 234px;
						line-height: 25px;
						margin: 15px 0px 0px 0px;
						padding:0px 0px 25px 0px;
						}
.module_s2 div			{}
.module_s2 div div		{}
.module_s2 div div div	{}
.module_s2 .separator  {
						background:url(../images/fondo_menu.gif) repeat-x 0px 10px;
						background-color: #dadada;
						display:block;
						padding:8px 6px 0px 0px;
						margin:0px 0px 5px 0px;
						color:#000000;
						height:32px;
						}
.module_s2 .separator span {
						background-color: #dadada;
						padding:10px 5px 0px 27px;
						}
.module_s2 .anillodeportales {width:210px; padding: 0px 0px 0px 21px;}			
.module_s2 .anillodeportales	img	{margin: 5px 6px 14px 6px; padding: 0px 0px 0px 0px;}
.module_s2 .anillodeportales .cajaanillos	{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #000000;
						background-color: #FBFBFB;
						text-align: center;
						height: 39px;
						width: 188px;
						background: url(../images/fondoambitos.gif) no-repeat;
						margin: -6px 0px 0px 6px;
						}


/*_____________________________________IBV INFO_________________________________________*/
.module_s3				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #000000;
						background-color: #dadada;
						height: auto;
						width: 234px;
						line-height: 25px;
						margin: 15px 0px 0px 0px;
						padding:0px 0px 25px 0px;
						}
.module_s3 div 			{}
.module_s3 div div		{}
.module_s3 div div div	{}
.module_s3 div div div div	{}
.module_s3 .separator  {
						background:url(../images/fondo_menu.gif) repeat-x 0px 10px;
						display:block;
						padding:8px 6px 0px 0px;
						margin:0px 0px 11px 0px;
						color:#000000;
						height:32px;
						}
.module_s3 .separator span {
						padding:10px 5px 0px 28px;
						background-color: #dadada;
						}
.module_s3 .ibvinfo 	{width:210px; height:auto;padding: 0px 0px 0px 21px;}

.module_s3 .ibvinfo .primera {width:210px;margin: 0px 0px 13px 9px;}

.module_s3 .ibvinfo .segunda {width:210px;margin: 0px 0px 14px 20px;}
.module_s3 .ibvinfo .tercera {width:210px;margin: 0px 0px 15px 14px;}


.module_s3 .ibvinfo .aleman {float:left; margin: 3px 19px 0px 0px;}
.module_s3 .ibvinfo .arabe {float:left;margin: 0px 22px 0px 0px;}
.module_s3 .ibvinfo .chino {margin: -5px 0px 0px 0px;}
.module_s3 .ibvinfo .coreano {float:left;margin: -1px 33px 0px 0px;}
.module_s3 .ibvinfo .frances {float:left;margin: 0px 27px 0px 0px;}
/*.module_s3 .ibvinfo .frances {float:left;margin: 0px 27px 0px 14px;}*/
.module_s3 .ibvinfo .italiano {margin: 0px 0px 0px 0px;}
.module_s3 .ibvinfo .japones {float:left;margin: -2px 15px 0px 0px;}
/*.module_s3 .ibvinfo .japones {float:left;margin: -2px 15px 0px 15px;}*/
.module_s3 .ibvinfo .ruso {float:left;}

/*_____________________________________SELECCI�N DE IDIOMAS_______________________________*/
.moduletable_s4 		{float:right; clear:both;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

#jflanguageselection ul.jflanguageselection {list-style: none; padding: 0px 0px 0px 0px;font-weight: normal;}

#jflanguageselection ul.jflanguageselection li {display:inline; list-style-type: none;padding:0px 0px 0px 10px}

#jflanguageselection ul.jflanguageselection li#active_language a {color:#0099CC;text-decoration: underline;padding: 0px 0px 0px 0px}




/*____________________________________LATEST_NEWS____________________________________*/
.module_s5				{
						background:url(../images/fondo_masnoticias.gif) repeat-x 0px 9px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #cccccc;
						background-color: #e9e9e9;
						height: auto;
						width: 234px;
						line-height: 25px;
						margin: 15px 0px 0px 0px;
						padding:10px 0px 25px 0px;
						}
.module_s5 h3			{
						background:none;
						background-color: #e9e9e9;
						padding:0px 6px 0px 28px;
						margin: 0px 0px 0px 0px;
						color:#000000;
						font-weight: normal;
						display:inline;
						}
.module_s5 div 			{}
.module_s5 div div		{}
.module_s5 div div div	{}
.module_s5 h3			{}
.module_s5 a			{}
.module_s5 a:hover		{}

ul.newsfeed_s5  		{
						margin: 10px 0px 0px 0px;
						padding: 0px 0px 0px 28px;
						} 
ul.newsfeed_s5 li 		{
						padding: 0px 10px 10px 0px;
						}


/*________________________________________BLOQUE DIN�MICO______________________________________*/

.module_s6				{
						font-family:  Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #333333;
						background-color: #dadada;
						width: 234px;
						height: 100%;
						line-height: 25px;
						margin: 15px 0px 0px 0px;
						padding:0px 0px 0px 0px;}
.module_s6	div			{}			
.module_s6	div div		{} 
.module_s6	div div div {}
.module_s6 h3			{}

/*____________________________________POPULAR____________________________________*/
.module_s7				{background:url(../images/c_tr.gif) no-repeat right top}
.module_s7 div 			{background:url(../images/c_br.gif) no-repeat right bottom}
.module_s7 div div		{background:url(../images/c_bl.gif) no-repeat left bottom; padding:0px 0px 15px 24px;}
.module_s7 div div div	{background:none; padding:0px 0px 0px 0px}
.module_s7 h3			{color:#ffffff; font:bold 13px Arial; padding:22px 0px 21px 22px; background:url(../images/popular_h3_bg.gif) no-repeat 0 23px}
.module_s7 a			{color:#89a9c6}
.module_s7 a:hover		{color:#89a9c6}
.module_s7 td			{padding:0px 0px 0px 0px;}
ul.mostread_s7  		{margin:0px 0px 0px 0px;}
li.mostread_s7 			{margin:0px 0px 5px 0px;}
li.mostread_s7 a		{color:#ffffff; font:bold 11px Arial; padding:0px 0px 0px 14px; text-decoration:underline;}
li.mostread_s7 a:hover{color:#ffffff; text-decoration:none}
li.mostread_s7 a:visited{color:#ffffff}

/*____________________________________IBV 2.0____________________________________*/
.module_s9				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #000000;
						background-color: #dadada;
						height: auto;
						width: 234px;
						line-height: 25px;
						margin: 15px 0px 0px 0px;
						padding:0px 0px 12px 0px;
						}
.module_s9 div 			{}
.module_s9 div div		{}
.module_s9 div div div	{}
.module_s9 div div div div	{}
.module_s9 .separator  {
						background:url(../images/fondo_menu.gif) repeat-x 0px 10px;
						display:block;
						padding:8px 6px 0px 0px;
						margin:0px 0px 0px 0px;
						color:#000000;
						height:32px;
						}
.module_s9 .separator span {
						padding:10px 5px 0px 28px;
						background-color: #dadada;
						}
.module_s9 .iconos 	{width:210px; height:auto;padding: 0px 0px 0px 21px;}

.module_s9 .iconos img {margin:0px 5px 0px 6px;}

.module_s9 .fb {margin: 10px 0px 0px 6px;padding: 0px 0px 0px 21px;}


/*_______________________________________PATHWAY_____________________________________*/


#breadcrumb				{
						background:url(../images/linea.gif) repeat-x 0px 15px;
						margin-top: 0px;
                                                padding-top: 5px;
						}
#pathway				{
						margin:0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
						font-family: Arial,Helvetica,sans-serif;
						font-size: 17px;
						font-weight: bold;
						color: #000000;
						line-height: 30px;
						vertical-align: middle;
						display: inline;
						}
#pathway .space			{float:left; padding:0px 0px 0px 54px}
span.pathway			{
						margin:0px 0px 0px 0px;
						padding: 0px 10px 0px 0px;
						}				/* left space*/

.pathway				{
						font-family: Arial,Helvetica,sans-serif;
						font-size: 17px;
						font-weight: bold;
						color: #000000;
						/* line-height: 30px; */
                                                margin-top:15px;
                                                margin-bottom: 15px;
						vertical-align: middle;
						display: inline;
						background-color: #ffffff;
                                               
						} 	/*formating pathway text*/
.pathwaypromo			{padding: 0px 0px 0px 0px;}
a.pathway				{}	/*formating pathway link*/
a.pathway:hover 		{}
.pathway img			{/*margin:2px 20px 0px 17px; vertical-align:middle*/ width:0px; height:0px}

/*________________________________________TOPMENU_____________________________________*/
.module_s10				{background:url(../images/topmenu_bg2.gif) repeat-x 0 0; padding:0px 0px 0px 0px;}
.module_s10 div			{background:url(../images/topmenu_left.gif) no-repeat 0 0}
.module_s10 div div 	{background:url(../images/topmenu_right.gif) no-repeat right top; height:44px; }
.module_s10 div div div	{background:none; height:auto}
* html ul#mainlevel 		{padding:14px 0px 0px 20px;}
ul#mainlevel 		{padding:10px 0px 0px 20px;}
ul#mainlevel li		{display:block; float:left; text-decoration:none; padding:0px 20px 0px 20px; background: url(../images/topmenuli.gif) top right no-repeat;}
#mainlevel a	 	{color:#ffffff; font:bold 14px Arial; text-decoration:none; margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
#mainlevel a:visited{color:#ffffff; font:bold 14px Arial; text-decoration:none}
#mainlevel a:hover 	{color:#ffffff; font:bold 14px Arial; text-decoration:underline}



/*_____________________________________INDEX.PHP_STYLES_______________________________*/
.clr					{clear:both}
.column					{float:left}


* html .tail			{height:850px;}
#main 					{width:920px; margin:auto; text-align:left;min-width:920px;}

#top					{width: 920px; height:15px; clear: both;}


#left					{float:left;padding:5px 15px 0px 0px;height:100%;}
#banner					{
						clear:both;
						margin: 0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
						}


#content				{
						width:670px;
						margin:6px 0px 0px 0px;
						float:left;
						}

#content_home				{
						width:670px;
						margin:6px 0px 0px 0px;
						float:left;
						}

#content ul				{list-style-type: disc;padding: 0px 0px 0px 50px;list-style-position: inside;}
#content ol				{list-style-type: disc;padding: 0px 0px 0px 50px;list-style-position: inside;}

#user1					{width:49%;float:left;height:100%;}
#user2					{
						width:49%;
						float:right;
						height:100%;
						background:url(../images/fondopromos.jpg) repeat-x 0px 11px;}


#user3{clear:both;}

#user6{
    clear:both;
    text-align:right;
    margin-bottom: 10px;
    margin-top: 0px;
    padding-top: 0px;
}

/*Inicio Articulo Asociacion IBV*/
#content div.article-content div ul.movimientos{
	list-style: none;
}

#content div.article-content div ul.movimientos li img{
	margin-right:2px;
}

#content div.article-content div ul.movimientos li{
	margin-top:4px;
	margin-bottom:4px;
}

#content div.article-content div ul.organos li{
	margin-top:12px;
	margin-bottom:12px;
}
 /*Fin Asociacion IBV*/

/*Inicio Articulo Sala de Prensa*/


#sala_prensa{
	margin:0px 0px 0px 0px;
	width:100%;
	float:left;
	height:100%;
}

#sala_prensa_completo{
	width:97%;
	float:left;
	height:auto;


}

#sala_prensa_izquierda{
	width:64%;
	float:left;
	height:100%;
}


#sala_prensa_derecha{
	width:31%;
	float:right;
	height:100%;
}

#sala_prensa_izquierda div.prensa_ultimas_noticias{
	width:100%;
	height:100%;
	margin-top:12px;
}

#sala_prensa_izquierda div.prensa_ultimas_noticias div.titulo_prensa_ultimas_noticias{
	width:100%;
	color:#FFFFFF;
	background:url(../images/fondotabla1.jpg) repeat-x;
	padding:8px 0px 8px 22px;
	
}

ul.lista_noticias_prensa{
	margin-left:-44px;
	list-style-image: url(../images/flecha_azul.png);
}

ul.lista_noticias_prensa li{
	margin-top:8px;
	margin-bottom:8px;
}


div.caja{
	padding:0px 0px 0px 0px;
	margin:10px 0px 12px 0px;
	width:auto;
	height:auto;
	
}

div.contenido_cajas_prensa{
	width:100%;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
	height:120px;
	border: solid 1px #dfdfdf;
	margin-top:-1px;
}

div.contenedor_sala_prensa{
	width:100%;
	height:100%;
	margin-top:12px;
	margin-bottom:12px;
}

div.prensa_izquierda{
	width:46%;
	float:left;
	height:100%;
}

div.prensa_derecha{
	width:46%;
	float:right;
	height:100%;
}

div.titulo_caja_prensa{
	width:100%;
	color:#000000;
	background:url(../images/fondotablas2.jpg) repeat-x;
	padding:8px 8px 8px 14px;
}
div.titulo_prensa_aviso_legal{
	width:100%;
	color:#000000;
	background:url(../images/fondotablas2.jpg) repeat-x;
	padding:8px 8px 8px 14px;
}

div.caja_prensa_bienvenido{
	width:100%;
	height:auto;
	margin-top:12px;
}

div.caja_prensa_bienvenido_titulo{
	width:100%;
	background:url(../images/fondotablas3.jpg) repeat-x;
	padding:8px 0px 8px 2px;
	color:#FFFFFF;	
}
div.caja_prensa_bienvenido_titulo span{
	margin-left:12px;
}



div.caja_prensa_bienvenido_contenido{
	width:90%;
	background-color:#FFFFFF;
	border: solid 1px #dfdfdf;
	margin-top:-1px;
	height:120px;	
	padding:10px 10px 10px 10px;
}

div.caja_prensa_derecha_contenido{
	width:90%;
	height:60px;
	background-color:#FFFFFF;
	border: solid 1px #dfdfdf;
	margin-top:-1px;
	padding:10px 10px 10px 10px;	
}

div.caja_prensa_derecha_contenido img{
	padding: 0 4px 0 0;
}

div.caja_prensa_derecha_contenido_periodista{
	width:90%;
	background-color:#FFFFFF;
	border: solid 1px #dfdfdf;
	margin-top:-1px;
	height:100px;	
	padding:10px 10px 10px 10px;
}

div.caja_prensa_bienvenido_contenido img {
	padding: 0 5px 0 0;
}

div.caja_prensa_derecha{
	width:100%;
	height:100%;
	margin-top:22px;
	margin-bottom:22px;
}

div.caja_prensa_derecha_titulo{
	width:100%;
	background:url(../images/fondotablas4.jpg) repeat-x;
	color:#FFFFFF;	
	padding:8px 0px 8px 2px;
}

div.caja_prensa_derecha_titulo span{
	margin-left:12px;
}

img.imagen_descarga{
	margin:10px 0px 0px 0px;
}

/*Fin Articulo Sala de Prensa*/

/*_____________________________________________________PIE DE P�GINA_______________________________________________*/

#footer					{
						padding: 15px 0px 0px 0px;
						margin:0px 0px 10px 0px;
						clear:both;
						text-align: center;
						font-size: 11px;
						}
#footer .institucional	{
						clear:left;
						background-color: #ffffff;
						text-align: center;
						border-top-style: solid;
						border-right-style: none;
						border-bottom-style: solid;
						border-left-style: none;
						border-top-width: 1px;
						border-top-color: #dadada;	
						border-bottom-width: 1px;
						border-bottom-color: #dadada;
						padding: 20px 0px 20px 0px;
						margin: 0px 0px 10px 0px;
						}					
						
#footer .footer_doc h1	{
						background:url(../images/fondoenlaces.gif) no-repeat 0 0;
						font-family: Arial,Helvetica,sans-serif;
						font-size: 12px;
						font-weight: normal;
						height: 27px;
						padding:6px 0px 0px 27px;
						color: #333333;
						text-align: left;
						}
						
#footer .footer_doc ul {font-size: 11px;
						list-style-type: none;
						line-height: 14px;
						list-style-image: url(../images/guion.gif);
						padding: 0px 0px 0px 12px;
						margin: 0px 0px 20px 0px;	
						color: #333333;
						text-align: left;					
						}
#footer .footer_doc ul a{
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px -6px;
						color: #333333;
						
						}
						
#footer .footer_doc ul li.footer_01	{
						float:left;
						width:130px;
						display: inline;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						padding: 0px 5px 0px 0px;
						border-top-style: none;
						border-right-style: dashed;
						border-bottom-style: none;
						border-left-style: none;
						border-right-width: 1px;
						border-right-color: #569FD3;				
						}
						
#footer .footer_doc ul li.footer_02	{
						float:left;
						width:115px;
						display: inline;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						padding: 0px 5px 0px 0px;
						border-top-style: none;
						border-right-style: dashed;
						border-bottom-style: none;
						border-left-style: none;
						border-right-width: 1px;
						border-right-color: #569FD3;				
						}	
#footer .footer_doc ul li.footer_03	{
						float:left;
						width:127px;
						display: inline;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						padding: 0px 5px 0px 0px;
						border-top-style: none;
						border-right-style: dashed;
						border-bottom-style: none;
						border-left-style: none;
						border-right-width: 1px;
						border-right-color: #569FD3;				
						}
						
#footer .footer_doc ul li.footer_04	{
						float:left;
						width:105px;
						display: inline;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						padding: 0px 5px 0px 0px;
						border-top-style: none;
						border-right-style: dashed;
						border-bottom-style: none;
						border-left-style: none;
						border-right-width: 1px;
						border-right-color: #569FD3;				
						}
#footer .footer_doc ul li.footer_05	{
						float:left;
						width:119px;
						display: inline;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						padding: 0px 5px 0px 0px;
						border-top-style: none;
						border-right-style: dashed;
						border-bottom-style: none;
						border-left-style: none;
						border-right-width: 1px;
						border-right-color: #569FD3;				
						}
						
#footer .footer_doc ul li.footer_06	{
						float:left;
						width:120px;
						display: inline;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						padding: 0px 5px 0px 0px;
						border-top-style: none;
						border-right-style: dashed;
						border-bottom-style: none;
						border-left-style: none;
						border-right-width: 1px;
						border-right-color: #569FD3;				
						}						
#footer .footer_doc ul li.footer_07	{
						float:left;
						width:120px;
						display: inline;
						font-size: 12px;
						line-height: 25px;
						color: #056a96;
						margin: 0px 0px 0px 5px;
						font-size: 11px;									
						}							
						
										
#footer .footer_doc ul li.footer ul{
						float:left;
						line-height: 14px;
						color: #333333;
						font-size: 11px;
						list-style-type: none;
						list-style-image: url(../images/guion.gif);
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 12px;
						/*border: solid 1px #0000ff;*/
						}
						
#footer .footer_doc		{}
#footer .footer_doc		{}
#footer a				{
						}
#footer a:hover			{}


/*_____________________________________________________TEMPLATE_______________________________________________*/
			
h1{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;						
						
}

h2{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;
}


h3 {
	font:bold 14px Arial;
	color:#424242;
}
.module					{}
.module div 			{}
.module div div			{}
.module div div div		{background:none; padding:0px 0px 0px 0px;}

/*_____________________________________________________TEMPLATE________________________________________________*/

.user1 .c_t, .user2 .c_t{background:url(../images/user1_t.gif) repeat-x top #cae6f4}
.user1 .c_tl			{background:url(../images/user1_tl.gif) no-repeat left top}
.user1 .c_r				{background:url(../images/separ.gif) repeat-y right top}
.user1 .c_b				{background:url(../images/user1_b.gif) repeat-x left bottom}
.user2 .c_tr			{background:url(../images/user2_r.gif) repeat-y right top}
.c_br					{background:url(../images/c_br.gif) no-repeat bottom right}
.user1 .c_bl			{background:url(../images/user1_bl.gif) no-repeat bottom left; padding:0px 0px 15px 0px;}

#user3 div				{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#user3 div  img.central	{margin: 20px 7px 0px 11px;padding: 0px 0px 0px 0px;}
#user3 div  img.primero	{margin: 20px 8px 0px 0px;padding: 0px 0px 0px 0px;}
#user3 div  img.ultimo	{margin: 20px 0px 0px 8px;padding: 0px 0px 0px 0px;}



.logo					{display:block; width:234px; height:92px; background:url(../images/logo.gif) no-repeat center center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

/*Noticias Acualidad*/
#noticias_general div.contenedor div.imagen_noticia_actualidad{
 float:left;
 width:250px;
 margin-bottom:-240px;
 padding-bottom:240px;
}
 
#noticias_general div.contenedor div.noticia_actualidad{
 float:right;
 width:400px;
 margin-bottom:-240px;
 padding-bottom:240px;
}
 
#noticias_general div.contenedor{
 overflow:hidden;
}

#noticias_general{
	background:url(../images/fondocol.jpg) repeat-x;
	padding: 10px 10px 10px 10px;
}

div.sindicacion{
	margin-top:8px;
}

img.imagen_sindicacion{
	margin-left:4px;
	margin-right:4px;
}

#noticias_general div.contenedor div.imagen_revista_actualidad{
 float:left;
 width:160px;
 margin-bottom:-240px;
 padding-bottom:240px;
}

 
#noticias_general div.contenedor div.revista_actualidad{
 float:right;
 width:490px;
 margin-bottom:-240px;
 padding-bottom:240px;
}

#noticias_general .imagen_noticia{
 float:left;
 margin:0px 10px 5px 0px;

}

div.revista_sindicacion{
	margin-top:8px;
	margin-left:2px;
}

div.grupo_revista_sindicacion{
	margin-bottom:10px;
}

img.imagen_revista_sindicacion{
	margin-left:10px;
	margin-right:10px;
}

#noticias_general div.contenedor div.imagen_revista_actualidad img.listado_imagen_revista{
	padding: 0px 5px 0px 5px;

}

/*Socios*/
img.imagen_socios{
	margin: 8px 10px 8px 10px;
}

/*Home*/
#ultimas_noticias div.contenedor div.imagen_noticia_actualidad{
	float:left;
	width:100px;

	margin-left:5px;
	margin-right:5px;
}

#ultimas_noticias div.contenedor div.noticia_actualidad{
	float:right;
	width:185px;

	margin-left:5px;
	margin-right:5px;
}
 
#ultimas_noticias div.contenedor{
 overflow:hidden;
}

#ultimas_noticias{
	background:url(../images/fondocol.jpg) repeat-x;
	padding: 10px 10px 10px 10px;
}

#ultimas_noticias_der div.contenedor div.imagen_noticia_actualidad{
	float:left;
	width:100px;

	margin-left:5px;
	margin-right:5px;
}

#ultimas_noticias_der div.contenedor div.noticia_actualidad{
	float:right;
	width:185px;
	margin-left:5px;
	margin-right:5px;
}
 
#ultimas_noticias div.article_seperator_home{
	width:185px;
	height:1px;
	float:right;
	background-image:url(../images/separ_noticia.gif);
	background-repeat:repeat-x;
	margin-right:5px;
}

#ultimas_noticias_der div.contenedor{
 overflow:hidden;
 	text-align: center;
 
}

#ultimas_noticias_der{
	/*background:url(../images/fondocol.jpg) repeat-x;*/
	padding: 41px 10px 0px 10px;

}
#ultimas_noticias_abj{

	padding: 20px 10px 10px 10px;

}
#ultimas_noticias_abj div.contenedor{
 	overflow:hidden;
  	text-align: center;
  	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #787878;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#ultimas_noticias_der div.article_seperator_home{
	width:185px;
	height:1px;
	float:right;
	background-image:url(../images/separ_noticia.gif);
	background-repeat:repeat-x;
	margin-right:5px;
}

a.boton_azul{
	margin-left:5px;
	background-color:#0790c8;
	color:#ffffff;
	padding:4px 6px 4px 6px;
}


/*Paginacion*/

a.pagina_activa {
	border: 1px solid #676767;
	background-color: #e9e9e9;
	margin-left:8px;
	margin-right:8px;
	padding-left:8px;
	padding-right:8px;
	color:#676767;
	
}

a.pagina_activa:hover{
	background-color: #cacaca;
	text-decoration:none;
}


span.pagina_actual {
	border: 1px solid #676767;
	background-color: #676767;
	margin-left:8px;
	margin-right:8px;
	padding-left:8px;
	padding-right:8px;
	color: #ffffff;
}

span.pagina_inactiva {
	border: 1px solid #a9bac9;
	background-color: #ffffff;
	margin-left:8px;
	margin-right:8px;
	padding-left:8px;
	padding-right:8px;
	color: #a9bac9;
}

/*Paginacion de Socios Margen Superior*/
#paginacion_noticias_socios{
	border-top:solid 1px #dadada;
	margin-top:40px;
	padding-top:20px;
	margin-bottom:14px;	
	width:100%;
}

div.paginacion_noticias{
	margin-top:20px;
	margin-bottom:14px;
	text-align:right;
}

/*Expandir-Encoger Que es IBV*/
.jpane-toggler  span     { 
	background: transparent url(../images/mas.png) 3px 50% no-repeat;
	padding-left: 20px;
	margin-left:-10px;
	cursor:pointer;
}

.jpane-toggler-down span { background: transparent url(../images/menos.png) 3px 50% no-repeat; padding-left: 20px; margin-left:-10px;cursor:pointer;}


div.anillo_ambitos{
	width:60%;
	margin-left:20%;
	margin-right:20%;
}

div.anillo_ambitos a{
	margin-left:1%;
	margin-right:1%;
}

div.boton_azul_noticia{
	float:right;	
	margin-top:16px;
}

div.boton_azul_noticia a{
	margin-left:5px;
	background-color:#0790c8;
	color:#ffffff;
	padding:4px 6px 4px 6px;
}

#textambitos{
	padding-top:7px;
	padding-bottom:7px;
	overflow: auto;
}

div.sindicacion_noticia{
	margin-top:20px;
	margin-left:8%;
	margin-right:8%;
	margin-bottom:14px;
	border:1px solid #bcbcbc;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:24px;
	padding-left:30px;
	color:#676767;
	font-size:14px;
	font-weight:bold;
	
	
}

img.imagen_sindicacion_noticia{
	margin-left:9px;
	margin-right:9px;
}

span.titulo_ficheros_adjuntos{
	font-size:13px;
	font-weight:bold;
}

a.ficheros_adjuntos{
	color:#676767;
	font-weight:bold;
}

/*Inicio Articulo Generador de RSS*/

div.noticias_rss_contenedor{
	overflow:hidden;
	width:100%;
}

div.noticias_rss_imagen{
	float:left;
	width:20%;
}

div.noticias_rss_imagen img{
	margin-left:13px;
	margin-right:13px;
}

div.noticias_rss_explicacion{
	float:right;
	width:76%;
}

span.titulo_noticias_rss{
	background-color:#e9e9e9;
	padding:6px 20px 6px 20px;
	font-size:13px;
	margin-left:23%;
	font-weight:bold;
}

img.imagen_rss_noticias{
	margin-left:7px;
	margin-bottom:-2px;

}

div.noticias_rss{
	background-color:#e9e9e9;
	width:100%;
	margin-top:-1px;
	padding-top:12px;
	padding-bottom:18px;
}

div.noticias_rss ul.lista_noticias_rss {
	list-style-image: url(../images/flecha.png);
}

div.noticias_rss ul.lista_noticias_rss li{
	margin-top:4px;
	margin-bottom:4px;
}


ul.lista_rss_publicos{
	list-style-image: url(../images/rss_lista.gif);
}

ul.lista_rss_publicos li{
	margin-top:4px;
	margin-bottom:4px;
}

ul.sublista_rss_publicos{
	list-style-image: url(../images/rss_sublista.gif);
	color:#6397c2;
}

/*Final Articulo Generador de RSS*/

#content div.article-content img.imagen_revista{
	margin:2px 8px 6px 2px;
        float:left;
		
}

/*#content div.article-content img.icono_producto{
	vertical-align:middle;
	margin-right:40px;
	float:left;
}*/


#icono_producto{
        float:left;

}
#content div.article-content h1 {
	float:right;
	width:75%;
	text-align:center;
}

div.solicitar_info_producto{
	margin-top:10px;
	margin-bottom:20px;

}

a.solicitar_info_producto, a.solicitar_info_producto:hover{
	background-color:#0790c8;
	color:#ffffff;
	padding:4px 6px 4px 6px;
	text-decoration:none;
}


div.comprar_producto{
	margin-top:30px;
	margin-bottom:20px;
}

a.comprar_producto, a.comprar_producto:hover{
	background-color:#0790c8;
	color:#ffffff;
	padding:4px 6px 4px 6px;
	text-decoration:none;
}

div.descargar_producto{
	border: 1px solid #6095c1;
	text-align:center;
	background-color: #ffffff;
	float:right;
	font-size:14px;
	margin:0px 20px 10px 10px;
	width:180px;
}

div.titulo_descargar_producto{
	width:100%;
	background-color: #6095c1;
	color:#ffffff;
	font-weight:bold;
	padding:6px 0 6px 0;
}

div.cuerpo_descargar_producto{
	width:100%;
	background-color: #f6f6f6;
	color:#0000ff;
	font-weight:bold;
	padding-top:10px;
}

span.precio{
	color:#6095c1;
	font-size:16px;
	font-weight:bold;
}


div.boton_comprar{
	border: 1px solid #0000ff;
	padding: 4px 4px 4px 4px;
	margin:6px 50px 6px 50px;
	background-color:#6095c1;
}

div.boton_comprar a, div.boton_comprar a:hover{
	color:#ffffff;
	text-decoration:none;
}

div.descargar{
	margin:10px 10px 6px 10px;
}

div.descargar a{
	margin-right:6px;
}


span.tiempo_hace{
	color:#767676;
}
/*INICIO Pesta�as Productos*/

dl.tabs {
	float: left;
	margin: 10px 0 -1px 0;
	z-index: 50;
}

#solicitud_tab.closed{
	float: left;
	padding: 4px 10px 4px 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-left: 3px;
	margin-right:4px;
	background: #0790c8;
	color:#ffffff;
	font-weight:bold;
}

#solicitud_tab.closed:hover{
	background: #96c8e3;
	border-bottom: 1px solid #F9F9F9;
	z-index: 100;
	color: #000;
	font-weight:lighter;
}

dl.tabs dt {
	float: left;
	padding: 4px 10px 4px 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-left: 3px;
	margin-right:4px;
	background: #f0f0f0;
	color: #666;
}

dl.tabs dt.open {
	background: #FFFFFF;
	border-bottom: 1px solid #F9F9F9;
	z-index: 100;
	color: #6095c1;
	font-weight:bold;
}

dl.tabs dt.closed:hover {
	background: #6095c1;
	border-bottom: 1px solid #F9F9F9;
	z-index: 100;
	color: #FFF;
}

div.current {
	clear: both;
	border: 1px solid #ccc;
	padding: 10px 10px;
	margin-left:-9px;
	margin-right:-9px;
}

div.panel h3{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:16px;
	color: #0099CC;
	text-decoration: none;
}
div.panel h3:hover{
	text-decoration: underline;
	color: #0099CC;
}


div.current dd {
	padding: 0;
	margin: 0;
}
/*FIN Pesta�as Productos*/

/*fecha y subitutlo cuando se muestra resumen de varias noticias*/
#noticias_general div.contenedor div.noticia_actualidad span.subtitulo{
}

#noticias_general div.contenedor div.noticia_actualidad span.fecha_publicacion{
}
/*Fin*/

/*fecha y subitutlo cuando se muestra una sola noticia completa*/ 
#noticias_general span.subtitulo_noticia {
 	
}
#noticias_general span.fecha_publicacion_noticia {
 	
}
/*Fin*/

/*estilo descargables - Solo en revistas*/
div.descargables {
                  padding: 15px 15px 15px 15px;
                  margin: 15px 150px 15px 150px;
		    border: 1px solid #767676;
                  text-align:center;
		    background-color: #f6f6f6;
}
div.descargables img {
		    margin: 0px 6px 0px 0px;
		    vertical-align: middle;
	}

a.titulo_item{
	font-weight:bold;	
}

/*Agenda INICIO*/
div.titulo_agenda{
	margin-left:24px;
	margin-bottom:16px;
}

div.vista_semana{
	width:600px;
	border: solid 2px #dadada;
	padding: 10px 10px 10px 10px;
	margin-top:40px;
}

div.titulo_semana{
	font-size:16px;
	font-weight:bold;
	margin-top:14px;
	margin-bottom:14px;
    
}

div.dia_semana{
	margin-top:14px;
	margin-bottom:14px;
}

div.dia_semana a.sin_eventos{
	text-decoration:none;
}

div.dia_semana a.sin_eventos:hover{
	color:#dd0000;
}

div.dia_semana a.con_eventos{
	text-decoration:none;
	font-weight:bold;
}

div.dia_semana a.con_eventos:hover{
	color:#6095c1;
	font-weight:bold;
}

ul.lista_eventos_dia_semana{
	margin-top:14px;
	margin-bottom:14px;
	margin-left:-10px;
}

li.eventos_dia_semana{
	margin-top:10px;
	margin-bottom:10px;
}
/*Inicio Formularios de Contacto*/

/*Inicio Formulario ERgoIBV*/

div.solicitante{
	color:#000000;
	background-color:#e9e9e9;
	width:100%;
	height:16px;
	margin-top:20px;
	margin-bottom:20px;
}

div.datos_solicitante{
	width:60%;
	margin-left:8%;
	margin-bottom:20px;
}

div.contenedor_datos_formulario{
	width:100%;
	height:30px;
	margin-top:10px;
	margin-bottom:10px;
}

div.contenedor_textarea_formulario{
	width:100%;
	height:100px;
	margin-top:10px;
	margin-bottom:10px;
}

div.izq_datos_formulario{
	float:left;
	width:30%;
	height:100%;
	text-align:right;
}

div.izq_datos_formulario span.etiqueta_formulario{

	
}

div.der_datos_formulario{
	float:right;
	width:65%;
	height:100%;
}
div.interesado{
	color:#676767;
	margin-left:20px;
}
#izq_form{
    float: left;
    width: 51%;
    padding: 8px;
    margin-top: 15px;
    padding-left: 0px;
}
#dch_form{
    float: right;
    width: 43%;
    padding: 0px;
    
}
#bajo_form{
    float: left;
    widows: 100%;
}
#marco_form{
    border-style:solid;
    border-width: 1px;
    border-color: gray;
    margin: 0px;
    padding: 8px;
}
div.info_formulario{
	
}

div.enviar_formulario{
	width:100%;
	margin-left:70%;
	margin-top:24px;
}

span.resaltado_formulario{
	color:#569fd3;
}

div.descargas_formularios{
	margin: 20px 0 20px 20px;
}

ul.lista_info_formulario {
	margin-top:20px;
	margin-bottom:20px;
}


ul.lista_info_formulario li{
	margin-top:10px;
	margin-bottom:10px;
}

/*FIn Formulario ERgoIBV*/

/*Fin Formularios de Contacto*/

/*Inicio Boletin de Noticias*/

div.boletin_noticias{
	width:104%;
	height:100%;
	background-color:#ffffff;
	margin-top:-30px;
	margin-left:-10px;
	margin-right:-10px;

}


div.cabecera_boletin{

	padding-top:40px;
	padding-bottom:8px;
	width:100%;
	height:18px;
	background-color:#6095c1;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}

div.cabecera_boletin div.fecha_cabecera_boletin{
	float:left;
	width:30%;
	padding-left:10px;
}

div.cabecera_boletin div.titulo_cabecera_boletin{
	float:right;
	width:40%;
	text-align:right;
	padding-right:10px;
}

div.noticias_boletin_boletin{
	margin-top:8px;
	margin-bottom:20px;
	padding-top:6px;
	padding-bottom:10px;
	width:100%;
	background-image:url(../images/boletin/degra1.jpg);
	
}

#content div.article-content div.boletin_noticias div.noticias_boletin_boletin ul.noticias_boletin, #content div.article-content div.boletin_noticias div.noticias_boletin_socios ul.noticias_boletin, #content div.article-content div.boletin_noticias div.proximos_eventos ul.noticias_boletin{
	list-style:none;
}

#content div.article-content div.boletin_noticias div.contenedor_boletin1 div.boletin_izquierda1 ul.noticias_boletin, #content div.article-content div.boletin_noticias div.contenedor_boletin1 div.boletin_derecha1 ul.noticias_boletin, #content div.article-content div.boletin_noticias div.contenedor_boletin2 div.boletin_izquierda2 ul.noticias_boletin, #content div.article-content div.boletin_noticias div.contenedor_boletin2 div.boletin_derecha2 ul.noticias_boletin{
	list-style:none;
	
}

ul.noticias_boletin li{
	margin-top:12px;
	margin-bottom:12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bcbcbc; 
}

li.titulo_lista_boletin{
	font-size:14px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bcbcbc; 
	margin-bottom:10px;
}

div.contenedor_boletin1 {
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
	height:130px;
}

div.contenedor_boletin1 div.boletin_izquierda1 {
	float:left;
	width:50%;
	height:122px;
	padding-top:6px;
	padding-bottom:10px;
	background-image:url(../images/boletin/degra2.jpg);
}

div.contenedor_boletin1 div.boletin_derecha1 {
	float:right;
	width:50%;
	height:122px;
	padding-top:6px;
	padding-bottom:10px;
	background-image:url(../images/boletin/degra2.jpg);
	
}

div.contenedor_boletin2 {
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
	height:130px;
	
}

div.contenedor_boletin2 div.boletin_izquierda2 {
	float:left;
	width:50%;
	height:122px;
	padding-top:6px;
	background-image:url(../images/boletin/degra3.jpg);
}

div.contenedor_boletin2 div.boletin_derecha2 {
	float:right;
	width:50%;
	height:122px;
	padding-top:6px;
	background-image:url(../images/boletin/degra3.jpg);
}

div.contenedor_boletin2 img {
	margin-left:80px;
}

div.noticias_boletin_socios{
	margin-top:20px;
	margin-bottom:20px;
	padding-top:6px;
	padding-bottom:10px;
	width:100%;
	background-image:url(../images/boletin/degra4.jpg);
	height:100%;
}

div.proximos_eventos{
	margin-top:20px;
	margin-bottom:20px;
	padding-top:6px;
	padding-bottom:10px;
	width:100%;
	background-image:url(../images/boletin/degra5.jpg);
}

img.imagen_evento {
	margin-right:10px;
	margin-top:-4px;
}

div.baner_boletin{
	height:70px;
	padding-top:50px;
	margin-bottom:8px;
}

div.separador_boletin{

}

/*INICIO Modulo Aplicaciones IBV*/
div.contenedor_aplicaciones{
 	overflow:hidden;
	margin-bottom:20px;
	margin-top:20px;
}

div.contenedor_aplicaciones div.imagen_aplicaciones{
 	float:left;
 	width:24%;
	padding-top:4px;
	
}

div.contenedor_aplicaciones div.imagen_aplicaciones img{
 	display: block;
	margin: auto;
	
}
 
div.contenedor_aplicaciones div.texto_aplicaciones{
	float:right;
	width:72%;
	margin-right:2%;
	
}

div.titulo_aplicacion{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

div.titulo_aplicacion a, div.titulo_aplicacion a:hover{
	color:#6095c1;
}

/*Buscar de Publicaciones*/

div.buscar_publicacion{
	overflow:hidden;
	margin:10px;
}

div.buscar_publicacion_izquierda{
	float:left;
	text-align:left;
	width:55%;
}
div.numero_not{
	float:right;
	text-align:right;
	width:100%;
}
div.numero_pub{
    	float:right;
	text-align:right;
	width:40%;
}
div.buscar_publicacion_derecha{
	float:right;
	text-align:left;
	width:100%;
}


/*FIN Modulo Aplicaciones IBV*/

/*Fin Boletin de Noticias*/


/* Inicio Formulario Registro en Boletin*/

div.inscribir_boletin{
	margin-left:50px;
	margin-top:15px;
}

div.inscribir_boletin div.contenedor_formulario_usuario{
	margin-top:10px;
	margin-bottom:10px;
}

div.inscribir_boletin div.boton_registro{
	margin-top:10px;
	margin-left:12%;
}


div.sin_permiso{
	background-color: #ffd5d5;
	background-image: url(../images/alert.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 10px 50%;
	border: 1px solid #ffacad;
	font-weight:bold;
	color: #cf3738;
	display: block;
	margin: 15px 0px 15px 0px;
	padding: 8px 10px 8px 36px;
}



div.aviso_informativo{
	background-color: #90c4f4;
	background-image: url(../images/info.png);
	background-repeat: no-repeat;
	background-position: 10px 50%;
	border: 1px solid #275b8c;
	font-weight:bold;
	color: #275b8c;
	display: block;
	margin: 15px 0px 15px 0px;
	padding: 8px 10px 8px 36px;
}

/*Navegador Noticias Inicio*/

div.contenedor_navegador{
	width:100%;
	overflow:hidden;
	margin:20px 0 10px 0;
}

div.contenedor_navegador a{
	color:#676767;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}


div.navegador_anterior{
	float:left;
	width:30%;
	text-align:center;
}

div.navegador_siguiente{
	float:right;
	width:30%;
	text-align:center;
}

div.navegador_compartir{
	width:35%;
	margin-left:275px;
	text-align:center;
	padding:0;
}
/*Navegador Noticias FIN*/

/*Promo Lateral revista FIN*/

div.promo_lateral{
	margin-left:48px;
	margin-right:48px;
	margin-top:10px;
	margin-bottom:4px;
}

/*Promo Lateral revista FIN*/

/* Fin Formulario Registro en Boletin*/




/*Agenda FINAL*/
/*
	Men� principal	-	_s1
	SubMen�s		-	_s1
	anillo portales	-	_s2
	IBV INFO		-	_s3
	traducciones	-	_s4
	latest news		-	_s5
	bloque din�mico	-	_s6
	popular			-	_s7
	newsflash		-	_s8
	IBV 2.0 		-	_s9
	topmenu			-	_s10
*/

/* ESQUEMA DE SERVICIOS */
#uluno{
	font-family: verdana;
	float: none;
	padding-left:15%;
	margin-top:-435px;
	line-height:130px;
	font-size: 12px;

}

#liuno{
	list-style:none;
}

#uluno li a{
    color: black;
}
#uluno li a:hover{
    text-decoration: underline; 
    color: #0099CC;
}

#uldos{
	font-family: verdana;
	float: none;
	padding-left:20%;
	margin-top:-175px;
	margin-left: 12%;
	line-height:100px;

	
}

#lidos{
	list-style:none;

}

#ultres{
	font-family: verdana;
	float: none;
	padding-left:20%;
	margin-top:-85px;
	margin-left: 27%;
	line-height:30px;
	
}


#litres{
	list-style:none;
}

#ulcuatro{
	font-family: verdana;
	float: none;
	padding-left:20%;
	margin-top:-85px;
	margin-left: 33%;
	line-height:25px;
	
}

#licuatro{
	list-style:none;
}


#ulcinco{
	font-family: verdana;
	float: none;
	padding-left:20%;
	margin-top:-117px;
	margin-left: 13%;
	line-height:30px;
	
	margin-bottom: -19px;
	
}

#licinco{
	list-style:none;

}


#ulseis{
	font-family: verdana;
	float: none;
	padding-left:20%;
	margin-top:-100px;
	margin-left: 40%;
	line-height:25px;
	
	margin-bottom: 45px;
	
}

#liseis{
	list-style:none;
	
}

/* FIN ESQUEMA DE SERVICIOS */
/* PROYECTOS CO-FIANZADOS */
#indiceHR{
    float:right;
    text-align: LEFT;
    width: 25%;
    margin: 10px;
    padding: 10px;
    border: solid 2px;
    border-color: white;
}
/* FIN PROYECTOS CO-FIANZADOS */