/* GERAL */
a {text-decoration: none;}
a:hover {text-decoration: underline;}
* { margin:0; 	padding:0; }
img {border:0px;}
html,body {	height:100%;border:none; }
strong{font-weight:bold;}

/* CLASSES */
.titulo_conteudo{margin:16px 0 26px 7px;}
.rodape_conteudo{margin:30px 0 15px 0;padding:9px 0 0 4px;background: url(../img/pix_CCDFEF.gif) top left repeat-x;}
.rodape_conteudo_verde{margin:30px 0 15px 0;padding:9px 0 0 4px;background: url(../img/pix_DEF3CC.gif) top left repeat-x;}
.subtitulo_conteudo{margin:0 0 15px 0;padding:9px 0 0 0;background: url(../img/pix_CCDFEF.gif) bottom left repeat-x;}

/* UL LI */
ul{list-style-type: none;padding: 0;margin: 0;}
li{background-image: url(../img/blt_azul.gif);background-repeat: no-repeat;background-position:0 7px;margin-bottom:2px;padding:0 0 0 8px;}
html > body li{background-position:0 6px;}

.bulletverde ul{list-style-type: none;padding: 0;margin: 0;}
.bulletverde li{background-image: url(../img/blt_verde.gif);background-repeat: no-repeat;background-position:0 7px;margin-bottom:2px;padding:0 0 0 8px;}
html > body .bulletverde li{background-position:0 6px;}


/* CONTEUDO */
#conteudo {font: 11px Tahoma,Arial;color:#2E2E2E;}
#txt_produto .fonte12 {font-size:12px;}
#mapa A { font:11 Arial, Tahoma; color:#2E2E2E}
#mapa .secao A { font:11 Arial, Tahoma; color:#5179B5}


/* BGR DOS TOPOS */
.bgr_verde{background: url(../img/bgr_topo_verde.jpg) repeat-x;}
.bgr_azul{background: url(../img/bgr_topo_azul.jpg) repeat-x;}
.bgr_cinza{background: url(../img/bgr_topo_cinza.jpg) repeat-x;}

/* CAMINHO DE PAO CINZA */
#caminho_pao {font: 10px Tahoma;color:#6B6B6B;background: url(../img/bgr_caminho_pao.gif) bottom left repeat-x;padding:12px 0 7px 7px;}
#caminho_pao A{font: 10px Tahoma;color:#6B6B6B;}
#caminho_pao img{margin:0 3px 0 3px;}

/* CAMINHO DE PAO AZUL */
#caminho_pao_azul {font: 10px Tahoma;color:#227097;background: url(../img/bgr_caminho_pao.gif) bottom left repeat-x;padding:12px 0 7px 7px;}
#caminho_pao_azul A{font: 10px Tahoma;color:#227097;}
#caminho_pao_azul img{margin:0 3px 0 3px;}

/* CAMINHO DE PAO VERDE */
#caminho_pao_verde {font: 10px Tahoma;color:#41671B;background: url(../img/bgr_caminho_pao.gif) bottom left repeat-x;padding:12px 0 7px 7px;}
#caminho_pao_verde A{font: 10px Tahoma;color:#41671B;}
#caminho_pao_verde img{margin:0 3px 0 3px;}

/* LINKS RELACIONADOS */
#linksrelacionados a{ font:11px tahoma; color:#2E2E2E}

