@charset "utf-8";
/* CSS Document */
body {
		padding:0; 
		margin:0; 
		font:20px 'OpenSansCondensedLight', Arial, sans-serif; 
		background-color:#f6f6f6; 
		color:#000;
}
a{
		outline:none;
		text-decoration: none;
		color: inherit;
}
/*GO BACK AND TOP */
.goback{
		background: url(../img/arrows-black.png) top left;
		height: 64px;
		width: 64px;
		display: block;
		cursor: pointer;
}
.goback:hover{
		background: url(../img/arrows-black.png) top right;
}
.gotop{
		background: url(../img/arrows-black.png) bottom left;
		height: 64px;
		width: 64px;
		display: block;
		cursor: pointer;
}
.gotop:hover{
		background: url(../img/arrows-black.png) bottom right;
}
/*GO BACK AND TOP END */

/* GENERIC USE */
.clear{
		clear:both;
}
.montaria08{
		color:#D77055;
}
.montaria07{
		color:#EF9218;
}
hr{
		border-top:1px dotted #fff; 
		border-bottom:1px dotted #333;
}
p, hr{
		margin:5px 0; 
		padding:0;
}
h1, h2, h3{
		margin:0; 
		padding:0; 
		font-weight:normal;
}
.wrap h1.datahome{
	font-size: 50px;
}
ul{
		list-style:none;
}
img{
		width: 100%;
		height: auto;
}
.no-responsive-img{
		width: auto;
		height: 100%;
}
#credits{
		position:absolute; 
		top:15px; 
		right:0; 
		width:160px; 
		padding:2px 5px; 
		font-size: 14px;
		background-color:#000; 
		color:#fff; 
		text-transform: uppercase;
}
#credits a{
		text-decoration:none; 
		color:#09c;
}
/*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:5px 0 5px 0; 
		padding-left:20px; 
		width:900px; 
		font-size:40px; 
		font-weight:400; 
		color:#fff /*4a742c*/; 
		background:#000;
}

ul.menu{
	margin:5px 0; 
	padding:0; 
	list-style:none;
}
ul.menu li{
	font-size:22px;
}
ul.menu li a{
	text-decoration:none; 
	color:#777;
}
ul.menu  li a:hover{
	text-decoration:none; 
	color:#09c;
}
/*MENU NAV END*/

/*WRAP*/
.wrap{
		width:850px; 
		margin:0 0 0 95px;
}
.wrap h1{
		margin:0; 
		padding:0 5px; 
		font-size:34px; 
		text-transform: uppercase; 
		color:#000;
}
/*WRAP END*/


.cartaz{
		width:250px; 
		height:420px; 
		padding:5px; 
		margin:0 5px 15px; 
		border:1px solid #999; 
		float:left;
}
.cartaz-xs{
		display: none;
		}
/*PROGRAMA*/
.programa{
		width:820px; 
		margin-left:5px; 
}
.programacao{
		margin: 0;
		padding: 0;
}
.programacao li{
		margin: 10px 0;
}
.programacao h1{
		font-size: 50px;
		padding: 0;
		border-top:1px dotted #333; 
		/*border-bottom:1px dotted #333;*/
}
.programacao .diasemana{
		color:#aaa;
		font-size: 25px;
}
.programacao .hora{
		color:#000;
		font-size: 30px;
}
.programacao .indent{
		padding-left: 72px;
}
.programacao .indent h2{
		padding-top: 10px;
}
.programacao .warning{
		text-transform: uppercase;
		border-top:1px dotted #333;
		/*border-bottom:1px dotted #333;*/
		padding: 5px 0;
		color: red;
}
.programacao li ul{
		padding-left: 0px;
}
.programacao li ul li{
		margin: 3px 0;
}
/*PROGRAMA END*/

.montaria{
		width:550px; 
		margin-left:5px; 
		float:left;
}
.inscricao{
		background: #000;
		color: #fff;
		padding: 5px 10px;
		display: inline-block;
}
.inscricao:hover{
		background: #ccc;
		color: #000;
}
/*PÁGINA S. LOURENCO MONTARIA*/
.slourenco{
		width:820px; 
		margin-left:5px; 
}
.slourenco h1{
		font-size: 50px;
		padding: 0;
		margin: 5px 0;
		border-top:1px dotted #333; 
		border-bottom:1px dotted #333;
}
.slourenco p{
		padding: 5px 0;
}
.slourenco ul{
		padding: 0 10px;
}
.slourenco ul li{
		margin: 3px 0;
}

/*
.montaria ul.listafilmes{margin:15px 0; padding:0; list-style:none;}
.montaria ul.listafilmes li h1{margin:5px 0; font-size:30px;}
.montaria ul.listafilmes li{margin:0; padding:0; font-size:18px; color:#666;}
*/

/* 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;

}
