/*
	Title:     The page styles for an AAA accessible, search engine optimised, 
			   cross-browser compatible, portable, pagelight and hack free frame-work style codeset 
	Author(s): Iain Porter (iporter@intraspin.com)
	Modified:  30-06-2004
	Copyright: AstraZeneca, 2004
	Notes:     IE6, Moz1.6, NN6, FF0.8, Opera7
*/

body{
	margin:0px; padding:0px;
	font:0.7em arial, sans-serif; color:#393653;
}

p, blockquote	{
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
	text-align: left
}

h3{text-align: left}

select, submit, input, textarea	{
	font-family: "Arial", Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #FFE8F0; 
	border: #003300 solid 1px;
	color: #003300;
				
}

a	{
	font-family: "Arial", Helvetica, sans-serif; 
	font-size: 11px; 

	color: #000000; 
	text-decoration: none;
}
a:hover	{
	border-bottom: 1px solid #635C8C; 
	
	font-size: 11px;
	color: #635C8C; 

}
a:visited	{
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 11px;
	
	text-decoration: none;
	color: #000000;
}

.linkIndique:link  {font-family: "Arial", Helvetica, sans-serif;	font-size: 12px; text-decoration: underline; color:#7DAD43; font-weight:bold;}
.linkIndique:visited  {font-family: "Arial", Helvetica, sans-serif;	font-size: 12px; text-decoration: underline; color:#7DAD43; font-weight:bold;}
.linkIndique:hover  {font-family: "Arial", Helvetica, sans-serif;	font-size: 12px; text-decoration: none; color:#625B8C; font-weight:bold;}
.linkIndique:ative  {font-family: "Arial", Helvetica, sans-serif;	font-size: 12px; text-decoration: underline; color:#7DAD43; font-weight:bold;}


.accessfeature{
	position:absolute; left:-1000em; top:0em;
}

/* nav */
#navArea #logo{
	border:0px;
}

#navArea .menu{
	display:block;/*for mac*/ width:150px;
}

#navArea .menu ul{
	margin:0px; padding:0px; list-style-type:none; border-top:1px solid #393653;
}

#navArea .menu a{
	display:block;/*ns*/ width:190px; padding:6px 0px 0px 10px; margin:1px; 
	background-color:#625B8C; border-bottom:1px solid #393653;
		font-family: "Arial", Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff; text-decoration:none;
}

#navArea .menu li.selected a,
#navArea .menu a:hover, 
#navArea .menu a:active{
	background-color:#F771B6;
}

#navArea #level2{
border:0;
	display:block;/*mac*/ width:150px;
	background-color:#625B8C;
}

#navArea #level2 ul{
border:0;
	margin-left:23px; margin-bottom:0px; margin-top:0px; padding:0px;
	list-style-image: url(l2bullet.gif);
}

#navArea #level2 a{
border:0;
	width:160px; 
	color:#ffffff; text-decoration:none;
}


#navArea #level2 a:hover, #colnav #level2 a:active{
	color:#ffffff; width:160px; text-decoration:none; border:0;
}


/* end nav */

/* content */
#contentArea div{
	display:block;
	padding:3px; padding-left:10px; margin:0px;
	background-color:#58774A;
	font:1em arial, sans-serif; color:#ffffff;
}

#contentArea div .hcol1{
	float:left; margin:0px; padding:0px;
}

#contentArea div .hcol2{
	text-align:right; margin:0px; padding:0px;
}

#contentArea div ul{
	margin:0px; padding:0px; height:14px;
	list-style-type:none;
}

#contentArea div ul li{
	margin:0px; padding:0px; display:inline;
	float:left;
	background: url(lbullet.gif) no-repeat;
	background-position: left;
	padding-left: 9px;
}

#contentArea div ul li.first{
	background-image:none; padding-left:0px;
}

#contentArea div ul li.offsetRight{
	float:right;
}

#contentArea div a{
	background-color:#58774A; margin-right:5px;
	color:#ffffff; text-decoration:none;
}

#contentArea div a:hover, #contentArea h1 a:active{
	background-color:#58774A;
	color:#5b5f05; text-decoration:underline;
}

#contentArea img.home{
	margin:0px; padding:0px; margin-bottom:-3px; margin-top:1px;
}

#contentArea h1.imagetext{
	margin:0px; margin-bottom:1px; padding:5px; padding-left:10px;
	background-image: url(../astrazeneca/girl-background.jpg);
	font:1em arial, sans-serif;
	color:#ffffff;
}

#contentArea .imagetext b{
	font-weight:bold; color:#222222;
}

#contentArea div#homecontent{
	background-color:#CDDCC7;
	padding:10px; 
	border-bottom:1px solid #ffffff;
	color:#393653;
}

#contentArea div#homecontent p{
	margin:5px 0px;
}

#contentArea img.topr{
	margin:6px 0px 6px 0px; padding:0px;
}

#contentArea img.topw{
	margin:10px 10px 10px 10px; padding:0px;
}

#contentArea .col1{
	width:100%;
	display:inline; background-color:#ffffff;
}

#contentArea .col2{
	float:right; width:50%;
	display:inline;
	background-color:#ffffff;
}

#contentArea p{
	margin:10px;
}

#contentArea ul{
	list-style-type:square;
}

#contentArea ul.linklist{
	list-style-image: url(dbullet.gif)
}

#contentArea h1{
	padding:10px; margin:0px;
	background-color:#e7ee9f;
	font:1.5em arial, sans-serif; font-weight:bold; color:#546203;
}

#contentArea h2{
	padding-left:5px; margin:5px 5px 5px 5px;
	background-color:#ffffff;
	font:1.5em arial, sans-serif; font-weight:bold; color:#393653;
}