/* FONTES */
.txt{font: 11px Tahoma,Verdana;color:#2E2E2E;line-height:17px;}
.txtmenor{font: 10px Tahoma,Verdana;color:#2E2E2E;line-height:15px;}
.azulescuro{color:#0160AD;}
.verdeescuro{color:#598E24;}
.cinzaescuro{color:#0160AD;}

.azul{color:#5179B5;}
.tituloazulmaior{font: 13px Tahoma,Verdana;color:#0160AD;}
.tituloazul{font: 11px Tahoma,Verdana;color:#5179B5;}
.tituloazulmenor{font: 9px Tahoma,Verdana;color:#5179B5;}
.tituloazulescuro{font: 11px Tahoma,Verdana;color:#0160AD;}
.titulocinza{font: 11px Tahoma,Verdana;color:#666666;}
.tituloverdemaior{font: 13px Tahoma,Verdana;color:#598E24;}
.tituloverde{font: 11px Tahoma,Verdana;color:#598E24;}
.detalhe_menor{font: 10px Tahoma,Verdana; color:#333333;}
.detalhe_menor11{font: 11px Tahoma,Verdana; color:#333333;}
.arial11cinzaescuro {font: 11px Tahoma,Verdana; color:#2E2E2E;}
.titulopequeno {font: 9px Tahoma,Verdana; color:#333333;}
.titulotipoproduto1linha{font: 17px Arial,Tahoma,Verdana; color:#5179B5;}
.titulotipoproduto2linha{font: 15px Arial,Tahoma,Verdana; color:#5179B5;}

.txttrans{text-transform : uppercase;}

/* FORMS */
.formtext {font: 11px Tahoma,Verdana;color:#2E2E2E;background-color:#FAFAFA;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:none;border-bottom:none;padding:2px 0 0 9px;}
.formcombo {font: 11px Tahoma,Verdana;color:#2E2E2E;background-color:#FAFAFA;padding:0 0 0 9px;}
.formselectprodutos {font:10px Tahoma,Verdana;color:#2E2E2E;background-color:#FAFAFA;}

/* RODAPE */
#rodape_cinza {background: url(../img/img_rodape_bottom_cinza.jpg) #E3E6E8 0px 88px no-repeat;}
#rodape_azul {background: url(../img/img_rodape_bottom_azul.jpg) #D9EBF9 0px 88px no-repeat;}
#rodape_verde {background: url(../img/img_rodape_bottom_verde.jpg) #E9F1E2 0px 88px no-repeat;}
#rodape_cinza .copy, #rodape_azul .copy, #rodape_verde .copy {font: 9px Tahoma,Verdana;color:#8F8F90;}
#rodape_cinza A , #rodape_azul A, #rodape_verde A {font: 10px Arial, Helvetica, sans-serif;color:#333333;}

/* ---------------- MENU -------------------- */
#menu {width:188px;background:#FFFFFF;padding:11px 15px 30px 30px;z-index:999;}
html > body #menu{width:144px;}
	/*################ CINZA #####################*/
	#cinza{background: url(../img/bgr_menu_cinza.gif) bottom left repeat-y;padding:0 6px 0 6px;}
	#cinza A{text-decoration:none;color:#333333;font: 9px Tahoma;border-bottom:solid 1px #ECECEC;padding:5px 0 6px 4px;display:block;}
	#cinza A:hover{color:#747474;}
	#cinza A.submenu_dhtml{background: url(../img/btn_menu_cinza.gif) right no-repeat;}
	#cinza .ultimo{border:none;}
		/* Submenu html do cinza */		
		div#html_a_kley , div#html_fale_conosco {width:131px;background:#F5F5F5;padding:4px 6px 0 7px;}
		html > body div#html_a_kley, div#html_fale_conosco {width:120px;padding-top:9px;}
		div#html_a_kley a , div#html_fale_conosco a {width:113px;background:#F5F5F5;border-bottom:none;padding-bottom:4px;}
		html > body div#html_a_kley a, div#html_fale_conosco a{width:109px;padding-bottom:9px;padding-top:0;}
		div#html_a_kley .ultimo , div#html_fale_conosco .ultimo {padding-bottom:9px;}		
		/* Submenu dhtml do cinza */
		div#a_kley, #fale_conosco{background: url(../img/btn_menu_cinza_over.gif) top left no-repeat;visibility:hidden;width:147px;z-index:10;}
		div#a_kley A , #fale_conosco A {background:#F0F0F0;display:block;width:135px;text-decoration:none;border-bottom:solid 1px #DEDEDE;font:9px Tahoma,Arial;color:#333333;padding:4px 0 0 5px;margin:0 6px 0 6px;height:21px;}
		html > body div#a_kley A , #fale_conosco A {height:16px;width:130px;}
		div#a_kley A:hover , #fale_conosco A:hover {color:#747474;}		
		div#a_kley .ultimo, #fale_conosco .ultimo{border:none;margin-bottom:5px;}
	/*################ VERDE ###################*/
	div#laboratorios{background: url(../img/btn_menu_verde_over.gif) top left no-repeat;visibility:hidden;width:147px;z-index:10;}
	div#laboratorios A{background:#F2FBEB;display:block;width:135px;text-decoration:none;border-bottom:solid 1px #E7EDE2;font:9px Tahoma,Arial;color:#333333;padding:4px 0 0 5px;margin:0 6px 0 6px;height:21px;}
	html > body div#laboratorios A {height:16px;width:130px;}
	div#laboratorios A:hover {color:#47801E;}		
	div#laboratorios .ultimo{border:none;margin-bottom:5px;}
		/* Submenu html do cinza */		
		div#html_laboratorios {width:143px;background:#F2FBEB;padding:2px 4px 2px 4px;}
		html > body div#html_laboratorios{width:135px;}
		div#html_laboratorios a {display:block;width:134px;background:#F2FBEB;font:9px Tahoma,Arial;color:#333333;padding:5px 0 5px 6px;border-bottom:solid 1px #E7EDE2;}
		html > body div#html_laboratorios a{width:129px;}
		div#html_laboratorios a:hover {color:#47801E;text-decoration:none;}
		div#html_laboratorios .ultimo {border:none;}
	/*################# AZUL ###################*/
	div#medicamentos{background: url(../img/btn_menu_azul_over.gif) top left no-repeat;visibility:hidden;width:147px;z-index:10;}
	div#medicamentos A{background:#E6F7FF;display:block;width:135px;text-decoration:none;border-bottom:solid 1px #CAE8F7;font:9px Tahoma,Arial;color:#333333;padding:4px 0 0 5px;margin:0 6px 0 6px;height:21px;}
	html > body div#medicamentos A {height:16px;width:130px;}
	div#medicamentos A:hover {color:#0162A9;}		
	div#medicamentos .ultimo{border:none;margin-bottom:5px;}
		/* Submenu html do cinza */		
		div#html_medicamentos {width:143px;background:#E6F7FF;padding:2px 4px 2px 4px;}
		html > body div#html_medicamentos{width:135px;}
		div#html_medicamentos a {display:block;width:134px;background:#E6F7FF;font:9px Tahoma,Arial;color:#333333;padding:5px 0 5px 6px;border-bottom:solid 1px #D1E2F2;}
		html > body div#html_medicamentos a{width:129px;}
		div#html_medicamentos a:hover {color:#0162A9;text-decoration:none;}
		div#html_medicamentos .ultimo {border:none;}
/* ---------------- MENU -------------------- */

/* CSS FLASH */
h1{font-family: arial;	margin: 0;	padding: 0;	font-size: 30px;}
h2{font-family: arial;	margin: 0;	padding: 0;	font-size: 15px;}
h3{font-family: arial;	margin: 0;	padding: 0;	font-size: 19px;}

@media screen {
.sIFR-hasFlash h1 {visibility: hidden;}

.sIFR-flash {visibility: visible !important;}

.sIFR-replaced {visibility: visible !important;}

span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
}
