body{
	margin:0;
	font:16px 'OpenSansCondensedLight', Arial, sans-serif; font-weight:normal
}
a{outline:none;}
ul, li{
	margin:0;
	padding:0;
}

/*CALENDARIO*/
ul.calendario{
	position:fixed;
	top:125px;
	left:0;
}
ul.calendario li{
	list-style:none outside;
	font-size:18px;
	text-align:left;
	background:#000;
	margin-bottom:5px;
}
ul.calendario li:hover{background:#449385;}
ul.calendario li a{
	text-decoration:none;
	color:#fff;
	padding:0 5px 0 40px;
}
ul.calendario li a:hover{
	color:#fff;
}

/*MENU NAV*/
.top{width:100%; margin-top:50px; }
.top h1 a{text-decoration:none; color:inherit;}
.top h1 a:hover{color:#09c;}
.top h1{margin:0; padding:0 20px 0; font-size:20px; color:#FFF; background-color:#000; font-weight:400;}
.top h3{margin-top:5px; padding:0 100px 0; font-size:40px; font-weight:400; color:#09c;}

/*PSEUDO BREADCRUMBS */
.breadcrums{margin:10px 0 0 100px; padding:0;}
.breadcrums li{display:inline; font-size:24px; text-transform:uppercase;}
.breadcrums li a{text-decoration:none; color:#7f8c8d;}
.breadcrums li a:hover{color:#09c;}
#active{color:#09c;}

/* generic use */
#credits{position:absolute; top:15px; right:0; width:160px; padding:2px 5px; background-color:#000; color:#fff; text-transform: uppercase; font-size:14px;}
#credits a{text-decoration:none; color:#09c;}

.wrap{width:850px; margin:10px 0 0 100px;}
.wrap h1{margin:0; padding:5px; font-weight:400;}
.wrap h2 a{text-decoration:none; color:#09c;}
.wrap h2 a:hover{color:black;}
.wrap h3{margin:0; padding:5px; font-weight:400;}
.wrap h3 a{text-decoration:none; color:#09c;}
.clear{clear:both;}

.dia{
	font-size:58px;
	color:#300;
}
.diasemana{
	font-size:28px;
	color:#333;
}

/* table */
table {
  border-collapse: collapse;
  border-spacing: 0;
  width:800px;
  margin-bottom:50px;
}

td, th {
  border-top: 1px solid #999;
  padding: 8px;
  text-align:left;
  vertical-align:top;
  white-space:pre-line;
}

td:first-child + td {width:550px;}

tbody tr:hover {
  background: #eee;
}

.atividade{
	font-size:28px;
	color:#449385;	
}

.filme{
	font-size:22px;	
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 6, 2012 01:32:51 PM America/New_York */
@font-face {
    font-family: 'OpenSansCondensedLight';
    src: url('OpenSans-CondLight-webfont.eot');
    src: url('OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLight-webfont.woff') format('woff'),
         url('OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('OpenSans-CondLight-webfont.svg#OpenSansCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansCondensedLightItalic';
    src: url('OpenSans-CondLightItalic-webfont.eot');
    src: url('OpenSans-CondLightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLightItalic-webfont.woff') format('woff'),
         url('OpenSans-CondLightItalic-webfont.ttf') format('truetype'),
         url('OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansCondensedBold';
    src: url('OpenSans-CondBold-webfont.eot');
    src: url('OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondBold-webfont.woff') format('woff'),
         url('OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('OpenSans-CondBold-webfont.svg#OpenSansCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}