body {background:#BDBCA5; margin: 0px 0px 0px 0px;}

#tudo {width:992px; height:2009px; margin:0 auto; background-image:url('http://www.reviver.med.br/fig/sombra.jpg'); background-repeat:repeat-y}

.image{border-style:none;}

/*************************************************************************************************************************/

/* --------------------------------------------------  T  O  P  O      ------------------------------------------------- */

/*************************************************************************************************************************/

#topo {width:978px; height:244px; margin:0 auto; border:1px solid #999; border-bottom:0px; background-color:#fff;}	
.top-menu {width:978px; height:38px; background:black; font-family: helvetica, verdana, arial, sans-serif; font-size: 12px; color: #333; line-height: 1.3em;}
.top-fig {width:978px; height:196px; background:url('http://www.reviver.med.br/fig/nonflash.jpg');}

/*****************************************/
/******* M E N U   S U P E R I O R *******/
/*****************************************/
div.barra {width:100%; float:left; background-repeat:repeat}
div.barra ul.menu {float:left; list-style-type:none; margin:0; padding:0; width:100%}
div.barra ul.menu li   {float:left; 
						border-top:1px solid #A4D9DF; border-right:1px solid #275C62; border-bottom:1px solid #275C62; border-left:1px solid #A4D9DF;    
						padding:10px 21px 10px 21px; background-image:url('http://www.reviver.med.br/fig/bgm.jpg'); background-repeat:repeat-x}
div.barra ul.menu li a {color:#fff; font-weight:bold; font-size:12px; text-decoration:none;}
div.barra ul.menu li.active {padding:10px 22px 10px 22px; background:none; border:0}
div.barra ul.menu li.ultimo {border-right:1px solid #A4D9DF; padding:10px 24px 10px 24px;}


/*************************************************************************************************************************/

/* --------------------------------------------------  M E  I  O  ------------------------------------------------------ */

/*************************************************************************************************************************/
#meio {width:978px; height:1600px; margin:0 auto; border-left:1px solid #999; border-right:1px solid #999; background:#fff;}

/*************************************************************************************************************************/
/***************************************  C O N T E U  D O    E S Q U E R D A  *******************************************/
/*************************************************************************************************************************/

#esquerda{
	float:left;
	width:632px;
	height:1570px;
	margin-top:0px;
	border-right:1px solid #999;
	background-color:#fff }

#esq-conteudo{
	width:630px;
	height:1570px;
	margin:1px 0px 0px 0px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #333;
	background-color:#fff}
	
.esq-press{	width:631px;

	height:390px;
	background-color:#fff}

	
.esq-press-re{
	width:300px;
	height:390px;
	float:left;
	background-color:#fff}

.esq-press-dir{
	width:302px;
	padding: 0px 10px 0px 2px;
	height:390px;
	float:right;
	background-color:#fff}

p.h1 {text-align: justify; color:#333; font-size:12px; text-indent:30px; letter-spacing:1px; margin-top: 0px margin-bottom: 12px}


/* ------------------  N O V I D A D E S  ------------------ */

.esq-novidades{
	margin:0 auto;
	width:630px;
	height:387px;
	text-align:center;
	background-color:#fff}

.esq-novidades-titulo{
	margin:0 auto;
	width:580px;
	height:25px;
	padding:4px 0px 0px 0px;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	text-align:center;
	font-size: 150%;
	color: #fff;
	background-color:#777;}

.esq-novidades-bg{
	margin:0 auto;
	width:580px;
	height:350px;
	background-color:#fff}

.box1-esq{
	width:180px;
	height:340px;
	margin:0 auto;
	margin-left:16px;
	padding:10px 0px 0px 0px;
	float:left;
	background-color:#fff;}

.box2-esq{
	margin:0 auto;
	float:left;
	padding:10px 0px 0px 0px;
	width:180px;
	height:340px;
	background-color:#fff}

.box3-esq{
	float:left;
	padding:10px 0px 0px 0px;
	width:180px;
	height:340px;
	background-color:#fff;}
	
a.h2 {color:#e32e7a; font-weight: bold; text-decoration:none; text-align:center;}
a.h2:hover {color:#333; font-weight: bold; text-decoration:none; text-align:center;}
a.h2:visited {color:#e32e7a; font-weight: bold; text-decoration:none; text-align:center;}
p.h2 {text-align: left; text-indent:0px; color:#333; font-size:12px; line-height:1,8em;}

/* --------------  V E J A   T A M B É M  -------------- */

.esq-veja{
	margin:0 auto;
	width:630px;
	height:257px;
	background-color:#fff;}

.esq-veja-titulo{
	margin:0 auto;
	width:580px;
	height:25px;
	padding:4px 0px 0px 0px;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	text-align:center;
	font-size: 150%;
	color: #fff;
	background-color:#777;}

.esq-veja-bg{
	margin:0 auto;
	width:580px;
	height:220px;
	background-color:#fff}

.box1-veja{
	margin-top: 0px;
	margin-left:16px;
	padding:10px 0px 0px 0px;
	float:left;
	width:274px;
	height:210px;
	background-color:#fff;}

.box2-veja{
	margin-top: 0px;
	float:left;
	padding:10px 0px 0px 0px;
	width:274px;
	height:210px;
	background-color:#fff;}

/* --------------  S E R V I Ç O S --------------- */

.esq-servicos{
	margin:0 auto;
	width:630px;
	height:317px;
	background-color:#fff;}


.esq-servicos-titulo{
	margin:0 auto;
	width:580px;
	height:25px;
	padding:4px 0px 0px 0px;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	text-align:center;
	font-size: 150%;
	color: #fff;
	background-color:#777;}

.esq-servicos-bg{
	margin:0 auto;
	width:580px;
	height:280px;
	background-color:#fff}

.box1-serv{
	margin-top: 0px;
	margin-left:16px;
	padding:10px 0px 0px 0px;
	float:left;
	width:274px;
	height:270px;
	background-color:#fff;}

.box2-serv{
	margin-top: 0px;
	float:left;
	padding:10px 0px 0px 0px;
	width:274px;
	height:270px;
	background-color:#fff;}

/*************************************************************************************************************************/
/****************************************  C O N T E U  D O    D I R E I T A  ********************************************/
/*************************************************************************************************************************/

#direita{
	width:344px;
	height:1570px;
	float:right; 
	padding:0px 0px 0px 0px;
	background-color:#fff}
	
#dir-conteudo{
	margin:0 auto;
	width:344px;
	height:1570px;
	margin:0px 0px 0px 0px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #333;
	background-color:#fff}

.pesquisa {margin:0 auto;
	width:308px;
	height:27px;
	border-bottom: 1px solid #fff;
	padding:3px 0px 0px 12px;
	background-image:url('http://www.reviver.med.br/fig/b2.jpg')}

.buttom {background:#f9c937; font:bold 12px Arial, verdana, helvetica; color: #000;}
.buttom:focus, .buttom:hover {background:#ff9103}

.box-video{
	margin:0 auto;	
	width:320px;
	height:426px;
	background-color:#fff;}

.box-video-titulo{
	margin:0 auto;
	width:308px;
	height:25px;
	padding:4px 0px 0px 12px;
	font-size: 150%;
	text-align:left;
	color: #fff;
	background-image:url('http://www.reviver.med.br/fig/b1.jpg')}

.box-video-subtitulo{
	margin:0 auto;
	width:308px;
	height:16px;
	border-top: 1px solid #fff;
	padding:4px 0px 4px 12px;
	font-size: 110%;
	font-weight:bold;
	color: #fff;
	text-align:left;
	background-color:#8f4f96;}
	
.box-tv{
	margin:0 auto;
	width:320px;
	height:261px;
	background-image:url('http://www.reviver.med.br/fig/tv.png');}

.tv{
	margin:0 auto;
	width:267px;
	height:203px;
	padding: 20px 0px 0px 1px}

.menuvideo{
	margin:0 auto;
	width:320px;
	height:104px;
	border-top: 1px solid #fff;
	padding:0px 0px 0px 0px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 150%;
	font-weight:bold;
	color: #fff;
	text-align:left;
	background-color:#999;}
	
/* =========  M E N U   V I D E O ========= */
.glossymenu{list-style-type: none; margin: 2px 0; width: 318px; padding: 0; border: 1px solid #999;}
.glossymenu li a{background: white url(http://www.reviver.med.br/fig/glossy.gif); font: bold 11px arial, verdana, sans-serif; color: #fff; display: block; width: auto; height: 17px; padding: 4px 0px 3px 30px; text-decoration: none;}
.glossymenu li a:visited, .glossymenu li a:active{color: #fff;}
.glossymenu li a:hover{background-image: url(http://www.reviver.med.br/fig/glossy1.gif); border-left: 1px solid #fff; border-top: 1px solid #fff; color: white}
* html .glossymenu li a{width: 318px;}

.box-animed{	
	margin:0 auto;
	width:320px;
	height:192px;
	padding:0px 0px 0px 0px;
	background-color:#fff;}
	
.box-animed-titulo{
	width:308px;
	height:25px;
	padding:4px 0px 0px 12px;
	font-size: 150%;
	text-align:left;
	color: #fff;
	background-image:url('http://www.reviver.med.br/fig/b2.jpg')}

.box-animed-bg{
	width:320px;
	height:157px;
	padding:0px 0px 0px 0px;
	font-size: 120%;
	font-weight:bold;
	text-align:left;
	color: #fff;
	background-color:#fff;}

.box-destaques{
	margin:0 auto;
	width:320px;
	height:375px;
	background-color:#fff;}

.box-destaques-titulo{
	width:308px;
	height:25px;
	padding:4px 0px 0px 12px;
	font-size: 150%;
	text-align:left;
	color: #fff;
	background-image:url('http://www.reviver.med.br/fig/b2.jpg')}

.box-destaques-bg{	
	width:320px;
	height:320px;
	margin-top:0px;
	padding-top:20px;
	background-color:#fff}

.box-dicas{
	margin:0 auto;
	width:320px;
	height:375px;
	background-color:#fff;}

.box-dicas-titulo{	
	width:308px;
	height:25px;
	padding:4px 0px 0px 12px;
	font-size: 150%;
	text-align:left;
	color: #fff;
	background-image:url('http://www.reviver.med.br/fig/b2.jpg')}

.box-dicas-bg{	
	width:320px;
	height:320px;
	margin-top:0px;
	padding-top:20px;
	background-color:#fff}

a.h1 {color:#333; text-decoration:none;}
a.h1:hover {color:#000; text-decoration:none;}
a.h1:visited {color:#333; text-decoration:none;}
 

	
/* -----------  APRESENTAÇÃO --------------- */

#press-box{
	width:580px;
	height:390px;
	line-height:127%}

/* -----------  NOVIDADES --------------- */

#dest-box{
	width:580px;
	height:370px;}

.destaque{
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	width:580px;
	height:25px;
	padding:4px 0px 0px 0px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 150%;
	color: #fff;
	background-color:#fff;	}

.box1{
	margin-left:16px;
	padding:10px 0px 0px 0px;
	float:left;
	width:180px;
	height:340px;
	background-color:#fff;}

.box2{
	float:left;
	padding:10px 0px 0px 10px;
	width:180px;
	height:340px;
	background-color:#fff;}

.box3{
	float:left;
	padding:10px 0px 0px 10px;
	width:180px;
	height:340px;
	background-color:#fff;}

/*************************************************************************************************************************/

/* ----------------------------------------------  P É    D A    P Á G I N A  ------------------------------------------ */

/*************************************************************************************************************************/

.pe-bg {width:991px; height:91px; font-family: helvetica, verdana, arial; font-size:12px; font-weight:bold; text-align: center; line-height:160%}

.pe-esq {width:7px; height:91px; float:left; padding: 0px 0px 0px 0px; background-image:url('http://www.reviver.med.br/fig/bg/pe-esq.gif')}
.pe-meio {width:977px; height:91px; float:left; background: url('http://www.reviver.med.br/fig/bg/pe-meio.gif') repeat-x;}
.pe-dir  {width:7px; height:91px;   float:left; background: url('http://www.reviver.med.br/fig/bg/pe-dir.gif');}

.menu-pe {padding:12px 30px 0px 30px; text-decoration:none; }
.menu-pe a {color:#BDBCA5; font-weight:normal; text-decoration:none;}
.menu-pe a:hover {color:#ffffcc; text-decoration:none;}

/*************************************************************************************************************************/

/* ----------------------------------------------    E  N  D  E  R  E  Ç  O   ------------------------------------------ */

/*************************************************************************************************************************/

div#foot {padding-top: 20px; width:991px; height:92px; background:#BDBCA5}
	
p.c1 {font-family: verdana; font-weight: bold; letter-spacing:2px; font-size: 12px;  text-align: center; color: #222; margin: 0px 0  18px 0}
p.c2 {font-family: verdana; font-weight: bold; letter-spacing:0px; font-size: 11px;  text-align: center; color: #222; margin: -15px 0  0px 0}
p.c3 {font-family: verdana; font-weight: normal; letter-spacing: 0px; font-size: 9px;  text-align: center; color: #222; margin: 5px 0  0px 0}
p.c4 {font-family: verdana; font-weight: normal; letter-spacing: 0px; font-size: 9px;  text-align: center; color: #222; margin: 0px 0  0px 0}



ul {
	list-style-type:none;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px 0px;}

li.ico1 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico1.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico1c {
	background-image:url(http://www.reviver.med.br/fig/ico/ico1c.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico2 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico2.jpg);
	background-repeat: no-repeat;
	padding:0px 2px 15px 60px;}

li.ico2c {
	background-image:url(http://www.reviver.med.br/fig/ico/ico2c.jpg);
	background-repeat: no-repeat;
	padding:0px 2px 15px 60px;}

li.ico3 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico3.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico3c {
	background-image:url(http://www.reviver.med.br/fig/ico/ico3c.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico4 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico4.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico4c {
	background-image:url(http://www.reviver.med.br/fig/ico/ico4c.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico5 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico5.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico5c {
	background-image:url(http://www.reviver.med.br/fig/ico/ico5c.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico6 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico6.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico6c {
	background-image:url(http://www.reviver.med.br/fig/ico/ico6c.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico7 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico7.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico8 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico8.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico9 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico9.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico10 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico10.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico11 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico11.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico12 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico12.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico13 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico13.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 30px 60px;}

li.ico14 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico14.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico15 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico15.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 30px 60px;}

li.ico16 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico16.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico17 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico17.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico18 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico18.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico19 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico19.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico20 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico20.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico21a {
	background-image:url(http://www.reviver.med.br/fig/ico/ico21a.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico30 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico30.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 30px 60px;}

li.ico31 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico31.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 30px 60px;}
li.ico32 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico32.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

li.ico33 {
	background-image:url(http://www.reviver.med.br/fig/ico/ico33.jpg);
	background-repeat: no-repeat;
	padding:0px 20px 15px 60px;}

font {color:#006699; font-family: Verdana; font-weight: bold; font-size: 11px; text-decoration:none; text-align:left;}