#contentArea h4{
	padding-left:5px; margin:5px 5px 5px 5px;
	background-color:#ffffff;
	font:1.3em arial, sans-serif; font-weight:bold; color:#444444;
}
/* end content */

/* utilities */
#utilitiesArea div{
	display:block;
	background-color:#58774A; padding:4px; margin:0px;
	font:1em arial, sans-serif; font-weight:bold; color:#ffffff; text-indent:5px;
}

#utilitiesArea h1#first{
	border-top:1px solid #ffffff;
}

#utilitiesArea ul{
	margin:3px 0px 3px 22px; padding:0px;
	list-style-image:  url(dbullet.gif);
}

#utilitiesArea li{
	text-indent:5px;
}

#utilitiesArea a{
	position:relative; left:-9px;
	color:#222222; text-decoration:none;
}

#utilitiesArea a:hover, #utilitiesArea a:active{
	color:#5b5f05; text-decoration:underline;
}

#utilitiesArea form{
	margin:3px 3px 3px 15px;
}

#utilitiesArea input{
	width:85px
}

#utilitiesArea .button{
	width:25px; margin-left:4px;
}


/* end utilities */

/* footer */
#footer ul{
	margin:0px; padding:0px; height:14px;
	list-style-type:none;
}
.fill-t {
	background-image: url(../images/fill-t.gif);
	background-repeat: repeat-x;
}
.fill-l {
	background-image: url(../images/fill-l.gif);
	background-repeat: repeat-y;
}
.fill-r {
	background-image: url(../images/fill-r.gif);
	background-repeat: repeat-y;
}
.fill-b {
	background-image: url(../images/fill-b.gif);
	background-repeat: repeat-x;
}



#footer li{
	margin:0px; padding:0px; margin-left:7px;
	float:left;
	background: url(lbullet.gif) no-repeat;
	background-position: left;
	padding-left: 9px;
}

#footer li.offsetRight{
	float:right;
}

#footer a{
	background-color:#58774A; margin-right:5px;
	color:#ffffff; text-decoration:none;
}

#footer a:hover{
	background-color:#58774A;
	color:#5b5f05; text-decoration:underline;
}
/* end footer */


.btnAba:link {color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}
.btnAba:visited {color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}
.btnAba:hover {color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}
.btnAba:active {color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}

.btnPrint:link{ font-size:14px; color:#996699; font-weight:bolder; text-decoration:underline;}
.btnPrint:visited{ font-size:14px; color:#996699; font-weight:bolder; text-decoration:underline;}
.btnPrint:hover{ font-size:14px; color:#009966; font-weight:bolder; text-decoration:none;}
.btnPrint:active{ font-size:14px; color:#996699; font-weight:bolder; text-decoration:underline;}

dl.perguntas{}
dl.perguntas dt{
text-align: left;
cursor: pointer;
font-size: 11px;
font-weight: bold;
padding: 5px 0px}
dl.perguntas dd{}

ul.breadcrumb{
	display:block;
	width:450px;
	font-size:11px;
	height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 7px 30px;
	padding:0;}
ul.breadcrumb li{
	float: left;
	padding:0 7px 0 0;}
ul.breadcrumb li a{}

/* facelift */

.sidebarHome{
	width: 200px;
	float: left}
.playerVideoHome{
	padding:20px 35px 10px 36px;
	float: left}
.boxNovidades{
	width: 653px;
	height: 97px;
	overflow:hidden;
	display: block;
	*margin-left: 35px;
	background:url(../images/boxNovidades.jpg) no-repeat;
	text-align: left}
.boxNovidades strong{
	font-family:tahoma;
	display: block;
	font-size: 16px;
	padding:8px 0 0 15px;
	font-weight: normal;
	color: #625b8c}
.boxNovidades ul{
	list-style: none;
	padding:0 16px;
	margin: 0px}
.boxNovidades ul li{
	display: block}
.boxNovidades ul li a,
.boxNovidades ul li a:visited{
	color:#004389;
	text-decoration: underline}

.autoconhecimento{
	margin:0 0 10px;}
.autoconhecimento h4{
	background: #c6c8e3;
	display: block;
	font-family: tahoma;
	color: #000;
	margin:2px 0 0 -3px;
	padding:5px;
	font-size: 12px;}
.autoconhecimento strong{
	color: #ee6ba1;
	font-size: 12px;
	display: block;
	padding: 5px 0px;}
.autoconhecimento .boxAutor{
	width: 472px;
	height: 70px;
	display: block;
	background:url(../images/box-autor.jpg) no-repeat;
	text-align: right}
.autoconhecimento .boxAutor p{
	float:right;
	font-size:13px;
	font-weight:bold;
	padding:14px 0;}
.autoconhecimento .boxAutor img{
	float:right;
	margin:11px 13px;}

.boxVerdelixo{
	padding:13px;
	width:445px;
	height: 390px;
	display: block;
	background:url(../images/boxVerdeAutoconhecimento.jpg) no-repeat;}
.boxVerdelixo strong{
	display: block;
	color: #325a00;
	padding: 0px;}
.boxVerdelixo p{
	font-size: 11px;
	padding: 0px;
	margin: 0px;}
.boxVerdelixo p strong{
	display: inline;
	font-size: 11px;
	color: #000}
ul.autoconhecimento{
	padding:0 12px;
	margin: 0px;}
ul.autoconhecimento li{
	background: none;
	padding:5px 0;}
ul.autoconhecimento li a,
ul.autoconhecimento li a:visited{
	color:#625B8C;
	font-weight:bold;}
ul.autoconhecimento li p{
	margin: 0px;
	padding: 0px;}
ul.autoconhecimento li p.saibamais{
	border-bottom:1px solid #CCCCCC;
	padding:4px 0;
	text-align:right;}
