@charset "iso-8859-1";
/* CSS Document */

/* general */

* 			{font-size: 100%; padding: 0; margin: 0;}
body		{font: 0.85em/1.333 verdana, Arial, sans-serif; color: #555753; padding: 0; background-color:#c0c0c0;}
img 		{border:none;}
.clear		{clear:both;}
.left		{float:left;}
.right		{float:right;}
a:link {color: #009;}
a:visited {color: #336;}
a img {border: none;}
h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.33em;}
h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
h6 {font-size: 0.85em;}
p {margin: 0 0 0 0;}
small {font-size: 85%;}

/*  colores 
	
	dorado#a08d59
	gris#e5e5e5
	violeta#b20546
	Rojo#ff9933
	
*/

#mainContainer {
	background:#FFF;
	border-right:#aeaeae 1px solid; border-left:#aeaeae 1px solid;
	width:980px;
	margin-left:auto; margin-right:auto;
	padding-bottom:10px;
}
#pageHeader {
	width:960px;
	margin-left:auto; margin-right:auto;
	background:url(../images/bg-mainHeader.jpg) center top repeat-x;
}
#pageHeader #primaryLogo {
	height:128px;
	width:155px;
	margin-top:11px; margin-bottom:7px; margin-left:83px;
	text-indent:-9999px;
	background:url(../images/congresoAngeles.jpg) center no-repeat;
	display:block;
	cursor:pointer;
}
#pageHeader #pageTitle {
	height:100px;
	width:356px;
	margin-top:15px; margin-left:91px;
	border-left:#a08d59 solid 2px;
	padding-bottom:15px;
}
#pageHeader #pageTitle .pageTitle {
	font-family: Verdana, Geneva, sans-serif; font-size:26px;
	color:#b20546;
	padding-top:14px; padding-bottom:6px; padding-left:22px;
	line-height:26px;
}
#pageHeader #pageTitle .pageSubTitle {
	font-family: Verdana, Geneva, sans-serif; font-size:15px;
	color:#a08d59;
	padding-left:22px;
	line-height:21px;
}
#pageHeader #secondaryLogoC {
	height:128px;
	width:266px;
	margin-top:11px; margin-right:4px; margin-bottom:7px;
}
#pageHeader #secondaryLogoC #secondaryLogo {
	height:101px;
	width:137px;
	margin:auto;
	text-indent:-9999px;
	background:url(../images/gass_sup.jpg) center no-repeat;
	display:block;
	cursor:pointer;
}

/* secondaryLogoNav  */

#secondaryLogoNav {
	line-height:14px;
	float:right;
	width:266px;
	margin-top:13px;
}
#secondaryLogoNav ul {
	list-style:none;
}
#secondaryLogoNav ul li {
	float:right;
}
#secondaryLogoNav ul li a {
	display:block;
	padding: 0 7px;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif; font-size:10px;
	color:#a08d59;
}
#secondaryLogoNav ul li a:hover {
	color:#b20546;
}
#btnSN01, #btnSN02, #btnSN03 {
	border-right:#b20546 1px solid;
}

#primaryNavSearch {
	height:29px;
	width:960px;
	margin-right:auto; margin-bottom:10px; margin-left:auto; 
	background:url(../images/bg_primaryNav.jpg) center top repeat-x;
}

/* primaryNav */

#primaryNav {
	height:29px;
	width:630px;
	margin-right:auto;
	text-align:center;
	display:block;
}
#primaryNav ul {
	height:29px;
	list-style:none;
}
#primaryNav ul li {
	float:left;
}
#primaryNav ul li a {
	line-height:29px;
	display:block;
	outline:none;
	text-decoration:none;
	padding-right:12px; padding-left:10px;
	background:url(../images/bg_btn_pNav.jpg) bottom right no-repeat;
	font-family: Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;
	color:#FFF;
}
#primaryNav ul li a:hover, #primaryNav ul li.current_page_item a {
	line-height:29px;
	/*background:url(../images/bg_btn_pNav.jpg) top right no-repeat;*/
}

