﻿/* estrutura */
body { background: #ffffff url(/img/bg/body_farma.gif) repeat-x top center }

div#container {margin:0 auto;width:780px; position: relative;}

div#header {height: 160px;}

div#content {margin: 0}

/* sub itens do menu */
div#menu_nav li ul {
	background: #ffffff;
	position: absolute;
	width: 780px
}

li.farma a {
	background-position:0 -30px;
}

li.farma ul {
	display:block
}

div#menu_nav li ul li a { height: 30px }

li.beneficios_e_medicamentos a {background: url(/img/mn/beneficios_e_medicamentos.jpg) no-repeat;width: 207px}

li.operadoras_e_empresas a {background: url(/img/mn/operadoras_e_empresas.jpg) no-repeat;width: 189px}

li.industria_farmaceutica a {background: url(/img/mn/industria_farmaceutica.jpg) no-repeat;width: 152px}

li.farmacias a {background: url(/img/mn/farmacias.jpg) no-repeat;	width: 99px}

li.beneficiarios a {background: url(/img/mn/beneficiarios.jpg) no-repeat;width: 133px}

div.destaque_imagem {
	background: #ffffff;
	width: 776px
}

div.destaque_imagem a.saiba_mais {
	right: 161px;
	bottom: 36px;
	width: 120px;
}

div.breadcrumb {
	display: block;
}

div.breadcrumb p {padding: 10px;color: #fff; position:absolute; z-index:2; top:160px; float:left; left:0}
div.breadcrumb img {position:relative; z-index:1}

.bg_beneficios_e_medicamentos {
	background: url(/img/banner/banner_farma_beneficio.png) no-repeat;
	width: 777px;
	height: 105px;
	margin-bottom: 2px
}

/* sidebar */

div#sidebar {
	border-top: 4px solid #F5A700;
	background:#FFFFFF url(/img/bg/bg_menu_lateral.jpg) repeat-x scroll;
	min-height: 700px;
}

div#sidebar ul {
	padding: 10px
}

div#sidebar ul li {margin: 0 0 10px 0}

div#sidebar ul li a {display: block;}

li.active a, li.off a:hover {
	background: url(/img/bullets/aberto_on.gif) no-repeat 0 4px;
	color:#F5A700;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

li.off {margin:15px 0 5px !important;}

li.off a {
	background: url(/img/bullets/aberto_off.gif) no-repeat 0 4px;
	color:#8B8B8B;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

li.sub a, li.sub a:hover {
	background: url(/img/bullets/sub.gif) no-repeat 8px 4px;
	color:#8B8B8B;
	font-size:9px;
	padding-left:16px;
	padding-bottom: 4px;
	text-decoration:none;
	border-bottom: 1px solid #E6EAF3
}

li.sub a:hover {background: url(/img/bullets/sub_on.gif) no-repeat 8px 4px !important;color:#F5A700 !important;}

/* wrap */
div.wrapper_main {background: url(/img/bg/degrade.jpg) repeat-x 0 160px;}
div.wrapper_content {background: url(/img/bg/content.jpg) no-repeat 50% 160px;}
div.wrapper_footer {background: url(/img/bg/fundoduvidas.jpg) repeat-x bottom}