/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html {height: 100%; margin-bottom: 1px; text-align:center;}

body {
	font-family: helvetica, verdana, arial, sans-serif;
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #333;
	background:#BDBCA5; background-image:url('http://www.reviver.med.br/fig/shadow.png');
	background-position:center;
	background-repeat:repeat-y;}

container {width:auto; font-family: helvetica, verdana, arial, sans-serif; color: #006699;}
img {border: 0 none;}
.image{border-style:outset; border-color: red; border-width:10px;}

a:link, a:visited {text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline; font-weight: bold;}


/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/
#page_bg {padding: 10px 0; margin-bottom: 1px;}

div#container {width:980px; margin:0 auto; background:#fff;}

div#header {float:left; width:100%; background:url('http://www.reviver.med.br/fig/bg.png') repeat-x; }	
div.t_bar {width:100%; float:left; color:#fff; height:35px; font-size:12px; font-weight:bold;}
div.t_bar a {color:#fff; font-weight:bold;}
div.t_bar a:hover {text-decoration:none;}
		
div.top_bar_container {padding:10px;}
		
div.pacientes {float:left; background:url('http://www.reviver.med.br/fig/ar.jpg'); background-repeat:no-repeat; text-indent:24px; width:20%; background-position:0px 2px;}
div.animed {width:60%; text-align:center; float:left;}
div.fone {float:right; text-align:right; background-repeat:no-repeat; width:20%;}

div.n_bar {width:100%; float:left; background-repeat:repeat}
		
div.n_bar ul.menu {float:left; list-style-type:none; margin:0; padding:0; width:100%}
div.n_bar ul.menu li {float:left; border-left:1px solid #A4D9DF; border-right:1px solid #275C62; border-top:1px solid #A4D9DF; border-bottom:1px solid #275C62; float:left; background:#6b4178 url('http://www.reviver.med.br/fig/light.png') repeat-x; padding-left:20px; padding-right:19px; padding-top:10px; padding-bottom:10px; background-image:url('http://www.reviver.med.br/fig/light.png'); background-repeat:repeat-x}
div.n_bar ul.menu li a {color:#fff; font-weight:bold; font-size:12px}
div.n_bar ul.menu li.active {padding:11px 20px 11px 20px; background:none; border-color:#0E3345; border-style:solid; border:1px; border-left:0px;}
div.n_bar ul.menu li.ultimo {border-right:1px solid #275C62;}
div.n_bar ul.menu li.active.ultimo {border-right:1px solid; padding:10px 19px 12px 20px;}


div.n_bar ul.menu2 {float:left; list-style-type:none; margin:0; padding:0; width:100%}
div.n_bar ul.menu2 li {float:left; border-left:1px solid #A4D9DF; border-right:1px solid #275C62; border-top:1px solid #A4D9DF; border-bottom:1px solid #275C62; float:left; background:#6b4178 url('http://www.reviver.med.br/fig/light.png') repeat-x; padding-left:21px; padding-right:21px; padding-top:10px; padding-bottom:10px; background-image:url('http://www.reviver.med.br/fig/light.png'); background-repeat:repeat-x}
div.n_bar ul.menu2 li a {color:#fff; font-weight:bold; font-size:12px}
div.n_bar ul.menu2 li.active {padding:10px 22px 12px 22px; background:none; border-color:#0E3345; border-style:solid; border:1px; border-left:0px;}
div.n_bar ul.menu2 li.ultimo {border-right:1px solid #A4D9DF; padding:10px 25px 10px 25px;}
div.n_bar ul.menu2 li.active.ultimo {border-right:1px solid; padding:10px 21px 10px 21px;}



div#content {background:#fff; float:left; padding:15px 14px; border:1px solid #ccc; border-top:0; border-bottom:0; width:950px;	min-height:750px;}

#maincolumn {float:left; margin-left:0; padding:0; width:701px; height:100%;}
#freme{margin-left:20px; margin-right:20px; font-family: verdana, arial, helvetica, sans-serif; color: #006699; width:650px; height:100%}


#leftcolumn {float:left; margin:0 6px; padding:0; width:230px;}
#leftcolumn ul.menu {text-align: left; color:#0F737E; list-style-type:none; margin:0; padding:15px 6px;}
#leftcolumn ul.menu li {background:#D7D7D7 none repeat scroll 0 0; color:#0F737E; margin:0 0 5px; padding:8px 0 8px 8px; width:210px; font-weight:bold;}
#leftcolumn ul.menu li.active {background:#0f737e; color:#fff; }
#leftcolumn ul.menu li a {color:#0F737E; font-weight:bold; }
#leftcolumn ul.menu li.active a {color:#fff; }

div#footer {clear:both; width:980px; height:84px; background:#0C3345 url('http://www.reviver.med.br/fig/bg1.png') repeat-x scroll 0 0;}

div.menu {text-align:center; margin-left:20px; margin-right:20px;}
div.menu a {color:#BDBCA5; font-family: helvetica, verdana, arial; font-weight:normal; font-size:12px}
div.menu a:hover {color:#ffffcc; text-decoration:none;}
	

/* headers */
.titulo  {text-align:center; border:0 none; margin-top:20px; margin-bottom:20px; margin-left:20px; color:#009999; font-family: helvetica, verdana, arial; font-size:120%; font-weight:bold;}

.titulo21  {border:0 none; clear:both; float:left; margin-top:20px; margin-bottom:20px; margin-left:20px; color:#009999; font-family: helvetica, verdana, arial; font-size:120%; font-weight:bold; width:100%;}

h1 {font-size: 13px; font-weight:bold; text-align: left;}
h2 {font-size: 12px; font-weight:bold; text-align: center;}
h3 {font-size: 11px; font-weight:bold; text-align: left;}
p {text-indent:30px; font-size: 11px; font-weight: normal; text-align: justify;}
p1 {margin-top: 0; margin-bottom: 0px;}
p.h1 {text-indent:0px; font-size: 11px; font-weight: normal; text-align: justify;}
p.h2 {text-indent:0px; font-weight: normal; font-size: 11px; color: #009999}
p.h3 {text-align: justify; font-family: helvetica, verdana, arial; color:#500071; font-size:12px; text-indent:30px; line-height:1,8em;}
p.h4 {text-indent:0px; text-align: left; font-family: helvetica, verdana, arial; color:#500071; font-size:12px; line-height:1,8em;}
a.h1 {font-family: helvetica, verdana, arial; color:#d42e7a; font-size:12px; text-align:center; text-decoration:none;}
a.h1:hover {color:#500071; text-decoration:none;}
ul.disk {list-style-type:disc; font-size: 11px; font-weight: normal; text-align: left;}
ul.alpha {list-style-type:upper-alpha; font-size: 11px; font-weight: normal; text-align: left;}


#principal {float:left; margin:0 auto; padding:0; width:700px; height:100%; background-color:#fff}
#cont {margin:0 auto;margin: 0px 20px 0px 20px; font-family: verdana, arial, helvetica, sans-serif; color: #336699; width:640px; height:100%; background-color:#fff }

#video-conteudo{
	margin:0 auto;
	width:640px;
	height:100%;
	margin:0px 0px 0px 0px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #333;
	background-color:#fff}

.box-video{
	margin:0 auto;	
	width:382px;
	height:100%;
	margin:0px 0px 0px 0px;
	background-color:#fff}


.space-top{
	margin:0 auto;
	width:382px;
	height:0px;
	background-color:#fff;}
	
.box-tv{
	margin:0 auto;
	width:382px;
	height:322px;
	background:#171717 url('http://www.reviver.med.br/fig/tvp.jpg') center no-repeat; }

.tv{margin:0 auto; padding-top:40px}

.space{
	margin:0 auto;
	width:367px;
	height:10px;}

.menuvideo{
	margin:0 auto;
	width:320px;
	height:100%;
	padding:0px 0px 0px 0px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 150%;
	font-weight:bold;
	text-align:left;
	color: #fff;
	background-color:#171717;}
	
/* =========  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;}

.moldura_1 {width:650px; height:620px; background-color:#fff}
.moldura_2 {width:650px; height:530px; background-color:#fff}
.moldura_3 {width:650px; height:530px; background-color:#fff}
.moldura_4 {width:650px; height:490px; background-color:#fff}

.col_esq {width:260px; height:auto; float:left; background-color:#fff; padding:10px 20px 10px 20px}
.col_meio {width:30px; height:auto; float:left; background-color:#fff}
.col_dir {width:260px; height:auto; float:right; background-color:#fff; padding:10px 20px 10px 20px}
