* {    margin: 0;    padding: 0;    border: 0;    outline: none;}label{    font-weight:bold;}input[type="radio"] + label,input[type="checkbox"] + label{    cursor: pointer;    font-weight:normal;}p{    padding: 10px 0;}h2{    font-size:16px;    margin:0 0 8px;}table {    border-collapse: collapse;    border-spacing: 0 ;}input,textarea,select,.botao,button {    border: 1px #b8b8b8 solid;    margin: 2px 0;    padding:0 2px;    background: #fff;    border-radius:5px;    height:27px;    line-height:27px;}textarea{    height:200px;    line-height:110%;}select{    padding:6px 2px 0;    height:29px;    line-height:29px;}select option{    padding:5px 0 5px 3px;}input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{    border: 1px #2878d2 solid;}input:focus,textarea:focus,select:focus{    color:#2c66a7;}input[type="radio"],input[type="radio"]:hover,input[type="radio"]:focus,input[type="checkbox"],input[type="checkbox"]:hover,input[type="checkbox"]:focus{    height: auto;    border:0;    background:transparent;    margin: 0 5px;    cursor: pointer;}input[type="radio"]:nth-child(1),input[type="checkbox"]:nth-child(1){    margin-left: 0;}input[type="text"],input[type="password"],textarea{    width: 270px;}input[type="submit"],input[type="button"],input[type="reset"],.botao,button{    background: transparent url('http://francolevine.com.br/media/imagens/tira.jpg')  repeat-x;    color: #fff !important;    padding: 0 10px;    cursor: pointer;    font-size: 10px;    font-weight: bold;    height:30px;    border: 0;}input[type="submit"]:hover,input[type="button"]:hover,.botao:hover,button:hover{    background-position: 0 -36px;    text-decoration: none;    border: 0;}.center{    text-align: center !important;}.clear {    clear: both !important;    float: none !important;    margin: 0 !important;    border: 0 !important;    height: auto !important;    min-height: 0 !important;    padding: 0 !important;    display:block;}.erros{    padding: 10px;    background-color: #ffc7c7;    border: #d00000 solid 1px;    margin:10px 0;    border-radius:5px;    box-shadow: 5px 5px 15px #888;    color: #000;}.sucesso{    padding: 10px;    background-color: #e9ffdf;    border: #265c0e solid 1px;    margin:10px 0;    border-radius:5px;    box-shadow: 5px 5px 15px #888;    color: #000;    }.pagination {    clear: both;    text-align: center;    margin: 2em 0 5px 0;    background: none;}.pagination a , .pagination a:hover{    border: 1px #d4d4d4 solid;    padding: 5px 7px;    background: url('http://francolevine.com.br/media/imagens/pagination.png');    color: #454545;    border-radius:5px;    box-shadow: 1px 1px 10px #888;}.imagem{    display:inline-block;    background-position:center center !important;    background-repeat:no-repeat !important;    border-radius:5px;}hr{    border-bottom: 1px solid #e1e1e1;    margin: 4px 0;}optgroup option{    padding-left: 20px;}@font-face {	font-family: 'Asenine';	src: url('http://francolevine.com.br/media/fontes/asenine.eot'); 	src: local('Asenine'), url('http://francolevine.com.br/media/fontes/asenine.ttf') format("opentype") ;}body {    text-align: left;    font-family: arial, calibri, verdana;    font-size: 14px;    background: #000;}h1, h2, h3{    font-family:  Arial;    border-radius:5px;    clear: both;}#sombra {    margin: auto;    background: transparent url('http://francolevine.com.br/media/imagens/sombra.png') repeat-y center top;}#corpo {    width: 960px;    margin: auto;    padding: 0 15px;    background: #000;    position:relative;}#topo {    height: 260px;    overflow: hidden;    width:100%;}#topo-flash {    background: #000 !important;        height: 246px;}#conteudo {    width: 100%;    min-height: 400px;    padding: 15px 0 0;}#pesquisa{    float: right;    margin: -40px 10px 0 0;    clear: both;    position:relative;    z-index:100;}#pesquisa input[type=text]{    width: 160px;    margin: 0;    margin-right: 5px;}#pesquisa select{    margin: 0;    margin-right: 5px;}a {    color: #fff;    text-decoration: none;}a:hover {    text-decoration: underline;    color:#999;}.caixa {    margin-top: 15px;}h1,h3 {        color: #95a9c4;    line-height: 100%;    padding: 7px 10px 6px;    font-family: 'Asenine', Calibri;	font-size:40px;	font-weight: normal;}.caixa-texto{    padding: 5px;    line-height: 150%;    text-align: justify;    border: 0px #07380a solid;    color: #ccc;}.caixa-texto img,.caixa-texto .imagem{    float:left;    margin:0 10px 10px 0;}.borda {    border: 5px solid #d7d7d7;}.borda:hover,.borda-agenda,.borda-localizacao {    border: 5px solid #fff;}#rodape {    padding-top: 15px;    width: 100%;    height: 45px;        float: none;    text-align: center;}#rodape strong, #validacao a, #validacao {    color: #fff;    text-shadow: 1px 1px 1px #000;}#logo {    width:200px;    float:left;}.endereco {    width:520px;    float:left;    font-size: 12px;}#validacao {    width:180px;    float:right;    text-align: right;    padding:30px 20px 0 0;    font-size: 11px;}.imagem-sub-destaques {	position:absolute;	top:0;	right:5px;}.siga-fl {	position:absolute;	top:120px;	right:20px;	color:#000;}.sub-destaques {	position:relative;    background: #eee;    height: 180px;    margin: 0 0 15px 0;    border-radius: 5px;}.sub-destaques h2 {    color: #000;    background: none;    font-family: 'Asenine';	font-size:30px;	font-weight: normal;}.sub-destaques ul {    width: 940px;    padding: 10px;    list-style: none;}.sub-destaques ul li {    width: 455px;    margin-right: 10px;    float:left;    padding: 5px;    border-radius: 5px;    background: transparent url('http://francolevine.com.br/media/imagens/preto-10.png') repeat;}.sub-destaques ul li:last-child {	width: 330px;    margin-right: 0;}#audioplayer_1 {	z-index: 10;	position:absolute;	left:110px;	top: 230px;}#ymp-yahoo-logo {    background: transparent url('http://francolevine.com.br/media/imagens/logotipo.png') no-repeat 0 0 !important;    left: 7px !important;    top: 12px !important;    width: 40px !important;    height: 40px !important;}#ymp-relevance {    width: 0 !important;    height: 0 !important;    overflow: hidden !important;}#popup {    z-index: 25000;    width: 100%;    height: 100%;    background: transparent url('http://francolevine.com.br/media/imagens/png-opacity-pack/preto-50.png') repeat;    position:fixed;    text-align:center;	display:table;	cursor:pointer;	}.popup-conteudo {    display:table-cell;	vertical-align:middle;}.popup-caixa {	display:inline-block;    position:relative;	}.popup-fechar {    position: absolute;    z-index: 26000;    right:-24px;    top:-24px;}span.botao-inicio {	background: transparent url('http://francolevine.com.br/media/imagens/botao-inicio.png') no-repeat;	display:block;	float:left;	height:16px;	width:10px;}a.botao-fim {	background: transparent url('http://francolevine.com.br/media/imagens/botao-fim.png') no-repeat center right;	float:left;	font-size:11px;	line-height: 16px;	margin: 0 5px 4px 0;	padding-right: 10px;}.caixa-movel{    border-radius:5px;}.menu-flutuante{    position: fixed;    top:15px;    right: 15px;    background: #3d3d3d;    color: #fff;    padding: 15px;    border:2px solid #fff;    border-radius:10px;    z-index: 1000;}.menu-flutuante a{    color: #fff;    float: right;}.menu-flutuante a img{    position: absolute;    right:15px;}.menu-flutuante .check{    padding:0 25px 0  3px;    line-height:25px;}.menu-flutuante .fechar{    margin: -10px -10px 0 0;}.colunas-flutuante{    width: 220px;    visibility: hidden;}.menu-flutuante .check:nth-child(even){    background: #6b6b6b;}a.disabled {    visibility:hidden !important;}.scrollable-corpo {     height:127px;    margin: 5px 10px 5px 15px;    padding: 5px;    clear: both;    border-radius: 5px;    border:1px solid #555;    background: transparent url('http://francolevine.com.br/media/imagens/caixas-index/teste.jpg') repeat;}.scrollable-artigo,.scrollable{    float:left;    position:relative;    overflow:hidden;    width: 820px;    height:125px;    border:1px solid #ccc;    background: transparent url('http://francolevine.com.br/media/imagens/jquerytools/h300.png') repeat-x;    border-radius:5px;}.scrollable-foto {    float:left;    position:relative;    overflow:hidden;    width: 820px;    height:125px;    border:1px solid #ccc;    background: transparent url('http://francolevine.com.br/media/imagens/jquerytools/h300.png') repeat-x;    border-radius:5px;}.scrollable-artigo .items,.scrollable-foto .items,.scrollable .items {    position:absolute;    clear:both;    width:20000em;}.scrollable-artigo img,.scrollable-foto img,.scrollable img{    background-color:#fff;    padding:2px;    border:1px solid #ccc;    cursor:pointer;}a.browse {    background: transparent url('http://francolevine.com.br/media/imagens/jquerytools/setas.png') no-repeat;    display:block;    width:30px;    height:30px;    float:left;    margin:48px 1px;    cursor:pointer;    font-size:1px;}a.right{    background-position: 0 -30px;    clear:right;    margin-left:10px;}a.right:hover{     background-position:-30px -30px;}a.right:active 	{     background-position:-60px -30px;} a.left{     margin: 48px 10px 48px 10px;}a.left:hover { background-position:-30px 0; }a.left:active	{ background-position:-60px 0; }a.up, a.down{     float: none;    margin: 6px 72px 0;}a.up:hover { background-position:-30px 0; }a.up:active { background-position:-60px 0; }a.down{ background-position: 0 -30px !important; }a.down:hover{ background-position:-30px -30px !important; }a.down:active{ background-position:-60px -30px !important; } .vertical {      position:relative;    overflow:hidden;    height: 360px;    width:172px;    border-top:1px solid #ddd;}div.tooltip {     background-color:#0e2a53;     border:1px solid #fff;     padding:10px 15px;     width:200px;     display:none;     color:#fff;     text-align:left;     font-size:12px;      box-shadow:0px 0px 10px #000;    }#menu-geral{    background-position: 0 -28px;    text-align:center;    border-radius: 5px;}#menu-geral div{    height:0 !important; }#menu{    list-style-type:none;    display:inline-block;    font-size:13px;    font-weight:bold;}#menu .li{    display:block;    float:left;    position: relative;    margin: 5px 0;    padding:0 2px;    border-right: 1px dotted #000;}#menu .li:last-child {    border: none;}#menu .li a{    display:block;    float:left;    color:#fff;    text-decoration:none;    padding:14px 10px 13px;    width:60px;    height:13px;    margin: 3px 0;    background:transparent  url('http://francolevine.com.br/media/imagens/menu/menu.png') no-repeat center bottom;}#menu .li a:hover,#menu .li a.current,#menu .li a.current:hover{        background:transparent  url('http://francolevine.com.br/media/imagens/menu/menu.png') no-repeat center top;}.menu-lateral,.menu-lateral ul{    list-style: none;}.menu-lateral a {    display: block;    padding: 6px 0 6px 12px;    border-radius:5px;    border-bottom: 1px solid #ccc;}.menu-lateral a:hover,.menu-lateral a.current{    background:transparent  url('http://francolevine.com.br/media/imagens/menu/fundo.jpg') repeat-x;    color: #fff;    text-decoration: none;}.menu-lateral ul a {    border-radius:5px;    padding: 3px 0 3px 15px;    color: #000;    display: list-item;    list-style: inside;}.menu-lateral ul a:hover,.menu-lateral ul a.current{    background:transparent;    background: #d6edff;    color: #000;}#menu-loja{    float: right;    margin: -130px 10px 0 0;    background: #0c2c50;    padding: 5px;    border-radius:5px;    border: 2px solid #5989bf;    position:relative;    z-index:100;}#menu-loja li{    display:block;    float:left;}#menu-loja li a{    color: #fff;    margin: 0 5px;}#menu-geral .ul .li{    position: relative;}#menu-geral .li .ul{    position: absolute;    left: 0;    display: block;    visibility: hidden;    top:34px;    z-index:1000;}#menu-geral .li .ul .li{    float: none;}#menu-geral .li .ul .li .ul{    top: 0;}#menu-geral .li .ul .li a{    width: 160px;     padding: 8px !important;    margin: 0;    border-top-width: 0;    border-bottom: 1px solid #ccc;    border-radius:0;    text-align: left;    background:transparent url('http://francolevine.com.br/media/imagens/menu/fundo.jpg') repeat top left;}#menu-geral .li .ul .li a:hover{    border-top-width: 0;    border-bottom: 1px solid #ccc;    background:transparent  url('http://francolevine.com.br/media/imagens/menu/hover.jpg') repeat-x;}.downarrowclass{    position: absolute;    top: 12px;    right: 7px;}.rightarrowclass{    position: absolute;    top: 6px;    right: 5px;}.cycle{    height:210px;    width:310px;    float:left;    overflow:hidden;}#navslide{    height:12px;    float:right;    margin: 0 22px 0 0;    z-index:10;    position:relative}#navslide a{    margin: 0 3px;    width:25px;    height:15px;    line-height:15px;    text-align:center;    background: #fff  url('http://francolevine.com.br/media/imagens/botao-cycle.png')  no-repeat;    font-size:10px ;    text-decoration: none ;    color:#000;    display: block;    float: left;    border-radius:3px;}#navslide a.activeSlide,#navslide a:hover {    background-color: #000;    color:#fff;} #fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	height: 40px;	width: 40px;	margin-top: -20px;	margin-left: -20px;	cursor: pointer;	overflow: hidden;	background: transparent;	z-index: 1104;	display: none;}* html #fancybox-loading {		position: absolute;	margin-top: 0;}#fancybox-loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_loading.png') no-repeat;}#fancybox-overlay {	position: fixed;	top: 0;	left: 0;	bottom: 0;	right: 0;	background: #000;	z-index: 1100;	display: none;}* html #fancybox-overlay {		position: absolute;	width: 100%;}#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}#fancybox-wrap {	position: absolute;	top: 0;	left: 0;	margin: 0;	padding: 20px;	z-index: 1101;	display: none;}#fancybox-outer {	position: relative;	width: 100%;	height: 100%;	background: #FFF;}#fancybox-inner {	position: absolute;	top: 0;	left: 0;	width: 1px;	height: 1px;	padding: 0;	margin: 0;	outline: none;	overflow: hidden;}#fancybox-hide-sel-frame {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;}#fancybox-close {	position: absolute;	top: -15px;	right: -15px;	width: 32px;	height: 32px;	background: url('http://francolevine.com.br/media/imagens/fancybox/fancy_close.png') top left no-repeat;	cursor: pointer;	z-index: 1103;	display: none;}#fancybox_error {	color: #444;	font: normal 12px/20px Arial;}#fancybox-content {	height: auto;	width: auto;	padding: 0;	margin: 0;}#fancybox-img {	width: 100%;	height: 100%;	padding: 0;	margin: 0;	border: none;	outline: none;	line-height: 0;	vertical-align: top;}#fancybox-frame {	position: relative;	width: 100%;	height: 100%;	border: none;	display: block;}#fancybox-title {	position: absolute;	bottom: 0;	left: 0;	font-family: Arial;	font-size: 12px;	z-index: 1102;}.fancybox-title-inside {	padding: 10px 0;	text-align: center;	color: #333;}.fancybox-title-outside {	padding-top: 5px;	color: #FFF;	text-align: center;	font-weight: bold;}.fancybox-title-over {	color: #FFF;	text-align: left;}#fancybox-title-over {	padding: 10px;	background: url('http://francolevine.com.br/media/imagens/fancybox/fancy_title_over.png');	display: block;}#fancybox-title-wrap {	display: inline-block;}#fancybox-title-wrap span {	height: 32px;	float: left;}#fancybox-title-left {	padding-left: 15px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_title_left.png') repeat-x;}#fancybox-title-main {	font-weight: bold;	line-height: 29px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_title_main.png') repeat-x;	color: #fff;	padding:0 10px;}#fancybox-title-right {	padding-left: 15px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_title_right.png') repeat-x;}#fancybox-left, #fancybox-right {	position: absolute;	bottom: 0px;	height: 100%;	width: 35%;	cursor: pointer;	outline: none;	background-image: url('http://francolevine.com.br/media/imagens/fancybox/blank.gif');	z-index: 1102;	display: none;}#fancybox-left {	left: 0px;}#fancybox-right {	right: 0px;}#fancybox-left-ico, #fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 30px;	height: 30px;	margin-top: -15px;	cursor: pointer;	z-index: 1102;	display: block;}#fancybox-left-ico {	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_nav_left.png') no-repeat;}#fancybox-right-ico {	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_nav_right.png') no-repeat;}#fancybox-left:hover, #fancybox-right:hover {	visibility: visible;    }#fancybox-left:hover span {	left: 20px;}#fancybox-right:hover span {	left: auto;	right: 20px;}div.fancy-bg {	position: absolute;	padding: 0;	margin: 0;	border: 0;	z-index: 1001;}div#fancy-bg-n {	top: -20px;	left: 0;	width: 100%;	height: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_n.png') repeat-x;}div#fancy-bg-ne {	top: -20px;	right: -20px;	width: 20px;	height: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_ne.png') no-repeat;}div#fancy-bg-e {	top: 0;	right: -20px;	height: 100%;	width: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_e.png') repeat-y;}div#fancy-bg-se {	bottom: -20px;	right: -20px;	width: 20px;	height: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_se.png') no-repeat;}div#fancy-bg-s {	bottom: -20px;	left: 0;	width: 100%;	height: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_s.png') repeat-x;}div#fancy-bg-sw {	bottom: -20px;	left: -20px;	width: 20px;	height: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_sw.png') no-repeat;}div#fancy-bg-w {	top: 0;	left: -20px;	height: 100%;	width: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_w.png') repeat-y;}div#fancy-bg-nw {	top: -20px;	left: -20px;	width: 20px;	height: 20px;	background: transparent url('http://francolevine.com.br/media/imagens/fancybox/fancy_shadow_nw.png') no-repeat;}