#searchTool {
	height:17px;
	width:300px;
	margin-top:6px; margin-right:4px; margin-bottom:6px; margin-left:auto;
}
#textFielSearchC {
	height:17px;
	width:214px;
}
#textFieldSearch {
	height:17px;
	width:214px;
	border:0;
}
.textFieldSearch {
	height:17px;
	width:214px;
	border:0;
	margin-left:10px;
}

#btnSearchC {
	height:17px;
	width:86px;
}
#btnSearch {
	height:17px;
	width:86px;
	border:0;
	background:transparent url(../images/bg_btn_pNav.jpg) bottom left no-repeat;
	font-family: Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;
	color:#FFF;
	cursor:pointer;
}

#middle {
	width:960px;
	margin-right:auto; margin-bottom:10px; margin-left:auto;
}
#middle #leftContent {
	width:628px;
}
#middle #leftContent #primaryInfoLC {
	width:628px;
	background:url(../images/bg_Content.jpg) center top repeat-y;
	margin-bottom:10px;
}

/*  primaryInfoLCNav  */

#primaryInfoLCNav {
	height:36px;
	width:628px;
	background:url(../images/bg_primaryInfoLC.jpg) center top no-repeat;
	display:block;
}
#primaryInfoLCNav ul {
	height:36px;
	width:620px;
	list-style:none;
	margin-right:auto; margin-left:auto;
}
#primaryInfoLCNav ul li {
	width:124px;
	float:left;
}
#primaryInfoLCNav ul li a {
	line-height:36px;
	display:block;
	outline:none;
	text-decoration:none;
	padding-right:12px; padding-left:10px;
	font-family: Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;
	color:#a08d59;
	text-align:center;
}
#primaryInfoLCNav ul li a:hover, #primaryInfoLCNav ul li.current_page_item a {
	line-height:36px;
	background:url(../images/bg_headLine.jpg) top right no-repeat;
	color:#ff9933;
}

#primaryInfoLCContent {
	width:602px;
	margin-top:12px; margin-right:10px; margin-bottom:6px; margin-left:16px;
}
#primaryInfoLCContent p#PItitle {
	width:255px;
	font-family: Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold;
	color:#b20546;
	margin-bottom:14px; mar
}
#primaryInfoLCContent p#PItext {
	width:255px;
	font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
	color:#333;
	padding:inherit;
	text-decoration:none;
}
#primaryInfoLCContent p#PItext2 {
	width:100%;
	font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
	color:#333;
	margin-top:20px;
}

#primaryInfoLCContent p#PIvideo {
	height:245px;
	width:337px;
}
.readMore {
	font-family: Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal;
	color:#a08d59;
	padding-left:20px;
	width:200px;
	line-height:12px;
	background:url(../images/bg_readMore.jpg) center left no-repeat;
	margin-top:14px;
}
.readMore a {
	color:#9cb942;
	text-decoration:none;
}
.readMore a:hover {
	color:#ff9933;
	text-decoration:none;
}
#PIbottomBar{
    background:transparent url(../images/bg_ContentFooter.jpg) center top no-repeat;
    height:6px;
    width:628px;
}

#middle #leftContent #assistanceLC, #middle #leftContent #sponsorLC {
	width:311px;
	background:url(../images/halfHomeSides.jpg) center top repeat-y;
}
.middleMTitle {
	width:295px;
	background:url(../images/bg_plecaMedia.jpg) center top no-repeat #d5d5d5;
	line-height:36px;
	padding-left:16px;
	font-family: Verdana, Geneva, sans-serif; font-size:24px; font-weight:normal;
	color:#603814;
}
.middleMTitle.left span {
	color:#ff9933;
}
.middleMText {
	width:279px;
	padding:16px;
	font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
	color:#333;
}
.middleBTitle {
	width:612px;
	background:url(../images/bg_plecabig.jpg) center top no-repeat #d5d5d5;
	line-height:36px;
	padding-left:16px;
	font-family: Verdana, Geneva, sans-serif; font-size:24px; font-weight:normal;
	color:#603814;
}

