html,body{height:100%;}body,form,p{padding:0;margin:0;}p{margin:2px 0 2px 0;}blockquote{margin:0 0 0 30px;}body,div,p,th,td,li,dd{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;}h1,h2,h3,h4,h5,h6,.title{color:#036;padding:0;margin:2px 0 2px 0;}h1{font-size:16px;}h2{font-size:14px;}h3{font-size:12px;}h4{font-size:11px;}h5{font-size:10px;}h6{font-size:10px;}a{color:#00F;text-decoration:none;}a:hover{color:#131A4F;}input.text,input.checkbox,select.text,textarea.text,.input{border:1px solid #045491;background:#F0F4F9;margin:2px;padding:1px 2px 1px 2px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}textarea.text:hover,textarea.text:focus,input.text:hover,input.text:focus,input.checkbox:hover,input.checkbox:focus{background:#FFF;}input.button{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;background-color:#DFE7F0;border-left:1px solid #C8CACC;border-top:1px solid #D8DADC;border-bottom:1px solid #045491;border-right:1px solid #045491;cursor:pointer;color:#036;font-weight:bold;}a.button{padding:8px 8px 3px 8px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;background-color:#DFE7F0;border-left:1px solid #C8CACC;border-top:1px solid #D8DADC;border-bottom:1px solid #045491;border-right:1px solid #045491;color:#036;font-weight:bold;}.disabledButton{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;background-color:#DFE7F0;border:1px solid #C8CACC;cursor:pointer;color:#036;font-weight:bold;}.hiddenWin{display:none;}.brClear{clear:both;}.msgErrorColor{color:#900;}#msgCenter,#msgLeftCenter{position:relative;}#msgLeftCenter{margin:10px 3px 10px 3px;}#msgCenter br,#msgLeftCenter br{display:none;}#msgBox,#msgLeftBox{border:1px solid;border-left-color:#DFE7F0;border-top-color:#DFE7F0;border-right-color:#131A4F;border-bottom-color:#131A4F;margin:2px;max-width:450px;}* html #msgBox{width:450px;}#msgBox #msgTitle,#msgLeftBox #msgLeftTitle{border-left:1px solid #BBB;border-top:1px solid #BBB;border-right:1px solid #666;background-color:#015592;color:#FFF;padding:5px;font-size:14px;text-align:center;}#msgBox #msgText,#msgLeftBox #msgLeftText{padding:20px;background-color:#E8EEF5;border-left:1px solid #BBB;border-right:1px solid #666;border-bottom:1px solid #666;text-align:justify;}#msgLeftBox #msgLeftText{padding:5px;}#msgVisitant{padding:3px 5px 3px 5px;}#msgVisitant h1{font-size:20px;}#MenuLeft_top,#MenuLeft_bottom{display:none;}#MenuLeft_body{padding:0 4px 0 4px;}#MenuLeft ul{list-style-type:none;padding:0;margin:0;}#MenuLeft li{list-style:outside url('../_imgs/li_menu.gif');padding-top:2px;padding-bottom:2px;width:100%;}#MenuLeft li a:hover{background:transparent url('../_imgs/dot.png') repeat-x bottom;}#MenuLeft li.active a{color:#0083C5;text-decoration:underline;font-weight:bold;}#MenuLeft #siteMenu{margin:3px 1px 0 0;overflow:hidden;width:100%;}#passportLogin{padding:3px 5px 3px 5px;}#passportLogin h1{font-size:20px;}#passportLogin #passportLoginText{color:#900;}#passportLogin #boxLoginWrapper #boxLogin{margin-left:50px;width:250px;height:300px;}#siteDisabled{padding:3px 5px 3px 5px;}#siteDisabled h1{font-size:20px;}#siteDisabled #disabledMessage{color:#900;}#siteUnpublished{padding:3px 5px 3px 5px;}#siteUnpublished h1{font-size:20px;}#siteNotFound{padding:3px 10px 3px 10px;}#siteNotFound #c404{position:absolute;font-size:250px;color:#FBFBFB;font-weight:bold;z-index:1;overflow:hidden;margin-top:25px;}#siteNotFound #notfoundContent{position:relative;z-index:10;}#siteNotFound #notfoundContent h1{font-size:22px;text-align:center;}#pageShow{border:1px dashed #D5D5D5;padding:3px;}#pageShow h1{margin:2px 0 6px 0;}#pageShowTitle{margin-bottom:7px;}#pageShowTitle #pageShowTitleAction{float:right;border-top:1px dotted #131A4F;border-bottom:1px dotted #131A4F;background-color:#E8EEF5;padding:1px 4px 2px 4px;}#pageShowTitle #pageShowTitleAction img{vertical-align:middle;}#pageShowTitle #pageShowTitleAction img:hover{-moz-opacity:.65;opacity:.65;}#pageShowTitle #pageShowTitleAction a{background:transparent;}#pageShow #pageShowContent{margin-left:2px;}#pageShow #pageShowNotes{border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;margin:5px 0 0 20px;padding:3px;}#contentShow{border:1px dashed #A0A0A0;padding:3px;margin-bottom:2px;}#contentShowTitle #contentShowTitleAction{float:right;border-top:1px dotted #131A4F;border-bottom:1px dotted #131A4F;background-color:#F0F0F0;padding:1px 4px 2px 4px;}#contentShowTitle #contentShowTitleAction a:hover{background:transparent;}.imageResumeLeft img{margin-right:10px;}#MedAreaOnSiteTitle{background-color:#E8EFF7;padding:0 2px 0 4px;margin-left:2px;}#MedAreaOnSiteTitle h3{font-variant:small-caps;font-weight:bold;display:block;}#MedAreaOnSiteBody{padding:5px;}

body.res #cx-page-header { background-image: url(../../_imgs/portal/topo/hidoctordocs/topo_hidoctor.jpg); }
body.res1024 #cx-page-header { background-image: url(../../_imgs/portal/topo/hidoctordocs/1024_topo_hidoctor.jpg); }

body.res1024 #cx-page-body { width: 944px; }
#cx-page-body { padding: 1px 0px 0px; }

#cx-page-footer { display: none; }

#header { display: none; }

table#middle td#main_body { width: 100%; }
.mainContent { background-color: #ffffff; padding: 5px; width: 492px; margin-left: 2px; }

#middle #right,
#middle #right * { font-size: 11px; }

.mainContent .hbBlueLight .bcb { background-color: #ffffff; }

#boxFolderContentBodyDefault div.folderBody { padding: 0px; }

div#body { padding-bottom: 0px; }
html > body.x div#body { padding-bottom: 0px; }

.x .tr { padding: 5px 0px; }

.x .elmTopMenuContentTopMenu {
	padding: 0px; margin: 0px;
}

.sideMenu { padding-top: 5px; }

.sideMenu .sideTable td a,
.sideMenu .x .bcb {
	background-color: #f4f7fb;
}

* html body #MenuLeft li a { width: 219px; }
* html body .sideMenu { width: 219px; }
* html body #page { margin-bottom: 0px; }

table#middle { margin: 0px; }
table#middle td#left,
table#middle td#main_body,
table#middle td#right {
	float: none;
}

table#middle td#right { width: 220px; }

html > body #leftInclude { width: 215px; }
html > body #MenuLeft li a { width: 209px; padding: 5px; }
html > body table#middle td#right,
html > body #rightInclude { width: 221px; }
.parent_clearfooter { display: block; height: 1px; }

table#middle td#main_body div, 
table#middle td#main_body p,
table#middle td#main_body th,
table#middle td#main_body td,
table#middle td#main_body li,
table#middle td#main_body dd { font-size: 12px; }

table#middle td#main_body div.postContent .header2 .title { font-size: 18px; }


