
body {
	margin: 0px;
	background-color: #AECCEB;
	background-repeat:repeat-x;
	background-image:url(../imagens/design/bg.gif);
	color:					#666666;
	font-family:			'Verdana';
	font-size:				11px;
	font-style:     		normal; 
	font-weight:			normal;
	text-decoration:		none;
	line-height:			16px;
	letter-spacing:			0px;

}
td {
	color:					#666666;
	font-family:			'Verdana';
	font-size:				11px;
	font-style:     		normal; 
	font-weight:			normal;
	text-decoration:		none;
	line-height:			16px;
	letter-spacing:			0px;
}
a:link {
    color:					#9BC0E6;
    text-decoration:		underline;
}
a:visited {
    color:					#8D8F91;
    text-decoration:		underline;
}
a:hover, A:active {
    color:					#C87498;
    text-decoration:		none;
}
ul {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-image:url(../imagens/design/seta-rosa.gif);
}
ul.listarosa {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-image:url(../imagens/design/seta-rosa.gif);
}
li { 
	margin-left:20px;
	padding-bottom:8px;
}
img {
	border-style: 			none;
}
hr { 	
	border: 0px; 
	height: 1px; 
	color: #AECCEB; 
	background-color: #AECCEB; 
	margin: 5 0 5 0; 
	width: 100%;
}

td.coluna-menu
{
	width:170px;
	background-image:url(../imagens/design/bg_menu.gif);
	background-repeat:repeat-y;
	background-position: 5px 0px;
	margin:0px;
	padding:0px;
}
.branco { 
	display:block;
	width:100%;
	background-color: #ffffff;
	height:19px;
	margin:0px;
	padding:0px;
}

.contactos { 
	text-align:left;
	font-size:9px;
	color:#ACC0D5;
	text-decoration:none;
	margin-left:5px;
}
.aspas { 
	font-size:17px;
	color:#7199C2;
	font-weight:bold;
	padding:2px;
}

.titulo { 
	font-size:11px;
	color:#7199C2;
	font-weight:bold;
}
.sub-titulo { 
	font-size:11px;
	color:#7199C2;
	font-weight:bold;
	border-bottom:1px #AECCEB solid;
	margin-bottom:10px;
	padding-bottom:5px;
}
.sub-titulo-rosa { 
	font-size:11px;
	color:#C87498;
	font-weight:bold;
	border-bottom:1px #C87498 solid;
	margin-bottom:10px;
	padding-bottom:5px;
}

.barra {
font-size:10px;
font-weight:bold;
color:#7199C2;
border-bottom:1px #E7F1FA solid;
background-color:#F7F9FC;
}
.imas{
border:1px #B5B6B6 solid;
}


