* {padding:0px; margin:0px;}

#insthtm {
	background-color:#40403f;
	background-image:url(img/degrade.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
 }

#cathtm{
	background-color:#40403f;
	background-image:url(img/degradegrande.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
 }

body,td,th {
	font-family: tahoma;
	font-size: 12px;
	color:#FFF
}

a img {border:none; }

#instbody {
	background-image:url(img/fundo.jpg);
	background-repeat:no-repeat; 
	background-position:50% 0%;
	background-attachment:fixed;
	text-align: center;
}

#catbody {
	background-image:url(img/fundogrande.jpg);
	background-repeat:no-repeat; 
	background-position:50% 0%;
	background-attachment:fixed;
	text-align: center;
}
#container{
	margin-left: auto; 
	margin-right: auto;
	width: 50em;
	text-align: left;
	width:960px;
}
#header{
	width: 960px;
	height: 130px;
	background-image:url(img/header_bg.jpg);
}
.logo{
	width: 153px;
	position: absolute;
	padding: 4px 0px 0px 20px;

}
.menu{
	float:right;
	width:343;
	padding-right:20px;
}

.cidade{list-style-type:none; padding: 35px 0px 38px 0px; text-align:right;}
.cidade li {display: inline; padding-left:35px; font-size: 25px;}
.cidade li a:link  {color:#ffca87; text-decoration:none;}
.cidade li a:visited {color:#d06f16; text-decoration:none;}
.cidade li a:active {color:white; text-decoration:none;}
.cidade li a:hover {color:white; text-decoration:none;}

.inst{list-style-type:none; text-align:right;}
.inst li {display: inline; padding-left:19px; font-size: 10px;color:#666;}
.inst li a:link  {color:#cccccc; text-decoration:none;}
.inst li a:visited {color:#999999; text-decoration:none;}
.inst li a:active {color:white; text-decoration:none;}
.inst li a:hover {color:white; text-decoration:none;}

#footer{height: 100px;}

#footer p {padding-top: 20px; border-top: 10px solid #ff8a02; text-align:center; font-size: 10px;}