.middleBTitle1 {
	width:585px;
	line-height:36px;
	padding-left:0px;
	font-family: Verdana, Geneva, sans-serif; font-size:24px; font-weight:normal;
	color:#603814;
	padding-bottom:4px;
	border-bottom:#F93 solid 1px;
	margin-left:24px;
}

.MMbottomBar{
    background:transparent url(../images/halfHomeFooter.jpg) center top no-repeat;
    height:6px;
    width:311px;
}

.middleBTitle.left span {
	color:#ff9933;
}
.middleBText {
	width:585px;
	padding:0px;
	margin-top:14px; margin-left:24px;
	font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
	color:#333;
}
.middleBTextbusca {
	width:585px;
	padding:8px;
	margin-top:0px; margin-left:0px; margin-bottom:20px;
	font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal;
	color:#333;
}
#aboutEventLC, #aboutUsLC {
	width:628px;
	background:url(../images/bg_Content.jpg) center top repeat-y;
	margin-top:10px;
}
.middlebottomBar{
    background:transparent url(../images/bg_ContentFooter.jpg) center top no-repeat;
    height:6px;
    width:628px;
}
#icons {
	height:54px;
	width:596px;
	background:#f1f5f8;
	display:block;
	margin-top:10px;
}
#icons ul {
	height:32px;
	list-style:none;
}
#icons ul li {
	float:left;
	margin:10px;
}
#icons ul li a {
	line-height:32px;
	padding-left:40px;
	font-weight:bold;
	display:block;
	outline:none;
	text-decoration:none;
	color:#666;
}
#icons #btn01 a{
	height:32px;
	background:url(../images/btn_facebook_32.jpg) 0 0 no-repeat;
}
#icons #btn01 a:hover {
	background-position:0 -32px;
}
#icons #btn02 a{
	height:32px;
	background:url(../images/btn_twitter_32.jpg) 0 0 no-repeat;
}
#icons #btn02 a:hover {
	background-position:0 -32px;
}
#icons #btn03 a{
	height:32px;
	background:url(../images/btn_blogger_32.jpg) 0 0px no-repeat;
}
#icons #btn03 a:hover {
	background-position:0 -32px;
}


#middle #rightContent {
	width:322px;
}
.RCTopBar {
    height:7px;
    width:322px;
}
.RCBottomBar {
    background:transparent url(../images/bg_rightCol_footer.gif) center top no-repeat;
    height:7px;
    width:322px;
}


#shortcutRC, #newsRC {
	width:314px;
	margin-right:4px; margin-left:4px;
	background:url(../images/bg_rightColBodySides.gif) center top repeat-y;
}
.headerNewsTitle {
	width:307px;
	background:url(../images/bg_HeaderNews.jpg) center top no-repeat;
	line-height:31px;
	padding-left:7px;
	font-family: Verdana, Geneva, sans-serif; font-size:22px; font-weight:normal;
	color:#603814;
	margin-bottom:10px;
}
.headerNewsLists {
	font-family: Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal;
	color:#9CV942;
}
.headerNewsLists ul {
	font-family: Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal;
	display:block;
	list-style:none;
	margin-top:5px;
}
.headerNewsLists ul li {
	width:134px;
	float:left;
}
.headerNewsLists ul li a {
	display:block;
	outline:none;
	text-decoration:none;
	padding-left:12px;
	font-family: Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;
	background:url(../images/bg_readMore.jpg) center left no-repeat;
	color:#9cb942;
}
.headerNewsLists ul li a:hover {
	color:#ff9933;
}
#HNL01 {
	padding-right:3px; padding-left:7px;
    border-right:1px solid #ccc;
    width:146px;
}
#HNL02 {
	padding-right:3px; padding-left:7px;
    width:147px;
}
.newsBottomBar {
    background:transparent url(../images/bg_rightColBodyFooter.gif) center top no-repeat;
    height:6px;
    width:314px;
	margin-top:5px;
}

