/* YUI reset 2.6.0 */
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

@font-face {
	font-family: 'BDemi';
	src: url('/css/lte50403-webfont.eot');
	src: url('/css/lte50403-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/css/lte50403-webfont.woff') format('woff'),
			 url('/css/lte50403-webfont.ttf') format('truetype'),
			 url('/css/lte50403-webfont.svg#BauhausLTDemiRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Global */
html {color:#000000; background:#ffffff; font-family:Tahoma; font-size:11px;}
body {}
div.fullscreen {width: 100%; height:100%; background-image: url(/images/bg_top.gif); background-repeat:repeat-x; z-index:5}

/*div {border:1px solid red;*/
/* HEADER */
div.fullscreen div.maincontainer {width:952px; height:auto; margin-left: auto; margin-right: auto;}

div.fullscreen div.maincontainer div.menucontainer {width:952px; height:170px; background-image:url(/images/home_top2.gif); background-repeat: no-repeat;}
div.fullscreen div.maincontainer div.menucontainer div.logocanalrh {position:absolute; width:228px; height:47px; padding-top:79px; z-index:500}
div.fullscreen div.maincontainer div.menucontainer div.logocanalrh a {display:block; width:228px; height:47px;}
div.fullscreen div.maincontainer div.menucontainer div.logovr {position:absolute; width:49px; height:46px; padding-top:79px; margin-left:901px}
div.fullscreen div.maincontainer div.menucontainer div.logovr a {display:block; width:49px; height:46px; z-index:500}
div.fullscreen div.maincontainer div.menucontainer div.banner {position:absolute; float:left;width:952px; padding-top:89px;}
div.fullscreen div.maincontainer div.menucontainer div.banner div.assinatura {float:left; margin-left:390px;}
div.fullscreen div.maincontainer div.menucontainer div.banner div.cadastro {float:left; margin-left:50px;}

/* top menu */
div.topmenu {position:absolute}
div.topmenu ul {float:left; margin:0; padding:0; margin-left:741px; margin-top:27px;}
div.topmenu ul li {float:left; list-style-type:none; margin-right:1px;}
div.topmenu ul li a {float:left; height:20px; padding: 5px 8px 0px 8px; font-family:tahoma; font-weight:bold; font-size:12px; color:#fff; text-decoration:none; background:#4074aa;}
div.topmenu ul li a:hover {background:#345e89;}

/* submenu */
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer {float:left; width:691px; height:26px; margin-top:-25px; margin-left:258px;}
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.tab {float:left; width:auto; height:23px; margin-top:2px; margin-right:1px; text-align: center;}

div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.tab div.middle {float:left; width:auto; height:23px; background-color:#4074aa; padding-left:8px; padding-right:8px}
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.tab div.middle a {float:left; padding-top:5px; font-size:11px; font-weight:bold; margin-left:0px; margin-right:0px; color:#fff; text-decoration: none}
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.tab div.middle a:hover {color:#373737; text-decoration: none}

div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.tab div.middle:hover {background:#fff !important}
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.tab div.middle:hover a {color:#373737 !important;}
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.ativo div.middle {background:#fff !important}
div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer div.ativo div.middle a {color:#373737 !important;}


.ie7 div.fullscreen div.maincontainer div.submenucontainer div.tabscontainer {margin-top:-24px;}


/* CONTEUDO */
div.fullscreen div.maincontainer div.maincontent {width:951px; height:auto; background:#fff}
div.fullscreen div.maincontainer div.maincontent div.leftcol {float:left; width:229px; margin-top:35px}

div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias {float:left; margin-top:-10px; width:229px; height:auto;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.header {float:left; width:229px; height:36px; background:url(/images/bgheaderhomepage.gif);}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.header p {float:left; font-family: 'BDemi',arial; font-size:18px; color:#fff; margin-left:15px; margin-top:8px}

div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu {float:left; margin-top:0px; background-color:#4074aa; cursor:pointer}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu, ul#menu ul {float:left; width:214px; list-style-type:none; margin:0; padding:0; width:229px; font-size:15px; padding-top:5px; padding-bottom:5px}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu a {float:left; width:229px; display: block;  text-decoration: none;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu li {float:left; margin-top:0px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu li a {width:210px; background:#4074aa; color:#fff; padding:4px; padding-left:15px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu li a:hover {background:#373737;}

/* submenu */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu li ul {float:left; list-style-type:none; margin:0; padding:0; width:229px; font-size:15px; padding-top:0px; padding-bottom:0px}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu li ul li a {width:200px; background:#8bb1d9; color:#000; padding-left:25px; font-size:13px; padding-bottom:3px !important; padding-top:3px !important}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.menu ul#menu li ul li a:hover {background:#abcef2; border-left:5px #000 solid; padding-left:20px;}

div.fullscreen div.maincontainer div.maincontent div.leftcol div.spacer {float:left; width:229px; height:15px; margin-top:3px; background-color:#ffffff;}

div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack {float:left; width:229px; height:auto;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blacktop {width:229px; height:4px; max-height:4px; background-image:url(/images/black_top.png); background-repeat: no-repeat}

div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.header {float:left; width:229px; height:36px; background:url(/images/bgheaderhomepage.gif);}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.header p {float:left; font-family: 'BDemi',arial; font-size:18px; color:#fff; margin-left:15px; margin-top:8px}

div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent {float:left; width:229px; padding:0;background-color:#272727;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent ul {margin:0; padding:0}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent li {display:inline; margin:0; padding:0}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent li input {margin-bottom:10px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent li img {margin-left:10px; padding:0}

/* busca */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent div.busca {float:left; height:72px; width:200px; padding-left:15px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent div.busca p.form {float:left; width:229px; padding-top:2px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent div.busca p.form input {width:190px; margin-bottom:3px; font-size:12px; border:0px; padding:4px; font-size:11px; color:#000}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent div.busca p.image {float:left; width:229px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent div.busca p.image input.send {float:right; background:#373737; border:0px; font-size:10px; font-weight:bold !important; color:#fff; padding:5px 13px 5px 13px; margin-right:31px; margin-top:7px; cursor:pointer}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.blackcontent div.busca p.image input.send:hover {background:#fff; color:#373737}

/* top favoritas */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.top {float:left; width:229px; min-height:135px; height:auto; background-color:#f1f1f1;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.top ul {padding-left:15px; font-size:13px; margin:0; margin-top:15px; margin-bottom:10px}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.top li {list-style:none; width:195px; line-height:15px; padding-bottom:8px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.top li a {color:#202222; text-decoration:none;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.top li a:hover {color:#202222; text-decoration:underline;}

/* login */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login {float:left; width:229px; background-color:#4074aa; padding-bottom:15px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login ul {padding:0; margin:0; padding-bottom:12px; margin-top:15px; text-align:center; list-style:none}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li{margin-top:0px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.login input {width:185px; height:15px; margin-bottom:3px; font-size:12px; border:0px; padding:4px; font-size:11px; color:#000}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.submit {}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.submit a {float:left; color:#ffffff; text-decoration:none; margin-right:10px; margin-left:18px; margin-top:6px}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.submit a:hover {color:#ffffff; text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.submit input {float:right; background:#373737; border:0px; font-size:10px; font-weight:bold !important; color:#fff; padding:5px 13px 5px 13px; margin-right:18px; margin-top:7px; cursor:pointer}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.submit input:hover {background:#fff; color:#373737}

.ie9 div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.login li.login input {padding-top:2px}

/* logado */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.logado {float:left; background-color:#4074aa; width:209px; padding-left:20px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.logado p {color:#FFF; font-size:12px; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.logado ul {margin:0px; padding:0px; margin-top:10px;line-height:25px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxnoticias div.logado ul li {list-style-type:none; display:inline;}

/* enquete */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.enquete {float:left; width:191px; min-height:130px; height:auto; padding-left:19px; padding-right:19px; padding-top:10px;font-size: 13px; color:#202222; background-color:#f1f1f1;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.enquete td.spacer {width:185px; height:15px;}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.enquete input {margin-left:0px; margin-right:5px}

/* tv canal rh */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxtv {width:229px; height:auto; background-color: #FFF; text-align: center; margin-bottom: -20px;}

/* social */
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.social {float:left; width:214px; min-height:130px; height:auto; padding-left:15px; font-size: 13px; color:#FFF; background-color:#f1f1f1; padding-top:10px; padding-bottom:10px}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.social ul {padding-left:0px; padding-top:10px; margin:0}
div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.social li {float:left; line-height:25px; list-style: none;}

.ie8 div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxblack div.social li {margin-bottom:10px}

/* home content */
div.fullscreen div.maincontainer div.maincontent div.content {float:left; width:693px; margin-left:29px; background-color:#FFF; z-index:5}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome {float:left; width:693px; height:auto; margin-top:25px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.header {float:left; width:691px; background:#f1f1f1}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.header a.area {float:left; font-weight:bold; font-size:14px; color:#202222; text-decoration:none; margin:9px 0 6px 10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.header a.area:hover {text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.header span.area {float:left; font-weight:bold; font-size:14px; color:#202222; text-decoration:none; margin:9px 0 6px 10px}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.header a.todas {float:right; font-size:11px; font-weight:bold; color:#202222; margin:10px 10px 10px 10px; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.header a.todas:hover {text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container {float:left; width:691px; color:#000000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle {float:left; width:691px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.bottom {float:left; width:691px; height:6px; background-image:url(/images/box_bottom.gif);}

/* destaque padrão */
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news {float:left; width:462px; padding:10px; height:auto; color:#000000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text {float:left; width:462px; font-size:13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text img {margin-top:4px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.title {width:auto; font-weight:bold;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.title a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.title a:hover {text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.desc {width:auto; margin-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.desc a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.desc a:hover {text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.mais {float:right; width:70px; font-size:11px; margin-top:10px; padding:2px; text-align:center; background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p:hover.mais {width:70px; text-align:right; font-size:11px; margin-top:10px; background-color:#ffffff; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.mais a {text-decoration:none; color:#000000; padding:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.news div.text p.mais a:hover {text-decoration:none; color:#000000;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle p.mais {float:right; width:70px; font-size:11px; margin-right:10px; padding:2px; text-align:center; background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle p:hover.mais {width:70px; text-align:right; font-size: 11px; margin-right:10px;background-color:#ffffff; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle p.mais a {display:block ;text-decoration:none; color:#000000; padding:1px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle p.mais a:hover {display:block; text-decoration:none; color:#000000;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu {float:left; margin-top:0px; height:170px; border-left:1px solid #cccccc; padding-left:5px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu p {margin-left:8px; font-weight:bold; font-size:13px; margin-top:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu ul {padding:0px; margin-left:5px; margin:0; padding-top:10px}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu li {width:180px; height:40px; max-height:40px; overflow:hidden; list-style:none; padding-top:5px; padding-left:8px; padding-right:5px; padding-bottom:5px; margin-bottom:2px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu li:hover {width:180px; height:40px; max-height:40px; overflow:hidden; list-style:none; padding-top:5px; padding-left:8px; padding-right:5px; padding-bottom:5px; border:1px solid #dbdbdb; background-color:#ffffff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu li a {display:block; text-decoration:none; color:#000000; cursor:pointer}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu li a:hover {display:block; text-decoration:underline; color:#000000}

/* destaque tv canal rh */
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.video {float:left; margin-left:10px; margin-top:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc {float:left; width:330px; padding:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc div.titulo {font-weight:bold; font-size:13px; font-weight:bold}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc a {color:#202222; text-decoration:none;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc a:hover {text-decoration:underline;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc div.texto {margin-top:5px; font-size:13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc a {color:#202222; text-decoration:none;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.desc a:hover {text-decoration:underline;}

/* footer */
div.footerfull {float:left; width:100%; height:133px; margin-top:20px; background-image:url(/images/footerbg.gif); background-repeat:repeat-x;}
div.footerfull div.footer {width:952px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; text-align:center;}
div.footerfull div.footer ul.menu_um {}
div.footerfull div.footer ul.menu_um li {display:inline; color:#FFF; margin-left:2px; margin-right: 2px}
div.footerfull div.footer ul.menu_um li a {color:#FFF; text-decoration:none}
div.footerfull div.footer ul.menu_um li a:hover {color:#FFF; text-decoration:underline}
div.footerfull div.footer ul.menu_dois {}
div.footerfull div.footer ul.menu_dois li {display:inline; color:#FFF;margin-left:2px; margin-right: 2px}
div.footerfull div.footer ul.menu_dois li a {color:#FFF; text-decoration:none}
div.footerfull div.footer ul.menu_dois li a:hover {color:#FFF; text-decoration:underline}
div.footerfull div.footer ul.menu_tres {margin-top:20px;}
div.footerfull div.footer ul.menu_tres li {display:inline; color:#FFF;margin-left:2px; margin-right: 2px}
div.footerfull div.footer ul.menu_tres li a {color:#FFF; text-decoration:none}
div.footerfull div.footer ul.menu_tres li a:hover {color:#FFF; text-decoration:underline}

/* interna */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna {float:left; width:693px; height:auto; margin-top:25px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header {float:left; width:691px; background:#f1f1f1; margin-bottom:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header a.area {float:left; font-weight:bold; font-size:14px; color:#202222; text-decoration:none; margin:9px 0 6px 10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header a.area:hover {text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header span.area {float:left; font-weight:bold; font-size:14px; color:#202222; text-decoration:none; margin:9px 0 6px 10px}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header a.todas {float:right; font-size:11px; font-weight:bold; color:#202222; margin:10px 10px 10px 10px; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header a.todas:hover {text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header p.imprimir {float:left; margin-left:18px; margin-bottom:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.header p.fechar {float:right;}


div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container {margin-left:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo {width:670px; height:auto; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo div.titulo {width:100%; font-size:16px; font-weight:bold;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo div.desc {width:100%; font-size:10px; margin-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo div.desc a {color:#000000; font-size:10px; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo div.desc a:hover {color:#000000; font-size:10px; text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo div.shareicon {width:100%; height:39px; margin-top:5px; padding-left:0px; border-top:1px solid #bfbfbf}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.topo div.shareicon img {margin-left:0px; margin-top:12px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia {width:100%; font-size:12px;}


div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia ul#slideshow li {list-style-type:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia ul#slideshow li a {text-decoration:none}





div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer {float:right; width:263px; height:auto; padding-left:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.top {/*background-image:url(/images/imgtop.gif); background-repeat:no-repeat;*/ width:263px; height:6px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle {float:left; width:263px; background-color:#f1f1f1; padding-bottom:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div.img {margin-left:6px; width:251; height:auto}


div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav {clear:left; width:251; height:auto; margin-top:10px; font-size:11px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.left {float:left; margin-left:0px; width:145px; height:16px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.left a {margin-left:8px; color:#9b9b9b; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.left a:hover {margin-left:8px; color:#ffffff; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.left img {margin-right:4px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.right {float:left; width:100px; height:16px; text-align:right}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.right a {margin-right:0px; color:#9b9b9b; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics div.nav div.right a:hover {margin-right:0px; color:#ffffff; text-decoration:none}
/* Rollovers botao lupa em cima da foto */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos {height:auto}

div.pics ul#slideshow {float:left; margin:0; margin-top:6px; margin-bottom:10px; padding:0}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics ul#slideshow li {list-style:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics ul#slideshow li p {margin-left:6px; margin-top:5px; width:241px; height:auto; color:#202222; font-size:11px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics ul#slideshow li p a {color:#FFFFFF; text-decoration:none !important}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div#slideshow.pics a.thickbox {display:block; border-width:0 0 0 0; margin:0 0 0 0; float:left; position:relative;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div#slideshow.pics a.thickbox:hover {border-color: #000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div#slideshow.pics a.thickbox:hover .overlay01 {position:absolute; z-index:3; width:251px; height:154px; border:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div#slideshow.pics a.thickbox .overlay01 .caption01 {position:absolute; height:154px; width:251px; z-index:3; bottom:0px; overlay:hidden;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div#slideshow.pics a.thickbox:hover .caption01 {text-indent:0px; background-image:url(/images/lupa.png); background-repeat:no-repeat; margin-left:0px; margin-bottom:0px; cursor:hand}	
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div#slideshow.pics a.thickbox img {display: block; height:auto}


/* coluna destaques materia */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna {width:261px;height:auto;font-size:11px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack {float:left; width:263px; height:auto; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blacktop {width:263px; height:4px; max-height:4px; background-image:url(/images/coluna_top.png); background-repeat:no-repeat}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.header {width:263px; text-align:center; background-color:#272727; padding:5px 0 5px 0; margin-bottom:0px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.header span {float:left; font-family: 'BDemi',arial; color:#fff; font-size:15px; margin-left:15px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent {float:left; width:263px; padding-bottom:10px; background-color:#f1f1f1;}

/* destaques */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer {float:left; width:245px; padding-top:10px; margin-left:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.imagem {float:left; width:52px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.materia {float:left; margin-left:5px; width:235px; height:auto; padding:0px; font-size:11px; color:#202222}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.materia div.titulo {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; font-weight:bold; padding-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.materia div.titulo a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.materia div.titulo a:hover {color:#202222; text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.materia div.texto a {color:#202222;text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.destaquecontainer div.materia div.texto a:hover {color:#202222;text-decoration:underline}


/* Destaques para outras area materia */
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque {float:left; width:331px; height:auto; margin-top:25px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.header {float:left; width:331px; text-align:center; background:#f1f1f1;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.header a.area {float:left; font-weight:bold; font-size:14px; color:#202222; text-decoration:none; margin:9px 0 6px 10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.header a.area:hover {text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.header a.todas {float:right; font-size:11px; font-weight:bold; color:#202222; margin:10px 10px 10px 10px; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.header a.todas:hover {text-decoration:underline}


div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container {float:left; width:331px; color:#000000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle {float:left; width:332px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.bottom {float:left; width:332px; height:6px; background-image:url(/images/box_dest_bottom.gif);}
/* destaque com foto vertical*/
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest {float:left; width:332px; height:auto; padding:10px; color:#000000}

div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest a:hover {text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text {float:left; font-size: 13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p.title {width:311px; font-weight:bold;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p.desc {width:311px; margin-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text table {width:311px;margin-top:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text table tr td {font-size:12px; margin-bottom:3px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text table tr td a {color:#202222}

div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text table tr td.titulo {width:100px; font-size:12px; vertical-align:top; padding-bottom:3px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p.mais {float:right;width:70px; font-size: 11px; margin-top:10px; padding:2px; text-align:center;background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p:hover.mais {width:70px;text-align:right; font-size: 11px; margin-top:10px; background-color:#ffffff; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p.mais a {display:block;text-decoration:none; color:#000000;padding:1px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p.mais a:hover {display:block; text-decoration:none; color:#000000;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxespaco {float:left; width:30px; height:auto; margin-top:25px;}
/* destaque video cv */
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv {float:left; width:311px; height:auto; padding:10px; color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.video {float:left}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc {padding-left:10px; overflow:hidden}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc div.titulo {font-weight:bold}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc div.texto {margin-top:5px}

div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc a:hover {text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc p.mais {float:right;width:70px; font-size: 11px; margin-top:10px; padding:2px; text-align:center;background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc p:hover.mais {width:70px;text-align:right; font-size: 11px; margin-top:10px; background-color:#ffffff; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc p.mais a {display:block;text-decoration:none; color:#000000;padding:1px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsvideocv div.desc p.mais a:hover {display:block; text-decoration:none; color:#000000;}

/* chamada teses e ranking MBA */
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.chamadateses {width:691px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.chamadateses div.imagem {float:left;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.chamadateses div.texto {float:left; width:263px; height:113px; background-color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.chamadateses div.texto div.teses {margin-top:18px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.chamadateses div.texto div.cadastro {}



/* twitter */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div#twitter_update_list {float:left; width:235px; margin-left:15px}
div.blackcontent div#twitter_update_list li {list-style-type: none;margin-top:8px;}
div.blackcontent div#twitter_update_list li a {color:#202222;}
div.blackcontent div#twitter_update_list span {color:#202222;}
div.blackcontent div#twitter_update_list span a {display:inline;color:#202222;}
div.blackcontent div#twitter_update_list span a:hover {text-decoration:underline; color:#202222;}

/* vagas ciee */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer {float:left; width:245px; padding-top:10px; margin-left:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia {float:left; width:248px; height:auto; padding:0px; font-size:11px; color:#FFF;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia div.titulo {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; font-weight:bold; padding-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia div.titulo a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia div.titulo a:hover {color:#202222; text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia div.texto {width:100%;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia div.texto a {color:#FFF;text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.cieecontainer div.materia div.texto a:hover {color:#FFF;text-decoration:underline}

/* video curriculo */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer {float:left; width:245px; margin-left:10px; margin-top:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.video {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao div.titulo {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; font-weight:bold; padding-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao div.titulo a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao div.titulo a:hover {color:#202222; text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao div.texto {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; padding-top:5px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao div.texto a {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.vccontainer div.descricao div.texto a:hover {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222;  text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.vcbtns {float:left; margin-left:45px}
div.fullscreen div.maincontainer div.maincontent div.content div.vcbtns ul {}
div.fullscreen div.maincontainer div.maincontent div.content div.vcbtns ul li {display:inline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv {float:left;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv {float:left; width:670px; height:auto; margin-top:17px; background-color:#DDE5ED}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox {float:left; width:184px; margin-left:20px; margin-top:20px; padding-bottom:18px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.video {}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.icones {text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.icones div.link {width:184px; height:20px; margin-top:7px; background-color:#272727; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.icones div:hover.link {width:184px; height:20px; margin-top:7px; background-color:#116AC5; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.icones div.link p {padding-top:3px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.icones div.link p a {display:block; color:#ffffff; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.videobox div.icones div.link p a:hover {color:#ffffff; text-decoration:none}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao {float:left; width:425px; margin-left:20px; margin-top:20px; margin-bottom:20px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.nome {font-size:14px; font-weight:bold;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.mini {margin-top:7px; overflow-y:auto; overflow-x:hidden; height:150px; padding-right:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.minifull {margin-top:7px; height:auto; padding-right:10px; padding-bottom:17px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.formacao {width:616px; margin-top:0px; height:auto; margin-left:3px; padding-right:10px; padding-bottom:17px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.formacao ul {}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.formacao ul li {margin-left:13px; margin-top:7px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.descricao div.formacao p {margin-bottom:10px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.titulo {width:630px; height:25px; margin-left:20px; margin-top:17px; background-color:#272727}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.cv div.titulo p {margin-left:10px; padding-top:4px; color:#ffffff; font-weight:bold; font-size:13px}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.busca {float:left; width:670px; height:30px; text-align:center; background-color:#272727; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div:hover.busca {float:left; width:670px; height:30px; text-align:center; background-color:#116AC5}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.busca p {width:670px; height:30px; text-align:center; margin-top:9px; font-weight:bold}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.busca p:hover {width:670px; height:30px; text-align:center; margin-top:9px; font-weight:bold}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.lista_cv div.busca p a {display:block; color:#ffffff; text-decoration:none}


/* pesquisa */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer {float:left; width:245px; margin-left:10px; margin-top:5px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.video {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#FFF;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#FFF;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao div.titulo {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; font-weight:bold; padding-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao div.titulo a {color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao div.titulo a:hover {color:#202222; text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao div.texto {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#FFF; padding-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao div.texto a {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackcontent div.pesquisacontainer div.descricao div.texto a:hover {float:left; width:245px; height:auto; padding:0px; font-size:11px; color:#202222; text-decoration:underline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.coluna div.boxblack div.blackbottom {float:left; width:263px; height:5px; max-height:5px; background-image:url(/images/coluna_bottom.png); background-repeat: no-repeat}

/* footer */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer {float:left; width:682px; margin-top:10px; margin-bottom:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.hr {}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder {width:682px;height:40px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.func {float:left; width:auto;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.func ul {margin:0; padding:0; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.func ul li {display:inline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.func ul li.txt p {float:left; margin-top:16px; padding-right:7px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.fonte {float:left; width:auto;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.fonte ul {margin:0; padding:0; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.fonte ul li {display:inline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.fonte ul li.txt p {float:left; margin-top:16px; padding-right:7px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.share {float:right; width:auto;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.share ul {margin:0; padding:0; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.share ul li {display:inline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.footer div.iconsholder div.share ul li.txt p {float:left; margin-top:16px; padding-right:7px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.shareicontwo { width:100%; height:39px; margin-top:15px; padding-left:0px; border-bottom:1px solid #bfbfbf}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.shareicontwo img {margin-left:0px; margin-bottom:12px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-box {position:absolute;	display:none;	margin-left:80px; z-index:500}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-header {width:300px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-body {width:230px; height:135px; background:url(/images/shareit.png);}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-blank {height:20px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-url {height:50px; text-align:center;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-url input.field {width:100px; height:26px;background: transparent url(/images/field.gif) no-repeat; border:none; outline:none; padding:7px 5px 0 5px; margin:3px auto; font-size:11px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-icon {height:20px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-icon p.func {width:230px; height:13px; padding-left:16px; padding-bottom:4px;  text-align:left}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-icon p.share {width:230px; height:13px; padding-left:16px; padding-top:12px; text-align:left}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-icon ul {width:230px; height:30px; list-style:none; margin:0; padding:0 0 0 8px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-icon ul li {float:left; padding:0 2px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container  #shareit-icon ul li img {border:none;}			

/* comentarios */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container {float:left; padding-top:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.header {text-align:left; border-bottom:1px solid black; font-weight:bold;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.comentario {float:left; background-color: #ececec;width: 650px;padding: 10px; margin-top:10px; margin-bottom:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.comentario input {border:1px solid #272727; font-family:tahoma; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.comentario input.enviar {border:1px solid #272727; background-color:#272727; font-family:tahoma; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px; color:#ffffff; margin-top:5px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.comentario input:hover.enviar {border:1px solid #272727; background-color:#ffffff; font-family:tahoma; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px; color:#272727; margin-top:5px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.comentario textarea {width:570px; height:100px; border:1px solid #272727; font-family:tahoma; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.commentbox {float:left; background-color:#ececec; width:650px; padding:10px; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.coment_container div.commentfooter {float:left; height:20px; background:url(/images/arrow.png) 0px 3px no-repeat; padding-left:25px; padding-top:3px; font-size:90%; color:#4A4A4A;}


/****** PAGINA tv canal rh ******/
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocontainer {width:100%; padding-left:15px; padding-right:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocontainer div.video {width:100%; margin-top:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocontainer div.titulo {width:639px; margin-top:5px; font-weight:bold; font-size:13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocontainer div.descricao {width:639px;margin-top:5px; font-size:12px; padding-bottom:10px;}

/* icons share */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder {width:639px; height:40px; margin-left:0px; margin-top:0px; border-top:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; padding-bottom:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.func {float:left; width:330px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.func ul {margin:0; padding:0; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.func ul li {display:inline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.func ul li.txt p {float:left; margin-top:16px; padding-right:7px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.share {float:right; width:250px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.share ul {margin:0; padding:0; margin-top:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.share ul li {display:inline}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.iconsholder div.share ul li.txt p {float:left; margin-top:16px; padding-right:7px;}

/* tooltip */
#tooltip {position:absolute; z-index:3000; border:1px solid #111; background-color:#ffffff; padding:5px; /*opacity: 0.85;*/}
#tooltip h3, #tooltip div {margin:0;}

/* videoteca */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca {width:100%; margin-top:10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer {float:left; margin-left:12px; width:660px; background-color:#f7f7f7}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer {float:left; width:640px; margin-top:0px; padding:10px; color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div:hover.videocontainer {float:left; width:640px; margin-top:0px; background-color:#d8d7d7;padding:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto {float:left; width:187px; height:auto}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto {float:left; width:187px; height:auto; background-image: url(/images/play.png)}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.titulo {float:left; width:440px; padding-left:10px; margin-top:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.titulo a {text-decoration:none; color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.titulo a:hover {text-decoration:underline; color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.duracao {float:left; width:440px; padding-left:10px; font-size:11px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.descricao {float:left;width:440px; height:auto; padding-left:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.descricao a {text-decoration:none; color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.descricao a:hover {text-decoration:underline; color:#000000;}
/* Rollovers botao play em cima da foto */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto a.feature01 {display: block; border-width:0 0 0 0; margin:0 0 0 0; float:left; position:relative;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto a.feature01:hover {border-color:#000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto a.feature01:hover .overlay01 {position:absolute; z-index:3; width:187px; height:140px; border:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto a.feature01 .overlay01 .caption01 {position: absolute; height:140px; width:187px; z-index:3; bottom:0px; overlay:hidden;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto a.feature01:hover .caption01 {text-indent:0px; background-image:url(/images/play.png); background-repeat:no-repeat; margin-left:0px; margin-bottom:0px;}	
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videoteca div.vtcontainer div.videocontainer div.foto a.feature01 img {display:block;}

/* paginacao */
div.paginacao {float:left; width:100%; margin-top:20px; margin-left:14px}
div.paginacao div.itens div.texto {float:left; width:auto; height:15px; padding:3px; padding-top:0px; margin-left:4px;}
div.paginacao div.itens div.texto input {width:20px; font-size:12px; border:1px solid #666;}
div.paginacao div.itens div.texto a {text-decoration:none; color:#000;padding:2px; padding-left:4px; padding-right:4px; border:1px solid #666 }
div.paginacao div.itens div.texto a:hover {text-decoration:none; color:#ffffff; background-color:#373737; padding:2px; padding-left:4px; padding-right:4px}
div.paginacao div.status div.texto {float:left; text-align:right; width:215px; height:15px; padding:3px; padding-top:3px; margin-right:4px;}
div.paginacao div.paginas {float:left; width:260px; padding-top:3px; margin-right:20px;}
div.paginacao div.paginas div.borda {float:right;/*border:1px solid #000000;*/ width:auto; height:15px; padding:0px; margin-left:4px;}
div.paginacao div.paginas div:hover.borda {/*border:1px solid #000000;*/ width:auto; padding:0px; margin-left:4px; background-color:#d8d7d7}
div.paginacao div.paginas div.borda a {text-decoration:none; color:#000;padding:2px; padding-left:4px; padding-right:4px;}
div.paginacao div.paginas div.borda a:hover {text-decoration:none; color:#ffffff; background-color:#373737; padding-left:4px; padding-right:4px}

/****** PAGINA assinatura ******/
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer {width:660px; margin-left:5px; padding-top:15px; font-size:13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao {width:639px; margin-top:5px; font-size:12px; background-position:top right;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao ul {margin-left:15px; margin-top:10px; list-style-type:circle}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao ul li {line-height:18px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao ul li a {text-decoration:none; color:#000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao ul li a:hover {text-decoration:underline; color:#116ac5;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.planoscontainer {width:305px; margin-left:auto; margin-right:auto; margin-top:20px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.planoscontainer div.planostop {}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.planoscontainer div.planoscontent {background-color:#f7f7f7; padding:8px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.planoscontainer div.planoscontent img {margin-left:95px; margin-top:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.planoscontainer div.planosbottom {}

/* PAGINA contrato */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao h1 {font-size:15px; text-align:center; font-weight:bold; margin-bottom:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao div.contrato {width:100%; height:300px; border:1px solid #4B6FAF; padding:10px; overflow-x:hidden; overflow-y:auto;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao div.opcoes {width:300px; margin-top:20px; margin-left:auto; margin-right:auto}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadescontainer {width:477px; margin-left:auto; margin-right:auto}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadestop {}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadescontent {background-color:#f7f7f7; padding:8px; width:461px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadescontent img {margin-left:180px; margin-top:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadescontent table {margin-left:30px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadescontent table tr td {padding:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.modalidadesbottom {}

/* PAGINA email confirmacao */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao div.email {width:225px; height:50px; margin-left:auto; margin-right:auto; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao div.email input {padding:10px; width:200px; font-size:18px; font-weight:normal; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.descricao div.email img {width:87px; margin-left:auto; margin-right:auto; margin-top:20px;}

/* PAGINA video curriculo */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer {width:660px; margin-left:5px; padding-top:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer div.descricao {width:660px; margin-left:0px; margin-top:5px; font-size:12px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer div.descricao div.videocontainer {padding:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer div.descricao div.videocontainer div.video {float:left; width:430px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer div.descricao div.videocontainer div.descricao {float:left; margin-top:0px; margin-left:10px; width:200px; min-height:241px; background-color:#373737; color:#FFF; padding:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer div.descricao div.videocontainer div.descricao div.titulo {width:210px; font-size:11px; margin-top:0px; padding-bottom:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.videocvcontainer div.descricao div.videocontainer div.descricao div.texto {width:210px; font-size:11px;}


div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.painel {width:660px; margin-left:7px; padding-top:5px; background-color:#EBEBEB}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.painel div.descricao {width:660px; padding-left:65px; margin-top:5px; padding-bottom:10px; font-size:12px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.painel div.descricao a {padding:4px; color:#000000; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.painel div.descricao a:hover {padding:4px; color:#ffffff; text-decoration:none; background-color:#373737;}


/****** PAGINA Eu Recomendo ******/
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer {width:655px; margin-left:7px; padding-top:10px; font-size:13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer a.cadastre {text-decoration:none; color:#000; padding:2px; padding-left:4px; padding-right:4px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer a:hover.cadastre {text-decoration:none; color:#ffffff; background-color:#373737; padding:2px; padding-left:4px; padding-right:4px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer {width:655px; font-size:11px; margin-top:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.left {float:left; width:180px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.left ul {margin:0px; padding:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.left ul li {list-style-type:none; margin-bottom:7px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.left ul li a {text-decoration:none; color:#000; padding:2px; padding-left:4px; padding-right:4px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.left ul li a:hover {text-decoration:none; color:#ffffff; background-color:#373737; padding:2px; padding-left:4px; padding-right:4px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right {float:left; width:460px; border-left:3px solid #373737;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer {float:left; width:220px; margin-left:10px; margin-bottom:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer a {text-decoration:none; color:#000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer a:hover {text-decoration:underline; color:#000; background-color:#ffffff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer div.image {float:left; width:70px; padding-left:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer div.titulo {float:left; width:140px; padding-left:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer div.estrelas {float:left; width:140px; padding-left:5px; padding-top:2px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer div.descricao {float:left; width:140px; padding-left:5px; padding-top:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.recomendocontainer div.listacontainer div.right div.empresacontainer div.mais {float:left; width:140px; padding-left:5px; padding-top:0px;}

/* AGENDA */
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.menu {float:left; background-color:#f1f1f1; width:691px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.menu div {float:left; margin-left:10px; margin-top:5px; padding:4px; background-color:#373737;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.menu div:hover {float:left; margin-left:10px; margin-top:5px; padding:4px; background-color:#ffffff;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.menu div a {text-decoration:none; color:#ffffff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.menu div a:hover {text-decoration:none; color:#373737}

/* HOME SUB AREAS */
div.boxhome div.container div.middle div.ultimas {width:691px; margin-top:10px}
div.boxhome div.container div.middle div.ultimas ul {padding:0px; margin:0px}
div.boxhome div.container div.middle div.ultimas ul li {list-style-type:none; line-height:13px;padding-top:3px; padding-bottom:3px}
div.boxhome div.container div.middle div.ultimas ul li:hover {list-style-type:none; line-height:13px; background-color:#ccd8e4; padding-top:3px; padding-bottom:3px}
div.boxhome div.container div.middle div.ultimas ul li a {text-decoration:none; color:#000000; display:block; padding-left:10px}
div.boxhome div.container div.middle div.ultimas ul li a:hover {text-decoration:none;color:#000000; display:block}

.ie8 div.boxhome div.container div.middle div.ultimas ul li a {color:#202222 !important; text-decoration:none}
.ie8 div.boxhome div.container div.middle div.ultimas ul li a:hover {color:#202222 !important; text-decoration:underline}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais {float:right;width:70px; font-size: 11px; margin-top:10px; padding:2px; text-align:center;background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p:hover.mais {width:70px;text-align:right; font-size: 11px; margin-top:10px; background-color:#ebebeb; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais a {text-decoration:none; color:#000000;padding:1px; display:block}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais a:hover {text-decoration:none; color:#000000; display:block}


/* HOME PESQUISAS */
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas {padding:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block {display:block; float:left; overflow: hidden; width:222px; height:220px; margin-top:10px; margin-left:6px; margin-bottom:0px; padding:0px; background-color:#fff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li, ul.hover_block2 li {list-style:none; background:#fff;	padding:0px; width:214px; position:relative; margin-right:0px; display: block;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li, ul.hover_block2 li a img {border-top:1px solid black}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li, ul.hover_block2 li.titulo {padding:4px;  margin-top:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li, ul.hover_block2 li.descricao { }
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li a, ul.hover_block2 li a span.descricao {text-align:center; font-weight:normal; width:214px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li a, ul.hover_block2 li a {	display:block; position:relative; overflow:hidden; height:140px; width:214px; padding-top:10px; text-align:center; color:#000; font-size:12px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li a:hover, ul.hover_block2 li a:hover {text-decoration:underline;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li a, ul.hover_block2 li a {text-decoration:none;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.pesquisas ul.hover_block li img, ul.hover_block2 li img {position:absolute; top:0; left:0; border:0;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais {float:right; width:70px; font-size:11px; margin-top:10px; padding:2px; text-align:center; background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p:hover.mais {width:70px; text-align:right; font-size:11px; margin-top:10px; background-color:#ebebeb; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais a {text-decoration:none; color:#000000; padding:1px; display:block}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais a:hover {text-decoration:none; color:#000000; display:block}

div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.teaserdownload {width:691px; height:178px; background-image:url(/shared/img/PsqDownload-dst.gif); background-repeat:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.teaserdownload div.numero {position:relative; width:150px; text-align:center; margin-left:422px; padding-top:78px; color:#ffffff; font-size:26px; font-weight:bold}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.teaserdownload div.numero a {color:#ffffff; text-decoration:none}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.teaserdownload div.numero a:hover {color:#ffffff; text-decoration:underline}

/* PESQUISAS MATERIA */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.pdf {width:670px; margin-top:20px;}

/* HOME REVISTA ONLINE */
/* home content */
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista {float:left; width:485px; height:auto; margin-top:25px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.header {text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container {float:left; width:483px; color:#000000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle {float:left; width:485px; background-color:#ebebeb;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.bottom {float:left; width:485px; height:6px; background-image:url(/images/box_bottom_revista.gif);}
/* box imagem revista + lista de noticias */
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa {float:left; width:257px; height:auto; padding-left:10px; padding-right:10px; padding-top:10px; color:#000000 }
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.image {float:left; width:257px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text {float:left; font-size: 13px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text p.title {width:257px; font-size:11px; font-weight:bold; margin-top:5px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text p.desc {width:257px; margin-top:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text p.mais {float:right;width:70px; font-size: 11px; margin-top:10px; padding:2px; text-align:center;background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text p:hover.mais {width:70px;text-align:right; font-size: 11px; margin-top:10px; background-color:#ffffff; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text p.mais a {display:block;text-decoration:none; color:#000000;padding:1px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.capa div.text p.mais a:hover {display:block; text-decoration:none; color:#000000;}
/* lista de materias da edicao atual */
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias {float:left; width:180px; height:auto; padding:10px; color:#000000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.titulos {width:180px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.titulos ul {padding:0px; margin:0px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.titulos ul li {list-style-type:none; line-height:13px; padding-top:3px; padding-bottom:3px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.titulos ul li:hover {list-style-type:none; line-height:13px; background-color:#ccd8e4; padding-top:3px; padding-bottom:3px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.titulos ul li a {text-decoration:none; color:#000000; display:block}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.titulos ul li a:hover {text-decoration:none; color:#000000; display:block}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais {float:right; width:70px; font-size:11px; margin-top:10px; padding:2px; text-align:center; background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p:hover.mais {width:70px; text-align:right; font-size:11px; margin-top:10px; background-color:#ebebeb; padding:2px; text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais a {text-decoration:none; color:#000000;padding:1px; display:block }
div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container p.mais a:hover {text-decoration:none; color:#000000; display:block}
/* edicoes anteriores */
div.fullscreen div.maincontainer div.maincontent div.content div.boxanteriores {float:left; width:176px; height:auto; margin-top:25px; margin-left:30px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxanteriores div.header {text-align:center}
div.fullscreen div.maincontainer div.maincontent div.content div.boxanteriores div.container {float:left; width:176px; color:#000000;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxanteriores div.container div.middle {float:left; width:176px; height:357px; background-color:#ebebeb;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxanteriores div.container div.bottom {float:left; width:176px; height:6px; background-image:url(/images/box_bottom_anteriores.gif);}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.texto ul li {list-style-type:none; line-height:13px;padding-top:3px; padding-bottom:3px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.texto p.mais {float:right; width:180px; font-size:11px; margin-top:10px; padding:2px; text-align:center;background-color:#ccd8e4}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.texto p:hover.mais {width:180px; text-align:right; font-size:11px; margin-top:10px; background-color:#ebebeb; padding:2px; text-align:center; background-color:#ffffff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.texto p.mais a {text-decoration:none; color:#000000; padding:1px; display:block}
div.fullscreen div.maincontainer div.maincontent div.content div.boxrevista div.container div.middle div.materias div.texto p.mais a:hover {text-decoration:none; color:#000000; display:block}

/* carousel */
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-list li,
.jcarousel-item {float:left; list-style:none; /* We set the width/height explicitly. No width/height causes infinite loops. */ width:117px; height:131px;}
.jcarousel-next {z-index:3; display:none;}
.jcarousel-prev {z-index:3; display:none;}
.jcarousel-skin-tango .jcarousel-container {width:117px; margin-left:37px}
.jcarousel-skin-tango .jcarousel-container-vertical {width:133px; height:320px; margin-top:45px }
.jcarousel-skin-tango .jcarousel-clip-vertical {width:117px; height:275px;}
.jcarousel-skin-tango .jcarousel-item {width:117px; height:331px;}
.jcarousel-skin-tango .jcarousel-item-vertical {height:331px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff; color:#000;}
.jcarousel-skin-tango .jcarousel-next-vertical {position:absolute; bottom:10px; left:33px; width:32px; height:32px; cursor:pointer; background:transparent url(/images/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position:0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor:default; background-position:0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical {position:absolute; top:-35px; left:33px; width:32px; height:32px; cursor:pointer; background:transparent url(/images/prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position:0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor:default; background-position:0 -96px;}

/* TESES */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div.descricao {font-size:13px; margin-left:7px; padding-top:10px; width:655px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div.organizar {font-size:13px; margin-left:7px; padding-top:10px; width:655px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div.organizar a {text-decoration:none; color:#000; padding:2px; padding-left:4px; padding-right:4px; border:1px solid #000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div.organizar a:hover {text-decoration:none; color:#ffffff; background-color:#373737; padding:2px; padding-left:4px; padding-right:4px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div.teses {display:block; margin-left:7px; margin-right:7px; margin-top:10px; padding:10px; border:1px solid #000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div:hover.teses {margin-left:7px; margin-right:7px; background-color:#CCD8E4;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.tesescontainer div.teses a {color:#000000; font-weight:bold}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastre {float:left; margin-top:15px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastrotese {float:left; width:644px; margin-left:10px; margin-right:10px; margin-top:0px; padding:10px; /*display:none; */background-color:#323d49}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastrotese div.titulo {color:#FFFFFF; font-size:13px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastrotese div.table table {color:#FFFFFF; font-family:Tahoma}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastrotese div.table table tr td input {border:1px solid #fff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastrotese div.table table tr td textarea {border:1px solid #fff}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.resposta {float:left; width:644px; margin-left:10px; margin-right:10px; margin-top:0px; padding:10px; /*display:none;*/ background-color:#323d49; color:#FFFFFF; font-size:13px;}

div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastro_video {float:left; padding:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastro_video div.cadastrobox {background-color:#dde5ed; padding:10px; color:#000000; width:670px; margin-top:10px; margin-left:-10px}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastro_video div.cadastrobox table tr td {color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.cadastro_video div.enviar {width:670px; margin-top:10px; text-align:center;}


/* RANKING MBA e INDICES */
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer {float:left; width:305px; margin-left:15px; margin-top:20px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planostop {}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent {background-color:#f7f7f7; padding:0px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent p {padding:8px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent ul {padding:0px; margin:0px; padding-bottom:5px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent ul li {line-height:18px; list-style: none; padding-left:10px;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent ul li:hover {background-color:#494949; list-style: none;}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent ul li a {display:block; text-decoration:none; color:#000000}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planoscontent ul li a:hover {text-decoration:none; color:#ffffff}
div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.assinaturacontainer div.indicescontainer div.planosbottom {}



/* MEU CANAL RH */
#main {border:1px solid #666;	clear:both;	background:#116ac5;	padding-top:2em;}
#contents {padding:1.5em;	background:#ffffff;	min-height:300px;}
#header {position:relative;	width:100%;	height:3em;	width:45em;}
#header ul#primary {margin:0;	padding:0; position:absolute; bottom:-1px; width:45em;}
#header ul#primary li  {display:inline; list-style:none;}
#header ul#primary a,#header ul#primary span,#header ul#primary a.current {width:8em; display:block; float:left; padding:4px 0; margin:1px 2px 0 0; text-align:center; font-family:tahoma, verdana, sans-serif; font-size:85%; text-decoration:none; color:#333;}
#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {border:1px solid #116ac5; border-bottom:none; background:#116ac5; padding-bottom:6px; margin-top:0; color:#ffffff}
#header ul#primary a {background:#272727; border:1px solid #AAA; border-bottom:none; color:#ffffff;}
#header ul#primary a:hover {margin-top:0; border-color:#116ac5; background:#116ac5;	padding-bottom:5px;}
#header ul#secondary {position:absolute; margin:0; padding:0; bottom:-1.4em; left:1px; width:50em;}
#header ul#secondary li a,#header ul#secondary li span {width:auto; display:block; float:left; padding:0 10px; margin:0; text-align:auto; border:none; border-right:1px dotted #AAA; background:none;}
#header ul#secondary li a {color:#ffffff;	text-decoration:none;}
#header ul#secondary li a:hover {text-decoration:underline; color:#ffffff; background:transparent; padding:0 10px; border:none; border-right:1px dotted #AAA;}
#header ul#secondary li a:active {color:#000; background:transparent;}
#header ul#secondary li:last-child a {border:none;}

#contents a {color:#000000; text-decoration:none; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}
#contents a:hover { text-decoration:none; color:#ffffff; background-color:#272727;}

#contents table.personalizar {}
#contents table.personalizar tr {}
#contents table.personalizar tr:hover {background-color:#272727; color:#ffffff}

#contents table.bookmarks {margin-bottom:20px}
#contents table.bookmarks tr.titulos {padding-bottom:10px; margin-top:20px; background-color:#272727; color:#ffffff}
#contents table.bookmarks tr:hover.titulos {padding-bottom:10px; margin-top:20px; background-color:#272727 !important; color:#ffffff}
#contents table.bookmarks tr:hover {background-color:#ffffff !important; color:#000000}
#contents table.bookmarks tr td {padding:3px;}
#contents table.bookmarks tr td a {font-size:11px;}
#contents table.bookmarks tr td a:hover {text-decoration:underline; color:#000000; background-color:#ffffff;}


/* GRUPOS INFORMAIS */
div#gruposinformais div.right {float:left; width:100%;}
div#gruposinformais div.right table {}
div#gruposinformais div.right table tr {}
div#gruposinformais div.right table tr:hover {background-color:#dadada}
div#gruposinformais div.right table tr.titulos {padding-bottom:10px; margin-top:20px; background-color:#272727; color:#ffffff}
div#gruposinformais div.right table tr td {font-family:tahoma; font-size:11px; padding:3px;}
div#gruposinformais div.right table tr td a {color:#000000; text-decoration:none}
div#gruposinformais div.right table tr td a:hover {text-decoration:underline}

div.cadastroboxdois ul {padding:0; margin:0}
div.cadastroboxdois ul li {list-style-type:none; line-height:20px}
div.cadastroboxdois ul li a {color:#000000; text-decoration:none}
div.cadastroboxdois ul li a:hover {color:#000000; text-decoration:underline}

div.cadastroboxdois a {color:#000000; text-decoration:none}
div.cadastroboxdois a:hover {color:#000000; text-decoration:underline}


/* paginacao */
div.paginacao div.paginasgi {float:left; width:260px; padding-top:3px; margin-right:20px;}
div.paginacao div.paginasgi div.borda {float:left;/*border:1px solid #000000;*/ width:auto; height:15px; padding:0px; margin-left:4px;}
div.paginacao div.paginasgi div:hover.borda {/*border:1px solid #000000;*/ width:auto; padding:0px; margin-left:4px; background-color:#d8d7d7}
div.paginacao div.paginasgi div.borda a {text-decoration:none; color:#000;padding:2px; padding-left:4px; padding-right:4px;}
div.paginacao div.paginasgi div.borda a:hover {text-decoration:none; color:#ffffff; background-color:#373737; padding-left:4px; padding-right:4px}
div#gruposinformais div.right table.add tr:hover {background-color:#ffffff}


/* CADASTRO */
div.cadastroboxdois {background-color:#dde5ed; padding:10px; color:#000000; width:650px; margin-top:10px}
div.cadastroboxdois table tr td {font-size:11px}

/* BUSCA */
div.cadastrobox table tr td {}
div.cadastrobox table tr td:hover {background-color:#ffffff}
div.cadastrobox table tr td a {display:block; color:#000000; text-decoration:none}

/* Game */
div.cinza {float:left; width:637px; background:#eaeaea; padding:23px; margin-bottom:20px;}
div.cinza a.logo {float:left;}
div.cinza iframe {float:left;}
a.gamedown {float:left; margin-top:20px;}



/* OLD HACKS */
/* ie7 */
.ie7 div.fullscreen div.maincontainer div.maincontent div.content div.boxhome div.container div.middle div.newsmenu ul {padding-top:10px;}
.ie7 div.fullscreen div.maincontainer div.maincontent div.leftcol div.boxtv {padding-bottom: 0px; margin-bottom:0px}
.ie7 div.fullscreen div.maincontainer div.maincontent div.content div.boxdestaque div.container div.middle div.newsdest div.text p.mais {float:right; width:70px; font-size:11px; margin-top:10px; margin-right:20px; padding:2px; text-align:center;background-color:#ccd8e4}
.ie7 div.fullscreen div.maincontainer div.maincontent div.content div.boxinterna div.container div.materia div.imgcontainer div.middle div#demos div.pics {height:auto !important}

/* ie8 */

/* ie9 */

