@charset "utf-8";
/* CSS Document */
body {background-image:url(img/bg_geral.gif); background-color:#f00;}
a img {border:none;}
@font-face {font-family:"Champagne Limousines Bold"; src:url(font/Uqammaq_Bold.ttf), url(font/Uqammaq_Bold.eot), url(font/Uqammaq_Bold.woff) format('truetype');}
#geral {width:970px; height:auto; border: double 1px #b20000 ; position:absolute; left:50%; margin-left:-485px;}
#container {width:970px; height:auto; position:relative; background-color:#fff; margin-botton:200px;}
#header {padding: 0px 5px; width:960px; height:175px; background-color:#fff;}
/*MENU*/
#navbar {width:970px; height:83px; background-image:url(img/bg_nav.gif)
; -webkit-box-shadow: 0px 8px 7px rgba(50, 50, 50, 0.75);-moz-box-shadow:    0px 8px 7px rgba(50,50, 50, 0.75);box-shadow:0px 8px 7px rgba(50, 50, 50, 0.75);}
#navbar ul {list-style:none; margin:0px; padding:0px;}
#navbar ul li {float:left; padding-top:33px; padding-bottom:30px; border-left: 1px solid #000; border-right: 1px solid #777; position:relative; width:188px; text-align:center;}
#navbar ul a {text-decoration:none; text-transform:uppercase; color:#fff; font:12px Tahoma, Geneva, sans-serif bold;}
#navbar ul li a:hover {text-decoration:underline;}
#navbar ul li ul {position:absolute; top:83px; left:0px; background-color:#f90000; display:none;  z-index:3;}
#navbar ul li:hover ul {display:block;}
#navbar ul li ul li {border-top: 1px solid #777;}
#navbar ul li.last { border-right:none;}
#content {width:677px; height:auto; background-image:url(img/bg_content.gif); margin:15px 0px 0px 15px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; border: 2px solid #b20000; position:relative; z-index:2;}
#content-index {width:677px; height:auto;background-color:#fff; margin:15px 0px 0px 15px;position:relative; left:50%; margin-left:-460px; z-index:1;}
#recado1 {width:100%; height:234px; background-color:#FFf;z-index:1;border-bottom:1px solid  #b20000;}
.chamada {font: 48px Verdana, Geneva, sans-serif; color:white; background-color:#F00; text-shadow: 1px 2px 3px #666;}
.prorro {font: 28px Verdana, Geneva, sans-serif; color:red; text-shadow: 1px 2px 3px #666;}
.classname {
	-moz-box-shadow:inset 0px 0px 0px 1px #f29c93;
	-webkit-box-shadow:inset 0px 0px 0px 1px #f29c93;
	box-shadow:inset 0px 0px 0px 1px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	border:2px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:5px 50px;
	text-decoration:none;
	text-shadow:-2px 0px 0px #b23e35;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.classname:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */
#recado2 {width:100%; height:50px; background-color:#Fff;z-index:1;border-bottom:1px solid  #b20000;}
#recado3 {width:100%; height:142px; background-color:#Fff;z-index:1;border-bottom:1px solid  #b20000;}
#recado4 {width:100%; height:142px; background-color:#Fff;z-index:1;border-bottom:1px solid  #b20000;}
#recado5 {width:100%; height:138px; background-color:#Fff;z-index:1;border-bottom-right-radius:20px; -webkit-border-bottom-right-:20px; -moz-border-bottom-right-:20px; -o-border-bottom-right-:20px; -ms-border-bottom-right-:20px;border-bottom-left-radius:20px; -webkit-border-bottom-left-:20px; -moz-border-bottom-left-:20px; -o-border-bottom-left-:20px; -ms-border-bottom-left-:20px;}
#content{margin:46px 23px 0px 30px; font-family:"Champagne Limousines Bold";color:#000; bor} 
#content-prog {width: auto; height:auto;; margin:45px 0px 10px 7px; ;position:relative; z-index:1;}
#content-prog table {width:850px; border-color:#CCC; color:#b20000; font-family:Helvetica, Arial sans-serif; font-size:12px;}
#content-prog table.trab {width:100%; border-color:#CCC; color:#b20000; font-family:Helvetica, Arial sans-serif; font-size:12px; text-transform:uppercase;}
#content img {float:left; margin:0px 10px 10px 0px;}
#present {width:329px; height:592px; position:absolute; margin-left:329px;top:95px}
#content p {font-size:13px; margin:1px; text-align:justify; margin:0px 15px;}
#content-index p {font-size:14px; font-family:"Champagne Limousines Bold"; margin:1px; text-align:justify; margin:0px 15px;}
#content h2 {margin-left:10px; font-family:"Myriad Pro"; text-align:center;}
#content h3 {margin-left:10px; font-family:"Myriad Pro"; text-align:center;}
#content-prog h4 {color:#fff; background-color:#F00;font-family:"myriad pro"; font-weight:normal;}
#content dl {margin-left:50px;}
#content dl dt {margin-top:20px; color:#C03;}
#sidebar {width:243px; height:948px;position:absolute; left:694px; top:0px;}
#sidebar img {vertical-align:central;}
#footer {width:970px; height:276px; border-top: 1px solid #b20000; position:relative;}
#infooter {width:398px; height:83px;position:relative; margin-top:190px; margin-left:50%; left:-199px;text-align:center; font-family:"Myriad Pro"; font-size:12px; color:#b20000; margin-bottom:0px; border-top:1px solid #b20000;}
#inf-footer {width:970px; height:190px;position:absolute; top:0px;}
#inf-footer-rel {width:950px; height:175px; position:absolute; top:7px;}
.calendar {width:101px;}
.prog {height:auto;color:#fff; background-color:#b20000;font-family:"myriad pro"; font-weight:normal;}
.hor {width:85px;}