.adds {
	width:314px;
	margin-top:10px; margin-right:4px; margin-bottom:5px; margin-left:4px;
    font-size:11px;
    color:#999;
    text-align:center;
}
.addsBox {
	minheight:114px;
	width:314px;
	margin-right:4px; margin-bottom:10px; margin-left:4px;
	background:#FFF;
	display:block;
}

.newsRCText {
	width:294px;
	font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;
    font-size:11px;
	padding:10px
}
.newsRCTextL01 a {
	color:#9cb942;
	text-decoration:none;
}
.newsRCTextL01 a:hover {
	color:#ff9933;
}
.margen a{
	width:585px;
	padding-left:0px;
	color:#9cb942;
	text-decoration:none;
	padding-bottom:4px;
	margin-left:24px;
}
	
.newsRCTextL02 a {
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
#footer {
	width:980px;
	background:url(../images/bg_footer.jpg) center top no-repeat;
	margin-right:auto; margin-left:auto;
	border-right:#aeaeae 1px solid; border-left:#aeaeae 1px solid;
	padding-top:15px; padding-bottom:15px;
}
#footerLogosNav {
	height:106px;
	width:928px;
	background:url(../images/bg_footerLogosNav.jpg) center top no-repeat;
	margin-right:auto; margin-left:auto;
}
#haFooter {
	height:85px;
	width:149px;
	margin-top:10px; margin-left:16px;
	text-indent:-9999px;
	background:url(../images/ha_footer.jpg) center no-repeat;
	display:block;
	cursor:pointer;
}
#novartisFooter {
	height:85px;
	width:212px;
	margin-top:10px; margin-left:46px;
	text-indent:-9999px;
	/*background:url(../images/novartis_footer.jpg) center no-repeat;*/
	display:block;
	cursor:pointer;
}
#sanofiFooter  {
	height:85px;
	width:182px;
	margin-top:10px; margin-left:44px;
	text-indent:-9999px;
	background:url(../images/sanofi_footer.jpg) center no-repeat;
	display:block;
	cursor:pointer;
}
#FLNav {
	line-height:14px;
	float:right;
	width:266px;
	margin-top:76px; margin-right:7px; margin-left:auto;
}
#FLNav ul {
	list-style:none;
}
#FLNav ul li {
	float:right;
}
#FLNav ul li a {
	display:block;
	padding: 0 7px;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif; font-size:10px;
	color:#9cb942;
}
#FLNav ul li a:hover {
	color:#b20546;
}
#btnFLN01, #btnFLN02, #btnFLN03 {middleBText
	border-right:#b20546 1px solid;
}
#legalInfo {
	height:44px;
	width:928px;
	margin-top:14px; margin-right:auto; margin-left:auto;
}
#LIText {
	font-family: Verdana, Geneva, sans-serif; font-size:10px;
	color:#666;
	text-align:center;
	margin-left:230px;
}
#mediksFooter {
	height:44px;
	width:116px;
	text-indent:-9999px;
	background:url(../images/mediks_footer.jpg) center no-repeat;
	display:block;
	cursor:pointer;
}

/*ESTILOS PARA SUBMENUS*/

#primaryNav li ul{ display:block; visibility:hidden; line-height:25px; position:relative;}
#primaryNav li ul li a{ line-height:25px; height:25px; background:url(../images/fondoSubmenu.png); background-repeat:repeat-x; font-weight:normal;}
#primaryNav li ul li
{  
	float:none; 
	position:relative; 
	/*width:170px; !important*/
}
#primaryNav li ul li a{ text-align:justify;}
#primaryNav li:hover ul{ visibility:visible; z-index: 1; }
#primaryNav li ul li a:hover{ line-height:25px; height:25px; background:url(../images/fondoSubmenu1.png);  background-repeat:repeat-x; font-weight:normal; z-index: 1;}