p.risco {display:block; width:100%; padding:0px; margin:5 0 0 0; border-top:1px #AECCEB solid; padding-right:10px;}

a.info:link {font-size:9px; text-decoration: none; color:#ffffff; background-color:#9ABBDD; padding:2px;}
a.info:visited {font-size:9px; text-decoration: none; color:#ffffff; background-color:#AFB1B2; padding:2px;}
a.info:hover, a.info:active {font-size:9px; text-decoration: none; color:#ffffff; background-color:#C87498; padding:2px;}

p.links {display:block; width:100%; text-align:right; font-size:9px; text-decoration: none; color:#7199C2; padding:0px; margin:10px 0 0 0; border-top:1px #E7F1FA solid; background-image:url(../imagens/design/seta-rosa2.gif); background-position:right 2; background-repeat:no-repeat; padding-right:10px;}
a.links:link {color:#AECCEB; text-decoration:none;}
a.links:visited {color:#AFB1B2; text-decoration:none;}
a.links:hover {color:#C3638C; text-decoration:none;}


TD.gamas A:link, TD.gamas A:visited
{
text-decoration:none; 
color:#AECCEB;
padding:2 5 2 5px; 
background-image:url(../imagens/design/seta-rosa.gif); 
background-repeat:no-repeat;
background-position:left 0px;
padding:0 0 0 10px;
font-size:10px;
}
	TD.gamas A:active, TD.gamas A:hover, TD.gamas B
	{
	color:#C87498;
	}

a.gama:link {color:#81878E; text-decoration:none; background-color:#F4F9FF; padding:2 5 2 5px;}
a.gama:visited {color:#81878E; text-decoration:none; background-color:#F4F9FF; padding:2 5 2 5px;}
a.gama:hover {color:#ffffff; text-decoration:none;  background-color:#C87498; padding:2 5 2 5px;}

p.links-2 {font-size:9px; text-decoration: none; color:#7199C2; text-align:center;}
a.gama-on:link, a.gama-on:visited, a.gama-on:hover, a.gama-on:active, {color:#ffffff; text-decoration:none;  background-color:#C87498; padding:2 5 2 5px;}

a.voltar:link {font-size:9px; text-decoration: none; color:#AECCEB;}
a.voltar:visited {font-size:9px; text-decoration: none; color:#AECCEB;}
a.voltar:hover, a.info:active {font-size:9px; text-decoration: underline; color:#C87498;}
.risco-azul-r { 
	border-right:2px #E7F1FA solid;
	border-top:1px #E7F1FA solid;
}
.risco-azul-v3 { 
	border-right:2px #E7F1FA dashed;
}
.risco-azul-v { 
	border-right:1px #E7F1FA dotted;
}
.risco-azul-v2 { 
	border-right:1px #E7F1FA dotted;
	border-bottom:1px #E7F1FA solid;
}
.risco-azul-l { 
	border-top:1px #E7F1FA solid;
}
.risco-azul-l2 { 
	border-bottom:1px #E7F1FA solid;
}
.risco-azul-b { 
	border-top:1px #E7F1FA solid;
	padding:5px;
}
.legenda { 
	font-size:10px;
}
.produtos { 
	font-size:10px;
	line-height:14px;
}

.trosa { 
	color: #C87498;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
}
.trosa-big { 
	color: #C87498;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
}
.branco-big { 
	color: #ffffff;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
}
p.tcinza { 
	color: #81878E;
	font-size:10px;
	font-weight:bold;
	margin-bottom:-11px;
	display:block;
}
.rodape { 
	color: #81878E;
	font-size:9px;
	line-height:13px;
}
a.linkrodape:link, a.linkrodape:visited  {color:#81878E; text-decoration:none;}
a.linkrodape:active, a.linkrodape:hover {color:#C3638C; text-decoration:none;}

.data { 
	font-size:7pt;
	padding-bottom:15px;
	color:#B0B7BF;
}
.cinza { 
	color:#81878E;
}
.azul { 
	color:#7199C2;
}
.rosa { 
	font-size:11px;
	color:#C87498;
}
.tbranco { 
	color:#ffffff;
}

input {font: 10px arial, helvetica; background-color:#ffffff; border-color:#AECCEB; border-width:1px; border-style:solid;}
select {font: 10px arial, helvetica; background-color:#ffffff; border-color:#AECCEB; border-width:1px; border-style:solid;}
.radio {background-color:#CCDFF2; border-color:#CCDFF2; border-width:1px; border-style:solid;}
textarea {font: 10px arial, helvetica; background-color:#ffffff; border-color:#AECCEB; border-width:1px; border-style:solid;}
.send {font:10px arial, helvetica; color:#000000; background-color:#AECCEB; border-color: #599424;}




DIV.coluna-1  { 
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:left; 
	font-size:15px;
	line-height:120%; 
	font-style:italic;     
	display:block;
       
}
DIV.coluna-2  {
	text-align:left; 
	font-size:12px;
	line-height:15px;       
	display:block;          
}
	DIV.coluna-2  UL {
	line-height:110%; 
	margin-left:-5px;         
	}

.titulo-painel {font-size:14px;}
.titulo-ducray {font-size:14px; color:#333;}
	.t-marca-ducray {font-size:14px; margin-top:5px; margin-bottom:0px;}
	.t-marca-ducray I {font-size:15px; line-height:25px;}
	



.frase { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#666;
	padding-bottom:2px;  
	padding-top:2px;             
}

.tabela-medicamentos TD
{
	font-size:11px;
}

	.tabela-medicamentos TD B
	{
		color: #5B5D5E; font-size:10px; font-weight:bold;
	}
	TD .foto IMG
	{
	border-bottom:1px solid #DCDBDB;
	padding:0px;
	margin:2px;
	}
	TD .foto a:hover IMG,
	{
	border-bottom:1px solid #999999;
	}

.tabela-produtos TD
{
	font-size:11px;
	line-height:13px;
}
	
	.tabela-produtos TD .topo-marca {
	font-size:24px; padding-top:3px; margin-bottom:0px; font-weight:normal;}
		.tabela-produtos TD .topo-marca B {
			font-size:13px; font-weight:normal; padding-top:5px; padding-bottom:2px; display:block; 
			font-family: Georgia, "Times New Roman", Times, serif; font-style:italic;}
		.tabela-produtos TD .topo-marca U {
			font-size:11px; font-weight:normal; text-decoration:none; color:#A4B9A4; display:block;}
		.tabela-produtos TD .topo-marca I {
			font-size:16px; font-weight:normal; padding-top:5px; padding-bottom:2px; 
			display:block; font-style:italic; color:#A4B9A4;}
		
			.verde {color: #669999; display:block; padding-top:6px; line-height:10px; font-size:10px;}

	.tabela-produtos TD .topo-ducray 
	{color:#666; font-size:25px; display:block; margin-top:10px; margin-bottom:0px; font-weight:normal;}
	
	
	
	.tabela-produtos TD .topo-branco
	{color:#fff; font-size:26px; display:block; margin-top:40px; margin-bottom:0px; font-weight:normal;}
	.tabela-produtos TD .topo-cinza 
	{color:#666; font-size:25px; display:block; margin-top:40px; margin-bottom:0px; font-weight:normal;}
	.tabela-produtos TD .topo-branco B, 
	.tabela-produtos TD .topo-cinza B, 
	.tabela-produtos TD .topo-ducray B
	{font-size:12px; font-weight:normal; padding-top:8px; display:block; color:#ffffff;}
	
	.tabela-produtos TD .topo-branco I, 
	.tabela-produtos TD .topo-cinza I, 
	.tabela-produtos TD .topo-ducray I 
	{font-size:16px; font-weight:normal; padding-top:10px; display:block; font-style:italic; color:#ffffff;}
	
	.tabela-produtos TD .aplicaGlytone 
	{color: #686481; display:block; padding-top:8px; line-height:11px; font-family:Arial, Helvetica, sans-serif;}

	.tabela-produtos TD .aplica 
	{color: #669999; display:block; padding-top:8px; line-height:11px; font-family:Arial, Helvetica, sans-serif;}
	
	.tabela-produtos TD .nome B
	{color: #C87498; font-size:11px; font-weight:bold; display:block; margin-bottom:2px;}
	.tabela-produtos TD .nome I
	{font-weight:bold; font-style:normal; display:block; margin-bottom:5px;}
	
	
	.tabela-produtos DT {color: #669999; display:block; padding-top:6px; line-height:10px; font-size:10px;}
	.tabela-produtos DT B {color: #669999; font-size:10px;}
	.tabela-produtos DT I, .tabela-medicamentos TD I {font-family: Georgia, "Times New Roman", Times, serif; color:#999; font-style:normal; font-weight:normal;  display:block; padding-top:2px; font-size:11px;}
	


.tabela-novidades TR
{
	vertical-align:top;
}
.tabela-novidades TD
{
	font-size:11px;
	line-height:12px;
	padding:0px;
	color:#fff;
	padding-top:50px;
	line-height:120%;
}
.tabela-novidades TD B
	{
		font-size:11px;
	}
.tabela-novidades TD .promo
	{
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		color:#E4366F;
	}
.tabela-novidades TD U
	{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		font-weight:normal;
		padding-bottom:5px;
		line-height:105%;
		text-decoration:none;
		color:#FFFFFF;
	}
.tabela-novidades TD I
	{
		font-style:normal; padding-top:10px; 
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		line-height:130%;
	}
	.tabela-novidades TD A:link, .tabela-novidades TD A:visited
	{
	background-color:#C83A5F;
	font-size:10px;
	color:#FFFFFF;
	padding:3px;
	float:right;
	margin-top:5px;
	text-decoration:none;
	}
		.tabela-novidades TD a:hover, .tabela-novidades TD a:active
		{
		background-color:#2DD0DF;
		}

.tabela-novidades TD .caixa
	{
	background-color:#ffffff;
	border:3px dotted #fff;
	font-size:10px;
	color:#666;
	padding:5px;
	display:block;
	width:200px;
	text-align:center;
	line-height:130%;
	}

.tabela-novidades TD .caixa-big
	{
	background-color:#ffffff;
	border:3px dotted #fff;
	font-size:10px;
	color:#666;
	padding:5px;
	display:block;
	width:400px;
	text-align:center;
	line-height:130%;
	}


	
.tabela-folhetos TR
	{
	vertical-align:top;
	}
.tabela-folhetos TD
	{
	line-height:130%;
	color:#515151;
	}
	.tabela-folhetos TD UL
	{
	line-height:110%;
	}
	.tabela-folhetos TD P.rosa
	{
	padding-top:10px;
	}
	.tabela-folhetos TD P.titulo
	{
		font-size:14px;
		color: #C87498;
		font-weight:normal;
	}
	.tabela-folhetos TD BLOCKQUOTE
	{
		margin-left:20px;
	}

TABLE.tabela-folhetos-imas
	{
	border:2px solid #ccc;
	}
.tabela-folhetos-imas TR
	{
	vertical-align:top;
	}
.tabela-folhetos-imas TD
	{
	line-height:100%;
	color:#515151;
	background-color:#EFF5F4;
	}
	
.tabela-folhetos-imas IMG
	{
	border:1px solid #ccc;
	}
		
.p-aviso{ 
	border:1px #C87498 solid;
	margin:5px;
	padding:5px;
	background-color:#FDECFD;
}
p.folhetos
{
	border-top:1px dotted #BED1E5; font-size:9px; text-decoration:none; text-decoration:none; margin-top:10px; 
} 

p.folhetos A, p.folhetos A:visited {
				border-right:1px dotted #BED1E5;
				border-left:1px dotted #BED1E5;
				border-bottom:1px dotted #BED1E5;
				text-decoration:none;
				padding:2px; 
				color:#666; 
				background-color:#BED1E5;
				}
p.folhetos A:hover {
				background-color:#C87498; color:#FFFFFF;
				}


TABLE.tabela-farmacias TR
	{
	vertical-align:top;
	}
TABLE.tabela-farmacias TD
	{
	line-height:100%;
	padding-left:50px;
	padding-top:20px;
	}
TABLE.tabela-farmacias TD blockquote  {
	color:#C87498;
	font-weight:normal;
	padding:0px;
	margin-left:20px;
	line-height:10px;
	margin-top:0px;
	margin-bottom:0px;
}
TABLE.tabela-farmacias TD P B
	{
	line-height:100%;
	color:#C87498;
	font-weight:bold;
	font-size:12px;
	background-image:none;
	}
TABLE.tabela-farmacias TD P I
	{	
	font-size:11px;
	color:#C87498;
	font-weight:bold;
	font-style:normal;
	border-bottom:1px dotted #C87498;
	width:100%;
	background-image:none;
	padding-bottom:3px;
	padding-top:2px;
}
TABLE.tabela-farmacias TD U
	{	
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}


#fixme { 
			position: relative; 
			left: 0px; 
			top: 10px;
			width:100%;
		}
		div > div#fixme { position: fixed; }
		
	


/*C87498*/
SPAN.submenu-med
{
	display:block;
	margin-top:10px;
	line-height:16px;
}
SPAN.submenu-med A:link, SPAN.submenu-med A:visited  {
			font-size:10px;
			padding: 1px;
			margin:0px;
			background: #A2B7CC;
			color: #fff;
			text-decoration:none;
			text-align: center;
		}
		SPAN.submenu-med A:hover, SPAN.submenu-med A:active  {
			background: #C87498;
		}
		SPAN.submenu-med a.activo:link, SPAN.submenu-med a.activo:visited {
			background: #C87498;
			font-style:normal;
		}
		
