@import url("solpartmenu.css");
@import url("moduleMenu.css");

BODY,HTML{ margin:0; padding:0; width:100%; vertical-align:top;}
/*BODY{background:url(imagens/bgBody.gif) repeat-x bottom left;}*/
.legend{font-size:10px; text-align:left}
.label{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#325C87}
.subtt{ font-size:11px; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699}
.menor{ font-size:smaller;}
#bg{ background:url(imagens/bgTopo.jpg) repeat-x top left; position:absolute; vertical-align:top; top:0; left:0; width:100%; height:100%}
#pg{ background:url(imagens/topo.jpg) no-repeat top center; position:absolute; vertical-align:top; top:0; left:0; width:100%; height:100%; padding-bottom:20px}
#logoLink{ width:780px; left:50%; margin-left:-390px; position:absolute; top:24px}
#principal{margin-top:130px;}
#lbcorner{ height:130px; background-color:#41709E;}
#rtcorner{ height:125px; background-color:#41709E; margin-top:10px}
#cbcorner{ width:200px; background-color:#41709E; height:8px; line-height:8px; font-size:8px;}

#menuH_lcorner{}
#menuH, #menuH2{background:url(imagens/bgMenu.png) no-repeat bottom left; width:380px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; vertical-align:bottom}
/*#menuH DIV, #menuH2 DIV{ text-align:center; background-color:#FFFFFF;padding-top:4px; padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#41709E; width:60px}*/
/*#menuH2 DIV{background-color:#BDE0F2}*/

#boxTop, #boxTop2{ font-size:11px; height:140px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:130%}
	#boxTop TD, #boxTop2 TD{ vertical-align:top}
	#boxTop_left{background:url(imagens/boxTop_ltcorner.png) no-repeat top right; width:9px}
	#boxTop_right{background:url(imagens/boxTop_bg.png) repeat-x top left; background-color:#FFFFFF; padding:15px 15px 15px 6px}
#boxTop2 #boxTop_left{ background-image:url(imagens/boxTop_ltcorner2.png);}	
#boxTop2 #boxTop_right{ background-image:url(imagens/boxTop_bg2.png); background-color:#93B7DB; padding:8px 15px 15px 0px}
#boxTop2 .subtt{ }
.palestraDescr{ font-family:Verdana, Arial, Helvetica; font-size:11px; color:#FFFFFF; margin:0; padding:0; padding-top:18px; width:auto}
.palestraDescr TD{vertical-align:top;}
#boxTop2 TD.palestraCol01{ width:208px; vertical-align:bottom;}
#boxTop2 TD.palestraCol02{width:240px; padding-right:10px}
#boxTop2 TD.palestraCol03{ width:auto}
.palestraTT{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
.paletraAutor{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}

.container2, .container3{ margin-top:8px; width:100%}
	.container2 .box, .container3 .box{ background-color:#E4F0FA; margin:0; padding:0; padding-bottom:8px}
	.container2 .box .subtt, .container3 .box .subtt{ color:#006699; padding:6px}
	/*#box2{ background-color:#E4F0FA}*/
	TABLE.box2_thumbs{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}	
	TABLE.box2_thumbs TD{vertical-align:top; padding-left:8px}
		/*TABLE.box2_thumbs .subtt .menor{ font-size:smaller;}*/
		.container2 .legend{color:#FF0000; padding-top:6px;}
		.container3 .label{ padding:4px 0px 3px 0px}
		.container3 .legend{color:#FF0000;}
		.container3 TABLE.box2_thumbs TD{vertical-align:top; padding-left:23px}
	
A.play{display:block; cursor:hand; position:relative; width:141px; height:105px;}
A.play SPAN{ width:141px; height:105px; position:absolute;left:0px;top:0px; display:none}
A.play:hover SPAN{ background:url(imagens/ico_play.png) no-repeat center center;display:block; text-indent: -999em}
A.play IMG{ border:none;}
	
#text {margin:50px auto; width:500px}
.hotspot {color:#900; /*padding-bottom:1px; border-bottom:1px dotted #900; */cursor:pointer}
#tt {position:absolute; display:block; background:url(imagens/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(imagens/tt_top.gif) top right no-repeat; overflow:hidden;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#41709E; color:#FFF;  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px}
#ttbot {display:block; height:5px; margin-left:5px; background:url(imagens/tt_bottom.gif) top right no-repeat; overflow:hidden}

